欧姆龙PLC通信协议详情.pdf

上传人:tbuqq 文档编号:5490173 上传时间:2020-05-23 格式:PDF 页数:15 大小:3.42MB
返回 下载 相关 举报
欧姆龙PLC通信协议详情.pdf_第1页
第1页 / 共15页
欧姆龙PLC通信协议详情.pdf_第2页
第2页 / 共15页
欧姆龙PLC通信协议详情.pdf_第3页
第3页 / 共15页
欧姆龙PLC通信协议详情.pdf_第4页
第4页 / 共15页
欧姆龙PLC通信协议详情.pdf_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《欧姆龙PLC通信协议详情.pdf》由会员分享,可在线阅读,更多相关《欧姆龙PLC通信协议详情.pdf(15页珍藏版)》请在三一文库上搜索。

1、实用文档 标准文案 欧姆龙 PLC通信协议 参考: W342-SYSMAC CS/CJ Series Communications Commands 欧姆龙通信命令可分为两类: 1:C-mode commands 只可通过串口通讯 2:FINS commands 既可通过串口通讯也可通过各类网络通信(适应性较强) = 下面只讲FINS命令 一、命令发送: FINS直连发送命令如下: FINS command code见下表 实用文档 标准文案 实用文档 标准文案 命令后面紧跟着就是内存区域寻址,见下表 实用文档 标准文案 Command Code 后面紧跟着需要访问的地址,地址可分为按字地址或

2、按位地址,取决于你需 要访的的是字还是某一位。由紧跟着Command Code 后面的那个字节(I/O memory area designation )区分是读取字还是读取位,还是写入字或写入位,具体定义见下表: 实用文档 标准文案 实用文档 标准文案 实用文档 标准文案 按字地址: 选取表中Data Type列中为 Word 的命令(命令在Memory area code 内) 按字地址的三个地址位中,只使用前两个,最后一个字节为Ascii 码” 00” ,其后跟两个字节 为需要传输的数据量,然后紧跟着就是传输的数据,数据高位在前低位在后。 例如从 H12 开始读取 7 个字的数据, 命令

3、为: 0101 B2 001200 0007 例如将 W3、W4、W5 分别置数据1234、ABCD、7890, 命令为: 0102 B1 000300 0003 1234ABCD7890 按位地址: 选取表中Data Type列中为 Bit 的命令(命令在Memory area code 内) 按位地址的三个地址位中,前两个指示位所在的字,最后一个字节指示位在字中的位置 (015) ,其后跟两个字节为需要传输的数据量,然后紧跟着就是传输的数据,每一位的值 用一个字节的数据代替,当寻址的位为0 时用 ascii 码“ 0”代替,当寻址的位为1 时用 ascii 码“ 1”代替。 例如读取CIO

4、100.03CIO100.07这 5 位的数据 命令为: 0101 30 010003 0005 实用文档 标准文案 例如将 CIO101.01CIO101.07分别置位 0、0、1、 0、1、1、1 命令为: 0102 30 010101 0007 00 00 01 00 01 01 01 例如将 H25.14 置 1 命令为: 0102 32 002514 0001 01 二、命令响应 FINS response code见下表 实用文档 标准文案 实用文档 标准文案 实用文档 标准文案 实用文档 标准文案 实用文档 标准文案 实用文档 标准文案 正常情况下FINS response code 返回 0000,当出现问题时,请根据FINS response code 查找 上表检查原因 返回的数据如果是按字寻址,则按数据高位在前低位在后的原则依次返回。 返回的数据如果是按位寻址,则以每位一个字节的原则依次返回。 最后介绍FCS校验码的计算方法,计算时只计算FCS以前的所有数据,计算方法如下: 实用文档 标准文案

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1