-
однако я буфер совершенно не трогаю, и точно в нем ничего не меняю. более того, функция отлично работает при чтении с мв110, частотника Delta Vfd, но только не с плк63. см. предидущий пост.
Различие в параметрах обращения к разным устройствам одной и той же функцией только в сетевом адресе, и номере регистра.
Ответ от слэйва ПЛК63 имеется, такой как надо, но почему-то возникает ошибка таймаута у мастера, хоть лоб разбей, словно биты, посылаемые в ответ слэйвом ПЛК63, чем-то отличаются от битов, посылаемых в ответ другими устройствами. И уж совсем непонятно, что при опросе слэйва через программу терринг модбас слэйв опрашивается без ошибки таймаута (ответ всегда был нормальный).
Может быть это связано с диапазоном адресов регисторов? Например при обращении к МВ110 регист 51, к частотнику 8449, 8448, а при обращении к ПЛК63 - 332-511??
Последний раз редактировалось Доренский Алексей; 09.10.2010 в 14:00.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума