Надеюсь основную программу можно будет писать в CoDeSys, а не в Hardella ?
"сложные" выражения оказалось сделать не так сложно:
Снимок экрана 2017-01-04 в 20.24.56.png
Более сложный момент -- знаковые типы данных, сравнения (в том числе сравнение знаковых типов) и преобразования типов (разнообразные INT_TO_DWORD и т.п.)
При первой компиляция PRU проекта неудачно указал путь для размещения результатов. Среда пишет, что путь плохой, но задать новый путь не предлагает. Как переназначить путь ?
Меню Run -> Edit Configurations, слева выбираем конфигурацию (скорее всего, она одна и уже выбрана), справа указываем путь:
Снимок экрана 2017-01-05 в 19.28.25.png
А почему Hardella так долго загружается ?
Долго это сколько?
У меня секунд 10 (не замерял, но, вроде, так).
Я, честно говоря, среду редко закрываю -- поэтому "длительность загрузки" не ощущаю.
Аналогично, когда на java программирую, то IntelliJ IDEA тоже не выключаю. Выключаю, только когда нужно продлить время работы ноута от батарейки (ну, тогда всё лишнее приходится тушить).
И какой у вас ноут ?