You get a bonus - 1 coin for daily activity. Now you have 1 coin

bit logical operations in the contact plan

Lecture



Overview

Bit logic operations work with two digits: 1 and 0. These two digits form the base of the number system, called the binary system. The two digits 1 and 0 are called binary digits or bits. In the world of contacts and coils, 1 means active state or current flow, and 0 means inactive state or no current flow. Bit logic operations interpret the signal states 1 and 0 and match them in accordance with the rules of Boolean logic. These conjugations give a result of 1 or 0, which is called the “result of a logical operation” (RLO). Logical operations triggered by bit logic commands perform a number of functions.

There are bit logic commands to perform the following functions:

  • A normally open and normally closed contact polls the signal state of the contact and gives the result, which is either copied into the result bit of the logical operation (RLO), or logically matched with the RLO. If these contacts are connected in series, then they match the result of polling the signal state in accordance with the truth table for the logical function AND; if they are connected in parallel, then they match their result in accordance with the truth table for the logical function OR.
  • The output coil and intermediate output (connector) are assigned to RLO or temporarily memorize it.
  • The following commands respond to an RLO of 1:
    • set output and reset output
    • triggers "Setup-reset" and "Reset-setup"
  • Other commands respond to a positive or negative front to perform the following functions:
    • increase and decrease counter value
    • start timer
    • creating output equal to 1
  • The remaining commands affect the RLO directly in the following ways:
    • negation (invert) RLO
    • storing the RLO in the binary result bit of the status word

Normally open contact

The Normally Open Contact command can be used to interrogate the signal state of a contact at a specified address. If the signal state at the specified address is 1, then the contact is closed, and the command gives a result equal to 1. If the signal state at the specified address is 0, then the contact is open, and the command gives a result equal to 0.
When a Normally Open contact (address) is the first command in a logic circuit, this command stores the result of polling the signal in a bit of the result of a logical operation (RLO). Any command A normally open contact (address) that is not the first in the logic circuit matches the result of the signal state polling with the value stored in the RLO bit. This command forms a pairing in one of the following two ways:

  • If a command is used in a serial connection, then it matches the result of polling a signal state in accordance with the truth table of a logical function I.
  • If a command is used in a parallel connection, then it matches the result of polling the signal state in accordance with the truth table of the logical function OR.
LAD element Parameter Type of
data
Memory area Description
<address>
- | | | -
<address> BOOL, TIMER, COUNTER I, Q, M, T, C, D, L The address indicates a bit whose signal state is polled.

Example and Status Word Bits

  bit logical operations in the contact plan The current flows if one of the following conditions is met: 1 is equal to the state of the signal at the inputs I 0.0 and I 0.1 OR equal to 1 the state of the signal at the input I 0.2
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - x x x one
Example and status word bits of a normally open contact

Normally closed contact

In fact, a normally closed contact is the inverse of the command A normally open contact. That is, if the signal at the specified address is 0, then the contact is closed and gives 1. If the signal at the specified address is 1, then the contact is open and does not pass current, they are output 0.

Using a normally closed contact in parallel you will get a logical function I.

LAD element Parameter Type of
data
Memory area Description
<address>
- | / | -
<address> BOOL, TIMER, COUNTER I, Q, M, T, C, D, L The address indicates a bit whose signal state is polled.

Example and Status Word Bits

  bit logical operations in the contact plan The current flows if one of the following conditions is met: 1 is equal to the state of the signal at inputs I 0.0 and I 0.1 OR is 0 the state of the signal at input I 0.2
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - x x x one
Example and bits of the state word of a normally closed contact

Output coil

The Output Coil command works like a coil in a ladder circuit. The coil at the end of the circuit passes or does not pass current, depending on the following criteria:

  • If current can flow through the circuit all the way to the coil (i.e., the signal state of the circuit is 1), then the coil passes current.
  • If the current cannot flow through the circuit up to the coil (i.e., the signal state of the circuit is 0), then the coil does not pass current.

The chain of logical operations represents the current circuit. The Output Coil command assigns the signal state of the LAD logic circuit to the coil to which the command is addressed (this is the same as assigning the signal state of the RLO bit to the operand). If the current flows through the circuit, the signal state of the logic circuit is 1; otherwise, the signal state is 0.

The Output Coil command is affected by the Master Control Relay (MCR).

The output coil can only be placed at the right end of the logic circuit. It is possible to use multiple output coils. The output coil cannot be placed alone in an empty segment. The coil must have a prior connection. You can also invert the output using the invert output command .

LAD element Parameter Type of
data
Memory area Description
  bit logical operations in the contact plan <address> Bool I, Q, M, D, L The address indicates a bit whose signal state is polled.

Example and Status Word Bits

The state of the Q 4.0 output signal is 1 if one of the following conditions is true: 1 is equal to the state of the signal at inputs I 0.0 and I 0.1 OR equal to 0 the state of the signal at input I 0.2

The state of the Q4.1 output signal is 1 if one of the following conditions is true: Equal to 1, the state of the signal at inputs I 0.0 and I 0.1 and I 0.3.
OR is equal to 0 state of signal at input I 0.2 and 1 at input I 0.3
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 x - 0
Example and Status Word Bits for Output Coil

Intermediate output (connector)

An intermediate output (connector) is an intermediate assignment element that stores a bit logical combination of the last open branch in front of this element. When connected in series with other contacts, the intermediate output (connector) acts like a normal contact.

The Intermediate Output command is affected by the Master Control Relay (MCR).

The connector cannot be placed at the end of a segment or at the end of an open branch.
You can also invert the output.

LAD element Parameter Type of
data
Memory area Description
  bit logical operations in the contact plan <address> Bool I, Q, M, D, L The address indicates the bit to which the RLO is assigned.

For the Intermediate output (connector) command, you can only use the address from the memory area L, only if you describe it in VAR_TEMP. With this command, you cannot use the memory region L for absolute addressing.

Example and Status Word Bits

  bit logical operations in the contact plan
The following intermediate outputs have the following RLO:
M 0.0 has an RLO circuit   bit logical operations in the contact plan
M 1.1 has an RLO circuit   bit logical operations in the contact plan
M 2.2 has RLO of the entire bit logic combination.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 x - one
Example and status word bits for intermediate output

Invert the result of a logical operation

The command Invert the result of a logical operation ( Invert ) negates the RLO.

LAD element Parameter Type of
data
Memory area Description
- | NOT | - not - - -

Example and Status Word Bits

  bit logical operations in the contact plan
Output Q 4.0 is 1 if one of the following conditions is true:
The state of the signal at input I 0.0 is NOT equal to 1 OR the state of the signal is NOT equal to 1 at input I 0.1 or at input I 0.2 or both.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - - one - -
Example and inversion status word bits

Save RLO in BR register

This command stores the RLO in the BR bit of the status word. The initial polling bit FC is not reset.
For this reason, the state of the BR bit is included in the logical AND operation in the next segment.

We do not recommend you to use SAVE, and then poll the BR bit in the same block or in fixed blocks, since the BR bit can be changed by many commands between these events. It is advisable to use the SAVE command before exiting the block, since the ENO output (= BR bit) is then set to the RLO bit value, and you can then monitor the errors in the block.

LAD element Parameter Type of
data
Memory area Description
  bit logical operations in the contact plan not - - -

Example and Status Word Bits

  bit logical operations in the contact plan The circuit status (= RLO) is stored in the BR bit before calling FC10.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record x - - - - - - - -
Example and bits of the RLO save state word in the BR register

Output setting

Setting the output is performed only when RLO = 1. If RLO = 1, this command sets the specified address to 1. If RLO = 0, the command does not affect the specified address. The address remains unchanged.

The Output Setup command is affected by the Master Control Relay (MCR).

LAD element Parameter Type of
data
Memory area Description
- (S) <address> Bool I, Q, M, D, L The address indicates the bit that
must be installed.

Example and Status Word Bits

  bit logical operations in the contact plan The state of the signal at output Q 4.0 is set to 1 if one of the following conditions is true: Equal to 1, the state of the signal at inputs I 0.0 and I 0.1 OR is 0 the state of the signal at input I 0.2. If the RLO branch is 0, then the signal state at the output of Q 4.0 does not change.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 x - 0
Example and Output Setup Status Word Bits

Output reset

The output is reset only when RLO = 1. If RLO = 1, this command resets the specified address to 0. If RLO = 0, the command does not affect the specified address and it remains unchanged.
The Output Reset command is affected by the Master Control Relay (MCR).

LAD element Parameter Type of
data
Memory area Description
<Address>
- (R)
<address> BOOL, TIMER, COUNTER I, Q, M, T, C, D, L The address indicates the bit that
must be reset.

Example and Status Word Bits

  bit logical operations in the contact plan The state of the signal at output Q 4.0 is reset to 0 if one of the following conditions is fulfilled: Equal 1 is the state of the signal at inputs I 0.0 and I 0.1 OR is 0 the state of the signal at input I 0.2 If the RLO of the branch is 0, then the state of the signal at output Q 4.0 does not change..
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 x - 0
Example and exit reset status word bits

Setting the initial value of the counter

You can use the Set Initial Counter Value (SC) command to place a predefined value in the counter you specify. The command is executed only when the RLO edge is positive (that is, a transition from 0 to 1 takes place in RLO).

LAD element Parameter Type of
data
Memory area Description
  bit logical operations in the contact plan counter number COUNTER WITH The address indicates the number of the counter
in which the initial value should be set.
Predust
innovation
value
- I, Q, M, D, L The initial value may be in the range of 0 to 999. The value must be preceded by C #, which indicates a binary-decimal format (BCD), for example, C # 100.

Example and Status Word Bits

  bit logical operations in the contact plan If the state of the signal at input I 0.0 changes from 0 to 1 (that is, there is a positive edge in the RLO), the initial value is set in the counter C 5
100. C # indicates that you enter a value in BCD format. When you save the chain, this value will be presented on your screen as w # 16 # 100. If the positive edge is absent, then the value of the counter C 5 does not change.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 x - 0
Example and bits of the state word of setting the initial value of the counter

Coil with Direct Count Counter

A coil with a direct counting counter (CU) increases the value of the specified counter by one if the RLO has a positive front (i.e. a transition from 0 to 1 occurs in the RLO) and the counter value is less than 999. If the positive RLO front is absent or the counter has already reached 999, the counter value does not change.
You can also set the initial value of the counter using the Set the initial value of the counter command

LAD element Parameter Type of
data
Memory area Description
<Address>
- (CU)
counter number COUNTER C The address indicates the number of the counter whose contents need to be increased.

Example and Status Word Bits

  bit logical operations in the contact plan If the state of the signal at input I 0.0 changes from 0 to 1 (ie, a positive edge occurs in RLO), then the value of the counter C 10 is increased by 1 (if the value of C 10 is not equal to 999). If there is no positive edge, then the value of C 10 does not change.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 - - 0

Coil with countdown counter

A coil with a countdown counter (CD) decreases the value of the specified counter by one if the RLO has a positive edge (i.e. a transition from 0 to 1 occurs in the RLO) and the counter value is greater than 0. If the RLO positive edge is absent or the counter is already 0, the counter value does not change.
You can also set the initial value of the counter using the Set the initial value of the counter command

LAD element Parameter Type of
data
Memory area Description
<Address>
- (CD)
counter number COUNTER C The address indicates the number of the counter whose contents need to be reduced.

Example and Status Word Bits

  bit logical operations in the contact plan If the state of the signal at input I 0.0 changes from 0 to 1 (that is, there is a positive edge in RLO), then the value of the counter C 10 decreases by 1 (if the value of C 10 is not equal to 0). If there is no positive front, then C 10 does not change.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 - - 0
Example and coil status word bits with countdown counter

Coil with timer - pulse shaper

A coil with a timer-shaper (SP) starts the specified timer with the specified time value if the RLO has a positive edge. The timer continues to operate with the specified time, while the RLO value is positive. Interrogating the state of the timer signal at 1 gives a result equal to 1 while the timer is running. If the RLO changes from 1 to 0 before the specified time has elapsed, then the timer stops. In this case, polling the signal state by 1 gives a result equal to 0.

The time units are d (days), h (hours), m (minutes), s (seconds) and ms (milliseconds). For information on placing the timer in memory and its components, refer to Section 4.

LAD element Parameter Type of
data
Memory area Description
<Address>
- (SP)
<Time value>
timer number TIMER T
The address indicates the number of the timer to be started.
Value
of time
S5TIME I, Q, M, D, L Time value (in format
S5TIME)

Example and Status Word Bits

  bit logical operations in the contact plan If the state of the signal at input I 0.0 changes from 0 to 1 (that is, a positive edge occurs in RLO), then timer T 5 starts. The timer continues to operate with the specified time of 2 seconds until the state of the signal at input I 0.0 is 1. If the state of the signal at input I 0.0 changes from 1 to 0 before the specified time has elapsed, it stops.
The state of the signal at output Q 4.0 is 1, while the timer is running.

Examples of time values:
S5T # 2s = 2 seconds
S5T # 12m_18s = 12 minutes and 18 seconds

Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 - - 0
Example and bits of the status word of the coil with a timer - pulse shaper

Coil with timer-shaper extended pulse

A coil with a timer-shaper extended pulse (SE) starts the specified timer with the specified time value if the RLO has a positive edge. The timer continues to operate with the specified time, even if the RLO becomes 0 before this time expires. Interrogating the state of the timer signal at 1 gives a result equal to 1 while the timer is running. If the RLO changes from 0 to 1 while the timer is running, the timer restarts with the specified time.
For information about placing the timer in memory and its components, see Section 4.

LAD element Parameter Type of
data
Memory area Description
<Address>
- (SE)
<Time value>
timer number TIMER T
The address indicates the number of the timer to be started.
Value
of time
S5TIME I, Q, M, D, L Time value (in format
S5TIME)

Example and Status Word Bits

  bit logical operations in the contact plan
If the state of the signal at I 0.0 changes from 0 to 1 (that is, a positive edge occurs in the RLO), then timer T 5 starts. The timer continues to run despite the negative front in the RLO. If the state of the signal on I 0.0 changes from 0 to 1 before the expiration of the specified time, the timer is restarted. The state of the signal at output Q 4.0 is 1, while the timer is running.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 - - 0
Example and bits of the status word of the coil with a timer - driver of the extended pulse

Coil with timer - switch-on delay driver

Катушка с таймером – формирователем задержки включения (SD) запускает указанный таймер, если RLO имеет положительный фронт (т.е. в RLO имеет место переход с 0 на 1). Опрос состояния таймера на 1 дает результат, равный 1, когда указанное время истекло без ошибок, а RLO еще равен 1. Когда RLO изменяет свое значение с 1 на 0 во время работы таймера, таймер останавливается.

Элемент LAD Параметр Type of
данных
Область памяти Description
<Адрес>
—(SD)
<Значение времени>
номер таймера TIMER T
Адрес указывает номер таймера, который должен быть запущен.
Value
of time
S5TIME I, Q, M, D, L Значение времени (в формате
S5TIME)

Пример и биты слова состояния

  bit logical operations in the contact plan Если состояние сигнала на входе I 0.0 меняется с 0 на 1 (т.е. имеет место положительный фронт в RLO), то таймер Т 5 запускается Если время истекло, а cостояние сигнала на входе I 0.0 еще равно 1, то выход Q 4.0 равен 1. Если состояние сигнала на входе I 0.0 меняется с 1 на 0, то таймер останавливается, а выход Q 4.0 становится равным 0.
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - 0 - - 0
Пример и биты слова состояния катушки с таймером – формирователем задержки включения

Катушка с таймером – формирователем задержки включения с запоминанием

Катушка с таймером – формирователем задержки включения с запоминанием (SS) запускает указанный таймер, если RLO имеет положительный фронт . Таймер продолжает работать с указанным временем, даже если RLO меняется на 0 до истечения времени. Опрос состояния таймера на 1 дает результат, равный 1, когда время истекло, независимо от RLO. Таймер перезапускается с заданным временем, если во время работы таймера RLO меняется с 0 на 1.
За информацией о размещении таймера в памяти и его компонентах обратитесь к разделу 4

Элемент LAD Параметр Type of
данных
Область памяти Description
<Адрес>
—(SS)
<Значение времени>
номер таймера TIMER T
Адрес указывает номер таймера, который должен быть запущен.
Value
of time
S5TIME I, Q, M, D, L Значение времени (в формате
S5TIME)

Пример и биты слова состояния

  bit logical operations in the contact plan Если состояние сигнала на входе I0.0 меняется с 0 на 1 (нарастающий фронт на RLO), таймер T5 запускается. Таймер продолжает работать независимо от того, меняется ли состояние сигнала на I0.0 с 1 на 0. Если состояние сигнала меняется с 0 на 1 до истечения заданного времени, таймер перезапускается.
Выход Q4.0 получает значение 1, когда время истекает.
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - 0 - - 0
Пример и биты слова состояния катушки с таймером – формирователем задержки включения с запоминанием

Катушка с таймером – формирователем задержки выключения

Катушка с таймером – формирователем задержки выключения (SF) запускает указанный таймер, если RLO имеет отрицательный фронт (т.е. в RLO имеет место переход с 1 на 0). Результат опроса состояния сигнала таймера на 1 равен 1, когда RLO равен 1 или когда таймер работает. Когда RLO изменяется с 0 на 1 во время работы таймера, таймер сбрасывается. Таймер не перезапускается, пока RLO не поменяет свое значение с 1 на 0.

Элемент LAD Параметр Type of
данных
Область памяти Description
<Адрес>
—(SF)
<Значение времени>
номер таймера TIMER T
Адрес указывает номер таймера, который должен быть запущен.
Value
of time
S5TIME I, Q, M, D, L Значение времени (в формате
S5TIME)

Пример и биты слова состояния

  bit logical operations in the contact plan If the state of the signal at input I 0.0 changes from 1 to 0, then the timer starts. If the state of the signal at input I 0.0 changes from 0 to 1, then the timer is reset. The state of the signal at output Q 4.0 is 1 when the state of the signal at input I 0.0 is 1, or when the timer is running.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - 0 - - 0
Example and bits of the status word of the coil with a timer - off-delay driver

Detection of a positive front RLO

Операция Обнаружение положительного фронта RLO распознает изменение во введенном адресе с 0 на 1 (нарастающий фронт) и отображает это после выполнения операции как RLO = 1. Текущее состояние сигнала в RLO сравнивается с состоянием сигнала адреса, бита памяти фронта. Если состояние сигнала адреса равно 0, а RLO перед операцией был равен 1, то RLO после операции будет равен 1 (импульс), и 0 во всех остальных случаях. Значение RLO перед операцией хранится в адресе.

Элемент LAD Параметр Type of
данных
Область памяти Description
<Адрес>
—(P)—
<Адрес> BOOL Q, M, D Адрес указывает на бит памяти фронта, который хранит предыдущее значение RLO.

