Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS - 15

 

  Главная      Учебники - Разные     Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS (часть 1)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     13      14      15      16     ..

 

 

 

Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS - 15

 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—13

 

» 

 

Or Bit-of-Word (ORB)

 

 

Команда

 Or Bit-of-Word 

выполняет

 

операцию

 

логического

 

ИЛИ

 

для

 

цепи

 

с

 

нормально

-

открытым

 

контактом

, 

соединенного

 

параллельно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

то

 

же

 

самое

 

как

 

у

 

бита

, 

на

 

который

 

ссылаются

 

в

 

связанной

 

ячейки

 

памяти

. 

Or Not Bit-of-Word (ORNB)

 

 

Команда

 Or Not Bit-of-Word

 

выполняет

 

операцию

 

логического

 

ИЛИ

 

для

 

цепи

 

с

 

нормально

-

закрытым

 

контактом

, 

соединенного

 

параллельно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

противоположно

 

состоянию

 

бита

, 

на

 

который

 

ссылаются

 

в

 

связанной

 

ячейки

 

памяти

. 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

bb 

V-

память

  

B

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

Указатель

 PB

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 Or Bit-of-Word, 

когда

 

вход

 

Х

1 

или

 

7-

ой

 

бит

  

ячейки

 V-

памяти

 V1400 

включен

, 

выход

 Y5 

включается

.  

 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 Or Not Bit-of-Word, 

когда

 

вход

 

Х

1 

включен

 

или

 7-

ой

 

бит

 

ячейки

 V-

памяти

 V1400 

выключен

, 

выход

 Y2 

включается

.  

 

5—14

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

And (AND)

 

 

Команда

 And 

выполняет

 

операцию

 

логического

 

И

 

для

 

цепи

, 

состоящей

 

из

 

нормально

 

открытого

 

контакта

, 

соединенного

 

параллельно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

тем

 

же

 

самым

, 

что

 

и

 

состояние

   

соответствующего

 

регистра

 

отображения

 

или

 

ячейки

 

памяти

. 

 

And Not (ANDN)

 

 

Команда

 And Not 

выполняет

 

операцию

 

логического

 

И

 

для

 

цепи

, 

состоящего

 

из

 

нормально

 

закрытого

 

контакта

, 

соединенного

 

параллельно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

противоположным

 

состоянию

 

соответствующего

 

регистра

 

отображения

 

или

 

ячейки

 

памяти

. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

Входы

  

X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 C

0-1777 

Стадия

 S

0-1777 

Таймер

 T

0-377 

Счетчик

 CT

0-177 

Специальное

 

реле

 SP

0-777 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 And, 

когда

 

вход

 

Х

1 

или

 

Х

2 

включен

, 

выход

 Y5 

сработает

. 

 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 And Not, 

когда

 

вход

 

Х

1 

включен

 

и

 

вход

 

Х

2 

выключен

, 

выход

 Y5 

сработает

. 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—15

 

» 

 

And Bit-of-Word (ANDB)

 

 

Команда

 And Bit-of-Word 

выполняет

 

операцию

 

логического

 

И

 

для

 

цепи

 

с

 

нормально

-

открытым

 

контактом

, 

соединенного

 

последовательно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

то

 

же

 

самое

 

как

 

у

 

бита

, 

на

 

который

 

ссылаются

 

в

 

связанной

 

ячейки

 

памяти

. 

And Not Bit-of-Word (ANDNB)

 

 

Команда

 And Not Bit-of-Word

 

выполняет

 

операцию

 

логического

 

И

 

для

 

цепи

 

с

 

нормально

-

закрытым

 

контактом

, 

соединенного

 

последовательно

 

с

 

другим

 

контактом

. 

Состояние

 

контакта

 

будет

 

противоположно

 

состоянию

 

бита

, 

на

 

который

 

ссылаются

 

в

 

связанной

 

ячейки

 

памяти

. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

bb 

V-

память

  

B

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

Указатель

 PB

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 And Bit-of-Word, 

когда

 

вход

 

Х

1 

и

 4-

ый

 

бит

 

ячейки

 V-

