8 ключевых принципов выбора правильного ПЛК

Что, если выбор идеального ПЛК может изменить эффективность вашего производства? Эта статья посвящена важнейшим принципам выбора правильного программируемого логического контроллера (ПЛК), охватывая такие факторы, как надежность производителя, точки входа/выхода и основные функции управления. Понимая эти ключевые аспекты, вы сможете принимать обоснованные решения, которые значительно повысят производительность и надежность вашей системы. Читайте далее, чтобы узнать, как правильный выбор ПЛК может оптимизировать ваши операции и повысить производительность.

Оглавление

Перед выбором ПЛК важно определить схему системы. После определения схемы системы вы можете выбрать производителя и модель, которая наилучшим образом соответствует вашим потребностям.

В этой статье представлена подробная информация о производителях, моделях, количестве точек ввода/вывода (I/O), функциях управления и многом другом, что поможет вам выбрать наиболее подходящий ПЛК для ваших нужд.

1. Производители ПЛК

При выборе производителя ПЛК важно учитывать такие факторы, как требования пользователя оборудования, знакомство разработчика с ПЛК разных производителей и привычки проектирования, совместимость совместимых продуктов и технические услуги.

С точки зрения надежности самого ПЛК, в принципе, проблем с надежностью продукции крупных зарубежных компаний быть не должно. В целом, для управления автономным оборудованием или более простыми системами управления японские ПЛК имеют определенные преимущества по стоимости.

Для крупных распределенных систем управления с высокими требованиями к сетевому взаимодействию и открытости европейские и американские ПЛК имеют преимущества в функциональности сетевого взаимодействия.

Кроме того, для некоторых специальных отраслей (таких как металлургия и табачная промышленность) следует выбирать системы ПЛК с уже сложившимися и надежными эксплуатационными характеристиками в соответствующей отрасли.

2. Количество точек ввода/вывода (I/O)

Количество точек ввода/вывода ПЛК является одним из его основных параметров. При определении количества точек ввода/вывода следует исходить из общего числа точек ввода/вывода, необходимых для управляющего оборудования.

Как правило, ПЛК должны иметь соответствующие поля для точек ввода/вывода. Как правило, после добавления 10% - 20% расширяемых полей на основе рассчитанной статистики точек ввода/вывода эти данные можно использовать в качестве расчетного количества точек ввода/вывода.

При размещении реальных заказов количество точек ввода/вывода должно быть скорректировано в соответствии с конкретными характеристиками ПЛК производителя.

3. Вместимость хранилища

Объем памяти относится к размеру аппаратного блока хранения, который может предоставить программируемый логический контроллер, а объем программы относится к размеру блока хранения, используемого проектом пользовательского приложения в памяти.

Поэтому объем программы меньше объема памяти. На этапе проектирования, поскольку прикладная программа пользователя еще не скомпилирована, объем программы неизвестен и может быть определен только после отладки программы.

Чтобы оценить объем программы в процессе выбора проекта, обычно в качестве заменителя используется предполагаемый объем памяти. Не существует фиксированной формулы для оценки объема памяти ПЛК, и во многих литературных источниках приводятся различные формулы.

Как правило, общее количество слов в памяти оценивается в 10-15 раз больше количества точек цифрового ввода/вывода плюс 100 раз больше количества точек аналогового ввода/вывода (каждое слово - 16 бит), поэтому следует также учитывать дополнительный запас 25%.

4. Функция управления

Этот выбор включает в себя выбор операционных, управляющих, коммуникационных, программирующих, диагностических функций и скорости обработки.

1. Оперативная функция

К оперативным функциям простого ПЛК относятся логические операции, синхронизация и счетные функции. К оперативным функциям обычного ПЛК также относятся сдвиг данных, сравнение и другие оперативные функции.

Более сложные операционные функции включают алгебраические операции, передачу данных и т. д. Крупные ПЛК также имеют расширенные операционные функции, такие как ПИД-регулирование аналоговых сигналов.

С появлением открытых систем большинство ПЛК теперь имеют коммуникационные функции, некоторые продукты имеют связь с машинами нижнего уровня, некоторые - с соседними или верхними компьютерами, а некоторые даже имеют функции обмена данными с заводами или сетями предприятия.

При выборе ПЛК, исходя из реальных требований, важно обоснованно выбрать необходимые операционные функции.

В большинстве сценариев применения необходимы только логические операции и функции подсчета времени.

Некоторые приложения требуют передачи и сравнения данных, а алгебраические операции, числовые преобразования и ПИД-операции используются только для обнаружения и управления аналоговыми сигналами. Некоторые приложения также требуют операций декодирования и кодирования для отображения данных.

2. Функция управления

Функции управления включают в себя операции ПИД-регулирования, операции управления с компенсацией обратной связи, операции управления соотношением и т. д., которые должны быть определены на основе требований к управлению. Поскольку ПЛК в основном используется для последовательного логического управления, для решения задач аналогового управления в большинстве сценариев часто применяются одноконтурные или многоконтурные контроллеры.

Иногда для выполнения необходимых функций управления используются специальные интеллектуальные устройства ввода/вывода, что повышает скорость обработки данных ПЛК и экономит объем памяти. Например, использование блоков ПИД-регулирования, высокоскоростных счетчиков, аналоговых блоков с компенсацией скорости, блоков преобразования ASCII и т. д.

3. Функция связи

Средние и крупные системы ПЛК должны поддерживать несколько полевых шин и стандартные протоколы связи (например, TCP/IP), а также иметь возможность при необходимости подключаться к сетям управления предприятием (TCP/IP).

Протокол связи должен соответствовать стандартам связи ISO/IEEE и представлять собой открытую коммуникационную сеть.

Коммуникационный интерфейс системы ПЛК должен включать последовательные и параллельные интерфейсы связи (RS2232C/422A/423/485), коммуникационные порты RIO, промышленный Ethernet, широко используемые интерфейсы DCS и т.д.

Коммуникационная шина средних и крупных ПЛК (включая интерфейсные устройства и кабели) должна предусматривать резервную конфигурацию, а коммуникационная шина должна соответствовать международным стандартам. Расстояние связи должно соответствовать реальным требованиям устройства.

В коммуникационной сети системы ПЛК скорость связи сети верхнего уровня должна быть более 1 Мбит/с, а нагрузка на связь не должна превышать 60%.

Коммуникационная сеть системы ПЛК имеет несколько форм:

  • ПК является главной станцией, а несколько ПЛК одной модели - подстанциями, образуя простую сеть ПЛК;
  • Один ПЛК является главной станцией, а другие ПЛК той же модели - подстанциями, образуя сеть ПЛК "ведущий-ведомый";
  • Сеть ПЛК подключается к крупной системе DCS через специальный сетевой интерфейс, являющийся подсетью DCS;
  • Выделенная сеть ПЛК (выделенная сеть связи ПЛК различных производителей).

Чтобы уменьшить коммуникационную задачу центрального процессора, следует выбирать различные коммуникационные процессоры с различными функциями связи (например, точка-точка, полевая шина, промышленный Ethernet), исходя из реальных потребностей сетевого состава.

4. Функция программирования

Оффлайн-программирование:

ПЛК и программатор совместно используют центральный процессор. В режиме программирования центральный процессор обслуживает только программатор и не управляет полевым устройством. После завершения программирования программатор переключается в режим работы, а центральный процессор управляет полевым устройством, но не может выполнять программирование.

Автономное программирование снижает стоимость системы, но неудобно в использовании и отладке.

Онлайн-программирование:

Центральный процессор и программатор имеют свои собственные процессоры. Главный процессор отвечает за управление полем и обменивается данными с программатором за один цикл сканирования. Программатор отправляет запрограммированную в режиме онлайн программу или данные на хост, и хост работает в соответствии с новой полученной программой в следующем цикле сканирования.

Этот метод имеет более высокую стоимость, но отладка и эксплуатация системы удобны и широко используются в средних и крупных ПЛК.

Пять стандартизированных языков программирования:

Последовательная функциональная диаграмма (SFC), лестничная диаграмма (LD), функциональная блок-схема (FBD) - три графических языка, список инструкций (IL) и структурированный текст (ST) - два текстовых языка.

Выбранный язык программирования должен соответствовать стандарту (IEC6113123) и поддерживать несколько языковых форм программирования, таких как C, Basic, Pascal и т.д., для удовлетворения требований к управлению в специальных сценариях управления.

5. Функция диагностики

Функция диагностики ПЛК включает в себя аппаратную и программную диагностику. Аппаратная диагностика определяет местонахождение аппаратных неисправностей с помощью логических суждений аппаратуры, а программная диагностика включает в себя внутреннюю и внешнюю диагностику.

Диагностика производительности и функций ПЛК внутри ПЛК с помощью программного обеспечения - это внутренняя диагностика, а диагностика центрального процессора и функции обмена информацией с внешними компонентами ввода/вывода с помощью программного обеспечения - это внешняя диагностика.

Мощность диагностической функции ПЛК напрямую влияет на технические возможности, требуемые от операторов и обслуживающего персонала, а также на среднее время ремонта.

6. Скорость обработки

ПЛК работает в режиме сканирования. С точки зрения требований реального времени скорость обработки должна быть как можно выше. Если длительность сигнала меньше времени сканирования, ПЛК не сможет просканировать сигнал, что приведет к потере данных о сигнале.

Скорость обработки зависит от длины пользовательской программы, скорости обработки процессора, качества программного обеспечения и т.д.

В настоящее время время время отклика и скорость контактов ПЛК высоки, а время выполнения каждой двоичной инструкции составляет около 0,2~0,4 мкс, что может удовлетворить требования приложений с высоким уровнем управления и быстрой реакцией.

Цикл сканирования (цикл сканирования процессора) должен соответствовать следующим критериям: время сканирования малого ПЛК не должно превышать 0,5 мс/К, а время сканирования среднего и крупного ПЛК не должно превышать 0,2 мс/К.

7. Модели ПЛК

По своей структуре ПЛК можно разделить на два типа: интегральные и модульные.

Интегральные ПЛК имеют относительно фиксированное и небольшое количество точек ввода/вывода, что ограничивает выбор пользователей и обычно используется в небольших системах управления. Примерами этого типа являются серии Siemens S7-200, Mitsubishi FX и Omron CPM1A.

Модульные ПЛК оснащены несколькими модулями ввода/вывода, которые можно подключать к базовой плате ПЛК, что позволяет пользователям выбирать и настраивать количество точек ввода/вывода в соответствии со своими потребностями.

Это делает модульные конфигурации ПЛК более гибкими и обычно используется в средних и крупных системах управления. Примерами такого типа являются серии Siemens S7-300 и S7-400, Mitsubishi Q и Omron CVM1.

8. Выбор различных модулей

1. Модуль цифрового ввода/вывода

При выборе цифровых модулей ввода/вывода следует учитывать требования приложения. Например, для модулей ввода следует учитывать уровни входных сигналов, расстояния передачи и т. д.

Существует также множество типов выходных модулей, таких как релейно-контактный выход, двунаправленный тиристорный выход AC120V/23V, транзисторный привод DC24V, транзисторный привод DC48V и т.д.

Обычно модули релейного выхода имеют преимущества низкой стоимости и широкого диапазона напряжений. Однако они имеют меньший срок службы, большее время отклика и требуют схем поглощения перенапряжений при использовании с индуктивными нагрузками.

Двунаправленные тиристорные выходные модули имеют более быстрое время отклика и подходят для частых переключений и нагрузок с низким коэффициентом мощности, но стоят дороже и имеют более низкую перегрузочную способность.

Кроме того, модули ввода/вывода могут быть разделены на такие спецификации, как 8-точечные, 16-точечные, 32-точечные и т.д., в зависимости от количества входов/выходов, и должны быть разумно оснащены в соответствии с реальными потребностями.

2. Модуль аналогового ввода/вывода

Модули аналогового ввода можно разделить на модули ввода тока, напряжения, термопары и т.д. в зависимости от типа аналоговых входных сигналов.

Уровень сигнала модуля ввода тока обычно составляет 4~20 мА или 0~20 мА, а модуля ввода напряжения - 0~10 В, -5 В~+5 В и т. д. Некоторые модули аналогового ввода могут быть совместимы с входными сигналами как напряжения, так и тока.

Модули аналогового вывода также имеют выходной сигнал напряжения и выходной сигнал тока. Диапазон сигналов токового выхода обычно составляет 0~20 мА, 4~20 мА, а выходных сигналов напряжения - 0~0 В, -10 В~+10 В и т.д.

Модули аналогового ввода/вывода могут быть разделены на такие спецификации, как 2-канальные, 4-канальные, 8-канальные и т.д., в соответствии с номерами их каналов ввода/вывода.

3. Функциональные модули

Функциональные модули включают в себя модули связи, модули позиционирования, модули импульсного выхода, модули высокоскоростного счета, модули ПИД-регулирования, модули температурного контроля и т.д.

При выборе ПЛК следует учитывать возможность совмещения функциональных блоков, что включает в себя как аппаратные, так и программные аспекты.

8. Общие правила

После того как модель и характеристики ПЛК примерно определены, можно поочередно определить основные характеристики и параметры каждого компонента ПЛК в соответствии с требованиями к управлению и выбрать модели каждого модуля компонента.

При выборе моделей модулей следует руководствоваться следующими принципами:

1. Экономика

При выборе ПЛК следует учитывать соотношение производительности и цены. При рассмотрении экономичности необходимо сравнить и сбалансировать такие факторы, как масштабируемость приложений, работоспособность, соотношение вход-выход и т. д., чтобы выбрать удовлетворительный продукт.

Количество точек ввода/вывода напрямую влияет на цену. Увеличение количества плат ввода/вывода требует дополнительных затрат. При увеличении количества точек до определенного значения необходимо также увеличить соответствующий объем памяти, стойку, материнскую плату и т. д.

