施耐德QUANTUM系列PLC寻址方式_第1页
施耐德QUANTUM系列PLC寻址方式_第2页
施耐德QUANTUM系列PLC寻址方式_第3页
施耐德QUANTUM系列PLC寻址方式_第4页
施耐德QUANTUM系列PLC寻址方式_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、平面寻址一800系列I/O 模块简介在Unity Pro中,800系列I/O 模块遵循平面地址映射系统。为确保正常工作, 每个模块都需要确定位和(或)字的数量。IEC寻址系统等效于984LL寄存器 寻址。请按以下方式指定:* 0x现对应于Mx« 1x现对应于%Ix3x现对应于%IWx« 4x现对应于MWx卜表显小了 984LL表小形式和IEC表小形式之间的关系。输出和输入984LL表示形式IEC表示形式寄存器地址系统位和系统字存储器地址I/O地址输出0x系统位%Mx%Qx输入1x系统位%Ix%Ix输入3x系统字%IWx%IWx输出4x系统字%MWx%QWx访问模块的I/O数

2、据,步骤操作1在配置屏幕中输入地址范围。示例以下示例显示了 984LL寄存器寻址与IEC寻址的关系:000001现对应于 %M1100101现对应于%1101301024 现对应于 %IW1024400010现对应于 %MW10拓扑寻址一800系列I/O 模块(Unity)访问I/O数据值可以使用拓扑寻址来访问I/O 数据项。请使用下面的表示形式在 Unity Pro中 标识模块在800系列I/O 模块中的拓扑位置:%<Excha ngetype><Objecttype>b.er.m.c.ra nk其中: b =总线 e =设备(子站) r = 机架 m =模块插槽 c

3、 = 通道注意:寻址时,1. 在本地机架中b.e缺省设置为,不需要指定。2. rank (序号)是一个索引,用于标识具有相同数据类型的对象的不同 属性(值、警告级别、错误级别)。3. 序号从零开始,如果序号为零,则忽略该项。有关I/O变量的详细信息,请参考Un ity Pro 参考手册。读取值:示例读取操作从位于本地机架的插槽6中的模拟量模块的通道7中读输入取输入值(序号=0):%IW1.6.7.O从位于RIO总线2的子站3中的模拟量模块的通道7 输入中读取输入值(序号 =0):%IW2.31.6.7.O从位于本地机架的插槽6中的模拟量模块的通道7中读输入取"超范围"值(序

4、号=1):%I1.6.7.1.OIODDT寻址IODDT寻址IODDT允许通过用户定义的变量来处理与通道相关的所有信息(位和寄存器)。 此变量在Unity Pro数据编辑器中定义,方法是:为模块选择合适的IODDT作为数据类型,并使用以下语法指定模块的拓扑地址:%CHb.er.m.c其中:* b =总线* e =设备(子站)* r = 机架* m =模块插槽* c = 通道F面是本地机架的插槽4中的热电偶输入模块的IODDT的一个示例:注:只需榆入%CH1.4.1.与吐通道相关的拓扑地址 G顼和铉 耨自动生成.用户程序中的变量您可以使用下列变量访问与模块的通道 1相关的所有信息:表示测定的值的

5、My_Temp_Pointl.VALUE指示超出范围情况的My_Temp_Poi ntl.ERROR指示超过量程情况的My_Temp_Poi ntl.WARNINGQua ntum IODDT简介Unity Pro 提供几个IODDT,它们或是通用的并可用于若干I/O 模块,或属于 一个特定的模块。注意:与Unity Pro 参考手册的"直接寻址数据实例"一章中有关数据 类型的一般性说明不同,在用于模拟量模块和专用模块的 Qua ntum IODDT 中,对%I和%Q使用数据类型Bool。T_ANA_IN_VET_ANA_IN_VE用于以下I/O 模块的所有通道:* ACI

6、 030 00 AII 330 10 ACI 040 00* ACI 040 00IODDT用于支持值和错误的模拟量输入模块对象符号序号描述%IWVALUE0输入值%IERROR1输入错误T_ANA_IN_VWET_ANA_IN_VW用于以下I/O模块的所有通道:* ARI 030 10 AVI 030 00 ATI 030 00 AII 330 00且 AMM 090 00的通道3 和4IODDT用于支持值、警告和错误的模拟量输入模块对象符号序号描述%IWVALUE0输入值%IERROR1输入错误%IWARNING2输入警告T_ANA_BI_VWET_ANA_BI_VW用于以下I/O模块:

7、AMM 090 00的通道1和2IODDT用于支持值、警告和错误的双向模拟量模块对象符号序号描述%IWVALUE_IN0输入值%QWVALUE_OUT0输出值%IERROR_IN1输入错误%IWARNING2输入警告%IERROR_OUT3输出错误T_CNT_105T_CNT_105用于以下I/O 模块的所有通道:* EHC 105特定IODDT,用于高速计数器模块 EHC 105对象符号序号描述%IWVALUE_L1输入值:低字%IWVALUE_H2输入值:高字%IERROR1计数器中出错%ISP_FINAL2最终设定点信号%ISP_FIRST3第一设疋点信号%ISP_SECOND4第二设置

