Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Современные ПТК и SCADA-системы

Примеры инструментов программирования для ПЛК

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 является акронимом от Co ntroller De velopment Sys tem. Версия 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-пакет для отображения информации и управления (для ПЭВМ);

· драйверы или OPC-серверы для связи с аппаратурой (ПЭВМ);

· специализированные рабочие места для технических специалистов (ПЭВМ);

· программы для диагностирования и конфигурирования системы (ПЭВМ);

· программы функционирования контроллеров (контроллеры);

· тестовое и отладочное программное обеспечение (ПЭВМ и контроллеры).

Программы комплекса тесно взаимодействуют друг с другом и аппаратной частью комплекса. Например, OPC-сервер, функционирующий на ПЭВМ, должен обеспечивать связь с аппаратурой комплекса через один из интерфейсов ПЭВМ по согласованным протоколам с одной стороны, и с программой обработки данных (SCADA-пакетом) по программным интерфейсам, с другой стороны. Программы конфигурирования контроллеров должны быть согласованы с программами функционирования по совместно используемым структурам данных, и т.п.

К аппаратной части комплекса относятся контроллеры, выполняющие работу по сопряжению с объектом контроля и управления (сбор данных с датчиков и преобразователей), передачу данных по каналам связи на пункт управления системой, прием данных на пункте управления, обработку и передачу данных в ЭВМ. Все современные контроллеры оснащены микропроцессорами, поэтому реализация всех перечисленных функций является программно-аппаратной.

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

 

<== предыдущая лекция | следующая лекция ==>
Стандарт МЭК 61-131-3. Языки программирования МЭК | Птк Квинт
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1120; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.