Примеры инструментов программирования для ПЛК
ISaGRAF — инструмент разработки прикладных программ для программируемых логических контроллеров на языках стандарта IEC 61131-3 и IEC 61499, который позволяет создавать локальные или распределенные системы управления. Основа технологии — среда разработки приложений (ISaGRAF Workbench) и адаптируемая под различные аппаратно-программные платформы исполнительная система (ISaGRAF Runtime). В настоящее время ISaGRAF производится и распространяется компанией ICS Triplex ISaGRAF. В ISaGRAF поддерживаются все пять языков стандарта IEC 61131-3 (International Electrotechnical Commission, МЭК):
CoDeSys — универсальный инструмент разработки прикладных программ для программируемых логических контроллеров на языках стандарта IEC 61131-3. Данный инструмент производится и распространяется основанной в 1994 году фирмой 3S-Smart Software Solutions (Кемптен, Германия). Название CoDeSys является акронимом от Controller Development System. Версия 1.0 была выпущена в 1994 году. Среда программирования CoDeSys распространяется без лицензии и может быть без ограничений установлена на нескольких рабочих местах.
В CoDeSys для программирования доступны все пять определяемых стандартом IEC 61131-3 (International Electrotechnical Commission, МЭК) языков:
· IL (Instruction List) Ассемблер-подобный язык
· ST (Structured Text) Pascal-подобный язык
· LD (Ladder Diagram) Язык релейных схем
· FBD (Function Block Diagram) Язык функциональных блоков
· SFC (Sequential Function Chart) Язык диаграмм состояний
· Также имеется достаточно удобный язык CFC, родственный языку FBD, но более удобный в использовании.
В CoDeSys реализован ряд расширений спецификации стандарта IEC 61131-3. Самым существенным из них является поддержка Объектно-ориентированного программирования (ООП).
Современные ПТК и SCADA-системы
Программно-технический комплекс (ПТК) — неразделимая совокупность программных и технических средств, образующая систему телемеханики или АСУТП.
Программная составляющая комплекса включает в себя программное обеспечение для ПЭВМ и контроллеров:
· универсальный SCADA-пакет для отображения информации и управления (для ПЭВМ);
· драйверы или OPC-серверы для связи с аппаратурой (ПЭВМ);
· специализированные рабочие места для технических специалистов (ПЭВМ);
· программы для диагностирования и конфигурирования системы (ПЭВМ);
· программы функционирования контроллеров (контроллеры);
· тестовое и отладочное программное обеспечение (ПЭВМ и контроллеры).
Программы комплекса тесно взаимодействуют друг с другом и аппаратной частью комплекса. Например, OPC-сервер, функционирующий на ПЭВМ, должен обеспечивать связь с аппаратурой комплекса через один из интерфейсов ПЭВМ по согласованным протоколам с одной стороны, и с программой обработки данных (SCADA-пакетом) по программным интерфейсам, с другой стороны. Программы конфигурирования контроллеров должны быть согласованы с программами функционирования по совместно используемым структурам данных, и т.п.
К аппаратной части комплекса относятся контроллеры, выполняющие работу по сопряжению с объектом контроля и управления (сбор данных с датчиков и преобразователей), передачу данных по каналам связи на пункт управления системой, прием данных на пункте управления, обработку и передачу данных в ЭВМ. Все современные контроллеры оснащены микропроцессорами, поэтому реализация всех перечисленных функций является программно-аппаратной.
В современных ПТК наблюдается смешение функций. Например, к базовым функциям телемеханики и АСУТП (телесигнализация, телеизмерения, телеуправление) добавляют функции энергоучета, обеспечивают доставку данных от специализированных устройств и дистанционную настройку и т.п. Это позволяет улучшить использование имеющихся каналов связи и расширить функциональность системы в целом.
ПТК КВИНТ
ЧТО ТАКОЕ КВИНТ…
| …И ЕГО СОСТАВ
| Квинт - это интегрированный комплекс, имеющий средства для объединения в единое информационное пространство многих подсистем, в том числе территориально рассредоточенных, каждая из которых может работать автономно, но при этом использовать часть информации из соседних подсистем
Квинт обеспечивает высокий уровень надежности, которая достигается специальными аппаратными решениями, а также возможностями многоуровневого резервирования отдельных модулей, контроллеров, рабочих станций, информационных и питающих сетей
Квинт - это масштабируемый комплекс, который эффективно используется для автоматизации как отдельных установок, так и предприятия в целом. В минимальном комплекте Квинт может состоять из одного контроллера и универсальной рабочей станции, в максимальном - иметь несколько сотен контроллеров и несколько десятков рабочих станций, привязанных к единому времени
Квинт имеет развитый САПР, с помощью которого через единую базу данных проекта готовятся прикладные программы для управления и представления информации. Все эти задачи решаются специалистами по АСУ ТП с помощью дружественного интерфейса без привлечения программистов
Квинт имеет развитую систему авторизованного доступа, которая позволяет с точностью до единичных оперативных объектов или групп объектов и с точностью до отдельных лиц или групп лиц разрешить или запретить как наблюдение, так и изменение информации
Квинт - это отечественный комплекс, все ключевые средства которого разработаны и изготовлены в России. В Квинте используются импортные комплектующие элементы, обладающие особо высокой степенью интеграции и повышенной надежностью
| Программно-технический комплекс Квинт состоит из четырех подсистем:
• контроллеры (Ремиконты) • рабочие станции ИВК • сети • средства САПР
Ремиконты выполняют функции сбора и предварительной обработки информации, автоматического регулирования, логического шагового управления, технологических защит, регистрации событий, управления исполнительными устройствами
Рабочие станции занимаются представлением информации, ее архивированием, анализом. Они также выполняют статистические и оптимизирующие расчеты и ведут мониторинг состояния всех программно-технических средств Квинта, работающих в АСУ ТП
Сети организуют информационную связь между подсистемами Квинта, а также между Квинтом и службами предприятия (плановый, расчетный отделы и т.п.)
Средства САПР предоставляет пользователю набор мощных инструментальных средств для проектирования АСУ ТП
|
|
|
SCADA
SCADA (аббр. от англ. Supervisory Control And Data Acquisition, Диспетчерское управление и сбор данных) — данное понятие обычно применяется к системе управления в промышленности: система контроля и управления процессом с применением ЭВМ. Процесс может быть технологическим, инфраструктурным или обслуживающим:
· Технологические процессы включают — производство, выработку энергии, конструирование, переработка. Может протекать в непрерывном, пакетном, периодическом или дискретном режимах.
· Инфраструктурные процессы могут быть общественными либо частными, и включают: обработку и распределение воды, сбор и обработку сточных вод, нефте- и газо- проводы, передачу и распределение электроэнергии, системы оповещения для гражданской обороны, и большие системы связи.
· Процессы в сфере обслуживания имеют как частную так и общественную стороны — здания, аэропорты, корабли и космические станции. Они контролируют и управляют HVAC, доступом и потреблением энергии.
SCADA—система обычно содержит следующие подсистемы:
· Человеко-машинный интерфейс (HMI, англ. Human Machine Interface) — инструмент, который представляет данные о ходе процесса человеку оператору, что позволяет оператору контролировать процесс и управлять им.
· Диспетчерская система — собирает данные о процессе и отправляет команды процессору (управление).
· Абонентский оконечный блок, либо УСО (RTU, англ. Remote Terminal Unit), подсоединяемый к датчикам процесса, преобразует сигнал с датчика в цифровой код и отправляет данные в диспетчерскую систему.
· Программируемый Логический Контроллер (PLC, англ. Programmable Logic Controller) используется как полевое устройство из-за экономичности, универсальности и гибкости, нежели RTU специального назначения.
· Коммуникационная инфраструктура для реализации промышленной сети.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|