
- •Додаток б………………………………………………………………………61 вступ
- •1 Контролер logo!
- •Знайомство з logo!
- •1.2 Програмування logo!
- •1.2.1 Елементи з’єднання
- •Блоки й номери блоків
- •Від комутаційної схеми до logo!
- •1.2.4 Робота з logo!
- •Планування
- •1.2.5 Уведення й запуск комутаційної програми
- •1.3 Програмування logo! за допомогою logo!Soft Comfort
- •1.3.1 Створення програм
- •1.3.2 Симуляція комутаційної програми
- •1.4 Завдання для самостійної роботи
- •Зрошення рослин в оранжереї
- •Контроль місць для стоянки автомобілів
- •Особливості:
- •Східчастий вимикач, наприклад, для вентиляторів
- •Особливості:
- •2 Логічні контролери simatic s7-200
- •2.1 Знайомство з simatic s7-200 cpu 221
- •2.2 Програмування s7-200
- •Функції редактора stl
- •Функції редактора lad
- •Приклад програмування
- •2.3 Завдання для самостійної роботи
- •Додаток а
- •Додаток б Команди контролера s7-200
- •1 Бітові логічні операції
- •1.1 Контакти
- •Стандартні контакти
- •Безпосередньо керовані контакти
- •Команда not [ні]
- •1.1.4 Позитивний і негативний фронт
- •1.2 Котушки
- •1.2.1 Присвоювання
- •1.2.2 Безпосереднє присвоювання бітового значення
- •1.2.3 Установка й скидання
- •1.2.4 Безпосередня установка й безпосереднє скидання
- •2 Функціональний блок із двома стійкими станами: перевага установки й перевага скидання
- •Порівняння числових величин
- •Команди рахунку
- •Лічильник simatic
- •Швидкісні лічильники
- •Команда виводу імпульсів
- •Таймерні команди
- •7 Арифметичні операції
- •7.1 Операції додавання, вирахування, множення й ділення
- •7.2 Множення цілих чисел з поданням результату у вигляді подвійного цілого числа й розподіл цілих чисел із залишком
- •7.2.1 Множення цілих чисел з поданням результату у вигляді подвійного цілого числа
- •Розподіл цілих чисел із залишком
- •7.3 Числові функції синус, косинус і тангенс
- •7.4 Команди інкрементування й декрементування
- •84313, М.Краматорськ, вул. Шкадінова, 72
Швидкісні лічильники
Команда визначення режиму роботи швидкісного лічильника (20) (HDEF) установлює режим роботи для певного швидкісного лічильника (HSCx). Вибором режиму визначаються датчик тактових імпульсів, напрямок і функції запуску й скидання швидкісного лічильника. Для кожного швидкісного лічильника використається одна команда визначення режиму роботи.
Команда активізації швидкісного лічильника (21) (HSC) конфігурує й управляє режимом роботи швидкісного лічильника через сигнальні стани бі
Тів спеціальної пам'яті HSC. Параметр N визначає номер швидкісного лічильника. Швидкісні лічильники можуть бути сконфігуровані на дванадцять різних режимів роботи. Кожний лічильник має спеціалізовані входи, які підтримують такі функції, як датчик тактових імпульсів, керування напрямком, скидання й запуск. Для двофазних лічильників обидва датчики тактових імпульсів можуть працювати зі своєю максимальною швидкістю.
Швидкісні лічильники ведуть лік подій, що відбуваються з високою швидкістю, які не можуть управлятися при швидкостях сканування S7-200. Максимальна частота рахунку швидкісного лічильника залежить від типу вашого CPU S7-200.
Команда виводу імпульсів
Команда виводу імпульсів (22) (PLS) використається для керування функціями "Вивід послідовності імпульсів" (PTO) і "Широтно-імпульсна модуляція" (PWM), наявними в розпорядженні швидкісних виходів (Q0.0 і Q0.1). Удосконалений “Майстер керування позиціюванням” створює команди, настроєні на вашу програму, що спрощує програмування ваших завдань і дозволяє використати переваги додаткових функцій CPU S7-200.
PTO надає в розпорядження вихідний сигнал в виді прямокутних імпульсів (з відносної тривалістю імпульсів 50%), період проходження яких і кількість визначається користувачем.
PWM надає в розпорядження вихідний імпульсний сигнал з постійним періодом проходження й змінною відносною тривалістю імпульсів, причому період проходження імпульсів і їхню ширину визначає користувач.
S7-200 має два генератори PTO/PWM, які формують або швидку послідовність імпульсів, або широтно-модульований імпульсний сигнал. Один генератор поставлений у відповідність цифровому виходу Q0.0, інший генератор -цифровому виходу Q0.1. Певна адреса спеціальної пам'яті (SM) зберігає для кожного генератора наступні дані: керуючий байт (8-бітове значення), кількість імпульсів (32-бітове значення без знака), а також період проходження імпульсів і значення ширини імпульсу (16-бітове значення без знака). Генератори PTO і PWM і регістр образа процесу спільно використають Q0.0 і Q0.1. Коли функція PTO або PWM активна на Q0.0 або Q0.1, то виходом управляє генератор PTO або PWM, а нормальне використання виходу заблоковане. На форму вихідного сигналу не впливає ні стан регістра образа процесу, ні примусове присвоювання значень виходам, ні виконання команд безпосереднього виводу. Коли генератор PTO/PWM не активний, керування виходом вертається регістру образа процесу. Регістр образа процесу визначає початковий і кінцевий стан імпульсного вихідного сигналу, викликаючи його початок і завершення на високому або низькому рівні.