памяти

 V1400 

включен

, 

выход

 Y5 

включается

.  

 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 And Not Bit-of-Word, 

когда

 

вход

 

Х

1 

включен

 

и

 4-

ый

 

бит

 

ячейки

 V-

памяти

 V1400 

выключен

, 

выход

 Y2 

включается

.  

 

 

5—16

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

And Store (AND STR) 

 

Команда

 And Store 

выполняет

 

операцию

 

логического

 

И

 

для

 

цепи

, 

состоящей

 

из

 

двух

 

последовательных

 

ветвей

. 

Обе

 

ветви

 

должны

 

начинаться

 

с

 

команды

 Store. 

Or Store (OR STR)

 

 

Команда

 Or Store 

выполняет

 

операцию

 

логического

 

ИЛИ

 

для

 

цепи

, 

состоящей

 

из

 

двух

 

параллельных

 

ветвей

. 

Обе

 

ветви

 

должны

 

начинаться

 

с

 

команды

 Store. 

 

В

 

следующем

 

примере

 

применения

 

команды

 And Store 

была

 

выполнена

 

операция

 AND 

над

 

ветвью

, 

состоящей

 

из

 

контактов

 X2, X3 

и

 X4, 

и

 

ветвью

, 

состоящей

 

из

 

контакта

 X1. 

 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 Or Store 

была

 

выполнена

 

операция

 OR 

над

 

ветвью

, 

состоящей

 

из

 

контактов

 X1 

и

 X2, 

и

 

ветвью

, 

состоящей

 

из

 

контактов

 X3 

и

 

Х

4. 

 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—17

 

» 

 

Out (OUT)

 

 

Команда

 Out 

отражает

 

состояние

 

цепи

  (

вкл

/

выкл

) 

и

 

выводит

 

дискретное

 

(

вкл

/

выкл

) 

состояние

 

в

 

определенное

 

место

 

регистра

 

отображения

 

или

 

ячейку

 

памяти

. 

Нельзя

 

использовать

 

несколько

 

команд

 Out, 

ссылающихся

 

на

 

одну

 

и

 

ту

 

же

 

дискретную

 

ячейку

, 

потому

 

что

 

только

 

последняя

 

в

 

программе

 

команда

 Out 

будет

 

управлять

 

физической

 

точкой

 

выхода

. 

 

 

Тип

 

данных

 

оператора

 

DL06 

Диапазон

 

 A aaa 

Входы

 X 0-777 

Выходы

 Y 0-777 

Реле

 

управления

 C 0-1777 

 

 

В

 

следующем

 

примере

 Out, 

когда

 

вход

 

Х

1 

включен

, 

выходы

 Y2 

и

 Y5 

сработают

. 

 

Or Out (OR OUT)

 

 

Команда

 Or Out 

позволяет

 

использовать

 

несколько

 

цепей

 

дискретной

 

логики

 

для

 

управления

 

одним

 

выходом

. 

Возможно

 

использование

 

нескольких

 

команд

 Or Out, 

ссылающихся

 

на

 

один

 

и

 

тот

 

же

 

выход

, 

так

 

как

 

операция

 

ИЛИ

 

выполняется

 

одновременно

 

над

 

всеми

 

контактами

, 

управляющими

 

выходом

. 

Если

 

состояние

 

любого

 

из

 

звеньев

 

включено

, 

то

 

выход

 

будет

 

также

 

включен

 

 

 

Тип

 

данных

 

оператора

 

DL06 

Диапазон

 

 A aaa 

Входы

 X 0-777 

Выходы

 Y 0-777 

Реле

 

управления

 C 0-1777 

 

 

В

 

следующем

 

примере

, 

когда

 

Х

1 

или

 

Х

4 

включены

, Y2 

сработает

 

 

5—18

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

Out Bit-of-Word (OUTB)

 

 

Команда

 Out Bit-of-Word 

отражает

 

состояние

 

цепи

 

(

вкл

\

выкл

) 

и

 

выводит

 

дискретное

 

состояние

 (

вкл

\

выкл

) 

в

 

определенный

 

бит

 

в

 

указанной

 

ячейки

 

памяти

. 

Многократная

 

команда

 Out Bit-of-Word, 

ссылающаяся

 

на

 

один

 

и

 

тот

 

же

 

бит

 

одного

 

и

 

того

 

же

 

самого

 

слова

 

не

 

должна

 

использоваться

, 

поскольку

 

только

 

последняя

 

команда

 Out 

будет

 

управлять

 

состоянием

 

бита

. 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A 

aaa 

bb 

V-

память

  

B 

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

Указатель

 PB 

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 Out Bit-of-Word, 

когда

 

включен

 

вход

 

Х

1 

и

 

3-

ий

 

бит

 

ячейки

 V-

памяти

 V1400 

и

 6-

ой

 

бит

 

ячейки

 V-

памяти

 V1401 

будут

 

включены

. 

 

 

 

В

 

следующем

 

примере

 

применения

 

команды

 Out Bit-of-Word 

содержится

 

две

 

команды

 

Out Bit-of-Word, 

управляющие

 

одним

 

и

 

тем

 

же

 

битом

 

в

 

одном

 

и

 

том

 

же

 

слове

 

памяти

. 

Последняя

 

команда

 

управления

 3-

им

 

битом

 

ячейки

 V1400, 

в

 

конечном

 

счете

, 

управляется

 

последней

 

ветвью

 

программы

, 

ссылающейся

 

на

 

этот

 

бит

. X1 

отменит

 

логическое

 

состояние

, 

управляемое

 X0. 

Чтобы

 

избежать

 

этой

 

ситуации

, 

не

 

используйте

 

несколько

 

раз

 

данную

 

команду

.  

 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—19

 

» 

 

Not (NOT)

 

 

Команда

 Not 

инвертирует

 

состояние

 

цепи

 

в

 

точке

 

команды

. 

 

 

В

 

следующем

 

примере

, 

когда

 

Х

1 

выключен

, Y2 

сработает

. 

Это

 

потому

, 

что

 

команда

 

Not 

инвертирует

 

состояние

 

цепи

 

в

 

команде

 Not. 

 

 

 

ПРИМЕЧАНИЕ

. Direct SOFT 

версии

 1.1i 

и

 

более

 

поздних

 

версий

 

поддерживает

 

использование

 

команды

 NOT. 

Эта

 

цепь

 

не

 

может

 

быть

 

создана

 

или

 

отображена

 

в

 

версиях

 Direct SOFT  

более

 

раних

 

чем

 1.1i. 

 

 

Positive Differential (PD)

 

 

Команду

 Positive Differential 

обычно

 

называют

 

«

одиночный

 

импульс

».  

Когда

 

входная

 

логика

 

меняет

 

сигнал

   

с

 

ВЫКЛ

 

на

 

ВКЛ

., 

выход

 

сработает

 

на

 

время

 

одного

 

цикла

 

сканирования

 

ЦПУ

. 

Затем

 

выход

 

останется

 

в

 

состоянии

 

ВЫКЛ

. 

до

 

тех

 

пор

 

пока

 

вход

 

не

 

произведет

 

следующее

 

изменение

. 

 

Тип

 

данных

 

оператора

 

DL06 

Диапазон

 

 A

aaa 

Входы

 X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 C

0-1777 

 

 

В

 

следующем

 

примере

, 

каждый

 

раз

, 

когда

 

Х

1 

переходит

 

из

 

состояния

 

ВЫКЛ

. 

в

 

состояние

 

ВКЛ

, 

С

0 

сработает

 

на

 

время

 

одного

 

цикла

  

сканирования

. 

 

 

 

 

5—20

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

Store Positive Differential (STRPD)

 

 

Команда

 Store Positive Differential 

начинает

 

новую

 

цепь

 

или

 

новую

 

ветвь

 

цепи

 

с

 

нормально

 

открытым

 

контактом

. 

Контакт

 

замыкается

 

на

 

один

 

цикл

 

сканирования

 

ЦПУ

, 

когда

   

состояние

  

соответствующего

 

бита

   

регистра

 

отображения

 

изменит

 

состояние

 

ВЫКЛ

 

на

  

ВКЛ

 (Off/On). 

Затем

 

контакт

 

останется

 

в

 

разомкнутом

 

состоянии

 

до

 

тех

 

пор

 

пока

 

не

 

произойдет

 

следующее

 

изменение

 

состояния

 

бита

 

ВЫКЛ

/

ВКЛ

  (

символ

 

внутри

 

контакта

 

отражает

 

это

 

изменение

). 

Эту

 

функцию

 

иногда

 

называют

 «

одиночный

 

импульс

». 

 

Store Negative Differential (STRND)

 

 

Команда

 Store Negative Differential 

начинает

 

новую

 

цепь

 

или

 

новую

 

ветвь

 

цепи

 

с

 

нормально

 

открытым

 

контактом

. 

Контакт

 

замыкается

 

на

 

один

 

цикл

 

сканирования

 

ЦПУ

, 

когда

   

состояние

  

соответствующего

 

бита

   

регистра

 

отображения

 

изменит

 

состояние

 

ВКЛ

 

на

 

ВЫКЛ

 (On/Off). 

Затем

 

контакт

 

останется

 

в

 

разомкнутом

 

состоянии

, 

до

 

тех

 

пор

 

пока

 

не

 

произойдет

 

следующее

 

изменение

 

состояния

 

бита

 

ВКЛ

/

ВЫКЛ

  (

символ

 

внутри

 

контакта

 

отражает

 

это

 

изменение

). 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

Входы

 X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 

C

0-1777 

Стадия

 S

0-1777 

Таймер

 T

0-377 

Счетчик

 CT

0-177 

 

 

В

 

следующем

 

примере

, 

каждый

 

раз

, 

когда

 

Х

1 

переходит

 

из

 

состояния

 

ВЫКЛ

. 

в

 

состояние

 

ВКЛ

., 

выход

 Y4 

будет

 

включен

 

на

 

время

 

одного

 

цикла

  

сканирования

. 

 

 

В

 

следующем

 

примере

, 

каждый

 

раз

, 

когда

 

Х

1 

переходит

 

из

 

состояния

 

ВКЛ

. 

в

 

состояние

 

ВЫКЛ

., 

выход

 Y4 

будет

 

включен

 

на

 

время

 

одного

 

цикла

  

сканирования

. 

 

 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—21

 

» 

 

Or Positive Differential (ORPD)

 

 

Команда

 Or Positive Differential —   

это

 

нормально

 

открытый

 

контакт

 

параллельный

 

с

 

другим

 

контактом

 

цепи

. 

Состояние

 

контакта

 

остается

 

разомкнутым

 

на

 

один

 

цикл

 

сканирования

 

ЦПУ

, 

когда

 

 

состояние

  

соответствующего

 

бита

  

регистра

 

отображения

 

изменит

 

состояние

 

ВЫКЛ

 

на

 

ВКЛ

 (Off/On), 

замыкая

 

его

 

на

 

один

 

скан

. 

Затем

 

контакт

 

останется

 

в

 

разомкнутом

 

состоянии

, 

до

 

тех

 

пор

 

пока

 

вход

 

не

 

произведет

 

следующее

 

изменение

 

ВЫКЛ

 / 

ВКЛ

. 

 

Or Negative Differential (ORRND)

 

 

Команда

 Or Negative Differential —   

это

 

нормально

 

открытый

 

контакт

 

параллельный

 

с

 

другим

 

контактом

 

цепи

. 

Состояние

 

контакта

 

остается

 

разомкнутым

 

на

 

один

 

цикл

 

сканирования

 

ЦПУ

, 

когда

 

 

состояние

  

соответствующего

 

бита

  

регистра

 

отображения

 

изменит

 

состояние

 

ВКЛ

 

на

 

ВЫКЛ

 (On /Off), 

замыкая

 

его

 

на

 

один

 

скан

. 

Затем

 

контакт

 

останется

 

в

 

разомкнутом

 

состоянии

, 

до

 

тех

 

пор

 

