
Quick Start
Note:
These samples show your ECS-PMC/FPGA described as “Slave 1 (ECS-.....)”, because
the actions/behavior described here remain compatible for all esd's EtherCAT slave
devices.
After switching to online mode all slaves are in “Pre-Operational” state. In this state (indicated e.g.
by the orange symbol in Figure 4) no process data is exchanged.
Use the
Free run
button to switch your slave to “Operational” mode, see Figure 5.
Then open the
Variables
tab of
Process Data/Image
as shown in Figure 5.
On this page you see all process variables of the EtherCAT network. For this sample the first two
entries belong to the ECS-PMC/FPGA.
As described earlier, outputs are written and inputs are read here. So click one of the two
Reread
all
buttons to have the input (“Slave 1 (ECS-PMC/FPGA).RxPDO1.Input1”) read.
Figure 5:
Process data view with “Slave 1 (ECS-PMC/FPGA)”, (picture detail)
Double click the output (“Slave 1 (ECS-PMC/FPGA).RxPDO1.Output1”) to write a new value to the
slave. The Slave sample application shows the new value in its console output, for example:
“
[Application] *** output1 changed to 1234
”
The value for the input is changed every second by the sample application, but it becomes visible
only by manual updates in the Workbench (the
Reread all
buttons etc.).
Page 10 of 26
Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1
ECS-PMC/FPGA