Simple Cicode Function that you can use to check if the Primary I/O Server and the Standy I/O Server is online or offline.
Below is an example using the "ServerisOnline" function. If you prefer to see 'Online' or 'Offline' instead of 1 for online and 0 for offline, you can add 2 more string parameters and do some comparisons to display a message showing I/O Status.
You can copy the cicode below to your project and rename the IOservers to your IOserver names.
FUNCTIONIOServerConnected()
INT itemp1,itemp2;
//Checks if the standby IOServer is online in this example the standby IO server is "IOServerS" if itemp = 1 then it is online
itemp1 =ServerIsOnline("IOServerS","Cluster1");
Message("Standby IO",itemp1,0);
//Checks if the Primary IOServer is online in this example the primary IO server is "IOServerP" if itemp = 1 then it is online
itemp2 =ServerIsOnline("IOServerP","Cluster1");
Message("Primary IO",itemp2,0);
END
Legacy KB System (APS) Data: RESL211553 V1.0, Originally authored by RaDe on 05/24/2013, Last Edited by RaDe on 05/24/2013
Related ranges: PowerSCADA Expert 7.3, PowerSCADA Expert 7.2, PowerLogic SCADA 7.1
Released for: Schneider Electric Netherlands


Need help?
Get a Quote
Start your sales inquiry online and an expert will connect with you.
Where to buy?
Easily find the nearest Schneider Electric distributor in your location.
Help Center
Find support resources for all your needs, in one place.