Программирование контроллеров

Основные модули программируемых логистических контроллеров:

Модули питания

Сигнальные модули

Модули связи

Модули аналоговых/дискретных входов/выходов

Дисплея (HMI — панель)

Модули защиты данных

Различные специализированные модули

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

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

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

Читать далее

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

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

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

Чем больше исполнительных устройств может контролировать ПЛК, тем более гибкой может быть система управления. Тут, естественно, возникает вопрос о надежности этой системы.
Для тех, кто первый раз сталкивается с выбором ПЛК под конкретную задачу может возникнуть вопрос: «Как же выбрать контроллер для конкретной задачи?». Каждый случай подбора контроллера, для объекта, является уникальным и требует индивидуального подхода. Компания «Техэнерго» всегда находит эти подходы.
При проектировании мы подберем вам все необходимые элементы системы, в том числе ПЛК, таким образом, чтобы вся система имела максимально долгий срок службы в заданных условиях. Мы несем гарантийные обязательства по всем внедренным нами системам автоматизации.

Язык LD (LAD, Ladder)

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

FBD (Functional Block Diagram)

Является графическим языком программирования. Состоит из так называемых функциональных блоков, представляющих собой некую подпрограмму, и объединенных общим алгоритмом работы. Каждый блок представляет собой математическую операцию (сложение, умножение, триггер, логическое “или” и т.д.) и может иметь, в общем случае, произвольное количество входов и выходов.

SFC (Sequential Function Chart)

Язык последовательных функциональных схем SFC (Sequential Function Chart) также является графическим языком. Программа описывается в виде схематической последовательности шагов, объединенных переходами.

ST (Structured Text)

Язык ST (Structured Text, Структурированный Текст) — язык программирования высокого уровня. Схож с Pascal или Basic.

IL (Instruction List, СписокКоманд)

IL  — ассемблероподобный язык.

CFC (Continuous Flow Chart)

Язык CFC — более развитая версия языка FBD.

Основные производители промышленных контроллеров, которые мы используем для автоматизации процессов являются: Siemens, FESTO, Mitsubishi Electric, Trei, Schneider Electric и т.д. Как правило, каждый производитель ПЛК предоставляет свое программное обеспечение для программирования.

Наша компания обладает всем необходимым софтом для программирования контроллеров любого уровня и сложности. Основными примерами наиболее часто встречающегося программного обеспечения являются:

01
MELSEC

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

02
STEP 7

STEP 7 – это пакет программ компании Siemens, использующийся для программирования контроллеров SIMATIC. SIMATIC — один из наиболее распространенных видов контроллеров, использующийся в широком диапазоне отраслей промышленности для автоматизации технологических процессов.

Читать далее

Программирование контроллеров SIMATIC на основе программного обеспечения STEP 7 является одной из наиболее часто встречающихся задач, решаемых нашими специалистами для обеспечения автоматизации и диспетчеризации производств.
Данный набор программ позволяет не только запрограммировать контроллер, но и провести настройку и отладку оборудования, обеспечить связь контроллера с системой диспетчеризации более высокого уровня, позволяет архивировать и анализировать полученные данные.

03
CoDeSys

CoDeSys (Controller Development System) — популярный в мире аппаратно независимый комплекс для программирования ПЛК, в который входит все языки программирования стандарта IEC 61131-3. Для проведения работ по программированию контроллеров с помощью программного обеспечения CoDeSys требуется наличие встроенной системы исполнения (Control Runtime System).

04
OWEN Logic

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

Связанные проекты

Внедрение системы автоматизации и диспетчеризации котельной

2017

на фабрике по производству подсолнечного масла

Липецкая область, с. п. Тербуны

Подробнее

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

2016

АО «АКРИХИН» г. Старая Купавна, МО. 2016 г.

Подробнее

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

2018

Московская область

Подробнее