Sign In
Upload
Manuals
Brands
Emerson Manuals
Controller
PaCSystems VersaMax Series
Emerson PaCSystems VersaMax Series Manuals
Manuals and User Guides for Emerson PaCSystems VersaMax Series. We have
1
Emerson PaCSystems VersaMax Series manual available for free PDF download: User Manual
Emerson PaCSystems VersaMax Series User Manual (308 pages)
Brand:
Emerson
| Category:
Controller
| Size: 7.29 MB
Table of Contents
Table of Contents
2
Chapter 1: Introduction
15
The Versamax TM Family of Products
16
CPU Modules for Versamax Plcs
17
Basic CPU Features
17
Available Versamax Cpus
17
EZ Program Store
18
Power Supplies
19
Available Power Supplies and Carrier
19
I/O Modules
20
Available I/O Modules
20
Carriers
22
Available Carriers and Terminal Strips
23
Expansion Modules
24
Versamax Modules for Expansion Racks
25
Available Expansion Modules
25
Communications Modules
26
Available Versamax PLC Communications Modules
26
Profibus-DP Network Slave Module
26
Devicenet Network Control Module
27
Asi Network Master Module
27
Serial Communications Module
27
Chapter 2: CPU Module Datasheets: CPU001, CPU002, CPU00514
28
Features
29
Module Specifications
29
Versamax General Product Specifications
30
Serial Ports
31
Serial Port Baud Rates
32
Mode Switch
32
CPU Leds
33
Configurable Memory
34
Chapter 3: CPU Module Datasheet: CPUE05
35
Features
35
Module Specifications
36
Versamax General Product Specifications
37
Serial Ports
38
Cable Lengths
39
Serial Port Baud Rates
39
Ethernet LAN Port
40
Mode Switch
40
CPU Leds
41
Ethernet Restart Pushbutton
42
Ethernet Leds
42
Configurable Memory
43
Ethernet Interface Overview
44
SRTP Server
44
Ethernet Global Data
44
Station Manager Functionality
44
Chapter 4: Installation
45
Mounting Instructions
45
Removing the CPU from the DIN Rail
45
Panel-Mounting
46
Installing an Expansion Transmitter Module
47
Removing an Expansion Transmitter Module
47
Installing an Expansion Receiver Module
48
Removing an Expansion Receiver Module
48
Expansion Rack Power Sources
49
Connecting the Expansion Cable: RS-485 Differential
49
Differential Inter-Rack Connection (IC200CBL601, 602, 615)
50
Building a Custom Expansion Cable
50
Connecting the Expansion Cable: Single-Ended
50
Single-Ended Inter-Rack Connection (IC200CBL600)
51
Power Sources for Single-Ended Expansion Rack Systems
51
Installing Power Supply Modules
51
Removing the Power Supply
52
Installing Additional Modules
53
Activating or Replacing the Backup Battery
54
Lithium Battery Replacement
54
Serial Port Connections
55
Providing Power to an External Device from Port 2
55
Cable Lengths and Baud Rates
55
Port 1: RS-232
55
Port 2: RS-485
57
RS-485 Point to Point Connection with Handshaking
58
RS-485 Multidrop Serial Connections
59
Ethernet Connection for CPUE05
60
Network Connection
60
CE Mark Installation Requirements
61
Chapter 5: Configuration
62
Using Autoconfiguration or Programmer Configuration
62
Autoconfiguration
62
Software Configuration
62
Configuring "Racks" and "Slots
63
Software Configuration
65
Configuring CPU and Expansion Parameters
65
Configurable Memory for CPU Module IC200CPU001, CPU002, CPU005
67
Configurable Memory for CPU Module IC200CPUE05
67
Configuring Serial Port Parameters
68
RTU and Serial IO Delays
69
Configuration Required to Use Winloader
70
Note for RTU Communications
70
Storing a Configuration from a Programmer
70
Autoconfiguration
71
Autoconfiguration Assigns Reference Addresses
72
Autoconfiguration Diagnostics
72
Diagnostic Message Summary
73
Chapter 6: Ethernet Configuration
74
Ethernet Configuration Overview
74
Autoconfiguration
75
Configuring the Ethernet Interface
75
Configuring Ethernet Global Data
76
Before You Configure EGD Exchanges
76
Configuring a Global Data Exchange for a Producer
77
Configuring a Global Data Exchange for a Consumer
78
Selective Consumption
81
Configuring Advanced User Parameters
81
Format of the Advanced User Parameters File
81
Example Advanced User Parameter File
82
Advanced User Parameter Definitions
82
Chapter 7: CPU Operation
84
Parts of the CPU Sweep
85
Standard CPU Sweep Operation
87
The Sweep Windows
88
The Watchdog Timer
88
Constant Sweep Time Operation
88
CPU Stop Modes
89
Flash Memory
89
Controlling the Execution of a Program
90
Calling a Subroutine Block
90
Creating a Temporary End of Logic
90
Executing Rungs of Logic Without Logical Power Flow
90
Jumping to Another Part of the Program
90
Run/Stop Mode Switch Operation
91
Configurable Run/Stop Mode Operation
91
Configurable Memory Protection
91
Summary of CPU Switch Run/Stop Operation
91
Privilege Levels and Passwords
92
Protection Level Request from Programmer
93
The OEM Protection Feature
93
Chapter 8: Elements of an Application Program
95
Structure of an Application Program
95
Subroutines
96
Declaring a Subroutine
97
Calling a Subroutine
97
Program Languages
97
Sequential Function Chart
97
Ladder Diagram
98
The Instruction Set
99
Contacts
99
Coils
99
Timers and Counters
100
Math Functions
100
Relational Functions
101
Bit Operation Functions
101
Data Move Functions
102
Conversion Functions
102
Control Functions
103
Chapter 9: Program Data
104
Data Memory References
104
Word Memory References
104
Bit Memory References
105
Transition Bits and Override Bits
106
Retentiveness of Data
106
System Status References
107
Using the System Status References
107
S References
108
SA, %SB, and %SC References
109
How Program Functions Handle Numerical Data
110
Real Numbers
112
Errors in Real Numbers and Operations
112
Time-Tick Contacts
112
Chapter 10: Instruction Set Reference
114
Bit Operation Functions
115
Data Lengths for the Bit Operation Functions
115
Bit Operation Functions Logical AND, Logical or
115
Bit Operation Functions Exclusive or
117
Bit Operation Functions Exclusive or
118
Bit Operation Functions Logical Invert (NOT)
118
Bit Operation Functions Shift Bits Right, Shift Bits Left
119
Bit Operation Functions Rotate Bits Right,Rotate Bits Left
121
Bit Operation Functions Bit Test
122
Bit Operation Functions Bit Set and Bit Clear
123
Bit Operation Functions Masked Compare
124
Bit Operation Functions Bit Position
126
Bit Operation Functions Bit Sequencer
127
Control Functions
130
Control Functions Do I/O
130
Control Functions Call
132
Control Functions End of Logic
133
Control Functions Master Control Relay (MCR) / End MCR
134
Control Functions Jump, Label
135
Control Functions Comment
136
Control Functions Drum Sequencer
136
Data Move Functions
139
Data Move Functions Move Data
139
Data Move Functions Block Move
142
Data Move Functions Block Clear
143
Data Move Functions Shift Register
144
Data Move Functions Communication Request
146
Data Type Conversion Functions
148
Data Type Conversion Functions Convert Signed Integer Data to BCD-4
148
Data Type Conversion Functions Convert to Signed Integer
149
Data Type Conversion Functions Convert to Double Precision Signed Integer
150
Data Type Conversion Functions Convert to Real Data
151
Data Type Conversion Functions Convert Real Data to Word Data
152
Data Type Conversion Functions Truncate Real Number
153
Math and Numerical Functions
154
Math and Numerical Functions Add, Subtract,Multiply, Divide
155
Math and Numerical Functions Modulo Division
157
Math and Numerical Functions Scaling
159
Math and Numerical Functions Square Root
160
Math and Numerical Functions Trigonometric Functions
161
Math and Numerical Functions Logarithmic / Exponential Functions
163
Math and Numerical Functions Radian Conversion Functions
164
Relational Functions
165
Relational Functions Equal, Not Equal, Less Than, Less/Equal, Greater Than, Greater/Equal
166
Relational Functions Range
166
Relay Functions
168
Relay Functions Normally-Open, Normally-Closed, Continuation Contacts154
168
Relay Functions Coils
169
Timer and Counter Functions
178
Timer and Counter Functions on Delay Stopwatch Timer
179
Timer and Counter Functions on Delay Timer
182
Timer and Counter Functions off Delay Timer
184
Timer and Counter Functions up Counter
186
Timer and Counter Functions down Counter
187
Chapter 11: The Service Request Function
190
SVCREQ Function Numbers
190
Format of the SVCREQ Function
191
Parameters of the SVCREQ Function
192
Example of the SVCREQ Function
192
SVCREQ 1: Change/Read Constant Sweep Timer
192
Input Parameter Block for SCVREQ 1
192
SVCREQ 2: Read Window Times
194
Output Parameter Block for SVCREQ 2
195
SVCREQ 3: Change Programmer Communications Window Mode
195
Changing the Programmer Communications Window Mode
195
SVCREQ 4: Change System Communications Window Mode
196
Changing the System Communications Window Mode
196
Change/Read Number of Words to Checksum
197
Parameter Block Formats for SVCREQ 6
197
SVCREQ 7: Read or Change the Time-Of-Day Clock
198
Parameter Block Format for SVCREQ 7
198
SVCREQ 7 Parameter Block Content: BCD Format
199
SVCREQ 7 Parameter Block Content: Packed ASCII Format
200
SVCREQ 8: Reset Watchdog Timer
202
Parameter Block Format for SVCREQ 8
202
Example of SVCREQ 8
202
SVCREQ 9: Read Sweep Time from Beginning of Sweep
202
Output Parameter Block Format for SVCREQ 9
202
SVCREQ 10: Read Folder Name
203
Output Parameter Block Format for SVCREQ 10
203
Example of SVCREQ 10
203
SVCREQ 11: Read PLC ID
204
Output Parameter Block Format for SVCREQ 11
204
Example of SVCREQ 11
204
SVCREQ 13: Shut down (Stop) PLC
205
Parameter Block for SVCREQ 13
205
Example of SVCREQ 13
205
SVCREQ 14: Clear Fault
206
Input Parameter Block for SVCREQ 14
206
Example of SVCREQ 14
206
SVCREQ 15: Read Last-Logged Fault Table Entry
207
Input Parameter Block for SVCREQ 15
207
Long/Short Value
208
Example of SVCREQ 15
208
SVCREQ 16: Read Elapsed Time Clock
209
Output Parameter Block for SVCREQ 16
209
Example of SVCREQ 16
209
SVCREQ 18: Read I/O Override Status
210
Output Parameter Block for SVCREQ 18
210
Example of SVCREQ 18
210
SVCREQ 23: Read Master Checksum
211
Output Parameter Block for SVCREQ 23
211
Example of SVCREQ 23
211
SVCREQ 24: Reset Ethernet Daughter Board
212
SVCREQ 26/30: Interrogate I/O
213
Example of SVCREQ 26
213
SVCREQ 29: Read Elapsed Power down Time
213
Output Parameter Block for SVCREQ 29
213
Example of SVCREQ 29
214
Chapter 12: Serial I/O / SNP / RTU Protocols
215
Format of the Communication Request Function
215
Parameters of the COMMREQ Function
216
Command Block for the COMMREQ Function
217
Example of the COMMREQ Function
217
Configuring Serial Ports Using the COMMREQ Function
218
Timing
218
Sending Another COMMREQ to the same Port
218
Invalid Port Configuration Combinations
219
RTU Slave/Snp Slave Operation with Programmer Attached
219
Example COMMREQ Command Block for Configuring SNP Protocol
220
Example COMMREQ Data Block for Configuring RTU Protocol
221
Example COMMREQ Data Block for Configuring Serial I/O Protocol
223
Calling Serial I/O Commreqs from the PLC Sweep
224
Compatibility
224
Status Word for Serial I/O Commreqs
224
Serial I/O COMMREQ Commands
226
Overlapping Commreqs
227
COMMREQS that Must Complete Execution
227
Commreqs that Can be Pending While Others Execute
227
Initialize Port Function (4300)
227
Set up Input Buffer Function (4301)
228
Flush Input Buffer Function (4302)
229
Read Port Status Function (4303)
230
Write Port Control Function (4304)
231
Cancel Commreq Function (4399)
232
Autodial Function (4400)
233
Write Bytes Function (4401)
234
Read Bytes Function (4402)
235
Read String Function (4403)
237
Chapter 13: Ethernet Communications
239
Overview of the Ethernet Interface
239
Ethernet Global Data
240
SRTP Server
240
SRTP Channels
240
Attachment to the Ethernet LAN
240
The Station Manager Software
241
IP Addressing
241
Routers
242
Ethernet Global Data
243
The Frequency of Sending/Receiving an Exchange
243
The Consumer Update Timeout Period
243
Ethernet Global Data Groups
244
Timestamping of Ethernet Global Data Exchanges
245
Configuring NTP for the CPUE05 Ethernet Interface
246
The Content of an Ethernet Global Data Exchange
247
Data Types for Ethernet Global Data
247
Effect of PLC Modes and Actions on Ethernet Global Data
248
EGD Synchronization
248
Diagnostic Tools
250
What to Do if You Cannot Solve the Problem
250
Checking the Ethernet Leds
250
Using the PLC Fault Table
254
Checking the Status of the Ethernet Interface
256
Checking the Status of an Ethernet Global Data Exchange
257
Using the Ethernet Station Manager Function
258
Troubleshooting Common Ethernet Difficulties
258
PLC Timeout Errors
259
Unexpected Ethernet Restart or Runtime Errors
259
EGD Configuration Mismatch Errors
260
Receive Resource Exhaustion Errors
261
Station Manager Lockout under Heavy Load
261
PING Restrictions
261
SRTP Connection Timeout
262
Chapter 14: PID Built-In Function Block
263
Operands of the PID Function
263
Parameters of the PID Function Block
264
Reference Array for the PID Function
264
Scaling Input and Outputs
265
Reference Array Parameters
265
Operation of the PID Function
274
Automatic Operation
274
Manual Operation
274
Time Interval for the PID Function
275
PID Algorithm Selection (PIDISA or PIDIND) and Gain Calculations
275
Error Term
276
Derivative Term
277
CV Bias Term
277
CV Amplitude and Rate Limits
278
Sample Period and PID Function Block Scheduling
279
Determining the Process Characteristics
280
Setting Tuning Loop Gains
281
Basic Iterative Tuning Approach
281
Setting Loop Gains Using the Ziegler and Nichols Tuning Approach
281
Ideal Tuning Method
282
Example
282
Chapter 15: The EZ Program Store Device
285
Read/Write/Verify Data with a Programmer Present
286
Including All the Necessary Information
287
Matching OEM Protection
287
Adjusting the Configuration Timeouts
287
Writing Data to RAM or Flash
287
Using the EZ Program Store Device with the Programmer
288
Update a PLC CPU Without a Programmer Present
289
Error During Update
292
Appendix A: Performance Data
293
Base Sweep Time
293
Boolean Instruction Time
293
Function Block Timing
293
A-3.1 Sweep Impact Times
293
A-3.2 Sizes of Timers, Counters, Math Functions, Trig Functions, Log Functions280
294
A-3.3 Sizes of Exponential Functions, Radian Conversion, Relational Functions
295
A-3.4 Sizes of Bit Operations, Data Move Functions
296
A-3.5 Sizes of Table Functions
298
A-3.6 Sizes of Conversion and Control Functions
299
I/O Module Scan Times
301
A-4.1 Reference to Discrete Module Types in the Scan Time Tables
301
A-4.2 Modules Located in Main PLC Rack
302
A-4.3 Modules Located in Single-Ended Expansion Rack
303
A-4.4 Modules Located in Multiple Remote Expansion Rack
304
A-4.5 Modules Located in Single-Ended Isolated Expansion Rack
305
Ethernet Global Data Sweep Impact
306
A-5.1 Exchange Overhead
306
A-5.2 Byte Transfer Time
306
Support for Large Ethernet Global Data Configurations
307
Advertisement
Advertisement
Related Products
Emerson PACSystems RX3i Energy Pack
Emerson PACSafe
Emerson Tartarini PRX/120
Emerson Tartarini PRX-AP/182
Emerson PD2500
Emerson TESCOM PH-1800 Series
Emerson TESCOM PH-2200 Series
Emerson TESCOM PS3400 Series
Emerson PeC C100
Emerson PNC001
Emerson Categories
Controller
Control Unit
Transmitter
Measuring Instruments
Fan
More Emerson Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL