ecat_digital_io#
Overview#
This example demonstrates how to develop a remote IO device based on Slave Stack Code(SSC).
This remote IO device only supports SM-Synchron mode for DC operation, and implements one Input channel and one Output channel:
Output channel: connected with the LED and used to control this LED.
Input channel: used to read the LED current status.
Note that the demo CAN NOT be built directly. Please see the “Prepare the Demo” section for more details.
Running the demo#
When the example is running, the serial port will output:
Start the SSC digital_io example...
After the PLC program started, the LED starts to blink with 0.5Hz frequency.
NOTE: refer to the User Guide for the details of how to setup the PLC project on TwinCAT3.
TwinCAT Setup#
To demonstrate this servo system, TwinCAT is used as the EtherCAT MainDevice.