- •7.091501 „Комп’ютерні системи та мережі”
- •7.091401 „Системи управління і автоматики”
- •Опис мови ld
- •Основні графічні елементи
- •Правила виконання схем Принципи виконання
- •Порядок введення схеми
- •Зміна виклику функції
- •Редагування існуючої схеми
- •Об’єкти мов програмування
- •Лабораторна робота №1
- •Порядок виконання
- •Завдання
- •Контрольні запитання.
- •Лабораторна робота №2
- •Порядок виконання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №3
- •Короткі теоретичні відомості
- •Порядок виконання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №4
- •Короткі теоретичні відомості
- •Порядок виконання
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №5
- •Короткі теоретичні відомості
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №6
- •Короткі теоретичні відомості
- •Ввімкнено
- •Вимкнено
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №7
- •Короткі теоретичні відомості
- •Завдання
- •Контрольні запитання
- •Лабораторна робота №8
- •Короткі теоретичні відомості
- •Завдання
- •Контрольні запитання
- •Список рекомендованої літератури Основна література
- •Допоміжна література
- •7.091501 „Комп’ютерні системи та мережі”
- •7.091401 „Системи управління і автоматики”
Основні графічні елементи
Нормально-відкритий контакт |
|
Контакт закриваються, коли контрольний біт встановлюються в 1 |
Нормально-закритий контакт |
|
Контакт закриваються, коли контрольний біт об'єкта в 0 |
Детектор зростаючого фронту |
|
Зростаючий фронт імпульсу: визначається зміна контрольного біта об'єкта з 0 в 1 |
Детектор спадаючого фронту |
|
Спадаючий фронт імпульсу: визначається зміна контрольного біта об'єкта з 1 в 0 |
Горизонтальні з'єднання |
|
F6: Використовується для графічного з'єднання тестових і робочих елементів в схемі між двома енергетичними шинами |
Горизонтальні з'єднання |
|
F8: Використовується для з'єднання тестових елементів безпосередньо з робочими елементами |
Вертикальні з'єднання |
|
F7: Використовується для створення/видалення вертикальних з'єднань між графічними елементами |
Сполучна лінія |
|
Використовується для з'єднання двох об'єктів з різними зв'язками |
Пряма котушка |
|
Біт об'єкта приймає значення результату тестового поля |
Інверсна котушка |
|
Біт об'єкта приймає інверсне значення результата тестового поля |
Включаюча котушка |
|
Біт об'єкта встановлюється в 1, коли результат тестового поля 1 |
Виключаюча котушка |
|
Біт об'єкта встановлюється в 0, коли результат тестового поля 1 |
Котушка виклику підпрограми (CALL) |
|
Використовується для виклику підпрограми Виконання виклику підпрограми приводить до наступних дій:
Одна підпрограма може викликати іншу підпрограму. |
Повернення до підпрограмі (RETURN) |
|
Використовується для повернення в то місце програми, звідки була викликана підпрограма. |
Вихід із програми (HALT) |
|
Використовується для зупинки виконання програми. |
Перехід до іншої схеми |
|
SHIFT+F2: Використовується для переходу до іншої схеми. Переходи (JMP) можуть виконуватися тільки в межах одного програмного модуля. |
Таймер Лічильник Одновібратор Регістр Драм контролер |
|
SHIFT+F7: стандартні функціональні блоки виконують функції таймерів, лічильників, одновібраторів, регістрів та драм-контролерів |
Вертикальний блок порівняння |
|
SHIFT+F4: Використовується для порівняння двох операндів. У залежності від результату відповідний вихід блоку встановлюються в 1. Якщо вхід EN=0, виходи встановлюються в 0. |
Горизонтальний блок порівняння |
|
SHIFT+F5: Використовується для порівняння двох операндів. Вихід встановлюються в 1, коли виконується логічна умова. |
Блоки операцій |
|
SHIFT+F3: Використовується для обробки арифметичних і логічних операцій, які написані на мові структурованого тексту (ST). |