Motion
Motion
c
Important User Information
This documentation, whether, illustrative, printed, “online” or electronic (hereinafter “Documentation”) is intended for use only as
a learning aid when using Rockwell Automation approved demonstration hardware, software and firmware. The Documentation
should only be used as a learning tool by qualified professionals.
The variety of uses for the hardware, software and firmware (hereinafter “Products”) described in this Documentation, mandates
that those responsible for the application and use of those Products must satisfy themselves that all necessary steps have been
taken to ensure that each application and actual use meets all performance and safety requirements, including any applicable
laws, regulations, codes and standards in addition to any applicable technical documents.
In no event will Rockwell Automation, Inc., or any of its affiliate or subsidiary companies (hereinafter “Rockwell Automation”) be
responsible or liable for any indirect or consequential damages resulting from the use or application of the Products described in
this Documentation. Rockwell Automation does not assume responsibility or liability for damages of any kind based on the
alleged use of, or reliance on, this Documentation.
No patent liability is assumed by Rockwell Automation with respect to use of information, circuits, equipment, or software
described in the Documentation.
Except as specifically agreed in writing as part of a maintenance or support contract, equipment users are responsible for:
• properly using, calibrating, operating, monitoring and maintaining all Products consistent with all Rockwell Automation
or third-party provided instructions, warnings, recommendations and documentation;
• ensuring that only properly trained personnel use, operate and maintain the Products at all times;
• staying informed of all Product updates and alerts and implementing all updates and fixes; and
• all other factors affecting the Products that are outside of the direct control of Rockwell Automation.
Reproduction of the contents of the Documentation, in whole or in part, without written permission of Rockwell Automation is
prohibited.
Throughout this manual we use the following notes to make you aware of safety considerations:
Identifies information that is critical for successful application and understanding of the product.
Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you:
• identify a hazard
• avoid a hazard
• recognize the consequence
Labels may be located on or inside the drive to alert people that dangerous voltage may be present.
Labels may be located on or inside the drive to alert people that surfaces may be dangerous temperatures.
Motion
Contents
Before you begin ........................................................................................................................................... 5
About this lab .................................................................................................................................................................................... 5
Tools & prerequisites ........................................................................................................................................................................ 6
Lab 2: Exploring Project Creation in Motion Analyzer (Estimated Time 15 minutes) ................................. 15
Explore the Profile Editor ................................................................................................................................................................ 15
Components.................................................................................................................................................................................... 19
Analysis........................................................................................................................................................................................... 22
Configure Components ................................................................................................................................................................... 25
Exploring BOM ................................................................................................................................................................................ 26
In the second part of the lab, you will be introduced to the Logix Designer software environment as the single software tool for
Rockwell Automation Integrated Motion systems for configuration, commissioning, programming, and troubleshooting. You will
also experience the inherent ease with which you can define your motion process.
You will see how easy it is to create an Integrated Motion Solution as you do the following:
▪ Create and configure motion axes using Logix Designer
▪ Learn basic motion-direct commands to simplify commissioning
▪ Configure the tuningless features that are available for the Kinetix 5500 & Kinetix 5700 drives
▪ Learn some basic troubleshooting techniques
Software
▪ Google Chrome
▪ Logix Designer v33.00
▪ View Designer v7.02
Required Files
▪ Motion_HMI.VPD
▪ Motion_Demo_Logix.ACD
▪ Motion_Configure_Logix.ACD
▪ Motion_Commission_Logix.ACD
▪ Motion_Program_Logix.ACD
▪ Motion_Troubleshoot_Logix.ACD
▪ Motion_Troubleshoot_Part2_Logix.ACD
Optional Files
▪ Troubleshoot_SOLUTIONS.pdf
▪ Troubleshoot_Part2_SOLUTIONS.pdf
In this lab you will review a completed project of a Vertical Form, Fill and Seal (VFFS) machine. The machine’s axes are shown
in the image below:
NOTE: The engineer has shared the project with read-only access. For this reason, you will be unable to
modify the objects within this project.
NOTE: You can also open a web browser (Chrome) and search for the Motion Analyzer link in the favorites
bar or manually navigate to “motionanalyzer.rockwellautomation.com”.
4. Check your email address for an email with subject AccountCreated from
MotionAnalyzerSupport@ra.rockwell.com.
2. The Library page will appear with a list of the current projects. Click on the VerticalFormFillSeal (VFFS) project.
Architecture Overview is the first page to appear when you open an existing project. On this page, you have a project level
header for project pages (Architecture Overview, Preferences, Power Setup, and Bill of Materials); axis level controls to select,
add, duplicate, and delete one or multiple axes; and project level elements and activities.
1. Notice that you can edit your project name by using the pencil edit icon button. For the purpose of this lab,
you are not required to change the Project Name.
NOTE: You will get an error if you try to change the project title since editing of this project is not allowed.
1. The Architecture Overview allows users to accomplish several project level activities such as:
Take some time to explore the dropdowns for items (2), (3), and (4).
1. With the axis level controls in the Architecture Overview, you can:
(1) multi-select,
(2) duplicate and
(3) delete axes
NOTE: Keep in mind that this project was shared with you, and you have been granted Read Only
permission, which prevents you from Duplicating or Deleting components. These options are enabled when
you have Read/Write permission or if you are the project owner.
(1) move the axis to a different cluster/ bus or remove the axis from the current cluster/current bus,
(2) add comments,
(3) share the axis with any valid Motion Analyzer account, or
(4) add the axis to your library for future use.
2. You can review the motion type of each axis in your project by selecting the View Details dropdown. In this
image, we have chosen to view details for the Clamp Jaws axis. Notice that the Axis Type for the Clamp Jaws
axis has been set to Rotary.
3. Click on the VIEW button for any axis to take you to the Axis Setup page. Observe the various Motion Types
and Application Templates available.
NOTE: Since you have been given Read Only access for this project, the Motion Types and Application
Templates will appear greyed out.
5. Click the BACK TO ARCHITECTURE OVERVIEW button to return to the Architecture Overview page.
NOTE: You can also navigate to the Architecture Overview by clicking the project name
VerticalFormFillSeal (VFFS) or by clicking the TO ARCHITECTURE OVERVIEW text.
2. The Preferences page provides access to Customer Information (client, contact person with email and phone
number), Site data (altitude and temperature), and Use (industry and application). Users can enter this
information at any point during the creation of the project.
3. The Altitude describes the elevation relative to sea level of the application environment while the ambient
temperate dictates the temperature of the application environment.
NOTE: We recommend entering the Site information before editing axis components, as the altitude and
temperature information directly impact the axis performance calculations.
4. The Industry and Application information can be used as filters when browsing projects in the site library.
1. Click on the Architecture Overview tab, click View Details for the Clamp Jaws axis and click on Rotary Motion
Profile to navigate to the Profile Editor page.
2. The Profile Editor page is used to edit the motion profile information for an axis. The load and profile information
has already been entered for you for this axis. Take a moment to explore the profile plots.
3. Click the checkboxes next to the various plots to examine the profile information.
6. The SETTINGS AND START CONDITIONS button allows you to define inclination and initial starting position or
velocity. Click the SETTINGS AND START CONDITIONS button again to close this tab.
7. You can click on a segment to view the information for the individual segments.
9. Notice the Segment Actions. The actions from left to right are
(1) undo - to revert to the previous state; redo - to proceed with the changes;
(2) invert - to reverse the direction of Index Motion only;
(3) cut – to remove a segment and place it in your paste tray; copy - to copy any segment in your profile; paste - to duplicate
a segment;
(4) delete - to delete the selected segment;
(5) previous – to move to the previous segment; and next - to move to the next segment.
NOTE: You have a read only permission, therefore you will not be able to edit the axis and project. The steps
below show what options you would have if you were to have read/write permissions.
11. The ADD option also contains your Segment Actions. The add segment action allows you to insert a motion or
load segment at the end of any existing segments.
1. When you are finished exploring the Profile Editor page, click on the Transmission tab.
2. The Transmission page appears. Here you can edit the properties for any transmission components in your
application. The Clamp Jaws axis is using a Spur Gear which has been specified with the details shown in the
Selected Transmissions box.
3. Click on the Gearbox tab. A gearbox provides a speed-torque conversion, such as increased torque at a
reduced speed as compared to the motor output.
6. Like the gearbox page, there are various filtering options. You can choose to filter products by selecting options
from the Rotary Motor Filters dropdowns or by entering the catalog string. For our purpose, we have selected the
Low-Inertia Servo Motor and you can see it in the Selected Motors window.
8. As a drive was selected for this axis and you can see it in the Selected Drives window.
9. For this lab, the Power Requirements have been set to 460 V and 3 Phase as shown.
1. Since a drive and motor have already been selected for the application, let’s take a look at the performance plots
for this solution. Click the Analysis tab and wait for the page to completely load.
2. The Axis Analysis page contains information and tools that you can use to evaluate system performance and
efficiency. You can review the graphical representations of the performance characteristics for the system. The
Torque-Speed tab contains the torque/speed graph for the selected motor/drive combination. This graph is
created dynamically, which means that if the supply voltage changes in the Drive tab or if the motor/drive combo
is changed, for example, the graph will change accordingly.
4. On the SUMMARY tab you can see the performance characteristics of the selected motor and drive for the axis.
You can use the – SIZE DOWN and + SIZE UP buttons to see the performance as the size of the Motor or Drive
varies.
6. Navigate to the MOTOR tab to review motor versus application performance information.
2. The motor and drive components have been configured and two cables were selected. Notice the details of the
selected Rotary Motor and Drive as populated in the tiles.
3. Click on the Serial column to reorganize the displayed results in ascending or descending order. Each column
can be sorted in this way.
NOTE: Since this project has been shared with you with read-only access, you cannot change the Motor or
Drive Configurations. For this reason, you are unable to click on the Motor and Drive tiles.
1. Navigate to the Bill of Materials page by clicking the TO ARCHITECTURE OVERVIEW text.
2. Click on the Bill of Materials tab. The Bill of Materials contains product catalog numbers and descriptions for the
drives and motors you have selected in your project.
3. You can choose to View by Axis (axis 1 components, axis 2 components, etc.) or View by Type (drives, motor,
and gearbox).
4. You can view if any accessories were added to your axes by clicking the Show text to see the items included in
your axis components. In this image we can see the two accessories selected for the Clamp Jaws Axis.
5. You can export a BOM to an excel file by clicking the Export BOM text.
Before starting the lab, let’s begin with a brief demonstration with completed files. During the demonstration, you will be able to
control a complete 3 axis solution with an HMI. Following the demonstration, you will move into the formal lab where you will
learn how to configure, commission, program, and troubleshoot a motion system with detailed step-by-step directions.
For the remainder of this lab
▪ Drive01 and Axis01 will refer to the first axis of the Kinetix 5700 dual axis drive with a VP-Series Motor. Drive02 and Axis02
will refer to the second axis of the Kinetix 5700 dual axis drive with an Induction Motor. Drive03 and Axis03 will refer to the
PowerFlex 527 AC drive with an Induction Motor.
2. From the Open column, choose the Existing Project -> Project File icon.
3. Browse to the folder Lab Files on the desktop and open Motion_Demo_Logix.ACD.
Logix Designer opens.
If the path is not already set in the controller, click Set Project Path.
8. When downloading completes, place the controller back into Run Mode by clicking Yes in the dialog box.
NOTE: If the dialog box does not appear, go to and select Run Mode.
Click Yes in the dialog box that appears.
2. Browse to the folder Lab Files on the desktop and open Motion_HMI.VPD.
6. Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click OK.
NOTE: It may take about a minute for the Emulator to establish the connection to the controller.
After a few moments the machine should transition to the Healthy state.
2. Press the button to initialize the machine. The drives will transition to the Idle state.
The Power Device Object faceplate provides axis status information, fault information, and trending data. The faceplate
also includes the ability to manually control the axis.
From the tab, you have the ability to enable, disable, and jog the axis.
The axis will now be enabled and the Axis status will transition from to in the faceplate.
4. To change the jog speed, click the corresponding Velocity setpoint display box to launch the keypad.
5. Take a few moments to manually control the axis by executing a Jog command with various dynamic settings.
In this lab, we will introduce you to the programmable automation controller, the Kinetix servo drive, and the Logix Designer
interface by stepping you through the configuration of a motion system.
1. Navigate to the folder Lab Files on the desktop and open the Motion_Configure_Logix.ACD file. When you
open the file, the Controller Organizer appears on the left side of the Logix Designer window.
NOTE: The controller type has already been selected for you. With the GuardLogix and ControlLogix
controllers, chassis type and slot are specified depending on the size of the chassis and position of the
controller. With CompactLogix controllers, the slot and chassis type cannot be changed by the user.
1. Right-click on the Ethernet network icon in the I/O Configuration and select New Module.
2. In the search box, type ‘Kinetix 5700’ and watch as the list repopulates. Select the catalog number 2198-D006-
ERS4 and click Create.
NOTE: Be sure to select the 2198-D006-ERS4 and not the 2198-D006-ERS3 module.
TIP: The IP address for the Kinetix drive can be configured from the HIM of the drive OR you can use DHCP
to assign an IP address. On the HIM navigate to Settings -> Network -> Static IP to change the static IP
address or Settings -> Network -> DHCP to set up DHCP.
11. In the Safety Network Number window, enter 42AF_0499_5BCB for the Number and click OK.
NOTE: The Kinetix 5700 ERS4 requires a specific Safety Network Number to allow a connection to the
Safety Controller. This also prevents the acceptance of connection requests from other controllers.
13. The digital inputs for the other axis of the module must also be configured. Select 3 from the Axis drop down
menu, and set Digital Input 1 - 4 to Unassigned.
1. Right click on the MotionGroup, and select New Axis -> AXIS_CIP_DRIVE.
4. Click Apply.
10. Navigate to the Associated Axes tab. Confirm that Axis01 and DSL Feedback 1 Port are selected for Axis 1
and its Motor Feedback Device. Select Axis02 in the Axis 3 dropdown and select Universal Feedback 2 Port
as the Motor Feedback Device. Click OK.
NOTE: In this step, you are designating that Axis02 of the motion group corresponds to the second axis of
the Dual Axis Kinetix drive module. Axis Numbers 1 & 2 of the Dual Axis module relate to the control of the
first axis (i.e. Motor & Load feedback) and Axis Numbers 3 & 4 relate to the control of the second axis of the
module.
12. We’re going to leave this axis in Position Loop, so navigate to the Motor tab.
13. From the Motor Type drop down select Rotary Induction. Enter the Nameplate parameters of the induction
motor and click Apply.
1. In the Controller Organizer, expand Assets, right click on Trends, and select New Trend.
3. We’re going to monitor tags by adding them to the trend. Click on the Select Tag dropdown and then click the
sort tags button.
NOTE: To remove a tag from the list of Tags to trend, select the tag and click Remove.
In this lab, we will guide you through the process of commissioning an Integrated Motion System. You will download your
controller project, configure an axis for tuningless operation, execute a hookup test for the induction motor, and control an axis
with Motion Direct Commands.
NOTE: This lab continues from the previous lab. However, if you have not completed the previous lab, you
can begin here by opening the Motion_Commission_Logix.ACD file in the Lab Files folder on the desktop.
Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click Set Project Path.
NOTE: If the dialog box does not appear, go to and select Run Mode.
Click Yes in the dialog box that appears.
6. Open the Controller Properties in the Edit menu, and navigate to the Date/Time tab.
7. Click the ‘Set Date, Time and Zone from Workstation’ to set the current date and time in the controller. Click
OK.
2. Browse to the folder Lab Files on the desktop and open Motion_HMI.VPD.
6. Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click OK.
NOTE: It may take about a minute for the Emulator to establish the connection to the controller.
Load Observer
Let’s begin by exploring the Load Observer feature for Axis01.
1. From the View 5000 Emulator, if the machine is currently in the Faulted state…
After a few moments the machine should transition to the Healthy state.
NOTE: Do not perform Autotune on firmware version 13 and higher, since the drives are now automatically
configured to tune themselves. Refer to the Motion Tuningless Quick Start Guide (publication MOTION-
QS001) to learn more about manually setting tuningless operation for versions prior to version 13.
For most applications, the load ratio should remain at zero when the drive is configured for tuningless operation. If the load
ratio is set to a non-zero value, the tuning may be too aggressive, and the motor may become unstable.
The Load Observer feature operates in real time while the motor is running. During machine operation, the Load Observer
estimates the mechanical load inertia on the motor and compensates for it. The result is that the drive controls the motor as
if it is unloaded, which provides a relatively high level of drive performance. In addition, the drive automatically compensates
for mechanical variations in the system such as changing loads, compliance, and machine wear over time.
2. Note that the Tracking Notch Adaptive Tuning Configuration with 4 Tracking Notch Filters is configured by
default.
The Tracking Notch filters operate in real time while the motor runs. During machine operation, the drive measures the
mechanical resonances in the system and dynamically sets the notch filter frequencies to mitigate the resonances.
With the Load Observer and Tracking Notch filters, most applications no longer require experts to execute tests and manual
tuning procedures during the commissioning process to achieve exceptional precision and repeatability.
1. In the Axis Properties window for Axis01, navigate to the Hookup Tests page.
Verify the Test Distance is ‘1.0’ rev. This will provide enough axis travel to detect a marker. The Test State should display
Ready.
NOTE: The Motor and Feedback Hookup Test makes the axis move even when the controller is in program
mode.
4. When the motor has completed one revolution and the drive has received the encoder signals correctly, the Test
State will change from Executing to Passed.
Click OK.
5. Click Yes if the axis moved in the forward or positive (CW) direction.
1. Double click on Axis02 to open its Axis Properties, and navigate to the Analyzer tab. Click on the Calculate
Model tab and click the Start button.
2. The Calculate Model window opens. When the test is complete, click OK.
When a Calculate test is run, the drive uses motor nameplate data to estimate the motor’s Rated Flux Current, Stator
Resistance (Rs), Stator Leakage Reactance (X1) and Rotor Leakage Reactance (X2). The drive also calculates the rated
slip speed based on rated speed and rated frequency.
4. On the Static Motor Test tab, press Start to conduct the test.
The Static Motor Test does not create motor movement when it runs. During this test, the Stator Resistance (Rs), Stator
Leakage Reactance (X1), and Rotor Leakage Reactance (X2) values are measured during a series of static tests. The
Rated Flux Current is estimated, since measurement of this value requires motor movement. The drive calculates the rated
slip speed based on rated speed and rated frequency.
Once the Start button has been pressed, the axis will begin to move. The test will take a few moments to complete.
8. The Dynamic Motor Test window opens. When the test is complete, click OK.
1. Open the Axis01_Profile trend within the Trends folder under Assets.
The MSO instruction enables the specified axis by activating both the drive amplifier and drive control loop.
7. You should see an indication that the command was executed in the Errors window.
You should see the Axis01.ActualVelocity increase to 3 revs/s and the Axis01.ActualPosition tag gradually increasing
as the axis rotates.
10. The axis should be rotating at ‘3 revs/s’. The speed can be monitored in the controller, HMI, or visually.
You should see a clear increase in the rotational velocity of the axis.
Remember, we initially had configured the axis to jog at 3 revs/s. Now it’s rotating at four times that speed without having to
write an application program – everything was done “on the fly” using Motion Direct Commands!
The MAS instruction will initiate a controlled stop of any motion in process on the designated axis.
You should see Axis01.ActualVelocity drop down to 0 and Axis01.ActualPosition becomes constant.
Although the axis does not physically move, its position changes to 0.
Two different homing modes can be selected during axis configuration: Passive or Active.
Passive: The axis is moved by some external agent to generate the homing event. With this mode, the
current absolute position of the axis is redefined on the occurrence of a home switch or encoder marker
event.
Active: The configured Home Sequence is executed to establish an absolute axis position.
The following Homing Sequences are available:
Immediate: Sets home position to the current axis position without moving the axis.
Switch: Axis moves to a physical switch and then sets the home position.
Marker: Axis moves to the marker (index) pulse and then sets the home position.
Switch-Marker: Axis moves to physical home limit switch, then to the marker pulse and then sets the home
position.
Additional information on homing is available in the Logix Designer Help menu.
4. The Value Bar is useful for determining a tag value at a particular time. To view the Value Bar, click anywhere
inside the trend chart.
TIP: You can also replay the trend using the Scroll button. Right click on the trend and then click Scroll to
watch the trend play from the beginning.
6. To save the trend log, click Log and Save Trend Log As.
Issue a Motion Axis Move (MAM) with the Incremental Move Type
2. Select the Motion Axis Move (MAM) instruction and configure it with Incremental for the Move Type, a value
of 1.75 for the Position and a value of 0.5 for the Speed.
The MAM instruction is used to move an axis to a specified position or by a specified distance following the configured
motion dynamics. In this case, we are asking the axis to move by 1.75 revs at a speed of 0.5 revs/s.
1. Select the Motion Axis Move (MAM) instruction with Absolute for Move Type, a value of 0.5 for Position and
a value of 0.5 for Speed.
3. Once the move instruction has been executed, click Stop in the Trend - Axis01_Profile window.
The value of Axis01.ActualPosition changed to an absolute position of 0.5 which means that the axis actually moved by
1.25 rev in the reverse. The velocity during the move is negative which means that the axis moved in the counterclockwise
direction.
2. Configure the Motion Axis Move (MAM) instruction with the Trapezoidal profile and the following move
dynamics:
Notice the smoothness of the velocity profile during acceleration and deceleration of the move in the S-Curve profile as
compared to the Trapezoidal profile. The trapezoidal profile utilizes a step change in the acceleration and deceleration
values of the motion profile, which can be hard on the mechanics in the system. With S-Curve selected, the acceleration
and deceleration are ramped up to the programmed value, which results in smoother motion.
6. When the axis has slowed to a stop, click Stop in the Trend - Axis01_Profile window.
8. Click Execute.
9. You can close the Motion Direct Commands & Trend windows.
In this lab you will learn motion programming concepts by building a motion program using basic motion instructions and
navigating the Logix Designer interface.
NOTE: This lab continues from the previous lab. However, if you have not completed the previous lab, you
can begin here by opening the Motion_Program_Logix.ACD file in the Lab Files folder on the desktop and
downloading it to the controller.
To download:
- Select Download in the Communications menu.
- Click Download in the dialog box that appears.
When downloading completes, place the controller back into REM RUN mode.
1. Under the ms0008p08 task in the Controller Organizer, expand the EM01_CE_Motion program, and double
click on the _App_Execute_BasicMotion routine to open the Ladder Editor.
2. Browse to the folder Lab Files on the desktop and open Motion_HMI.VPD.
6. Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click OK.
NOTE: It may take about a minute for the Emulator to establish the connection to the controller.
1. From the View 5000 Emulator, if the machine is currently in the Faulted state…
After a few moments the machine should transition to the Healthy state.
2. Press the button to initialize the machine. The drives will transition to the Idle state.
Axis01 will begin operating according to the EXECUTE SEQUENCE logic. The EXECUTE SEQUENCE currently consists of
a single step in which Axis01 moves 10 revolutions at a speed of 2 revs/sec. When the move completes, the Motion Axis
Move instruction transitions to the Process Complete (PC) status and the MOV instruction sets the _SEQ_Execute[0] tag to
999 to indicate that the sequence has completed.
2. In Logix Designer, go offline with the current file by selecting Go Offline from the Communications menu.
3. Highlight Rung 3, right click on the rung and select Copy Rung.
▪ In rung 3: Change the Source in the MOV instruction from 999 to 10.
▪ In rung 4: Change the Source B in the EQU instruction from 1 to 10.
NOTE: The MOV instruction in rung 4 sets the _SEQ_Execute[0] tag to 999 to indicate that the Execute
Sequence has completed.
NOTE: When you hover over various Instruction entry fields, a description of the options and operand types
for that entry will appear in the bottom left corner of the Logix Designer window. For example, here is
information for the Direction entry in the MAJ instruction:
If you’d like more information on the MAJ instruction, highlight it and press F1 to open the Help file.
10. Now double click the tag you just copied into the XIC instruction, and add .IP to the end of the tag name. The
XIC instruction in rung 4 should look like this when you are finished:
11. Now double click on the comments for rung 4, and modify the text to say that we are jogging Axis02. Your
completed rung 4 should look similar to this:
14. When downloading completes, put the controller back into Run Mode by clicking Yes in the dialog box.
NOTE: If the dialog box does not appear, go to and select Run Mode.
Click Yes in the dialog box that appears.
After a few moments the machine should transition to the Healthy state.
17. Press the button to initialize the machine. The drives will transition to the Running state.
18. Press the button to start the machine, and the motors will spin according to your sequencer logic.
Axis01 should execute a move to 10 revolutions and then Axis02 should begin jogging at a speed of 3 revs/sec.
20. If you have additional time, try applying what you’ve done by adding a Motion Change Dynamics instruction as a
third step in the sequence to change the jog speed of Axis02.
This lab is designed to allow you to experience the troubleshooting process by exploring a file that contains four errors. The goal
is to eliminate all the errors so that you can spin the motors.
NOTE: This lab is meant to allow you to identify the appropriate clues to locate the various errors with the
project. We encourage you to try to troubleshoot the project without step-by-step instructions, however we
have included the solutions in the Troubleshooting Solutions folder in the Lab Files folder on the desktop
if you would like to see hints and/or the solutions.
WARNING: Be aware that at some point in the troubleshooting process a motor will become unstable after pressing
Start. Do not be alarmed when this occurs. Simply press Stop on the HMI.
2. Browse to the folder Lab Files on the desktop and open the Motion_Troubleshoot_Logix.ACD file.
5. When downloading completes, put the controller back into Run Mode by clicking Yes in the dialog box.
NOTE: If the dialog box does not appear, go to and select Run Mode.
Click Yes in the dialog box that appears.
1. Minimize Logix Designer so the desktop can be seen. Browse to the folder Lab Files on the desktop and open
Motion_HMI.VPD.
5. Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click OK.
NOTE: It may take about a minute for the Emulator to establish the connection to the controller.
This lab is designed to allow you to experience the troubleshooting process by exploring a file that contains four errors. The goal
is to eliminate all the errors so that you can spin the motors.
Physically, the program sequence should move in the following order:
▪ Gear Slave Axis (Axis02) to Master Axis (Axis01) at the ratio of 1:2.
▪ Jog Master Axis (Axis01) at a speed of 3 Position Units/sec for 3 sec and then change Master Axis (Axis01) speed to 10
Position Units/sec for 3 sec and the cycle continues.
▪ Jog Axis03 at a constant speed of 5 Position Units/sec.
NOTE: This lab is meant to allow you to identify the appropriate clues to locate the various errors with the
project. We encourage you to try to troubleshoot the project without step-by-step instructions, however we
have included the solutions in the Troubleshooting Solutions folder in the Lab Files folder on the desktop
if you would like to see hints and/or the solutions.
2. Browse to the folder Lab Files on the desktop and open the Motion_Troubleshoot_Part2_Logix.ACD file.
5. When downloading completes, put the controller back into Run Mode by clicking Yes in the dialog box.
NOTE: If the dialog box does not appear, go to and select Run Mode.
Click Yes in the dialog box that appears.
1. Minimize Logix Designer so the desktop can be seen. Browse to the folder Lab Files on the desktop and open
Motion_HMI.VPD.
5. Verify the controller path is set to AB_ETHIP-1\192.168.1.21, otherwise, highlight the controller and click OK.
NOTE: It may take about a minute for the Emulator to establish the connection to the controller.
Copyright© 2021 Rockwell Automation, Inc. All rights reserved. Printed in USA.