适用于 Python 的易于使用的 Modbus RTU 和 Modbus ASCII 实现
项目描述
适用于 Python 的易于使用的 Modbus RTU 和 Modbus ASCII 实现。
网络资源
GitHub上的源代码:https ://github.com/pyhys/minimalmodbus
Python 包索引 (PyPI) 下载:https ://pypi.org/project/minimalmodbus/
其他网页:
Readthedocs 项目页面:https ://readthedocs.org/projects/minimalmodbus/
codecov.io 项目页面:https ://codecov.io/github/pyhys/minimalmodbus
过时的网页:
旧 Travis CI 构建状态页面:https ://travis-ci.org/pyhys/minimalmodbus
旧 Sourceforge 文档页面: http: //minimalmodbus.sourceforge.net/
旧 Sourceforge 项目页面:https ://sourceforge.net/projects/minimalmodbus
旧 Sourceforge 存储库:https ://sourceforge.net/p/minimalmodbus/code/HEAD/tree/
特征
MinimalModbus 是一个易于使用的 Python 模块,用于使用 Modbus 协议从计算机(主设备)与仪器(从设备)通信,旨在在主设备上运行。唯一的依赖是 pySerial 模块(也是纯 Python)。
有一些方便的函数可以处理浮点数、字符串和长整数(以不同的字节顺序)。
该软件支持协议的“Modbus RTU”和“Modbus ASCII”串行通信版本,适用于 Linux、OS X 和 Windows 平台。它是开源的,并具有 Apache 许可证,版本 2.0。
对于 Python 3.6 及更高版本。使用 Python 3.6、3.7、3.8、3.9 和 3.10 进行测试。
这个包使用语义版本控制。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
minimummodbus -2.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cf873a2530be3f4b86467c3e4d47b5f69fd345d47451baca4adbf59e2ac36d00 |
|
MD5 | 3fe320f7be761b6a2c3373257c431c31 |
|
布莱克2-256 | 78998cd22b4465e697bae2b02fd06aaccd4c5cdfbb18945d728db99f23d71df9 |
minimummodbus -2.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6b8ad7e52d98fff9912d6a90fdc021138750e281b0c2a8a5563ec8902d849538 |
|
MD5 | 1c1e8359a002d77c45c238e3ccf77bb7 |
|
布莱克2-256 | 1af6f8026091a04fa5f3638a6ac06ffc3820c040869d6592dbac803a9a439086 |