IoddCom IO-Link master checker
Project description
This is the CLI for checking your IO-Link masters working with Siogeen IoddCom.
If you want using a GUI see IoddComCheckerGui
Install
Use pip to install IoddComChecker:
>>> pip install IoddComChecker
Usage
To start a scan execute on the console:
>>> python -m siogeen.tools.cli.IoddComChecker
Command line options
>>> IoddComChecker [-h] [-a ADDRESS] [--auto] [--version]
- -h, --help
show this help message and exit
- -a ADDRESS, --address ADDRESS
specify one or more master addresses (default all)
- --auto
activate master ports if all are disabled
- --version
print version
Example
>>> IoddComChecker -a 10.0.0.17 -a 10.0.0.19 --auto
For full package, requests and support go to https://siogeen.com
Copyright 2017-2023 Siogeen UG (limited liability)
Supported Platforms
OS |
Python 2.7, 3.4-3.5 |
Python 3.6 - 3.11 |
---|---|---|
Windows |
x |
|
Linux x86/x64 |
x |
|
Linux Arm (Raspberry) |
3.7-3.11 |
|
macOS |
3.8-3.11 |
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.
For macOS 13+
For example: Baumer, Leuze, Pepperl+Fuchs, SICK AG, Turck
For Example: Balluff, Belden, Murrelektronik, Pepperl+Fuchs, Wenglor
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
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.
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 Distributions
Hashes for ioddcomchecker-1.6.8-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac06dfdc2a75752bd7f0ba167df4a601d19f20dccbd282233e66adfaf96eb89a |
|
MD5 | 552d862b3ea981b0af7fc1bb0d1ae77d |
|
BLAKE2b-256 | 2ff31b13689dfc70edc5653e4ffc09becfdd2ea41ee1ab803da81c8fca9961ba |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cba1eef2f755507bc69073fcf232acee5c74bd011623b62b8a2d956cfcf56f3c |
|
MD5 | fc44f3189f32322b821629695ea97acb |
|
BLAKE2b-256 | 0ffccbc47881d027aa1ddf41a902eb9257dd65298bc016d38a3933ad1bb81e5c |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1da82dbcebb1d5a79cdba4c8c5871bb93d21398f81e5ecfc501aa05ba2e5906 |
|
MD5 | 5c699a412471096ca25c820216f25f23 |
|
BLAKE2b-256 | efd3fdca577f0a876da95c35d83368e05efbc1097453e71c2533162f37dbe242 |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78650a2571ca2b198db2a4e4950bd476779937727d799fecf8f69766a00196b1 |
|
MD5 | fab1fe51930feea1c934594c0518a506 |
|
BLAKE2b-256 | a3c4ae16ff6786429297e110f52a857e957991eaf866f58d8efb052c936bbecc |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88bbaee634b0791b16420daaebcb72f9d19da00e34caf83d7127fcdfed98988a |
|
MD5 | e33267aa13dfa61e956f68203c3f9f7d |
|
BLAKE2b-256 | d3a261ad42c808f0cfd0bd7fc1ae08148f5cb001af16ac8154246d89570e7ee5 |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d53c57ab3b8f8d2931246dff2d26655869cb40d4b009fe9a120b39539927e591 |
|
MD5 | 15889e720b41abb0b5599d34435605cf |
|
BLAKE2b-256 | ae24dbee17d13e93a73a9c7a2c78f4181fbb38118b15635cef2141dad454b0a7 |
Hashes for ioddcomchecker-1.6.8-cp311-cp311-macosx_13_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac1cec87293b9468fca04405d13cfb6e821cc7fe6e1cbf7d8baaa03227616e98 |
|
MD5 | 88d8cd6e9cdf171b8ede321ab9414be7 |
|
BLAKE2b-256 | a7dd7d97cf78cb48574f546b78387af0dbe255e5deac7621f2cb8fb653f1ac27 |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 786f35bed9bbe1806ef551fa2171a47dd56b89ece62276f2ebf4af88f36ba06b |
|
MD5 | 0e2a004fa9fb82a6a3c70f5ce8c1e25a |
|
BLAKE2b-256 | 5a062f5bc54c73c985e643df8ded920f3cfbdcbeb9302331ae7fe943e300e403 |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1d4b4e9a4ddd2fbe418ad763661d2a5a7dcf453b6432694d923946db088ebcc |
|
MD5 | cd42d435271ce3a6c8373193bb620b6e |
|
BLAKE2b-256 | ebc2e003aa896bd2c9c9c2e8a548e59a09dea72095f93c0c910e9740c34ff4da |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de22181fbd7f1617cbf07e1ee3f8189e07da2073cc897b385f9f232773c88d73 |
|
MD5 | d0d7de16c171b56bba7160cc52aa93c2 |
|
BLAKE2b-256 | f7587fdf581f5e395240ddd1b63c8ddc339332d3fcd1561e690f1e7509530cca |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d3f87d6c0a7ded5f9d8b4897de84c9f3632a0a4485f7c55eb47a3b58e3b2121 |
|
MD5 | 989cfa9f078a90f04c71c2499b5012d4 |
|
BLAKE2b-256 | 89b56736a487506ee73934c8c937013eefd7aa334dbdd9a969f99ec2508ef405 |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe468ef30d46206c13a9ab37f2b0b2d473bae6467ff43661e13791dcfe9e52b2 |
|
MD5 | 68e4870b8dacbc13640052db15be75bd |
|
BLAKE2b-256 | 232b4c90707427025a8944ce302f31f3217ca7bd85be3ddce6a2265535453eb6 |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2ab690408399e4b28d636472c3a63f9ae01ca8edad8e78098f5c5241c8644b5 |
|
MD5 | 36b79767a27747d2532731ef480a7280 |
|
BLAKE2b-256 | cb760b0ed450662d447fe74e7bb7f86b48e7b206a45d93e0ce10979742c53fd1 |
Hashes for ioddcomchecker-1.6.8-cp310-cp310-macosx_13_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2df8d1bc028984bb66e58a08fb1df5c6a947598cc4580a27f09a3be71273bada |
|
MD5 | 530536831b3a8dedcf77174a352e7085 |
|
BLAKE2b-256 | 29196653461904970005f1778d522cc337ce36337cf42bf4e2be2e0bdd0fd476 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0784d9e0b80dbdec815ca08adbbf2e8a770efc6c7fa1b78c5f818497ac4d2d36 |
|
MD5 | 5fcfa9538080b7f0574b83dd78820fed |
|
BLAKE2b-256 | 5cce5c0d44d4f12d6030baf9c51de042ebd187002ee7e03fcbc922f409666ddb |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ba475faee9cbac0967cf61364e62c6b57943eb6cf0695328f65e88f93cafa01 |
|
MD5 | 27c4cc057a3362be0b10b5b0aeaa4d1e |
|
BLAKE2b-256 | 91cf199f2ebc26f83de9e2cd276a007a6b6ba390d91a1aede791d9ea161e5a71 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59b89c35c6f0fee68501d93914aead63cda1dc413279f469deb0a8f46ac53c79 |
|
MD5 | 016872d000e26415f3a86cdf8d009344 |
|
BLAKE2b-256 | 406adbedcb18a7c6fe98c7357b960dcbccaf848a31b60c7c3986d072d1114a46 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cab2c1eee0bdd24d6a98432d188e897dca2561a82634b7765924dafe76a0af1b |
|
MD5 | 8d2ede815d3d5a45b00dfe13cdca42fd |
|
BLAKE2b-256 | fa9fc21ce364aee7f5952844abfdcbd074699eb296d8121fba41a6be2a0cb918 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 776790dccc1dbe4fcbe97c63e81f66c92af8ab97b6cc4afe60b125c30699fd60 |
|
MD5 | 11e2641e25422f512acadf2cf62a93af |
|
BLAKE2b-256 | 1e4f56551fd1879dd097806dfac1982b5f27cb8729bc9db5c2025209fce9dfe7 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37bf736fc8f66cf8d90144df65f424f3cc992b63d3305595e08ae76db5143b1d |
|
MD5 | b0eb26fa8e9cccaec7dc97d010a665bd |
|
BLAKE2b-256 | a087e081196dac4f079cce1f7e9a9ce1aa13f6bcb8eb796600fd0d62ae6b89d0 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54721827cb40cacce3bd36d9bd7b7498f1e3eefbf79b9672055fc2412a1f77df |
|
MD5 | 32db4aaa10f7b5745eb947553f4a87f7 |
|
BLAKE2b-256 | 876cc7d5987abd65402f9651c8f55d7998678f2bc55f6a41934e28a3ab580727 |
Hashes for ioddcomchecker-1.6.8-cp39-cp39-macosx_13_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a5b5bda82bb3f83989a6171b8c0559510a98b3138f74ab599b122fcc6949f3d |
|
MD5 | 28f1f033864e05a28c788f40e12a184a |
|
BLAKE2b-256 | 0a828c2ca10d3542909876bc45e92d75bef217371ee54c172d514fbd1c115c0c |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fb0a17168319136e4532d7dfe1dd74cfbaf4d74d0579fb3512b255c376f9a62 |
|
MD5 | 73c973cc0602c77e1be72fa0ceb3bbbb |
|
BLAKE2b-256 | 6830c0ecb2337a10ac92f408e1e6874582c5dcc7798fbff200fa48d38fc04862 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04bb35cb6a3a66d4b049d3f337b9b74b1eb7908f201dcff00f72aa2c42b08b6e |
|
MD5 | 89e82fa2ef79ef3b9dab7c1efd9d80b2 |
|
BLAKE2b-256 | b7e941850c1d28bd41a0244737ff3b18cf826e856fd5b12d953727628a7e7705 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2e40b582132521021714d9b2305c0a411ccaca610d58c1a1cccb1fd8c08b45e |
|
MD5 | 6925baefbcb555d495acd711403864bf |
|
BLAKE2b-256 | cab04827d561d8bedb6b9afd35034f07824fe40e4924d77bfb2488cdd7b735d9 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e1cb9259280a52bb5e2846fee1cffacae7750a541041fe267e9bb40fb664365 |
|
MD5 | 0f0668d294d630b6681aadc3640d12fa |
|
BLAKE2b-256 | b76213ba2077ff2016ecac6365e30da50aacf86294a604d504d95c77a4a02a39 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f6560498962c3844817de7a09d5964543d6dd8ffa23de506c792637444cc493 |
|
MD5 | c2a77f398f609b1833c9a0057344c696 |
|
BLAKE2b-256 | 265c3c6831cabe8af9d08f938493c0833f09e9b3af437a91b8097a4a9488ff21 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9de28d5d01b185bcce7a08b86b8c0ff49336e6ca02a5472dc64ca8fcf80f9cbc |
|
MD5 | cc04a419697af3f04f36a0ad1906f55a |
|
BLAKE2b-256 | 8b924df969bddc7b8978eebefc845369282833f223c723eb340b408f061b08f2 |
Hashes for ioddcomchecker-1.6.8-cp38-cp38-macosx_13_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8b7871c5342aa171d371c54cfc6d77fe58e9e982d87d612638dd711006e0fda |
|
MD5 | c247e87c5a6414cb60bb4aa2028f9cc4 |
|
BLAKE2b-256 | 4968218c494b48a06e762e3c57c91601722f8e681a8c79480388363941830702 |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 826308ccdf450be0281ea1ba9cfeb639afba7841a26c7ea288191c33b7d3db93 |
|
MD5 | 1decdf80b84dd1572448a4e44230386d |
|
BLAKE2b-256 | 6d0e8e284223ea3bc2666957595901a7b43fb994060571e23770f670c25d4932 |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3594bcd45dfdd97664a14c60ab89ddec406c60da07597a681f098fafed6c835a |
|
MD5 | 10466f7c8f157fad4b3a478e4d775da2 |
|
BLAKE2b-256 | ab0ae311c52bcee7ab240e1b2ac9fab0cad7e45cf873129832f80944fe023c58 |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96c57425063f938cd138b2979bfdd840320eac9efe8dd63f2b33c60270c0df13 |
|
MD5 | dc3b349b85472fd007581c27c5e0cb44 |
|
BLAKE2b-256 | 1a5f960327182b22dd5a2235bac6be070f475a9ab75191e5d79cb1d21676ba7d |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29a708140310d96b286e369bd7b10b19c455ef801b276ceccbc071d651de303c |
|
MD5 | 25e600eed1f1b23f540c1c35570878c8 |
|
BLAKE2b-256 | 35e71f0d33285b425b807768b54d952bd332044cfdc9822d874356fa659b3256 |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a459b232704ad44982a13488276c05484760f545d638db94d7b9548e32002145 |
|
MD5 | 5e7fce8eced085ab67605f29f8a7bc09 |
|
BLAKE2b-256 | d56b3cc2cb724e85bbd85c162f401ed8aaaf5dd91ae3af4386d882346d370016 |
Hashes for ioddcomchecker-1.6.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3fb401fc4bd6130d8aeec25c0d53bf58ac788e58fc07cb3943284ed0a6ecd81 |
|
MD5 | ab433ca5a7670f5ec48c715ff2ed3d48 |
|
BLAKE2b-256 | d08ee6e33607a03c716d14b653a5263a1bc71a86eda8eb9fab51c8a813a9044e |
Hashes for ioddcomchecker-1.6.8-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 104e115b400bf80571b3a7f5c43750ed33a4c84fb96a9f75d307c7ca4bfb0936 |
|
MD5 | 16132d6e2b2ab06ddba5bb4264191e10 |
|
BLAKE2b-256 | 70b05aaf9e822ba1563bd0ff69402bd282c171bf5f1e2d5d52169226b35600ad |
Hashes for ioddcomchecker-1.6.8-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15a716a8d31f0d33fd39ac0e470aa13909e1e193b5edb5707aba027d19b96055 |
|
MD5 | c5ff40ccaae16e93d42ed7cd0a703c0f |
|
BLAKE2b-256 | 4b26550ecdb3cb24737073ee3c0845e34a33d3a655d880004f88bcbbbed4a482 |
Hashes for ioddcomchecker-1.6.8-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d186c0493d33908c849826db47daae951837712b1e889718caebb728b751fdd6 |
|
MD5 | af3bf79680e2bb2e759080c87c725a51 |
|
BLAKE2b-256 | a0e7e1eca746ed6608dc5b57751bc02e04daa1e2db67508113061e87ec6ac247 |
Hashes for ioddcomchecker-1.6.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d412d5df9849070601eba7b92d8f1e6d6c6bc834b13735caee491ba39fa98e1 |
|
MD5 | 96525b4e8835295a6523974f5463f822 |
|
BLAKE2b-256 | e22d98ebdfd7ce94911f55eba0543d96ee5cd9df8b4089ca389046c25f8970e8 |