здравствуйте.
необходимо завязать в сеть:
ПЛК154 + МВА8 + 7 штук МДВВ + ИП320
по протоколу ModBus-RTU (rs485)
какие должны быть базовые адреса приборов? (в данном случае)
спасибо.
здравствуйте.
необходимо завязать в сеть:
ПЛК154 + МВА8 + 7 штук МДВВ + ИП320
по протоколу ModBus-RTU (rs485)
какие должны быть базовые адреса приборов? (в данном случае)
спасибо.
Последний раз редактировалось swg2you; 18.09.2008 в 13:16.
Резве МВА8 поддерживает протокол Modbus RTU, в описании протокола совсем другое, или я что-то не понимаю?
Конечно поддерживает. И ASCII тоже
благодарю за ответ.
насколько я понял, если для данного перечня приборов я назначу адреса:
ПЛК154 master
МДВВ-1 16
... .... ...
МДВВ-7 112
МВА8 128
ИП320 144
система будет нормально работать.
только я не понимаю одного нюанса. почему именно кратно 16. ведь ModBus выглядит как древовидная структура.
адрес_прибора_1.адрес_регистра_1
адрес_прибора_1.адрес_регистра_2
...
т.е. регисты не ложатся в адресное пространство приборов, и резервировать адреса для регистров каждого прибора нет необходимости.
зачем тогда именно картно 16? ведь в данном случае количество приборов в сети падает в 16 раз.
проясните пожалуйста если не сложно.
Скачал, описание МВА8 с сайта, в нем действительно написано что можно обмениваться по 4 протоколам на выбор.. в программе конфигурации это выставляется.. Но то описание которое пришло с МВА установленным на объекте про Modbus ничего не упоминается и программа "Конфигуратор МВА8", которая была поставлена с прибором не позволяет делать выбор протокола. Если я с помощью скаченной с сайта программы выберу протокол Modbus на моем МВА, будет ли он обмениваться по Modbus???
Не сложно. Модбас никакого отношения к такой адресации не имеет, при работе по этому протоколу Вы можете выставлять адреса подряд и ничего Вам здесь не помешает. Но при конфигурировании приборов Вы пользуетесь протоклом ОВЕН, а он резервирует под себя несколько адресов. Зависит от количества каналов в приборе. Такая рекомендация Вам была дана потому, что количество приборов у Вас не большое и с адресным пространством у Вас проблем не будет. Если бы было больше, тогда ставили бы подряд, но тогда при конфигурировании Вам пришлось бы отключать пересекающиеся в адресном пространстве приборы (речь идет только о моменте конфигурирования и только о протоколе ОВЕН). Почему 16? Максимальное количество адресов, которое занимают наши приборы это 12, пока. Но опыт показывает, что адреса кратные 16 лучше.
Укажаите, какая у Вас прошивка в МВА8. Если эта прошивка меньше чем 7.х, то прибор по протоколу modbus работать у Вас не будет.Перепрошить Вы его не сможете.
Версия прошивки 6.2, т.е. с ним обмениваться только по протоколу "ОВЕН". При считывании входа N2 посылка:
23 48 48 48 47 4f 4e 4f 4b 53 55 55 50 0d
ответ:
23 48 48 47 4d 4f 4e 4f 4b 4b 48 54 4f 55 47 4c 53 4c 48 48 4d 48 55 52 48 0d.
Как в нем теперь разобраться?
в раскодированном виде поле данных содержит: 41 d8 e0 5c 51 16.
В каком формате представленны эти данные??