Goals and Symptoms
Here is an example for configuring and writing values to DDO data type.
Causes and Fixes
This example is writing to an <IOA> address 200 in the IEC device. While defining the tag address in the project use 2200 (Check project). If you are writing to 100 then 2100 etc..
Steps:
1) Create a variable tag in the Citect project of type DDO.
2) Add this tag to the IECIOA.DBF with type DDO.
3) Write to the tag. I am using Toggle(Tag1) - to toggle value of the tag.
Info:
- "Double Commands are only ever used for trip/close operations, so only 2 states are valid. Hence they will be treated as Single Digital Output points by CitectSCADA, and translated in the driver. 0 becomes (0,1) (trip), and 1 becomes (1,0) (close).
Regulating Step Commands are similar to Single Commands, except that writing a 0 means next step lower, and 1 means next step higher. "
- Iecioa.dbf file is in the project folder.
- "Note: Output points cannot be read from the Driver by CitectSCADA this reflects the IEC standard, as the protocol does not cater for reading of output points. "