Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.12 KB

README.rst

File metadata and controls

49 lines (37 loc) · 2.12 KB

CATio

Code CI Docs CI Test Coverage Latest PyPI version Apache License

Beckhoff produces a range of EtherCAT I/O terminals that can be connected to one of their industrial PCs running TwinCAT. This gives real-time polling of the EtherCAT bus, with set, get and monitor via the ADS protocol. CATio is designed to run on a different machine, introspecting the I/O chain, and making a Device for each of them automatically. It uses FastCS to create these Devices, which means the resultant control system integration can use the EPICS or Tango backends.

Note

This repository is in an early stage of development, and doesn't currently do the above!

PyPI pip install catio
Source code https://github.com/DiamondLightSource/CATio
Documentation https://DiamondLightSource.github.io/CATio
Releases https://github.com/DiamondLightSource/CATio/releases

See https://DiamondLightSource.github.io/CATio for more detailed documentation.