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

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

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

Для создания программ контроллеров используются языки программирования МЭК 61131-3 (IL, LD, FBD, SFC, ST) и инструментальные среды, такие как CoDeSys, Segnetics SMLogix, 1Tool (Carel), SIMATIC STEP 7.

Создание программ для контроллеров АСУ ТП – ответственная задача,  в которой мы вам поможем.

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

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

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

Разработка SCADA, систем мониторинга, информационных систем и мобильных приложений

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

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

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

Путём дальнейших переговоров согласуются все требования, готовится документ «Техническое задание» и проект договора.

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

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