Weintek REAL понимает, зачем разбивать?
Вид для печати
Weintek REAL понимает, зачем разбивать?
Затем, что я по езернету могу передать либо булевскую, либо вордовскую переменную
Я делаю через импорт тегов Codesys3 (плк 200), импортируются только булевские и вордовские переменные, и вот мне на панели нужно собрать из этих двух вордовских переменную реал для отображения.
Вообще то Float передается по модбас 2 регистрами WORD всегда. Для правильного принятия в панели достаточно указать адрес 1 регистра и Float. Если принимается не правильно, то в ПЛК (или в панели) переставить регистры WORD (реже еще надо переставить и байты).
Так же в некоторых панелях есть смещение +1 к адресу регистра. Надо проверить.
При импорте тегов элементы на панели привязываются к этим тегам, адрес не задаётся
Нормально всё импортируется
Вложение 72102
Вложение 72100
Здравствуйте!
Не найду ответа (направьте мысль, если возможно. в правильном направлении, пож.) - при каких исходных в связке ПЛК110 - панель hmi (Weintek 8102ip в нашем случае) предпочтительно назначить Мастером ПЛК либо панель hmi.
Усугубляется к тому же первым опытом работы с данным типом hmi-девайса.
Решаемая задача в кратце: сообразить на панели имитацию "джойстика" для подачи дискретных сигналов управления через ПЛК , с которым связаны драйверы приводимых устройств - и всё это по modbus rtu.
У меня когнитивный диссонанс. Ставил во главу угла ПЛК , типа компьютер, как вычислительный разум, поэтому назначать панель, хоть бы и hmi, по сути монитор, Мастером- рука не поднялась бы :)
Уже просматриваю. Благодарю
...
Разобрался :) отрыл в памяти , освежил принципы работы с панелью Овен, помогло :)
Спасибо за подсказ о назначении hmi мастером
Подскажите как подключить Овен ПР205 к HMI Weintek MT8071iP
Спасибо!
Взять кабель и подключить, а тут примеры как настраивать
https://owen.ru/forum/showthread.php?t=39184&page=3#23
https://owen.ru/forum/showthread.php?t=38997
В панели например 4хBit 1638400,
где 4хBit чтение и запись бит, 16384 адрес регистра, 00 нулевой бит
в ПР205 надо распаковать 0 бит из регистра 16384, с помощью EXTRACT Вложение 73963
На скрине упаковка и распаковка первых 3 (с 0 по 2) бит из масок. Всего можно упаковать в регистр до 16 (с 0 по 15) бит.
Вам для начала, надо научиться передавать регистры ( цифры в диспеях регистров), а потом перейти на биты упакованные в регистры.
Указал адрес так - УстройствоModbus TCP/IP (Zero-based Addressing). Адрес выбрал такой 4xBit и собственно регистр 17101.00
Работает !
Спасибо всем, вопрос закрыт!
Вот скрин экрана как это теперь выглядит - Вложение 73970
С точкой красивее и наглядней. С запятой и пробелом тоже работает.