Вот такая логика:
к примеру мне нужно управлять светом в комнате (скада4д, мдвв).Организовать логику включения и выключения света в скаде4д не проблема.
Вопрос:
Мне нужно чтобы когда кто то включает свет просто выключателем в комнате, то в окне визуализации скада4д появлялась индикация включённого света выключателем.
неужели вариант только один, это датчик включённого света, который подаёт сигналы на вход мдвв?
Андрей_Скада так вам же написали, читайте маску входов и будете знать, какой из них включен или выключен.
Почему не передается значение Параметра 4 на выход канала? программа ST.pngсвойства параметра результат.pngсвязи .pngтип данных выхода.pngтип данных параметр результат.pngтип данных параметра 4.png
Modbus TCP - нужно читать/писать биты регистра.
Добавил базовый канал (тег) в протокол, в базовый канал добавил программу для чтения/записи бит.
изображение_2024-02-16_103924122.png
Это нормальный подход, или есть более простые методы?
В какой последовательности будут выполняться: чтение/запись данных с устройства, выполнение программы базового канала и передача данных из/в объект мастерскада?
Коллеги, а подскажите , пожалуйста, как избавиться от очень длинного выражения REAL в визуализации?
Можно ли где-то указать что бы отсекал значения до сотых или десятых?
Как на фото, выделил красным.
Когда с контроллера передаёт REAL, тогда всё нормально до тысячных, но когда делаю арифметику в скаде (целочисленное перевожу в плавающую точку, делаю деление и большой остаток получается, нужно ещё и округлять программно?)