Описание языка Logic
Logic (LC) – это текстовый язык высокого уровня общего назначения, по синтаксису схожий с языком C. Удобен для программ, включающих числовой анализ
или сложные алгоритмы. Может использоваться в программах, в теле функции или функционального блока.
Выражения в LC выглядят точно также, как и в языке C:
[variable] = [value];
Порядок их выполнения – справа налево. Выражения состоят из операндов и операторов. Операндом является литерал, переменная, структурированная переменная, компонент структурированной переменной, обращение к функции или прямой адрес.
Программа состоит из двух обязательных функций:
# Функция start, выполняющаяся один раз на старте контроллера
void start()
{
}
# Функция main, выполняющаяся в цикле с заданным периодом
void main()
{
}