K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

Saia Burgess PCD4. U100 kit PCD4 controller upgrade tool

From: | Author:Wang | Time :2026-04-07 | 184 visit: | 🔊 Click to read aloud ❚❚ ▶ | Share:

Saia Burgess PCD4. U100 kit PCD4 controller upgrade tool

Product foundation and core positioning

Product identity: PCD4.U100 kit is an old system upgrade tool launched by Saia Burgess. Its core purpose is to migrate traditional PCD4 controller systems to more advanced PCD2.M5xxx or PCD3.Mxxxx (NT-OS firmware version ≥ 1.10.16) platforms, achieving performance improvement, functional expansion, and long-term maintenance of old systems.

Core advantage: During the upgrade process, the original PCD4 I/O module functionality can be retained, while supporting the expansion of new PCD2/3 series I/O, communication, or storage modules without completely replacing the original hardware, reducing upgrade costs and risks.


Upgrade core requirements (hardware+software)

(1) Hardware requirements

Category specific requirements and key explanations

The firmware versions of target CPUs PCD2.M5xxx (with NT-OS) and PCD3.Mxxxx (with NT-OS) must be ≥ 1.10.16

The dedicated cables PCD2.K106 (compatible with PCD2.M5xxx) and PCD3.K116/PCD3.K106 (compatible with PCD3. Mxxxx) must be connected to the CPU module using specified cables

Compatible with I/O modules PCD4. W100, PCD4. W300, PCD4. W400, PCD4. W500, and PCD4. W600, which can be migrated and used normally. Some require program adaptation

Module PCD4. HXxx cannot be used after upgrading the entire series and needs to be replaced

Hardware versions B and above of the power module may damage the PCD4.U100 module

Replace the onboard serial port of the new CPU with a serial port. The original PCD4 serial port is not supported and needs to be replaced with a new serial port

(2) Software requirements

Software name and version require necessary operations

Saia PG5 ® 1.4.300 (Patch15 and above required) or 2.0.150 (SP1 and above required) versions lower than this are not compatible with upgrade features

FBox/FB activation requires running "Enable Fboxes PCD4. U100. exe" to activate and use the corresponding function block of PCD4 I/O

Project upgrade requires migration from old PG3/PG4. Before migration, the project needs to be backed up and CPU specific functions removed


Upgrade key configurations (addressing mode+serial port)

(1) Two addressing modes (core differentiation)

Addressing Mode Address Setting New I/O Expansion Capability Address Conflict Explanation Applicable Scenarios

Mode 1: PCD4 I/O starting address=0. Cannot add new PCD2/3 I/O modules. The I/O addresses of PCD4 and PCD2/3 conflict and cannot be used simultaneously. No need to expand new modules, only the original I/O functions are retained

Mode 2: Starting address of PCD4 I/O=256. Up to 8 new PCD2/3 I/O modules can be added. The overall address of PCD4+256 (including watchdog address) does not conflict and requires expansion of new modules to increase system I/O capacity

Mode switching method: Set through the addressing switch on the back of the PCD4 module, with a total of 4 gears corresponding to different CPUs and expansion scenarios:

Gear 0: Suitable for PCD2.M5xxx without expansion or PCD3.Mxxxx with expansion, address 0, no new I/O expansion;

Gear 1: Suitable for PCD3.M3xxx without expansion, address 0, no new I/O expansion;

Gear 2: Compatible with PCD3.Mxxxx with extensions or PCD2.M5xxx without extensions, address 256, supports 8 new I/Os;

Gear 3: Compatible with non expandable PCD3.Mxxxx, address 256, supports 4 new I/O.

Watchdog Address Change: In Mode 2, the watchdog address of PCD4 is changed to 511/767, and the new CPU watchdog address is 255, both of which are independent and conflict free.

(2) Serial communication configuration

The serial port of the original PCD4 CPU does not support migration and needs to be replaced with the onboard serial port of the new PCD2/3 CPU;

If a new PCD2/3. Fxxx communication module is added, the I/O address range will start from 256 and the new address needs to be adapted in the user program.

User program adaptation (Fupla+IL programming)

(1) Fupla programming adaptation

Automatic update: Install Saia PG5 that meets the requirements ®  After version, when opening the original project, the FBox corresponding to PCD4 I/O will automatically update without manual modification;

Required library version: Ensure that the "Analogue Module" version is ≥ SP2.6.150 and the "HVC Analogue" version is ≥ SP2.5.316 (PG5) ® 1.4) or ≥ SP2.6.150 (PG5) ® 2.0);

Caution: PG5 cannot be used ® Device configurator 2.0 for media mapping.

