Arm Lock Output Variable - Omron SCARA YRCX Series Programming Manual

Robot controller
Hide thumbs Also See for SCARA YRCX Series:
Table of Contents

Advertisement

Examples: A%=MO2 ()
• When specifying multiple bits, specify them from left to right in descending order (high to low).
MEMO
9.6

Arm lock output variable

Specifies axis-specific movement prohibit settings.
Format 1
LOm(b,···,b)
Format 2
LO(mb,···,mb)
Values
m : port number .................... 0, 1
b : bit definition .................... 0 to 7
• If the bit definition is omitted in Format 1, bits 0 to 7 are all selected.
Functions
The contents of this variable can be set the status and referred to as needed.
Of Port 0, bits 0 to 7 respectively correspond to axes 1 to 8, and of port 1, bits 0 to
respectively correspond to axes 9 to 16.
When this bit is ON, movement on the corresponding axis is prohibited.
Examples:
A%=LO0()
→Arm lock status of LO(07) to LO(00) is assigned to variable A%.
A%=LO0(7,4,0)
→Arm lock status of LO (07) , LO (04) and LO(00) is assigned to variable A%.
(If all above signals are 1(ON), then A%=7.)
A%=LO0(06,04,01)
→Arm lock status of LO(06), LO(04) and LO(01) is assigned to variable A%.
(If all above signals except LO(01) are 1(ON), then A%=6.)
LO1 ( ) =&B0010
→LO(11) is set to 1(ON),then movement of axis 10 is prohibited.
LO1(2,0)=3
→LO(12) and LO(10) are set to 1(ON),
then movements of axes 11 and 9 are prohibited.
→Internal output status of MO(27) to
MO(20) is assigned to variable A%.
A%=MO5(7,4,0)
→Internal output status of MO(57), MO(54)
and MO(50) is assigned to variable A%.
(If all above signals are 1 (ON), then A%=7.)
A%=MO(37,25,20)
→Internal output status of MO(37), MO(25)
and MO(20) is assigned to variable A%.
(If all above signals except MO(25) are 1 (ON), then A%=5.)
System Variables
3-11
1
2
3
4
5
6

Advertisement

Table of Contents
loading

Table of Contents