OMRON以太网TCP通讯格式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PC(计算机)与PLC(CJ2H-CPU64-EIP)通讯,发送数据或接受数据应遵循以下数据格式:其中数据都是以HEX十六进制为标准的。

第一:须PC(计算机)发送握手信号;格式如下:

发送:46494E530000000C000000000000000000000000,最后00位为计算机的IP地址末尾数字(0-254)(0-FE);红色为固定数字

第二:发送写入PLC DM区数据格式如下:

发送:举例说明:计算机向PLC DM1-DM2写入AAAABBBB,即发送数据格式如下:46494E530000001E0000000200000000800002000500000B00220102820001000002

AAAABBBB

数据说明如下:

46494E530000001E0000000200000000800003000500000B00220102820064000002

AAAABBBB

其中05为PLC IP末尾数字

0B为计算机IP末尾数字

0102为写入命令

64为PLC DM100区中写入数据的起始位

02为向PLC DM区中要写入的数据长度,以字为单位,一字等于2字节

1E(30)为后面跟的,是随着变化的

22是计算机向PLC发送数据的次数

0000000200000000800003000500000B00220102820001000002AAAABBBB的字节

长度为1E

例如读取D100-D101数据

发送格式如下:

46494E530000001A0000000200000000800002000500000B00000101820064000002

800002000500000B00000101820064000002即可读出

写入D1-D2数据格式如下:

46494E530000001E0000000200000000800003000500000B00220102820001000002 AAAABBBB

其中1E为十进制30,即后跟为30个字,60个字节。如写成AAAABBBBCCCC 即1E变成十进制32,十六进制是20,1E换成20

即可

关于PLC应答格式

计算机发送握手信号(以计算机IP末尾是F,PLC IP是6为例)

46494E530000000C00000000000000000000000F

PLC应答:

46 49 4E 53 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 0F 00 00 00 06

其中红色为固定数字,0F为计算机IP地址,06为PLC IP地址

计算机向PLC数据区D1-D2 CCCCDDDD,指令如下:

46494E530000001E0000000200000000800002000600000F00220102820001000002C CCCDDDD

PLC返回数据如下:

46 49 4E 53 00 00 00 16 00 00 0002 00 00 00 00 C0 00 02 00 0F 00 00 06 00 22 01 02 00 00

16是后跟字节长度HEX

02是命令

C0是应答指令

0F是计算机IP地址

06是PLC IP地址

22是计算机向PLC发送命令次数

0102是写入命令,

0000是无故障

计算机读取D100-D101数据,发送指令如下:

46494E530000001A0000000200000000800002000500000B00000101820064000002 PLC应答如下:

46 49 4E 53 00 00 00 1A 00 00 00 02 00 00 00 00 C0 00 02 00 0F 00 00 06 00 00 01 01 00 00 AA AA CC CC

红色是固定数据,1A是帧数据长度,C0是应答指令,02是固定,0F是计算机IP 地址,06是PLC IP地址,0101是读取指令,0000是无故障,AAAACCCC是要读取的数据

相关文档
最新文档