PDA

Просмотр полной версии : МУ210-501 + ПЛК-150-А-М



Алексеu
27.03.2021, 18:14
Доброго времени суток, уважаемые форумчане.
Подскажите, пожалуйста, где и что не так делаю...
В одной подсети имеется ПЛК-150-А-М и модуль аналогового вывода МУ210-501 с тремя настроенными в owen-конфигураторе каналами. 1-й и 2-й - 0...10В, 8-й - 4...20мА. Если управляю модулем через конфигуратор (ПЛК подключен к сети, но там ничего не прописано), то модуль замечательно выдает на исполнительные механизмы, подключенные к мену (два клапана и ТТР), команды, которые они исполняют (клапан открывается на 50% (задаю в % 500, или 10000 мВ, а ТТР включает электрический нагреватель, подключенный к ней, нужным током).
Но есть же ПЛК, и им можно управлять, через этот модуль, теми же оконечными устройствами. И тут начинаются проблемы...
Что делаю:
1. В конфигурации ПЛК создан элемент "Modbus (Master)"
2. Добавлен элемент "Universal Modbus Device" с настройками:
IP: 192.168.11.53
Max timeout : 150 ms
TCPPort: 502
NetMode: TCP
ModuleSlaveAddress: 1
WorkMode: by poll time
PollingTime: по умолчанию 200 ms
Visibility: no
Amount Repeat: 0
Byte Secuence: native.
3. Создан подэлемент "Real output module" с настройками:
1. Register address: 3000 (Значение выхода 1 в %, согласно т. 6.5. РЭ модуля)
2. Command: Preset multiple (0x10) (операция записи, согласно т. 6.3. РЭ модуля)
3. Visibility: no
аналогично создаю еще два подэлемента с адресами 3001 и 3007.

Прогружаем это все в ПЛК, и пробуем управлять через matrikon OPC созданными переменными (задаю разные значения и 40 и 400 и 10000):
Клапан (0...10В) не реагирует
ТТР (4...20мА) тоже не реагирует.
Не вопрос...
Создаем подэлемент "32bit output module" с теми же настройками.
Результат - клапан пытался провернуться при задаче "4000". ТТР молчит.

Кто, что может подсказать по этому поводу? Неделю помучился сам, теперь хочу услышать совет умных людей.

ps В этой же сети висят два модуля 210-101 (...11.51 и ...11.52), подключенные к ПЛК. Они работают, данные с них поступают в ПЛК. В данный момент они отключены для чистоты эксперимента.
542355423654237

Евгений Кислов
27.03.2021, 18:22
Добрый день.
Вам надо использовать подэлемент Register Output Module.

54238

Алексеu
27.03.2021, 18:53
Добрый день.
Вам надо использовать подэлемент Register Output Module.

54238
Спасибо. Все заработало.

Тему можно закрывать.