Westinghouse IMPACC CONI communication driver

 

Westinghouse  IMPACC CONI communication driver is the driver to communicate with IMPACC(Integrated Monitoring Protocol and Control Communications) compatible system of Westinghouse Co. in America, as CONI(Computer Operated Network Interface) communication card.

1. Read settings

 

If you want to communication with Westinghouse IMPACC compatible system by using CONI, you have to adjust CONI card and Communication speed, Communication cable, Address etc of various controller properly.

(Refer to CONI card and IMPACC equipment method)

<Figure 1> is ead setting example of Westinghouse  IMPACC CONI communication driver.

<Figure 1> Read setting example of Westinghouse  IMPACC CONI communication driver
 

Device Setting of <Figure 1> are input as None always, and set protocol as 'DLL- Westinghouse IMPACC CONI', and set the option part as Baud Rate(0 : 1200bps, 2 : 9600 bps), Write End Delay Time(msec unit : Default 100msec).

 

Notice) CONI communication card can not be used at Windows NT/2000/XP etc, but Windows 98/ME because it has to read direct addressing. Also, you have to set as 'Use Thread' always not use(Not check) of <Figure 1>.

 

Westinghouse IMPACC CONI protocol READ schedule

Read schedule setting parameters are as follows :

READ Station Device Read Address Buf Address Read Size
READ, 1, IQ_ALL, 0, 0, 17,
READ, 1, IQ_STS, 0, 20, 1,
READ, 1, IQ_FLAG, 0, 21, 1,
READ, 2, RELAY, 0, 30, 1,
READ, 3, RELAY, 0, 31, 1,

1) Station : Address number(0 ~ 4095) of INCOM network for IMPACC.

2) Device Type : IQ Data Plus, Addressable Relay etc by equipment to read.

IQ Data Plus (Type of II, 4000 etc) – IQ_ALL(All standard data : Refer to <Table 1>), IQ_STS(Status data), IQ_FLAG(Flag data).

Addressable Relay – RELAY(Relay status 1 WORD).

3) Read Start Address : Don't care.

4) Save Start Address for Communication Server : Saving start address of Communication Server.

5) Read Size : The number of items to read at a time. (IQ-ALL is 1 ~ 18 FLOAT data, IQ_STS, IQ_FLAG, RELAY is 1 WORD data)

 

Notice) All read data of Westinghouse IMPACC CONI protocol is saved at designated address of WORD, FLOAT, DWORD memory as same value. (Save to fit to WORD, FLOAT, DWORD size)

Save address Representation Contents Unit Remarks
กฐ+0 IA A, B, C phase current A To 2 places of decimals
กฐ+1 IB
กฐ+2 IC
กฐ+3 ? ?    
กฐ+4 V A-B Phase voltage mV In case of converting into V, 3 places of decimals
กฐ+5 V B-C
กฐ+6 V C-A
กฐ+7 V A-N
กฐ+8 V B-N
กฐ+9 V C-N
กฐ+10 Watts Active power W  
กฐ+11 VA Volt ampere W  
กฐ+12 Watts-Hours Watt-hour WH  
กฐ+13 Frequency Frequency HZ 2 places of decimals
กฐ+14 Vars-Hours Volt ampere reactive-hour VAR  
กฐ+15 Power Factor Power factor % x 100
กฐ+16 VA-Hours Volt ampere-hour WH In case of there isn't volt-ampere, set number of read as 17
<Table 1> Contents and save address of IQ_ALL(All standard data) read for IQ Data Plus controller

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 Westinghouse IMPACC CONI driver's dialog box

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

<Figure 3> Example of Westinghouse IMPACC CONI 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.

 

2. Write settings

 

Digital Output Method of Westinghouse IMPACC CONI Protocol

You can do RESET or others to ON/OFF of RELAY or alarm of IQ DATA PLUS, DEMAND, POWER etc by using digital output.

 

Digital write setting parameters are as follows :

1) PORT : Connected Port no.

2) STATION : Address number of IMPACC(0 ~ 4095).

3) ADDRESS : Don't care.

4) EXTRA 1 : Write type.

ALARM1 – ALARM1 value RESET of IQ Data Plus,

ALARM2 – ALARM2 value RESET of IQ Data Plus,

DEMAND - DEMAND value RESET of Q Data Plus,

KWH - KWH value RESET of Q Data Plus,

RELAY – Addressable Relay ON/OFF.

5) EXTRA 2 : Don't care.

 

Write example 1)

PORT : 0 , STATION : 1, ADDRESS : 0000, EXTRA 1 : RELAY, EXTRA 2 : Blank

If you set as above and output the digital value, you can control Relay value(ON/OFF) for no.1 Addressable Relay which connected to no.0 port.

 

Write example 2)

PORT : 0 , STATION : 2, ADDRESS : 0000, EXTRA 1 : ALARM1, EXTRA 2 : Blank

If you set as above and output the digital value, you can RESET ALARM1 status of IQ Data Plus(It is RESET operation both ON and OFF) which connected to no.0 port.

 

Write example 3)

PORT : 0 , STATION : 2, ADDRESS : 0000, EXTRA 1 : DEMAND, EXTRA 2 : Blank

If you set as above and output the digital value, you can RESET DEMAND status of IQ Data Plus(It is RESET operation both ON and OFF) which connected to no.0 port.

 

Write example 4)

PORT : 0 , STATION : 2, ADDRESS : 0000, EXTRA 1 : KWH, EXTRA 2 : Blank

If you set as above and output the digital value, you can RESET KWH value of IQ Data Plus(It is RESET operation both ON and OFF) which connected to no.0 port.

 

Analog Output Method of Westinghouse IMPACC CONI Protocol

 

Analog write setting parameters are as follows :

1) PORT : Connected Port no.

2) STATION : Address number of IMPACC(0 ~ 4095).

3) ADDRESS : Don't care.

4) EXTRA 1 : Write type.

RELAY – Addressable Relay ON/OFF,

Except Blank – RESET value of IQ Data Plus for ALARM1~2, DEMAND, KWH etc. ( 0x01 = ALARM1, 0x02 = ALARM2, 0x04 = DEMAND, 0x08 = KWH)

5) EXTRA 2 : Don't care.

 

Write example 1)

PORT : 0 , STATION : 1, ADDRESS : 0000, EXTRA 1 : RELAY, EXTRA 2 : Blank

If you set as above and output the analog value as 1 (0), you can ON (OFF) Relay value of no.1 Addressable Relay which connected to no.0 port.

 

Write example 2)

PORT : 0 , STATION : 2, ADDRESS : 0000, EXTRA 1 : Blank, EXTRA 2 : Blank

If you set as above and output the analog value as 12 (0x08 | 0x04), you can RESET DEMAND and KWH value of IQ Data Plus which connected to no.0 port.