Еще важно не только на каком языке пишется УП. Важно, что бы вся линейка этот набор поддерживала.
Вот, недавний пример.
Есть программа, на ST, на контроллере, отлажена, вылизана, работает.
Но в очередной реализации, функциональные узлы системы не компактно расположены, а удаленно, 100-300м.
Вместо кабелей на 30 жил, я решаю поставить ПР и протянуть в локальные шкафчики только 3 кабеля. Питание, связь и безопасность.
И начинается... Вместо того, что бы отлаженный кусок я бы просто скопировал, привязал к вводу/выводу, я обязан алгоритм переложить на новый язык и заново его отладить. И все это в пределах одного вендора.
Просто удаленный ввод я не могу использовать, так как узлы, из-за того, что стали удаленными, требуют независимого управления.
ЗЫ. А в общем - со времен TraceMode 4 слышу, что "программирование квадратиками мы ввели для того, что бы не только программисты могли реализовать свои замыслы, но и технологи". При этом, хорошим технологам пофиг на чем реализовать свои замыслы (G-code ЧПУ не даст соврать), а плохим и квадратики не милы.




Ответить с цитированием