пока

 

вход

 

не

 

произведет

 

следующее

 

изменение

 

ВКЛ

 / 

ВЫКЛ

. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

Входы

 X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 C

0-1777 

Стадия

 S

0-1777 

Таймер

 T

0-377 

Счетчик

 CT

0-177 

 

 

В

 

следующем

 

примере

, 

выход

 Y5 

будет

 

включен

 

когда

 

Х

1 

включен

 

или

 

на

 

время

 

одного

 

цикла

 

сканирования

 

Х

2 

переходит

 

из

 

состояния

 

ВЫКЛ

 

в

 

состояние

 

ВКЛ

. 

 

 

В

 

следующем

 

примере

, 

выход

 Y5 

будет

 

включен

, 

когда

 

Х

1 

включен

 

или

 

на

 

время

 

одного

 

цикла

 

сканирования

 

Х

2 

переходит

 

из

 

состояния

 

ВКЛ

 

в

 

состояние

 

ВЫКЛ

. 

 

5—22

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

And Positive Differential (ANDPD)

 

 

Команда

 And Positive Differential 

это

 

нормально

 

открытый

 

контакт

 

последовательно

 

подключенный

 

к

 

другому

 

контакту

 

цепи

. 

Состояние

 

контакта

 

остается

 

разомкнутым

 

до

 

тех

 

пор

, 

пока

 

состояние

 

соответствующего

 

бита

  

регистра

 

отображения

 

изменит

 

состояние

 

ВЫКЛ

 

на

 

ВКЛ

 (Off/On), 

замыкая

 

его

 

на

 

один

 

скан

. 

Затем

 

контакт

 

останется

 

в

 

разомкнутом

 

состоянии

, 

до

 

тех

 

пор

 

пока

 

вход

 

не

 

произведет

 

следующее

 

изменение

 

ВЫКЛ

 / 

ВКЛ

. 

 

And Negative  Differential  (ANDND)

 

 

Команда

 And Negative Differential 

это

 

нормально

 

открытый

 

контакт

 

последовательно

 

подключенный

 

к

 

другому

 

контакту

 

цепи

. 

Состояние

 

контакта

 

остается

 

разомкнутым

 

до

 

тех

 

пор

 

пока

 

состояние

 

соответствующего

 

бита

 

регистра

 

отображения

 

изменит

 

состояние

 

ВКЛ

 

на

 

ВЫКЛ

 (On /Off), 

замыкая

 

его

 

на

 

один

 

скан

. 

Затем

 

контакт

 

останется

 

в

 

разомкнутым

, 

до

 

тех

 

пор

 

пока

 

вход

 

не

 

произведет

 

следующее

 

изменение

 

ВКЛ

 / 

ВЫКЛ

. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

Входы

 X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 C

0-1777 

Стадия

 S

0-1777 

Таймер

 T

0-377 

Счетчик

 CT

0-177 

 

 

В

 

следующем

 

примере

, 

выход

 Y5 

будет

 

включен

 

на

 

время

 

одного

 

цикла

  

сканирования

, 

когда

 

Х

1 

включен

 

и

 

Х

2 

переходит

 

из

 

состояния

 

ВЫКЛ

 

в

 

состояние

 

ВКЛ

. 

 

 

В

 

следующем

 

примере

, 

выход

 Y5 

будет

 

включен

 

на

 

время

 

одного

 

цикла

 

сканирования

, 

когда

 

Х

1 

включен

 

и

 

Х

2 

переходит

 

из

 

состояния

 

ВКЛ

 

в

 

состояние

 

ВЫКЛ

. 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—23

 

» 

 

Set (SET)

 

 

Команда

 Set 

устанавливает

 

или

 

включает

 

точку

 

регистра

 

отображения

 / 

ячейку

 

памяти

 

или

 

последовательный

 

диапазон

 

точек

 

регистра

 

отображения

 / 

ячеек

 

памяти

. 

Как

 

только

 

точка

/

ячейка

 

установлена

, 

она

 

будет

 

оставаться

 

включенной

 

до

 

тех

 

пор

, 

пока

 

