пн-чт 09:00-18:00, пт 09:00-17:00
+7 (812) 648-03-47
+7 (812) 648-03-47 +7 (495) 108-12-75

sales@rusavtomatika.com

Режим работы:

пн-чт 09:00-18:00, пт 09:00-17:00

Адрес:

199178, Санкт-Петербург,
Малый пр. В. О. 57 корп. 3

Карта проезда

Подробнее

Каталог
Руководство пользователя EasyBuilderPro V6.01.02 на русском языке

Представляем вам частичный перевод с английского языка "Руководства пользователя EasyBuilderPro". Новые переведенные главы будут постепенно добавляться в этом разделе. Оригинальный документ на английском языке вы можете найти тут : Manual EasyBuilderPro (En)

18.4 Макросы - синтаксис

18.4.1.1 Константы

Константы — это фиксированные значения и могут быть использованы сразу в операторе:

Тип константы Примечание Пример
Десятичная целая   345, -234, 0, 23456
Шестнадцатеричная Должна начинаться с 0x 0x3b, 0xffff, 0x237
ASCII (строковая) Строка должна начинаться заключена в одиночные кавычки 0x3b, 0xffff, 0x237
Булева   true, false


Пример оператора, использующего константу:
  macro_commandmain()
    short A, B // A и B переменные
    A = 1234
    B = 0x12 // 1234 и 0x12 константы
  endmacro_command

 

18.4.1.2 Переменные

 

Переменные имеют имя, как указатель на их значение. Значение может изменяться, при преобразовании переменной операторами.

Правила назначения имен переменных

  • 1. Имя должно начинаться с буквенного символа.
  • 2. Не допускаются имена переменных длиннее 32 символов.
  • 3. Служебные (Reserved) слова не могут использоваться в качестве имен переменных. Существует 8 различных типов переменных, 5 для типов данных с разделительной точкой и 3 для типов данных без разделительной точки.

 

Далее - Глава 18.3 - "Конфигурация макросов" ->>