EasyBuilder - Скорая помощь новичкам

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Re: EasyBuilder - Скорая помощь новичкам

Сообщение X200881 » 30 ноя 2021, 12:59

ArtemPM писал(а):Выбрать английский язык при установке. Нет?

Имею введу переключить, а не переустановить.
X200881
 
Сообщения: 45
Зарегистрирован: 27 авг 2014, 13:00

Re: EasyBuilder - Скорая помощь новичкам

Сообщение X200881 » 30 ноя 2021, 13:03

ArtemPM писал(а):Теги опрашиваются по использованию, других вариантов нет. Период опроса задается в параметрах устройства (параметр "время ожидания").

Спасибо за ответ.
X200881
 
Сообщения: 45
Зарегистрирован: 27 авг 2014, 13:00

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Number17 » 30 ноя 2021, 15:19

Как LW_Bit записать (прочитать ) посредством Set(Get)Data? Запутался в синтаксисе ). Если определяю через таг бит, то всё нормально, а тупо в лоб нет.

bool bit = true

SetData( bit, "HMI", "tgLWb_cool_33", 1 ) - так всё работает.

SetData( bit, "HMI", LW_Bit, 70:01, 1 ) - на такое ругается :cry: .
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

Re: EasyBuilder - Скорая помощь новичкам

Сообщение NadinKa » 30 ноя 2021, 15:30

Рецепты.
Можно ли найти нужный рецепт по значению одного-двух полей (число) ?
к примеру таблица рецептов, где 0..3 это порядковые номера записей.
0 500 0 текст
1 500 1 текст
2 525 0 текст
3 525 1 текст
...
зная значения "500" и "1" нужно найти строку рецепта и взять значение "текст". таблица рецептов не маленькая.
NadinKa
 
Сообщения: 20
Зарегистрирован: 21 мар 2019, 10:02

Re: EasyBuilder - Скорая помощь новичкам

Сообщение ArtemPM » 30 ноя 2021, 16:31

Number17 писал(а):Как LW_Bit записать (прочитать ) посредством Set(Get)Data? Запутался в синтаксисе ). Если определяю через таг бит, то всё нормально, а тупо в лоб нет.

bool bit = true

SetData( bit, "HMI", "tgLWb_cool_33", 1 ) - так всё работает.

SetData( bit, "HMI", LW_Bit, 70:01, 1 ) - на такое ругается :cry: .

Зачем вы ставите двоеточие в адрес переменной?
ArtemPM
 
Сообщения: 197
Зарегистрирован: 14 апр 2021, 05:16

Re: EasyBuilder - Скорая помощь новичкам

Сообщение ArtemPM » 30 ноя 2021, 16:37

NadinKa писал(а):Рецепты.
Можно ли найти нужный рецепт по значению одного-двух полей (число) ?
к примеру таблица рецептов, где 0..3 это порядковые номера записей.
0 500 0 текст
1 500 1 текст
2 525 0 текст
3 525 1 текст
...
зная значения "500" и "1" нужно найти строку рецепта и взять значение "текст". таблица рецептов не маленькая.

Поищите демо-проект "Recipe Search" на сайте производителя https://www.weintek.com/globalw/Download/Download.aspx. Возможно поможет чем-нибудь.
ArtemPM
 
Сообщения: 197
Зарегистрирован: 14 апр 2021, 05:16

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Number17 » 30 ноя 2021, 16:58

ArtemPM писал(а):
Number17 писал(а):Как LW_Bit записать (прочитать ) посредством Set(Get)Data? Запутался в синтаксисе ). Если определяю через таг бит, то всё нормально, а тупо в лоб нет.

bool bit = true

SetData( bit, "HMI", "tgLWb_cool_33", 1 ) - так всё работает.

SetData( bit, "HMI", LW_Bit, 70:01, 1 ) - на такое ругается :cry: .

Зачем вы ставите двоеточие в адрес переменной?


При определении тегов вроде как ставиться двоеточие, и тут по аналогии.
SetData( bit, "HMI", LW_Bit, 7001, 1 ) - а так работает. Спасибо. Примера не одного на нашёл с такой установкой бита, вот и заблудился).
Number17
 
Сообщения: 152
Зарегистрирован: 06 мар 2018, 12:08

Re: EasyBuilder - Скорая помощь новичкам

Сообщение ArtemPM » 30 ноя 2021, 17:12

Number17 писал(а):При определении тегов вроде как ставиться двоеточие, и тут по аналогии.

Вы что-то путаете. Двоеточие не ставится ни где. Возможно в определении тегов такая конструкция и работает, как работают и точка и запятая, но макросы в этом плане строже.
ArtemPM
 
Сообщения: 197
Зарегистрирован: 14 апр 2021, 05:16

Re: EasyBuilder - Скорая помощь новичкам

Сообщение Gray-Gray » 01 дек 2021, 10:54

Здравствуйте.
Имеется блок данных ПЛК в котором каждый бит вызывает всплывающее сообщение на панели оператора. Самый простой способ использовать нужное кол-во объектов Direct Window со стилем Popup window и экранов с сообщениями.
Есть ли другие варианты всплывающих сообщений?
Gray-Gray
 
Сообщения: 9
Зарегистрирован: 30 сен 2020, 15:15

Re: EasyBuilder - Скорая помощь новичкам

Сообщение test.test » 01 дек 2021, 15:07

Здравствуйте , подскажите пожалуйста, если возможность в easy bilder менять цвет функциональной кнопки при определенном событии . Например из функциональных кнопок составлено меню для перехода по различным экранам проекта, пока мы находимся на первом экране ,кнопка перехода на первый экран становиться зеленого цвета, в остальное время белая.
test.test
 
Сообщения: 1
Зарегистрирован: 29 ноя 2021, 18:31

Пред.След.

Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 2

cron