-
проблема связи плк 100 и мв110
Имею один плк100 и 2 МВ110. Изпользую параметры указанны в примере, (modbus RTU, 115200, Polling time 300). Комуникации сделаны витой парой кат5е, От ПЛК к первому МВ метров 25 и от первого МВ метров 50 к второму. Резисторы по краям 150 ом. Адрес первого МВ - 4, второго - 5. В моём проэкте очень важно получать данные каждые 300 мс.
Проблема в том, что после добавления второго МВ, передача стала проходить с перебоями, тоесть данные о состоянии входов не всегда обновляется через 300 мс. Бывают пробелы порядка нескольких секунд!.
-
терминирующий резистор оставьте только на втором (дальнем мдвв)
-
пробуем:
- скорость меньше, например, 9600
- терминирующие 120 ом (можно попытаться без них, иногда помогает)
- количество повторов 2-3
-
-
-
По постам только и может давать приблизительные рекомендации о решении проблемы. Объект не видели, приборчиками не мерили! Ну не трогайте резисторы! Хотя на таких скоростях и таком удалении это уже может быть критично.
Можно обойтись одним уменьшением скорости обмена. Практически 100% мера.
Количество повторов при неудачной попытке обмена задается в параметре Amount Repeat модуля UNM, но вам не поможет, работает, если опрос не по Polling time. Почему нельзя просто уменьшить время опроса с 300 до 100мс?
Какое время ожидания ответа? Max timeout?
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума