林频新闻
行业新闻
国内资讯
首页 > 新闻中心 > COM3 协议说明(含1300)
COM3 协议说明(含1300)

时间:2014/4/21 8:04:13
 

通讯协议:9600 E 8 1

注意:举例中的空格都是为了增加理解

实际指令不需要输入任何空格!

Read

以读取温度PV值为例:

发送数据: < 00 03 0000 0001 >

帧头 地址 功能码 功能地址(起始地址) 读取长度 帧尾

接受到的数据 < XX 03 0000 0000/2D 01 24 >

帧头 地址 功能码 功能地址 正负 具体数据 帧尾

Read发送数据中:

1、帧头帧尾作用分开每条数据,防止错位读取。

2、地址为从机地址,固定0x00,不用更改。

3、功能码与协议地址内modbus功能码相应。

4、功能地址下文会详细给出。

5、读取长度为以功能地址为起始,需要读几个长度的数据。

Read数据读取:

数据字节与读取长度有关,一个地址内容数据含2个数据字节。

具体数据及为控制器返回的具体内容,为16进制,需转换。

注:正负显示位,低位(后两位)若为00,则视为具体数值的正数值。

若为2D,则视为具体数值的负数值。

Write

以控制程序停止为例:

发送数据:

write发送数据中:

1、帧头帧尾作用分开每条数据,防止错位读取。

2、地址为从机地址,固定0x00,不用更改。

3、功能码与协议地址内modbus功能码相应。

4、功能地址下文会详细给出。

5、写下长度为以功能码地址为起始依次写进多少地址的数据。

6、写下数据字节与写下长度相应,每个地址写下数据字节为02

7、写下具体数据为写下的具体内容,若长度不为1,则延长内容。

8、发送指令无返回数据。

注意:

1、 本协议非标准MODBUS,帧头帧尾需要‘<’‘>’标识符,切勿遗漏!

2、 COM3所用寄存器地址与说明书给予地址表不相应。

3、 不支持多条写命令。(可用多写0X10命令写一条指令)。

实例:写入启动定值运行

写入温度设定值 60.0(实际发送值为600,并转换为16进制)

1、写入启动程序控制启动,停止,保持,跳步。

(停止)

(启动)

(保持)

(跳步)

2、读取程序运行湿度上升,保持,下降信号

(上升)

(保持)

(下降)

相关寄存器地址表:

温度PV 0x00

湿度PV 0x10

温度SV 0x33

湿度SV 0x34

温度上升信号: 0x57

温度保持信号: 0x58

温度下降信号: 0x59

湿度上升信号: 0x60

湿度保持信号: 0x61

湿度下降信号: 0x62

程序运行: 0x30 运行:01 停止:00 保持:02 跳步:04

定值运行: 0x29 运行:01 停止:00 保持:02

UMC1300 (读)

高温PV 0x00 低温pv 0x10 常温pv 0x20

高温SV 0x33 低温 sv 0x34 常温sv 0x35

() :运行操作: 0x300x29均可

0:运行 1:停止 2:保持 3:等待 4AT 5:跳步 6:除霜

本文由上海林频仪器股份有限公司-技术部供稿!

 
相关新闻
·COM3 协议说明(含1300)
  企业QQ
  咨询热线:4000662888
售前服务
售中服务
售后服务
GBT 10125-1997 人造气氛
GBT 2423.1-2008 电工电
GM_9540P复合盐雾箱
GBT 10592-2008 高低温试
JIS D0204-1967 汽车零件
JBT 7444-94空气热老化试验箱
GB-T 3512-1983 橡胶热空
GBT3512-2001硫化橡胶或热塑
GB 7000.1-2007IEC 6
GB 7000.1-2007IEC 6
GBT 12085.6-2010 光学
GBT 12085.7-2010 光学
GB10485-2007道路车辆外部照
GBT 4857.7-92 ISO 2
GBT 10593.1-2005 电工
联系我们 | 关于我们 | 售后服务 | 网站导航 | 法律声明 | 隐私保护
版权所有 © 上海林频仪器股份有限公司| Copyright(c) Shanghai Linpin Instrument Stock Co., LTD. All Right Reserved.
电话:4000662888 021-60899999 传真:021-34097666
地址:上海市奉贤区临海工业区展工路888号 沪ICP备08003214号 | 沪网安备31012002002565号