Modbus:非连接套接字上不允许进行操作

时间:2014-09-03 15:00:22

标签: modbus

我正在使用modbus与温度传感器对话: http://www.icpdas.com/products/PAC/i-8000/modbus.htm

一切正常但有时ReadInputRegister会创建一个异常,说: “非连接套接字上不允许进行操作。”

问题:如果暂时不使用,模块本身是否可以自动关闭打开的会话?

目前在我的程序中,我在开始时运行初始化并将句柄保存在我使用的变量中,如果想通过modbus读取或写入。

如果我想使用它,总是执行“初始化,读取,关闭”可能更好吗?所以我总是创造一个新手柄?

THX

1 个答案:

答案 0 :(得分:1)

我遇到的几乎所有Modbus设备都会在10-15秒后关闭空闲连接,这可能是这种情况下发生的事情。