Автоматизация управления в производственных системах. Федотов А.В. - 230 стр.

UptoLike

Составители: 

230
быть использованы диаграммы лестничной логики (LAD), диаграммы функцио-
нальных блоков (FBD) и список инструкций (STL).
Графический редактор оснащен дружественным интерфейсом и обеспечивает:
легкое и интуитивное восприятие данных, используемых для создания диа-
грамм лестничной логики и диаграмм функциональных блоков,
вызов комплексных функций и блоков. Графическое представление взаи-
мосвязей “контакты” – обмотки” (LAD) или функциональных блоков (FBD).
В редакторе работа ведется с графическими объектами. Предопределенные
блоки выбираются из списка возможных, с помощью мыши перемещаются на схему
и также с помощью мыши соединяются. При этом не надо беспокоиться о таких де-
талях, как алгоритмы или распределение машинных ресурсов, но вместо этого мож-
но сконцентрировать внимание на технологических аспектах при проектировании
проекта.
Параметры выполнения (run–time свойства) блоков предопределены, но могут
быть изменены для каждого из блоков в отдельности. Возможность копирования
или перемещения отдельных блоков или целых групп между схемами делает про-
граммирование намного проще. При этом соединения между блоками сохраняются.
После того как все функции написаны, имеется возможность сгенерировать
исполняемый машинный код, загрузить его в программируемый контроллер и про-
верить его на наличие ошибок с помощью тестовых функций.
Языки программирования STEP 7 имеют расширенный набор инструкций и
являются дальнейшим развитием языков программирования STEP 5. Этот набор ин-
струкций позволяет быстро и просто программировать сложные функции без глубо-
кой подготовки в области программирования. Для написания программ могут быть
использованы следующие инструкции:
выполнения логических операций, включая обработку импульсных сигна-
лов,
обработки слов,
операций с таймерами и счетчиками,
сравнения данных,
преобразования данных,
операций сдвига и вращения,
математических операций, включая вычисление тригонометрических, экс-
поненциальных и логарифмических функций,
программного управления (пакетного, пакетного распределенного, вызовов
и т.д.).
В качестве примера на рис. 4.55 показан вид экрана дисплея при использова-
нии системы программирования STEP 7 Micro/WIN. Представлен случай совмеще-
ния четырех экранов: таблицы символов, редактора релейных схем, редактора блока
данных и блока статуса. Используя каждый из экранов, оператор с помощью клави-
атуры и мыши заполняет формы таблиц в соответствии с реальной конфигурацией
быть использованы диаграммы лестничной логики (LAD), диаграммы функцио-
нальных блоков (FBD) и список инструкций (STL).
      Графический редактор оснащен дружественным интерфейсом и обеспечивает:
       легкое и интуитивное восприятие данных, используемых для создания диа-
грамм лестничной логики и диаграмм функциональных блоков,
       вызов комплексных функций и блоков. Графическое представление взаи-
мосвязей “контакты” – “обмотки” (LAD) или функциональных блоков (FBD).
      В редакторе работа ведется с графическими объектами. Предопределенные
блоки выбираются из списка возможных, с помощью мыши перемещаются на схему
и также с помощью мыши соединяются. При этом не надо беспокоиться о таких де-
талях, как алгоритмы или распределение машинных ресурсов, но вместо этого мож-
но сконцентрировать внимание на технологических аспектах при проектировании
проекта.
      Параметры выполнения (run–time свойства) блоков предопределены, но могут
быть изменены для каждого из блоков в отдельности. Возможность копирования
или перемещения отдельных блоков или целых групп между схемами делает про-
граммирование намного проще. При этом соединения между блоками сохраняются.
      После того как все функции написаны, имеется возможность сгенерировать
исполняемый машинный код, загрузить его в программируемый контроллер и про-
верить его на наличие ошибок с помощью тестовых функций.
      Языки программирования STEP 7 имеют расширенный набор инструкций и
являются дальнейшим развитием языков программирования STEP 5. Этот набор ин-
струкций позволяет быстро и просто программировать сложные функции без глубо-
кой подготовки в области программирования. Для написания программ могут быть
использованы следующие инструкции:
       выполнения логических операций, включая обработку импульсных сигна-
      лов,
       обработки слов,
       операций с таймерами и счетчиками,
       сравнения данных,
       преобразования данных,
       операций сдвига и вращения,
       математических операций, включая вычисление тригонометрических, экс-
      поненциальных и логарифмических функций,
       программного управления (пакетного, пакетного распределенного, вызовов
      и т.д.).
      В качестве примера на рис. 4.55 показан вид экрана дисплея при использова-
нии системы программирования STEP 7 Micro/WIN. Представлен случай совмеще-
ния четырех экранов: таблицы символов, редактора релейных схем, редактора блока
данных и блока статуса. Используя каждый из экранов, оператор с помощью клави-
атуры и мыши заполняет формы таблиц в соответствии с реальной конфигурацией



                                      230