Если Вам нужен OPC именно для протокола DCON - надо поискать в яндексе или в гугле 'OPC сервер для протокола DCON'. Если модуль поддерживает протокол modbus лучше будет использовать один из стандартных модбас opc серверов (правда регистры ручками придется вбивать). Из бесплатных OPC Modbus - порекомендую наш.
Возникла следующая проблема. Подключаю ПЛК 160 и модуль аналогового выхода ADAM-4024. Все отконфигурировано, переключатели переключены, связь установлена. Но! Выхода не изменяют своего значения. Там в руководстве максимум про регистры (как я понял) описано address 40001 - current output value r/w. Так вот в codesys все подключается. А значение с заданного регистра не приходит на модуль. Как мне разобраться в этом. Может это не значение на регистр?. Помогите. Мне говорят в тех поддержке advantech - смотри руководство на плк (типо там эта цифра сдвигается возможно.. и еще невнятное что то). Я его и так уж по 100 раз перечитал. (я не программист я автоматизатор в некоторых нюансах не понимаю). Прошу помощи форумчан!!! Очень надо.
Последний раз редактировалось kazhenek; 28.03.2018 в 12:41.
40001 - Holding Registers (если не ошибся) - просто попробуйте 1-й или 0-й так как у Овен с нуля начинаются.
Поменял регистр на 1.
Изменение одного регистра (или просто глюк) приводит вместо управления одним выходом к управлению всеми четырьмя причем обособлено от заданного числа.
Пробую регистр менять.. а модуль adam как давай мне по своему усмотрению выхода выдавать. я ему меняю а он то меняет то не меняет. причем все в минус 10 В в основном упираются. Перезагрузка помогает сбить на ноль. Потом опять подключаюсь, задаю одному регистру 0 все 4 выдают какое то напряжение. Полтергейст какой то. Там ведь надо указывать от 0 до 2048 вроде, а выход +-10 В.
Последний раз редактировалось kazhenek; 28.03.2018 в 14:15.
Вольд и melky спасибо вам огромное. Заменил регистры на с 0 как писал melky. и нашел ошибку в програмее как писал Вольд: write multiple register не был выставлен у других выходов. поэтому они и уперлись в 0 то есть - 10 В. Ноль Вольт оказалось на 2048. Программу не могу выложить, не зарег. на файлообменике пока что. Спасибо еще раз! Все заработало! Добра Вам всем!
Последний раз редактировалось kazhenek; 29.03.2018 в 06:30.