Пример и биты слова состояния

  bit logical operations in the contact plan Бит памяти фронта M 0.0 сохраняет старое состояние RLO от всей битовой логической комбинации. Если имеет место изменение сигнала в RLO с 0 на 1, то программа переходит на метку CAS1.
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - x x x one
Пример и биты слова состояния обнаружение положительного фронта RLO

Обнаружение отрицательного фронта RLO

Операция Обнаружение отрицательного фронта RLO распознает изменение во введенном адресе с 1 на 0 (падающий фронт) и отображает это после выполнения операции как RLO = 1. Текущее состояние сигнала в RLO сравнивается с состоянием сигнала адреса, бита памяти фронта. Если состояние сигнала адреса равно 1, а RLO перед операцией был равен 0, то RLO после операции будет равен 0 (импульс), и 1 во всех остальных случаях. Значение RLO перед операцией хранится в адресе.

Элемент LAD Параметр Type of
данных
Memory area Description
<Address>
- (N) -
<Address> Bool Q, M, D The address points to the edge memory bit, which stores the previous RLO value.

Example and Status Word Bits

  bit logical operations in the contact plan The front memory bit M 0.0 preserves the old RLO state of the entire logical combination. If it has a signal change on the RLO from 1 to the program goes to the label CAS1.
Status word bits
BR CC 1 CC 0 Ov OS OR Sta Rlo FC
Record - - - - - x x
Example and bits of the word status detection of a negative RLO edge

Detection of a positive signal edge

The Positive Signal Edge Detection command compares the signal state <address 1> with the result of polling the signal state stored at <address 2>. If there is a transition from 0 to 1, then the output Q is 1. Otherwise, it is 0.

LAD element Parameter Type of
data
Memory area Description
  bit logical operations in the contact plan <Address1> Bool I, Q, M, D, L Сигнал, подлежащий контролю на появление положительного фронта.
M_BIT BOOL Q, M, D Адрес M_BIT указывает бит памяти фронта, который хранит предыдущее состояние сигнала POS. Используйте для M_BIT область памяти входов образа процесса (I) только в том случае, если этот адрес уже не занят ни одним из модулей ввода.
Q BOOL I, Q, M, D, L Выход с однократным импульсом.

Пример и биты слова состояния

  bit logical operations in the contact plan Выход Q 4.0 равен 1, если выполняются следующие условия: Равно 1 состояние сигнала на входах I 0.0 и I 0.1 и I 0.2 и имеется положительный фронт на входе I 0.3 и равно 1 состояние сигнала на
входе I 0.4
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - x one x one
Пример и биты слова состояния обнаружения положительного фронта сигнала

Обнаружение отрицательного фронта сигнала

Команда Обнаружение отрицательного фронта сигнала сравнивает состояние сигнала <адрес 1> с результатом опроса состояния сигнала, хранящимся в <адрес 2>. Если имеет место переход с 1 на 0, то выход Q равен 1. В противном случае он равен 0.

Элемент LAD Параметр Type of
данных
Область памяти Description
  bit logical operations in the contact plan <Адрес1> BOOL I, Q, M, D, L Сигнал, подлежащий контролю на появление отрицательного фронта.
M_BIT BOOL Q, M, D Адрес M_BIT указывает бит памяти фронта, который хранит предыдущее состояние сигнала NEG. Используйте для M_BIT область памяти входов образа процесса (I) только в том случае, если этот адрес уже не занят ни одним из модулей ввода.
Q BOOL I, Q, M, D, L Выход с однократным импульсом.

Пример и биты слова состояния

  bit logical operations in the contact plan Выход Q 4.0 равен 1, если выполняются следующие условия: Равно 1 состояние сигнала на входах I 0.0 и I 0.1 и I 0.2 и имеется отрицательный фронт на входе I 0.3 и равно 1 состояние сигнала на
