| 物理인터페이스:RS485 | | |
| 통신 프로토콜:ModBus/RTU | | |
| 통신 속도设置:9600,N,8,1 | | |
| 可支持的기능 코드:0x03,0x04和0x06 | | |
| 00广播주소 | 无返回值 | |
Input 회원가입(读操作,기능 코드0x04)
| 변수순번 | 변수설명 | 单位 | 변수取值 | 映射주소 |
| 30001 | 回风온도 | 0.1℃ | 0-50.0℃ | 0x00 |
| 30002 | 风机状态 | --- | 0=정지,2=低速,4=中速,8=高速 | 0x01 |
| 30003 | 电动水阀状态 | --- | 0=정지,1=运行 | 0x02 |
Holding 회원가입 (读操作,기능 코드0x03;写操作,기능 코드0x06)
| 변수순번 | 변수설명 | 单位 | 변수取值 | 映射주소 |
| 40001 | 모드操作 | --- | 1=制冷,4=通风,8=制热 | 0x00 |
| 40002 | 风速设置 | --- | 2=低速,4=中速,8=高速 | 0x01 |
| 40003 | 온도设置 | 0.1℃ | 5.0-35.0℃ | 0x02 |
| 40004 | 风机盘管状态 | --- | 0=停机,1=运行 | 0x03 |
1、上位机읽기1#温控器状态 (레지스터30001至30003,对应的通讯시작주소是0x00至0x02)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 04 | 기능 코드 | 04 | 마스터访问슬레이브Input레지스터的기능 코드 |
| Starting 주소 Hi | 00 | Byte Count | 06 | 슬레이브回应마스터的바이트数 |
| Starting 주소 Lo | 00 | Input Reg.00 Hi | 01 | Reg.00=0X0118,10진수是280,因온도放大了10倍,即当前回风온도是28.0度。 |
| Quantity of Input Reg. Hi | 00 | Input Reg.00 Lo | 18 |
| Quantity of Input Reg. Lo | 03 | Input Reg.01 Hi | 00 | Reg.00=0X0008,即当前风速是高风速。 |
| CRC Hi | B0 | Input Reg.01 Lo | 08 |
| CRC Lo | 0B | Input Reg.02 Hi | 00 | Reg.00=0X0001,即当前水阀열기。 |
| | Input Reg.02 Lo | 01 |
| | CRC Hi | 01 | 当前这帧데이터CRC较验是0X0142,若데이터不同时较验码会相应变化。 |
| | CRC LO | 42 |
2、上位机읽기1#温控器的매개변수 (레지스터40001至40004,对应的通讯시작주소是0x00至0x03)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 03 | 기능 코드 | 03 | 마스터访问슬레이브Holding레지스터的기능 코드 |
| Starting 주소 Hi | 00 | Byte Count | 08 | 슬레이브回应마스터的바이트数 |
| Starting 주소 Lo | 00 | Holding Reg.00 Hi | 00 | Reg.00=0X0001,即当前运行모드是制冷。 |
| Quantity of Holding Reg. Hi | 00 | Holding Reg.00 Lo | 01 |
| Quantity of Holding Reg. Lo | 04 | Holding Reg.01 Hi | 00 | Reg.01=0X0008,即当前风速设置是高风速。 |
| CRC Hi | 44 | Holding Reg.01 Lo | 08 |
| CRC Lo | 09 | Holding Reg.02 Hi | 00 | Reg.02=0X00F0,10진수是240,因온도放大了10倍,即当前온도设置是24.0度。 |
| | Holding Reg.02 Lo | F0 |
| | Holding Reg.03 Hi | 00 | Reg.03=0X0001,即当前状态是开机状态。 |
| | Holding Reg.03 Lo | 01 |
| | CRC Hi | A5 | 当前这帧데이터CRC较验是0XA525,若데이터不同时较验码会相应变化。 |
| | CRC LO | 25 |
3、上位机设置1#温控器的모드매개변수 (레지스터40001,对应的通讯시작주소是0x00)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 06 | 기능 코드 | 06 | 마스터改写슬레이브Holding레지스터的매개변수 |
| Starting 주소 Hi | 00 | Starting 주소 Hi | 00 | Holding Reg.모드주소0X0000。 |
| Starting 주소 Lo | 00 | Starting 주소 Lo | 00 |
| Holding Reg. Value Hi | 00 | Holding Reg. Value Hi | 00 | Reg.00=0X0008,即모드改写为制热。 |
| Holding Reg. Value Lo | 08 | Holding Reg. Value Lo | 08 |
| CRC Hi | 88 | CRC Hi | 88 | 当前这帧데이터CRC较验是0X880C,若데이터不同时较验码会相应变化。 |
| CRC Lo | 0C | CRC Lo | 0C |
4、上位机设置1#温控器的风速매개변수 (레지스터40002,对应的通讯시작주소是0x01)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 06 | 기능 코드 | 06 | 마스터改写슬레이브Holding레지스터的매개변수 |
| Starting 주소 Hi | 00 | Starting 주소 Hi | 00 | Holding Reg.风速주소0X0001。 |
| Starting 주소 Lo | 01 | Starting 주소 Lo | 01 |
| Holding Reg. Value Hi | 00 | Holding Reg. Value Hi | 00 | Reg.00=0X0004,即风速改写为中速。 |
| Holding Reg. Value Lo | 04 | Holding Reg. Value Lo | 04 |
| CRC Hi | D9 | CRC Hi | D9 | 当前这帧데이터CRC较验是0XD9C9,若데이터不同时较验码会相应变化。 |
| CRC Lo | 0C | CRC Lo | 0C |
5、上位机设置1#温控器的온도매개변수 (레지스터40003,对应的通讯시작주소是0x02)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 06 | 기능 코드 | 06 | 마스터改写슬레이브Holding레지스터的매개변수 |
| Starting 주소 Hi | 00 | Starting 주소 Hi | 00 | Holding Reg.온도设置주소0X0002。 |
| Starting 주소 Lo | 02 | Starting 주소 Lo | 02 |
| Holding Reg. Value Hi | 00 | Holding Reg. Value Hi | 00 | Reg.00=0X00DC,10진수220,即온도设置22.0度。 |
| Holding Reg. Value Lo | DC | Holding Reg. Value Lo | DC |
| CRC Hi | 29 | CRC Hi | 29 | 当前这帧데이터CRC较验是0X2993,若데이터不同时较验码会相应变化。 |
| CRC Lo | 93 | CRC Lo | 93 |
6、上位机设置1#温控器的开关机状态 (레지스터40004,对应的通讯시작주소是0x03)
| 마스터请求 | | 슬레이브回应 | | Parameter |
| Field 이름 | (Hex) | Field 이름 | (Hex) | |
| Slave 주소 | 01 | Slave 주소 | 01 | 마스터访问슬레이브的设备주소 |
| 기능 코드 | 06 | 기능 코드 | 06 | 마스터改写슬레이브Holding레지스터的매개변수 |
| Starting 주소 Hi | 00 | Starting 주소 Hi | 00 | Holding Reg.开关机操作주소0X0003。 |
| Starting 주소 Lo | 03 | Starting 주소 Lo | 03 |
| Holding Reg. Value Hi | 00 | Holding Reg. Value Hi | 00 | Reg.00=0X0001,即让温控器开机。 |
| Holding Reg. Value Lo | 01 | Holding Reg. Value Lo | 01 |
| CRC Hi | B8 | CRC Hi | B8 | 当前这帧데이터CRC较验是0XB80A,若데이터不同时较验码会相应变化。 |
| CRC Lo | 0A | CRC Lo | 0A |
답글 작성