preset_multiple_registers=-12 (timeout)
Hi All,
I tried writing to Deep Sea 5220 register using preset_
according to its documentation the value I've sent is correct but always return timeout
=======
gmbulz@
modget port baud parity databit stopbit slave address value
Opening /dev/ttyS0 at 9600 bauds (none)
connection success
parameters:
address=10
register=4104
value=35701
[0A][10]
Waiting for a message (8 bytes)...
ERROR Communication time out (-12)
preset_
=======
here is my code:
/******
int main (int argc, char *argv[]){
int count, ret;
printf ("modget port baud parity databit stopbit slave address value\n");
if (argc > 8){
//for (count = 1; count < argc; count++)
//
modbus_param_t mb_param;
modbus_
modbus_
if (modbus_
exit(1);
}else printf("connection success\n");
//nulis di register 4105
sleep(2);
uint16_t val;
val = atoi(argv[8]);
printf(
ret = preset_
modbus_
}else printf("parameter error\n");
return 0;
}
/******
any help whould be much appreciated, thanks...
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- libmodbus Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- wawan wiratno
- Solved:
- Last query:
- Last reply: