Comment on page
Синтаксис выражений в блоках
Для объявления переменных и задания им определенных значений используется блок «Инициализация переменной».

Блок «Инициализация переменной»

Блок «Выражение»
Также математические выражения, в том числе и изменяющие значения переменных, могут встречаться почти везде, где можно указать какое-либо значение.
Блоки и их свойства, не допускающие использования математических выражений, описаны в разделе «Общие блоки».
Все переменные в программе являются глобальными, т.е. их значения могут использоваться в любом блоке в программе.
Используемый внутри блоков язык создан на базе Lua 5.3 и во многом следует его синтаксису. Тем не менее имеются существенные отличия, поэтому полное описание используемого в TRIK Studio языка приводится здесь.


Пропорциональный регулятор для езды по линии с использованием двух датчиков света для платформы ТРИК:

Пример использования массивов для задания портов блока «Моторы вперёд». Создаётся массив с именем
a
, нулевому элементу присваивается порт M3
, первому — M1
, потом содержимое первого элемента массива меняется на M4
, затем получившийся массив передаётся в свойство «Порты» блока «Моторы вперёд»:
Last modified 2yr ago