Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
PROSOFT
#1
Добрый день, коллеги. Хотелось бы поинтересоваться. Есть модуль ProSoft MVI56E-MCMR. Все с ним в порядке, работает, настроен Master-ом. Тянем данные по rs485, Протокол Modbus RTU с кое-какого оборудования. (SEPAM). Вопрос в следующем. При выключении SEPAM, (в принципе, не важно, какое оборудование подключено, думаю.) Так вот, при выключении, естественно связь с ним теряется, Прекращается опрос, но сохраняются последние данные и оператор не видит, реальное это значение или просто последние данные, на верхнем уровне. На контроллере тоже остаются последние данные от полевого оборудования. Есть ли возможность реализовать контроль проверки данных? Точнее, с реализацией разберусь, главное есть ли в аддоне AOI56MCMR и привязанных к аддону тегах какой нибудь бит или int или любое значение, которое меняется при пропадании опроса с одного из двух портов модуля MVI56E-MCMR? Через программy PROSOFT Configuration builder можно, в режиме диагностики посмотреть comand request и comand responses. Так вот так ответы останавливаются, когда отключаешь поле. Вот хотя бы это можно вытянуть в контроллер, (Allen Bradley L72, RS LOGIX5000 (ПО)) В общем нужен какой нибудь Watchdog, Искать его в SEPAM не дадут, так как оборудование принадлежит не нам. Только на уровне своего контроллера. Спасибо, заранее.
Ответ с цитатой }}
Thanks given by:
#2
Добрый день!
У модуля достаточно много возможностей по диагностике. По каждой сконфигурированной команде можно посмотреть статус. Обрыв связи, точнее "Timeout waiting for response after request" имеет код "-11".
Нужно Вам посмотреть какая именно команда опрашивает SEPAM или их может быть несколько если несвязанные адреса в SEPAM опрашиваются. Найти где хранятся статусы команд.

Сейчас нет возможности в реальном проекте посмотреть реализацию, так бы более подробнее написал.

Скачайте user manual: https://ru.prosoft-technology.com/conten...Manual.pdf
Со страницы 110 "3.1.2 Command Error Codes" нужно внимательно изучить Smile
Ответ с цитатой }}
Thanks given by:


Перейти к форуму: