EPC SunSpec演示工具
项目描述
EPC SunSpec演示实现了与EPC转换器的基本SunSpec通信。SunSpec建立在Modbus之上,并支持Modbus RTU(直接串行)和Modbus TCP连接。此外,此程序还作为使用pysunspec Python库的基本示例。
安装
必须安装poetry & poetry-dynamic-versioning软件包。
pip install poetry pip install poetry-dynamic-versioning
Windows & Linux
poetry install poetry run sunspecdemo get-models
运行
如果传递了--help,将报告命令和选项列表。这可以在子命令树的任何层完成。当选项提供默认值时,它们将在帮助输出中列出。
get-models
get-models将下载我们特定功能所需的EPC自定义模型。
list-ports
为了帮助选择合适的串行端口,此子命令将报告可用的串行端口列表。在某些情况下,还可能提供额外的识别信息。
scan
在指定的节点ID范围内扫描响应节点。提供直接串行和tcp子命令
gridtied,dcdc
转换器可以通过Modbus RTU或Modbus TCP运行。为每个子命令提供了一个子命令:串行和tcp。当运行一个完全选择的命令时,将运行一个基本演示序列以确认与设备的通信。
serial
对于转换器的Modbus RTU连接。至少必须指定连接到转换器的串行端口。
tcp
对于转换器的Modbus TCP连接。至少必须指定转换器的IP地址或主机名。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。
源分布
sunspecdemo-1.2.301.tar.gz (11.4 kB 查看散列)
构建分布
sunspecdemo-1.2.301-py3-none-any.whl (13.4 kB 查看散列)
关闭
sunspecdemo-1.2.301.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | b6e41b166ecc5aca8fcaa58416dd52fbaba868095db310a0b7e0e6f24a97268a |
|
MD5 | 7fe4cd59b5190ed0300b84aa6de405e9 |
|
BLAKE2b-256 | c65c567948eede5f92c907ee8ad914cb9c1798e45d650ed0d72b2bfb47a351fd |
关闭
sunspecdemo-1.2.301-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 4d44ff9c1be4f2cb84e0ff28a64ed2305caf2c02c7e49f19af78cf2877d02a07 |
|
MD5 | cac9ff53807cdc34750501d8537a7141 |
|
BLAKE2b-256 | a8161c77f62439708c1aa07004775decbe82334897d7fe7a8804e5e0df45d874 |