(2) IL programming adaptation

Basic operation required: Add a 2-second startup delay

Reason: The new CPU runs faster and needs to reserve initialization time for the PCD4 I/O module;

Implementation method: Create a Wait_2s.src file, write the specified IL directive, and place it at the forefront of the link order;

Core code:

plaintext

$INIT 

ACC H LD T 0 T#2s 

LOOP: STH T 0 JR H LOOP ACC H 

$ENDINIT

Adaptation requirements for each module

|Model of PCD4 module | Adaptation operation | Key instructions|

|W100 | Add NOP instruction to read/write instructions | Compensate for the impact of CPU acceleration to ensure stable A/D conversion (requires 30 μ s wait)|

|W300 | No need to modify code | Fully compatible with new platforms, just migrate directly|

|W400 | No need to modify code | Fully compatible with new platforms, just migrate directly|

|W500 | Add initialization instruction in XOB16 | Call Control and config function blocks, specify base address and configure DB|

|W600 | Add initialization instruction to XOB16 | Consistent with W500 operation, each module needs to be configured separately|

Multi W500/W600 module adaptation: When multiple modules are used simultaneously, the Control command (restart module) needs to be executed sequentially in XOB16, followed by the config command (configure parameters) uniformly. The total initialization time should not exceed 3 seconds.


Complete upgrade process

Backup the original PCD4 project files and confirm that the original project can be used normally (upgrading is not recommended if there is no original project);

Disconnect the power supply, remove the old PCD4 CPU, and keep the power module;

Insert the PCD4.U100 module into the vacant slot of the original PCD4 CPU;

Connect the PCD4.U100 to the target PCD2/3 CPU using a dedicated cable;

Select the addressing mode through the switch on the back of the PCD4 module (depending on whether to expand new I/O);

Install Saia PG5 that meets the requirements ®  Version, activate PCD4 FBox/FB;

Migration and updating of user programs (Fupla automatic adaptation/IL manual addition of delays and instructions);

In PG5 ®  Select the target CPU model in the hardware/device configurator;

Download the program to the CPU, power it on for testing, and confirm that the original I/O and new expansion functions are functioning properly.


Differences and precautions in the old system

Exception handling changes:

XOB5: New CPU has no/IOQUIT signal, XOB5 is invalid and needs to be commented in the program;

XOB1: detects I/O bus power failure (response time of about 500ms), and PCD4. N210 also supports ± 15V voltage monitoring;

Operation taboos:

Do not use old versions of power modules (lower than version B) to avoid damaging the equipment;

Do not mix the I/O address 0 of PCD4 and PCD2/3 (in Mode 1);

