1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Проблема с Adam-4056SO в AdamOPC

Модераторы: Lifanov, специалисты Advantech

Ответить
Аватара пользователя

Автор темы
dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 59 раз
Поблагодарили: 89 раз

Проблема с Adam-4056SO в AdamOPC

Сообщение dtv »

Добрый день!
Имею систему АСУ ТП, состоящую из нескольких десятков модулей серии Adam-4000. На программном уровне обмен данными осуществляется через лицензионный AdamOPC-сервер (PCLS-OPC/ADM30) с использованием ADAM-протокола на базе ASCII. В процессе эксплуатации была обнаружена одна неприятная особенность: периодически у ОРС-сервера пропадает возможность управлять состоянием выходов модулей Adam-4056SO, т.е. выходы модулей данной модели (их 7 штук) замирают в одном положении и более не переключаются. Экспериментально обнаружено, что выгрузка ОРС-сервера из ОЗУ и его новый запуск ситуацию не исправляют, не помогает даже перезагрузка ПК, на котором развёрнут ОРС-сервер. Помогает только сброс питания с линии, питающей данные модули.
Версия сервера - крайняя, доступная на сайте Advantech - 03.02.09.
Вопрос: нет ли более свежей версии данного ПО и в какую сторону нужно копать для решения данной проблемы. Вариант с переходом на протокол ModBus/RTU не подходит, т.к. в системе есть модули, не поддерживающие ModBus.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев
Аватара пользователя

Lifanov
осмотрелся
осмотрелся
Сообщения: 151
Зарегистрирован: 21 янв 2014, 12:13
Имя: Лифанов Александр Витальевич
Страна: Россия
город/регион: Москва
Благодарил (а): 5 раз
Поблагодарили: 16 раз

Проблема с Adam-4056SO в AdamOPC

Сообщение Lifanov »

Добрый день, Тарас.

На деле, я более в компании Advantech не работаю, но по старой памяти попробую что-нибудь изобразить.

Вопрос 1. После чего все это началось?
Вопрос 2. Если после зависания выходов отключить ОРС и попробовать обратиться к модулям утилитой - что происходит? Модули обнаруживаются? Модули управляются?
Вопрос 3. Если модули в вопросе 1 не обнаруживаются штатным поиском - отключать по одному и повторять поиск.

Подозрение 1. Баг фирмвера.
Подозрение 2. Отказ микрухи EEPROM, модуль уходит в дефолтные настройки и уходит на дефолтную скорость.

На деле, правильнее всего черкнуть записку на [email protected], чтобы Олег Лобадецкий (или кто-то еще из бывших коллег) занялся этим по-нормальному.
------------------------------------
Лифанов Александр
Siemens Москва, DI FA AS
Аватара пользователя

Автор темы
dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 59 раз
Поблагодарили: 89 раз

Проблема с Adam-4056SO в AdamOPC

Сообщение dtv »

Спасибо огромное! Попробую выполнить Ваши рекомендации.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев
Аватара пользователя

GrayCat
здесь недавно
здесь недавно
Сообщения: 95
Зарегистрирован: 25 янв 2018, 10:04
Имя: Александр
Страна: Украина
город/регион: южный
Благодарил (а): 4 раза
Поблагодарили: 26 раз

Проблема с Adam-4056SO в AdamOPC

Сообщение GrayCat »

Можно встать в линию RS-485 сниффером или даже простейшей терминалкой, и посмотреть, подаётся ли вообще нужная команда модулю. А отсюда уже определять, кто виноват: модуль или софт.
Gray©at.
Аватара пользователя

Автор темы
dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 59 раз
Поблагодарили: 89 раз

Проблема с Adam-4056SO в AdamOPC

Сообщение dtv »

На первый взгляд проблема решилась путем активации в модулях WDT. Ранее я его не задействовал. Теперь наблюдаю за поведением модулей.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев
Ответить

Вернуться в «Advantech»