IHI Turbo Compressor communication driver

 

IHI Turbo Compressor communication driver is the driver to communicate with compressor controller of Ishkawajima Heavy Industries Co., Ltd. in Japan.

 

1. Read Settings

 

<Figure 1> is read setting example of IHI Turbo Compressor communication driver.

<Figure 1>  Read setting example of IHI Turbo Compressor communication driver

Device part of  <Figure 1> input Com Port(COM1), Baud Rate(9600), Parity Bit(2), Data Bit(8), Stop Bit(2) respectively, according to controller.

 

IHI Turbo Compressor communication driver read schedule

Read schedule setting parameters are as follows:

1) Station – Don't care.

2) Read command – Command = WATCH, RECALL, TEST. ( refer to <Table 1> )

3) Read Start Address Don't care(fixed to 0).

4) Save start address for Communication Server – Saving start address of Communication Server. ( refer to <Table 1> )

5) Read Size – Fixed to 1.

 

Read schedule example)

READ,     1,    WATCH,     0,    0,   1,

 

<Table 1> is read command and contents of  IHI Turbo Compressor communication driver. 

Read command Contents Data Saving Address
WATCH Read of watching data refer to <Table 2>
RECALL Read of recall data refer to <Table 3>
TEST Communication test Start Add + 0 : success = 1, other(fail, ... ) = 0
<Table 1> Read command and contents of  IHI Turbo Compressor communication driver

<Table 2>, <Table 3> are data saving address and contents for WATCH, RECALL read command.

Data Saving Address Contents

Data value or unit

Start Add + 0 ~ 2 current year, month, day
Start Add + 3 current day of the week

0 = sunday, 1 = monday, ¡¦, 6 = saturday

Start Add + 4 ~ 6 current hour, minute, second
Start Add + 7 Compressor Type

0 = TRE, 5 = TA, 9 = Tx, 99 = Other

Start Add + 8 Operation Place

1 = Local, 2 = Remote, 2 = Schedule

Start Add + 9 IGV Open/Close

0 = Fix, 1 = IGV Open, 2 = IGV Close

Start Add + 10 Blow-Off Value(BV) Open/Close

0 = Open, 1 = Close

Start Add + 11 Compressor Status

0 = Stop, 2 = Starting, 3 = Running, 4 = Ready for Stop

Start Add + 12 Loading Status

0 = Unload, 1 = Loading, 2 = Fix Unload, 3 = Fix Full Load, 4 = Forced Unload, 5 = IGV Manual Mode

Start Add + 13 Ready to Run

0 = Start Prep. Off, 1 = Prep. To Start, 2 = Ready to Run, 3 = Running, 4 = CO-OPE Starting, 5 = Cool Down

Start Add + 14 Discharge Press(System Press)

kPa , 2 BYTE(WORD) data

Start Add + 15 Discharge Press(Compressor Press)
Start Add + 16 Main Motor Current

0.1 A , 2 BYTE(WORD) data

Start Add + 17 ~ 18 Lub. Oil Press. Low/High Side

kPa , 2 BYTE(WORD) data

Start Add + 19 Lub. Oil Filter Differencial Press
Start Add + 20 Lub. Oil Temp.(Oil Cooler Outlet)

0.1 ¡É , 2 BYTE(WORD) data

Start Add + 21 2nd Stage Inlet Air Temp.
Start Add + 22 Final Stage Inlet Air Temp.
Start Add + 23 ~ 26 1st, 2nd, 3rd, 4th Shaft Vibration

0.1 µ m , 2 BYTE(WORD) data

Start Add + 27 Suction Air Filter Differencial Press

Pa , 2 BYTE(WORD) data

Start Add + 28 Discharge Air Temp.

0.1 ¡É , 2 BYTE(WORD) data

Start Add + 29 Cooling Water Inlet Temp.
Start Add + 30 ~ 32 Inter-Cooer, Oil-Cooler, After-Cooler Outlet Cooling Water Temp.
Start Add + 33 ~ 34 IGV, Blow-Off Positioner Signal

0.1 % , 2 BYTE(WORD) data

Start Add + 35 Remote Const. Press Set Point

kPa , 2 BYTE(WORD) data

Start Add + 36 Discharge Press for Anti-Surge Press Control
Start Add + 37 ~ 38 Reserved

2 BYTE(WORD) data

Start Add + 39 Running Hour

Hour, 4 BYTE(DWORD) data

Start Add + 40 Start Times

Time, 4 BYTE(DWORD) data

Start Add + 41 Loading Hour

Hour, 4 BYTE(DWORD) data

Start Add + 42 Loading Times

Time, 4 BYTE(DWORD) data

Start Add + 43 Low Side Lub. Oil Press Lower Limit

kPa, 2 BYTE(WORD) data

Start Add + 44 High Side Lub. Oil Press Lower Limit
Start Add + 45 Lub. Oil Temp. Higher Limit

0.1 % , 2 BYTE(WORD) data

Start Add + 46 Each Stage Inlet Air Temp. Higher Limit
Start Add + 47 Each Stage Shaft Vib. Higher Limit

0.1 µ m , 2 BYTE(WORD) data

Start Add + 48 Discharge Air Temp. Higher Limit

0.1 % , 2 BYTE(WORD) data

Start Add + 49 Cooling Water Inlet Temp. Higher Limit
Start Add + 50 Const. Press Control Set Point

kPa, 2 BYTE(WORD) data

Start Add + 51 Unloading Discharge Press (H) Set Point
Start Add + 52 Loading Discharge Press (L) Set Point
Start Add + 53 Main Motor Anti-Overload Current Set Point

0.1 A , 2 BYTE(WORD) data

Start Add + 54 Anti-Surge Lower Limit Current
Start Add + 55 Anti-Surge Press Control Set Point

kPa, 2 BYTE(WORD) data

Start Add + 56 Reserved

1 BYTE data

Start Add + 57 Aux. Equipments Status

Bit 0 : Aux. Oil Pump Status(On = Running, Off = Stop),

Bit 1 : Lub. Oil Heater On,

Bit 2 : Lub. Oil Heater Off,

Bit 3 : Exhoust Fan Running,

Bit 4 : Exhoust Fan Stop,

Bit 5 : Ventilation Fan Running,

Bit 6 : Ventilation Fan Stop, 

Bit 7 : Reserved,

1 BYTE data

Start Add + 58 Heavy Troubles(TRIP) 1

refer to IHI Compressor reference manual,

2 BYTE(WORD) data

Start Add + 59 Heavy Troubles(TRIP) 2
Start Add + 60 Light Troubles(ALARM) 1
Start Add + 61 Light Troubles(ALARM) 2
Start Add + 62 Maintain 1
Start Add + 63 Maintain 2
<Table 2> Data saving address and contents for WATCH read command
Data Saving Address Contents

Data value or unit

Start Add + 0 ~ 2 current year, month, day
Start Add + 3 current day of the week

0 = sunday, 1 = monday, ¡¦, 6 = saturday

Start Add + 4 ~ 6 current hour, minute, second
Start Add + 7 Compressor Type

0 = TRE, 5 = TA, 9 = Tx, 99 = Other

Start Add + 8 Operation Place

1 = Local, 2 = Remote, 2 = Schedule

Start Add + 9 IGV Open/Close

0 = Fix, 1 = IGV Open, 2 = IGV Close

Start Add + 10 Blow-Off Value(BV) Open/Close

0 = Open, 1 = Close

Start Add + 11 Compressor Status

0 = Stop, 2 = Starting, 3 = Running, 4 = Ready for Stop

Start Add + 12 Loading Status

0 = Unload, 1 = Loading, 2 = Fix Unload, 3 = Fix Full Load, 4 = Forced Unload, 5 = IGV Manual Mode

Start Add + 13 Ready to Run

0 = Start Prep. Off, 1 = Prep. To Start, 2 = Ready to Run, 3 = Running, 4 = CO-OPE Starting, 5 = Cool Down