When IL programming does not update FB, a 2-second startup delay must be added, otherwise the module cannot initialize properly.

  • ABB BRC410 SPBRC410 Harmony Bridge Controller
  • ABB PFCL201CE-50kN 3BSE006699D0005 Pressductor PillowBlock Load Cell
  • ABB 5SHY3545L0009 3BHB013085R0001 IGCT Module
  • Wika IPT10 - Process Pressure Transmitter
  • Omron SK20-C1DT-D - Programmable Controller PLC Unit
  • Foxboro Eckardt (Schneider) AE214 - Field Indicator Digital Display Meter
  • Omron CJ1W-OD232 - Transistor Output Unit PLC Module
  • Jetter JX2-IO16 - Digital Input Output Module PLC
  • SEFI ACS 48.6A-NS - Power Supply Unit
  • Schneider (Telemecanique) XBTF011110 - Magelis Membrane Keyboard Overlay
  • Siemens 6ES5246-4UA41 - Simatic S5 Positioning Module
  • Siemens 6SL3120-2TE13-0AA3 - Sinamics S120 Dual Motor Module Inverter
  • SEW Eurodrive MAS51A005-503-50 - Movidyn Servo Drive Controller
  • Record ATE 20 - Automatic Door Brake Motor
  • Record ATE STA 21 - Automatic Door Brake Motor
  • Sanyo Denki R2AA06040FXP02 - AC Servo Motor
  • Omron NX-ID4442 - DC Digital Input Unit PLC Module
  • Schneider (Telemecanique) XBTGT2330 - Magelis Advanced Touch Panel HMI
  • ABB DX561-A1 - AC500 Digital Input Output PLC Module
  • SEW Eurodrive MC07B0004-2A3-4-00 - Movitrac B AC Frequency Inverter Drive
  • Schneider (Telemecanique) FT20CBCL030 - Connection Communication Cable
  • Visions AXFR 600601 - Gap Control Side Board PCBA
  • Allen Bradley 1797-CEC-A-C01 - Flex Ex Communication Interface Adapter
  • Siemens 6ES5095-8MC03 - Simatic S5 Programmable Controller CPU
  • Tectrol / Pitney Bowes TC53S-1392 - Power Supply Unit
  • Bronkhorst P-702C-FAC-88-Z - Digital Mass Flow Controller
  • Allen Bradley 1757-SRM - ControlLogix Redundancy Module
  • Neste 0635-107 - Control Board for SLX Automatic Sliding Door
  • RSF Elektronik MS 2x.x4 MO - Linear Encoder Sensor
  • Pro-face GP37W2-BG41-24V - Graphic Terminal Operator Panel HMI
  • Allen Bradley 2711P-RP1 - PanelView Plus Logic Module HMI
  • ABB (Asea Brown Boveri) GNT0144700R0004 - Power Supply Electronic Board Module
  • SEW Eurodrive MC-LTE-B-0008-2B1-1-40 - Movitrac LTE AC Frequency Inverter Drive
  • Siemens 3RK1301-0AB10-0AA4 - Direct Starter Modular Motor Starter
  • Yaskawa SGDB-15VD - Servopack Servo Drive Amplifier
  • National Instruments NI 9421 - 8-Channel C Series Digital Input Module
  • Yaskawa SGDB-10VD - Servopack Servo Drive Amplifier
  • National Instruments NI 9476 - 32-Channel C Series Source Digital Output Module
  • Pitney Bowes R782000 - Turbojet Controller Board PCBA
  • Lika IT65-Y-1000BND2 - Incremental Encoder Sensor
  • Came 002ZT6 - Control Panel Board for Gear Motors
  • Desin HS-300/7500 - Multivariable Process Controller Unit
  • Pilz PNOZ mc1p - Modular Safety Relay Controller
  • Innovative Robotics PTNR2-2-NES - Controller Interface Board Module
  • Schneider Electric (Telemecanique) TSXCB4020 - Printer Communication Link Cable
  • Wika IPT10 - Process Pressure Transmitter
  • Schneider Electric (Modicon) TSXDMF342A - Extension Digital Analog Module for TSX17 PLC
  • Omron F150-KP - Vision System Cursor Key Pack Console
  • National Instruments BNC-2110 - Shielded Connector Block Accessory
  • Bosch Rexroth (Indramat) CSH01.2C-SE-EN2-EN2-CCD-NN-S-FW - Servo Drive Control Panel Interface Module
  • GHM / Gefran / Baumer GHM510573A/1000 - Incremental Encoder Sensor
  • National Instruments NI 9425 - 32-Channel C Series Digital Input Module
  • Schneider (Telemecanique) STBDDO3705 - Digital Output Module STB
  • Siemens 6EP1436-1SH01 - Regulated Power Supply Unit
  • Schneider Electric (Modicon) TSXFPP20 - Fipway PCMCIA Communication Board
  • April QMB 3202 - PLC Output Card Module with Parameter Surveillance
  • Siemens 6ES5240-1AA12 - Simatic S5 Communication Processor Module
  • Midi Engineering MI907A - Stepper Motor Midi Amplifier Driver
  • Schneider Electric (Telemecanique) TSXAEZ414 - TSX Series Analog Input Module
  • Schneider (Telemecanique) TSX17-20 - TSX17 Compact PLC Controller Unit
  • Siemens 6ES5955-3LC14 - Simatic S5 Modular Power Supply Unit
  • Schneider (Telemecanique) ATV66U72N4 - Altivar 66 AC Frequency Inverter Drive
  • Omron NX-OD4256 - Transistor Output Unit PLC Module
  • Yaskawa / Omron SGDH-04AE-OY - Sigma II Servo Drive 400W
  • RSF Elektronik MS 20.04-2M - Linear Encoder Scale Sensor
  • ITT GMW (Metrosx) DAA288-240 A - LED Message Display Board
  • Allen Bradley 1757-SRM - ControlLogix Redundancy Module
  • Sensorex Alpha-LSE - Display Inclinometer Indicator
  • Omron NX-DA3603 - Analog Output Unit PLC Module
  • Grundig Electronic NRP 02 - Power Supply Control Unit Module
  • ProSoft Technology RLX-FHES-F - RadioLinx Industrial Wireless Hotspot Router
  • Omron NX-EIC202 - EtherCAT Coupler Unit PLC Module
  • Omron NX-TS3201 - Temperature Sensor Input Unit PLC Module
  • Omron CQM1-CPU41-V1 - Sysmac CQM1 PLC CPU System
  • April CPU5001 - PLC CPU Processing Unit
  • Yaskawa JZDP-D008-020-E - Linear Servo Motor Actuator
  • Bronkhorst P-702C-FAC-88-Z - Digital Mass Flow Controller
  • Allen Bradley 2711-K3A17L - PanelView 300 Operator Terminal HMI
  • Schneider (Telemecanique) TSXAEM411 - TSX Series Analog Input Module
  • Schneider Electric (Telemecanique) XBTGT5330 - Magelis Advanced Touch Panel HMI
  • Siemens 6ES5928-3UA12 - Simatic S5 Central Processing Unit PLC
  • Schneider (Telemecanique) TSXSUP65 - Power Supply Module
  • Schneider (Telemecanique) TSXLES61 + TSXLES60 - TSX Series Fine Line Box Local Module
  • Siemens 6SE6440-2AD23-0BA1 - Micromaster 440 AC Frequency Inverter Drive
  • National Instruments NI 9205 - 32-Channel C Series Analog Input Module
  • Yaskawa CIMR-PCC42P2 - Varispeed AC Frequency Inverter Drive
  • ABB PM554-T-A1 - AC500 PLC CPU Module
  • National Instruments cDAQ-9178 - 8-Slot CompactDAQ USB Chassis Backplane
  • Allen Bradley 1786-RPA - ControlNet Repeater Adapter Module
  • Allen Bradley 1770-KFD - DH-485 Communication Interface Module
  • Grundig Electronic NSP 02 - Power Supply Control Unit Module
  • Teq Q07.K3S.002A - Control Panel Logic Board
  • Allen Bradley 1300-ITSSC - Signal Converter Interface Module
  • Omron CQM1H-CPU51 - CQM1H Modular PLC System
  • ProSoft Technology 4207-DFNT-MCM - ProLinx Industrial Gateway Module
  • Schneider Electric TSXSCP114 - RS485 PCMCIA Communication Board
  • Grundig NGE 01 - Power Supply Unit
  • Grundig NZP 03 - Power Supply Unit
  • Siemens 6ES5246-4UA41 - Simatic S5 Positioning Module
  • Danaher / Atlas Copco / Socapel SAM-PA-400-30-E - Servo Power Supply Controller Unit
  • Klöckner Moeller EM4-101-DD1 - Easy Control Relay Module
  • Bosch Rexroth DKC-10.3-012-3-MGP-01VRS - Indramat Digital Servo Controller Drive
  • Schneider (Telemecanique) XBTGT2110 - Magelis Touch Panel HMI with Cutter
  • Berger Lahr (Sig Positec) WD3-004.1802 - Stepper Motor Controller Driver
  • ProSoft Technology MVI56-WA-EIP - ControlLogix Wireless EtherNet/IP Communication Module
  • Allen Bradley 1794-ACNR15 - Flex I/O ControlNet Adapter Module
  • Fanuc A06B-6096-H201 - Servo Amplifier Module
  • Panasonic MSDA083A1 - AC Servo Driver Amplifier
  • Teq Q07.K3P.003B - Control Panel Logic Board
  • Schneider (Telemecanique) XBTH002010 - Magelis Operator Terminal HMI
  • Wika IPT10 - Process Pressure Transmitter
  • Teq Q07.A4P.001A - Control Panel I/O Module Board
  • Teq Q07.A3L.003A - Control Panel Module I/O Board
  • Siemens 6ES5246-4UA31 - Simatic S5 Positioning Module
  • Mitsubishi / Harmonic Drive HC-KFS43 - AC Servo Motor with Harmonic Reducer
  • Mitsubishi HC-KFS43 - AC Servo Motor
  • SES Store Electronic Systems 37120/120 - VLF Radio Transmitter Label System
  • Siemens 6SE9213-6BA40 - Micromaster AC Frequency Inverter Drive
  • Rosemount 1151DP5S22 - Differential Pressure Transmitter
  • Siemens 6FM1470-4AA20 - Simatic FM 470 Positioning Module Processor
  • Yaskawa / Omron SGDM-01ADA - Sigma II Servo Drive 100W
  • ProSoft Technology RLX-IHW-E - RadioLinx Industrial Wireless Hotspot Router
  • Vickers / Moog BRM-4S-20A - Brushless Servo Motor Drive
  • Yaskawa JZDP-D008-019-E - Linear Servo Motor Actuator
  • Siemens 7MF4032-1DA00-1AA6-Z - Pressure Transmitter
  • Parker OEM770T - Stepper Servo Drive Controller
  • Schneider (Telemecanique) XBTPM027010 - Magelis Operator Panel HMI
  • Schneider Electric (Telemecanique) TSXSCM2214 - Communication Module PCMCIA Card