自整理欧姆龙plc以太网finstcp通信例程与操作步骤

自整理欧姆龙plc以太网finstcp通信例程与操作步骤

ID:1502547

大小:3.36 MB

页数:9页

时间:2017-11-12

自整理欧姆龙plc以太网finstcp通信例程与操作步骤_第1页
自整理欧姆龙plc以太网finstcp通信例程与操作步骤_第2页
自整理欧姆龙plc以太网finstcp通信例程与操作步骤_第3页
自整理欧姆龙plc以太网finstcp通信例程与操作步骤_第4页
自整理欧姆龙plc以太网finstcp通信例程与操作步骤_第5页
资源描述:

《自整理欧姆龙plc以太网finstcp通信例程与操作步骤》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、FINS/TCP命令一、安装完成CX-one4.31、打开PLC编程软件图下2、PLC在线连接1、配置PLCIP地址工程目录-双击“设置”—“内置以太网”—“选项”—“从PLC读取”二、配置PCIP地址1、双击“本地连接”—“点击属性”—“协议(TCP/TP)”修改同一网络类型IP地址2、打开网络调试助手1、协议类型改客户端2、服务器IP改为PLCIP地址192.168.250.13、端口号设置为96004、发送区,接收区都需打勾十六进制注意:发送数据不能由其他文本直接粘贴过来三、FINS/TCP命令1

2、、FINS指令格式手册中的格式如下:举例说明:利用FINS/TCP的方式读取PLC的DM1通道的数据,格式解析如下:FINS帧格式:ICFRSVGCTDNADA1DA2SNASA1SA2SIDCommandcodeTEXT固定固定目标网络号目标节点号目标单元号源网络号源节点号源单元号服务号,随便MRCSRC80000200010000C70000010182000000000100表示本地网络,否则需创建路由表00表示本地网络,否则需创建路由表写07也可,但返回也是02返回时为C0DNA:同一网络(本地

3、网络默认为00)SNA:同一网络(本地网络默认为00)DA1:PLC站号IP地址DA2:PLCCPU单元SA1:上位机PCIP地址MR、SR参见FINS命令第5章;前面的ICF、RSV等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于Commandcode以及TEXT的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取DM1通道的数据;DM区的Memoryareacode为82;读取存储区的Commandcode为0101;下面利用网络调试助手进行测试:2、使用网

4、络调试助手测试FINS/TCP利用上位发送FINS/TCP的格式如下:ETN21手册,编号W421,P196。数据长度(Length):从Command(功能指令)至结尾,按字节单位累加,用十六进制表示1)FINS节点地址数据发送(客户端->服务器)握手命令FINS(包头)数据长度功能码错误码末位IP地址发送:46494E530000000C0000000000000000000000C7(本机IP地址末位为199)。ABCDEA:FINS命令(固定包头)B:数据长度=从功能码数起至数据结尾(以字节为单

5、位,一个字节占用两位)C:功能码分为00000000:客户端服务端00000001:服务端客户端00000002:FINS贞发送命令00000003:FINS贞发送错误通知命令00000006:确立通信连接D:错误码分为00000000:为正常00000001:数据头不是FINS或ASCII格式00000002:数据长度过长00000003:命令(C功能码)错误00000020:连接/通信被占用E:000000C7为本机IP地址末位(十六进制表示),如PLC为客户端:192.168.250.1本机IPC

6、(服务器)IP:192.168.250.199。199转为16进制C7FINS数据长度功能码错误码应答返回地址握手成功反馈:46494E53000000100000000100000000000000C700000001;发送及返回截图如下:2)读DM0开始的2个通道:FINS包头数据长度功能码错误码发送FINS帧格式读取码发送:46494E530000001A000000020000000080000200010000C700FF0101读DM区(功能码)起首地址个数820000000002注:01为

7、PLC的IP地址;C7为本机的IP地址字起首地址位起首地址FINS包头数据长度功能码错误码应答FINS帧格式读取码返回:46494E530000001A000000020000000C0000200C700000100FF0101接收正常接收到两组数据0000C0004541注:C7为本机的IP地址;01为PLC的IP地址3)写DM0开始的2个通道:FINS包头数据长度功能码错误码发送FINS帧格式写入码发送:46494E530000001E000000020000000080000200010000C

8、700FF0102写DM区(功能码)起首地址个数待写入两组数据820000000002C0004541字起首地址位起首地址FINS包头数据长度功能码错误码应答FINS帧格式写入码返回:46494E530000001C000000020000000C0000200C700000100FF0102写入正常0000

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

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

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