|
Промышленные контроллеры ?, Насчет программирования промысленных контроллеров.. |
|
|
|
Jul 3 2007, 18:15
|
Знающий
   
Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822

|
Цитата(slog @ Jul 3 2007, 21:27)  CoDeSys куда попало не зальёш, PLC должен понимать его. Это типа как Java, компилишь свою программу в условные коды, и разные процы выполняют их с помощью специально для них написанных интерпретаторов. Софт я бы начал искать отсюда http://www.owen.ru/device/88206764Спасибо, сейчас скачиваю оттуда. Значит к софту мен нужен модуль "компиляции" под конкретный контроллер ?
|
|
|
|
|
Jul 3 2007, 23:22
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(slog @ Jul 3 2007, 08:44)  Ну и поинтересуюсь по теме форума, никто не пробовал к фирменным PLC подключать свои модули расширения? Вроде не должно быть сложно. Если ПЛК 100/150/154 - это фирменный девайс, то я пробовал. Протокол MODBUS/RTU. Работает на раз. С SIEMENS'овским PROFIBUS'ом я дело до конца так и не довел. Микросхемы уж больно труднодоставаемые, да и сертификация нужна, бо не узнает PLC Ваш девайс. Да и хлопотно больно - везде денег хочут. Эдакий сетевой маркетинг. Цитата(slog @ Jul 3 2007, 08:44)  Мне ещё Twido от Шнайдер Электрик понравились, с софтом за час разобрался, бесплатный. С программисткой точки зрения в PLC все криво и убого. Интересного мало, разве что зарплата, и то разовая. Просветите, pls, если не трудно. Особенно интересует два параметра - цена и доставаемость. Заранее признателен.
|
|
|
|
|
Jul 4 2007, 06:40
|
Знающий
   
Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489

|
Цитата(Прохожий @ Jul 4 2007, 03:22)  Если ПЛК 100/150/154 - это фирменный девайс, то я пробовал. Протокол MODBUS/RTU. Работает на раз. С SIEMENS'овским PROFIBUS'ом я дело до конца так и не довел. Микросхемы уж больно труднодоставаемые, да и сертификация нужна, бо не узнает PLC Ваш девайс. Да и хлопотно больно - везде денег хочут. Эдакий сетевой маркетинг. Просветите, pls, если не трудно. Особенно интересует два параметра - цена и доставаемость. Заранее признателен. Про Twido я все находил в инете, и доки и софт. Можно тут немного посмотреть. http://www.schneider-electric.ru/catalog.aspx?ob_no=3235 Доки есть и на русский хорошо переведённые. В России они похоже не очень популярны. Цены - не дорого как сименс или омрон, но и не дёшево, вещь все таки фирменная. Свежих цен у меня нет, есть только старый прайс. Я даже не знаю где их покупают  Самому интересно. Modbus и Profibus наверно между контроллерами. А мне интересно к прцессорному модулю PLC подключить свои модули ввода-вывода, там что-то попроще должно быть, типа SPI.
--------------------
В действительности всё не так, как на самом деле.
|
|
|
|
|
Jul 4 2007, 13:51
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Большое спасибо за предоставленную ссылку. Цитата(slog @ Jul 4 2007, 10:40)  Modbus и Profibus наверно между контроллерами. А мне интересно к прцессорному модулю PLC подключить свои модули ввода-вывода, там что-то попроще должно быть, типа SPI. Сосредоточенный ввод-вывод нынче уже не в моде. Типа, вчерашний день. Все переходят к распределенным системам. В голове нынче голый PLC, зачастую даже без модулей ввода-вывода. А все остальное находится в непосредственной близости к объекту (кнопкам, моторам, пускателям, датчикам и т. д.). Многие выпускают такие удаленные модули ввода-выводе. Лидер - это WAGO и SIEMENS. Так вот, обмен между головой и удаленными модулями строится, как правило, именно на полевых шинах типа PROFIBUS, MODBUS, DeviceNet и т. д. Точно не скажу, поскольку это секрет фирмы, но мне кажется, что модули на рэке объединяются все-таки по какому-нибудь варианту I2C.
|
|
|
|
|
Jul 5 2007, 10:26
|
Группа: Новичок
Сообщений: 3
Регистрация: 27-06-07
Пользователь №: 28 745

|
Цитата(Прохожий @ Jul 3 2007, 00: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. Там хоть положительный опыт применения есть. В России ещё и SCADA Trace Mode есть, родная русская. Поддерживает 1600 контроллеров и УСО и всяких разных там. Использую микро Монитор Реального Времени для PLC программирования на ST и трейсмодина сама перегоняет в контроллер (правда использовался ADAM5510TCP). В ST даже структуры с функциями предусмотрены (ещё чуть-чуть и будет С++).
|
|
|
|
|
Aug 23 2007, 10:05
|
Участник

Группа: Новичок
Сообщений: 58
Регистрация: 22-08-07
Пользователь №: 29 982

|
Про сименсы могу очень много рассказать. Эмуляторы там есть. Все есть. Просто денег просят за все. Поэтому очень если сильно надо без денег обойтись, то возьми и внимательно поизучай форум www.simatic.nm.ru обрати внимание на красные цвета
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|