Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод Контролери 06.doc
Скачиваний:
0
Добавлен:
22.08.2019
Размер:
2.71 Mб
Скачать

Основні графічні елементи

Тестові елементи

Нормально-відкритий контакт

Контакт закриваються, коли контрольний біт встановлюються в 1

Нормально-закритий контакт

Контакт закриваються, коли контрольний біт об'єкта в 0

Детектор зростаючого фронту

Зростаючий фронт імпульсу: визначається зміна контрольного біта об'єкта з 0 в 1

Детектор спадаючого фронту

Спадаючий фронт імпульсу: визначається зміна контрольного біта об'єкта з 1 в 0

Сполучні елементи

Горизонтальні з'єднання

F6: Використовується для графічного з'єднання тестових і робочих елементів в схемі між двома енергетичними шинами

Горизонтальні з'єднання

F8: Використовується для з'єднання тестових елементів безпосередньо з робочими елементами

Вертикальні з'єднання

F7: Використовується для створення/видалення вертикальних з'єднань між графічними елементами

Сполучна лінія

Використовується для з'єднання двох об'єктів з різними зв'язками

Робочі елементи

Пряма котушка

Біт об'єкта приймає значення результату тестового поля

Інверсна котушка

Біт об'єкта приймає інверсне значення результата тестового поля

Включаюча котушка

Біт об'єкта встановлюється в 1, коли результат тестового поля 1

Виключаюча котушка

Біт об'єкта встановлюється в 0, коли результат тестового поля 1

Елементи програмної обробки

Котушка виклику підпрограми (CALL)

Використовується для виклику підпрограми

Виконання виклику підпрограми приводить до наступних дій:

  • Сканування поточної схеми припиняється.

  • Виконується підпрограма.

  • Перерване сканування схеми продовжується.

Одна підпрограма може викликати іншу підпрограму.

Повернення до підпрограмі (RETURN)

Використовується для повернення в то місце програми, звідки була викликана підпрограма.

Вихід із програми (HALT)

Використовується для зупинки виконання програми.

Елементи переходу

Перехід до іншої схеми

SHIFT+F2: Використовується для переходу до іншої схеми. Переходи (JMP) можуть виконуватися тільки в межах одного програмного модуля.

SFBs (стандартні і функціональні блоки)

Таймер

Лічильник

Одновібратор

Регістр

Драм контролер

SHIFT+F7: стандартні функціональні блоки виконують функції таймерів, лічильників, одновібраторів, регістрів та драм-контролерів

Блоки порівняння

Вертикальний блок порівняння

SHIFT+F4: Використовується для порівняння двох операндів. У залежності від результату відповідний вихід блоку встановлюються в 1. Якщо вхід EN=0, виходи встановлюються в 0.

Горизонтальний блок порівняння

SHIFT+F5: Використовується для порівняння двох операндів. Вихід встановлюються в 1, коли виконується логічна умова.

Блоки операцій

Блоки операцій

SHIFT+F3: Використовується для обробки арифметичних і логічних операцій, які написані на мові структурованого тексту (ST).