showstack / software / codesys
CODESYS
A vendor-independent IEC 61131-3 development environment used as the programming front end for a very large number of PLCs and drives. Knowing CODESYS transfers across a lot of hardware, which is exactly why it exists.
Protocols it speaks
| Protocol | Direction | Notes |
|---|---|---|
| opc-ua | bidirectional | Standard integration for exposing controller state. |
| modbus-tcp | bidirectional | Standard. |
| canopen | bidirectional | Standard. |
| ethercat | bidirectional | Supported as a fieldbus. |
What to watch for
A shared environment does not mean portable projects. Hardware configuration, libraries and safety functions remain vendor-specific.
Typical use
- Programming machinery controllers from many different manufacturers
- Automation work where the hardware choice is not fixed
Sources
- CODESYS — CODESYS Group primary
Understand the mechanism
Something wrong, or missing?
Every entry here is maintained by people who run shows.
Edit this entry on GitHub — one file, editable in your browser, and your handle goes on it permanently.
Work at CODESYS Group? Confirm or correct this entry — it is free, it stays free, and nothing about it is for sale.