
Сообщение от
a_gricaj
Здравствуйте!
Есть проект на МастерСКАДА без контроллера (алгоритм работы оборудования прописан в МастерСКАДА), железо - модули ввода вывода - ОВЕН, опрос и передача данных на модули с помощью Modbus Universal MasterOPC Server по Modbus RTU.
Файл конфигурации ОРС сервера во вложении.
Как видно я использую 19 модулей ввода/вывода с опросом по одному COM-порту.
Моя проблема в том, что большая задержка (1.5 сек) между подачей "1" на вход до появлении "1" на выходе.
Есть ли смысл для повышения быстродействия:
1. Поделить примерно поровну количество модулей и распределить например между четырьмя СОМ-портами - по 5 модулей на порт?
2. Уменьшить "время ответа"(сейчас стоит 100мс) и "время опроса"(сейчас стоит 50мс) в настройках ОРС-сервера? Если можно, то до каких значений?
3. Возможно есть еще другие методы решения этой проблемы?
4. Правильно ли я настроил опрос модулей с 32 входами - два тега, и 32 выходами - 2 тега?
И еще один вопрос: при "отваливании" связи какого нибудь модуля, например при отключении и включении питания - OPC-сервер не восстанавливает связь с этим модулем, помогает только его перезагрузка(ОРС-сервера), как решить эту проблему?
Заранее всем благодарен за ответы.