Customize The Axis User Program Ladder Logic - Allen-Bradley Ultra1500 Quick Start Manual

Simple motion control connected components building block, rockwell automation software
Hide thumbs Also See for Ultra1500:
Table of Contents

Advertisement

Table 0.1 Commands
Command
Reverse Command
• AX#_CMD_PROG_REV
• BDCST_CMD_PROG_REV
Trapezoidal Profile Command
• AX#_CMD_PROG_TRP_PRF
• BDCST_CMD_PR_TRP_PRF
S-Curve Profile Command
• AX#_CMD_PROG_S_PRF
• BDCST_CMD_ PROG _S_PRF
Redefine Relative Position Command
• AX#_CMD_PROG_RDFNE
• BDCST_CMD_PROG_ RDFNE

Customize the Axis User Program Ladder Logic

As previously mentioned, the Axis User Program is contained in the AX#_PROG routine and is executed by
the HMI Start command, the Axis Start command, or the Broadcast Start command.
When any of these commands are executed and the status conditions are met (see ladder logic comments for
detail), the AX1_STS_USER_PROG_IP status bit (B252:0/6) is set. When this bit is on and the Simple
Motion Control CCBB is in Program mode, the AX#_PROG routine is executed and the Axis User Program
is executed.
Any of the Simple Motion Control Program mode commands can be executed in the Axis User Program by
using the Axis commands as shown below.
Publication CC-QS008B-EN-P - December 2009
Description
One-time command that turns ON the Ultra1500 drive's directional I/O. This places the Ultra1500
drive in a reverse direction for future move and jog commands.
One-time command that sets the Axis Move profile to trapezoidal for future move commands.
One-time command that sets the Axis Move profile to s-curve for future move commands.
One-time command that sets the Axis Relative Position Feedback value (F253:0) to be equal to the
specified redefine position (F247:7) value in revs. This does NOT change the Ultra1500 drive
absolute position. It only changes the MicroLogix 1400 Axis Relative Position Feedback value that
is for status only.
Control Program Integration
Chapter 3
41

Advertisement

Table of Contents
loading

Table of Contents