Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Инструментальные средства разработки ППО контроллеров. Этапы разработки приложений для контроллеров с использование CASE-средств (на примере ISaGRAF)





Дл разработки ППО контроллеров используют языки стандарта МЭК 61131-3. Он устанавливает пять языков программирования со следующими названиями:

- структурированный текст (ST - Structured Text) - екстовый язык программирования, схожий с языком высокого уровня (С, Pascal). Язык ST удобен для реализации сложных вычислений, циклов и условий, для работы с аналоговыми сигналами.;

- последовательные функциональные схемы (SFC - "Sequential Function Chart") - графический язык, приспособленный для создания последовательности этапов алгоритма работы. Каждый этап реализуется на любом удобном для пользователя языке. Язык удобен для создания алгоритмов управления сложными процессами, имеющими несколько ступеней, написания моделей автоматов;

- диаграммы функциональных блоков (FBD - Function Block Diagram) - рафический язык программирования. Все действия и операторы, используемые в данном языке, представляются в виде функциональных блоков (ФБ). ФБ имеют входы и выходы определенных типов, которые могут быть связаны между собой. Помимо стандартных ФБ пользователь может вставлять в алгоритм собственные POU, созданные в рамках данного проекта или реализованные в подключенных к проекту библиотеках.;

- релейно-контактные схемы, или релейные диаграммы (LD - Ladder Diagram) - графический язык программирования, использующий принципы построения электрических схем. С помощью элементов «контакт» и «катушка» пользователь собирает схему прохождения сигнала. Язык удобен для реализации логических алгоритмов работы с дискретными сигналами.;

- список инструкций (IL - Instruction List) - язык программирования, напоминающий ассемблер Siemens STEP7. Все операции производятся через ячейку памяти, «аккумулятор», в который программа записывает результаты произведенных действий.

В общем виде работы по созданию приложений в среде ISaGRAF могут быть разбиты на следующие этапы:

1. Создание проекта.

2. Создание программ.

3. Объявление переменных.

4. Редактирование программы.

5. Конфигурация ввода/вывода.

6. Установка опций приложения и параметров связи с контроллером.

7. Компиляция программ и создание кода приложения.

8. Симуляция и отладка приложения.

9. Загрузка приложения в контроллер.

 







Date: 2016-05-23; view: 798; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию