我正在尝试从我的Mac笔记本电脑连接到Modbus设备(),使用串行连接,使用USB RS485转换器,它可以“安装”到/dev/cu.SLAB_USBtoUART。这是我的代码:logging.basicConfig()log.setLevel(logging.DEBUG)
from pymodbus.co
我正在尝试使用PyModbus 2.3.0从西门子S7-1200PLC上的一些保持寄存器中读取数值。我已经设置了一些梯形逻辑来在PLC上测试这一点,一些寄存器保存随机浮点测试值。我试图在Raspberry Pi 3上通过标准的Raspbian安装来完成这一切。连接是通过以太网的,并且我已经确认PyModbus可以连接到可编程逻辑控制器(我已经pinged了可编程控制器,并且PyModbus状态请求返回true,你很快就会看到)。与此相关的代码片段如下:
我有个关于tkinter标签和pymodbus的问题。场景是,我试图构建一个GUI,通过这个GUI程序连接到“串行客户端”或“从”设备,并且本质上轮询串行客户端注册。我正在尝试阅读这些寄存器,并将它们显示在一个平移标签上,这是我一直能够做到的!然而,我想更进一步,让标签每秒钟更新一次。所讨论的寄存器是传感器,所以我想捕捉它们的变化,并在GUI上显示它们。到目前为止,这是到目前为止已经完成的工作的简化版本。from t