Хм, а не проще ли сразу показать, как правильно? Ну ОК, вот на скорую руку примерчик. В 11й строке ошибки нет. В 12 -- есть.
rs3 0.png
dan75 в ОЛ нет разделения типа, там все переменные udint но просто напишите INT - ошибка пропадет?
Мелкий, В разделе var? "Неизвестный тип undefinded", ибо ST в ОЛ не поддерживает просто INT.
Вообще-то представитель Овен в одной из тем категорично настаивал, что тип данных в ОЛ следует называть именно INT(DINT), а не UINT(UDINT), как я и другие думали и отстаивали!
Вероятно они забыли, короче, непонятно, как они теперь станут выкручиваться.
Не могут же они сказать: это вчера мы так думали, а сегодня наше мнение изменилось на 180 градусов(на прямо противоположное), это как-то некрасиво и нелогично, я так думаю!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
потому что функция позволяет решать мелкие прикладные задачи, которые было бы удобно разместить внутри более крупного макроса с определенным функционалом!
Сергей0308 вот и я про то же, раньше говорили одно, а теперь переобулись...
Филоненко Владислав функция имеет один выход, функция не создает экземпляров с памятью, какие там еще отличия между функцией и функциональным блоком ?