pdf viewer c# open source : Adding an image to a pdf form software control dll winforms azure wpf web forms PACSystems_%20RX7i%20&%20RX3i%20CPU%20Reference%20ManualGFK2222W_PACSystems_RX3i_Rx7i_CPU_Ref_Manual2-part2125

Chapter 2. CPU Features & Specifications 
12 
RX7i & RX3i CPU Reference Manual 
GFK-2222W 
2.1
Common CPU Features 
2.1.1
Features Shared by All PACSystems CPU Models  
Programming in Ladder Diagram, Function Block Diagram, Structured Text and C. 
Floating point (real) data functions. 
Configurable data and program memory. 
Non-volatile built-in flash memory for user data (program, configuration, register data, and 
symbolic variable) storage. Use of this flash memory is optional. 
Configurable RUN/STOP Mode switch. 
Embedded serial and/or Ethernet communications (refer to comparison charts in RX3i CPU 
Features and Specifications and RX7i CPU Features and Specifications). 
Up to 512 program blocks. Maximum size for a block is 128KB. 
Auto Located Symbolic Variables, which allows you to create a variable without specifying a 
reference address. 
Bulk memory area accessed via reference table %W. The upper limit of this memory area can be 
configured to the maximum available user RAM. 
Larger reference table sizes, compared to Series 90* CPUs: 32Kbits for discrete %I and %Q and 
up to 32K words each for analog %AI and %AQ. 
Online Editing mode that allows you to easily test modifications to a running program. (For details 
on using this feature, refer to the programming software online help and Proficy Logic Developer 
Getting Started, GFK-1918.) 
Bit in word referencing that allows you to specify individual bits in a WORD reference in retentive 
memory as inputs and outputs of Boolean expressions, function blocks, and calls that accept bit 
parameters. 
In-system upgradeable firmware for CPU  
Indirect mechanism for upgrading firmware in backplane modules via the CPU. 
2.1.2
Features Shared by Certain PACSystems CPU Models 
CPE305, CPE310 and CPE330 have battery-less retention of user memory when each is 
connected to its compatible Energy Pack.  
All prior models have battery-backed RAM for user data (program, configuration, register data, 
and symbolic variable) storage and clocks. 
CPE305, CPE310 and CPE330 models have coin battery backup for their real time clocks (elapsed 
time clock).  
CPE305, CPE310 and CPE330 models have the ability to upload and download data from a 
Removable Data Storage Device (RDSD). 
CPE305, CPE310 and CPE330 models support OPC-UA. 
CPE305, CPE310 and CPE330 models support Ethernet Global Data Class 1. 
For a comparative review of CPU features, refer to RX3i CPU Features and Specifications and RX7i 
CPU Features and Specifications. Note that each specific feature may require a corresponding 
firmware release of the CPU firmware. 
Adding an image to a pdf form - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
how to add image to pdf in preview; how to add image to pdf in acrobat
Adding an image to a pdf form - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
adding an image to a pdf in acrobat; add photo to pdf form
Chapter 2. CPU Features & Specifications 
GFK-2222W 
August 2015 
13 
2.1.3
Firmware Storage in Flash Memory 
The CPU uses non-volatile flash memory for storing the operating system firmware. This allows 
firmware to be updated without disassembling the module or replacing EPROMs. The operating 
system firmware is updated by connecting to the CPU with a PC compatible computer and running 
the software included with the firmware upgrade kit.  
Each upgrade kit contains specific instructions for performing the upgrade. Depending on the CPU 
Model and Firmware Version, the method employed is one of the following: 
a)
Use a serial port and the WinLoader utility (applies to CPU310, CPU315 & CPU320 models and to 
CPE305/CPE310 models containing firmware versions prior to v7.30) 
b)
Use a USB port and memory stick for CPE305/CPE310 models with firmware version 7.30 and 
later 
c)
Use an Ethernet port and a Web-based mechanism for RXi CPUs and CPE330.  
2.1.4
Operation, Protection, and Module Status 
Operation of the CPU can be controlled by the three-position RUN/STOP Switch or remotely by an 
attached programmer and programming software. Program and configuration data can be locked 
through software passwords. The status of the CPU is indicated by the CPU LEDs on the front of the 
module. For details, see Indicators for each PACSystems family.  
Note:  The RESET pushbutton is provided to support future features and has no effect on CPU 
operation in the current version. 
2.1.5
Ethernet Global Data 
Notes:  Effective with RX3i Firmware Release 8.30
2
, the CPE310/CPE305 CPUs also support EGD Class 
1. Prior to that firmware release, EGD was only available in the RX3i via the RX3i Ethernet 
Interface Module (ETM001).  
Effective with RX3i Firmware Release 8.60
3
, CPE330 also supports EGD Class 1. 
Each PACSystems CPU supports up to 255 simultaneous EGD pages across all Ethernet interfaces in 
the Controller. EGD pages must be configured in the programming software and stored into the CPU. 
The EGD configuration can also be loaded from the CPU into the programming software. Both 
produced and consumed pages can be configured. PACSystems CPUs support the use of only part of 
a consumed EGD page, and EGD page production and consumption to the broadcast IP address of 
the local subnet. 
The PACSystems CPU supports 2ms EGD page production and timeout resolution. EGD pages can be 
configured for a production period of 0, indicating the page is to be produced every output scan. The 
minimum period for these as fast as possible pages is 2 ms. Refer to the section, A3.6 for EGD 
configuration on Embedded Ethernet interface of CPE305/310.  
During EGD configuration, PACSystems Ethernet interfaces are identified by their Rack/Slot location. 
2
Proficy Machine Edition Release 8.50 SIM 7 is required for EGD Class 1 on Embedded Ethernet interface of CPE305/CPE310.  
3
Proficy Machine Edition Release 8.60 SIM 5 is required for EGD Class 1 on both LAN1 and LAN2 of CPE330. This PME version 
also supports Advanced Configuration Parameters for EGD on CPE330. Alternately, PME Release 8.60 (not SIM 5) supports 
EGD on CPE330 LAN1 only, and does not support Advanced Configuration Parameters for EGD. 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Support adding PDF page number. Offer PDF page break inserting function. DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references:
add jpg to pdf document; how to add an image to a pdf in acrobat
VB.NET PDF Library SDK to view, edit, convert, process PDF file
PDF document to/from supported document and image forms. to define text or images on PDF document and Capable of adding PDF file navigation features to your VB
add jpg to pdf acrobat; add image to pdf acrobat
Chapter 2. CPU Features & Specifications 
14 
RX7i & RX3i CPU Reference Manual 
GFK-2222W 
2.1.6
OPC UA  
Each PACSystems CPE305/CPE310/CPE330 supports
Open Productivity and Connectivity Unified 
Architecture (OPC UA) Server communications on the embedded Ethernet port only. 
For more information on OPC UA support refer to PACSystems RX7i & RX3i TCP/IP Ethernet 
Communications User Manual, GFK-2224 version M or higher (Chapter 10). 
Note:  Effective with CPE310/CPE305 Firmware Release 8.20, the CPE embedded Ethernet port 
supports OPC UA Server. 
2.1.7
Removable Data Storage Devices (RDSDs) 
The CPE305/CPE310/CPE330 CPUs provide the ability to transfer applications to and from Removable 
Data Storage Devices (RDSD). Typically, these are USB-compatible devices, such as a memory stick, 
smart phone, digital camera or an MP3 device. Once the data is copied to the RDSD, it can be written 
to other RX3i CPUs of the same type. In order to copy using RDSD, no PME programming software is 
needed. The RDSD interface requires a user-supplied flash memory device that complies with the 
USB 2.0 Specification. 
The USB port must be enabled in the RX3i configuration in order to transfer data between the CPU 
and the RDSD. The compatible CPUs are shipped with the RDSD (USB) port enabled.  
The RDSD load and store operations can include the following data: 
An entire application, including logic and configuration, reference table data, and cam files for 
Motion applications. (Motion files and local logic for DSM motion applications are supported.) 
Configuration can include Ethernet Global Data and Advanced User Parameters for the rack-
based Ethernet interface. (Although a complete, unmodified application must be placed on the 
RDSD, you can use an options.txt file to download selected components of the application to the 
target CPU.) 
Passwords and OEM key, if any, are encrypted and written to the RDSD when the project is 
loaded from the CPU. When the project is stored to a CPU that has no passwords or OEM key, 
those are copied to the CPU.  
Note:  With Enhanced Security enabled, the RDSD update will fail if the RDSD source controller 
has Level 4 password protection and the destination controller is password protected, 
regardless of whether the passwords match. 
With Legacy security, when the project is stored to a CPU that has passwords and/or 
OEM key, the passwords must match or the store will fail. 
Fault tables are written to the RDSD before and after a load to or store from the RDSD. 
If a hardware configuration that disables the USB port is successfully stored to the CPU, the fault 
tables will not be written to the RDSD at completion of the store operation. 
Note:  The USB port is for transfer of application data only. It is not intended for permanent 
connection. Do not leave RDSD devices connected during normal operation. 
Note:  When using RDSD, all programming software connections must be in the Offline state for the 
RDSD to function properly. 
Note:  At the time of publication, CPE330 does not support Cfast memory cards as RDSD devices. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
By using reliable APIs, C# programmers are capable of adding and inserting (empty) PDF page or pages from various file formats, such as PDF, Tiff, Word, Excel
how to add a jpeg to a pdf file; add jpeg to pdf
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add jpg to pdf form; add an image to a pdf acrobat
Chapter 2. CPU Features & Specifications 
GFK-2222W 
August 2015 
15 
2.1.7.1
Uploading a Project from the CPU to the RDSD 
Notes:  Only one application project can be stored to the RDSD at a time. Before the RX3i writes the 
project to the RDSD, any previous application is removed; if a directory named PACS_Folder 
exists on the RDSD at the start of the upload, it is deleted with all of its contents. 
Flash devices write in whole memory blocks and memory block sizes vary among devices. 
The amount of space used by a project may vary between RDSDs due to the differences in 
minimum block sizes and therefore the number of blocks used by a project. The minimum 
amount of memory required will be the size of the entire project plus an additional block for 
the options.txt file, if used. 
1.
Place the CPU that contains the project to be transferred in RUN Mode or STOP Mode. 
2.
If PME is online with the RX3i, either go Offline or select Monitor mode. 
3.
Insert the RDSD into the USB connector on the CPU. (After 1 – 2 sec, the RDSD LED turns solid 
green.) 
4.
For CPE305/CPE310, push the RDSD direction switch to the left (UPLOAD), then momentarily 
depress the START pushbutton. For CPE330, depress the RDSD UPLD pushbutton. 
5.
Do not remove the RDSD from the CPU during the transfer. 
The RDSD LED blinks green during the transfer. This can take from 10 – 150 sec, depending 
upon the size of the project data. 
The RDSD LED should turn solid green, indicating that the transfer completed successfully. 
If the RDSD LED turns solid red, the transfer has failed. There will be a copy of the fault tables 
as they existed at the end of the attempted transfer on the RDSD. Insert the RDSD into a PC 
which has the PACS Analyzer software and select the plcfaultafter.dat file on the RDSD for 
fault table analysis by the Analyzer. The PACS Analyzer software can be downloaded from the 
Support website, http://support.ge-ip.com . 
If the RDSD LED turns solid red, indicating an error, another RDSD operation cannot be 
initiated until the device is disconnected then reconnected. 
Caution 
If the RDSD is removed during data transfer from the CPU, the 
integrity of the RDSD and the files on it cannot be guaranteed. The 
RDSD status LED may indicate an RDSD fault, and the CPU will 
abort the data transfer and remain in its current operating mode. 
The project files, consisting of the entire contents of the PACS_Folder 
directory and all of its subdirectories, loaded on the RDSD must not be 
modified. If they are modified, the files transferred to the CPU will be 
invalid. 
6.
When the RDSD LED turns solid green, indicating the transfer has been successfully completed, 
remove the RDSD from the CPU. The RDSD can now be used to transfer the application to other 
RX3i controllers of the same model type. 
You can copy the entire applications directory to another USB device and use that device as the 
source for downloads to CPE305/CPE310/CPE330 CPUs, provided none of the files in that 
directory are changed in any way during the transfer. 
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Capable of adding PDF file navigation features to your C# program. You may easily generate thumbnail image from PDF. C#.NET: PDF Form Field Edit.
add a picture to a pdf document; adding a jpeg to a pdf
VB.NET Image: How to Draw Annotation on Doc Images with Image SDK
multi-page TIFF, Microsoft Office Word and PDF file programmer, you might need some other image annotating tutorials besides adding annotation using VB
add an image to a pdf in preview; how to add a jpeg to a pdf
Chapter 2. CPU Features & Specifications 
16 
RX7i & RX3i CPU Reference Manual 
GFK-2222W 
2.1.7.2
Downloading a Project from the RDSD to the CPU 
To download a project to the RX3i, the RDSD must contain a valid project, consisting of the hardware 
configuration, application logic, and reference memory in a compiled format (originating from 
another RX3i controller). The project files, consisting of the entire contents of the PACS_Folder 
directory and all of its subdirectories, loaded on the RDSD must not be modified. If they are modified, 
the files transferred to the CPU will be invalid. 
By default, all project components are stored to the CPU and are written to flash. You can change 
this operation by placing an options.txt file on the RDSD as described below. 
1.
Ensure that the RX3i is in STOP Mode 
2.
If PROFICY Machine Edition is online with the RX3i, either go Offline or select Monitor mode. 
3.
Connect the RDSD to the USB connector on the CPU that will be receiving the files. The RDSD LED 
turns solid green.  
4.
For CPE305/CPE310, move the RDSD direction switch to the right (DOWNLOAD), then momentarily 
depress the START pushbutton. For CPE330, depress the RDSD DNLD pushbutton. 
5.
Do not remove the RDSD from the CPU during the transfer.  
If the target name in the RDSD is different from the target name in the RX3i, the RDSD LED will 
blink red. If this is expected or acceptable, momentarily depress the START pushbutton again. 
The RDSD LED blinks green during the transfer. This can take from 10 – 150 sec, depending 
upon the size of the project data. 
The RDSD LED should turn solid green, indicating that the transfer completed successfully. 
Unless the RUN/STOP Switch has been disabled in the hardware configuration just stored, it 
can be used to place the RX3i into RUN Mode after the transfer. 
If the RDSD LED turns solid red, the transfer has failed.  
The target memory area(s) in the CPU are cleared. For example, if only the Logic is being 
download from the RDSD and the store fails (e.g. stick pulled, problem with transfer or 
data), Logic memory is cleared following the failed RDSD download. If other memory 
areas were also queued up for transfer, those memory areas are also cleared as a result 
of the failure. 
There will be a copy of the fault tables as they existed at the end of the attempted 
transfer on the RDSD. Insert the RDSD into a PC which has the PACS Analyzer software 
and select the plcfaultafter.dat file on the RDSD for fault table analysis by the Analyzer. 
If the RDSD LED turns solid red, indicating an error, another RDSD operation cannot be 
initiated until the device is disconnected then reconnected. 
Caution 
If the RDSD is removed during data transfer to the CPU, the 
RX3i controller will generate a fatal fault (sequence store fault) 
and SYS FLT LED will turn red. You will need to clear the fault 
tables through a programmer connection or by power cycling 
the CPU with the Energy Pack disconnected before attempting 
to download again. Each type of data being downloaded (logic, 
config, and/or data) is cleared within the target CPU. 
6.
When the RDSD LED turns solid green, indicating the transfer has been successfully completed, 
remove the RDSD from the CPU.  
The RUN/STOP Switch can be used to place the RX3i into RUN Mode after the transfer, unless it 
has been disabled in the hardware configuration just stored. If the RUN/STOP Switch is disabled, 
you will first need to connect with the programmer to place the RX3i in RUN Mode. 
C# PDF Password Library: add, remove, edit PDF file password in C#
Following are examples for adding password to a plain PDF passwordSetting.IsAnnot = true; // Allow to fill form. IsAssemble = true; // Add password to PDF file
how to add a photo to a pdf document; add picture to pdf online
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
merge and splitting PDF pages and Files, adding a page is the programmatic representation of a PDF document. of newly created blank pages or image-only pages
add jpg to pdf preview; add image in pdf using java
Chapter 2. CPU Features & Specifications 
GFK-2222W 
August 2015 
17 
2.1.7.3
Using an Options.txt File to Modify Download Operation 
An options.txt file can be used to modify the operation of the RDSD during a store to the RX3i. This is a 
plain-text file which can contain some or all of the following statements, in any order. The format of 
each option line is the option keyword, followed by a space, followed by either a capital Y or a capital 
N. The option keyword must be spelled exactly as indicated below. If an option statement is omitted 
from the file, the default value will be used. 
If you want to use all of the default operations, the options.txt file is not necessary. 
Options.txt File Format 
Option Keyword 
Default value  Description 
Download_LogicAndCfg  Y (yes) 
Logic and configuration are copied to the CPE305/CPE310/CPE330 
(including symbolic variables) 
Download_Data 
Y (yes) 
Reference memory is copied to the CPE305/CPE310/CPE330 
(excluding symbolic variables) 
Download_CamFiles 
Y (yes) 
CAM files are copied to the CPE305/CPE310/CPE330  
Write_Flash 
Y (yes) 
The downloaded CPE305/CPE310/CPE330 contents (as specified by 
the above keywords) by default will be written to flash upon 
completion of the store 
Sample options.txt File 
If the following options.txt file is present on the RDSD, logic, configuration and reference data are 
copied to the CPU, and files are written to flash. Cam files are not copied. 
Download_LogicAndCfg Y 
Download_Data Y 
Download_CamFiles N 
Write_Flash Y 
Chapter 2. CPU Features & Specifications 
18 
RX7i & RX3i CPU Reference Manual 
GFK-2222W 
2.1.7.4
Security 
When the application is written to the RDSD from a controller that has passwords and/or an OEM key 
defined, the passwords and OEM key are encrypted and stored on the RDSD. When the project is 
written from the RDSD to a CPE305/CPE310/CPE330, the passwords and OEM key are copied to it. 
If an OEM key is defined on the RDSD, when transfer is complete, the OEM protection will be enabled 
(locked). When an application is being stored to a CPE305 that already has passwords and/or an OEM 
key defined, the passwords/key on the RDSD must match the passwords/key in the target 
CPE305/CPE310/CPE330, or the transfer will fail. 
2.1.7.5
RDSD Error Reporting 
Errors are indicated when the RDSD LED becomes solid red (not blinking). All errors are reported in the 
Controller fault tables. If the Controller has faults in its fault tables before it receives a store, the fault 
tables are written to plcfaultbefore.dat and iofaultbefore.dat on the RDSD. If the Controller has faults 
in its fault tables after it receives a store, the fault tables are written to plcfaultafter.dat and 
iofaultafter.dat on the RDSD. Previous versions of these files are deleted before the transfer. If either 
fault table is empty, the corresponding file is not written and will not be present. 
To read any of the .dat files mentioned above, open PACS Analyzer. In settings, enable file analyze. 
Then click the file analyze button on the main screen. Select as Input File the .dat file to be analyzed. 
Select as Output File the filename and folder into which you wish to desposit the resulting text. The 
text will be in English. 
If a hardware configuration that disables the USB port is stored to the CPU, the fault tables will not be 
written to the RDSD at completion of the store operation because the USB port will be disabled at the 
end of the store process. 
Chapter 2. CPU Features & Specifications 
GFK-2222W 
August 2015 
19 
2.2
RX3i CPU Features and Specifications 
CPU310 
CPU315 
CPU320/ 
CRU3204 
CPE305 
CPE310 
CPE330 
Lifecycle Phase 
Discontinued - 
use CPE310 
Mature -               
use CPE310               
or CPE330 
Mature -                       
use CPE330 
Active 
Active 
Active 
Microprocessor Specification 
300 MHz Intel 
Celeron 
1 GHz Intel 
Celeron M 
1 GHz Intel 
Celeron M 
1.1 GHz Intel 
Z510PT 
Silverthorne XL 
“Atom”  
1.1 GHz Intel 
Z510PT 
Silverthorne XL 
“Atom”  
1 GHz AMD 
G-Series Dual 
Core SoC 
GX-209HA 
Operating System 
VxWorks 
VxWorks 
VxWorks 
VxWorks 
VxWorks 
VxWorks 
#RX3i Slots Occupied 
Backplane 
<---------------------------Supports High-Speed PCI IC695* and Serial IC694* Modules -------------------------------> 
Temperature Range 
RX3i 
0°C to 60°C 
0°C to 60°C 
0°C to 60°C 
0°C to 60°C 
0°C to 60°C 
0°C to 60°C 
Power Requirements 
RX3i +3.3Vdc 
1.25 A 
1.0 A 
1.0 A 
1.0 A 
1.0 A 
0 A 
RX3i +5 Vdc 
1.0 A 
1.2 A 
1.2 A 
1.0 A 
(up to 1.5 A if 
USB draws 0.5A)
1.0 A 
(up to 1.5 A if 
USB draws 0.5A) 
0 A 
RX3i +24Vdc Relay with Energy Pack 
0.5 A at start-up; 
0.1 A otherwise
0.5 A at start-up; 
0.1 A otherwise 
0.750 A 
RX3i +24Vdc Relay w/o  Energy Pack 
0.625 A 
Memory Backup Mechanism5 
Battery
see GFK-2741 
Battery
see GFK-2741 
Battery
see GFK-2741 
Energy Pack: 
IC695ACC400 
Energy Pack: 
IC695ACC400 
Energy Pack: 
IC695ACC402 
Firmware Upgrade 
CPU Firmware Upgrade Mechanism 
<-------------------WinLoader/Serial Port-------------------> 
v7.30 & later: 
USB  
earlier: 
WinLoader/ 
Serial Port 
v7.30 & later: 
USB  
earlier: 
WinLoader/ 
Serial Port 
Web Interface / 
Ethernet Port 
Indirect Backplane Module Upgrade 
<---------------------------------------WinLoader/Serial Port---------------------------------------> 
Web Interface / 
Ethernet Port 
Program Portability 
Direct Import (with limitations)
6
CPU310,  
CPU315 
CPU315,  
CPU320 
4
For CRU-type CPUs, see Redundancy section at bottom of this table. 
5
See Battery Compatibility and Memory Retention (Time in Days at 20°C) in GFK-2741 
6
See corresponding IPI for target CPU. 
Chapter 2. CPU Features & Specifications 
20 
PACSystems* RX7i & RX3i CPU Reference Manual 
GFK-2222W 
CPU310 
CPU315 
CPU320/ 
CRU320
4
CPE305 
CPE310 
CPE330 
Program Security 
Secure Boot 
pending 
Trusted Platform Module (TPM) 
Program Storage 
Battery-backed RAM 
10 Mbytes
7
20 Mbytes
7
64 Mbytes
7
5 Mbytes
8
10 Mbytes
8
64 Mbytes
8
Non-Volatile Flash 
10 Mbytes 
20 Mbytes 
64 Mbytes 
5 Mbytes 
10 Mbytes 
64 Mbytes 
Battery Life Expectancy, RAM Backup
5
see GFK-2741 
see GFK-2741 
see GFK-2741 
Life Expectancy, Energy Pack Capacitors 
5 years 
5 years 
5 years 
Programming Capabilities 
Max Number of Program Blocks 
512 
512 
512 
512 
512 
512 
Program Block Max Size 
128 KB 
128 KB 
128 KB 
128 KB 
128 KB 
128 KB 
Discrete Reference Memory (%I, %Q)
9
32 Kbits 
32 Kbits 
32 Kbits 
32 Kbits 
32 Kbits 
32 Kbits 
Analog Reference Memory (%AI, %AQ)
9
32 Kwords 
32 Kwords 
32 Kwords 
32 Kwords 
32 Kwords 
32 Kwords 
Bulk Reference Memory (%W)
9
Up to max user 
RAM 
Up to max user 
RAM 
Up to max user 
RAM 
Up to max user 
RAM 
Up to max user 
RAM 
Up to max user 
RAM 
Managed Memory (Symbolic + I/O Variables)9,10  up to 10 Mbytes 
up to 20 Mbytes 
up to 64 Mbytes 
up to 5 Mbytes 
up to 10 Mbytes  up to 64 Mbytes 
Floating Point 
Ladder Diagram (LD) 
Function Block Diagram (FBD) 
Structured Text (ST) 
PID Built-In Function Block 
"C" Language External Blocks 
Auxiliary Storage 
CFast 
pending 
Remote Data Storage Device (RDSD) 
Y - USB 
Y - USB 
Y - USB 
7
Battery-backed RAM. 
8
RAM backup with compatible Energy Pack attached. 
9
Note: Whenever the size of any reference memory is changed, the content of the corresponding reference memory is automatically cleared. 
10
For discussion of memory types and how they are managed, refer to PACSystems RX7i and RX3i CPU Programmer’s Reference Manual, GFK-2950 Chapter 3. 
Chapter 2. CPU Features & Specifications 
GFK-2222W 
August 2015 
21 
CPU310 
CPU315 
CPU320/ 
CRU320
4
CPE305 
CPE310 
CPE330 
Communications 
Ethernet Non-Switched RJ-45 (dedicated NIC) 
10/100/1000 x1 
Ethernet Switched RJ-45 (shared NIC) 
10/100/1000 x2 
10BaseT/100BaseT RJ-45 
10/100 x1 
10/100 x1 
Ethernet Communications Platform 
ETM001 only 
ETM001 only 
ETM001 only 
Built-in  
and/or ETM001 
Built-in  
and/or ETM001 
Built-in  
and/or ETM001 
Advanced User Parameters (AUP file) config 
N/A 
N/A 
N/A 
Y11 
Y11 
RS-232  9-pin D-conn x1 
9-pin D-conn x1  9-pin D-conn x1 
RJ-25 conn x1 
9-pin D-conn x1 
N/A 
RS-485  15-pin D-conn x1  15-pin D-conn x1  15-pin D-conn x1 
15-pin D-conn x1 
N/A 
USB 
USB-A 2.0 x1 
USB-A 2.0 x1 
USB-A 2.0 or  
USB-A 1.1 x1 
Protocols 
Modbus RTU Slave 
N/A 
SNP Slave 
N/A 
Serial I/O 
N/A 
SRTP (# simultaneous server connections) 
up to 2 
up to 2 
up to 48 
Modbus TCP 
(# simultaneous server connections) 
up to 16  
up to 16  
up to 16  
SRTP Channel or Modbus TCP Client 
(# simultaneous) 
up to 16  
up to 16  
up to 32 
Ethernet Global Data (EGD) 
FW 8.30 & later
12
FW 8.30 & later
12
FW 8.60 & later
12
Number of EGD Exchanges (max) 13 
255 
255 
255 
Selective Consumption of EGD 
pending 
PROFINET 
pending 
OPC-UA Server
14
FW 8.20 & later
15
FW 8.20 & later
15
Y
15
Remote Station Manager over UDP 
Y - limited 
Station Manager over Serial Comm Port 
via ETM001 
via ETM001 
via ETM001 
via ETM001 
via ETM001 
via ETM001 
11
Refer to PACSystems RX7i & RX3i TCP/IP Ethernet Communications User Manual, GFK-2224M or later for supported AUPs. 
12
EGD Class 1 only 
13
Limit is per target, so all producers and consumers in the rack are counted towards this limit. 
14
For a discussion of OPC UA, refer to PACSystems RX7i & RX3i TCP/IP Ethernet Communications User Manual, GFK-2224M Chapter 10. 
15
Supports up to 12,500 Variables and up to 5 sessions. 
Documents you may be interested
Documents you may be interested