Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реферат на тему ISaGraf.docx
Скачиваний:
3
Добавлен:
29.04.2019
Размер:
140.6 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ

ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Институт – ЭНИН

Кафедра – ТПТ

Специальность – Промышленная теплоэнергетика

Курс – 5

Реферат на тему

«ISAGRAF»

Выполнил: магистрант гр.5БМ12 Мелешкин Д.С.

Проверил: Покровский М.Ю.

ТОМСК 2011

СОДЕРЖАНИЕ

1 ВВЕДЕНИЕ............................................................................................................ 2

2 НАЗНАЧЕНИЕ ТЕХНОЛОГИИ....................................................................... 4

3 СТРУКТУРА ИНСТРУМЕНТА........................................................................ 5

4 ОСНОВНЫЕ БЛОКИ СИСТЕМЫ................................................................. 12

5 СРАВНИТЕЛЬНЫЙ АНАЛИЗ АНАЛОГОВ ISAGRAF............................. 15

6 ФИРМА-РАЗРАБОТЧИК И ФИРМА-ПРЕДСТАВИТЕЛЬ ISAGRAF.... 17

7 ЗАКЛЮЧЕНИЕ................................................................................................. 21

8 СПИСОК ЛИТЕРАТУРЫ............................................................................... 22

1 Введение

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

В прошлом все это привело к возникновению разнообразных решений, связанных с конкретным производителем и в той или иной степени удовлетворяющим общим стандартам (DIN 19239, DIN 19237, DIN 40719 Part 6 and VDI 2880). Языки программирования релейных диаграмм - ladder diagram (LD), функциональных блоковых диаграмм - function block diagram (FBD) и список инструкций - instruction list (IL) сформировались постепенно под влиянием многих участников рынка, вместе с различными версиями языка последовательных функциональных схем - sequential function chart (SFC), таким как Grafcet, GRAPH 5 and CSF to DIN 40719 Part 6. Тем не менее элементы языка у разных производителей отличались и всегда существовали машинозависимые особенности языков, которые приходилось учитывать.

Синтаксис этих языков детально описан в стандарте IEC 61131-3, так что пользователь найдет один и тот же синтаксис во всех пакетах, поддерживающих этот стандарт. Графическое представление прикладных программ - это типичная особенность программирования PLC. В то же время текстовые языки широко используются для программирования компьютеров. Языки программирования определены в стандарте таким образом, что допускают разработку приложения на смеси этих языков, которая впоследствии собирается в единую исполняемую программу. Кроме того, стандарт открыт для использования других языков программирования.

2 Назначение технологии

ISaGRAF — инструмент разработки прикладных программ для программируемых логических контроллеров на языках стандарта IEC 61131-3 и IEC 61499, который позволяет создавать локальные или распределенные системы управления. Основа технологии — среда разработки приложений (ISaGRAF Workbench) и адаптируемая под различные аппаратно-программные платформы исполнительная система (ISaGRAF Runtime). В настоящее время ISaGRAF производится и распространяется компанией ICS Triplex ISaGRAF. В ISaGRAF поддерживаются все пять языков стандарта IEC 61131-3 (International Electrotechnical Commission, МЭК):

  • IL (Instruction List) Язык инструкций

  • ST (Structured Text) Структурированный текст (адаптированный вариант языка Паскаль)

  • LD (Ladder Diagram) Язык релейных диаграмм (графический язык в терминах контактов и катушек)

  • FBD (Function Block Diagram) Язык функциональных блоков

  • SFC (Sequential Function Chart) Язык последовательных функциональных схем