beautypg.com
Manuals
Brands
Allen-Bradley Manuals
Controller
SoftLogix 5800
Allen-Bradley SoftLogix 5800 Manuals
Manuals and User Guides for Allen-Bradley SoftLogix 5800. We have
1
Allen-Bradley SoftLogix 5800 manual available for free PDF download: User Manual
Allen-Bradley SoftLogix 5800 User Manual (272 pages)
Brand:
Allen-Bradley
| Category:
Controller
| Size: 9.69 MB
Table of Contents
Table of Contents
5
Preface
11
Studio 5000 Environment
11
Additional Resources
12
Chapter 1
13
About the Softlogix 5800 Controller
13
Softlogix 5800 System
13
Before You Begin
14
Install the Softlogix 5800 Controller
15
Factorytalk Activation Manager
16
Node-Locked Activation
16
Concurrent Activation
16
Run the Factorytalk Activation Manager
16
Activation Tools and Rehosting
17
Troubleshoot Factorytalk Activations
18
Configure the Rslinx Virtual-Backplane Driver
19
Chapter 2 What Is the Softlogix System? Softlogix System Components
22
Softlogix System Description
23
Softlogix System Components
22
What Is the Softlogix System
22
Set up the Chassis Monitor
24
Determine a Memory Size
25
Specify a Periodic Save Interval
26
Configure the Softlogix Controller
27
Step 1: Create and Configure the Controller
27
In the Softlogix Chassis Monitor
27
Change the Rslinx Software Slot
29
Step 2: Create the New Controller Project
31
In the Logix Designer Application
31
Step 3: Configure the Controller in the Logix Designer Application Project
32
Developing Programs
34
Configuring Tasks
34
Determining Programs
36
Supporting Routines
37
Instruction Execution
37
Connections for Produced and Consumed Tags
38
How the Softlogix System Uses Connections
38
Connections for Messages
39
Connections for I/O Modules
40
Total Connection Requirements
40
Restart the Controller
41
Online with the Controller
41
Upload to the Controller
41
Select a System Overhead Percentage
42
Configure Your System for an Ethernet Network
43
Chapter 3
44
Step 1: Disable UDP Messages in Rslinx Classic Software
44
Disabling the UDP Option
45
Enabling the UDP Option
46
Step 2: Create the Communication Card
48
In the Softlogix Chassis Monitor
48
Step 3: Configure the Communication Card
50
As Part of the Project
50
Step 4: Configure the Softlogix Ethernet/Ip Module to Communicate on an Ethernet Network
53
Multiple Ethernet/Ip Modules
54
Ethernet Communication
54
Domain Interactions
54
Controller Connections over the Ethernet/Ip Network
55
Of the Softlogix 5800 Ethernet/Ip Module
56
Distributed Ethernet I/O
56
I/O Configuration Order in the Project
56
Ethernet I/O Data
58
Add a Remote Controller
60
Add a Consumed Tag
61
Check Ethernet/Ip Statistics
63
Example 1: Workstation Remotely Connected
65
To a Softlogix Controller
65
Example 2: Send Messages over the Ethernet/Ip Network
68
Configure a MSG Instruction
69
Example 3: Send Messages over the Ethernet/Ip Network
71
To a PLC-5 Processor
71
Configure a MSG Instruction
71
Example 4: Control Distributed I/O
73
Chapter 4 Configure Your System for a Serial Device
75
Step 1: Configure the Serial Port
76
Change the COM Port Setting
78
Step 2: Configure the Serial Port of the Controller in the Project
81
Communicate with Serial Devices
75
Controller Status Indicators
85
Example 1: Workstation Directly Connected
85
To a Softlogix Controller
85
DF1 Point-To-Point Configuration
86
Example 2: Workstation Remotely Connected
86
To a Softlogix Controller
86
Master and Slave Communication Methods
87
DF1 Slave Configuration
88
DF1 Master Configuration
88
Rockwell Automation Publication 1789-UM002K-EN-P - January
89
Example 3: Softlogix Controller to a Bar Code Reader
90
Connect the ASCII Device to the Controller
90
User Mode Configuration
91
ASCII Instructions
92
Chapter 5 Configure Your System for a 1789-SIM Module
93
Step 1: Create the 1789-SIM Module
94
In the Softlogix Chassis Monitor
94
Step 2: Configure the 1789-SIM Module as Part of the Project
97
Configure and Use Simulated I/O
93
Map I/O Data to the 1789-SIM Module
100
Toggle Inputs and Monitor Outputs
101
Turn on or Force a Bit
102
Example: Move Application Data into the 1789-SIM Tags
103
Chapter 6
105
Configure Your System to Execute an External Routine
105
Execute External Routines
105
Add an External Routine to the Controller Organizer
106
How the Project Stores and Downloads an External Routine
111
Call an External Routine
112
Jump to External Routine (JXR)
112
Operands
112
Description
113
Arithmetic Status Flags
113
Fault Conditions
114
Execution
114
Type Checking
114
Chapter 7
115
Considerations for External Routines
115
Develop External Routines
115
How the Softlogix Controller Executes External Routines
116
How the Project Stores and Downloads an External Routine
117
Create Synchronous, Single-Threaded External Routines
117
Create a Visual Studio Project
117
Project Files
118
Ra_Externalroutines.h
119
Inlineexample.cpp
121
Inlineexample.h
122
Create an HTML Resource
123
Add Version Information to an External Routine DLL
128
Build and Download External Routines
130
Create Multi-Threaded External Routines
130
Sounds.cpp
131
Thread Priorities in a Multithreaded External Routine DLL
135
Update an Existing External Routine
130
Debug External Routines
136
Set up the Debug Session
136
Start a Debug Session
137
Set Breakpoints in External Routine Code
138
Data Type Support
138
ARRAY Example
139
INTEGER Example
140
STRUCTURE Example
141
STRING Example
142
Packing in Structures
143
Parameter Type Checking
144
Return Parameter
144
Export Functions by Using C++ Export Style
145
Inlineexample.h
145
Inlineexample.cpp
145
Run Dumpbin.exe
145
Edit XML Resource
146
Other Considerations
147
Pass Tags by Reference
147
External Routine DLL that Uses Other Dlls
147
Use Outbound Events
149
Chapter 8 Programming Example: Outbound Events
150
Configure Windows Events to Launch Tasks
153
Within the Softlogix Controller
153
Configure a Windows-Event Task in the Controller
153
Trigger a Controller Task from a Windows Application
156
Programming Example: Windows Event
156
Programmatically Saving the Controller
158
Programming Example: Programmatic Save of Controller
158
Appendix A
162
Step 1: Install the Hardware
162
In the Softlogix Chassis Monitor
163
Step 3: Install the Communication Driver
166
As Part of the Project
169
Step 5: Download the Project to the Controller
171
Step 6: Define the Scanlist
172
Configure Your System for a Devicenet Network
162
Perform Devicenet Test
181
Step 1: Start the Test Application
181
Step 2: Configure the Port
182
Step 3: Create a View
184
Step 4: Read Inputs and Write Outputs
186
Step 5: Change the Scanner Mode
187
Rockwell Automation Publication 1789-UM002K-EN-P - January
187
Devicenet I/O Data
188
Determine How Often to Update Data
189
Place the Communication Card in Run Mode
190
Commandregister Bits
190
Statusregister
191
Status Data Elements
192
Example: Softlogix Controller and Devicenet I/O
193
Create Alias Tags
194
Appendix B Configure Your System for a Controlnet Network
195
Communicate with Devices on a
195
Controlnet Network
196
Step 1: Install the Hardware
196
In the Softlogix Chassis Monitor
197
As Part of the Project
200
For the Communication Card
204
Step 5: Download the Project to the Controller
211
Step 6: Schedule the Network
213
Controlnet I/O Data
219
Rack-Optimized Connections
220
Direct Connections
221
Example 1: Softlogix Controller and Controlnet I/O
222
Controlling I/O Modules
222
Total Connections Required by the Softlogix Controller
222
Example 2: Softlogix Controller to Softlogix Controller
223
Send a MSG Instruction
224
Produce and Consume Tags
225
Total Connections Required by the Soft1 Controller
228
Example 3: Softlogix Controller to Other Devices
228
Send a MSG Instruction
229
Produce and Consume Tags
230
Total Connections Required by the Soft1 Controller
233
Example 4: Use the Softlogix Controller as a Gateway
234
Appendix C
237
Program Virtual Motion
237
Virtual Motion Overview
237
Logic for Motion Control
238
Motion Faults
239
In Windows Operating System
240
Appendix D
241
Observe Windows Objects
241
Windows Considerations
241
Additional Considerations
242
Run a Softlogix Controller on the Windows Operating System
243
Dwell Time Setting
243
Periodic Tasks
244
System Overhead Timeslice
247
Multiple Softlogix Controllers in the Virtual Chassis
247
HMI Considerations
247
Personal Computer Hardware Considerations
248
Pre-Qualify Your Personal Computer for Soft Control
249
Appendix E
252
Guidelines System Performance
252
System Performance
252
Monitor Personal Computer Performance
253
System Startup
253
Appendix F Softlogix Controller Status Indicators
257
Controller Status Indicator and Display
258
Softlogix Ethernet/Ip Module Status Indicators
259
Link Status (LINK) Indicator
259
Network Status (NET) Indicator
260
Module Status (OK) Indicator
260
Appendix G
261
Softlogix 5800 Version 20
261
Softlogix 5800 Version 21
261
Softlogix 5800 Version 23
261
Rockwell Automation Publication 1789-UM002K-EN-P - January
262
Index
263
Index
264
Index
265
Index
266
Index
267
Index
269
Index
270
Related Products
Allen-Bradley PowerFlex 523
Allen-Bradley 5069-L306ER
Allen-Bradley 5069-L310ERM
Allen-Bradley 5069-L320ER
Allen-Bradley SLC 500 1747-L20
Allen-Bradley CompactLogix 5370 L1
Allen-Bradley CompactLogix 5480
Allen-Bradley SLC 500 1747-L40
Allen-Bradley 5069-L3100ERM
Allen-Bradley 5069-L380ERM
Allen-Bradley Categories
Control Unit
Controller
I/O Systems
Power Supply
Switch
More Allen-Bradley Manuals