mltech
Junior Member / Новичок
Участник № / Member № 7867
отправлено / posted
Приветствую! Не могли бы вы подсказать неофиту в какую сторону "копать". Опыт работы со SCADA-системами отсутствует, но приходится изучать в срочном порядке.
Имеются ОВЕНы: 1) МВ110 с подключенной кнопкой в нормально замкнутом состоянии. 2) МУ110 с сигнальным светофором.
Общий принцип схемы выглядит просто: при нажатии кнопки соответствующего цвета должен загореться соответствующий цвет светофора. В роли мастера системы предполагается использование TRACE MODE (6.10.2 BASE), а не ПЛК.
Благодаря вашим обучающим роликам разобраться с подключением МУ/МВ к TM удалось (благодарю!), но теперь возник вопрос программирования логики связи между МУ/МВ.
С помощью какого инструментария следует организовывать логику взаимодействия устройств? (считывание значения на МВ > запись значения на МУ)?
Реализуется ли требуемая схема за счет программирования на Техно ST? (через WHILE или IF)
отправлено / posted
Искомый механизм зависит от сложности алгоритма взаимодействия устройств. В простейшем случае можно использовать функции пересылки, реализуемые с помощью, например, каналов CALL.MOVE. При наличии более сложных критериев можно использовать программу, например, на языке ST или FBD.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
mltech
Junior Member / Новичок
Участник № / Member № 7867
отправлено / posted
К какому параметру следует привязывать аргументы в техно ST, если я считываю значения сразу всех входов по маске (0х33)? Привязка к Биту (1-16) это правильный подход?
В рамках программы на Техно ST требуются состояния каждого входа МВ110-16Д по отдельности.
Для примера: IF DI1 > 0 THEN DO1 = 1000; ELSE DO1 = 0; END_IF;
отправлено / posted
Предлагаемый Вами подход в принципе работоспособен. Хотя можно было бы сократить количество аргументов в программе, если распаковку DI и упаковку результатов DO перенести в текст программы.
Кроме того,
1. Если Вы считываете "по маске (0х33)", Вы считаете только 4 бита. Считывание всех 16 битов в канал HEX16 исключает использование маски.
mltech
Junior Member / Новичок
Участник № / Member № 7867
отправлено / posted
Есть ли возможность использовать TM6 в роли мастера сети / программного контроллера на постоянной основе для устройств OWEN МУ/МВ110?
отправлено / posted
Профайлер - отладочный монитор реального времени.
Режим непрерывной работы на реальном объекте поддерживается исполнительным модулем RTM. Его надо приобретать отдельно. Формат RTM должен соответствовать формату IDE, в которой выполнен проект.
Если Вы выполняете проект в базовом формате (с помощью бесплатной IDE базового формата), Вы можете после проведения первичного тестирования и отладки основных функций перейти на профессиональный формат (рекомендуется): - приобрести и зарегистрировать IDE профессионального формата (в этом случае конвертирование Вашего проекта в профессиональный формат осуществляется службой техподдержки бесплатно) - приобрести лицензию на RTM профессионального формата с необходимыми Вам характеристиками.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |