![background image](http://html.mh-extra.com/html/omron/scara-yrcx-series/scara-yrcx-series_programming-manual_1633413056.webp)
1
2
3
4
5
6
4-2 Chapter 4 Expressions and Operations
1.3
Logic operations
Logic operators are used to manipulate 1 or 2 values bit by bit. For example, the status of an I/O
port can be manipulated.
■
Depending on the logic operation performed, the results generated are either 0 or 1.
■
Logic operations with real numbers convert the values into integers before they are executed.
Operators
Functions
Meaning
NOT, ~
Logical NOT
Reverses the bits.
AND, &
Logical AND
Becomes "1" when both bits are "1".
OR, |
Logical OR
Becomes "1" when either of the bits is "1".
XOR
Exclusive OR
Becomes "1" when both bits are different.
EQV
Logical equivalence
operator
Becomes "1" when both bits are equal.
IMP
Logical implication
operator
Becomes "0" when the first bit is "1" and the second bit
is "0".
Examples: A%=NOT 13.05
→
"-14" is assigned to A% (reversed after being rounded off to 13).
Bit
7
6
5
4
3
2
1
0
13
0
0
0
0
1
1
0
1
NOT 13=-14
1
1
1
1
0
0
1
0
Examples: A%=3 AND 10
→
"2" is assigned to A%
Bit
7
6
5
4
3
2
1
0
3
0
0
0
0
0
0
1
1
10
0
0
0
0
1
0
1
0
3 AND 10 = 2
0
0
0
0
0
0
1
0
Examples: A%=3 OR 10
→
"11" is assigned to A%
Bit
7
6
5
4
3
2
1
0
3
0
0
0
0
0
0
1
1
10
0
0
0
0
1
0
1
0
3 OR 10 = 11
0
0
0
0
1
0
1
1
Examples: A%=3 XOR 10
→
"9" is assigned to A%
Bit
7
6
5
4
3
2
1
0
3
0
0
0
0
0
0
1
1
10
0
0
0
0
1
0
1
0
3 XOR 10 = 9
0
0
0
0
1
0
0
1
Содержание SCARA YRCX Series
Страница 1: ... 7 6HULHV DW 1R 1 5 5RERW RQWUROOHU 352 5 00 1 0 18 6 5 5RERWV 5 6HULHV ...
Страница 2: ......
Страница 20: ......
Страница 26: ......
Страница 27: ...Chapter 2 Constants 1 1 Outline 2 1 2 2 Numeric constants 2 1 3 3 Character constants 2 2 ...
Страница 28: ......
Страница 32: ......
Страница 52: ......
Страница 54: ......
Страница 61: ...Chapter 5 Multiple Robot Control 1 1 Overview 5 1 2 2 Command list with a robot setting 5 2 ...
Страница 62: ......
Страница 66: ......
Страница 76: ......
Страница 78: ......
Страница 92: ......
Страница 328: ......
Страница 408: ......
Страница 409: ...Chapter 11 User program examples 1 1 Basic operation 11 1 2 2 Application 11 8 ...
Страница 410: ......
Страница 432: ......
Страница 488: ......
Страница 489: ...Chapter 13 Appendix 1 1 Reserved word list 13 1 2 2 Changes from conventional models 13 3 ...
Страница 490: ......
Страница 496: ......
Страница 497: ...Index ...
Страница 498: ......
Страница 504: ......
Страница 505: ......
Страница 506: ... DW 1R 1 XWKRUL HG LVWULEXWRU 3ULQWHG LQ XURSH ...