SUHIL HeatPump System communication driver is the driver to communicate with Heat Pump of Suh IL Engineering Co., Ltd. in Korea.
<Figure 1> is read setting example of SUHIL HeatPump System communication driver.
<Figure 1> Read setting example of SUHIL HeatPump System communication driver |
Device part of <Figure 1> input Com Port(COM1), Baud Rate(9600), Parity Bit(0), Data Bit(8), Stop Bit(1) respectively.
Also input Heat Pump equipment type(0 : Water Heat storage system, 1 : Ice Thermal storage system, default = 0) by using option part.
SUHIL HeatPump Systemcommunication driver¡¯s read schedule
Read schedule setting parameters are as follows:
1) STATION – Don't care.
2) Read Command – command = ANALOG, STATUS.( Refer to <Table 1> )
3) Start Address – Don't care.(Fixed to 0)
4) Save Start Address for Communication Server – save start address.
5) Read Size - fixed to 1. (Refer to <Table 1>, <Table 3>)
Read schedule example)
READ, 1, ANALOG, 0, 0, 1,
READ, 1, STATUS, 0, 20, 1,
<Table 1> is a description of read commands and save contents of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'.
<Table 2> is alarm status value of SUHIL HeatPump System communication driver when you use 'Water Heat storage system'.
Read Command | Content | Store Values |
ANALOG | Read of analog value | Start Addr + 0 : In temperature 1 of Heat Pump Start Addr + 1 : Out temperature of Heat Pump Start Addr + 2 : In temperature of Water Sources Heat Start Addr + 3 : Out temperature of Water Sources Heat Start Addr + 4 : In temperature 1 of Storage Tank Start Addr + 5 : In temperature 2 of Storage Tank Start Addr + 6 : In temperature 3 of Storage Tank Start Addr + 7 : In temperature 4 of Storage Tank Start Addr + 8 : In temperature 5 of Storage Tank Start Addr + 9 : Out temperature of Hot and Cold water Start Addr + 10 : In temperature of Hot and Cold water Start Addr + 11 : In temperature 2 of Heat Pump Start Addr + 12 : Level of Water Heat storage Start Addr + 13 : Orbit of 3Way valve1 Start Addr + 14 : Orbit of 3Way valve2 |
STATUS | Read of status | Start Addr + 0 : Operation status( 0 : stop, 1 : Heat storage, 2 : Storage tank, 3 : Parallel of heat pump, 4 : Heat storage radiation ) Start Addr + 1 : Alarm status(Refer to <Table 2>) Start Addr + 2 : Setting value of out temperature of Heat Pump(cooling) Start Addr + 3 : Setting value of out temperature of Hot and Cold water(cooling) Start Addr + 4 : Setting value of out temperature of Heat Pump(heating) Start Addr + 5 : Setting value of out temperature of Hot and Cold water(heating) Start Addr + 6 : RUN/STOP of 2 level switch ( 1 : RUN, 0 : STOP) Start Addr + 7 : Heating/cooling of 2 level switch ( 1 : heating, 0 : cooling) Start Addr + 8 ~ 10 : PC, Auto, Manual operation of 3 level switch ( 1 : selection, 0 : don't selection) Start Addr + 11 ~ 12 : Water Heat, Water Heat exclusive radiation of 4 level switch ( 1 : selection, 0 : don't selection) Start Addr + 13 ~ 14 : Heat pump parallel, Water Heat radiation of 4 level operation switch ( 1 : selection, 0 : don't selection) Start Addr + 15 : Hot and Cold water pump main RUN ( 1 : run, 0 : stop) Start Addr + 16 : Hot and Cold water pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 17 : Hot and Cold water pump reserved RUN ( 1 : run, 0 : stop) Start Addr + 18 : Hot and Cold water pump reserved TRIP ( 1 : trip, 0 : normal) Start Addr + 19 : Water Heat pump main RUN ( 1 : run, 0 : stop) Start Addr + 20 : Water Heat pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 21 : Water Heat pump reserved RUN ( 1 : run, 0 : stop) Start Addr + 22 : Water Heat pump reserved TRIP ( 1 : trip, 0 : normal) Start Addr + 23 : Water Sources Heat pump main RUN ( 1 : run, 0 : stop) Start Addr + 24 : Water Sources Heat pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 25 : Water Sources Heat pump reversed RUN ( 1 : run, 0 : stop) Start Addr + 26 : Water Sources Heat pump reversed TRIP ( 1 : trip, 0 : normal) Start Addr + 27 ~ 29 : reversed Start Addr + 30 : Heat pump RUN ( 1 : run, 0 : stop) Start Addr + 31 : Heat pump TRIP ( 1 : trip, 0 : normal) Start Addr + 32 : Hot and Cold water FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 33 : Water Heat FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 34 : Water Sources Heat FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 35 ~ 37 : reversed Start Addr + 38 : Hot and Cold water pump output ( 1 : ON, 0 : OFF ) Start Addr + 39 : Heat pump output ( 1 : ON, 0 : OFF ) Start Addr + 40 : Water Sources Heat pump output ( 1 : ON, 0 : OFF ) Start Addr + 41 : Heat pump out put ( 1 : ON, 0 : OFF ) Start Addr + 42 : Heating mode output ( 1 : ON, 0 : OFF ) Start Addr + 43 : Cooling mode output ( 1 : ON, 0 : OFF ) Start Addr + 44 ~ 46 : Reserved output ( 1 : ON, 0 : OFF ) Start Addr + 47 : Alarm equipment output ( 1 : ON, 0 : OFF ) Start Addr + 48 : Cooling mode lamp output ( 1 : ON, 0 : OFF ) Start Addr + 49 : Heating mode lamp output ( 1 : ON, 0 : OFF ) Start Addr + 50 : Water Heat operation lamp output ( 1 : ON, 0 : OFF ) Start Addr + 51 : Storage Tank exclusive operation lamp output ( 1 : ON, 0 : OFF ) Start Addr + 52 : Heat Pump parallel operation lamp output ( 1 : ON, 0 : OFF ) Start Addr + 53 : Water Heat, Radiation of Heat multi-operation lamp output ( 1 : ON, 0 : OFF ) Start Addr + 54 ~ 55 : Reserved Start Addr + 56 : Ice manufacture status ( 1: done, 0 : other ) |
<Table 1> Read commands and save contents of SUHIL HeatPump System communication driver when you use 'Water Heat storage system' |
Value |
Alarm status |
0 |
none alarm |
1 |
Hot and Cold water pump main TRIP |
2 |
Hot and Cold water pump reserved TRIP |
3 |
Water Heat pump main TRIP |
4 |
Water Heat pump reversed TRIP |
5 |
Water Sources Heat main TRIP |
6 |
Water Sources Heat reversed TRIP |
7 |
|
8 |
|
9 |
Heat pump TRIP |
10 |
Hot and Cold water Flow Switch abnormal |
11 |
Water Heat Flow Switch abnormal |
12 |
Water Sources Heat Flow Switch abnormal |
13 |
Controller operation abnormal |
14 |
Hot and Cold water line abnormal |
15 |
Water Heat line abnormal |
16 |
Water Sources Heat line abnormal |
<Table 2> Alarm status value of SUHIL HeatPump System communication driver when you use 'Water Heat storage system' |
<Table 3> is a description of read commands and save contents of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.
<Table 4> is alarm status value of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.
Read Command | Content | Store Values |
ANALOG | Reading Analog value | Start Addr + 0 : In temperature of freezer Start Addr + 1 : Out temperature of freezer Start Addr + 2 : In temperature of cooling water Start Addr + 3 : Out temperature of cooling water Start Addr + 4 : inner temperature of Storage Tank Start Addr + 5 : In temperature of heat exchanger Start Addr + 6 : Out temperature of heat exchanger Start Addr + 7 : In temperature of cold water Start Addr + 8 : Out temperature of cold water Start Addr + 9 : Reserved 1 temperature Start Addr + 10 :Reserved 2 temperature Start Addr + 11 : Reserved 3 temperature Start Addr + 12 : Level of ice volume(quantity) Start Addr + 13 : Orbit of 3Way valve1 Start Addr + 14 : Orbit of 3Way valve2 |
STATUS | Reading Status | Start Addr + 0 : Operation status( 0 : stop, 1 : Icing, 2 : water heat storage exclusive, 3 : parallel, 4 : freezer exclusive, 5 : water heat storage/cooling) Start Addr + 1 : Alarm status(Refer to <Table 4>) Start Addr + 2 : Cold water supply temperature status Start Addr + 3 : ON Setting temperature of cooling tower Start Addr + 4 : OFF Setting temperature of cooling tower Start Addr + 5 : RUN/STOP of 2 level switch ( 1 : RUN, 0 : STOP) Start Addr + 6 ~ 8 : PC, Auto, Manual operation of 3 level switch ( 1 : selection, 0 : don't selection) Start Addr + 9 ~ 10 : Ice manufacture, Storage Tank exclusive operation of 5 level switch ( 1 : selection, 0 : don't selection) Start Addr + 11 ~ 12 : Parallel, freezer exclusive operation of 5 level switch ( 1 : selection, 0 : don't selection) Start Addr + 13 : Ice manufacture/cooling operation of 5 level switch ( 1 : selection, 0 : don't selection) Start Addr + 14 : Cold water pump main RUN ( 1 : run, 0 : stop) Start Addr + 15 : Cold water pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 16 : Cold water pump reserved RUN ( 1 : run, 0 : stop) Start Addr + 17 : Cold water pump reserved TRIP ( 1 : trip, 0 : normal) Start Addr + 18 : Brine pump main RUN ( 1 : run, 0 : stop) Start Addr + 19 : Brine pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 20 : Brine pump reserved RUN ( 1 : run, 0 : stop) Start Addr + 21 : Brine pump reserved TRIP ( 1 : trip, 0 : normal) Start Addr + 22 : Cooling water pump main RUN ( 1 : run, 0 : stop) Start Addr + 23 : Cooling water pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 24 : Cooling water pump reserved RUN ( 1 : run, 0 : stop) Start Addr + 25 : Cooling water pump reserved TRIP ( 1 : trip, 0 : normal) Start Addr + 26 : Air pump main RUN ( 1 : run, 0 : stop) Start Addr + 27 : Air pump main TRIP ( 1 : trip, 0 : normal) Start Addr + 28 : Cooling tower RUN ( 1 : run, 0 : stop) Start Addr + 29 : Cooling tower TRIP ( 1 : trip, 0 : normal) Start Addr + 30 : Freezer RUN ( 1 : run, 0 : stop) Start Addr + 31 : Freezer TRIP ( 1 : trip, 0 : normal) Start Addr + 32 : Cold water FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 33 : Brine FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 34 : Cooling water FLOW S/W ( 1 : flow, 0 : don't flow) Start Addr + 35 ~ 36 : Input spare 1 ~ 2 Start Addr + 37 : Cold water pump output ( 1 : ON, 0 : OFF ) Start Addr + 38 : Brine pump output ( 1 : ON, 0 : OFF ) Start Addr + 39 : Cooling water pump output ( 1 : ON, 0 : OFF ) Start Addr + 40 : Air pump output ( 1 : ON, 0 : OFF ) Start Addr + 41 : Cooling water output ( 1 : ON, 0 : OFF ) Start Addr + 42 : Freezer RUN output ( 1 : ON, 0 : OFF ) Start Addr + 43 : Ice manufacture output of freezer ( 1 : ON, 0 : OFF ) Start Addr + 44 : cooling operation output of freezer ( 1 : ON, 0 : OFF ) Start Addr + 45 : Buzzer output ( 1 : ON, 0 : OFF ) Start Addr + 46 : Output of Ice manufacture operation ( 1 : ON, 0 : OFF ) Start Addr + 47 : Output of Storage Tank exclusive operation ( 1 : ON, 0 : OFF ) Start Addr + 48 : Output of parallel operation ( 1 : ON, 0 : OFF ) Start Addr + 49 : Output of freezer exclusive operation ( 1 : ON, 0 : OFF ) Start Addr + 50 : Output of ice manufacture/cooling operation ( 1 : ON, 0 : OFF ) Start Addr + 51 ~ 52 : Output of spare 1 ~ 2 Start Addr + 53 ~ 54 : Output of 2 WAY valve 1 ~ 2 1 : ON, 0 : OFF ) |
<Table 3> Read commands and save contents of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system' |
Value |
Alarm status |
0 |
none alarm |
1 |
Cold water pump main TRIP |
2 |
Cold water pump reserved TRIP |
3 |
Brine pump main TRIP |
4 |
Brine pump reserved TRIP |
5 |
Cooling water pump main TRIP |
6 |
Cooling water pump reserved TRIP |
7 |
Air pump main TRIP |
8 |
Cooling tower TRIP |
9 |
Freezer TRIP |
10 |
Cold water Flow Switch abnormal |
11 |
Brine Flow Switch abnormal |
12 |
Cooling water Flow Switch abnormal |
13 |
Controller operation abnormal |
14 |
Do not operate of cold water pump |
15 |
Do not operate of brine pump |
16 |
Do not operate of cooling water pump |
17 |
Do not operate of cooling tower |
18 |
Do not operate of air pump |
<Table 4> Alarm status value of SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system' |
SUHIL HeatPump System communication driver store the same data in WORD, DWORD, FLOAT memory, but the data format are different.
If you click the icon in protocol option part, you can see the dialog box such as <Figure 2>. You can also set read schedule by using this part.
<Figure 2> Example of SUHIL HeatPump System communication driver¡¯s Option dialog box |
You can set read schedule by using , , button and listbox of <Figure 2>.
Heat Pump equipment type(Water Heat storage system / Ice Thermal storage system) can be input at 'Equipment Type' field of <Figure 2>,
<Figure 3> Example of SUHIL HeatPump System communication driver¡¯s read schedule Add/Edit dialog box |
When you click Add button or Edit button in dialog box of <Figure 2>, dialog box of <Figure 3> is shown.
You can write setting data to SUHIL HeatPump System by writing settings.
Bit Write
Bit write and word write have the same setting parameters except output value(0 or 1).
Word Write
Word write setting parameters are as follows:
1) PORT Port no. (0 ~ 255)
2) STATION don't care.
3) ADDRESS don't care. (Fixed to 0)
4) Extra1 Write command of 'Water Heat storage system' = RUN( or R0 ), R1, R2, R3, R6, R7. (Refer to <Table 5>)
Write command of 'Ice Thermal storage system' = RUN( or R0 ), R1, R2, R3. (Refer to <Table 6>)
5) Extra2 don't care.
<Table 5> is a description of write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Water Heat storage system'.
Write Command | Content | Output Range |
RUN(or R0) | Setting of operation mode | 0 : stop, 1 : Heat storage, 2 : Storage tank, 3 : Parallel of heat pump, 4 : Heat storage radiation |
R1 | Out temperature setting of heat pump(cooling) | 89.9 ~ -9.9 (protocol write value = 999 ~ 1) |
R2 | Out temperature setting of hot and cold water(cooling) | |
R3 | Out temperature setting of heat pump(heating) | |
R6 | Out temperature setting of hot and cold water(heating) | |
R7 | The use of water heat source | 1 : use, 0 : don't use |
<Table 5> Write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Water Heat storage system' |
<Table 6> is a description of write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system'.
Write Command | Content | Output Range |
RUN(or R0) | Setting of operation mode | 0 : stop, 1 : Ice manufacture, 2 : Storage tank, 3 : Parallel of heat pump, 4 : Heat storage radiation |
R1 | Ttemperature setting of cold water supply | 89.9 ~ -9.9 (protocol write value = 999 ~ 1) |
R2 | ON temperature setting of cooling water | |
R3 | OFF temperature setting of cooling water | |
<Table 6> Write commands and range of the write value for SUHIL HeatPump System communication driver when you use 'Ice Thermal storage system' |
Write example 1)
PORT : 0 STATION : 1 ADDRESS : 0000 EXTRA1 : R1 EXTRA2 : 0
The setting parameter shown above is an example of write 'Out temperature setting of heat pump(cooling)' for SUHIL HeatPump System connected with 0 port.
(when you use 'Water Heat storage system')
Write example 2)
PORT : 0 STATION : 1 ADDRESS : 0000 EXTRA1 : R3 EXTRA2 : 0
The setting parameter shown above is an example of write 'Out temperature setting of heat pump(heating)' for SUHIL HeatPump System connected with 0 port.
(when you use 'Water Heat storage system')
The connection of communication cable and main power of SUHIL HeatPump System are as follows.
Connection of communication cable
You can connect normal RS-232C cable PC to SUHIL HeatPump System like <Figure 4>.
<Figure 4> The appearance of SUHIL HeatPump System connected communication cable and main power |
Connection of main power
You have to connect 24V DC at main power input line.(Refer to <Figure 4>)
<Figure 5> shows the appearance of SUHIL HeatPump System's operation panel.
<Figure 5> Appearance of SUHIL HeatPump System's operation panel |