首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pymodbus USB连接问题

pymodbus USB连接问题
EN

Stack Overflow用户
提问于 2017-03-31 03:34:17
回答 1查看 703关注 0票数 1

我有一个Click PLC,我正试图从该PLC读取线圈数据。我正在使用pymodbus,但是我得到了一个连接错误。我能想到的唯一问题是我不知道端口输入是否正确。我使用的是RS-232到USB的转换器。USB在com4上。这就是我无法连接的原因。下面是简单的代码。

谢谢,马克

代码语言:javascript
运行
复制
from pymodbus.client.sync import ModbusSerialClient

click = ModbusSerialClient(method='rtu',port='com4',baudrate=9600,parity='O')

outputLight = click.read_coils(8193,1,unit=1)

print outputLight
EN

回答 1

Stack Overflow用户

发布于 2019-05-14 16:40:08

你遗漏了一些东西,比如:

代码语言:javascript
运行
复制
click.connect()

在定义连接之后,在读取线圈之前。

正如你所说的,你的一些设置似乎不正确,也许你可以尝试像QModMaster这样的东西(我假设你是在Windows上)。更快地尝试不同的设置和端口将会更容易,只是为了确保您至少拥有正确的端口。查看此处:https://sourceforge.net/projects/qmodmaster/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43126885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档