Start Add + 14 Discharge Press(System Press)

kPa , 2 BYTE(WORD) data

Start Add + 15 Discharge Press(Compressor Press)
Start Add + 16 Main Motor Current

0.1 A , 2 BYTE(WORD) data

Start Add + 17 ~ 18 Lub. Oil Press. Low/High Side

kPa , 2 BYTE(WORD) data

Start Add + 19 Lub. Oil Filter Differencial Press
Start Add + 20 Lub. Oil Temp.(Oil Cooler Outlet)

0.1 ¡É , 2 BYTE(WORD) data

Start Add + 21 2nd Stage Inlet Air Temp.
Start Add + 22 Final Stage Inlet Air Temp.
Start Add + 23 ~ 26 1st, 2nd, 3rd, 4th Shaft Vibration

0.1 µ m , 2 BYTE(WORD) data

Start Add + 27 Suction Air Filter Differencial Press

Pa , 2 BYTE(WORD) data

Start Add + 28 Discharge Air Temp.

0.1 ¡É , 2 BYTE(WORD) data

Start Add + 29 Cooling Water Inlet Temp.
Start Add + 30 ~ 33 Inter-Cooer, Oil-Cooler, After-Cooler Outlet Cooling Water Temp.
Start Add + 34 ~35 IGV, Blow-Off Positioner Signal

0.1 % , 2 BYTE(WORD) data

Start Add + 36 Remote Const. Press Set Point

kPa , 2 BYTE(WORD) data

Start Add + 37 Discharge Press for Anti-Surge Press Control
Start Add + 38 Reserved

2 BYTE(WORD) data

Start Add + 39 Running Hour

Hour, 4 BYTE(DWORD) data

Start Add + 40 Start Times

Time, 4 BYTE(DWORD) data

Start Add + 41 Loading Hour

Hour, 4 BYTE(DWORD) data

Start Add + 42 Loading Times

Time, 4 BYTE(DWORD) data

Start Add + 43 ~ 45 Heavy Trouble occur hour, minute, second

when Heavy Trouble alarm

Start Add + 46 Heavy Trouble occur day of the week

when Heavy Trouble alarm

0 = sunday, 1 = monday, ¡¦, 6 = saturday

Start Add + 47 ~ 49 Heavy Trouble occur hour, minute, second

when Heavy Trouble alarm

Start Add + 50 Heavy Troubles(TRIP) 1

refer to IHI Compressor reference manual,

2 BYTE(WORD) data

Start Add + 51 Heavy Troubles(TRIP) 2
<Table 3> Data saving address and contents for RECALL read command

IHI Turbo Compressor 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 dialogue box such as <Figure 3>. you can also set read schedule by using this part. 

<Figure 2> Example of IHI Turbo Compressor communication driver¡¯s Option dialog box

 You can set read schedule by using , , button and listbox of <Figure 2>.

<Figure 3> Example of IHI Turbo Compressor communication driver¡¯s read schedule Add/Edit dialog box

When you click Add button or Edit button in dialogue box of <Figure 2>, dialogue box of <Figure 3> is shown.

 

2. Writing settings

You can read data by using 'writing settings'. 

 

Digital Write

Digital write and analog write have the same setting parameters except output value(0 or 1).

 

Analog Write

Analog write setting parameters are as follows:

1)  PORT                   Port no. (0 ~ 255)

2)  STATION             Don't care.

3)  ADDRESS          Saving address for readed data. ( decimal unit )

4)  Extra1                   Command = WATCH, RECALL, TEST. ( refer to <Table 1> )

5)  Extra2                   Don't care.

 

Write example 1)

PORT:0,  station:0, ADDRESS:0250, Extra1: RECALL,  Extra2 :

The setting parameter shown above is a 'RECALL' read command example. After write command, the readed data save from 250 address WORD, DWORD, FLOAT memory.

 

Block Write

IHI Turbo Compressor communication driver don't support 'Block Write'.