Sign In
Upload
Manuals
Brands
GE Manuals
Control Systems
PACSystems RSTi-EP
GE PACSystems RSTi-EP Manuals
Manuals and User Guides for GE PACSystems RSTi-EP. We have
3
GE PACSystems RSTi-EP manuals available for free PDF download: Cpu Programmer's Reference Manual, Reference Manual, User Manual
GE PACSystems RSTi-EP Cpu Programmer's Reference Manual (469 pages)
Brand:
GE
| Category:
Controller
| Size: 3.74 MB
Table of Contents
Table of Contents
4
Table of Figures
15
Chapter 1 Introduction
16
Revisions in this Manual
17
Pacsystems Programming and Configuration
18
Migrating Series 90 Applications to Pacsystems
18
Pacsystems Documentation
19
Chapter 2 Program Organization
20
Structure of a Pacsystems Application Program
21
Blocks
21
Functions and Function Blocks
21
How Blocks Are Called
22
Nested Calls
22
Types of Blocks
23
Figure 1: Conditional Block Call
23
Figure 2: Block Call with Parameters
24
Figure 3: Defining Member Variables for a User-Defined Function Block
26
Figure 4: Creating a User-Defined Function Block
27
Figure 5: Use of User-Defined Function Block in Ladder Logic
27
Figure 6: Display of Instance Data Structures
27
Figure 7: Calling an External Block in Ladder Logic
30
Local Data
33
Figure 8: Relationship of %L & %P to Program Blocks
33
Figure 9: Local Data (%L) Usage by Program Blocks
33
Parameter Passing Mechanisms
34
Figure 10: Parameter Passing Example
34
Languages
36
Figure 11: Explanation of Ladder Diagram Rung
36
Figure 12: Illustration of Function Block Diagram
37
Controlling Program Execution
39
Interrupt-Driven Blocks
40
Interrupt Handling
41
Figure 13: Conflict Avoidance When Using Interrupt-Driven Blocks
41
Timed Interrupts
42
I/O Interrupts
42
Module Interrupts
42
Interrupt Block Scheduling
43
Chapter 3 Program Data
44
Variables
45
Mapped Variables
45
Symbolic Variables
46
I/O Variables
47
Arrays
49
Variable Indexes and Arrays
49
Reference Memory
52
Word (Register) References
52
Bit (Discrete) References
54
User Reference Size and Default
55
G User References and CPU Memory Locations
55
Genius Global Data
56
Transitions and Overrides
57
Retentiveness of Logic and Data
58
Data Scope
59
System Status References
60
S References
61
SA, %SB, and %SC References
62
Fault References
64
How Program Functions Handle Numerical Data
66
Data Types
66
Floating Point Numbers
68
User Defined Types (Udts)
70
Working with Udts
70
UDT Properties
70
UDT Limits
71
RUN Mode Store of Udts
71
UDT Operational Notes
72
Operands for Instructions
73
Word-For-Word Changes
75
Exception: Symbolic Variables
75
Chapter 4 Ladder Diagram (LD) Programming
76
Advanced Math Functions
77
Exponential/Logarithmic Functions
78
Square Root
79
Trig Functions
80
Inverse Trig - ASIN, ACOS, and ATAN
81
Bit Operation Functions
82
Data Lengths for the Bit Operation Functions
83
Bit Position
84
Bit Sequencer
85
Bit Set, Bit Clear
88
Bit Test
89
Logical AND, Logical OR, and Logical XOR
90
Logical NOT
92
Masked Compare
93
Rotate Bits
96
Shift Bits
97
Coils
99
Coil Checking
99
Graphical Representation of Coils
100
Set Coil, Reset Coil
101
Transition Coils
102
Contacts
106
Continuation Contact
107
Fault Contact
108
High and Low Alarm Contacts
109
No Fault Contact
110
Normally Closed and Normally Open Contacts
111
Transition Contacts
112
Control Functions
117
Do I/O
118
Edge Detectors
121
Drum
123
For Loop
127
Mask I/O Interrupt
129
Read Switch Position
130
Scan Set IO
131
Suspend I/O
132
Suspend or Resume I/O Interrupt
133
Conversion Functions
134
Convert Angles
135
Convert UINT or INT to BCD4
136
Convert DINT to BCD8
137
Convert BCD4, UINT, DINT, or REAL to INT
138
Convert BCD4, INT, DINT, or REAL to UINT
140
Convert BCD8, UINT, INT, REAL or LREAL to DINT
142
Convert BCD4, BCD8, UINT, INT, DINT, and LREAL to REAL
144
Convert REAL to LREAL
146
Convert DINT to LREAL
146
Truncate
147
Counters
148
Data Required for Counter Function Blocks
148
Down Counter
150
Up Counter
151
Data Move Functions
153
Array Size
155
Array Size Dimension Function Blocks
156
Block Clear
158
Block Move
159
BUS_ Functions
160
Communication Request (COMMREQ)
166
Data Initialization
171
Data Initialize ASCII
172
Data Initialize Communications Request
173
Data Initialize DLAN
174
Move
175
Move Data
177
Move Data Explicit
178
Move from Flat
179
Move to Flat
181
Shift Register
183
Size of
185
Swap
186
Data Table Functions
187
Array Move
189
Array Range
191
FIFO Read
193
FIFO Write
195
LIFO Read
197
LIFO Write
198
Search
199
Sort
201
Math Functions
204
Overflow
205
Absolute Value
206
Add
207
Divide
209
Modulus
211
Multiply
212
Scale
214
Subtract
215
Program Flow Functions
216
Argument Present
217
Call
218
Comment
221
Jumpn
222
Master Control Relay/End Master Control Relay
223
Wires
225
Relational Functions
226
Compare
227
Equal, Not Equal, Greater or Equal, Greater Than, Less or Equal, Less than
228
Eq_Data
229
Range
230
Timers
231
Timed Contacts
231
Timer Function Blocks
232
Standard Timer Function Blocks
243
Chapter 5 Function Block Diagram (FBD)
248
Note on Reentrancy
249
Advanced Math Functions
250
EXPT Function
252
Bit Operation Functions
253
Logical AND, Logical OR, and Logical XOR
255
Logical NOT
257
Comments
258
Text Block
258
Comparison Functions
259
Equal, Not Equal, Greater or Equal, Greater Than, Less or Equal, Less than
261
Control Functions
262
Counters
264
Data Move Functions
265
Fan out
269
Move Data
270
Math Functions
272
Overflow
273
Add
274
Divide
275
Modulus
276
Multiply
277
Negate
278
Subtract
279
Program Flow Functions
280
Timers
281
Built-In Timer Function Blocks
281
Standard Timer Function Blocks
282
Type Conversion Functions
283
Convert WORD to INT
285
Convert WORD to UINT
286
Convert DWORD to DINT
287
Convert INT or UINT to WORD
288
Convert DINT to DWORD
289
Chapter 6 Service Request Function
290
Operation of SVC_REQ Function
291
Ladder Diagram
291
Function Block Diagram
292
SVC_REQ 1: Change/Read Constant Sweep Timer
293
To Disable Constant Sweep Mode
293
To Enable Constant Sweep Mode and Use the Old Timer Value
293
To Enable Constant Sweep Mode and Use a New Timer Value
293
To Change the Timer Value Without Changing the Selection for Sweep Mode State
293
To Read the Current Timer State and Value Without Changing Either
294
SVC_REQ 2: Read Window Modes and Time Values
295
SVC_REQ 3: Change Controller Communications Window Mode
296
To Disable the Controller Communications Window
296
To Re-Enable or Change the Controller Communications Window Mode
296
SVC_REQ 4: Change Backplane Communications Window Mode and Timer Value
297
To Disable the Backplane Communications Window
297
To Enable the Backplane Communications Window Mode
297
SVC_REQ 5: Change Background Task Window Mode and Timer Value
298
To Disable the Background Task Window
298
To Enable the Background Task Window Mode
298
SVC_REQ 6: Change/Read Number of Words to Checksum
299
To Read the Word Count
299
To Set a New Word Count
299
SVC_REQ 7: Read or Change the Time-Of-Day Clock
301
Parameter Block Formats
301
SVC_REQ 8: Reset Watchdog Timer
309
SVC_REQ 9: Read Sweep Time from Beginning of Sweep
310
SVC_REQ 10: Read Target Name
311
SVC_REQ 11: Read Controller ID
312
SVC_REQ 12: Read Controller Run State
313
SVC_REQ 13: Shut down (STOP) CPU
314
SVC_REQ 14: Clear Controller or I/O Fault Table
315
SVC_REQ 15: Read Last-Logged Fault Table Entry
316
SVC_REQ 16: Read Elapsed Time Clock
319
SVC_REQ 17: Mask/Unmask I/O Interrupt
321
Masking/Unmasking Module Interrupts
321
SVC_REQ 18: Read I/O Forced Status
323
SVC_REQ 19: Set Run Enable/Disable
324
SVC_REQ 20: Read Fault Tables
325
Non-Extended Formats
326
Extended Formats
329
SVC_REQ 21: User-Defined Fault Logging
334
SVC_REQ 22: Mask/Unmask Timed Interrupts
336
SVC_REQ 23: Read Master Checksum
337
SVC_REQ 24: Reset Module
338
SVC_REQ 25: Disable/Enable EXE Block and Standalone C Program Checksums
339
SVC_REQ 29: Read Elapsed Power down Time
340
SVC_REQ 32: Suspend/Resume I/O Interrupt
341
SVC_REQ 45: Skip Next I/O Scan
342
SVC_REQ 50: Read Elapsed Time Clock
343
SVC_REQ 51: Read Sweep Time from Beginning of Sweep
345
SVC_REQ 56: Logic Driven Read of Nonvolatile Storage
346
Discrete Memory
346
Storage Disabled Conditions
346
Maximum of One Active Instruction
346
ENO and Power Flow to the Right
346
Parameter Block
347
SVC_REQ 57: Logic Driven Write to Nonvolatile Storage
350
Length of Data Written
350
Write Frequency
350
Erase Cycles
351
Discrete Memory
351
Retentiveness
351
Maximum of One Active Instruction
351
Storage Disabled Conditions
351
Error Checking
351
Fragmentation
352
When Nonvolatile Storage Is Full
352
Equality
353
Redundancy
353
ENO and Power Flow to the Right
353
Parameter Block for SVC_REQ 57
354
Chapter 7 PID Built-In Function Block
358
Figure 14: PID in Ladder Diagram
358
Figure 15: PID in Function Block Diagram
358
Operands of the PID Function
359
Operands for LD Version of PID Function Block
359
Operands for FBD Version of PID Function Block
360
Reference Array for the PID Function
361
Scaling Input and Outputs
361
Reference Array Parameters
362
Operation of the PID Function
368
Automatic Operation
368
Manual Operation
368
Time Interval for the PID Function
369
PID Algorithm Selection (PIDISA or PIDIND) and Gain Calculations
370
Figure 16: PID_IND Diagram
370
Derivative Term
371
Error Term Mode
371
Derivative Action on PV Bit
371
Combined Operation of Error Term and Derivative Action Modes
371
CV Bias Term
372
CV Amplitude and Rate Limits
372
Sample Period and PID Function Block Scheduling
373
Determining the Process Characteristics
374
Setting Tuning Loop Gains
375
Basic Iterative Tuning Approach
375
Setting Loop Gains Using the Ziegler and Nichols Tuning Approach
376
Ideal Tuning Method
377
PID Example
378
Reference Array Initialization Using %M00006
378
Figure 17: PID Example Logic
379
Chapter 8 Structured Text (ST) Programming
380
Language Overview
380
Statements
380
Expressions
380
Operators
381
Structured Text Syntax
382
Statement Types
383
Assignment Statement
384
Function Call
385
RETURN Statement
388
IF Statement
389
CASE Statement
390
For
392
WHILE Statement
394
REPEAT Statement
395
ARG_PRES Statement
396
Exit Statement
397
Chapter 9 Diagnostics
398
Fault Handling Overview
399
System Response to Faults
399
Fault Tables
399
Fault Actions and Fault Action Configuration
400
Using the Fault Tables
401
Controller Fault Table
401
Figure 18: Controller Fault Table Display
401
Figure 19: Detail Information for Controller Fault Entry
402
I/O Fault Table
403
Figure 20: I/O Fault Table Display
403
Figure 21: I/O Fault Table Fault Entry Detail Display
404
System Handling of Faults
405
System Fault References
406
Using Fault Contacts
409
Using Point Faults
411
Using Alarm Contacts
411
Controller Fault Descriptions and Corrective Actions
412
Controller Fault Groups
412
Loss of or Missing Rack (Group 1)
413
Loss of or Missing Option Module (Group 4)
414
Addition Of, or Extra Rack (Group 5)
414
Reset Of, Addition Of, or Extra Option Module (Group 8)
415
System Configuration Mismatch (Group 11)
416
System Bus Error (Group 12)
422
CPU Hardware Failure (Group 13)
423
Module Hardware Failure (Group 14)
424
Option Module Software Failure (Group 16)
425
Program or Block Checksum Failure (Group 17)
426
Battery Status (Group 18)
427
Constant Sweep Time Exceeded (Group 19)
428
System Fault Table Full (Group 20)
428
I/O Fault Table Full (Group 21)
428
User Application Fault (Group 22)
429
CPU Over-Temperature (Group 24)
431
Power Supply Fault (Group 25)
431
No User Program on Power-Up (Group 129)
431
Corrupted User Program on Power-Up (Group 130)
432
Window Completion Failure (Group 131)
432
Password Access Failure (Group 132)
433
Null System Configuration for RUN Mode (Group 134)
433
CPU System Software Failure (Group 135)
434
Communications Failure During Store (Group 137)
436
Non-Critical CPU Software Event (Group 140)
437
I/O Fault Descriptions and Corrective Actions
439
Fault Extra Data
439
I/O Fault Groups
439
I/O Fault Categories
440
Circuit Faults (Category 1)
443
Loss of Block (Category 2)
448
Addition of Block (Category 3)
449
I/O Bus Fault (Category 6)
450
Module Fault (Category 8)
451
Addition of IOC (Category 9)
452
Loss of or Missing IO Controller (Category 10)
452
IOC (I/O Controller) Software Fault (Category 11)
453
Forced and Unforced Circuit (Categories 12 and 13)
453
Loss of or Missing I/O Module (Category 14)
454
Addition of I/O Module (Category 15)
454
Extra I/O Module (Category 16)
454
Extra Block (Category 17)
455
IOC Hardware Failure (Category 18)
455
GBC Stopped Reporting Faults (Category 19)
455
GBC Software Exception (Category 21)
456
Block Switch (Category 22)
457
Reset of IOC (Category 27)
457
Diagnostic Logic Blocks (Dlbs)
458
DLB Operation
459
Figure 22: Diagnostic Logic Blocks (Dlbs) Assigned to Target in MPE
459
Executing Dlbs
461
Figure 23: Properties of Diagnostic Logic Block (DLB)
461
Figure 24: DLB Heartbeat Setting
461
Diagnostic Logic Block (DLB) Example
465
Figure 25: Drag DLB from Toolchest and Drop in Active Blocks Node
467
Figure 26: Set DLB Execution Mode to Sweep (Properties Tab)
467
Figure 27: Start DLB Execution
467
Figure 28: Initialize Local Symbolic Variables
468
Figure 29: DLB Icon and Status Bar after Execution Has Commenced
468
Figure 30: Data Watch for DLB Variables
468
Advertisement
GE PACSystems RSTi-EP Reference Manual (317 pages)
CPU
Brand:
GE
| Category:
Control Systems
| Size: 4.69 MB
Table of Contents
Table of Contents
4
Table of Figures
9
Chapter 1 Introduction
12
Revisions in this Manual
13
Pacsystems Control System Overview
16
Programming and Configuration
16
Process Systems
16
Pacsystems CPU Models
17
Rx3I Overview
19
Rx7I Overview
22
Rsti-EP Overview
23
Migrating Series 90 Applications to Pacsystems
24
Documentation
25
Chapter 2 CPU Features & Specifications
28
Common CPU Features
29
Features Shared by All Pacsystems CPU Models
29
Features Shared by Certain Pacsystems CPU Models
30
Firmware Storage in Flash Memory
31
Operation, Protection, and Module Status
31
Ethernet Global Data
31
Embedded PROFINET Controller
32
Figure 1: Configuring an Embedded PROFINET Controller
32
Opc Ua
33
Removable Data Storage Devices (Rdsds)
34
CPU Over-Temperature Monitoring and Behavior
39
Rx3I CPU Features and Specifications
40
Cpe400
46
Figure 2: CPE400 Front View and Features
46
Figure 3: CPE400 Underside Ports & Connectors
50
Figure 4: CPE400 Micro-SD & USB Pinouts
52
Figure 5: Typical Field Agent Application
56
Figure 6: Login to Predix
57
Figure 7: Predix Change Password
58
Figure 8: Log Service Page
58
Figure 9: Technician Console, Network Configuration Page
59
Figure 10: Enter Proxy Server Address
60
Figure 11: Test Connection
60
Figure 12: Technician Console, Time Sync Configuration
61
Figure 13: LAN3 Interconnects for Hot Standby Redundancy
64
Figure 14: Display Port Connector
66
Figure 15: Location of RTC Battery on CPE400
68
Figure 16: DIN-Rail Mount Bracket Assembly CPE400
71
Figure 17: Panel-Mount Bracket Assembly CPE400
71
Cpe330
72
Figure 18: CPE330 Front View & Features
72
Figure 19: CPE330 RUN/STOP Switch and RDSD Switches
74
Figure 20: Location and Orientation of Real-Time Clock Battery in CPE330
77
CPE302, CPE305 and CPE310
81
Figure 21: IC695CPE302/CPE305 Front View
81
Figure 22: IC695CPE310 Front View
81
Figure 23: External Features of CPE302/CPE305
83
Figure 24: External Features of CPE310
83
Figure 25: Accessing Real-Time Clock Battery (CPE302, CPE305 and CPE310)
86
Figure 26: Sample Tool for Coin Battery Extraction
87
CPU315 and CPU320/CRU320
90
Figure 27: IC695CPU320 Front View
90
Cpu310
93
Figure 28: IC695CPU310 Front View
93
Rx7I CPU Features and Specifications
95
CPE030/CRE030 and CPE040/CRE040
100
Figure 29: CPE040 Front View
100
CPE010, CPE020 and CRE020
102
Figure 30: CPE010 Front View
102
Rx7I Embedded Ethernet Interface
104
Rsti-EP CPU Features and Specifications
109
Cpe100/Cpe115
112
Figure 31: CPE100/CPE115 Front, Top and Bottom Views and Features
112
Figure 32: CPE100/CPE115 Membrane Pushbutton and Module Status Leds
114
Figure 33: State Diagram for CPE100/CPE115 Run/Stop Operation
114
Figure 34: Typical Multi-Tier LAN Application (Star/Bus Topology)
117
Figure 35: Typical Multi-Tier LAN Application (Ring Topology)
117
Chapter 3 CPU Configuration
120
Configuring the CPU
121
Figure 36: PME Expansion of Pacsystems Target
121
Configuration Parameters
122
Settings Parameters
122
Modbus TCP Address Map
125
Sntp
126
Time
127
Scan Parameters
128
Memory Parameters
131
Fault Parameters
134
Redundancy Parameters (Redundancy Cpus Only)
136
Transfer List
136
COM1 and COM2 Parameters
137
Scan Sets Parameters
141
Power Consumption Parameters
141
Access Control
142
OPC UA Parameters
143
Storing (Downloading) Hardware Configuration
144
Figure 37: Downloading Hardware Config to CPU
144
Configuring the Embedded Ethernet Interface
145
Figure 38: Selecting Embedded Ethernet for Configuration
145
Establishing Initial Ethernet Communications
146
Setting a Temporary IP Address
148
Figure 39: Set Temporary IP Address
148
Chapter 4 CPU Operation
150
CPU Sweep
151
Parts of the CPU Sweep
152
Figure 40: Major Phases of a Typical CPU Sweep
152
CPU Sweep Modes
155
Figure 41: Typical Sweeps in Normal Sweep Mode
155
Figure 42: Typical Sweeps in Constant Sweep Mode
156
Program Scheduling Modes
157
Figure 43: Typical Sweeps in Constant Window Mode
157
Window Modes
158
Data Coherency in Communications Windows
159
Run/Stop Operations
160
CPU STOP Modes
161
Figure 44: CPU Sweep in Stop-I/O Disabled and Stop-I/O Enabled Modes
161
STOP-To-RUN Mode Transition
163
RUN/STOP Switch Operation
163
Flash Memory Operation
164
Logic/Configuration Source and CPU Operating Mode at Power-Up
165
CPU Mode When Memory Not Preserved/Power-Up Source Is Flash
166
CPU Mode When Memory Preserved
167
Clocks and Timers
168
Elapsed Time Clock
168
Time-Of-Day Clock
169
Watchdog Timer
170
System Security
172
Passwords and Privilege Levels - Legacy Mode
173
OEM Protection - Legacy Mode
175
Enhanced Security for Passwords and OEM Protection
176
Legacy/Enhanced Security Comparison
177
Pacsystems I/O System
178
I/O Configuration
179
Genius I/O
181
I/O System Diagnostic Data Collection
183
Power-Up and Power-Down Sequences
185
Power-Up Sequence
185
Power-Down Sequence
186
Power Cycle Operation with an Energy Pack
187
Retention of Data Memory Across Power Failure
190
Chapter 5 Communications
192
Ethernet Communications
193
Embedded Ethernet Interface
193
Figure 45: CPE330 Overlapping Local IP Subnet Example
194
Figure 46: Expected Response Path
195
Figure 47: Actual Response Path
195
Ethernet Interface Modules
198
Serial Communications
199
Serial Port Communications Capabilities
199
Configurable STOP Mode Protocols
201
Serial Port Pin Assignments
202
Figure 48: COM1 Port CPE400
203
Serial Port Electrical Isolation
206
Serial Cable Lengths and Shielding
207
Serial Port Baud Rates
208
Series 90-70 Communications and Intelligent Option Modules
209
Communications Coprocessor Module (CMM)
209
Programmable Coprocessor Module (PCM)
210
DLAN/DLAN+ (Drives Local Area Network) Interface
211
Chapter 6 Serial I/O, SNP & RTU Protocols
212
Configuring Serial Ports Using COMMREQ Function 65520
213
COMMREQ Function Example
213
Timing
213
Sending Another COMMREQ to the same Port
213
Invalid Port Configuration Combinations
214
COMMREQ Command Block Parameter Values
215
Example COMMREQ Command Blocks for Serial Port Setup Function
216
Serial I/O Protocol
219
Calling Serial I/O Commreqs from the CPU Sweep
219
Compatibility
219
Status Word for Serial I/O Commreqs
219
Serial I/O COMMREQ Commands
221
Overlapping Commreqs
222
Initialize Port Function (4300)
223
Set up Input Buffer Function (4301)
224
Flush Input Buffer Function (4302)
225
Read Port Status Function (4303)
226
Write Port Control Function (4304)
228
Cancel COMMREQ Function (4399)
229
Autodial Function (4400)
230
Write Bytes Function (4401)
232
Read Bytes Function (4402)
233
Read String Function (4403)
235
RTU Slave Protocol
237
Message Format
238
Figure 49: RTU Message Transactions
238
Figure 50: RTU Read Output Table Example
241
Cyclic Redundancy Check (CRC)
243
RTU Message Descriptions
247
Figure 53: RTU Read Input Table Message Format
248
Figure 54: RTU Read Registers Message Format
249
Figure 55: RTU Read Analog Inputs Message Format
250
Figure 56: RTU Force Single Output Message Format
251
Figure 57: RTU Preset Single Register Message Format
252
Figure 58: RTU Read Exception Status Message Format
253
Figure 59: RTU Loopback/Maintenance Message Format
254
Figure 60: RTU Force Multiple Outputs Message Format
256
Figure 61: RTU Preset Multiple Registers Message Format
257
Figure 62: RTU Report Device Type Message Format
258
Figure 63: RTU Read Scratch Pad Memory Message Format
262
RTU Scratch Pad
263
Communication Errors
264
RTU Slave/Snp Slave Operation with Programmer Attached
267
SNP Slave Protocol
268
Permanent Datagrams
268
Communication Requests (Commreqs) for SNP
268
Appendix A Performance Data
270
Boolean Execution Times
271
A-1.1 Boolean Execution Measurements (Ms Per 1000 Boolean Executions)
271
Instruction Timing
272
Overview
272
A-2.2 PLC Version Information
273
Rx3I & Rsti-EP Instruction Times
274
Rx7I Instruction Times
275
Overhead Sweep Impact Times
286
A-3.1 Base Sweep Times
287
A-3.2 What the Sweep Impact Tables Contain
289
A-3.3 Programmer Sweep Impact Times
290
A-3.4 I/O Scan and I/O Fault Sweep Impact
291
Ethernet Global Data Sweep Impact
298
EGD Sweep Impact for Embedded Ethernet Interface on Rx3I & Rsti-EP CPE Models
301
A-3.7 Sweep Impact of Intelligent Option Modules
305
A-3.8 I/O Interrupt Performance and Sweep Impact
308
Figure 65: Interrupt Execution Considerations
309
A-3.9 Timed Interrupt Performance
311
A-3.10 Example of Predicted Sweep Time Calculation
312
Appendix B User Memory Allocation
314
Items that Count against User Memory
315
User Program Memory Usage
316
B-2.1 %L and %P Program Memory
316
B-2.2 Program Logic and Overhead
316
GE PACSystems RSTi-EP User Manual (169 pages)
PROFINET IO-Controller
Brand:
GE
| Category:
Controller
| Size: 3.17 MB
Table of Contents
Table of Contents
4
Table of Figures
9
Chapter 1 Introduction
12
Revisions in this Manual
13
PROFINET Controller Description
15
PNC001 Description
15
Figure 1: IC695PNC001-Bxxx Front View
15
Embedded PROFINET Controller
16
PNC001 Module Specifications
17
Operating Range for Surrounding Air Temperature
20
Operating Temperature De-Rating
20
PNC001 Module Controls and Indicators
21
Figure 2: IC695PNC001-Ax Controls & Indicators
21
Figure 3: IC695PNC001-Bxxx Controls & Indicators
21
PNC001 Hardware Implementions (-Ax & -Bxxx)
22
Ethernet Network Ports
23
Figure 4: PNC001 Ethernet Ports Location and Type
23
Figure 5: CPE100/CPE115 Ethernet Ports Location and Type
23
Leds on the Cpus with Embedded PROFINET
24
Leds on the PNC001 Module
24
Reset Pushbutton
24
USB Port(S)
24
PROFINET Networks for Pacsystems
25
Compression
26
Basic System: One Rx3I CPU and One PROFINET Controller Using a Single Port
27
Figure 6: Rx3I System with One PROFINET Controller and One PROFINET LAN
27
Basic System: One Rx3I CPU and One PROFINET Controller Using Multiple Ports
28
Figure 7: Rx3I System with One PROFINET Controller and Multiple PROFINET Lans
28
Basic System: Third-Party Devices and PME Programmer
29
Figure 8: Rx3I System Interfacing with Third-Party Devices and with PME Programmer
29
Systems with One Rx3I CPU and Two PROFINET Controllers
30
Figure 9: Rx3I System with Two PNC001 Modules and One Daisy-Chain PROFINET LAN
30
Figure 10: Rx3I System with Two PNC001 Modules and Two Daisy-Chain PROFINET Lans
31
One Rx3I CPU with Four Controllers on Separate Networks
32
Figure 11: Rx3I System with Four PNC001 Modules and Four Daisy-Chain PROFINET Lans
32
Two Rx3I Cpus with Two PROFINET Networks and One Ethernet Network
33
Figure 12: Rx3I System with Two PROFINET Lans & One Ethernet LAN
33
Systems that Use PROFINET System Redundancy (PNSR)
34
Figure 13: PROFINET System Redundancy S2
34
Systems that Use Hot Standby CPU Redundancy
35
Figure 14: Rx3I Hot Standby CPU Redundancy Network with MRP Ring Topology
35
Rsti-EP Standalone CPU with Embedded PROFINET Controller Using a Single Port
36
Figure 15: Rsti-EP System with Embedded PROFINET Controller and One PROFINET LAN
36
Rsti-EP Standalone CPU with Embedded PROFINET Controller Using Multiple Ports
37
Figure 16: Rx3I System with One PROFINET Controller and Multiple PROFINET Lans
37
Rsti-EP Standalone CPU with Embedded PROFINET Controller Using MRP
38
Figure 17: Rx3I System with One PROFINET Controller and PROFINET IO Network MRP
38
Glossary
39
Documentation
41
Chapter 2 Installation
42
Pre-Installation Check
43
Installation in Hazardous Areas
44
ATEX Marking
44
Removing the Backplane Knockout
45
Figure 18: Rx3I Backplane Showing Removable Plastic Knockout
45
Module Installation
46
Module Removal
46
Figure 19: Install Module into Rx3I Backplane
46
Figure 20: Remove Module from Rx3I Backplane
46
Hot Insertion and Removal
47
Ethernet Port Connections
48
PROFINET Network Connections
48
RJ45 Port Connections
48
Figure 21: Ethernet Ports on PNC001 Module
48
Figure 22: Interconnect Using Copper Cables / RJ45 Connectors
49
Figure 23: Interconnect Using Multi-Mode Fiber
49
Figure 24: Interconnect Using Single-Mode Fiber
49
Figure 25: Cat5E/Cat6 (Shielded or Unshielded) with RJ 45 Connector
50
Figure 26: Multi-Mode Fiber with LC Connector
50
Figure 27: Single-Mode Fiber with LC Connector
50
Installing SFP Devices
51
Figure 28: Method for Attaching SFP Device Connector to PNC001 Port
51
Removing SFP Devices
53
Figure 29: Fiber SFP Showing LC Connector
53
Figure 30: Copper SFP Showing RJ45 Connector
53
PNC001 LED Behavior
54
Power-Up LED Patterns
54
Figure 31: PNC001-Bxxx Front View Showing Leds
54
Detailed LED Descriptions
55
Installing the USB Port Driver
57
Firmware Updates
58
PNC001 Firmware Updates
58
Firmware Updates for Embedded PROFINET
58
PNC001 Time Synchronization with the Host Rx3I CPU
59
Chapter 3 Configuration
60
Configuration Overview
61
System Planning
61
Basic Configuration Steps
62
Configuration Tools
63
Non-Volatile Configuration Parameters
63
Configuring an Rx3I PROFINET Controller
64
Configuring a Rack-Mounted Rx3I PROFINET Controller (PNC001)
64
Configuring an Embedded Rx3I PROFINET Controller
64
Figure 32: Rx3I Configuration Showing PNC001 Slot Location
64
Figure 33: Embedded PROFINET Controller Configured on LAN2
64
Configuring an Embedded Rsti-EP PROFINET Controller
65
Figure 34: CPE100/CPE115 Embedded PROFINET Controller Configured on LAN2
65
Configuring PROFINET System Redundancy
66
Figure 35: Setting PROFINET System Redundancy Parameters in PME Inspector
66
Exploring PROFINET Networks
67
Figure 36: Explore PROFINET Network from PNC001
67
Figure 37: Explore PROFINET Network from Embedded PROFINET Controller
67
Configuring a PROFINET Controller on a LAN
68
Figure 38: LAN View Showing PROFINET Controller on LAN2
68
Figure 39: LAN View Showing PROFINET Controller on LAN1
68
Configuring PROFINET Controller Parameters
69
Figure 40: PROFINET Controller Settings Tab (PNC001)
69
Figure 41: PROFINET Controller Settings Tab (Embedded PNC)
69
Figure 42: Setting the Status Reference Address
70
Figure 43: Select SFP Device from Catalog
70
Figure 44: Setting Media Redundancy Parameters
72
Figure 45: Setting Media Redundancy Client Parameters
72
Figure 46: Setting Media Redundancy Manager Parameters
72
Configuring PROFINET Lans
73
Figure 47: Configuring the PROFINET LAN
73
Figure 48: LAN Associated with PROFINET Controller
73
Figure 49: Adding a New LAN to the Configuration
73
Configuring the LAN Properties
74
Adding a Versamax PROFINET Scanner to a LAN
76
Configuring Versamax PROFINET Scanner Parameters
77
Figure 56: PNS Parameters Redundancy Tab
78
Figure 59: PNS Parameters Module Parameters Tab
79
Figure 61: PNS Interface Parameter Details
80
Adding Versamax PROFINET Scanner Power Supplies
81
Adding Versamax Modules to a Remote Node
82
Installing Power Supplies between Modules
83
Configuring Versamax Module Parameters
84
Figure 70: Selecting the Sub-Module Configuration with Jumper Settings Declared
85
Adding a Third-Party IO-Device to a LAN
86
Editing Third-Party IO-Device Parameters
87
Figure 77: Third-Party I/O: Configure Ring Ports for Media Redundancy Manager
88
Configuring Sub-Modules of a Third-Party IO-Device
89
Viewing / Editing IO-Device Properties
90
Figure 84: Assigning Reference Variable to IO-Device
91
Assigning IO-Device Names
92
Figure 88: List of Device Names on LAN with Status Indications
93
After the Configuration Is Stored to the Rx3I CPU
94
Chapter 4 PROFINET System Operation
96
PROFINET Operation Overview
97
PROFINET Communications
98
Figure 90: Real-Time and Non-Real-Time Data Communications
99
Operations of the PROFINET Controller in the Pacsystems System
101
Duplicate PROFINET IO-Device IP Address
101
Duplicate PROFINET IO-Controller IP Address
102
Resolving Duplicate IP Addresses
102
I/O Scanning
103
Data Coherency
104
Performance Factors
105
PROFINET IO Update Rate Configuration
106
Pacsystems CPU Operations for PROFINET
107
Reference ID Variables for the Pacsystems Application
107
PNIO_DEV_COMM Function Block
108
Reset Smart Module for the PROFINET Controller
109
DO I/O for Remote IO Modules
109
Scan Set I/O for Remote I/O Modules
110
Pacsystems CPU Defaults - Inputs
110
Pacsystems CPU Defaults - Outputs
110
Chapter 5 Diagnostics
112
Power-Up and Reset (PNC001 Module)
113
Module Restart
113
Problems During Power-Up and Reset
114
Transitioning to Firmware Update Mode
114
Special LED Blink Patterns
115
Special LED Pattern - Module Identification
115
Special LED Pattern - Microprocessor Overtemperature
115
Firmware Update
115
Internal Update
115
Status Reporting
116
I/O Fault Contacts
117
Fault Locating References
118
Fatal Error Reporting
119
PROFINET IO Alarms
120
Local Log Table of the PROFINET Controller
121
Faults Unique to Local Log Table
122
Viewing and Clearing the Local Log Table
124
Figure 96: Log Details Display
125
Figure 97: Log Details of a Specific Log Entry
126
PROFINET Controller Faults in the Pacsystems Fault Tables
127
Clearing the Pacsystems Fault Tables
127
Faults Reported to the Pacsystems Controller Fault Table
127
Faults Reported to the Pacsystems I/O Fault Table
129
Chapter 6 Redundant Media
138
PROFINET Media Redundancy Protocol
139
MRP Failover Performance
140
Bumpless Operation with MRP
141
MRP Operation for I/O Update Rates of 16Ms or Greater
142
MRP Operation at I/O Update Rates Less than 16Ms
142
Minimum I/O Rate When Configured in an MRP Ring
142
Minimum I/O Update Rates for Bumpless Operation in an MRP Ring Topology
143
MRP Ring Ethernet Traffic Storm Prevention
144
Third-Party MRP Manager Use with PROFINET Controller as MRP Client
145
Ring Topology with One Controller
146
Ring Topology with Multiple Controllers
147
Setting up Media Redundancy Protocol
148
Media Redundancy Setup for a PROFINET Controller
148
Sequence for Enabling Media Redundancy
149
Sequence for Replacing a Media Redundancy Manager
150
Procedure for Disabling Media Redundancy
151
Chapter 7 Network Management
152
Snmp
153
Overview of SNMP
153
Supported SNMP Features
154
SNMP Read Access
154
SNMP Write Access
154
MIB-II Groups Supported
155
MIB-II System Group Values
156
Lldp
157
Overview of LLDP
157
LLDP Operation
157
LLDP Tlvs
158
Appendix A PROFINET IO Performance Examples
162
A-1 Systems with Rx3I PNS
163
A-1.1 Rx3I System Performance Summary
163
A-1.2 Rx3I System Descriptions
163
A-2 Systems with Versamax PNS
164
A-2.1 Versamax System Performance Summary
164
A-2.2 Versamax System Descriptions
165
A-3 Systems with Rsti-EP EPSCPE100/CPE115
167
Rsti-EP CPE100/CPE115 Embedded PROFINET Controller System Performance Summary
167
A-3.2 Rsti-EP System Descriptions
168
Advertisement
Advertisement
Related Products
GE PACSystems* RX3i
GE PACSystems RX3i Genius
GE PACSystems
GE PACSystems RXi-XP IPC
GE PACSystems RXi Series
GE PACSystems RXi ICRXIACCBPL
GE PACSystems RXi Box IPC
GE PACSystems RSTi
GE PACSystems RXi
GE PACE Series
GE Categories
Refrigerator
Ranges
Microwave Oven
Air Conditioner
Dishwasher
More GE Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL