Hello,
the current modbus driver is working fine but the client is a bit slow.
Unfortunately there a many (~100) different addresses where I have to
read data from. In the end the client is quite busy because of all the
opened connections.
There is the opportunity to collect the data from a couple of addresses
just once or not so often. (initialized are all with 1000mSec)
At first I tried to reconfigure them with "asynSetOptions" but thats not
possible with modbusdriver. Second I tried to reinitialize them with a
greater polltime but they were already configured of course.
Is there a way to disconnect the driver and reinitialize them afterwards
or better of course any way to reset the poll time?
here is the used config as an example
## drvModbusAsynConfigure(portName, tcpPortName, slaveAddress,
modbusFunction, modbusStartAddress, modbusLength, dataType,
pollMsec, plcType);
drvModbusAsynConfigure("modbus_Errors_read", "modbusdevice01", 1,
4, 39268, 33, 0, 1000, "none")
...
...
thanks in advance
Fabian