Кстати вопрос - а ModBus Adam4017 точно не поддерживает?
В принципе неправильно ставить в одну физ. линию два различных протокола... но если совсем никак не решить проблему с прокладкой двух линий. Вариантов видится несколько
1) Для OPC сервера ОВЕН введен тег Active для линии связи. Если записать в него 0 то программа освобождает последовательный порт. Если 1 то захватывает. Если найти аналогичный сервер для протокола DCON и управлять активностью линий из SCADA то должно заработать.
Проблема в существовании такого сервера в природе....
2) Более реальный - поставить ПЛК100 завести на него нужные параметры приборов и получать в SCADA по OPC. Будет работать точно, но придется купить ПЛК100.
3) Если есть 2 последовательных порта. Поставить 2 адаптера RS485 последовательно. Методом проб и ошибок выяснить период опроса при котором оба OPC сервера не будут слать в линию запросы одновременно.
Особенность - не гарантированно решение проблемы, но если вдруг есть лишний преобразователь попробовать стоит(покупать под это решение преобразователь не надо - возможно зря деньги выбросите). Возможны следующие проблемы - если оба преобразователя рассинхронизируются могут через некоторое время погореть входные выходные каскады т.к. оба пытаются управлять линией одновременно.




Ответить с цитированием
