Example 3:
2BM9,1 | Use DIO bit #9 to indicate motion status of axis #2. This DIO
| bit will be set to HIGH when axis #2 is not in motion
2BN1 | Enable notification of motion status using DIO for axis #2
BO 06H | 06H = (0110)Binary
| Set DIO port A, to input and ports B, C to output
| i.e., set bits 0 – 7 to input and 8 – 23 to output
After the above commands are sent to the controller, the controller
will set DIO bit #9 to a HIGH logical level when axis #2 is not in
motion.
Commands related to utilizing DIO for initiating/inhibiting motion of
desired axis and notifying motion status of these axes are listed in the
table below (refer to Section 3: Remote Mode, for additional details):
Command Description
BG Assign DIO bits to execute stored programs
Assign DIO bits to inhibit motion
BL Enable DIO bits to inhibit motion
BM Assign DIO bits to notify motion status
BN Enable DIO bits to notify motion status
BO Set DIO port A, B, C direction
BK
Table 4.6: Commands to Synchronize Motion to External Events
Section 4 – Advanced Capabilities 4-15