Первоначально опубликовано AndyK
Здравствуйте!
есть несколько проблем с adam , сначала конфигурация qnx4.25 на клиентской машине adam6050 присоединен к ней через ethernet - доступ к adam осуществляется по протколу modbus/tcp
проблема 1 - через некоторое количество итераций доступа (чтения /записи данных ) от adam не приходит ответ в течении ~ 1сек (опрос раз в 100 миллисекунд )...
проблема 2 - в описании указано что можно использовать modbus ascii команды для доступа к адаму , предваряя их modbus/tcp заголовком, но вид этих комманд не указан...соотвественно все мои попытки отослать такую команду в адам не увенчаись успехом ...
может кто поможет в этих вопросах?
|
Сразу скажу как у вас там в QNX не знаю, но
есть два ModBus-а RTU и ASCII, первый передача данных осуществляетя обязательной паузой между словами, тогда первые два символа поймутся как адрес, паузы между байтами и словами все расписано в спецификации ппротокола.
ASCII в начале слова идет разделитель обычно двоеточие потом адрес два байта и так далее.
Может быть сумбурно, если не понятно могу выслать спецификацию протокола.