Applies To:
  • CitectSCADA 5.xx

Summary:
I have used IODeviceInfo(IODevice,10) to obtain the I/O Server state. This returned a value of 20 which is not documented. What does it mean?

Solution:
There are several possible return vales for IODeviceInfo(IODevice,Type) with Type 10 and Type 3.

These are:

1 = Running

2 = Standby

4 = Starting

8 = Stopping

16 = Offline

32 = Disabled

66 = Standby write (Combination of 64 and 2 = Standby)

The results may be combined but of course not all combinations are valid. For example, an I/O Device cannot be Running and Offline at the same time.

An example of a valid combination is below.

20 = Offline (16) + Starting (4)

 

Keywords:
 

Attachments