Набор команд S7–200 Глава 6 Катушки Присваивание Команда присваивания (=) записывает новое значение для выходного бита в регистр образа процесса. При выполнении команды присваивания S7–200 устанавливает или сбрасывает выходной бит в регистре образа процесса. В LAD и FBD указанный бит устанавливается равным потоку сигнала. В STL значение, находящееся в вершине стека, копируется в указанный бит. Непосредственное присваивание битового значения Команда непосредственного присваивания битового значения (=I) при своем выполнении записывает новое значение как в физический выход, так и в образ процесса.
Когда выполняется команда непосредственного присваивания битового значения, физический выход (бит) немедленно устанавливается в соответствии с состоянием потока сигнала. В STL команда непосредственного присваивания битового значения непосредственно копирует значение, находящееся в вершине стека, в указанный физический выход. Символ “I” означает непосредственный доступ; при исполнении команды новое значение записывается в физический выход и в соответствующую ячейку регистра образа процесса. Здесь имеется отличие от других видов доступа, которые записывают новое значение только в регистр образа процесса.
Установка и сброс Команды установки (S) и сброса (R) устанавливают (включают) или сбрасывают (выключают) указанное количество входов или выходов (N), начиная с указанного адреса (бита). Вы можете установить или сбросить от 1 до 255 входов и выходов. Если команда сброса указывает на бит таймера (T) или счетчика (C), то команда сбрасывает бит таймера или счетчика и стирает текущее значение таймера или счетчика.
Сбойные состояния, устанавливающие ENO = 0 ■ 0006 (косвенный адрес) ■ 0091 (операнд вышел за пределы допустимого диапазона) Непосредственная установка и непосредственный сброс Команды непосредственной установки и непосредственного сброса непосредственно устанавливают (включают) или непосредственно сбрасывают (выключают) указанное количество входов или выходов (N), начиная с указанного адреса (бита). Вы можете непосредственно и немедленно установить или сбросить от 1 до 128 входов и выходов. Символ “I” означает непосредственный доступ; при исполнении команды новое значение записывается в физический выход и в соответствующую ячейку регистра образа процесса.
Здесь имеется отличие от других видов доступа, которые записывают новое значение только в регистр образа процесса. Сбойные состояния, устанавливающие ENO = 0 ■ 0091 (операнд вышел за пределы допустимого диапазона) Таблица 6–4. Допустимые операнды для битовых логических операций ■ 0006 (косвенный адрес) 75 Входы/выходы Тип данных Операнды Бит BOOL I, Q, V, M, SM, S, T, C, L Бит (непосредственно управляемый) BOOL Q N BYTE IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, константа