8-900-374-94-44
[email protected]
Slide Image
Меню

Свободно программируемый контроллер – Свободно программируемые контроллеры ПЛК купить в Москве от МЗТА

Содержание

Segnetics | Программируемые логические контроллеры

для автоматизации технологических процессов и инженерных систем

Pixel — популярный промышленный контроллер для автоматизации в области HVAC

Контроллер Pixel предназначен для автоматизации различных инженерных систем, таких, как вентиляция, отопление, кондиционирование, водоподготовка и т.п. Популярность этого контроллера обусловлена тем, что он надежен, имеет большое количество входов и выходов, его легко программировать, и он отлично подходит для монтажа в стандартные щиты управления. Более того, для него создано огромное количество программных проектов под всевозможные задачи!


Характеристики:

Pixel имеет встроенный интерфейс RS-485.
Дополнительно коммуникационные возможности можно расширить с помощью модулей Ethernet PNA-023 или LonWorks PNA-025.

На Pixel установлен графический дисплей.

Входы/выходы: 6 AI, 3 DO, 6 DI, 2 AO. Их количество можно расширить, используя модули расширения MR.

Программирование ПЛК Pixel осуществляется в среде SMLogix на языке FBD.

Подробнее о контроллере: Pixel

SMh3G — это эволюция идеи панельного контроллера!

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


Характеристики:

SMh3G имеет встроенные интерфейсы RS-485 и RS-232.

Дополнительно коммуникационные возможности расширяются модулями Ethernet PNA-023 или LonWorks PNA-025.

На SMh3G установлен большой графический дисплей.

Контроллер имеет встроенные дискретные входы/выходы: 4DI, 4DO. Их количество можно гибко наращивать, а также добавить поддержку аналоговых входов и выходов, используя модули расширения  МС и МR.

Программирование контроллера SMh3G осуществляется в среде SMLogix на языке FBD

Подробнее о контроллере: SMh3G


SMh3G(i) — мощный свободно программируемый контроллер c поддержкой Linux

В SMh3G(i) установлен процессор с частотой 400 МГц. Он выполняет одну и ту же программу в 10 раз быстрее чем SMh3G! Кроме того, в стандартный для Linux набор входят языки C/C++, Perl, Python, PHP, Ruby, и даже ассемблер. Это дает возможность написания собственных программ, драйверов и протоколов для обмена данными с устройствами, не поддерживающими ModBus.


Характеристики:

SMh3G(i) имеет встроенные интерфейсы: RS-485, RS-232, Ethernet, USB-host, USB-device.
Дополнительно можно установить коммуникационный модуль LonWorks PNA-025.

На SMh3G(i) установлен большой графический дисплей.

К SMh3G(i) можно подключить USB GSM-модем.

ПЛК SMh3G(i) оборудован дискретными входами/выходами: 3-5DI,   2-3DO. Их количество можно гибко наращивать, а также добавить поддержку аналоговых входов и выходов, используя модули расширения МС и  МR.

Программирование ПЛК Pixel осуществляется в среде SMLogix на языке FBD.

Подробнее о контроллере: SMh3G(i).


SMh5 — высокопроизводительный программируемый контроллер c поддержкой Linux 

Производительный процессор, большой объем оперативной и энергонезависимой памяти, встроенный графический ускоритель, отличный цветной сенсорный экран и все под управлением Linux – описание нового планшета? Нет! Все это программируемый контроллер SMh5! Программы, написанные для предыдущих моделей ПЛК, выполняются без проблем, но во много раз быстрее. Благодаря поддержке языков программирования C/C++, Perl, Python, PHP, Ruby, и даже ассемблера появляется возможность написания собственных программ, драйверов и протоколов для обмена данными с устройствами, не поддерживающими ModBus.


Характеристики:

ПЛК SMh5 поддерживает встроенные интерфейсы RS-232, RS-485, USB-host, USB-device, Ethernet, SD-Card.

Большой яркий дисплей (4,3”) с датчиком касаний открывает дополнительные возможности для решения задач диспетчеризации и управления.

К SMh3G(i) можно подключить USB GSM-модем.

Программируемый контроллер SMh5 имеет встроенные дискретные входы/выходы: 3-5 DI, 3 DO. Их количество можно гибко наращивать, а также добавить поддержку аналоговых входов/выходов, используя модули расширения  МС и  МR.

Программирование контроллера SMh5 осуществляется в среде  SMLogix на языке FBD. Помимо этого, благодаря поддержке Linux, можно использовать проекты, написанные на других языках программирования.

Подробнее о контроллере: SMh5


Trim5 – элегантная диспетчеризация до 6 вентустановок

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

С помощью программных пакетов «Пульт ИТП» и «Пульт HVAC», управление климатом и обогревом становится интуитивно понятным даже пользователям с минимальной подготовкой. А встроенные датчики помогут автоматизировать этот процесс.


Характеристики:

Контроллер Trim5 поддерживает следующие встроенные интерфейсы: RS-485, USB-device, Ethernet (в виде клеммной колодки), Ethernet (RJ-45) — опционально, Wi-Fi. Помимо этого этот плк может быть оборудован встроенными датчиками освещенности, температуры, влажности и качества воздуха.

Яркий цветной экран (5”) контроллера Trim5 поддерживает технологию мультитач – одновременно обрабатывая до 5 касаний.

К SMh3G(i) можно подключить USB GSM-модем.

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

Программирование плк Trim5 осуществляется в среде SMLogix на языке FBD.
Помимо этого, благодаря поддержке Linux, можно использовать проекты, написанные на других языках программирования.

Подробнее о контроллере: Trim5



FMR – незаменимый инструмент для масштабирования подсистемы I/O.

По сути, FMR — контроллер каналов ввода/вывода. Его способность работать с любыми программируемыми контроллерами по протоколу ModBus, высокоскоростная внутренняя шина MRBus II, автоматическая адресация подключаемых дополнительных модулей FMR и MRL, большое количество дискретных и аналоговых входов/выходов делают модули FMR поистине незаменимыми при проектировании новых сложных систем управления или модернизации существующих.


Характеристики:

Для подключения к мастер-контроллерам используется интерфейс RS-485. Настройка и обновление прошивки доступны через USB 2.0, при этом для работы устройству не требуется отдельного питания – достаточно USB. Дополнительные модули подключаются по внутренней высокоскоростной шине MRBus2 – до 1 МБит/с.

К базовому модулю FMR можно подключить до 10 дополнительных. Их адресация будет прозрачной для системы управления, и производиться средствами базового модуля. Всего в единое адресное пространство можно объединить до 341 FMR с более, чем 10000 каналов входа/выхода.

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

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

Подробнее об универсальных модулях расширения FMR на странице.


Основное средство создания проектов для контроллеров Segnetics – программный пакет SMLogix. В качестве языка программирования в нем используется графический язык функциональных блоковых диаграмм (англ. Function Block Diagram – FBD)  стандарта  МЭК 61131-3.

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

Вы можете соединять свои объекты в сеть по всему миру и экономить на связи, благодаря программному пакету SMConnect. SMConnect — это контроллеры SMh3G(i) или SMh5 со встроенным VPN-сервером. SMConnect осуществляет безопасную передачу данных с ваших объектов, не требуя при этом фиксированного IP-адреса.

Благодаря пользовательским интерфейсам для проектов, созданным в модуле SMArt, отображение показателей и трендов станет еще более информативным и наглядным, а управление – удобным и эффективным.

Сэкономить время при создании типовых проектов по управлению вентиляцией или обогревом помогут программные пакеты SMConstructor HVAC и SMConstructor ИТП. Отличительной особенностью готовых проектов, построенных в SMConstructor, является возможность последующей их доработки или модификации. В случае необходимости вам не надо заново создавать проект – просто откройте его в среде SMLogix и внесите требуемые изменения!

Программируемые контроллеры Segnetics — верный выбор для надежного управления процессами автоматизации


www.segnetics.com

Что представляют собой контроллеры программируемые

Прогресс не стоит на месте. Поэтому возникает всё больше новых устройств. Некоторые из них являются существенной модификацией разработанных ранее приборов. К таким относятся и контроллеры программируемые. Что они собой представляют и где применяются?

Что называют программируемым контроллером

Так обозначают микропроцессорное устройство, которое собирает, преобразовывает, обрабатывает и хранит информацию. На её основе оно может посылать команды управления. Физически данное устройство ограничено конечным числом входов и выходов. К ним подключаются датчики, ключи, исполнительные механизмы. Контроллеры программируемые нацелены на работу в режиме реального времени. Как же их создавали?

Как всё начиналось

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

Принцип работы

Что положено в основу их функционирования? Следует отметить, что контроллеры программируемые довольно сильно отличаются от других микропроцессорных устройств. Так, программная составляющая состоит из двух частей:
  1. Системное обеспечение. Это своеобразная операционная система, которая управляет работой узлов, связывает составляющие части и проводит внутреннюю диагностику.
  2. Программная часть, которая занимается управлением и выполнением всех функций. Так, на неё возложены задачи опроса входов, выполнения пользовательской программы, установка значений выходов, а также некоторые вспомогательные операции (визуализация, подготовка к отправке данных для отладчика).

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

Реакция программируемого контроллера

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

Входы и выходы

Они бывают трех типов: аналоговые, дискретные и специальные. В первом типе электрический сигнал отображает наличие определённой физической величины на поточный момент времени, что делается с помощью уровня тока или напряжения. Так, они могут передавать данные про температуру, вес, положение, давление, частоту, скорость и иную подобную информацию. Практически всегда они являются многоканальными. Дискретные входы могут работать с одним бинарным электрическим сигналом. Он может быть описан двумя состояниями – выключен или включен. Дискретные входы обычно рассчитаны на то, чтобы принимать стандартные сигналы, у которых уровень постоянного тока составляет при 24 В примерно 10 мА. Учитывая тот факт, что программируемые контроллеры являются цифровыми вычислительными машинами, необходимо совершать соответствующие преобразования. В результате получается дискретная переменная с определённым разрядом. Как правило, в одном устройстве их используется 8-12 штук. Чтобы управлять на высоте большинством технологических процессов, этого достаточно. К тому же при увеличении разрядности увеличивается количество индустриальных помех, что негативно сказывается на работе других устройств.

fb.ru

EVIKA LogicMachine5 Свободно программируемый контроллер (LM5) — Logicmachine.net.ru



LM5

2 750 $

Общее описание

LogicMachine5 первое устройство нового пятого поколения семейства свободно программируемых контроллеров LogicMachine, которое разработано на основе моделей LogicMachine3 и LogicMachine4 и отличается от неё набором интерфейсов. LogicMachine5 является продолжением развития семейства устройств.

Встроенные интерфейсы:

  • 1 Ethernet (возможна работа с Passive PoE)
  • 1 KNX/TP (TPUART2)
  • 1 USB
  • 2 RS-485
  • 1 DALI
  • 1 24V Out с функциями замера напряжения и тока
  • 1 1-Wire01)
01) 1-Wire — распространённая полевая шина для множества применений, подробнее >>

Основные ссылки и
информация для загрузки

Технические особенности

  • Свободно программируемый логический контроллер
  • Универсальный контроллер-шлюз с поддержкой сетей и протоколов KNX, BACnet/IP, Modbus, DMX, DALI, GSM, eKey, 1-Wire
  • Голосовое управление через сервис Google Speech SDK.
  • USB порт для дополнительных модулей WiFi, GSM и других периферийных устройств
  • Высокая производительность
  • Автоматическое определение объектов KNX/EIB
  • Функции шлюза ETS <> KNX/TP
  • Функция KNXnet/IP-роутера и управления трафиком
  • Групповой монитор шины KNX
  • 3 вида сценариев (резидентные, по событиям, по расписаниям)
  • Программирование на скриптовом языке высокого уровня LUA, встроенная библиотека готовых программных блоков, подстановка объектов.
  • Тренды (специальный интерфейс для работы с накопленной статистикой)
  • Встроенная SQL база данных
  • Дистанционные настройка, редактирование, программирование и обновление через WEB интерфейс
  • Конструктор визуализаций, расширяемая библиотека элементов
  • Отдельная WEB среда разработчика (SandBox)
  • Встроенная WEBSCADA, построенная на HTML5, отображаемая в современных браузерах на Android, Windows Phone, iOS. Большое число одновременных подключений.
  • Поддержка iRidium Mobile.

Основные Технические данные

ПараметрЗначение
Контроллер
Процессор454MHz CPU Freescale IMX28
Память оперативная128 MB
Память энергонезависимая8 GB
Интерфейсы
KNX (TPUART2)1
Ethernet 10/1001
USB 2.01
RS-4852
DALI1
1-Wire01)1
Протоколы и стандарты
По порту Ethernet:
HTTP, FTP, KNXnet/IP, BACnet/IP, SIP/IP, NTP
Да
По порту RS-485:
Modbus, DMX512, Ekey, Расширители ввода-вывода и специализированные контроллеры EVIKA
Да
Через дополнительные устройства USB:
EnOcean, 1-Wire, Z-Wave, GSM/GPRS(SMS)
Да
Питание
Напряжение питания10 … 30 V, DC
Потребляемая мощность, не более2.0 W
Размеры
Стандартный DIN (35) корпус, единиц4
Габаритные размеры71 x 90 x 51 mm

Примечания:

01) Работы по тестированию совместимости с другими микросхемами ‑ продолжаются.

Полный перечень технических данных смотрите
в руководстве по эксплуатации устройства.

logicmachine.net.ru

Промышленные контроллеры (ПЛК) | LAZY SMART

Современную промышленность невозможно представить без систем автоматизации. Сложность производственных процессов делает невозможным управление ими вручную, к тому же системы автоматики обходятся гораздо дешевле, чем обслуживающий персонал, да и работают они быстрее и надёжнее. Да что говорить о промышленности – в настоящее время практически ни одно здание не обходится без автоматики. Школы, больницы, детские сады, офисные и складские помещения, загородные дома и коттеджи – все эти объекты оснащены инженерными системами с автоматическим управлением. Несмотря на многообразие применений и сфер использования все системы автоматики работают по одному принципу и обладают схожей структурой, в центре которой находится «мозг» системы – программируемый логический контроллер (ПЛК).

С чего всё начиналось?

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

Принцип работы ПЛК

 

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

   1. Чтение состояний входов

   2. Выполнение программы пользователя

3. Запись состояний выходов

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

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

Время реакции системы — время с момента изменения состояния системы до момента выработки соответствующей реакции (принятия решения).

 Системы реального времени

Все системы можно условно разделить на системы жёсткого и мягкого реального времени.

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

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

 Входы и выходы ПЛК

Дискретные входы – предназначены для ввода сигналов от дискретных датчиков (кнопки, тумблеры, концевые выключатели, термостаты и др.). Напряжение сигнала унифицировано для всех ПЛК и составляет 24 В. Проще говоря, при «появлении» на входе контроллера напряжение 24 В – ПЛК будет считать этот вход «включенным», то есть он примет значение логической «1» в восприятии контроллера.

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

Аналоговые входы – предназначены для ввода непрерывного сигнала с датчиков и других устройств. Существует два основных вида унифицированных аналоговых сигналов: по току – 4..20 мА, по напряжению 0..10 В. Например, датчик температуры имеет диапазон -10 — +70 °С, тогда 4мА на выходе соответствует -10 °С, а 20мА – это +70 °С. С аналоговыми сигналом по напряжению всё аналогично.

Аналоговые выходы – предназначены для плавного управления устройствами. Унифицированные значения аналогового сигнала на выходах такое же, как и на входах – 4..20мА (0..10В). Например, вентиль может поворачиваться в пределах от 0° до 90°. Ток 4мА повернёт его в положение 0°, а 20мА – в положение 90°. Для того, чтобы повернуть его на 45°, нужно подать на него управляющий сигнал 8мА. Таким образом, меняя значение силы тока на выходе, контроллер может поворачивать вентиль на заданный угол.

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

Цифровые интерфейсы ПЛК

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

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

В этих случаях обмен удалённых модулей и устройствами с ПЛК осуществляется по цифровым интерфейсам с использованием специализированных протоколов, таких как Modbus RTU, ModBus TCP, CANopen, Profibus, EtherNet IP и других.


lazysmart.ru

Программируемый логический контроллер — это… Что такое Программируемый логический контроллер?

Массово применяемый программируемый логический контроллер семейства SIMATIC S7-300

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

Иногда на ПЛК строятся системы числового программного управления станком (ЧПУ, англ. Computer numerical control, CNC).

ПЛК являются устройствами реального времени.

В отличие от:


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

Первый в мире ПЛК — MOdular DIgital CONtroller (Modicon) 084, имеющий память 4 кБ, произведен в 1968 году.

В первых ПЛК, пришедших на замену обычным логическим контроллерам, логика соединений программировалась схемой соединений LD (Ladder logic Diagram). Устройство имело тот же принцип работы, но реле и контакты (кроме входных и выходных) были виртуальными, то есть существовали в виде программы, выполняемой микроконтроллером ПЛК. Современные ПЛК являются «свободно программируемыми».

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

Виды ПЛК

Основные ПЛК

Программируемое (интеллектуальные) реле

  • Siemens LOGO!,
  • Mitsubishi — серия Alpha XL,
  • Schneider Electric — Zelio Logic,
  • Omron — ZEN,
  • Moeller — EASY, MFD-Titan, 
  • Comat BoxX.
  • ОВЕН ПР110

Программные ПЛК на базе IBM PC-совместимых компьютеров (англ. SoftPLC)

ПЛК на базе простейших микропроцессоров (i8088/8086/80186 и т. п.)

Интерфейсы ПЛК

ПЛК в своём составе не имеют интерфейса для человека, типа клавиатуры и дисплея. Их программирование, диагностика и обслуживание производится подключаемыми для этой цели программаторами — специальным устройством или устройствами на базе более современных технологий — персонального компьютера или ноутбука, со специальными интерфейсами и со специальным программным обеспечением (например, SIMATIC STEP 7 в случае ПЛК SIMATIC S7-300 или SIMATIC S7-400). В системах управления технологическими процессами ПЛК взаимодействуют с различными компонентами систем человеко-машинного интерфейса (например операторскими панелями) или рабочими местами операторов на базе ПК, часто промышленных, обычно через промышленную сеть.

Датчики и исполнительные устройства подключаются к ПЛК:

  • централизованно: в корзину ПЛК устанавливаются модули ввода-вывода. Датчики и исполнительные устройства подключаются отдельными проводами непосредственно, либо при помощи согласовательных модулей, к входам/выходам сигнальных модулей;
  • или по методу распределённой периферии, когда удалённые от ПЛК датчики и исполнительные устройства связаны с ПЛК посредством каналов связи и, возможно, корзин-расширителей с использованием связей типа «ведущий-ведомый» (англ. Master-Slave).

Коммуникации

Языки программирования ПЛК

Для программирования ПЛК используются стандартизированные языки МЭК (IEC) стандарта IEC61131-3

  • Языки программирования (графические)
    • LD — Язык релейных схем — самый распространённый язык для PLC
    • FBD — Язык функциональных блоков — 2-й по распространённости язык для PLC
    • SFC — Язык диаграмм состояний — используется для программирования автоматов
    • CFC — Не сертифицирован IEC61131-3, дальнейшее развитие FBD
  • Языки программирования (текстовые)
    • IL — Ассемблер
    • ST — Паскале-подобный язык

Структурно в IEC61131-3 среда исполнения представляет собой набор ресурсов (в большинстве случаев это и есть ПЛК, хотя некоторые мощные компьютеры под управлением многозадачных ОС представляют возможность запустить несколько программ типа softPLC и имитировать на одном ЦП несколько ресурсов). Ресурс предоставляет возможность исполнять задачи. Задачи представляют собой набор программ. Задачи могут вызываться циклически, по событию, с максимальной частотой.

Программа — это один из типов программных модулей POU. Модули (Pou) могут быть типа программа, функциональный блок и функция.

  • В некоторых случаях для программирования ПЛК используются нестандартные языки, например:
    • Блок-схемы алгоритмов
    • Си-ориентированная среда разработки программ для ПЛК.
    • HiGraph 7 — язык управления на основе графа состояний системы.

Инструменты программирования ПЛК на языках МЭК 61131-3 могут быть специализированными для отдельного семейства ПЛК (например, STEP 7 для контроллеров SIMATIC S7-300/400) или универсальными, работающими с несколькими (но далеко не всеми) типами контроллеров:

Структуры систем управления

  • Централизованные, (малые системы)
  • Распределенные, DCS (большие системы)

Удаленное управление и мониторинг

Специальное использование

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

Также, выпускаются специальные линейки продуктов: например Siemens[1][2], или Allen-Bradley[3] выпускает всю линейку (ввод-вывод, интерфейсные модули и т.д. дополнительно к самим CPU).

См. также

Литература

  • Мишель Ж. Программируемые контроллеры: архитектура и применение. — М.: Машиностроение, 1986
  • Э. Парр. Программируемые контроллеры: руководство для инженера. — М.: БИНОМ. Лаборатория знаний, 2007. — 516 с. ISBN 978-5-94774-340-1
  • Петров И. В. Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования / Под ред. проф. В. П. Дьяконова. — М.: СОЛОН-Пресс, 2004. — 256 c. ISBN 5-98003-079-4
  • Денисенко В. В. Компьютерное управление технологическим процессом, экспериментом, оборудованием. — М: Горячая Линия-Телеком, 2009. — 608 с. ISBN 978-5-9912-0060-8
  • Минаев И.Г. Программируемые логические контроллеры. Практическое руководство для начинающего инженера. /И.Г. Минаев, В.В. Самойленко — Ставрополь: АГРУС, 2009. — 100 с. ISBN 978-5-9596-0609-1
  • Минаев И.Г. Программируемые логические контроллеры в автоматизированных системах управления / И.Г. Минаев, В.М. Шарапов, В.В. Самойленко, Д.Г. Ушкур. 2-е изд., перераб. и доп. — Ставрополь: АГРУС, 2010. — 128 с. ISBN 978-5-9596-0670-1
  • О. А. Андрюшенко, В. А. Водичев. Электронные программируемые реле серий EASY и MFD-Titan. — 2-е изд., испр. — Одесса: Одесский национальный политехнический университет, 2006. — С. 223.

Примечания

dic.academic.ru

АНО ДПО «УКЦ «УНИВЕРСИТЕТ КЛИМАТА»

CORRIGO C. Универсальный контроллер.

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

Еще никогда не было так легко программировать область применения.

Система программирования контроллеров С-10 основана на выборе конкретного параметра теплообменного агрегата из списка представленных параметров всех теплообменных агрегатов. Причем при выборе, например, DX-охладителя, автоматически активизируются цифровые входы для включения компрессоров, а при выборе водяного охладителя — активизируется аналоговый выход 0-10 В. Соответственно активизируются необходимые вспомогательные параметры для каждого из выбранных теплообменных агрегатов. Конфигурировать систему можно, выписав из прилагаемой инструкции коды состояния всех необходимых параметров и ввести эту комбинацию в виде кода конфигурации или пройти по дереву меню и подтвердить выбранные параметры с клавиатуры.

Локальный или сетевой

Контроллеры CORRIGO поставляются в двух вариантах: локальная и сетевая версии. Сетевые версии построены по LON-технологии на основе чипа Neuron 3150. В комплект документации входят файлы. nxe. и xif, которые описывают программную и коммуникационную модели контроллера и являются необходимым и достаточным условием для интеграции CORRIGO в любую коммуникационную сеть, поддерживающую LON-протокол.

LonWorks — технология.

Традиционный метод автоматизации здания представляет собой организацию каждой функции отдельно. Существуют система кондиционирования, система энергоснабжения, система управления освещением, управления доступом, система пожарной сигнализации и т.д. Каждая система разрабатывается отдельным производителем, что зачастую означает трудности в обеспечении взаимодействия этих систем друг с другом. LON-технология создана таким образом, что все системы, поддерживающие эту технологию могут свободно взаимодействовать друг с другом. Традиционный метод построения управляющих систем подразумевает вертикальную иерархию, что затрудняет дальнейшее расширение или модернизацию этих систем. Большое количество низовых устройств автоматики и большие расстояния между ними приводит к низкой защищенности. Всех этих недостатков практически лишены системы распределенного управления по FildBus-технологии, такие как LON. Разницу между распределенным и централизованным управлением можно рассмотреть на таком примере. Представим себе стаю уток, летящую в форме треугольника. Если они управляются централизованно, то «центральный компьютер» должен постоянно рассчитывать траекторию полета каждой утки. Если хотя бы одна из них будет подстрелена охотником, то компьютер с помощью соответствующего алгоритма должен будет снова заполнить образовавшееся пространство, изменив траекторию полета остальных уток. При использовании распределенной системы управления в данном случае необходимо лишь задать каждой утке угол, под которым она должна лететь по отношению к летящей впереди и расстояние до нее. Если какая-либо утка будет подстрелена, то система, то система быстро восстановиться и не потребуется никаких дополнительных затрат. Распределенные LON-системы управления строятся на основе так называемых узлов. Которые представляют собой элементы низовой автоматики (датчики, исполнительные механизмы и т.д.) со встроенным микропроцессором. Поэтому процесс управления строится на основе параллельных вычислений, что значительно упрощает конфигурацию сети и повышает ее надежность. Для LON-технологий разработан и существует большой инструментарий программного обеспечения, что позволяет достаточно просто строить сложные управляющие системы, используя стандартные Windows-приложения.

ПРИБОРЫ ДЛЯ СИСТЕМЫ ДИСПЕТЧИРИЗАЦИИ

DMD. Преобразователь дифференциального давления (с технологией LON).

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

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

DMD имеет керамический измерительный элемент, который обеспечивает долговечность и сопротивляемость изменениям влажности и температуры. Погрешность при измерении составляет + 1% от всего диапазона измерения. Существует возможность установить четыре разных диапазона в одном блоке: 0-100, 0-300, 0-500 и 0-1000 Па.

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

PULSER-VK-LON. Новый регулятор (с технологией LON).

PULSER-VK-LON представляет собой новый зональный регулятор, предназначенный для управления электрическим нагревом через симисторный выход (10А). Данный регулятор может также управлять цепями нагрева или охлаждения с помощью, например, теплового привода 24В.

Управление нагревом и охлаждением осуществляется последовательно и может быть приведено в соответствие с заданными параметрами.

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

 

Статья подготовлена специалистами компании «АРКТИКА»

 

www.hvac-school.ru

Принцип действия свободно программируемых контроллеров

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

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

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

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

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

Похожие новости

dkvartnsk.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *