PDA

Просмотр полной версии : Modbus Universal MasterOPC Server и ПЛК мастер



smk1635
13.09.2011, 19:21
Есть система. Состоит из ПЛК154 + МДВВ+МВА8. Связь с модулями по RS-485. ПЛК соответственно мастер. Связь с ОРС-сервером по ТСР. Расстояние от ПЛК до диспетчерской 250 метров.

Проблема в следующем. Перебили витую пару. Заменить нет возможности. Рядом лежит 4-х жильная витая пара.
Есть возможность в данной конфигурации уйти на RS-485 для связи контроллера и ОРС-сервера ?
Точнее может ли Modbus Universal MasterOPC Server работать в slave-режиме ?

SCADAMaster
13.09.2011, 19:34
Точнее может ли Modbus Universal MasterOPC Server работать в slave-режиме ?
Нет Slave режим не поддержан.
Если у вас есть АС3-М, или другой преобразователь RS-232 - RS-485, то можете подключиться к порту RS-232 у контроллера.
Но лучше конечно восстановить кабель.

smk1635
13.09.2011, 19:57
В прикрепленом файле конфигурация ПЛК. Подскажите пожайлуста, какой должна быть адрессация в ОРС сервере.

SCADAMaster
13.09.2011, 20:38
В приложении пример - попробуйте.
Переменные тип Word у ОВЕН должны иметь перестановку "Старшим байтом вперед", а float - "Старшим словом вперед".
Также нужно учитывать что Word это 1 регистр Modbus, а Float - 2 регистра.

smk1635
13.09.2011, 20:47
В приложении пример - попробуйте.
Переменные тип Word у ОВЕН должны иметь перестановку "Старшим байтом вперед", а float - "Старшим словом вперед".
Также нужно учитывать что Word это 1 регистр Modbus, а Float - 2 регистра.

Спасибо за оперативный ответ.

Просто очень сильные сомнения взяли. Первоначально сделал конфигурацию как и Вы. Не пошла. Рабочая в прикрепленом файле. Интересно чем вызван сдвиг ?

smk1635
13.09.2011, 20:55
а float - "Старшим словом вперед".


И спасибо что напомнили. Все гадал почему глючат в Скаде показания. :)

SCADAMaster
13.09.2011, 21:57
Рабочая в прикрепленом файле
У вас не правильно установлено чередование байт во float.


Интересно чем вызван сдвиг ?
Какой сдвиг?
В нашей конфигурации, нужно еще исправить адреса QAS1 и QAS2, у них должно быть 8 и 9 - как в вашей.

smk1635
13.09.2011, 22:22
Все заработало нормально. Спасибо за помощь.