День добрый.
Подскажите, будьте добры, кто работал с Weintek.
Есть у меня панель (MT8051iP) и ПЛК. Как оказалось ПЛК не поддерживает сохранение Retain переменных в энергонезависимой памяти надолго - придется все уставки хранить в HMI в RW области. Проблема в том, что окошко для ввода чисел поддерживает
ИЛИ запись числа на адрес modbus
ИЛИ во внутреннюю переменную (Local HMI),
а то и другое одновременно нет. Как тогда и на Modbus отправлять сразу же при вводе числа, и в локальную память писать, чтобы сохранялась уставка? Для кнопок еще есть галочка "Выполнить макрос" (по нажатию),
можно было бы макросом по изменению числа из RW писать в Modbus, но для числовых полей ничего такого не нашел.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Weintek. Запись числа одновременно в RW и Modbus.
Модераторы: Глоб.модераторы, специалисты Weintek
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Weintek. Запись числа одновременно в RW и Modbus.
Для числовых полей есть галочка установить/сбросить бит. По установке или сбросу этого бита можно вызывать макрос, в котором можете писать в адрес Модбас.
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 06 авг 2021, 16:22
- Имя: Александр
- Благодарил (а): 14 раз
Weintek. Запись числа одновременно в RW и Modbus.
Вы имеете в виду вот это?
А как вызвать макрос по изменению бита? Не нашел.
А как вызвать макрос по изменению бита? Не нашел.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 17
- Зарегистрирован: 06 авг 2021, 16:22
- Имя: Александр
- Благодарил (а): 14 раз
Weintek. Запись числа одновременно в RW и Modbus.
Как бы там ни было, ничего не получится. Потому что нужно отсылать все настройки после каждого нового соединения с контроллером, на случай разрыва связи, иначе в ПЛК будут невалидные уставки, а такого триггера в Ванитэке что-то не нашел.
Единственный вариант по нажатию стартовых кнопок отсылать соответствующие уставки на ПЛК. Не совсем удобно, потому что стартовые кнопки имеются также физические, а не на панели.
Единственный вариант по нажатию стартовых кнопок отсылать соответствующие уставки на ПЛК. Не совсем удобно, потому что стартовые кнопки имеются также физические, а не на панели.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Weintek. Запись числа одновременно в RW и Modbus.
Да.
макрос по условию.А как вызвать макрос по изменению бита? Не нашел.