ее

 

не

 

сбросят

 

командой

 Reset.  

Необязательно

 

сохранять

 

состояние

 ON 

входа

 

управления

 

командой

 Set. 

 

Reset (RST)

 

 

Команда

 Reset 

сбрасывает

 

или

 

выключает

 

точку

 

регистра

 

отображения

 / 

ячейку

 

памяти

 

или

 

диапазон

 

точек

 

регистра

 

отображения

 / 

ячеек

 

памяти

. 

Как

 

только

 

точка

/

ячейка

 

сброшена

. 

она

 

будет

 

оставаться

 

отключенной

 

до

 

тех

 

пор

, 

пока

 

ее

 

не

 

установят

 

командой

 Set. 

Необязательно

   

сохранять

 

состояние

 ON 

входа

 

управления

 

командой

 RST. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A

aaa 

Входы

 X

0-777 

Выходы

 Y

0-777 

Реле

 

управления

 C

0-1777 

Стадия

 S

0-1777 

Таймер

 T

0-377 

Счетчик

 CT

0-177 

 

 

В

 

следующем

 

примере

, 

когда

 X1 

включен

, 

включаются

 

выходы

 Y2- Y5. 

 

 

 

 

 

 

В

 

следующем

 

примере

, 

когда

 

Х

1 

включен

, Y2- Y5 

будут

 

сброшены

 

или

 

отключены

. 

 

 

 

 

5—24

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

Set Bit-of-Word (SETB) 

 

Команда

 Set Bit-of-Word 

устанавливает

 

или

 

включает

 

бит

 

в

 

ячейке

 V-

памяти

. 

Как

 

только

 

бит

 

установлен

, 

он

 

будет

 

оставаться

 

включенным

 

до

 

тех

 

пор

, 

пока

 

его

 

не

 

сбросят

 

командой

 Reset Bit-of-Word.  

Необязательно

 

сохранять

 

состояние

 ON 

входа

 

управления

 

командой

 Set Bit-of-Word. 

 

Reset Bit-of-Word (RSTB)

 

 

Команда

 Reset Bit-of-Word 

сбрасывает

 

или

 

выключает

 

бит

 

в

 

ячейке

 V-

памяти

. 

Как

 

только

 

бит

 

сброшен

, 

нет

 

необходимости

, 

сохранять

 

включенное

 

состояние

 

входа

 

управления

. 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 A 

aaa 

bb 

V-

память

  

B 

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

Указатель

 PB 

Смотри

 

карту

 

памяти

BCD, 

от

 0 

до

 15 

 

 

В

 

следующем

 

примере

 

когда

 

Х

1 

включен

, 

то

 

бит

 1 

ячейки

 V1400 

будет

 

установлен

. 

 

 

 

В

 

следующем

 

примере

 

когда

 

Х

2 

включен

, 

то

 

бит

 1 

ячейки

 V1400 

будет

 

сброшен

. 

 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—25

 

» 

 

Pause (PAUSE)

 

 

Команда

 Pause 

отключает

 

изменение

 

выхода

 

на

 

заданном

 

диапазоне

 

выходов

. 

Программа

 

релейной

 

логики

 

будет

 

продолжать

 

выполнение

 

и

 

изменять

 

регистр

 

отображения

, 

однако

 

выходы

 

модулей

 

будут

 

выключены

 

в

 

диапазоне

, 

заданном

 

в

 

команде

 Pause(

Пауза

). 

 

 

Тип

 

данных

 

оператора

 DL06 

Диапазон

 

 aaa 

Выходы

 Y

0-777 

 

 

В

 

следующем

 

примере

, 

когда

 X1 

в

 

состоянии

 

ВКЛ

., Y5-Y7 

будут

 

выключены

 

в

 

выходном

 

модуле

. 

Выполнение

 

программы

 

не

 

будет

 

отражаться

 

на

 

них

. 

 

 

 

 

 

Так

 

как

 

на

 

ручном

 

программаторе

 

нет

 

специальной

 

клавиши

 Pause 

для

 

ввода

 

команды

 

можно

 

использовать

 

