- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
F.A.Q. по выбору PLC
Модератор: специалисты по PLC
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
F.A.Q. по выбору PLC
На форуме часто возникают вопросы про выбор ПЛК.
Давайте сделаем некий "опросный лист", и список ПЛК, которые подходят для той или иной задачи. Я в основном буду писать про Шнайдер, по остальным контроллерам понадобится помощь.
Давайте подберем список вопросов. Вот мои предложения:
Сертификаты:
Окружающая среда:
1. Климатические условия.
2. Наличие специального покрытия для агрессивной окружающей среды.
Надежность:
1. Горячее резервирование.
2. Безопасные приложения (ПАЗ)
Ввод-вывод:
1. Наличие удаленного ввода-вывода.
2. Расстояние для удаленного ввода-вывода.
3. Максимальное количество сигналов.
4. Точность аналогового ввода.
5. Точность аналогового вывода.
6. Наличие модулей с HART.
Интерфейсы и протоколы:
1. RS232/485, Modbus RTU Master
2. RS232/485, Modbus RTU Slave
3. Ethernet, Modbus TCP Server (Slave)
4. Ethernet, Modbus TCP Client (Master)
5. Ethernet, IEC 60870-5-104 Server (Slave)
6. Ethernet, IEC 60870-5-104 Client (Master)
7. Modbus Plus
Программирование:
1. Наличие языков стандарта IEC 601131-3.
2. Примерный цикл сканирования.
3. Возможность хранения исходных кодов программы в проекте.
4. Возможность частичной догрузки программы без остановки техпроцесса.
Давайте сделаем некий "опросный лист", и список ПЛК, которые подходят для той или иной задачи. Я в основном буду писать про Шнайдер, по остальным контроллерам понадобится помощь.
Давайте подберем список вопросов. Вот мои предложения:
Сертификаты:
Окружающая среда:
1. Климатические условия.
2. Наличие специального покрытия для агрессивной окружающей среды.
Надежность:
1. Горячее резервирование.
2. Безопасные приложения (ПАЗ)
Ввод-вывод:
1. Наличие удаленного ввода-вывода.
2. Расстояние для удаленного ввода-вывода.
3. Максимальное количество сигналов.
4. Точность аналогового ввода.
5. Точность аналогового вывода.
6. Наличие модулей с HART.
Интерфейсы и протоколы:
1. RS232/485, Modbus RTU Master
2. RS232/485, Modbus RTU Slave
3. Ethernet, Modbus TCP Server (Slave)
4. Ethernet, Modbus TCP Client (Master)
5. Ethernet, IEC 60870-5-104 Server (Slave)
6. Ethernet, IEC 60870-5-104 Client (Master)
7. Modbus Plus
Программирование:
1. Наличие языков стандарта IEC 601131-3.
2. Примерный цикл сканирования.
3. Возможность хранения исходных кодов программы в проекте.
4. Возможность частичной догрузки программы без остановки техпроцесса.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Re: F.A.Q. по выбору PLC
Оказывается, есть статья про выбор ПЛК:
http://www.asutp.ru/?p=600073
http://www.asutp.ru/?p=600073
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: F.A.Q. по выбору PLC
:D Прямо Fuzzy Logic!
Только вот по одноклассникам, скорей всего, только цена и будет играть ключевую роль :)
Только вот по одноклассникам, скорей всего, только цена и будет играть ключевую роль :)
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Re: F.A.Q. по выбору PLC
По Шнайдеру очень интересный файл нашел
http://www.downloads.schneider-electric ... 0411EN.pdf
Может, у других производителей есть?
http://www.downloads.schneider-electric ... 0411EN.pdf
Может, у других производителей есть?
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Re: F.A.Q. по выбору PLC
Такую таблицу можно сделать
https://docs.google.com/spreadsheet/ccc ... pVnc#gid=1
https://docs.google.com/spreadsheet/ccc ... pVnc#gid=1
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: F.A.Q. по выбору PLC
Очень неплохая вещь. Тема вобще очень актуальная. У меня магистрант по ней работает. Что он наработает я не знаю, но когда-то придется самому тоже поработать над ней :-)leon78 писал(а):По Шнайдеру очень интересный файл нашел
http://www.downloads.schneider-electric ... 0411EN.pdf
Может, у других производителей есть?
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: F.A.Q. по выбору PLC
Касательно интерфейсов и протоколов я бы не перечислял - всех не перечислишь, а по необходимому куча дополнительных тонкостей. По этому я бы указал поддержка коммуникаций или что-то в этом роде. Туда бы и ХАРТ тоже дописал.
К вводу/выводу добавил бы:
- максим. колличество каналов (для всех типов) как внутриПЛКшных так и распределенных;
- наличие спец каналов (счетных входов, имп. выходв, управления осями, тензометрия.... )
К программированию (лучше бы назвать функциональность ИМХО)
- мультизадачность с описанием задач, возможность период. выполнения, событийного;
- наличие готовых библиотечных функций (ПИДы, ШИМы)
- возможность разработки своих типов/функций/блоков, т.е. удобство программирования
Очень важным фактором считаю предложения по интегриррованию с остольным оборудованием:
- импорты/экспорты тегов
- интегрированные решения со стороны СКАДА, полевого оборудования, других ПЛК
Добавил бы техподдержку, сроки поставки - вроде не прямые показатели ПЛК, ну очень ВАЖНЫЕ!
...накидал по быстрячку, может еще че-то в голову прийдет....
К вводу/выводу добавил бы:
- максим. колличество каналов (для всех типов) как внутриПЛКшных так и распределенных;
- наличие спец каналов (счетных входов, имп. выходв, управления осями, тензометрия.... )
К программированию (лучше бы назвать функциональность ИМХО)
- мультизадачность с описанием задач, возможность период. выполнения, событийного;
- наличие готовых библиотечных функций (ПИДы, ШИМы)
- возможность разработки своих типов/функций/блоков, т.е. удобство программирования
Очень важным фактором считаю предложения по интегриррованию с остольным оборудованием:
- импорты/экспорты тегов
- интегрированные решения со стороны СКАДА, полевого оборудования, других ПЛК
Добавил бы техподдержку, сроки поставки - вроде не прямые показатели ПЛК, ну очень ВАЖНЫЕ!
...накидал по быстрячку, может еще че-то в голову прийдет....
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Re: F.A.Q. по выбору PLC
Наличие телемеханических протоколов 101/104, наверное не к месту. Использование PLC от SE, даже самых младших линеек, это стрельба из пушки по воробьям. Да и тот же 101, несмотря на то что его можно и по RS-485 передавать, все же протокол для соединений точка-точка. ИМХО, лучше вставить в табличку более распространенное - CAN, DeviceNet, Profibus...
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Re: F.A.Q. по выбору PLC
Требований будет так много, что не каждый сможет осилить выбор по такой методике. А еще в процессе выбора ПЛК есть элемент религии...
-
- преподаватель
- Сообщения: 1357
- Зарегистрирован: 01 сен 2008, 18:32
- Имя: Пупена Александр
- Страна: Украина
- город/регион: Киев
- Поблагодарили: 6 раз
Re: F.A.Q. по выбору PLC
При элементе религии, отсеиваются только "некошерные" (или отсаются кошерные, что чаще), но вопрос выбора между средним и большим, или малым и средним, или распределенным и централизованным остается. Так что тут критерии тоже нужны.Михайло писал(а):Требований будет так много, что не каждый сможет осилить выбор по такой методике. А еще в процессе выбора ПЛК есть элемент религии...
А вобще я всегда ориентировался на каталоги. Особенно по Симатикам - там ну очень много "критериальных" позиций. За основу для таких же по типу можно взять.
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Re: F.A.Q. по выбору PLC
Внес изменения в структуру таблицы, добавил возможность фильтрации
https://docs.google.com/spreadsheet/ccc ... xYWc#gid=0
https://docs.google.com/spreadsheet/ccc ... xYWc#gid=0
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- специалист
- Сообщения: 600
- Зарегистрирован: 08 авг 2008, 10:43
- Имя: Щукин Андрей Александрович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 63 раза
Re: F.A.Q. по выбору PLC
Как осуществляется выбор контроллера для станка/автомата/линии (машиностроение):
1) Наличие необходимых типов вх/вых:
- высокоскоростные счетчики, тип сигнала счетчиков;
- быстрые входы/входы прерываний;
- аналоговые вх, тип;
- импульсные вых, тип;
- PWM вых;
- аналоговые вых;
2) Быстродействие:
- время цикла основной программы. Для начала достаточно просто посмотреть время контроллера с пустой программой;
- скорость обновления вх/вых, быстрые входы (прерываний);
- многозадачность, прерывания;
- времена сетевого обмена.
3) Объем памяти программы/данных.
4) Наличие готовых решений облегчающих решение задачи. Удобство ПО (симулятор, он-лайн отладка, трассировка данных…) и представления программы в ПО.
5) Помехоустойчивость: все, что < 2 кВ по IEC61000-4-4 - под подозрением; < 1 кВ – «в сад».
6) Сетевые возможности.
7) Габариты.
8) Цена.
1) Наличие необходимых типов вх/вых:
- высокоскоростные счетчики, тип сигнала счетчиков;
- быстрые входы/входы прерываний;
- аналоговые вх, тип;
- импульсные вых, тип;
- PWM вых;
- аналоговые вых;
2) Быстродействие:
- время цикла основной программы. Для начала достаточно просто посмотреть время контроллера с пустой программой;
- скорость обновления вх/вых, быстрые входы (прерываний);
- многозадачность, прерывания;
- времена сетевого обмена.
3) Объем памяти программы/данных.
4) Наличие готовых решений облегчающих решение задачи. Удобство ПО (симулятор, он-лайн отладка, трассировка данных…) и представления программы в ПО.
5) Помехоустойчивость: все, что < 2 кВ по IEC61000-4-4 - под подозрением; < 1 кВ – «в сад».
6) Сетевые возможности.
7) Габариты.
8) Цена.
Авторы ТЗ, с которыми я работаю, не имеют права жаловаться на дороги, ЖКХ, бюрократию и правительство.
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Re: F.A.Q. по выбору PLC
Начал новую тему
viewtopic.php?f=38&t=4422
Предлагаю добавлять аналогичные по другим производителям для того, чтобы была возможность быстро сориентироваться в линейках контроллеров.
viewtopic.php?f=38&t=4422
Предлагаю добавлять аналогичные по другим производителям для того, чтобы была возможность быстро сориентироваться в линейках контроллеров.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.