Delta Electronics DVP30EX200T [8/451] Глава 1 принципы программирования плк

Delta Electronics DVP30EX200T [8/451] Глава 1 принципы программирования плк
Глава 1. Принципы программирования ПЛК
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
7
1.2 Метод сканирования ПЛК
ПЛК применяет стандартный метод сканирования при выполнении программы.
Процесс сканирования:
Проверка состояния входов
Чтение физического состояния входов и сохранение результата во внутренней
памяти
Оценка программы
Оценка программы с данными из внутренней памяти. Сканирование
программы проводится «сверху вниз» и «слева направо» до достижения конца
программы
Обновление выходов
Запись данных оценки в физические выходы
X0
Y0
Y0
M0
Вход X
Входной терминал
Запись в память
Память входного сигнала
Устр ойство па мяти
Запоминание состояния X0
Запись состояния
Y0
Чтение состояния из памятиYO
Запись состояния
M0
Выход
Программа
Входной
сигнал
Выход
Выход Y
Выходной терминал
Энергонезависимая память
Входной сигнал: ПЛК читает состояние
каждого входа (ВКЛ/ВЫКЛ) и сохраняет
значение во внутреннюю память перед
проведением оценки программы. После
сохранения состояния в памяти любые
изменения на входах не будут отображаться
до проведения следующего цикла
сканирования.
Программа: ПЛК выполняет команды в
программе по схеме «сверху вниз» и «слева
направо», а затем сохраняет результаты во
внутреннюю память. Некоторые из этих
данных фиксируются.
Выход: После выполнения команды END
оценка программы завершается. Выходные
данные передаются из памяти на физические
выходы.
Время сканирования
Продолжительность полного цикла сканирования (чтение, оценка, запись) называется
«временем сканирования». С увеличением количества входов/выходов и объема программы
время сканирования растет.
Чтение времени
сканирования
ПЛК измеряет время сканирования и сохраняет значение (0,1 мс) в регистре D1011,
максимальное время сканирования в регистре D1012.
Измерение времени
сканирования
Время сканирования может быть измерено путем переключения выходов при каждом
сканировании и последующего измерения ширины импульса на выходе.
Вычисление
времени
сканирования
Время сканирования может быть вычислено путем сложения времени работы всех
команд в программе. Для определения времени работы каждой команды см. главу 3
настоящего руководства.
Исключения
ПЛК может обрабатывать некоторые элементы быстрее времени сканирования. Некоторые
из этих элементов могут остановить время сканирования для обработки подпрограммы
прерывания. Команда REF для прямого обновления входов/выходов позволяет ПЛК
получить доступ к входам/выходам, не дожидаясь окончания цикла сканирования.
1.3 Регистры и реле ПЛК. Введение в основные внутренние
компоненты ПЛК
X
(входное реле)
Битовая память представляет внешние физические входы и получает внешние входные
сигналы
Обозначается как Х, адресация в восьмеричной системе, т.е. X0~X7, X10~X17…X377
Y
(выходное реле)
Битовая память представляет внешние физические выходы и сохраняют статус их
обновления.
Обозначаются как Y, адресация в восьмеричной системе, т.е. Y0~Y7, Y10~Y17. ..Y377
(внутреннее реле)
Битовая память показывает состояние ПЛК.
Обозначаются как М, адресация в десятичной системе, т. е. M0, M1, M2…M4095
S
(шаговое реле)
Битовая память показывает состояние ПЛК в режиме пошагового управления (SFC). Если
команда STL не применяется в программе, S может использоваться как внутреннее реле M
или как сигнализатор.
Обозначаются как S, адресация в десятичной системе, т.е. S0, S1, S2…S1023
Битовая, словная, двойная словная памятьреле времени, может быть контактом или

Содержание

Похожие устройства

Скачать