This release is a pre-release and may not be stable for production use.
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.
PyPI |
pip install catio |
Source code |
|
Documentation |
|
Releases |
See https://DiamondLightSource.github.io/CATio for more detailed documentation.
Release files for catio 0.1a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| catio-0.1a1.tar.gz | 46.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| catio-0.1a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.0 kB
Release files / catio-0.1a1.tar.gz
| Download URL | catio-0.1a1.tar.gz |
|---|---|
| Size | 46.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d8e5e1820072bc024f167b82ac2a09032be09b0725071b654886e82ca36fb506
|
|
BLAKE2b-256 checksum How to use checksums |
1ad1e45c7a621836e5b639303bccd3962b9193166e93e6e09dbb11bef64861dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.4
|
Release files / catio-0.1a1-py3-none-any.whl
| Download URL | catio-0.1a1-py3-none-any.whl |
|---|---|
| Size | 11.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
02a3e1c3116724569b86aab45bea4ff01d9cd10a4c1838c9fd1399782c37a112
|
|
BLAKE2b-256 checksum How to use checksums |
5223687f1ce698021b4a6e6cf196dabb5884f6337db790add70a93df9d4081fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.4
|