Description
Warning: Currently only compatible with Python3 (>=3.6.1)
The purpose of this repository is to provide an ExoEdge protocol source that can get read EtherNet/IP tags from a PLC.
A protocol source (often just referred to as a “source”) is the glue between ExoEdge and the field-bus that you want to get data to and from. It is helpful to think of a source as a plugin to ExoEdge.
This source utilizes the pycomm3 library and is subject to the same restrictions.
Install
Installing a build can be done in several ways:
Installing From Source
$ python setup.py install
Installing From Builds
$ pip install dist/*.whl
Installing From Builds
$ pip install exoedge_ethernetip
Usage
Configure the channel in ExoSense by inputting an Application of ‘EtherNetIP’ and including both ‘path’ and ‘tag’ in the app_specfic_config
- The path argument can take 3 forms:
IP Address Only (10.20.30.100) - Use if PLC is in slot 0 or if connecting to CompactLogix
IP Address/Slot (10.20.30.100/1) - Use if PLC is not in slot 0
CIP Routing Path (10.20.30.100/backplane/3/enet/10.20.40.100/backplane/0) - Use for more complex routing
Metadata
Release files for exoedge-ethernetip 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exoedge_ethernetip-0.1.1.tar.gz | 7.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exoedge_ethernetip-0.1.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 15.3 kB
Release files / exoedge_ethernetip-0.1.1.tar.gz
| Download URL | exoedge_ethernetip-0.1.1.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
caac7b79b40f5f8ec25986221b8f61cb5a402899430bcb2da423da22132decf6
|
|
BLAKE2b-256 checksum How to use checksums |
c0c4229ccb79c900ed85b4bc501860534c1913a99edacbde8a2e2ddfce2ac4db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.7
|
Release files / exoedge_ethernetip-0.1.1-py2.py3-none-any.whl
| Download URL | exoedge_ethernetip-0.1.1-py2.py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
47a486162263509828d06957667dcf188cc5ad28625c087ce072bc7fc3455354
|
|
BLAKE2b-256 checksum How to use checksums |
4c2896d777cadfaa99ff91b8535eb16d1932e30807faf9b8c9186460e3bfd426
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.7
|