无锡约克公司YS制冷机组MODBUS通讯协议说明
VER 1.00
一. 接口
接口:RS-485/232/422
波特率:19200bps
数据位:8 bit
校验: 奇校验(ODD)
停止位: 1
二. MODBUS协议
1. 位状态的读取( 功能号:0x01 )
呼叫: 局号(1-255)
功能号(0x01)
开始地址(高位)
开始地址(低位)
点数(高位)
点数(低位)
crc16(高位)
crc16(低位)
回答: 局号(1-255)
功能号(0x01)
字节数(8点为一个字节)
数据1
数据2
......
数据n
crc16(高位)
crc16(低位)
2. 强制位状态( 功能号:0x05 )
呼叫: 局号(1-255)
功能号(0x05)
开始地址(高位)
开始地址(低位)
数据(00:off/FF:on)
crc16(高位)
crc16(低位)
回答: 局号(1-255)
功能号(0x05)
开始地址(高位)
开始地址(低位)
数据(00:off/FF:on)
crc16(高位)
crc16(低位)
3. 字数据的读取( 功能号:0x03 )
呼叫: 局号(1-255)
功能号(0x03)
开始地址(高位)
开始地址(低位)
字数(高位)
字数(低位)
crc16(高位)
crc16(低位)
回答: 局号(1-255)
功能号(0x03)
字节数(字数*2)
数据1(高位)
数据1(低位)
数据2(高位)
数据2(低位)
......
数据n(高位)
数据n(低位)
crc16(高位)
crc16(低位)
4. 字数据的写入( 功能号:0x06 )
呼叫: 局号(1-255)
功能号(0x06)
开始地址(高位)
开始地址(低位)
数据(高位)
数据(低位)
crc16(高位)
crc16(低位)
回答: 局号(1-255)
功能号(0x06)
开始地址(高位)
开始地址(低位)
数据(高位)
数据(低位)
crc16(高位)
crc16(低位)
5. 字数据的写入( 功能号:0x10 )
呼叫: 局号(1-255)
功能号(0x10)
开始地址(高位)
开始地址(低位)
字数(高位)
字数(低位)
字节数
数据1(高位)
数据1(低位)
数据2(高位)
数据2(低位)
......
数据n(高位)
数据n(低位)
crc16(高位)
crc16(低位)
回答: 局号(1-255)
功能号(0x10)
开始地址(高位)
开始地址(低位)
字数(高位)
字数(低位)
crc16(高位)
crc16(低位)
// 关于位状态的地址计算
对应输入位状态地址=输入位状态号+0X00
例: 位状态号X0 对应的字数据的地址为0x00+0X0=0x0
位状态号X1 对应的字数据的地址为0x00+0X1=0x1对应输出位状态地址=输出位状态号+0X040
例: 位状态号Y0 对应的字数据的地址为0x040+0X0=0x040
位状态号Y1 对应的字数据的地址为0x040+0X1=0x041对应PLC中间继电器位状态的地址= 中间继电器位状态号+ 0x80
例: 位状态号M900 对应的字数据的地址为0x080+0X384=0x404位状态号M901 对应的字数据的地址为0x080+0X385=0x405
// 关于字数据的地址
对应字数据的地址= 寄存器号+ 0x00
例: 寄存器D6400 对应的字数据的地址为0x00+0X1900=0x1900
寄存器D6705 对应的字数据的地址为0x00+0X1A31=0x1A31
//----------------------------------------------------------
//----------------------------------------------------------
// YORK发来的YS寄存器定义信息
//----------------------------------------------------------
//----------------------------------------------------------
// YS显示信息
/ 显示信息
01. 冷冻水进水温度D6701
02. 冷冻水出水温度D6702
03. 冷却水进水温度D6703 冷却水出水温度D6704
04. 1#系统滑阀步数(未用)D6704
05. 马达电流,百分比D6706,D6705
06. 油温D6707
07. 油压D6708
08. 油过滤器压D6709
09. 滑阀位置D6710
10. 蒸发压力D6720
11. 排气温度D6713
12. 冷凝压力D6714
13. 蒸发饱和温度D6715
14. 蒸发过热度D6716
15. 冷凝饱和温度D6717
16. 排气过热度D6718 1#系统经济器压力(未用)D6719
17. 蒸发器制冷剂温度D6721 密封油压D6720
18. 2#系统马达电流,百分比(未用)D6722,D6721
19. 蒸发器小温差D6723
20. 冷凝器小温差D6724
21. 2#系统吸气温度(未用)D6725
22. 2#系统吸气压力(未用)D6726
23. 2#系统排气温度(未用)D6727
24. 2#系统冷凝器过冷温度(未用)D6728
25. 2#系统排气压力(未用)D6730
26. 2#系统吸气饱和温度(未用)D6731
27. 2#系统吸气过热度(未用)D6732
28. 2#系统排气饱和温度(未用)D6733
29. 2#系统排气过热度(未用)D6734
30. 系统运行时间D6741
31. 系统启动次数D6743
32. 1#系统除霜次数(未用)D6744
33. 2#系统除霜次数(未用) D6746
34. 年D6760
35. 月D6761
36. 日D6762 D6763 0 一
37. 星期D7203 1 二
38. 时D6764 2 三
39. 分D6765 3 四
40. 秒D6766 4 五
41. 2#系统风机反转(未用) M708 ON/OFF 5 六
42. 当前状态信息D6800 6 七
43. 故障记录信息1 #时#分#月#日D6801 D6751 D6752 D6780 D6781
44. 故障记录信息2 #时#分#月#日D6802 D6754 D6755 D6782 D6783
45. 故障记录信息3 #时#分#月#日D6803 D6757 D6758 D6784 D6785
46. 故障记录信息4 #时#分#月#日D6804 D6769 D6770 D6786 D6787
47. 故障记录信息5 #时#分#月#日D6805 D6771 D6772 D6788 D6789
48. 故障记录信息6 #时#分#月#日D6806 D6773 D6774 D6790 D6791
49. 故障记录信息7 #时#分#月#日D6807 D6775 D6776 D6792 D6793
50. 故障记录信息8 #时#分#月#日D6808 D6777 D6778 D6794 D6795
51. 1#系统经济器电磁阀(未用)M710
52. 2#系统经济器电磁阀(未用)M711
53. (未用)D6830
54. 油分温度D6831
55. 滑块位置(未用)D6832
56. (未用)D6833
57. 滑块位置(计算值)(未用)D6834
57. 滑块位置(电压)(未用)D132
58. 滑阀位置(电压)D133
59. 滑块最小位置(未用)D130
60. 滑块最大位置(未用)D131
61. 滑阀最小位置(电压)D134 *
62. 滑阀最大位置(电压)D135 *
63. 油压(电压)D51
64. 冷凝压力(电压)D52
65. 蒸发压力(电压)D53
66. 油温(电压)D56
67. 排气温度(电压)D57
68. 蒸发器制冷剂温度(电压)D63
69. 冷冻进水温度(电压)D82
70. 冷冻出水温度(电压)D83
71.冷却进水温度(电压)D84
72. 冷却出水温度(电压)D85
73. 油过滤器压力(电压)D86
74. 密封油压(电压)D87
// 设定信息
01. 冷凝压力过高D6400
02. 冷凝减载压力D6401
03. 蒸发压力过低(盐水) D6402
04. 出水停机温度D6403
05. 出水温度D6405
06. 马达减载电流D6406
07. 马达电流FLA D6407
08. 循环启动温度偏置D6407
09. 防止重复启动时间D6410
10. 智能防冻M1103 ON/OFF
11. 日程开关机允许/禁止M1104 ON/OFF
12. 降温需求时间D6411
13. 降温需求限制D6412
14. 2#系统吸气压力过低(未用)D6413
15. 2#系统马达减载电流(未用)D6414
16. 2#系统马达电流FLA(未用)D6415
17. 最小电机电流D6416
18. 排气温度过高D6417
19. 入水温度(未用)D6418
20. 水温控制回差D6419
21. 水温控制死区D6420
22. 油温过高D6421
23. 油温过低D6422
24. ΔP D6423
25. 温度控制周期D6424
26. 除霜结束温度(未用) D6425
27. 除霜间隔时间(未用) D6426
28. 平时开机时间##时##分D6428 D6427
29. 平时关机时间##时##分D6430 D6429
30. 假日开机时间##时##分D6432 D6431
31. 假日关机时间##时##分D6434 D6433
32. 假日(01) ##年##月##日D6437 D6436 D6435
33. 假日(02) ##年##月##日D6440 D6439 D6438
34. 假日(03) ##年##月##日D6443 D6442 D6441
35. 假日(04) ##年##月##日D6446 D6445 D6444
36. 假日(05) ##年##月##日D6449 D6448 D6447
37. 假日(06) ##年##月##日D6452 D6451 D6450
38. 假日(07) ##年##月##日D6455 D6454 D6453
39. 假日(08) ##年##月##日D6458 D6457 D6456
40. 假日(09) ##年##月##日D6461 D6460 D6459
41. 假日(10) ##年##月##日D6464 D6463 D6462
42. 假日(11) ##年##月##日D6467 D6466 D6465
43. 假日(12) ##年##月##日D6470 D6469 D6468
44. 假日(13) ##年##月##日D6473 D6472 D6471
45. 假日(14) ##年##月##日D6476 D6475 D6474
46. 假日(15) ##年##月##日D6479 D6478 D6477
47. 假日(16) ##年##月##日D6482 D6481 D6480
48. 假日(17) ##年##月##日D6485 D6484 D6483
49. 假日(18) ##年##月##日D6488 D6487 D6486
50. 假日(19) ##年##月##日D6491 D6490 D6489
51. 假日(20) ##年##月##日D6494 D6493 D6492
52. 控制方式D7060 0:本地1:遥控2:通讯
53. 1#系统冷凝排热压力(未用) D6500
54. 1#系统风量分档压力(未用) D6501
55. 1#系统控制回差压力(未用) D6502
56. 2#系统冷凝排热压力(未用) D6503
57. 2#系统风量分档压力(未用) D6504
58. 热气旁通ON D6505
59. 热气旁通OFF D6506
60. 热气旁通M710 ON:激活OFF:失效
61. 旁通电磁阀状态选择M712 ON:自动OFF:手动
62. 手动旁通电磁阀M713 ON/OFF
63. 最小负荷控制方式D7061 0:滑阀1:电机FLA
64. 出水温度补偿(未用)D6508
65. 入水温度补偿(未用)D6509
66. 温度重设D6510
67. 遥控电流减载重设D6511
68. 超前/滞后(未用)D6512 0:AUTO 1:1#系统2:2#系统
69. 通信地址D6515
70. 油温加热温度D6516
71. 手动滑阀上载M701 ON/OFF
72. 手动滑阀下载M702 ON/OFF
73. 密封油压M703 ON:激活OFF:失效
74. 手动滑块下载(未用)M704 ON/OFF
75. 确认滑块最小位置(未用)M700 ON/OFF
76. 确认滑块最大位置(未用)M705 ON/OFF
77. 确认滑阀最小位置M706 ON/OFF
78. 确认滑阀最大位置M707 ON/OFF
79. 油压偏移值(未用)D140 *
80. 冷凝压力偏移值(未用)D141 *
81. 蒸发压力偏移值(未用)D142 *
82. 油分温度偏移值(未用)D143 *
83. 吸气温度偏移值(未用)D144 *
84. 油温偏移值(未用)D145 *
85. 排气温度偏移值(未用)D146 *
86. 冷冻出水温度偏移值(未用)D147 *