1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Макрос. Подскажите по синтаксису условия "IF-THEN..."

Модератор: специалисты Weintek

Ответить

Автор темы
celio
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 17 окт 2019, 15:20
Имя: Владимир
Страна: Россия
город/регион: Ростов на Дону

Макрос. Подскажите по синтаксису условия "IF-THEN..."

Сообщение celio »

В данный момент осваиваю макросы, возникла необходимость. Помогите с правильным синтаксисом. Пишу следующее


macro_command main()

short A
GetData(A, "Local HMI", LW, 200, 1)
A=A+1

if A=10 then ??
A==0 ??
end if ??

SetData(A, "Local HMI", LW, 200, 1)

end macro_command
Ошибки компиляции в строчках с "??". Подскажите, как правильно написать, или где почитать по этим командам, чтобы EBpro понимал.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Макрос. Подскажите по синтаксису условия "IF-THEN..."

Сообщение Jackson »

В мануале же полно примеров!
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
celio
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 17 окт 2019, 15:20
Имя: Владимир
Страна: Россия
город/регион: Ростов на Дону

Макрос. Подскажите по синтаксису условия "IF-THEN..."

Сообщение celio »

Спасибо, невнимательно смотрел...
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17471
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1277 раз

Макрос. Подскажите по синтаксису условия "IF-THEN..."

Сообщение Jackson »

Больше того, в макросе можно вставить готовую функцию, при вызове диалога вставки функции и выборе в нём нужной функции, тут же показывается пример синтаксиса. Во-первых и хэлп читать не надо, во-вторых и писать тоже не надо - только заполнить переменные.
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «WEINTEK (операторские панели)»