Цитата(Прохожий @ Jul 3 2007, 01:01)

Если отделить котлеты от мух, то получается следующее:
Внутренних языков для PLC нет. Есть 5 языков, оговоренных в стандарте МЭК-61131-3. Это:
- SFC (Sequential Function Chart) – графический язык, используемый для описания алгоритма в виде набора связанных пар: шаг и переход.
- LD (Ladder Diagram) – графический язык, стандартизованный вариант класса языков релейно-контактных схем.
- FBD (Functional Block Diagram) – графический язык, по своей сути похожий на LD: вместо реле в этом языке используются функциональные блоки типа И, ИЛИ, триггеры. таймеры, ПИД и т. д. и т. п.
- ST (Structured Text) – текстовый высокоуровневый язык общего назначения, по синтаксису ориентированный на Паскаль.
- IL (Instruction List) – текстовый язык низкого уровня. Выглядит как язык ассемблера, причем для каждой из фирм производителей он свой. IL от OMRON - совсем не то же самое, что IL от SIEMENS.
Так вот, если есть желание потратить большое количество денег и освоить убогий и кургузый софт, каковым является пакет S7 от SIEMENS, то воля Ваша.
Я бы порекомендовал все-таки CoDeSys. Решения от Contron очень даже ничего, правда денег стоит. Если же нет желания платить много, то можете взять ПЛК100/150/154 от Овна в качестве таргет-девайса. Дешево и сердито. А главное в том, что там присутствуют все 5 языков по МЭК-61131-3.
Симуляторов можете особо не искать. В промавтоматике принята отладка в реальном времени, непосредственно на PLC. Т. е. берешь PLC, втыкаешь ему в попу шнурок, заливаешь свой софт с ПК(конфигурацию и программу) и отлаживаешь.
Unitronics, неизвестный зверь, лучше уж китайские DELTA и ARRAY. Там хоть положительный опыт применения есть.
Большое спасибо, неплохо просветили.
Смотрел на CoDeSys (спасибо предоставленным в данной ветке линкам) - не совсем понял их бизнес модель, т.е. каким образмо и за сколько покупается их софт, и какие фирмы и модели PLC он поддерживает...
А может их софт есть в закромах на форуме ?

в их софте даже симулятор для отладки есть....
Насчет отладки на подключенном PLC - это понял, но эти и проблема. ибо требует покупки как минимум одного девайса линейки моделей для себя (для отладки в процессе изучения и затем отладки "боевых" програм). А так, сразу выложить от 500$ и выше на девайс - хмм, проблематично...
Unitronicsы - это кажется израильская фирма контроллеров, т.е. основой отдел разработок и штаб-квартира - в Израиле, хотя на их сайте не нашел прямых референсов на адреса/телефоны.
У нас они очень распространены, их софт - бесплатный, но в том-то и рроблема что там только ladder programming, в плане языкового - есть только опция перевода нарисованных ladder diagrams в STL (н изначально не нашел опции/редактора писать на STL).
Их сайт: www.unitronics.com
Contron - не слышал, проверю (поищу их сайт).
ПЛК 100/150/154 - это от VIPA ?