входе I 0.4
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - x one x one
Пример и биты слова состояния обноружения отрицательного фронта сигнала

Установка-сброс триггера

Команда Установить-сбросить триггер (SR.триггер) выполняет операции установки (S) и сброса (R) только тогда, когда RLO равен 1. RLO, равный 0, не оказывает влияния на эти операции; адрес, указанный в операции, остается неизменным. SR.триггер устанавливается, если состояние сигнала равно 1 на входе S и равно 0 на входе R. В противном случае, если состояние сигнала равно 0 на входе S и 1 на входе R, триггер сбрасывается. Если RLO равен 1 на обоих входах, триггер сбрасывается.

Команда Установить-сбросить триггер испытывает воздействие со стороны Главного управляющего реле (Master Control Relay, MCR).

Элемент LAD Параметр Type of
данных
Область памяти Description
  bit logical operations in the contact plan <Адрес> BOOL I, Q, M, D, L Адрес указывает бит, который должен быть установлен или сброшен.
S BOOL I, Q, M, D, L Разрешенная операция установки
R BOOL I, Q, M, D, L Разрешенная операция сброса
Q BOOL I, Q, M, D, L Состояние сигнала <адрес>

Пример и биты слова состояния

  bit logical operations in the contact plan Если состояние сигнала равно 1 на входе I 0.0 и 0 на входе I 0.1, то бит памяти M 0.0 устанавливается, и выход Q 4.0 равен 1. Если состояние сигнала равно 0 на входе I 0.0 и 1 на входе I 0.1, то бит памяти M 0.0
сбрасывается и Q 4.0 равен 0. Если оба состояния сигнала равны 0, то ничего не меняется. Если оба состояния сигнала равны 1, то операция Сброс имеет преимущество из-за своего расположения, M 0.0 cбрасывается, и Q 4.0 равен 0.
Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - x x x one

Сброс-установка триггера

Команда Сбросить-установить триггер (RS.триггер) выполняет операции установки (S) и сброса (R) только тогда, когда RLO равен 1. RLO, равный 0, не оказывает влияния на эти операции; адрес, указанный в операции, остается неизменным. RS.триггер сбрасывается, если состояние сигнала равно 1 на входе R и равно 0 на входе S. В противном случае, если состояние сигнала равно 0 на входе R и 1 на входе S, триггер устанавливается. set. Если RLO равен 1 на обоих входах, триггер устанавливается.

Команда Сбросить-установить триггер испытывает воздействие со стороны Главного управляющего реле (Master Control Relay, MCR).

Элемент LAD Параметр Type of
данных
Область памяти Description
  bit logical operations in the contact plan <Адрес> BOOL I, Q, M, D, L Адрес указывает бит, который должен быть установлен или сброшен.
R BOOL I, Q, M, D, L Разрешенная операция сброса
S BOOL I, Q, M, D, L Разрешенная операция установки
Q BOOL I, Q, M, D, L Состояние сигнала <адрес>

Пример и биты слова состояния

  bit logical operations in the contact plan

Если состояние сигнала равно 1 на входе I 0.0 и на входе I 0.1, то бит памяти M 0.0 сбрасывается, и выход Q 4.0 равен 0. Иначе, если состояние сигнала равно 0 на входе I 0.0 и 1 на входе I 0.1, то бит памяти M 0.0 устанавливается, и Q 4.0 равен 1.Если оба состояния сигнала равны 0, то ничего не меняется. Если оба состояния равны 1, то операция Установка
имеет преимущество из-за своего расположения, M 0.0 устанавливается, и Q 4.0 равен 1.

Биты слова состояния
BR CC 1 CC 0 OV OS OR STA RLO FC
Record - - - - - x x x one
created: 2015-12-09
updated: 2021-03-13
132463



Rating 9 of 10. count vote: 2
Are you satisfied?:



Comments


To leave a comment
If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
To reply

Contact Programming / LAD

Terms: Contact Programming / LAD