Regardless of the generation of SCADAPack and the programming software being used, there are two main situations where a coil or digital output may appear to be energized in logic but that the physical digital output and LED do not energize.
In all SCADAPacks, the physical I/O needs to be associated to an appropriate point in logic.
- In RemoteConnect for a SCADAPack X70, the IO Configuration needs to have an Object associated with an IO Channel
- In this image, the Object Association shows that PIO_SP474_DO1 is mapped to Channel DO1. Note that Channel DO2 does not have any Object associated with it. So even if there was still an Object PIO_SP474_DO2 in the object database, it would not control the physical digital output in this circumstance.
- Similarly, SCADAPack Workbench (for SP32 and SP3xx) uses the I/O Wiring to associate a variable name with a physical IO point
- And finally, TelePACE Studio (for SP32 and SP3xx) uses the Register Assignment feature in order to map the physical IO to Modbus registers. A TelePACE Studio project without a suitable register assignment will not be able to monitor and control the physical IO.
In all SCADAPacks, the final step in a logic cycle is to update the physical outputs
- In all varieties of SCADAPack, the logic generally follows this routine:
- Read the current state of digital and analog inputs
- Perform a scan of the logic
- Update the digital and analog outputs
- In a situation where a coil appears two or more times within the logic, the controller will update the physical digital output according to the last scanned instance. For a TelePACE Studio example:, Network 1 shows that Coil 1 is energized but Network 2 shows that Coil 1 is de-energized. By observing Network 1, a technician might think that the digital output should be ON
- But because of the coil state in Network 2, the physical digital output will remain OFF
Released for:Schneider Electric India

