Logix5000 Controller
After completing this lesson, you should be able to transfer a project file to a Logix5000 controller by performing the following tasks:
• Upload, download, and go online to a Logix500 0 controller
• Select and change a Logix5 000 controller’s operating mode
Why These Skills Are Important Why These Skills Are Important
These skills are important for the following reasons:
• Establishing communications with the correct controlle r and ensuring that the controller is in the proper operating mode is critical to the operation and safety of a process or machine.
• If communications is establis hed with the incorrect controlle r, or if the controller is in the wrong operating mode, problems with efficiency or late delivery of data can occur. This can cause damage to equipment or harm to personnel.
Uploading, Downloading, and Going Online to a Logix5000 Uploading, Downloading, and Going Online to a Logix5000 Controller
Controller Upload:
Upload: Transfer a copy of a project file from a controller to a computer over a network:
Data Data
Uploading transfers the file in the controller into the temporary memory (RAM) of the computer.
To create a permanent copy, the file must be saved to the hard drive of the computer.
What You Will Learn What You Will Learn
Before You Begin Before You Begin
In the next several graphics, point out In the next several graphics, point out that the arrows(s) show the direction that that the arrows(s) show the direction that data flows.
data flows.
Note that uploading is commonly used Note that uploading is commonly used when a maintenance person needs to when a maintenance person needs to monitor and troubleshoot a project.
monitor and troubleshoot a project.
?
?
Define the term “Save.” Define the term “Save.”Answer
Answer: To write a copy of a project file: To write a copy of a project file to the computer hard drive, which will to the computer hard drive, which will retain project files even when power is retain project files even when power is removed from the
removed from the computer.computer.
Note that by default project files Note that by default project files will savewill save back to the directory where they were back to the directory where they were opened. If this is a disk or CD-ROM, the opened. If this is a disk or CD-ROM, the save will not work.
save will not work.
4--2
4--2 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved. Rev. Rev. February February 20072007 COMsb56r Download:
Download: Transfer a copy of a project file from a computer to a controller over a network:
Data Data
A controller can only contain one project file at a time. Downloading overwrites the current project file in the controller.
Online:
Online: Viewing or editing a project file that is active in the controller:
Data Data
Going online to a controller allows you to perform the following tasks:
• Monitor or modify a program in a proje ct loaded in a contro ller
• Monitor data while it is being colle cted
• Modify data stored in a controller
When computer running RSLogix t 5000 software is online to a controller, the icon in the toolbar is animated.
Add that downloading is typically a Add that downloading is typically a one-time event. Students will practice one-time event. Students will practice downloading several files in this class.
downloading several files in this class.
This is for learning purposes and is not This is for learning purposes and is not typical.
typical.
Note that you can download in the Note that you can download in the Remote Program and Program modes Remote Program and Program modes only.
only.
State that when you attempt to go online State that when you attempt to go online with the controller, the computer must with the controller, the computer must have a matching offline file. The have a matching offline file. The software looks for this file in the default software looks for this file in the default directory
directory onlyonly..
Stress that while online, the computer Stress that while online, the computer remains in continuous communications remains in continuous communications with the
with the controllercontroller..
Clarify that a project/application can be Clarify that a project/application can be running without RSLogix 5000 software running without RSLogix 5000 software being online to
being online to the controller. RSLogixthe controller. RSLogix 5000 software acts as a “window” to the 5000 software acts as a “window” to the project/application.
project/application.
"
Tip
Tip
4 4 ---- 33 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved.
Rev. February 2007 Rev. February 2007
COMsb56r
Use extreme caution when entering or editing ladder logic or data, forcing values, or making other changes online that will affect the control of devices. Mistakes can cause unintended machine motion or loss of process control, injuring personnel and damaging equipment. Before performing procedures online, complete these safety precautions:
• Determine if changes must be made online.
• Verify that your company permits online entering and editing.
• Assess how machinery will respond to change s.
• Check proposed changes for accuracy.
• Notify all personnel of the cha nges.
• Verify that you are online to the correc t controller.
Offline:
Offline: Viewing or editing a copy of a project file that is in the computer only.
Working offline allows you to perform the following tasks:
• Repair a system or equipment
• Develop or update project components
RSLinx Classic Software RSLinx Classic Software
RSLinx Classic softwar e creates a connection between an RSLogix 5000 project and other system components .
RSLinx Classic softw are is used for a variety of communications tasks:
• Uploading, downloading, an d going online to a controller
• Maintaining a connection betwe en plant floor devices an d other software applications while monitoring or editing a project online RSLinx Classic softwar e is automatically called anytime a communications option is selected in RSLogix 5000 software.
Add that for safety, the current Add that for safety, the current
communications status between the communications status between the computer and the controller can be computer and the controller can be verified in the
verified in the Online toolbar.Online toolbar.
Remind students that the Online graphic Remind students that the Online graphic is animated in online mode and that is animated in online mode and that power flow is highlighted in the power flow is highlighted in the RunRun mode. The default color for power flow is mode. The default color for power flow is green. This can be changed by the user.
green. This can be changed by the user.
?
?
Define the term “Offline.”Define the term “Offline.”Answer:
Answer: Viewing or working with a Viewing or working with a project file while not communicating with project file while not communicating with a
a controllercontroller..
There are 5 levels of RSLinx Classic There are 5 levels of RSLinx Classic software. If you do not use an activation software. If you do not use an activation file with RSLinx Classic, it will open file with RSLinx Classic, it will open asas RSLinx Classic Lite, the lowest level.
RSLinx Classic Lite, the lowest level.
"
Tip
Tip
4--4
4--4 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved. Rev. Rev. February February 20072007 COMsb56r
The following graphic shows the RSLinx Classic main window:
RSWho Window RSWho Window
Configured Configured Networks Networks Selected Selected Backplane Backplane
Backplane Modules Backplane Modules
Autobrowse Feature Autobrowse Feature
Missing or Missing or Faulted Module Faulted Module xx
RSLinx Classic RSLinx Classic
Window Window
The RSWho window is the network browser interfa ce for RSLinx Classic software. It allows a user to view all the active network connections from two panels on a single screen:
• The Tree Control shows netw orks and devices .
• The List Control show s all the members of netw orks and devices that are bridges.
Communications Path Communications Path
Communication can be initiated using several options:
• Who Active dialog box
• Current Path toolbar
• Recent Path dialog box Mention that RSWho can be accessed
Mention that RSWho can be accessed both through RSLinx Classic software both through RSLinx Classic software and RSLogix 5000 software as Who and RSLogix 5000 software as Who Active, but that Who Active contains Active, but that Who Active contains
more user options.
more user options.
4 4 ---- 55 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved.
Rev. February 2007 Rev. February 2007
COMsb56r
Using the Who Active dialog box is the safest route:
Controller
As a safety feature, the type and slot number for the controller selected in RSLinx Classic softwar e must match the project settings .
The addresses (locations ) of devices and networks through which data is sent are listed in the current communications path:
Controller Slot Number
When communicating with the controller, monitoring a project online, etc., RSLinx Classic software can be minimized or closed but not shut down. Shuting down the software will discontinue communications.
Correlation Errors Correlation Errors
Various error messages may be displayed when a computer attempts to communicate with a controller.
Point out that using the
Point out that using the RSLogix 5000RSLogix 5000 Who Active, an option is provided to Who Active, an option is provided to automatically change the controller type automatically change the controller type on download. The controllers must be in on download. The controllers must be in the same slot. If the controllers are from the same slot. If the controllers are from different platforms, I/O and other different platforms, I/O and other platform-specific data will be lost.
platform-specific data will be lost.
Example:
Example: Using the workstation, point Using the workstation, point out the devices as you review the path a out the devices as you review the path a project takes when it is
project takes when it is downloaded fromdownloaded from the computer to a controller:
the computer to a controller:
S From thFrom the compue computer througter through theh the network cable (TCP-1, EtherNet/IP)
4--6
4--6 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved. Rev. Rev. February February 20072007 COMsb56r
Several errors relate to matching project files.
Matching Project File
Matching Project File: A computer project file that matches the project file in a controller:
• The file was downlo aded to or uploaded from the controlle r.
• The file is a copy.
If a matching file is not found in the default directory when attempting to communicate, the following options are available:
• Browse to Browse to and Select the and Select the File:File: Browse to a matching file.
• Create Create a New a New File:File: Create a new project file without documentation.
• Upload: Upload: Upload from controller to update non-matchi ng project file.
Selecting and Changing a Controller’s Operating Mode Selecting and Changing a Controller’s Operating Mode Logix5000 controllers have three keyswitch positions:
• Run
• Program
• Remote
The keyswitch positions are labelled on the front of the controller:
CompactLogix CompactLogix Controller Keyswitch Controller Keyswitch
ControlLogix ControlLogix Controller Keyswitch Controller Keyswitch
FlexLogix
FlexLogix Controller KeyswitchController Keyswitch Mention that a detailed list of
Mention that a detailed list of all possibleall possible correlation errors and any corrective correlation errors and any corrective actions is available in the Help actions is available in the Help system.system.
Note that the default project directory is Note that the default project directory is set using Tools
set using Tools → Options. Options.
?
?
Why might the key be removed fromWhy might the key be removed from a controller?a controller?
Answer:
Answer: Controller operating modes Controller operating modes dictate when outputs are active. For dictate when outputs are active. For safety reasons, some companies may safety reasons, some companies may remove the keys from the controller to remove the keys from the controller to prohibit unauthorized personnel from prohibit unauthorized personnel from changing controller modes.
changing controller modes.
4 4 ---- 77 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved.
Rev. February 2007 Rev. February 2007
COMsb56r
The keyswitch position dictates the available controlle r modes:
Keyswitch Keyswitch Position
Position Available Available Controller Controller ModesModes
Run Run
Run mode
Run mode -- The controller is actively -- The controller is actively controlling the
controlling the process/maprocess/machine. Projectschine. Projects cannot be edited when in Run mode.
cannot be edited when in Run mode.
Run mode should only be used when Run mode should only be used when all conditions are safe.
all conditions are safe.
Program Program
Program mode
Program mode -- The controller mode -- The controller mode during which programming language is not during which programming language is not executing
executing, I/O , I/O is not is not controlledcontrolled, and , and editingediting operations are available. Output modules operations are available. Output modules are commanded to their Program mode are commanded to their Program mode state (on, off, or hold).
state (on, off, or hold).
Do not use Program mode as an Do not use Program mode as an emergenc
emergency stop y stop (E-stop). Program(E-stop). Program mode is not a safety device.
mode is not a safety device.
Outputs are commanded to their
Remote Run mode -- This mode is identical -- This mode is identical to Run mode except you can edit the project to Run mode except you can edit the project online.
online.
Users are able to modify a Users are able to modify a project fileproject file online in Remote Run mode. Be sure online in Remote Run mode. Be sure to control outputs with care to avoid to control outputs with care to avoid Remote Program mode
Remote Program mode -- This mode is -- This mode is injury injury to to personnepersonnel l and and damage damage toto identical to Program mode.
identical to Program mode. equipment.equipment.
Remote
Remote Remote Test modeRemote Test mode -- The controller mode -- The controller mode during which code is executing, I/O is not during which code is executing, I/O is not controlled
controlled, and , and limited editing operations arelimited editing operations are available. Output modules are commanded available. Output modules are commanded to their Program mode state (on, off, or to their Program mode state (on, off, or hold).
With the controller keyswitch in Remote (REM) position, Remote modes can be selected using the Online toolbar:
Online (Mode) mode is important because of the mode is important because of the possible impact on s
possible impact on safetyafety..
Add that the mode defines the Add that the mode defines the amount of programming tasks amount of programming tasks that are available. For example, that are available. For example, you cannot configure I/O you cannot configure I/O modulesmodules online.
online.
Important:
Important: Stress the difference Stress the difference between controller Test mode
Accept, Test, Assembleest, Assemble (outputs scanned and set (outputs scanned and set using the programming language).
using the programming language).
Note that Program mode state is Note that Program mode state is set in the output module set in the output module configuration.
configuration.
Note that the Run
Note that the Run Mode selection optionMode selection option is inactive (not available) because the is inactive (not available) because the controller is already in Remote Run controller is already in Remote Run mode.
mode.
4--8
4--8 Transferring a Project File to a Logix5000 Controller
E 2007 Rockwell Automation, Inc. All rights reserved.2007 Rockwell Automation, Inc. All rights reserved. Rev. Rev. February February 20072007 COMsb56r
To transfer files to a Logix5000 controller by performing the following tasks:
• Select and change a Logix50 00 controller’s operating mode
• Upload, download, and go online to a Logix5000 co ntroller As your instructor demonstrates these procedures, follow along in
the associated job aid(s).
Use the
Use the CCP146_1756r_DECCP146_1756r_DEM1.acdM1.acd to to demonstrate.
demonstrate.
Use the workstation to show students Use the workstation to show students how to manually change controller how to manually change controller modes. Emphasize the need to exercise modes. Emphasize the need to exercise caution when changing modes.
caution when changing modes.
Here’s How
Here’s How
4 4 ---- 99