Всем привет. Впервые столкнулся с программированием в CoDeSys. Есть несколько простых вопросов, на которые пока не нашел однозначных ответов в документации.
1) Я правильно понял, что в языках ST и FBD нет условных/безусловных переходов (JUMP'ов)?
2) Я правильно понял, что в языке LD нет возможности сравнить, например, два целых числа и нет возможности выполнить вычисление в несколько действий (например А*В+С) в одной цепочке (network)?
3) В документации как-то скудно описано использование скобок. В языке IL мне нужно проверить следующее "составное" условие:
(booleanVar == TRUE) ИЛИ (integerVar <> 333)
Какой из этих вариантов правильный:
Код:
LD booleanVar
EQ TRUE
OR ( integerVar
NE 333
)
Код:
LD booleanVar
EQ TRUE
OR (
LD integerVar
NE 333
)
Заранее спасибо за ответы.