omronplc net模块后台说明书(报文)

omronplc net模块后台说明书(报文)

ID:18322283

大小:344.50 KB

页数:7页

时间:2018-09-16

omronplc net模块后台说明书(报文)_第1页
omronplc net模块后台说明书(报文)_第2页
omronplc net模块后台说明书(报文)_第3页
omronplc net模块后台说明书(报文)_第4页
omronplc net模块后台说明书(报文)_第5页
资源描述:

《omronplc net模块后台说明书(报文)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OmronPLC以太网通信及PLC间串口通信项目OMRONPLC以太网模块后台通讯使用说明(报文部分)(V4.0/V4.2版)一、概述:1)报文是通信的原始数据,建议售后服务人员及相关技术人员最好能够基本掌握,以便于针对不同电厂对程序进行配置改动时,能够很快发现不妥之处。2)与老版本的串口程序相比:1、后台与PLC间的通信协议(本项目自定义)基本无变化,细节处略有改动以变得更合理、功能上更强以增加适用性和扩展性;2、后台与PLC间的协议不再是基于MODBUS串口协议,而是基于以太网UDP方式的FINS协议。二、以太网模块通信报文详解(分功能,前几帧详细说明主要的FINS通信帧格式和内容定义

2、,后面只说明功能代码)(1)读基本数据(PLC事故区、PLC遥信区、PLC的AD模块数据、单元箱数据)Net发:800002000B0000880011010182001400003CNet收:C00002008800000B00110101000000020FAC020A000004000038029000040300000000000000000000000000000000000000000000000000000000000000000002000001030F0000000012340000000000000000000000000000000000000000000000000

3、000000003200001030F000000000000000000000000000000000000000000000000所有范例报文是连续的,先针对此头一帧的NET发和NET收这一对报文进行详细解释,在有了基本概念后,其它报文可类推,故只解释不同之处。注意若结合“OMRONPLC与后台的通信协议”再来看报文能理解得更快。报文为十六进制,显示时以字节为单位并用空格隔开。0B是所连PLC的IP地址号,用十六进制表示的,即等于11,说明此PLC在设置软件中将其IP地址设成了192.168.1.11(一般就这样设置,如果改IP地址段也可以,只要保证局域网内IP段地址全部一致就可以了)

4、。88是后台测试电脑的IP地址号,即等于136,说明后台电脑的IP地址设成了192.168.1.136。0101是进行读操作;Net发:82是指操作对象是PLC的DM区,若是B0表示操作对象是CIO区即IR区;$0014是指寄存器的地址D0020,在通信协议中以它为起始地址;$003C是指本次所读取数据区长度,以字为单位,按规约和当前设置得到要读的长度=(80-20)=60即3C个字。其它的控制字如80、00、02、00、11等是FINS规约中的一些7OmronPLC以太网通信及PLC间串口通信项目次要属性,在此不作要求了解,如有兴趣可下载OMRONPLC的FINS规约研究。Net收:不算

5、报头报尾,返回了六十个字的数据,其中01010000里面,0101是读命令返回码,0000是指正确返回无错误码,和串口协议中是一样的标志字。从0002开始的六十个字就是完整的数据区,按协议现在表示有两个事故要后台去读。0FAC020A00000400003802900004030000000000这十个字是指遥信区。后面剩下的字都属遥测字,包括单元箱数据和AD模拟量数据。(2)若处理中发现有事件产生,读PLC记录的事件数据Net发:800002000B00008800110101821770000014($1770是表示事件从6000开始读取,$0014表示按上面的事件标志字来读取两条事件

6、一共二十个字,根据OMRON通信协议每个事件用十个字来描述)Net收:C00002008800000B001101010000000600600000000000000000050410195655000000060000000A0000000000000504101956550000(报警类型是"06"按协议表示是故障;"0A"是点号,"050410195655"是此条事件产生时的时间,按年月日时分秒排列)(3)读完成后清PLC事件标志位(目前协议定此事件标志位为PLC程序里面的R160.00)Net发:800002000B00008800110102B000A00000010001(清

7、事件标志。清标志字地址为$00A0=0160,0001表示写一个字,置位DM0160=0001。注意0102表示写PLC的DM区操作。)Net收:C00002008800000B001101020000(写CIO/IR区数据正确返回)(4)转二号机,基本差不太多,Net发:800002000C0000880011010182001400003C(读二号机的PLC数据,这是第一帧,0C是其IP地址,表示192.168.1.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。