Beruflich Dokumente
Kultur Dokumente
Chapter 1
Hardware Overview
After completing this lesson, you will be able to perform the following tasks:
Identify the architecture options for the Logix5000 system Identify the function of the 1756 Logix5000 modules in Identify the hardware features of each of these modules
ControlNet DeviceNet
ControlLogix Controller
LOGIX5555
I/O RS232 OK
RUN
REM
PROG
Producer/Consumer Model
Input Module
Output Module Output Data Consumed & Status Data Produced Consumed Data Controller Scan Produced Data (status bits)
Locking Tab
IN-1
4 3
IN-0
IN-2
6 5
IN-3 IN-5
8 7
IN-4 IN-6
10 9
IN-7
GND-0
12 11
GND-0 IN-8
14 13
IN-9 IN-11
16 15
IN-10 IN-12
18 17
IN-13 IN-15
20 19
IN-14 GND-1
GND-1
ST 0 1 2 3 4 5 6 7
ST 8 9 10 11 12 13 14 15
O K
Indicators
ST 0 1 2 3 4 5 6 7
Locking Tab
OUT-9
DC OUTPUT
ST 0 1 2 3 4 5 6 7 FUSE
ST 8 9 10 11 12 13 14 15
O K
FUSE
ELECTRONICALLY FUSED
module status display and network address module status indicator (red or green)
10
Front of Module
Door Label
DeviceNet Connector
Side View
Front View 11
Alphanumeric Display
E#70
Status Indicators
MOD/NET
I/O
OK
12
13
Chapter 2
Software Overview
After completing this lesson, you will be able to perform the following tasks:
Open an existing RSLogix 5000 project Identify the functional elements of RSLogix 5000 software Configure the display options Customize a toolbar Use the available help functions
14
15
Title Bar
Menu Bar Standard Toolbar Language Element Toolbar Language Editor Editing Toolbar
Online Toolbar
16
Routine
Periodic Task
Data Types
17
File Menu
Edit Menu
View Menu
Search Menu
Logic Menu
18
Communications Menu
Tools Menu
Window Menu
Help Menu
Tool Tips
19
Chapter 3
After completing this lesson, you will be able to perform the following tasks:
Configure local 1756 I/O Identify software created I/O tags Create paths to remote digital I/O
20
21
22
Electronic Keying
Name appears in COW (optional) Slot location is chassis
Major Revision
Minor Revision
23
Communications Format
24
25
26
27
Delimiters
Location: Slot# : Type . Member [Submember] . Bit
Local I/O:
Bit 11
Direct Connect:
Rack Optimized:
C01N02: I . Slot[2] . 08
28
Chapter 4
Memory Organization
After completing this lesson, you will be able to perform the following tasks:
Identify the function of Tasks, Programs, and Routines, in a ControlLogix project Create new Programs and Routines Identify data organization in a ControlLogix project including Program Tags, Controller Tags, Basic Data Types, Predefined Data Types, and User Defined Data Types Create new Program Tags and Controller Tags Deleting Programs
29
STATION 10
Program Data
Main Routine
JSR CloseClamp
JSR OpenClamp
Routines
CloseClamp
OpenClamp
30
Continuous Task
STATION 10 Program Data ROBOT 1 Program Data
Periodic Task
Genesis S10 Program Data
31
Starting Point for Program execution Fault, Mode, and Cycle Indicators 20-Hour Run Routine Robot Safety E-Stop and Faults ControlNet and DeviceNet Status Routine
32
33
Controller Tags
Controller Data
Program Tags
STATION 20
Program Data
34
Mode.Auto
1
WD_03F3MC001.Mode.Auto
Cell 1
Cell 40
36
37
38
40
41
42
43
Chapter 5
After completing this lesson, you will be able to perform the following tasks:
Configure a ControlNet Driver Go Online to a ControlLogix Controller Change the Operating Mode of the Controller Upload and Download Project Files to the Controller Correct Revision Conflicts on ControlLogix Controllers and Project Files Configure the Serial Port for Direct Connect
44
RSLinx
45
Configuring Drivers
Configure Drivers Button
46
This Button is Used to Modify Driver Configuration This Button is Used to Start a Driver This Button is Used to Stop a Driver This Button is Used to Delete a Stopped Driver
47
Communications Terminology
48
Who Active Lets You Select a Path for Communications Go Online to Defined Path
49
50
Revision Conflicts
51
Chapter 6
After completing this lesson, you will be able to perform the following tasks:
Enter and edit bit level instructions and tags Enter and edit branch instructions Enter and edit Timer/Counter instructions and tags Copy, cut, and paste instructions and rungs
53
54
55
Use the Tool Menu to Select Auto Verify Option Verify Buttons
Verification Errors
56
57
Online Editing
Start Rung Edits Accept Pending Rung Edits Cancel Pending Rung Edits Test Edits UnTest Edits
58
Normal, no marker
59
2) Click on Start Rung Edits Edit done in workstation. Two rungs on screen, the one to edit, the one being replaced.
3) Perform the rung edit
4) Click on Accept Pending Edits Edits sent to controller. Still 2 rungs, I- to be inserted, and R to be replaced. R rung being solved.
5) Click on Test Edits I rung now being solved. 6) Click on Assemble Edits The I rung saved and made permanent, the R rung was discarded.
60
61
Standard Branch
Branch Levels
Nested Branch
62
These Add Rung, Add Branch, and Add Branch Level elements can be found on any tab.
Clicking and dragging creates this ghosted icon to place your branch. The green dot next to it represents where the branch will be placed when the mouse button is released.
63
Chapter 7
USING GET SYSTEM VALUE (GSV) AND SET SYSTEM VALUE (SSV) INSTRUCTIONS
Interpret and modify Get System Value instruction Interpret and modify Set System Value instruction
64
65
Output instruction Programmed into logic Retrieves specified controller status information
Output instruction Programmed into logic Modifies specified controller attributes
66
Class name Instance name Attribute name Source for SSV Destination for GSV
67
CONTROLLERDEVICE
SERIAL PORT
CONTROLLER
PROGRAM MODULE TASK FAULTLOG WALLCLOCKTIME
MESSAGE
DF1 CST AXIS ROUTINE MOTIONGROUP REDUNDANCY
68
69
72
Chapter 8
After completing this lesson, you will be able to perform the following tasks:
73
Right Click Rung Number to Enter New or Edit Existing Rung Comments
74
Tag Description
Chapter 9
After completing this lesson, you will be able to perform the following tasks:
Use the Find function to navigate the project file Use the Find and Replace function to modify the project file Use the Go To function to navigate to specific rungs or tags in the project file Use the Cross Reference function to display relationships and navigate the project file Use the Language Editor Editing Toolbar to Create Bookmarks
76
77
All Routines
All Routines in Current Task All Routines in Current Program Scope of Search
Current Routine
Will search be up/down the program? Will it wrap around at the end? Will look for only a whole word match to the text string? What Ladder Elements are included in the Search?
78
String to Find
Double Clicking Any Listing Will Navigate the Ladder Display to That Rung
82
Go To Previous Bookmark Go To Next Bookmark Insert / Remove Bookmark View All or Go To Bookmark Remove All Bookmarks
83
Cross Reference the Tag for XIC Not Passing Power to Locate the Coil and Double Click OTE Listing to Navigate to OTE Rung
Chapter 10
After completing this lesson, you will be able to perform the following tasks:
Configure a remote ControlLogix peer Create Produced/Consumed Tags Schedule ControlNet Communications
85
Cell 1
Cell 40
Produced Tag
Consumed Tag
InterlocksFromCell1ToCell40
InterlocksFromCell1ToCell40
Consumed Tag
Produced Tag
InterlocksFromCell40ToCell1
InterlocksFromCell40ToCell1
Local CNB
88
Consumed Tag Type Selected RPI for Tag Data Update Interval
90
This controller is going to own modules that are remotely located. A path to the target ControlNet Bridge must be made first (in this case, Node 5 on the CNet network at slot 0 of its chassis. This connection is using Rack-Optimization to reduce network connections. RSLogix 5000 automatically creates the tag C00N05:I for all possible inputs on that remote chassis. The Slot[0-9] represents each slots data according to the size of the chassis (in this case, a 10-slot chassis). An input module on slot 5 of that chassis would have its data and faults at C00N05:I.Slot[5]. When the final destination path to the actual input module being owned is created on a remote chassis, Alias Tags are automatically created.
The Alias Tags get their information from the Base Tag C00N05:I.Slot[5] and insert that data into 00N05:5:1.Data
91
93
Chapter 11
After completing this lesson, you will be able to perform the following tasks:
94
Start Sampling Trend Chart Data Stop Sampling Trend Chart Data
Sampling Rate
Display Newest Data Display One Screen Time Span Forward Display One Half of Screen Time Span Forward Pause Display Update
95
96
97
Chapter 12
After completing this lesson, you will be able to perform the following tasks:
Identify precautions when forcing I/O Perform I/O Forcing and Removal Monitor Existing I/O Forces Perform Toggle Function
104
The Word ON or OFF Will Appear Below Instructions with Forced Tags The Word Forced Appears in the Force Mask Column of Forced Tags
106
Figure 12.3 Examples of Forced Input and Output Effect on Tag Data
107
In the Tag Force Mask column, use a 1 to Force a Tag On, 0 to Force a Tag Off, and Delete to Remove Force
108
Click This Arrow of the Online Toolbar to Select Enable or Disable All Forces
Click This Arrow of the Online Toolbar to Select Remove All Forces or Disable All Forces
Figure 12.5 Example for Enable/Disable Forces and Remove All Forces 109
Right Click the Tag in the Ladder Logic to Select Toggle or Use [Ctrl] [T] Keys
110
Chapter 13
After completing this lesson, you will be able to perform the following tasks:
111
Controller Faults
112
ControlLogix related?
NO
Review the System Indicators! Controller fault? YES Resolve Controller Fault using RSLogix
YES
Is module functioning?
NO
YES
Trace Logic String Using RSLogix Find, Cross Reference and Bookmarks until Failed Condition is Located.
113
Front Assembly
Rear Assembly
Is the Controller Connected to All Configured I/O Modules? Is the Controller in Run Mode? Is There a Forced Tag Affecting the Machine Operation?
LOGIX5555
RUN FORCE BAT I/O RS232 OK
E#78
RUN
REM
PROG
Related Working Device (Cylinder Unit 07B) for Sequence Step that Failed
Figure 13.6
117
Horizontal Tile Allows Ladder and Cross Reference Display Windows Bookmark Rungs for Easy Retracing of Steps