Issue
What entries are required in the INPUT_XLATE table for Sigma digital inputs to function correctly?
Product Line
Satchwell BAS & SigmaEnvironment
- Sigma gateway.txt
- IC GEN DDE
- IC GEN OPC
Cause
Sigma digital inputs operate using reverse logic, where:
- 100.0 = OFF
- 0.0 = ON
This behavior must be accurately reflected in the gateway.txt file's XLATE table for proper operation.
Resolution
To correctly map digital input and output objects in the IC GEN gateway.txt file, configure the XLATE tables as follows:
- Input XLATE Table (Mapping to Digital Input Objects)
[INPUT_XLATE] count=2 Item0=1 / 0.0 ; DDE input of 1 = DI ON Item1=0 / 100.0 ; DDE input of 0 = DI OFF - Output XLATE Table (Mapping from Digital Output Objects)
[OUTPUT_XLATE] count=2 Item0=0.0 / 0 ; DO OFF = DDE output of 0 Item1=100.0 / 1 ; DO ON = DDE output of 1