Library to issue profidrive tasks for Festo specific electrical drives
Project description
# festo-edcon festo-edcon is a python package which bundles modules to facilitate operation of Festo electric drives (currently via EtherNet/IP and Modbus) using PROFIDRIVE. Documentation can be found [here](https://evileli.gitlab.io/festo-edcon) and in the [examples](./examples) directory ## Modules There are two main modules which contribute to the package:
Generic PROFIDRIVE telegrams (profidrive): 1. Telegram 1 2. Telegram 9 3. Telegram 102 4. Telegram 111
- Driver modules (edrive):
EDrive: EtherNet/IP and Modbus
Motion Module based on Siemens SinaPos functionality (using Telegram 111)
## Tools
festo-edcon-position is a CLI tool to execute very basic positioning tasks.
festo-edcon-pnu is a CLI tool to read or write PNUs.
festo-edcon-test-tg1 is a CLI tool to run a test sequence using telegram 1.
festo-edcon-test-tg9 is a CLI tool to run a test sequence using telegram 9.
festo-edcon-test-tg102 is a CLI tool to run a test sequence using telegram 102.
festo-edcon-test-tg111 is a CLI tool to run a test sequence using telegram 111.
## Installation ### Release The latest release is available in the public PyPi repo. Install via pip: ` pip install festo-edcon `
### From git repo You can also install directly from the git repo.
Clone the repository
` git clone <git-url> <destination> `
2. Change into the clone directory ` cd <destination> `
3. Install via pip ` pip install . `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for festo_edcon-0.7.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d0980f16742db5bd605e26d49fe1e933fb5dbfece136fac554fbf26f5ac35b9 |
|
MD5 | 0c8f7de9992cc2d5f011b563498d0d79 |
|
BLAKE2b-256 | 5df402ffebb5eca6ca9d22971bdb8d883ff9039ede1d6ec9781c5c59a2e01f03 |