CX-Protocol协议宏操作手册(中文)
CX-Protocol协议宏操作手册(中文)欧姆龙协议通信声明:OMRON公司生产的产品应由合格的操作员按正确步骤使用,并且仅用于本手册中所描述的用途本手册中的以下约定用于指明手册中的注意事项并对其进行分类。请务必注意这些约定所规定的情况。疏忽这些事项会导致人身伤害或产品损坏。危险表示若不遵守,将很有可能导致死亡或严重受伤的事项。此外,还可能会造成严重的财产损害。警告表示若不遵守,将有可能导致死亡或严重受伤的事项。此外,还可能会造成严重的财产损害。注意表示若不遵守,将有可能导致相对较严重或轻度受伤、产品损坏或故障运行的事项。OMRON产品附注在本手册中,所有 OMRON产品均以大写字母表示。当“Unit”用于指称 OMRON产品名称时,不管它是否是产品的正式名称,也以大写字母表示。缩写“Ch”出现在某些显示和某些 OMRON产品中时,往往表示“字”。在这个意义上,文件中缩写为“Wd”。缩写“PLC”表示“可编程序控制器”,缩写“PC”表示个人计算机并且不月作任何其它词语的缩写。缩写“PMSU”表示“协议宏支持单元”,是指用于C200HX/HG/HE的通信板、用于CS的串行通信板和用于CSCJ的串行通信单元。直观标题出现在本手册左侧的下列标题用于帮助区分不同类型的信息。注表示对产品操作的有效性和方便性特别重要的信息。犭,23..1.表示各个类别的列举说明,例如操作步骤、检查表等。C OMRON, 2008版权所有。未经 OMRON公司事先书面允许,不得将本出版物的任何部分以任何形式或任何方式(机械、电子、照相、录制或其它方式)进行复制、存入检索系统或传送。使用本手册所包含的信息不负专利责任。由于 OMRON公司始终致力于改进其高质量产品,所以本手册所包含的信息可随时改变而不另行通知。虽然在编制本手册时收录了每种可能的注意事项,但对于仍然可能出现的错误或遗漏, OMRON公司不承担任何责任。同样, OMRON公司对于因使用本手册所包含的信息而造成的损害也不承担任何责任。目录注意事项■曹■■D■■XXIII阅读对象XXI2般注意事项3安全注意事项4运行环境注意事项xxx5应用注意事项6软件操作步骤第1章1-1CX- Protocol概述1-2特点.1-3支持的PLC型号和个人计算机系统配置1-5协议宏1-6协议宏结构1-7由CX- Protocol创建的数据171-8CX- Protocol的主画面181-9项目创建概要211-10整合的标准系统协议1-11协议宏使用的基本步骤1-12规格301-13协议宏之间的差异32第2章安装/卸载/启动/结束352-1连接到PLC362-2安装和卸载软件39启动392-4关闭402-5用户界面概要40第3章协议宏513-1协议宏概要3-2序列属性(所有步通用).3-3步属性783-4通信报文属性893-5创建矩阵1053-6标准系统协议示例1083-7通信序列示例1103-8执行一个已创建的通信序列CS/CJ3-9执行一个已创建的通信序列(C20HXHG/HE)1203-10辅助区和数据分配区..126第4使用协议宏功能1394-1协议宏功能的应用范围.1404-2协议创建过程1424-3传送控制模式设置目录4梯形图编程方法1474-5监测时间的计算方法1586运行确认1604-7协议执行时发生的错误1614-8通信响应时间性能1694-9循环时间执行l81第5章创建目标1835-1创建项目和协议1845-2创建序列和步····1885-3创建报文和被动响应1895-4系统协议显示和编辑191第6章项目和协议编辑.1936-1编辑项目.1946-2编辑协议196第7章设定和编辑序列,,,,,,,,,,,,,,,,,,,,,1977-1设定序列1987-2编辑序列第8设定和编辑步2078-1步设定2088-2步编辑.214第9章设定和编辑报文和矩阵列表,,2179-1创建报文9-2创建矩阵2329-3报文和矩阵编辑233第10章通信PLC设置和在线237l0-1PLC系统构成.10-2个人计算机和PLC之间的通信设定23910-3在线与模式变更24610-4调制解调器连接10-5创建IO表10-6PMSU通信端口设定10-7将通信端口设定数据传送至PLC第11章传送和打印协议数据26111-1计算机和PMSU之间传送和读取协议数据.26211-2打印协议26711-3从PST/PSS文件导入协议数据26911-4CSCJ协议和C200HXHG/HE协议271目录第12章跟踪和监测27312-1跟踪传送线路27412-2PLC存储器窗口概要27812-3ⅠO存储器显示和编辑12-4IO存储器监测28812-5IO存储器传送和对比293第13章错误和出错日志显示297第14故障诊断305第15章帮助313附录附录A创建协议应用程序附录BPLC设置和PMSU设定329附录C对RS-232C电缆连接器进行配线335修订记录,,,,,,,,,,,,,339目录关于本手册:CⅩ- Protocol是协议宏功能的支持软件。本手册对CX- Protocol的安装和操作进行说明。手册中包含下述章节。本手册供下列人员使用负责安装FA设备的人员设计FA系统的人员管理FA设施的人员名称样本编号内容提要CXONE-AL C-V4/AL D-V4W344描述使用CX- Protocol来生成协议宏作为通信序列,从而与外部设CX-Protocol本手册)备进行通信的方法。(本手册)操作手册CXONE-AL C-V4/AL D-V4W463CX- One fa整合工具包的安装和概要。CX-One设置手册SYSMAC CS/C J系列W336描述使用串行通信单元和通信板与外部设备进行串行通信的方法CSIW-SCB 1-V1 CSIW-SCU1-V1(包括使用 OMRON产品的标准系统协议)CJIW-SCU 1-VI CJIW-SCU 2串行通信板和串行通信单元操作手册SYSMAC CS/CJ/CP/NS.J系列W342描述 CS/CJ/CP系列PC和NSJ系列控制器使用的C系列(上位链CSIG/H-CPU H接)和FIⅠNS通信命令。SIG/H-CPU -EVICSID-CPUCSIW-SCU -VIC J2H-CPU6 -EIPC. 12H-CPU6C J2M-CPU1C 2M-CPU3C J1H-CPU H-RCJIC/H CPU HCJIG-CPU PCJIG-CPUC JIM-CPUC -V1CPIL-MILCPIH-XCPIH-XACPIH-YCPlE-ED一CPlE-ND一NSI-(B)-G5DBM3D通信指令参考手册SYSMAC CJ系列W472提供CJ系列C2CPU单元的设计、安装、维护和其它基本操作的CJ2H-CPU6 -EIP概要及详细描述。C J2H-CPU6包含下述信息C 2M-CPUl概述和功能C J2M-CPU3系统配置可编程序控制器安装和配线硬件操作手册故障诊断请将本手册与W473结合使用SYSMAC CI系列W473描述使用CJ2CPU单元的编程和使用其功能的其它方法。C J2H-CPU6 -EIP包含下述信息C J2H-CPU6C J2M-CPUl内部存储区C J2M-CPU3可编程序控制器软件操作手册CPU单元内置功能请将本手册与W472结合使用。SYSMAC CS系列W339描述CS系列PLC的安装和操作。CSIG/H-CPU HCSIG/H-CPU -EVI可编程序控制器操作手册名称样本编号内容提要SYSMAC CJ系列W393描述CJ系列PIC的安装和操作CJlH- CPU H-E、CJ1G/H-CPUH、CJ1G-CPUP、CJ1G-CPUCJIM-CPU可编程序控制器SYSMAC CS/CJ/NS.系列W394描述CSCJ/NSJ系列PLC的编程和使用其功能的其它方法。CSI G/H-CPU H. CSIG/H-CPU -EVI包含下述信息CSID-CPUH、CS1D-CPUS编程CJIH-CPUH-R、CJ1G/H-CPUH、任务CJlG-CPUP、CJlG-CPU文件存储器CJ1M-CPU其它功能B)-M3D将本手册与《 SYSMAC CS系列操作手册》(w339)或《 SYSMAC可编程序控制器CJ系列操作手册》(W393结合使用。扁程手册YSMAC CS/CI系列W474描述CsCJ系列或NSJ系列PLC所支持的梯形图编程指令。CSIG/H-CPU编程时,请将本手册与《操作手册》或《硬件操作手册》(CSICSIG/H-CPU HW339,CJ1:W393或C』2W472)和《编程手册》或《软件操作CSID-CPUH、CSlD-CPU手册》CSl/CJ:W394或CJ2:W473)结合使用。CJ2H-CPU6 -EIP, C.J2H-CPU6CJ2M-CPUI、CJ2M-CPU3CJ1H-CPU H-RCJ1G-CPU CJIG/H-CPU HCJ1G-CPUP、 CJIM-CPUYSMAC One Ns.J系列B)-G5D(B)-M3D可编程序控制器令参考手YSMAC CP系列450对CP系列提供了以下几个方面的信息CPIH-X概述/特性CPIH-XA·系统配置CPIH-Y安装和配线I/O存储器分配CPIH CPU单元操作手册故障诊断将本手册与《CPIH可编程序控制器编程手册》(W451)结合使用。系列W452对NSJ系列NSJ控制器提供了以下几个方面的信息NSJ5-tQ B)-G5D, NSJ5-SQ (B)-G5D概述和功能NSJ8-TV(B)-G5D, NSJ10-TV(B)-G设计系统配置NSJ12-Ts(B)-G5D、NS5-TQ(B)-M3D、安装和配线SJ5sQ(B)M3D、 NSJ8 T存储器分配NSJW-ETN21、NSJW-CLK21-V1、故障诊断与维护NSJW-IC1Ol请将本手册与下述手册结合使用:《 SYSMAC CS系列操作手册》操作手册W339《SMAC CJ系列操作手册》YSMAC CS/C.系列编程于册》(W394)和《Ns-V1/V2系列设置于册)(V083)SYSMAC CP系列W451对CP系列提供了以下几个方面的信息CPIH-X40D一编程指CPIH-XA40D·编程方法CPlH-Y2ODT-D任务CPIL-I14D一文件存储器功能CPIL L2OD请将本手册与《CP系列 CPIH CPU单元操作手册》(W450)和《CPCPIL-M3OD系列 CPIL CPU单元操作手册》(W462)结合使用。CPIL-M4ODCPIH和 CPIL CPU单元编程手册XONE-AL C-V4/AL D-V4W446提供了有关如何使用 CX-Programmer(一种支持CS(J系列PLC的编程设备)以及CX- Programmer中所包含的CX-Net的信息手册AC CS/CJ系列W341提供有关如何使用编程器对CSCJ系列PLC进行编程和操作的信CQMIH-PRO-EIC200H-PRO27-E CQMI-PROOI-E扁稈器作手册
- 2020-12-10下载
- 积分:1
NTC热敏电阻温度采集方案
NTC温度采集方案,有详细的算法,包括一些程序,硬件设计等SUNPLUS用热敏电阻做朵用温度月录页系统概要系统说明热敏电阻器1.2.1电阻一温度关系1.3数值处理线性插值软件说明软件说明2档案构成2.3程序说明程序范例DEMO程序使件原理佟使用资源硬件使用资源说明参考文献SUNPLUS用热敏电阻做朵用温度修订记录版本日期编写及修订者编写及惨订说明初版错误校SUNPLUS用热敏电阻做朵用温度系统概要系统说明木应用例实现ⅳrC热敏电阻器对温度的测量。热敏电阻器把温度的变化转换为电阻阻值的变化,再应用相应的测量电路把阻佶的变化转换为电压的变化;SPMC75F2413A内建8路ADC可以把模拟的电压值转换为数字信号,对数值信号进行处理可以得到相应的温度值。热敏电阻器热敏电陧有电阻值随温度升高而升高的正温度系数(3 ositive Tcmpcraturc Coefficient简称PC)热敏电阻和电阻值随温度升高而降低的负温度系数( Negative TemperatureCoefficient简称NTC)热敏电阻。NT~热敏电阻器,是·种以过渡金属氧化物为主要原材料,采用电了陶瓷⊥艺制成的热敏半导体陶瓷组件ε这种组件的电阻值随温度升髙而降低,利用这一特性可制成测温、温度补偿和控温组件,又可以制成功率型组件,抑制电路的浪涌电流。电阻温度特性可以近似地用下式来表示:式中:Rη、R分别表示NTC在温度T(K)和额定额定温度T(K)卜的电阻值,单位2,T、T为温度,单位K(Ts(k)-273.15+T(℃))。B,称作B值,NTc热敏电阻特定的材料常数(Beta)。由于B值同样是随温度而变化的,因此NT热敏电阻的实际特性,只能粗略地用指数关系来描述,所以这种方法只能以一定的精度来描述额定温度或电阻值附近的有限的范围。但是在实际应用中,要求有比较精桷的R-T曲线。要用比较复杂的方法(例如用thesteinhart-Hart方程),或者用表格的形式来给定电阻/温度关系应用例选用NC热敏电阻器CwF2-502F3950,基于精确的R-T曲线,来对温度进行精确的测量。电阻一温度关系如表1-1所示,NC热敏电阻器CwE2-502F3950各温度点的电阻值,即电阻一温度关系表。从提供的电阻一温度关系表中可以看出NTC热敏电阳器CWE2-502E3950的测温范围为[-55℃,125℃],其电阻值的变化范围为[25006292,242.6492]。表1-1电阻一温度关系衣温度℃电阻值Ω温度℃电阻值Q温度℃电阻值Q55250062542374045322523952213575120241219175C4918158018171895-471626844615393345l∠56384∠1377534313029342123231-4111655CSUNPLUS用热敏电阻做朵用温度4010232391042613898621.793295.53688267.43583521.83479043.93374819.23270833.93167074.730635292960184.6-2857030.22754054.72651247.9-25486002446101.6234374422415192139418.82037435.9-1935563.51833795-1732124.463C545.829053.827643.3-1326309.525047.91123854.2-1022724,621655.320642.719683.618774.917913.6417097.116332.915588.4111891.5014230113601.913005.412438.7l1900.111388.210901.310438.39997.74578.41109181113799128436.83133091.73147762.787449.16167150.C4176864.7592.4196332.49206C34.32215847.31225620.89235404,53245197.72255000264810.9274630.014456.93294291.283C4132.69313980.83323835.383696.03343562.193434.53194.1383C81.22392972.92402869412769.24422673.47432581.5442493.17452408.3462326.76472248.38482173.04492100.6502032511963.92521899.441837.4541777,6已1720.2561664.85571611.541560.2591510.746C1463.08611417,14621372.87631330.18641289.C21249.321211.03671174.C91138.44691104.04701070.83711C38.78721007.8273977.9374949,0675921.1776894.22868.1878843.027980795.1781772.4382750.4483729.1784708.685688.786669.4487650.88632.76SUNPLUS用热敏电阻做朵用温度89615.39C91582.0292566.179550.8194535.9495521.5396507.5797∠94.0598480.9499468.23100453.301443.9710243210321.15104410.26105399.69106389.4407379.5103369.85109360.48101,411112.57112334.01325.69114317.62115309.7716302.16117294.76118287.5719280.59120273.8121267.21122260.8123254.512L248.52125242.64数值处理通过表1-1电阻一温度关系表可以很直观的看到电阻的变化范围从242.649到2500629,在-55℃的时候其表现出的电阻值是125℃时所表现的电阻值的1030倍,这幺大的变化范围也为ADC测量带来了困难。测量电路如图1-1所示。如图1-1测量电路如上图所示NTC热敏电阻Rⅴ和测量电阻Rm(精密电阻)组成一个简单的串联分压电路,参考电压VCC Ref经过分压可以得到一个电压值随着温度值变化而变化的数值,这个电压的大小将反映出NTC电阻的人小,从而也就是相应温度值的反映。通过欧姆定律可以得到输出电压值Vadc和NTc电阻值的一个关系表达式:vadVre上+Rm/(Rv+Rm)那幺接下来的数据处理将基于式(1)展开:sPMC75F2413A的ADC为10-Bit的精度,其参考电SUNPLUS用热敏电阻做朵用温度压为5V,因此这里可以选择Vre£=5V。各温度点对应的ADC转换后的数字量可以计算。Dadc = 1024*Adc/5V(2)式(1)、(2)结合可以得到:Dadc 1024*Rm/(Rv+Rm)(3)如果这里取测量电阻Rm选择4.7K9,那幺可以计算出在-55℃时所对应的Dadc=1024*1000/(250062+100C)=4;在125℃时所对应的Dadc=1024*1000/(242.64+10C0)824。根据这样的对应关系对数据进行预处理,得到如下处理结果如表1-2所示:表1tatic const Int16 NTCTAB2[18119,20;21,22,23,24,26,27,29,30,32;34,36,38,40,42,44,47,49,52,55,57,61;64,67,71,74,78,82,86,90,95,99,104,109114120,150,156,161,168,172,180,187,194,201,208,215,22,230,238,247255,264,272,280,291,302,310;319328,338;347,357367,376,384;395,4C5,414r424;434444,453,464,47448,494,502;512,522,531,540,551,560,569,579,586;595,604,613,624,633,642,650;658,666,673,680,688:696,704,712,719,726,733,741;749,755,760,767,774,780,785,791,798,804,811,816,8827,832,837,842;847,851,856;862,868,873,856;860,64,868,872,376;879,883,886;890,893,896,899;902,905,908,911,914;917,919,922;924,927,929,931;934,936,938,940,942,94,946,947,949,951,953,954,956,958,959,961,962;964,965,966,968,969,970,971,973,974};//4.7K当然这也是应用例中所需要的一个很重要的转换表,这一部分是事先制作好的表格,将为接下来的处理提供参考依据。测量电阻Rm的选取是有一定的规律的,在实际的应用中不一定都需要测量全程温度,可以估算岀大致的温度范围。木着提高测量精度的宗旨:如果是应用在测量低温的系统中建议Rπ选择较大的电阻(10KΩ),如果在测量较高温的系统中建议Rn选择较小的电阻(1κΩ)等。线性插值在AEC进行数据采集的过程中不可能每个数值都在整温度所对应的AD数值上,所以如果在两个数据的中间一段就要对其进行进一步的精确定位。这样就必须知道采集到的数据在表1-2中的具体位置,因此要对数据表进行搜索、查找。线性表的查找(也称枍索),可以有比较常见的顺序查找、折半查找及分块查找等方法,分析线性表1-2可以得到折半查找的算法是比较高效的。Eg如果ADC采样的数值为Dade=360,即357
- 2020-12-04下载
- 积分:1