18 pls – Yaskawa MotionWorks+ Windows Software User Manual
Page 162
Block Reference
MotionWorks+™
156
3.2.18 PLS
Definition
The PLS (programmable limit switch) block sets outputs or variables accordingly based
on the Encoder property. The Encoder property is typically the main axis position;
however, any variable can be used. A maximum of eight outputs can be programmed
per block. To control more outputs, connect PLS blocks together or assign additional
programs for the PLS function.
Properties
Encoder:
The encoder/variable that determines the state of the outputs.
Typically this is the main axis position.
Maximum Position:
The greatest value of Encoder which sets the state of the output
according to the Output property.
Minimum Position:
The smallest value of Encoder which sets the state of the output
according to the Output property.
Output #:
The output to be set when Encoder is within the range.
State:
Select either ON or OFF. The output is set to this state when
Encoder is within the range, otherwise it is set to the opposite
state.
Required Conditions
None
Example
Property
Default
Minimum
Value
Maximum
Value
Base Units
Run
Time
Encoder
N/A
-2147473648
2147483647 encoder counts
No
Maximum Position
0
-2147483648
2147483647 encoder counts
Yes
Minimum Position
0
-2147483648
2147483647 encoder counts
Yes
Output #
N/A
N/A
N/A
N/A
No
State
Off
Off
On
N/A
No