omron PLC Modbus操作笔记

omron PLC Modbus操作笔记

1.接线方式和设置通信参数

 串口模块CJ1W-SCU41,端口1,设为modbus rtu slave,站号2,波特率9600,校验Even,其余默认(数据长8位,stop位1)

  单元设置:选择开关置于二线

 接线:1(R-)-> 485(B) 

    2 ( R+) -> 485(A)

终端电阻:关(短距离,开关都可以,影响不大)

 

 

 

2.设置modbus数据区域,read区和write区,默认(CIO,WORK,HOLD)

  

3.按位(bit)读IO数据,从00000开始

02 01 00 00 00 50

 

站号

功能码

起始高

起始低

数据高

数据低

校验高

校验低

 

02

01

00

00

00

50

 

 

 

返回10byte,依次从低到高代表0.00-4.0F。

注意,返回数据中高低位字节顺序,低位在前,高位在后。

 

4.按字长(16bit)读CIO,从0000开始

02 04 00 00 00 05 

 

 

 

站号

功能码

起始高

起始低

数据高

数据低

校验高

校验低

 

0

04

00

00

00

05

 

 

 

 

返回10byte,和功能码1对比,稍有差异,高位在前,低位在后,依次从低到高代表输入点0000.0-0004.F,每两个字节组成一个字,高位在前,低位在后。

 

 

按字长(16bit)读CIO,从3202开始

02 04 0C 82 00 05 

返回3202.00-3206.0f

按字长(16bit)读CIO,从32开始

02 04 00 20 00 05 

返回32.0032.0f

posted @ 2020-07-20 12:06  sqhone  阅读(2199)  评论(0编辑  收藏  举报