2014-09-03 103 views
0

我使用交谈采用modbus一个temperatur传感器来自: http://www.icpdas.com/products/PAC/i-8000/modbus.htm的Modbus:操作不允许对非连接的插座

一切工作正常,但有时ReadInputRegister创建一个说,一个例外: “该操作是不允许在非连接套接字“

问:有没有可能在模块本身如果不使用了一段时间自动关闭一个开放的会议?

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

如果我想使用它,总是执行“init,read,close”可能更好吗?所以我总是创建一个新的句柄?

THX

回答

1

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