8、点信号%QW STOP_VALUE1对于CNT_DIR="0",为最终设定点值%QW INITIAL_VALUE2对于CNT_R="1",为初始设定点值%QLS1"1",计数器加载/启动(由上升沿控制)%QRSTART2"1",计数器重新启动(由上升沿控制)%QOUT_OFF3"1",计数器输出关闭%QCNT_DIR4"0"计数器加计数"1"计数器减计数%QOM15操作模式位1%QOM26操作模式位2%QOM37操作模式位3%QOM48操作模式位4寻址示例

9、比较3种寻址模式以下示例将比较3种可能的寻址模式。一个8通道热电偶140 ATI 030 00 模块,使用以下配置数据:安装在CPU机架(本地机架)的插槽5中起始输入地址为201 (输入字IW201) 结束输入地址为210 (输入字 %IW210要访问该模块中的I/O 数据,可以使用以下语法:模块数平面寻址拓扑寻址IODDT寻址Concept 寻址据通道 3 %IW203%IW1.5.3My_Temp.VALUE300203温度通道 3 %IW209.5%11.5.3.1My_Temp.ERROR300209超出范位5由用户逻辑围抽取通道 3 %IW209.13%11.5.3.2My_Temp

10、.WARNING300209范围警位13由用户逻告辑抽取模块内%IW210%IW1.5.10不可通过IODDT访问300210部 温度、亠注意:对于IODDT,使用数据类型T ANA IN VWE并定义了地址为 CH1.5.10 的变量 My_Temp为进行比较,将Concept寄存器寻址添加在最后一列中。因为Concept不支持 直接对字中的位进行寻址,所以位抽取操作必须在用户程序中执行。离散量I/O位编号简介I/O模块的通道编号通常从1开始递增计数,直到达到所支持通道的最大数目 为止。但是,该软件从0开始编号,对应于字中的最低有效位(LSB)。Quantum I/O模块将自己的最低通道映射

11、到最高有效位(MSB)。下图显示I/O 通道与字中的各位的映射关系:123457e91011121415ie151413121110eis543310MSBLSEI/O遽道值编号字寻址与位寻址大体上,离散I/O 模块可以配置为使用字格式或位格式发送其I/O 数据。这可以在配置时通过选择 %IW (%MW)或%I (%M)来实现。如果需要从配置为使用 I/O字的I/O 模块访问单个位,则可以使用语法 word.bit。下表提供了 I/O 点编号和以位以及字寻址表示的相关I/O 地址之间的联系。该表显示主机架中的一个32点输入模块,插槽4配置为起始地址%I1或 IW1:I/O通道位地址位地址(拓扑

12、寻址)位地址 从字中抽取(平面寻址)位地址 从字中抽取(拓扑寻址)(平面寻址)1%I1%I1.4.1.O%IW1.15%IW1.4.1.1.152%I2%I1.4.2.O%IW1.14%IW1.4.1.1.143%I3%I1.4.3.O? ? ?%IW1.13%IW1.4.1.1.1315%I15%I1.4.15.O%IW1.1%IW1.4.1.1.116%I16%I1.4.16.O%IW1.0%IW1.4.1.1.017%I17%I1.4.17.O%IW2.15%IW1.4.1.2.1518%I18%I1.4.18.O? ? ?%IW2.14%IW1.4.1.2.1431%I31%I1.4.

13、31.O%IW2.1%IW1.4.1.2.132%I32%I1.4.32.O%IW2.0%IW1.4.1.2.0I/O模块状态字节寻址模块状态数据除了可能的与通道相关的诊断数据外,也可以使用与模块相关的状态字节。子站 中所有模块的状态信息均由 %IW字构成的表管理。该表的起始地址可以在子站 的配置屏幕中输入。此信息无法通过拓扑寻址访问。注意:只有在模块支持状态字节的情况下,状态信息才可用。有关状态字 节的含义,请查看模块描述。下面是一个子站配置屏幕的示例,其状态表的起始地址设置为100:F图说明状祐表的一个字是如何表明两个模块的状态信息的:5示例以下示例显示一个机架以及动态数据表中显示的相应 I/O 状态字节。该子站配 置为以字IW100开始并分配了 16个字。这表示本地和扩展机架,并且假定它 们为16插槽机架。如果某个模块不具有与该模块关联的状态字节或该插槽为空,则该字节=0 o机架配置和动态数据表:插槽、输入字和状态字节之间的关系。将注明与模块关联的字节:插槽输入字值模块模块1%IWO0电源无状态字节20CPU无状态字节3%IW12#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论