Introduction and Goals
This project aims to provide a TwinCAT 3 library to abstract fieldbus devices (currently only EtherCAT) in a way that they provide the user with sensible interfaces. It will separate between two major use cases where one focuses on the configuration/commissioning of these kind of devices and the other focuses on the operational needs.
Requirements Overview
Quality Goals
Stakeholders
| Role/Name | Contact | Expectations |
|---|---|---|
Library User / PLC developer |
<Contact-1> |
<Expectation-1> |
Support tool developer |
<Contact-2> |
<Expectation-2> |
Library developer |
<Contact-2> |
<Expectation-2> |
Glossary
| Term | Definition |
|---|---|
PLC |
Programmable Logic Controller |
TwinCAT 3 |
automation software by Beckhoff Automation GmbH & Co. KG |
Fieldbus |
industrial computer networks used for real-time distributed control. Wikipedia |
EtherCAT |
EtherCAT (Ethernet for Control Automation Technology) is an Ethernet-based fieldbus system invented by Beckhoff Automation GmbH & Co. KG |
Coupler |
<definition> |
Terminal |
<definition> |