用于 PLCnext 的 RSC 客户端
项目描述
PyPLCnextRsc
PyPLCnextRsc是一个简单但优雅的 RSC 客户端库。
PyPLCnextRsc 允许您非常轻松地使用 RSC 服务:
from PyPlcnextRsc import *
from PyPlcnextRsc.Arp.Plc.Domain.Services import IPlcManagerService, PlcStartKind
if __name__ == "__main__":
with Device('192.168.1.10', secureInfoSupplier=GUISupplierExample) as device:
plc_manager_service = IPlcManagerService(device) # Get PlcManagerService
plc_manager_service.Stop()
plc_manager_service.Start(PlcStartKind.Cold)
资源
- 文档全面的文档、教程和示例。
推荐使用 Python 3.9 构建文档
环境
该模块可以远程使用(PC、服务器、Raspberry Pi ...)或本地(在 PLCnext 设备上)
要求:Python>=3.7.6
安装 PyPLCnextRsc
$ pip install -U PyPlcnextRsc
请注意,当前 Pypi 仅用于测试目的,开发人员或用户应始终在https://gitlab.phoenixcontact.com/SongYantao/pyplcnextrsc获取最新版本
如何生成最新的文档?
$ pip install sphinx>=4.0.2
$ pip install sphinx_rtd_theme==0.5.1
$ cd docs
$ make html
(for zh_CN version : python -m sphinx -T -E -b html -d build_zh_CN/doctrees -D language=zh_CH ./source build_zh_CN/html )
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
PyPlcnextRsc-0.1.13.tar.gz
(92.8 kB
查看哈希)
内置分布
PyPlcnextRsc-0.1.13-py3-none-any.whl
(114.3 kB
查看哈希)
关
PyPlcnextRsc -0.1.13.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 9690755cb428b190b4b51db7822b141b0432b613a385fc2ae1d155fc2c84d96e |
|
| MD5 | 82f36991f15bc8c1bf4743e2a06bb246 |
|
| 布莱克2-256 | ff0ec17b7b2796f128ba9523fcc962e092aa08689e185ae907816c4c8d2e280f |
关
PyPlcnextRsc -0.1.13-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 9f836b2cfcbb02d6fa9788e475b04d6df105b08e16e5d5e11efcd5f633778f50 |
|
| MD5 | bfe6f293a17660efe051d62f3a1e91fc |
|
| 布莱克2-256 | 565090d6fea31e87d23f06bc3a1128f762b98b47b627074a6bd8d42409596127 |