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 and in the examples directory
Modules
There are two main modules which contribute to the package:
-
Generic PROFIDRIVE telegrams (
profidrive
):- Telegram 1
- Telegram 9
- Telegram 102
- 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>
- Change into the clone directory
cd <destination>
- 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
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for festo_edcon-0.8.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e81613e280089e7173186b0769b814ae97bf7c62a1b3b67dee836453cce38551 |
|
MD5 | 8e4b1ee64e3b9cca659a70313c8cd0d3 |
|
BLAKE2b-256 | fb80032d30184e045615ab1e535a158fa764b4e55b85d7d50ec9d6c090e9e4a7 |