tcs-net modbus 规范手册本手册描述了modbus* 协议tcb-ifmb640tle...
TRANSCRIPT
TCS-NET MODBUS
TCB-IFMB640TLE
.......................................................................................................... 2................................................................................... 3
..................................................................................................... 3
..................................................................................................... 4
..................................................................................................... 4................................................................................................................... 5
................................................................................................... 6................................................................................................................. 16
+00DE88909601-1_01EN.book Page 1 Monday, April 26, 2010 4:52 PM
领先 创新·
规范手册
TCS-NET Modbus 协议转换接口
型号名称:
目录
系统简介 .............1 .............2 RS 485 通信参数 ....................................3 ........应用功能代码 ................4 .............异常回应 ...................5 ........计数器与寄存器 ............6 ................次序 .........7 .....地址分配表 ..........................8 .................附件 ........
2.0 版
1
http://www.modbus-ida.org/
……
……
TCB-IFMB640TLE
TCB-IFMB640TLE
TCB-IFMB640TLE
Modbus-Master
N = Max. 15
A
B
A
B
A
B
A
B
U1 U2
……
TCB-IFCG1TLE
U1 U2
TCB-IFCG1TLE
U1 U2
TCB-IFCG1TLE
+00DE88909601-1_01EN.book Page 2 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
系统简介
2
“Modbus”是法国施耐德电气公司的注册商标。*
本手册描述了Modbus* 协议TCB-IFMB640TLE 的实施规范。TCB-IFMB640TLE 配备了Modbus从属功能。未在本手册中
详尽给出的规范符合以下MODBUS规范:
·MODBUS应用协议规范 1.1b版·MODBUS在串行线路上的规范和实施指南 1.01版
本实施规范详细说明了在RS485串行线路上工作的Modbus的操作。在此线路上,从设备对来自主设备的请求发出一
个响应。多个从设备连接到RS485串行线路的母线上。Modbus采用Modbus RTU 模式,其帧格式如下所示。
初始 从地址 功能 数据 循环核对 终止
>=3.5 8 8 N*8 = 252 .) 16 >= 3.5
终端
字符 字符位位位 最大 ( N
每一个从设备都被连接到TCC-LINK主母线。内部数据、室内机的运行以及集中控制地址1到64分配的组件TCB-IFCG1TLE(通用接口)由主设备控制。主设备上最多可以连接15台从设备。
当在从地址0x00处被具体指定一个请求时,广播式信息将会发送,所有的从设备都将接受这个请求但不会发送包括
异常回应在内的任何回应。下图展示了一个主设备、从设备和空调的连接案例。
终端
母线RS-485
TCC-LINK母线
TCC-LINK母线
TCC-LINK母线
室内/室外
室内/室外
室内/室外
Modbus-I/F
Modbus-I/F
Modbus-I/F
从1
从N
从2
2
3
+00DE88909601-1_01EN.book Page 3 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
RS 485 通信参数
应用功能代码
RS 485 通讯参数如下所示:
·字符长度= 11位,数据= 8位,奇偶校验=偶,起始位=1位低,终止位=1高位
·通讯:9600/19200/38400 bps(缺省:19200 bps)手动选择。
·比特串输次序:LSB优先(b0,b1 ....)。位数据从LSB上按顺序传输。
·字节传输次序:从小到大。0x1234→0x12→0x34。字节数据按从小到大顺序传输。
·半双工,2线。120Ω 终端。A:非反向输入,B:反向输入。
·在收到一个数据包后,允许的回应至少是3.5个字符
·连接:2个端口
以下是执行功能的代码。
函数代码 子函数代码 函数名
0x01 None
0x02 None
0x03 None
0x04 None
0x05 None
0x06 None
0x08 0x00, 01, 02, 04, 0A, 0B, 0C, 0D, 0E, 0F, 11, 12, 14
0x0B None
0x0C None
0x0F None
0x10 None
读取线圈状态
读取离散输入状态
读取保持寄存器
读取输入寄存器
单个线圈写入
单个保持寄存器写入
诊断
获取通讯事件计数器
获取通讯事件记录
多个线圈写入
多个保持寄存器写入
异常
主设备请求中指定的起始地址和由“Modbus地址寄存器”显示的值两者之间在地址分配表上的关系如下:
·线圈
起始地址=(Modbus地址寄存器的值)-1
·离散输入
起始地址=(Modbus地址寄存器的值)-10001
·输入寄存器
起始地址=(Modbus地址寄存器的值)-30001
·保持寄存器
起始地址=(Modbus地址寄存器的值)-40001
3
ÿ
4
5
+00DE88909601-1_01EN.book Page 4 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
异常回应
计数器和寄存器
除广播式消息外,主设备发送一个请求后会得到从设备反馈回来的一个正常回应。若没有探测到错误,从组件
反馈一个正常回应,但是,在奇偶校验或者CRC检验期间出现错误时,从组件不反馈任何回应。在收到正常发送
但包含错误的请求后,从组件必然会反馈一个异常回应。这些错误适用于以下异常代码。
异常代码 名称
0x01
0x03
0x02
0x04
0x05
0x06
0x07
非法功能
接收到包含不被本规范支持的非法功能的请求。
非法数据地址
一个不在本手册第七章中存在的非法地址。地址分配表或者大于249字节的数据请求已经被具体指定。
非法数据值
以下情形的非法数据:除本手册第七章地址分配表具体指定并定义的其他数据
带有函数代码具体指定的广播式消息(从地址=0)除0x05,0x06,0x0F,0x10外
一个地址具体指定给两个或以上设备
从设备故障
从设备内部处理不正确(在启动或读取RAM时出现任何错误)。
ACK
从设备在收集初始数据过程期间接受请求并获取响应数据时反馈ACK响应
从设备忙
从设备忙时不能反馈响应数据,这时此代码被反馈。
当主设备的请求与室内机有关,而室内机没有响应该请求。(但是,主设备被发送到室内机)
TCB-IFMB640TLE配备有以下计数器和寄存器,这类计数器和寄存器的数据可以被工作复位、重启程序或者计数器复位命令清除。
寄存器/计数器 描述
线圈(R/W)
离散输入(R)
输入寄存器(R)
保持寄存器(R/W)
事件计数器
信息计数器
诊断寄存器
母线通信错误计数
异常错误计数
从信息计数
无响应计数
忙计数
母线参数超限计数
4
用于空调数据库
用于空调数据库
用于空调数据库
用于空调数据库
保留从设备发送的消息数量。
一个16位的寄存器用来保留诊断的内容:0x0000:正常
0x0001:CRC错误
0x0002:EEPROM校验和错误
其他:保留
从设备探测到的CRC错误总和
从设备探测到的异常错误总和
相应从设备接收到的信息总和
相应从设备接收到的没有伴随反馈响应的信息总和
相应从设备探测到的忙计数(异常错误)的总和
相应从设备在信息总探测到的参数超限错误(接收部分数据失败)的数量
从设备正确处理接收到的信息时开始计数。在接受到异常命令或者0B命令时,该计数器的值不再递增。
6
………………………..
+00DE88909601-1_01EN.book Page 5 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
5
次序
为防止出现设定运行模式为“自动”后,主设备设置为散热,以下的次序是必须的。
在线圈中写入0x05作为运行模式“自动”。
在离散输入(R)中读取运行模式状态。
在确认运行状态该改变为0x05或0x06后,在线圈中写入新的散热设置数据。
此外,还建议在适当的时间间隔下请求数据,保证空调警告数据的输出是对离散输入寄存器的适当反映。
而无法接收到来自主设备正常的请求。
主 从1 从N从3从2
室内#1 请求
室内#1 响应
室内#2 请求
室内#2 响应
室内#64 请求
室内#64响应
室内#1 请求
室内#1 响应
主设备向每个从设备依次发送请求,然后接收来自各个从设备的回应。从设备在一秒钟内对来自主设备的请求反馈
调系统时收集空调型号、地址、唯一编号、以及运行设定范围等特定具体数据。
回应(见下图)。当从设备接收数据读取请求时,从设备反馈的数据存储在寄存器中。建议主设备在第一次访问空
当写入空调时,主设备必须读取各个空调的运行范围、运行模式、风扇速率以及设定温度等数据,并在操作范围内
写入值。注意写入空调同时设置的顺序,因为它在处理从设备方面需要时间。进一步来说,因为有关无回应或异常
通过通讯结束后的适当时候读取寄存器来确认主设备的请求是否被回应,因为室内机有可能由于TTC-LINK通讯条件回应的广播式消息写入是由从设备发送的,所以建议在从设备的数据写入应该在要求的主设备方面进行检测。建议
7
+00DE88909601-1_01EN.book Page 6 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
地址分配表
共计42368个字节(9728*2/8+9984*2*2)。在初始化时,地址分配表的数据被清除。室内号对应中央控制地址。
室内号 数据名称 长度 字节顺序 说明Modbus描述
寄存器的Modbus-地址
线圈(R/W) 1 1-8 1
9-16
17-24 3
25-32 4
33-40
41-48
开/关设置
过滤信号复位设置
保留
运行模式设置
风扇速率设置
百叶设置
遥控器开/关禁止设置
对TCB-IFCG1TLE的1路中继输出对TCB-IFCG1TLE的2路中继输出
对TCB-IFCG1TLE的3路中继输出
对TCB-IFCG1TLE的4路中继输出
禁止TCB-IFCG1TLE
本地操作
保留
49-152 7-19保留
2 153-160 2
161-168
169-176 22
177-184 23
185-192
193-200
201-304 26-38
开/关设置
过滤信号复位设置
保留
运行模式设置
风扇速率设置
百叶设置
遥控器开/关禁止设置
对TCB-IFCG1TLE的中继输出
保留
6
1字节
104位
104位
2
5
6
1字节
1字节
1字节
1字节
1字节
21
24
1字节
1字节
1字节
1字节
1字节
1字节
1=开,0=关(地址=1)
1=复位,其他=不运行(地址=2)
0x00=松开,0x01=加热,0x02=制冷,0x03=干燥,0x04=风扇,0x05=自动(地址=9LSB,地址=16MSB)
0x00=无效,0x01=风扇停止,
0x06=超低,0x07=松开(地址=17LSB,地址=24MSB)
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,0x 6=f5,0x 7=停止,(地址=25LSB,地址=32MSB)
遥控器开/关禁止设置(地址=33)
遥控器模式禁止设置(地址=34)
遥控器定位禁止设置(地址=35)
遥控器百叶禁止设置(地址=36)
遥控器风扇速率禁止设置(地址=37)
1=禁止,0=允许
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
1=禁止,0=允许
0x02=自动,0x03=高,0x04=中,0x05=低,
0 1=开,0=关(地址=153)
1=复位,其他=不运行(地址=154)
0x00=松开,0x01=加热,0x02=制冷,0x03=干燥,0x04=风扇,0x05=自动(地址=161LSB,地址=168MSB)
0x00=无效,0x01=风扇停止,
0x06=超低,0x07=松开(地址=169LSB,地址=176MSB)
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,0x 6=f5,0x 7=停止,(地址=177LSB,地址=184MSB)
遥控器开/关禁止设置(地址=185)
0x02=自动,0x03=高,0x04=中,0x05=低,
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
n (152*n -151)- (152*n -144)
(152*n –143)- (152*n –136)
(152*n –135)- (152*n –128)
(152*n –127)- (152*n –120)
(152*n –119)- (152*n –112)
(152*n –111)- (152*n –104)
(152*n –103)-152*n 12—19*n
1216
+00DE88909601-1_01EN.book Page 7 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 字节顺序说明Modbus描述
寄存器的Modbus-地址
19*n –18
19*n –16
19*n –15
19*n –14
19*n –13
19*n –
64 9577-9584
9585-9592 1199
9593-9600 200
9601-9608 1201
9609-9616 1202
9617-9624 1203
9625-9728 1204-
19*n –17
开/关设置
过滤信号复位设置
保留
运行模式设置
风扇速率设置
百叶设置
对TCB-IFCG1TLE的中继输出
保留 104位
1字节
1字节
1字节
1字节
1字节
1字节
遥控器开/关禁止设置
1
过滤信号复位设置
保留
运行模式设置
风扇速率设置
百叶设置
对TCB-IFCG1TLE的中继输出
保留 104位
1字节
1字节
1字节
1字节
1字节
1字节
遥控器开/关禁止设置
开/关设置
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
1=开,0=关(地址=9577)
1=复位,其他=不运行(地址=9578)
0x00=松开,0x01=加热,0x02=制冷,0x03=干燥,
0x00=无效,0x01=风扇停止,
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,
遥控器开/关禁止设置(地址=9609)
遥控器模式禁止设置(地址=9610)
遥控器定位禁止设置(地址=9611)
遥控器百叶禁止设置(地址=9612)
遥控器风扇速率禁止设置(地址=9613)
1=禁止,0=允许
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
0x02=自动,0x03=高,0x04=中,0x05=低,
0x04=风扇,0x05=自动(地址=9595LSB,地址=9592MSB)
0x06=超低,0x07=松开(地址=9593LSB,地址=9600MSB)
0x 6=f5,0x 7=停止,(地址=9601LSB,地址=9608MSB)
7
+00DE88909601-1_01EN.book Page 8 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 字节顺序说明Modbus描述
寄存器的Modbus地址
离散输入(R)
1 10001-10004
10005-10008
210009-10016
10017-10024 3
10025-10032 4
10033-10040 5
1
10041-10048 6
10049-10056 7
10057-10064 8
10065-10152 9-19
开/关设置状态
过滤信号状态
警报状态
保留
保留
运行模式状态
风扇速率设置状态
百叶设置状态
遥控器开/关禁止
设置状态
保留
保留
对TCB-IFCG1TLE的开/关输入
对TCB-IFCG1TLE的警报输入对TCB-IFCG1TLE的Din2输入对TCB-IFCG1TLE的Din3输入对TCB-IFCG1TLE的Din4输入
对TCB-IFCG1TLE的Din1输入
保留
保留 88位
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1=开,0=关(地址=10001)
1=不正常,0=正常(地址=10002)
1=不正常,0=正常(地址=10003)
0x00=无效,0x01=加热,0x02=制冷,0x03=干燥,0x04=风扇,0x05=自动加热,0x06=自动制冷,(地址=10009LSB,地址=10016MSB)
0x00=无效,0x01=风扇停止,0x02=自动,0x03=高,0x04=中,0x05=低,
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,0x 6=f5,0x 7=停止,(地址=10025LSB,地址=10032MSB)
遥控器开/关禁止设置(地址=10033)
遥控器模式禁止设置(地址=10034)
遥控器定位禁止设置(地址=10035)
遥控器百叶禁止设置(地址=10036)
遥控器风扇速率禁止设置(地址=10037)
1=禁止,0=允许
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
0x06=超低,0x07=松开(地址=10017LSB,地址=10024MSB)
8
1字节
n 152*n+9849 -152*n+9856
152*n+9857 -152*n+9864
152*n+9865 -152*n+9872
152*n+9873 -152*n+9880
152*n+9881 -152*n+9888
152*n+9889 -152*n+9896
152*n+9897 -152*n+9904
152*n+9905 -152*n+9912
152*n+9913 -152*n+10000
10-19*n
+00DE88909601-1_01EN.book Page 9 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 字节顺序说明Modbus描述
寄存器的Modbus地址
2 10153-10156 20
10161-10168 21
10169-10176 22
10177-10184 23
10185-10192 24
2510193-10200
10201-10208 26
10209-10216 27
10217-10304 28-38
19*n –18
19*n –17
19*n –16
19*n –15
19*n –14
19*n –13
19*n –12
19*n –11
19*n –
10157-10160
开/关设置状态
过滤信号状态
警报状态
保留
保留
运行模式状态
风扇速率设置状态
百叶设置状态
遥控器开/关禁止
设置状态
保留
保留
1字节
1字节
1字节
1字节
1字节
1字节
1字节
保留
1字节
88位
1=开,0=关(地址=10153)
1=不正常,0=正常(地址=10154)
1=不正常,0=正常(地址=10155)
0x00=无效,0x01=加热,0x02=制冷,0x03=干燥,0x04=风扇,0x05=自动加热,0x06=自动制冷,(地址=10161LSB,地址=10168MSB)
0x00=无效,0x01=风扇停止,0x02=自动,0x03=高,0x04=中,0x05=低,
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,0x 6=f5,0x 7=停止,(地址=10177LSB,地址=10184MSB)
遥控器开/关禁止设置(地址=10185)
遥控器模式禁止设置(地址=10186)
遥控器定位禁止设置(地址=10187)
遥控器百叶禁止设置(地址=10188)
遥控器风扇速率禁止设置(地址=10189)
1=禁止,0=允许
0x06=超低,0x07=松开(地址=10169LSB,地址=10176MSB)
对TCB-IFCG1TLE的开/关输入
遥控器开/关禁止
设置状态
保留
保留
对TCB-IFCG1TLE的开/关输入
保留
开/关设置状态等
运行模式状态
风扇速率设置状态
百叶设置状态
1字节
1字节
1字节
1字节
1字节
1字节
1字节
1字节
88位
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
9
1216
+00DE88909601-1_01EN.book Page 10 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 字节顺序说明Modbus描述
寄存器的Modbus地址
64 1198
19581-19584
19585-19592 1199
19593-19600 1200
19601-19608 1201
19609-19616 1202
19617-19624 1203
19625-19632 1204
19633-19640 1205
19641-19728 1206-
19577-19580 开/关设置状态
过滤信号状态
警报状态
保留
保留
运行模式状态
风扇速率设置状态
百叶设置状态
遥控器开/关禁止
设置状态
保留
1字节
1字节
1字节
1字节
1字节
1字节
1=开,0=关(地址=10153)
1=不正常,0=正常(地址=10154)
1=不正常,0=正常(地址=10155)
0x00=无效,0x01=加热,0x02=制冷,0x03=干燥,0x04=风扇,0x05=自动加热,0x06=自动制冷,(地址=10161LSB,地址=10168MSB)
0x00=无效,0x01=风扇停止,0x02=自动,0x03=高,0x04=中,0x05=低,
0x00=无效,0x 1=摇摆,0x 2=f1,0x 1=f2,0x 4=f3,0x 5=f4,0x 6=f5,0x 7=停止,(地址=10177LSB,地址=10184MSB)
遥控器开/关禁止设置(地址=10185)
遥控器模式禁止设置(地址=10186)
遥控器定位禁止设置(地址=10187)
遥控器百叶禁止设置(地址=10188)
遥控器风扇速率禁止设置(地址=10189)
1=禁止,0=允许
0x06=超低,0x07=松开(地址=10169LSB,地址=10176MSB)
S-代码状态 1字节
1字节对TCB-IFCG1TLE的开/关输入
保留 88位
TCB-IFCG1TLE比特输出见
TCB-IFCG1TLE手册
10
29847+156*n -29850+156*n
29851+156*n -29858+156*n
29859+156*n -29864+156*n
29869+156*n-29874+156*n
29880+156*n-30000+156*n
+00DE88909601-1_01EN.book Page 11 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 说明Modbus描述
寄存器的Modbus地址
输入寄存器(R)
1 30001
30002
30003-30006
30007-30014
30015-30022
30023
30024
30025-30030
30031
30032
30033
30034
30035
30036-30156
n 29845+156*n
29846+156*n
29865+156*n
29868+156*n
29875+156*n
29876+156*n
29877+156*n
29878+156*n
29879+156*n
室温
设定室温状态
警报代码
型号名称
特殊编码
效率
室内类型
对TCB-IFCG1TLE模拟输入
运行模式/风扇
制冷温度范围
制热温度范围
干燥温度范围
自动温度范围
保留
2字节
2字节
2字节
2字节*6CH
2字节
2字节
2字节
2字节
2字节
126*2字节
2字节
16字节
16字节
8字节
室温
设定室温状态
警报代码
型号名称
特殊编码
效率
室内类型对TCB-IFCG1TLE模拟输入
运行模式/风扇
制冷温度范围
制热温度范围
干燥温度范围
自动温度范围
保留
2字节
2字节
2字节
2字节*6CH
2字节
2字节
2字节
2字节
2字节
126*2字节
2字节
16字节
16字节
8字节
单位:℃ SEEEEMMM MMMMMMMMM
s:信号(s=-1:-,s=0:+)M:-2048到+2047范围:-671088.64-----670760 单位℃
温度=(-1)Sx(0.01xM)x2E
和室温一致
没有警报发生时,30003首室内机上:00没有警报发生时,30003后室内机下1:00.....................没有警报发生时,30006后室内机上6:00没有警报发生时,30006后室内机下7:00
在16位进制ASCLL代码中的16个字符
在16位进制ASCLL代码中的16个字符
效率单位的字节表达式
字节表达式0x00**对TCB-IFCG1TLE的6信道模拟输入(见TCB-IFCG1TLE手册)地址=30025CH1,地址=30026CH2等,见注
RS FM运行模式和风量是最佳的
在制冷模式设定CT CB温度的上下限
在制热模式设定HT HB温度的上下限
在干燥模式设定DT DB温度的上下限
在自动模式设定FT FB温度的上下限
对TCB-IFCG1TLE的6信道模拟输入
RS FM运行模式和风量是最佳的
在制冷模式设定CT CB温度的上下限
在制热模式设定HT HB温度的上下限
在干燥模式设定DT DB温度的上下限
在自动模式设定FT FB温度的上下限
(见TCB-IFCG1TLE手册)
11
Holding register (R/W)
39847+156*n-39850+156*n
39851+156*n-40000+156*n
+00DE88909601-1_01EN.book Page 12 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
室内号 数据名称 长度 说明Modbus描述
寄存器的Modbus地址
64 39829
39830
39831-39834
39835-39842
39843-39850
39851
39852
39853-39858
39859
39860
39861
39862
39863
39864-39984
39985-39992
1 40001
40002
40003-40006
40007-40156
2 40157
40158
40159-40162
40163-4031
n 39845+156*n
39846+156*n
64 49829
49830
49831-49834
49835-49984
室温
设定室温状态
警报代码
型号名称特殊编码
效率
室内类型对TCB-IFCG1TLE模拟输入
运行模式/风扇
制冷温度范围
制热温度范围
干燥温度范围
自动温度范围
保留
2字节
2字节
2字节
2字节*6CH
2字节
2字节
2字节
2字节
2字节
126*2字节
2字节
16字节
16字节
8字节
软件版本 16字节
温度设定值
累计运行时间
对TCB-IFCG1TLE模拟输入
保留
2字节
2字节
2字节*4CH
150*2字节
温度设定值
累计运行时间
对TCB-IFCG1TLE模拟输入
保留
2字节
2字节
2字节*4CH
150*2字节
温度设定值
累计运行时间
对TCB-IFCG1TLE模拟输入
保留
2字节
2字节
2字节*4CH
150*2字节
温度设定值
累计运行时间
对TCB-IFCG1TLE模拟输入
保留
2字节
2字节
2字节*4CH
150*2字节
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 30001-30024
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
见Modbus地址 40001-40156
对TCB-IFCG1TLE的6信道模拟输入
RS FM运行模式和风量是最佳的
在制冷模式设定CT CB温度的上下限
在制热模式设定HT HB温度的上下限
在干燥模式设定DT DB温度的上下限
在自动模式设定FT FB温度的上下限
(见TCB-IFCG1TLE手册)
TCB-IFCG1TLE用ASCLL代码表示,与版本号一致
和室温一致有效范围:0到92,单位:1,尾数进一字节表达式单位:小时例)255小时=0xFF单位:小时。离散输入寄存器的监视程序的开/关,以便每15分钟检查所有空调的开/关状态。若寄存器状态为开,增加15分钟。即使关闭电源,寄存器数据仍保留。对TCB-IFCG1TLE的4信道模拟输入(见TCB-IFCG1TLE手册)
12
b7, b6
+00DE88909601-1_01EN.book Page 13 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
13
注1
·模拟输入(2信道,电热调节器)读取
接收的2字节TCC-LINK值保留在寄存器上。
接受的2字节数据是一个二进制补码,通过将它除以100将其转换为一个绝对量温度值。
·例)接收值0xFE97→x0169(转化为二进制补码)→361→转化为3.61(K)(通过除以100)。摄氏温度则为3.61
减去273.15。
· 模拟输入(4CH 0-10VDC)
接收的2字节TCC-LINK值保留在寄存器上。该真值是一个二进制补码。通过将真值除以1000都得到一个值,该
值作为板输入值。
例)接收值0xD8F1→转化为0x270F(二进制补码)→9999→转化为9.999V(通过除以1000)。
注2
·TCB-IFCG1TLE模拟输出4信道写入
主设备写入一个2字节二进制补码,该补码是转换值的1000倍。
该TCB-IFCG1TLE的板值通过接收2字节二进制补码转化值除以3000获得。
值相应的水平从MPU输出,将3.333当做256水平。MPU输出值在外部回路乘以3,TCB-IFCG1TLE的板输出值
与该转化值相等。
·例1)值9.999V通过主设备计算并发送→9999(乘以1000)→0x270F→0xD8F1(二进制补码)。写入该值。
在接收器(TCB-IFCG1TLE板)上的计算:0xD8F1→0x270F(二进制补码)→9999→3.333V(通过除以3000)
→256水平=0xFF(3.333V)是DA输出。该值3.333*3=9.999V从“模拟输出”中输出在TCB-IFCG1TLE板上。
·例2)值3.000V通过主设备计算并发送→3000(乘以1000)→0x0BB8→0xF448(二进制补码)。该值写入寄存器。
在接收器(TCB-IFCG1TLE板)上的计算:0xF448→0x0BB8(二进制补码)→3000→1V(通过除以3000)→
77水平=0x4D(1.00V)是DA输出。该值1.00*3=3.00V从“模拟输出”中输出在TCB-IFCG1TLE板上。
注3
注4
·未使用的比特可以被读取和写入。数据不能写入保存区。如果读取保存区,则总是返回00。
·在寄存器(R)中RS/FM(运行模式,风扇速率),CT/CB(制冷模式设定温度的上下限),HT/HB(制热模式设定
温度的上下限),DT/DB(干燥模式设定温度的上下限),FT/FB(自动模式设定温度的上下限)的意义,在以下表中
表示。主设备必须事先读取每个空调的以下值,并在指定运行数据时,在这个范围内设定值。
00所有的运行模式都可用01制冷/干燥不可用10制热不可用11仅电扇可用
1:自动模式可用0:自动模式不可用
1:通风可用0:通风不可用
1:制热模式可用0:制热模式不可用
1:干燥模式可用0:干燥模式不可用
1:制冷模式可用0:制冷模式不可用
1:风扇模式可用0:风扇模式不可用
RS的比特 意义
b4
b3
b2
b1
LSB
b5
CT CB
HT HB
DT DB
FT FB
→ 0X0D78→ 0X0CB0→ 0X0C7E
→ 0X384
→ 1→ 0
→ 1→ 0
→ 1→ 0
→ 1→ 0
→ 1→ 0
+00DE88909601-1_01EN.book Page 14 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
14
b3
b2
b1
b0
1:风扇高速模式可用0:不可用
1:风扇中速模式可用0:不可用
1:风扇低速模式可用0:不可用
1:风扇超低速模式可用0:不可用
制冷模式设定温度的上限制冷模式设定温度的下限
制热模式设定温度的上限制热模式设定温度的下限干燥模式设定温度的上限干燥模式设定温度的下限自动模式设定温度的上限自动模式设定温度的下限
FM的比特 意义(风扇速率)
温度上下限 意义
1) 28 °C S=0, E=1, M=1400 2) 24 °C S=0, E=1, M=1200 3) 23 °C S=0, E=1, M=1150 4) 18 °C S=0, E=1, M=900
1) (0X01)
2) (0X02)
3) (0X03) 9, 10 11 16
9, 11 16
10 16 9
1) (0X01)17 18 24
(0X06)18, 19
17, 20 24
上表中上下限值用以下公式转化为摄氏温度:
摄氏温度(℃)=-35+(十进制读数)/2
注5
注7
注6
案例
案例
案例
案例
·温度转化如下:
·运行模式设置案例
·风扇速率设置
2)
案例
案例
制热
制冷
干燥
寄存器地址
寄存器地址
寄存器地址
寄存器地址
寄存器地址
寄存器地址
到
到
到
风扇停止
超低速
寄存器地址
寄存器地址
寄存器地址
寄存器地址
到
到
01 04 00 00 00 01 crc
01 04 02 0c 7e crc
01 06 00 00 0c 7e crc
01 06 00 00 0c 7e crc
01 03 00 00 00 01 crc
01 03 02 0c 7e crc
01 02 00 10 00 08 crc
01 02 01 01 crc
01 0f 00 10 00 08 01 02 crc
01 0f 00 10 00 08 crc
01 02 00 01 00 01 crc
01 02 01 01 crc
+00DE88909601-1_01EN.book Page 15 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
15
注8·以下是主从设备之间的Modbus电报案例:本案例用于室内中央控制地址“1”,“从设备地址1”。
下面的数字为HEX代码。
1)
2)
3)
4)
5)
6)
案例
案例
案例
案例
案例
案例
室温监测
温度设置点的控制
温度设置点的监测
风扇速率状态的监测
百叶状态的监测
风扇速率状态的控制
主机请求:使用功能04
从机回应:设定23摄氏度
主机请求:使用功能06,设定23摄氏度
从机回应:
主机请求:使用功能03
从机回应:设定23摄氏度
主机请求:使用功能02
从机回应:风扇停止
主机请求:使用电扇自动功能
从机回应:
主机请求:使用功能02
从机回应:百叶不正常
8
+00DE88909601-1_01EN.book Page 16 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
16
附件警报代码代码 描述 注
0x25, 0x26
Ox41
0x42
0x43
0x44
0x46
0x47
0x48
0x49
0x4a
0x4c
0x4f
0x50
0x52
0x53
0x54
0x57
0x59
0x5a
0x5c
0x5f
0x61
0x62
0x63
0x64
0x65
0x66
0x67
0x6a
0x6c
0x6d
0x6F
0x70
0x77
0x78
0x7d
0x7f
0x81
0x82
0x83
0x84
0x86
0x87
0x88
0x8e
0x68
TCC-LINK中央控制设备发送错误
室内遥控器通信错误
遥控器发送错误
室内遥控器通信错误
室内外通信错误
室内机递减
室内外通信回路错误
室内地址重复
主遥控器重复
室内PCB通信错误
地址自动启动错误
自动获取地址时无室内机
过多连接室内机或过载
前后室内机通信错误
首室内机代码错误
自动获取地址时连接其他系统的制冷管线路
室外机间通信错误
后室外机设置地址重复
室外机代码递减
后室外机错误
IPDU通信错误
室内TC1线圈传感器错误
室内TC2线圈传感器错误
室内TC3线圈传感器错误
TD1传感器错误
TD2传感器错误
TE1传感器错误
TL传感器错误
TO传感器错误
室内吸气温度TA传感器错误
TS1传感器错误
TH传感器错误
室外机温度传感器写入错误(TE,TL)
室外机压力传感器写入错误(Pd,Ps)
Pd传感器错误
Ps传感器错误
其他室内错误
室外EEPROM错误
压缩器故障
压缩器错误(锁死)
压缩器1恒温运行
低压保护运行
低油位检测运行
压缩器2恒温运行
油位检测温度传感器错误
回路检测错误
由遥控器检测
由室内机检测
由室内机检测
由室外机检测
+00DE88909601-1_01EN.book Page 17 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
17
代码 描述 注
油位检测回路错误
室内首地址重复
室外线路地址重复
室外机优先重复(优先机无效)
在单个室内机上存在线组
室外组无地址设置
室内容量无设置
室外容量无设置
中央控制地址重复
室外机连接过多
IPDU错误
室内机外部联锁错误
IC错误
室内机风扇马达错误
排气温度TD1错误
高压转化操作错误
缺相检测,相序错误
散热设备过热错误
室内水满溢错误
I室内DC风扇马达错误
室外液体回流检测错误
室外机优先重复(优先机无效)
漏气检测
排气温度TD2错误
4通阀错误
高压保护运行
室外风扇IPDU错误
G-TR短路保护错误
压缩器位置检测回路错误
其他室外机错误
智能服务通信错误
后续室外机组错误
BMS-IFWH通信错误
通信错误
BMS-IOKIT通信错误
BMS-IFWH通信错误
BMS-IFDD通信错误
通信错误
0x90
0xc3
0xc4
0xc5
0xc6
0xc7
0xc8
0xc9
0xca
0xd4
0xdc
0xdd
0xde
0xdf
0xe1
0xe3
0xe4
0xe5
0xe7
0xea
0xec
0xed
0xef
0xf1
0xf3
0xf4
0xf6
0xfa
0xfd
0xff
0x100
0x103
0x104
0x105
0x106
0x107
0x108
0x109
1 22 22 250
2 25 23 280
3 28 24 340
4 32 25 355
5 36 26 450
6 40 27 500
7 45 28 560
8 50 29 600
9 56 30 630
10 63 31 670
11 71 32 710
12 80 33 800
13 90 34 840
14 100
15 112
16 125
17 140
18 160
19 180
20 200
+00DE88909601-1_01EN.book Page 18 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
18
转化的容量值
十六位转化的容量值与TCC-LINK返回值一致,作为回应数据使用。
例)获得的值0x03(十进制3)作为容量转化为28。
返回值(十进制) 转化为容量值(十进制) 返回值(十进制) 转化为容量值(十进制)
0 21 224无效
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
..................................................................................................
+00DE88909601-1_01EN.book Page 19 Monday, April 26, 2010 4:52 PM
TCS-NET Modbus 协议转换接口 规范手册
备忘录
19
DE88909601-1
+00DE88909601-1_01EN.book Page 18 Monday, April 26, 2010 4:52 PM