组态王数据词典-IO变量定义
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态王数据词典-IO变量定义
1)、组态王中寄存器列表
2)、特殊寄存器使用说明
1.组态王中定义的寄存器的通道范围的意思表示该寄存器支持的最大范围,实际范围由PLC中CPU的型号确定,如果组态王中定义的寄存器通道范围超出了PLC的实际范围,则在运行时组态王信息窗口会提示(超出范围的)寄存器读失败。
2.组态王中定义的DB寄存器序号、数据类型必须与PLC中定义的保持一致,否则运行系统读上来的数据有可能是错误的。比如,PLC中DB块的定义为:(Word),(Word),(DWord),(Byte),则在组态王中定义变量时寄存器序号和数据类型对应为(SHORT),(USHORT),(FLOAT),(BYTE)。
3.对于BIT数据类型,I Q M寄存器的定义方式为, xx为对应字节的通道,yy为其中位的通道,范围0-7。
4. 对于M区寄存器,如果要读取SHORT或USHORT型数据,其通道号应该间隔定义,因为这个操作实际上是同时读取2个字节然后组成SHORT或USHORT数据。例如,间隔定义为M0,m2或者M1,M3。
5.对于DB寄存器,定义方式为,xx为DB块号,范围是0-255,yy为对应块中地址序号,当寄存器类型是BIT型时,zz为其中位的通道号,zz范围是0-7,当寄存器类型是STRING型时,zz表示字符串的长度,zz范围是0-127。