ЛАБОРАТОРНО-ПРАКТИЧЕСКАЯ РАБОТА №6
СОСТАВЛЕНИЕ ПРОГРАММ УПРАВЛЕНИЯ ТП ДЛЯ
КОНТРОЛЛЕРОВ S7-300 C ИСПОЛЬЗОВАНИЕМ СЧЕТЧИКОВ
Цель работы: Освоить методы составления и редактирования программ c использовани-
ем счетчиков.
Оборудование: Пакет программ STEP 7
Теоретические сведения
Последовательность операторов для запуска счетчика
Каждый счетчик характеризуется следующими параметрами:
Величина счета Для каждого счетчика резервируется 16-битовое слово в специальной
области системной памяти данных. Оно используется для хранения в двоичном коде величины
счета в диапазоне 0...999.
Счет на увеличение Когда RLO на входе CU изменяется из “0” в “1”, текущее
значение счетчика увеличивается на 1 (верхняя граница = 999).
Счет на уменьшение Когда RLO на входе CD изменяется из “0” в “1”, текущее зна-
чение счетчика уменьшается на 1 (нижняя граница = 0).
Установка счетчика Когда RLO на входе "S" изменяется из “0” в “1”, счетчик при-
нимает значение, заданное на входе PV.
Сброс счетчика Когда сигнал на входе “R” равен 1, счетчик устанавливается в 0. Если
условие сброса выполняется, то не возможна ни установка счетчика, ни процедура счета.
PV Значение для счетчика (0...999) задается на входе PV:
• как константа (C#...)
• как переменная в BCD - формате.
BI / BCD Значение счетчика может быть загружено в аккумулятор как двоичное чис-
ло или BCD число, а затем передано по другому адресу.
Q Состояние счетчика может быть проверено через выход “Q”:
• Счетчик = 0 Q = 0
• Счетчик > 0 Q = 1
Типы счетчиков
• С_CU = Накапливающий (счет только “вверх”)
• C_CD = Вычитающий (счет только “вниз”)
• С_CUD = Реверсивный счетчик.
1. Порядок выполнения работы:
1.1. Запустить программу SIMATIC Manager, создать проект для CPU 315-2 DP и блоками
ввода вывода и с одним блоком ОВ1.
1.2. По заданиям 1-4 составить программы и запуская в режиме эмуляции проверить работо-
способность программы и правильное выполнение заданного алгоритма работы.