номер

 

команды

 (# 960) 

или

 

набрать

 

имя

 

команды

 

по

 

буквам

. 

 

 

 

 

 

 

Иногда

, 

необходимо

 

работать

 

в

 

обычном

 

режиме

 

с

 

некоторыми

 

выходами

 

из

 

указанного

 

диапазоне

  Pause. 

В

 

этом

 

случае

, 

используйте

 Aux 58 

отменяющую

 

действие

 

инструкция

 Pause. 

 

5—26

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

Булевые

 

команды

 

сравнения

 

 

Store If Equal (STRE)

 

 

Команда

 Store If Equal 

начинает

 

новую

 

цепь

 

или

 

дополнительную

 

ветвь

 

в

 

цепи

 

с

 

нормально

 

открытым

 

контактом

 

сравнения

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa = Bbbb. 

Store If Not Equal (STRNE)

 

 

Команда

 Store If Not Equal 

начинает

 

новую

 

цепь

 

или

 

дополнительную

 

ветвь

 

в

 

цепи

 

с

 

нормально

 

закрытым

 

контактом

 

сравнения

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa 

не

 

равен

 Bbbb. 

 

Тип

 

данных

 

операнда

 DL06 

Диапазон

 

 

B aaa

 

bbb

 

V-

память

 V 

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Указатель

 (Pointer) 

P 

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Константа

 K 

–– 

0–9999 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 = 4933, Y3 

сработает

. 

 

 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 

не

 

равно

 5060, Y3 

сработает

. 

 

Глава

 5: 

Стандартные

 

команды

 RLL. 

5—27

 

» 

 

Or If Egual (ORE)

 

 

Команда

 Or If Equal 

соединяет

 

нормально

 

открытый

 

контакт

 

сравнения

 

параллельно

 

с

 

другим

 

контактом

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa = Bbbb. 

 

Or If Not Egual (ORNE)

 

 

Команда

 Or If Not Equal 

соединяет

 

нормально

 

закрытый

 

контакт

 

сравнения

 

параллельно

 

с

 

другим

 

контактом

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa 

не

 

равен

 Bbbb. 

 

 

 

 

 

Тип

 

данных

 

операнда

 DL06 

Диапазон

 

 

B

aaa

 

bbb

 

V-

память

 

V

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Указатель

 (Pointer) 

P

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Константа

 K

–– 

0–9999 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 = 4500 

или

 

в

 

ячейке

 

V2002 = 2345, Y3 

сработает

. 

 

 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 = 3916 

или

 

в

 

ячейке

 

V2002 

не

 

равно

 2500, Y3 

сработает

. 

 

 

 

 

 

5—28

 

Глава

 5: 

Стандартные

 

команды

 RLL.

 

» 

 

And If Equal (ANDE)

 

 

Команда

 And If Equal 

соединяет

 

нормально

 

открытый

 

контакт

 

сравнения

 

последовательно

 

с

 

другим

 

контактом

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa = Bbbb 

 

And If Not Equal (ANDNE)

 

 

Команда

 And If Not Equal 

соединяет

 

нормально

 

закрытый

 

контакт

 

сравнения

 

последовательно

 

с

 

другим

 

контактом

. 

Контакт

 

будет

 

включен

, 

когда

 Vaaa 

не

 

равно

 Bbbb. 

 

 

Тип

 

данных

 

операнда

 DL06 

Диапазон

 

 

A/B aaa

 

bbb

 

V-

память

 V 

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Указатель

  

P 

Смотри

 

карту

 

памяти

 

Смотри

 

карту

 

памяти

 

Константа

 K –– 

0–9999 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 = 5000 

и

 

в

 

ячейке

 

V2002 = 2345, Y3 

сработает

. 

 

 

 

В

 

следующем

 

примере

, 

когда

 

значение

 

в

 

ячейке

 

памяти

 V2000 = 2550 

и

 

в

 

ячейке

 

V2002 

не

 

равно

 2500, Y3 

сработает

. 

 

 

 

 

 

 

 

 

 

 

содержание      ..     13      14      15      16     ..