отправлено / posted
Добрый день. При совместной работе Wp8841 и ET87P4 каким образом нужно обращаться к платам, установленным в корзину расширений: через ModBus или каким-то другим образом ? При работе со встроенными утилитами есть возможность доступа к корзине не только через ModBus, но и через TCP/IP, информацию с плат, вставленных в корзину расширения, удается получать в обоих режимах, но для каждого необходимо загружать в память корзины расширения соответствующий файл.
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
Если корзина поддерживает протоколы Modbus RTU и Modbus TCP, Вы вправе сами решить какой протокол обмена выбрать. В МикроМРВ для WinPAC CE поддерживаются оба эти протокола.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
А если корзину расширения подключать отдельно ? Какой протокол предпочтителен ? Каким образом в Тrace Mode при использовании протокола TCP/IP обращаться к платам в корзине ? Заранее спасибо
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
Если корзина подключается непосредственно к МРВ, то более рационально использовать протокол Modbus TCP. Адреса, типы переменных и используемые Modbus-функции должны быть отражены документации на корзину.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
При экспериментах с корзиной расширения ET87P8 возникла такая ситуация : если подключать корзину через MODBUS TCP/IP, то монитор, идущий в поставке с корзиной при обращении к модулю 87026PW, установленному в слот 0, не видит в принципе DI. При этом индикатор DI0 на модуле при подаче логической единицы на DI0 зажигается зеленым. При использовании утилиты DCON из поставки модуль определяется, и в режиме монитора канал DI0 отрабатывает, счетчик при каждом обращении увеличивается на 1. Если запустить NapOPC сервер, то корзина опознается, модули тоже, но при этом DI0 для модуля 87026PW опять таки не опознается, индикатор на модуле работает. С чем может быть связано такое поведение модуля ? Если использовать DCON протокол - то нужен ли для этого какой-либо драйвер для Trace Mode ? Заранее благодарен за ответ, нужно разобраться с различными методами доступа к корзине.
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
Объяснить отсутствие идентификации модуля "родным" монитором при обмене по Modbus TCP мы не можем. Надо обращаться к службе сервиса поставщика корзины и модуля.
Trace Mode 6 поддерживает протокол DCON. Надо точно знать систему адресования модулей в корзине. Обычно каждый модуль в корзине имеет сквозной уникальный номер в сети DCON независимо от номера корзины и номера слота, в который установлен модуль. Возможен альтернативный вариант адресования, в котором адрес задается адресом корзины и номером слота. В зависимости от системы адресования надо будет настраивать шаблоны слоя "Источники/Приемники".
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
А что именно указывается в ИС для использования протокола DCON ? Адреса модулей для корзины есть - они видны в утилите для корзины.
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
Кстати : если это может быть полезно для других пользователей, могу попробовать снять ролик по настройке самой корзины - там есть пара тонкостей, которые в документации описаны неявно, и надо повозиться, чтобы понять, как именно это работает. Так, например, для работы с ModBus TCP/IP пришлось перепрошивать EEPROM корзины - только тогда заработало.
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
В "Источниках/Приемниках" надо выбрать "Распределенные УСО/DCS/I8000" и далее по слотам нужные модули.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Я так пробовал. Для 87026 система дает 2 A0 и 2 ReadBack - но нет и в помине 2 DI и нет 6 AI. Каким образом мне получить доступ к DI, если TM6 их не видит ? Далее еще более странно : во 2 и 3 слоту стоят 87018, так вот для 2 слота только 7 AI, а в третьем 8, как и положено. Причем утилита DCON видит все нормально
Сообщения / Posts 9 | Из / From: Латвия
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Недостающие шаблоны можно создать через "Распределенные УСО/DCS/AIn" и "Распределенные УСО/DCS/DI" с соответствующими настройками.
2. Недостающий источник во втором слоте для модуля 87018 можно создать копированием любого из источников этого слота и установкой у него КАНАЛ=7.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |