




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MSG指令编写说明MSG指令编写之前,要建立数据类型为MESSSAGE结构的标签,每一条指令都要分配一个标签,这个标签将记录本条指令的通讯组态和执行情况。为每一条MSG指令建立一个标签,不能建立数组。只有为指令分配了标签后,点击方可进入组态界面: 说明: 对控制器以外的各种设备传送信息,它的信息类型如下所列:CIP Data Table Read/Write 对ControlLogix控制器进行读写PLC5 Typed Read/Write 对PLC5处理器进行读写PLC5 Word Range Read/Write 对类似PLC5处理器地址进行读写Block Transfer Read/Write 对块传送模块进行读写PLC2 Unprotected Read/Write 对PLC2处理器及类似PLC2地址(寄存器地址)的设备进行读写。PLC3 Typed Read/Write对PLC3处理器进行读写PLC3 Word Range Read/Write,对类似PLC3处理器地址进行读写。SLC Typed Read/Write对SLC处理器进行读写Module Reconfigure 在模块仍然连接时,对模块进行重新组态 。CIP Generic 对任何设备的服务性操作。 本指令执行的状态Enable 指令级条件成立,指令被使能,开始工作。Enable Waiting 信息传送请求被送到缓冲区,等待传送。Start 缓冲区排队轮到,开始传送数据。Done 数据传送完毕,指令置位完成。Done Length 实际完成的数据块长度Error Code 如指令执行失败,此处给出16进制的错误代码00XX。Extended Error Code 给出16进制的扩展错误代码XXXX。Tined Out 设置超时请求,此项选择,当发生超时,终止MSG传送过程。1 ControlLogix 控制器与ControlLogix 控制器的通讯源或目标的标签地址不是引用Tag名,而是Tag的第一个元素,否则认为是语法错误,梯级不能接受。元素个数最多可有65335个,尽管ControlNet 的数据包最多只有500个字节,MSG指令可将数据块拆开,分成一个以上的数据包送走。Communication 页面要求输入两个控制器之间的通讯路径,如果在I/O组态中有该控制器,亦可通过Browse获得路径,倘若仅仅是为了建立MSG路径而在I/O组态中加入控制器,则没有必要,那样将占用内存空间,建议书写路径,路径书写规则:路径是段和段的连接,段由x,y组成,段和段之间用逗号分离。 X 背板为1;网络为2。 Y 槽号;站号,ControlNet网络199号,EtherNet网络为IP地址。上面书写的路径是:背板CNB(位于5槽)ControlNet网络对方CNB(站号3号) 背板 控制器(位于0槽)。路径还可以是动态的,在信息块的结构数据中,有Path一项,这是个字符串结构,更换字符串数据即更换了路径。字符串的长度最大82个,足够表达路径了。,此项建立了MSG指令的连接,缺省是选择的,也就是说MSG指令占用一个固定的连接;如果释放此项,只有在MSG指令执行的时候才占用连接,是一个活动的连接,可编制程序,令多条MSG指令共同使用一个连接,这对缓和资源的运用是有好处的。2 ControlLogix 控制器与PLC-5控制器的通讯编写如下梯形图逻辑:点击进入组态画面:说明: Message Type: 选择对PLC-5读取数据 Source Element: PLC-5 处理器中的地址作为源地址(文件首址) Number Of Element: 读取数据的元素的个数,最多32767个。 Destination Element: CLX中的数组(接受数据区域)的首元素作为目标地址进入Communication画面,确定通讯对象,说明: Path: 可通过Browse找到DHRIO模块位置,亦可用书写路径的办法。 Channel: 选择A通道,模块定义A通道为DH+通道。 Source Link: 应与DHRIO模块上(在RSLinx中)定义的路由表一致。 Destination Link: 应与DHRIO模块上(在RSLinx中)定义的路由表一致。 Destination Node: DH+上接受MSG数据的PLC-5处理器站号(八进制)。3 ControlLogix 控制器与PLC-5 BT模块的通讯ControlLogx 用MSG指令代替了PLC5的块传送指令,无论是对模块的块传送,还是远程I/O链上用作于通讯的块传送。以对1771-IFE的BT操作为例,编写如下梯形图逻辑:点击分别进入写和读的组态画面:说明: Message Type: 选择对模块进行块传送写操作。 Source Element: CLX中指定数组首元素地址作为源地址。 Number Of Element: 块传送写数据文件长度(根据BT模块决定)。说明: Message Type: 选择对模块进行块传送读操作。 Number Of Element: 块传送读数据文件长度(根据BT模块决定)。 Destination Element: CLX中指定数组首元素地址作为目标地址。进入Communication画面,确定通讯对象,说明: Path: 可通过Browse找到DHRIO模块位置,亦可用书写路径的办法。 Channel: 选择B通道,模块定义B通道为RIO通道。 Rack: BT模块所在机架(八进制)。 Group: BT模块所在组号(八进制)。 Slot: BT模块位于左槽或右槽(2槽寻址时用),一般为0。 数据文件的解释:Tag 名为 INT_BT_WRIT的整型数数组(37个元素)是块传送写的数据文件,是被操作的BT模块1771-IFE 所需要的组态文件,这里将根据IFE模块的组态方式完成数据的输入。值得指出的是,ControlLogix 中没有BCD码,而IFE模块的通道定标必须是BCD码,所以只能在二进制的方式下输入,可以看出,通道0和通道1被设置成BCD码表达的0-4095。同样的,在数据形式的选取,也只能选01(模块组态第十位和第九位),即非BCD码的数值。Tag 名为 INT_BT_READ的整型数数组(20个元素)是块传送读的数据文件,它将读取通道A/D转换的数据,因为定义数据形式为补码数据,所以,可以在相应的地址中读到通道0和通道1的正确表达的数据。4 ControlLogix 控制器与其它
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃交建中油能源有限责任公司加油(气)员招聘13人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025福建泉州市安溪县部分公办学校专项招聘编制内新任教师65人(三)模拟试卷及参考答案详解
- 2025人民日报数字传播(海南)有限公司招聘新媒体编辑岗1人笔试题库历年考点版附带答案详解
- 2025中国移动河北公司春季校园招聘笔试题库历年考点版附带答案详解
- 2025《国企管理》杂志多岗位公开招聘20人笔试题库历年考点版附带答案详解
- 2025-2026学年山东省菏泽市八年级(上)第一次月考历史试卷(含答案)
- 2025绿化植物迁移协议
- 协议书销售额
- 武汉协议书离婚时间
- 协议书快递员
- 2025-2030年中国礼品盒行业市场现状供需分析及投资评估规划分析研究报告
- 《预防校园霸凌》课件
- 共用检验设备协议书
- 采砂作业合同协议
- 《2025年CSCO宫颈癌诊疗指南》更新要点解读
- 部编版小学六年级道德与法治上册单元测试试题含答案(全册)
- 施工单位在城市更新项目中的角色与职责
- 竞选纪律委员演讲稿
- 2024年10月广东高等教育自学考试05175税收筹划试题及答案
- 人教版四年级数学上册第一次月考综合测评卷(1-2单元)(含答案)
- 2024-2025学年九年级第一次月考化学卷(天津专用)
评论
0/150
提交评论