-
- Меня при программировании ПЛК и SCADA напрягает другое - чаще всего исходные тексты там доступны только из самой среды разработки, а с нормальными языками я сильно привык к тому что я могу обрабатывать текстовые файлы исходников различными AlexG(138 знак., 21.06.2017 21:46)
- Причины на самом деле исторические. Когда взялись стандартизировать язык, существовало уже несколько разных подходов, продвигаемых разными фирмами производителями. При стандартизации никто не хотел уступать и поэтому в стандарт попало все разом. - AlexG(21.06.2017 21:40)
- Все просто. "фатальный недостаток" Скрипач(1138 знак., 21.06.2017 20:39 - 20:57, ссылка)
- "Поэтому для решения СЕРЬЕЗНЫХ задач у них ОТБИРАЮТ молотки и болгарки. Ибо начудят." Вот с этим согласен. Уточню подход. Evgeny_CD(326 знак., 21.06.2017 20:58)
- Я - пробовал, проблема с диагностикой синтаксических ошибок. Компилятор-то С++ (а он, по части МОЗГОВЫНОСНЫХ СООБЩЕНИЙ ОБ ОШИБКАХ и без всякого "другого языка" - эксперт) - Скрипач(21.06.2017 21:00)
- Ясно. Значит, надо делать весьма мощный анализатор для нашего "нового языка всего в мире PLC", который бы вылавливал ошибки до трансляции во что угодно... Тогда действительно, почему бы не ST...... - Evgeny_CD(21.06.2017 21:16)
- Спасибо! Серьезный момент, надо подумать. - Evgeny_CD(21.06.2017 21:07)
- Я - пробовал, проблема с диагностикой синтаксических ошибок. Компилятор-то С++ (а он, по части МОЗГОВЫНОСНЫХ СООБЩЕНИЙ ОБ ОШИБКАХ и без всякого "другого языка" - эксперт) - Скрипач(21.06.2017 21:00)
- :) Философски! - Evgeny_CD(21.06.2017 20:48)
- "Поэтому для решения СЕРЬЕЗНЫХ задач у них ОТБИРАЮТ молотки и болгарки. Ибо начудят." Вот с этим согласен. Уточню подход. Evgeny_CD(326 знак., 21.06.2017 20:58)
- Именно так и делают. Как правило самый верхний уровень квадратики FBD, глубже FBD все реже, переходят на ST. Тут полная аналогия с схемотехникой электронных систем. - IBAH(21.06.2017 20:45 - 20:47)
- Осталось ST заменить на С, и будет полное счастье! - Evgeny_CD(21.06.2017 20:50)
- Это пройденный этап. Лет 15-20 назад были в ходу ПЛК с x86-процессорами и DOS-подобными ОС. Программировалось это старыми версиями Isagraf и там вроде-как можно было вызывать из ПЛК-программы части написанные на Си. Выпускались эти контроллеры AlexG(86 знак., 21.06.2017 21:36)
- Выпускаются. Т.к. только подходим к связке типа разпознавания образов, управления движением и прочая, оказывается что надо программировать в стандартной среде микрософта на С++. И их современные плк - это PC в виде ПЛК. michas(106 знак., 22.06.2017 05:51 - 05:58)
- Я несколько про другое, про древности такого типа как по ссылке. - AlexG(22.06.2017 05:59, ссылка, ссылка)
- Выпускаются. Т.к. только подходим к связке типа разпознавания образов, управления движением и прочая, оказывается что надо программировать в стандартной среде микрософта на С++. И их современные плк - это PC в виде ПЛК. michas(106 знак., 22.06.2017 05:51 - 05:58)
- Дык это уже произошло. Ардуино. Точнее Контролино - IBAH(21.06.2017 20:54, ссылка)
- Это пройденный этап. Лет 15-20 назад были в ходу ПЛК с x86-процессорами и DOS-подобными ОС. Программировалось это старыми версиями Isagraf и там вроде-как можно было вызывать из ПЛК-программы части написанные на Си. Выпускались эти контроллеры AlexG(86 знак., 21.06.2017 21:36)
- Осталось ST заменить на С, и будет полное счастье! - Evgeny_CD(21.06.2017 20:50)