Цитата Сообщение от melky Посмотреть сообщение
Владимир Ситников - запросто можно обратиться только к памяти функционального блока, в рамках которого реализована функция (макрос) на С или другом языке - иначе макрос перестает работать везде, как в ПР так и в симуляции ОЛ.
В том-то и дело, что для Си тяжело сделать проверку доступа к памяти.
Сам по себе язык не предназначен для написания надёжных программ.
Он предназначен для низкоуровневых программ, а в ПР-ПЛК гораздо важнее надёжность, чем низкоуровневость, скорость и т.п.

Пример того, кто пытается прикрутить C к ПЛК действительно показателен. "до сих про пытается".

Цитата Сообщение от melky Посмотреть сообщение
Я ведь не говорю, о прямом программировании ПР на другом языке. Я говорю о том, же, о чем вы сами когда-то говорили, о возможности писать функции простым способом a+b-(c+d) а не квадратиками внутри макроса
Делать в ОЛ какой-то свой (не 61131) язык дело неблагодарное.
Делать ST в ОЛ будет тяжело и долго. Посмотрите сколько делают ОЛ 1.9. Уже вышла версия? Может, там много новых возможностей? Может, там кардинально ПР дорабатывалось?

Ничего этого нет, и тут ОВЕН верен своей стабильности.
a+b-(c+d) сделать непросто, да и патриарх не позволит, в чём будет прав.

Цитата Сообщение от melky Посмотреть сообщение
ессно с большим функционалом, например расчете логарифмов, косинусов, синусов и т.д. в общем ряда готовых функций, внедренных в прошивку ПР и возможности их использовать при вызове.
Ну, да, раз в год, может, и будет появляться один новый блок. Логарифм, косинус, корень.
А, может, и не будет, ведь макросы-то есть. Зачем в прошивку смуту вносить?