Поэтому увеличение количества точек влияет на выбор процессора, объема памяти и объема функций управления. Это должно быть полностью учтено при оценке и выборе, чтобы вся система управления имела более разумное соотношение производительности и цены.

2. Удобство

Как правило, существует множество типов модулей, которые могут удовлетворять требованиям к управлению как ПЛК. При выборе следует руководствоваться принципом упрощения схемы, удобства использования и минимизации внешних компонентов управления.

Например, для модулей ввода приоритет отдается тем формам ввода, которые могут быть напрямую соединены с внешними элементами обнаружения, чтобы избежать использования интерфейсных схем.

Для выходных модулей приоритетными должны быть выходные модули, которые могут непосредственно управлять нагрузкой, а промежуточные реле и другие компоненты должны быть сведены к минимуму.

3. Общность

При выборе следует учитывать однородность и универсальность каждого модуля ПЛК, чтобы избежать слишком большого количества типов модулей.

Это не только способствует закупкам, сокращая количество запасных частей, но и позволяет повысить взаимозаменяемость различных компонентов системы, обеспечивая удобство проектирования, ввода в эксплуатацию и технического обслуживания.

4. Совместимость

При выборе каждого модуля системы ПЛК необходимо полностью учитывать совместимость, чтобы избежать проблем с совместимостью.

Производителей основных компонентов системы ПЛК не должно быть слишком много. По возможности следует выбирать изделия одного и того же производителя.

Не забывайте, что делиться - значит заботиться! : )
Шейн
Автор

Шейн

Основатель MachineMFG

Как основатель MachineMFG, я посвятил более десяти лет своей карьеры металлообрабатывающей промышленности. Мой обширный опыт позволил мне стать экспертом в области производства листового металла, механической обработки, машиностроения и станков для обработки металлов. Я постоянно думаю, читаю и пишу об этих предметах, постоянно стремясь оставаться на переднем крае своей области. Позвольте моим знаниям и опыту стать преимуществом для вашего бизнеса.

Вам также может понравиться
Мы выбрали их специально для вас. Читайте дальше и узнавайте больше!

Выбор материалов для зубчатых колес: Основные факторы, которые необходимо учитывать

Почему выбор правильного материала для зубчатых колес так важен в машиностроении? Выбор подходящих материалов обеспечивает соответствие зубчатых передач таким требованиям, как износостойкость, долговечность и эффективность. В этой статье рассматриваются различные материалы для зубчатых колес,...

Выбор между болтовыми и сварными соединениями: Сравнительное исследование

Вы когда-нибудь задумывались, почему одни стальные конструкции выдерживают испытание временем, а другие - нет? Эта статья исследует мир болтовых и сварных соединений в стальных конструкциях, подчеркивая...
Выбор идеальной промышленной камеры для вашей визуальной системы

Выбор идеальной промышленной камеры для вашей визуальной системы

Вы когда-нибудь задумывались о том, как правильно выбрать промышленную камеру для вашей системы видеонаблюдения? Выбор идеальной камеры предполагает понимание различных типов, таких как матрица и линейная развертка...
Выбор правильных уплотнений для поршней гидравлических цилиндров - исчерпывающее руководство

Выбор правильных уплотнений для поршней гидравлических цилиндров: Исчерпывающее руководство

Вы когда-нибудь задумывались, почему одни гидравлические цилиндры служат дольше других? Секрет кроется в уплотнениях на поршне. В этой статье вы узнаете, как различные уплотнения влияют на производительность и...

Выбор правильного двигателя: Шаги и принципы

Вы когда-нибудь задумывались, как выбрать идеальный двигатель для вашего проекта? Ключевым моментом является понимание типов двигателей - постоянного тока, асинхронных и синхронных - и их уникальных преимуществ. В этой статье мы рассмотрим...
Объяснение кодов подшипников: Ключ к выбору правильного подшипника

Объяснение кодов подшипников: Ключ к выбору правильного подшипника

Вы когда-нибудь задумывались, как инженеры обеспечивают бесперебойную работу машин? Подшипники играют решающую роль. В этой статье мы расшифруем обозначения подшипников и выясним, как их типы, размеры и конструкции...

6 простых шагов к выбору идеальных датчиков для вашего проекта

Вы когда-нибудь пытались выбрать подходящий датчик для своего проекта? При таком количестве доступных вариантов выбор идеального датчика может оказаться непростой задачей. В этой статье описаны шесть простых шагов, которые помогут...
MachineMFG
Поднимите свой бизнес на новый уровень
Подпишитесь на нашу рассылку
Последние новости, статьи и ресурсы, еженедельно отправляемые в ваш почтовый ящик.

Свяжитесь с нами

Вы получите наш ответ в течение 24 часов.