Communication
Last updated
Was this helpful?
Last updated
Was this helpful?
the name of a family of industrial computer network protocols
real-time distributed control
IEC 61158
Example: (1) Profibus, (2) EtherCAT, (3) Modbus
EtherCAT® is an Ethernet-based fieldbus system, invented by Beckhoff Automation.
Standard PC(TwinCAT) <--[TCP/IP]--> EtherCat Master(TwinCAT) <--[EtherCat]--> EtherCat Slave
Standard PC(PyADS) <--[TCP/IP]--> EtherCat Master(TwinCAT) <--[EtherCat]--> EtherCat Slave
1.1.1. TwinCAT
The TwinCAT software is the master application for EtherCAT.
device-independent
fieldbus-independent interface
device <-> ADS <-> Message Router (TCP/IP) <-> ADS <-> device
2.1.1. ADS device identification
AdsPortNr:
ADS devices in a TwinCAT message router are uniquely identified by this.
AdsAmsNetId:
Every PC on the network can be uniquely identified by a TCP/IP address, such as "172.1.2.16". The AdsAmsNetId is an extension of the TCP/IP address and identifies a TwinCAT message router, e.g. "172.1.2.16.1.1".
where are EtherCat Master? @PC, or @plc-controller
where is ADS? PC <-> PLC?
EasyCat: