IoddComBase - base IoddCom package
This is the base package for Siogeen IoddCom.
.. _IoddComChecker: /project/IoddComChecker
.. _IoddComCheckerGui: /project/IoddComCheckerGui
For checking your IO-Link masters working with Siogeen IoddCom, please see IoddComChecker_ or IoddComCheckerGui_
For full package, requests and support go to https://siogeen.com
Copyright 2017-2023 Siogeen UG (limited liability)
.. _request: https://siogeen.com/#contact
Supported Platforms
========================= ===================== ===================
**OS** Python 2.7, 3.4-3.5 Python 3.6 - 3.11
========================= ===================== ===================
**Windows** [1]_ x
**Linux x86/x64** [1]_ x
**Linux Arm (Raspberry)** [1]_ 3.7-3.11
**macOS** [1]_ 3.8-3.11
========================= ===================== ===================
.. [1] IoddCom for Python 2.7, 3.4 - 3.5 on request_.
Support for other platforms on request_.
Supported operating systems and IO-Link masters
Table of supported IO-Link masters for specific operating systems (OS):
+---------------------------------+---------------------------------------------------+
| Master | supported OS |
| +---------+----------+--------------+---------------+
| | Windows | Linux | Raspberry Pi | macOS 64 [2]_ |
+=================================+=========+==========+==============+===============+
| TMG-USB based masters [3]_ | x | x | x | x |
+---------------------------------+---------+----------+--------------+---------------+
| TMG ethernet based masters [4]_ | x | x | x | x |
+---------------------------------+---------+----------+--------------+---------------+
| ifm ethernet based masters [5]_ | x | x | x | x |
+---------------------------------+---------+----------+--------------+---------------+
| ifm USB based masters [6]_ | x | x | x | x |
+---------------------------------+---------+----------+--------------+---------------+
For Windows, Linux and Raspberry Pi both, 32-bit and 64-bit versions are available.
.. [2] For macOS 13+
.. [3] For example: Baumer, Leuze, Pepperl+Fuchs, SICK AG, Turck
.. [4] For Example: Balluff, Belden, Murrelektronik, Pepperl+Fuchs, Wenglor
.. [5] All ifm IO-Link masters AL1xxx should be supported. Functionality depends on
master type.
The following functions are missing yet: PD streaming, master data storage read/write,
master commands, PD valid status
.. [6] Experimental ifm USB IO-Link master AL1060 support. Special functions missing
like for [5]_
Not supported masters:
- RevolutionPi RevPi masters
- Pepperl & Fuchs comtrol masters
- Baumer USB-C and senscontrol masters
- Germbedded masters
- TEConcept masters
- iO-Fly masters
- iq masters
Support for them or other masters on request_.