Skip to content
Automation parts, worldwide supply
How Do GE RXi Edge Controllers Unify PLC and PC in Automation?

How Do GE RXi Edge Controllers Unify PLC and PC in Automation?

GE PACSystems RXi Edge Controllers combine deterministic PLC real-time performance with PC-grade analytics in a single rugged device. This technical guide covers hardware architecture (AMD Ryzen, ECC RAM, isolated Ethernet), step-by-step installation, IEC 61131-3 programming workflows, and container-based edge AI deployment. Four industrial case studies document 35% equipment cost reduction, 93% latency improvement, and 40% less unplanned downtime. Engineers will find benchmark metrics, protocol integration tables, and advanced configuration tips for predictive maintenance and energy optimization.

Unified Control and Computing: A New Architecture for Industrial Automation

Modern production facilities face a fundamental conflict. Traditional PLCs execute ladder logic with microsecond precision but cannot run complex analytics. Industrial PCs handle data processing yet lack deterministic timing. Running both devices in parallel creates data synchronization gaps and doubles maintenance burdens. GE PACSystems RXi Edge Controllers resolve this conflict by embedding a real-time control engine alongside a general-purpose computing environment within a single chassis.

Hardware Architecture: Understanding the Dual-Nature Design

The RXi uses a asymmetric multiprocessing approach. A dedicated ARM Cortex core handles deterministic I/O scanning and logic execution. The AMD Ryzen V1605B quad-core processor manages Windows or Linux applications. A high-speed memory-mapped interface connects both subsystems. This design guarantees that PLC scan cycles never interrupt, even when the PC side runs heavy analytics workloads.

Critical hardware specifications for engineers:

  • ECC system memory corrects single-bit errors automatically, preventing data corruption
  • 128GB SSD with wear-leveling algorithms extends flash lifespan in high-write scenarios
  • Four isolated Gigabit Ethernet ports support separate networks for control, IT, and safety
  • Operating temperature range: 0°C to 70°C with no forced cooling required
  • Shock tolerance: 15G for 11ms, vibration tolerance: 3G at 10-500Hz

From an engineering perspective, the ECC RAM is particularly valuable. Industrial environments experience voltage fluctuations and electromagnetic interference. A single flipped bit in a PID loop could cause a valve to open incorrectly. ECC prevents this failure mode.

Protocol Interoperability: Connecting to Existing Fieldbuses

The RXi includes native drivers for multiple industrial networks. This eliminates protocol gateway devices that add latency and failure points.

Protocol Maximum Connections Typical Use Case
OPC UA 128 simultaneous sessions SCADA integration and MES data collection
Modbus TCP/RTU 256 devices Legacy instrument communication
EtherNet/IP 512 connections Allen-Bradley PLC bridging
PROFINET 256 devices Siemens environment integration

Configuration tip: Assign each protocol to a dedicated Ethernet port. This separates control traffic from IT traffic. A broadcast storm on the office network will not affect real-time I/O scanning.

Installation Guide: Engineering Best Practices

Proper installation prevents field failures. Follow these procedures exactly.

Step Action Engineering Note
1 Select mounting location Maintain 50mm clearance above and below for airflow
2 Mount on DIN rail Use steel rail per EN 60715, not aluminum
3 Connect protective earth Use 14 AWG stranded wire, less than 0.5 ohm to ground
4 Wire AC power Install external circuit breaker rated 10A, type C trip curve
5 Connect I/O modules Use shielded cables for analog signals, ground shield at one end
6 Configure network addresses Set static IPs for control ports, DHCP optional for IT port
7 Apply power and verify LEDs PWR green, RUN flashing, ERR off = normal state

Critical safety note: Wait 60 seconds after disconnecting power before opening any enclosure. Internal capacitors retain dangerous voltage. Use a multimeter to verify zero voltage before touching terminals.

Programming Environment: Working with PACEdge and CODESYS

The RXi supports two development environments. PACEdge provides GE's native toolchain with pre-built libraries for edge analytics. CODESYS offers IEC 61131-3 compliance for teams migrating from other PLC brands. Both environments share the same runtime engine, so program behavior remains identical regardless of choice.

For engineers new to the platform, start with this workflow:

  1. Create a new project in PACEdge Workbench
  2. Configure hardware from the device catalog (select RXi-EP-1605B model)
  3. Map physical I/O addresses to variable names
  4. Write control logic using ladder diagram or structured text
  5. Deploy to controller via Ethernet using the deployment tool
  6. Use online monitoring to watch variable values in real time

A common mistake: forgetting to set the scan cycle priority. For time-critical loops (under 10ms), assign priority 1. For less critical functions like data logging, priority 5 works well. The scheduler always executes higher priority tasks first.

Real-Time Performance: Determinism Metrics and Measurements

Engineers need hard numbers. The RXi delivers deterministic performance under worst-case conditions.

Benchmark results from independent testing:

  • Digital input to output latency: 250 microseconds (typical), 500 microseconds maximum
  • PID loop execution jitter: ±15 microseconds over 24 hours
  • Ethernet cycle time for 1000 bytes: 1.2 milliseconds at 100% CPU load
  • Interrupt response time: 75 microseconds from rising edge to task start

These numbers exceed standard PLC performance by a factor of three. The key enabler is the dedicated real-time core. PC-side analytics cannot block control execution, regardless of CPU utilization.

Case Study 1: Automotive Assembly Line Optimization

A Detroit-based automaker operated twelve assembly stations. Each station originally had a separate PLC for conveyor control and an industrial PC for quality data collection. Data synchronization between devices used OPC DA over Ethernet. Typical latency ranged from 150 to 250 milliseconds.

The engineering team replaced all 24 devices with twelve RXi controllers. Each RXi ran conveyor logic on the real-time core and quality analytics on the PC core. Data sharing happened through internal memory, eliminating network delays completely.

Measurable outcomes after six months:

  • Control loop response: improved from 200ms to 15ms (93% reduction)
  • Equipment capital cost: decreased 35% ($84,000 saved)
  • Production downtime: reduced 28% (from 42 hours to 30 hours per month)
  • Line efficiency: increased 22% (from 71% to 86.6% OEE)
  • Maintenance hours: saved 120 per month by eliminating PC troubleshooting

From an engineering perspective, the 15ms response time enabled a new capability. The line now performs real-time torque feedback during bolt tightening. Previously, the 200ms delay meant torque corrections occurred after the bolt was already seated.

Case Study 2: Chemical Reactor Predictive Maintenance

A Houston chemical plant operated 450 sensors across three reactor trains. The existing DCS collected data every five seconds but performed no local analysis. Data was sent to a central server for processing. Anomaly detection took 30 to 45 minutes, too slow for proactive intervention.

The plant installed five RXi controllers, one per reactor zone. Each controller ran a lightweight neural network model for anomaly detection. The model processed all sensor data locally every second. Results were generated in under 50 milliseconds.

Quantifiable results over twelve months:

  • Unplanned downtime: reduced 40% (from 312 hours to 187 hours annually)
  • Predictive alerts: 93% accuracy, 2% false positive rate
  • Early fault detection: caught three corrosion issues two weeks before critical failure
  • Financial impact: $270,000 annual savings in repairs and lost production
  • Potential incident avoided: $1.2 million in equipment damage and environmental cleanup

The RXi's local processing was essential. Central server analysis could not detect the slow corrosion trend because network interruptions sometimes dropped data packets. Local storage on each RXi maintained complete data continuity.

Case Study 3: Food and Beverage Batch Compliance

A Chicago beverage facility produced 120 different product batches daily. Each batch required temperature, pressure, and pH logs for FDA compliance. The old system used a PLC for control and a separate PC for logging. Operators manually copied data from PC screens to compliance forms. Error rates reached 15%.

The plant deployed six RXi controllers. Each unit simultaneously executed batch sequences and recorded all process variables to a SQLite database. A local web server on the RXi generated compliance reports on demand.

Documented improvements:

  • Compliance reporting time: reduced 50% (from 4 hours to 2 hours daily)
  • Data entry errors: decreased 33% (from 15% to 10% of batches)
  • Audit trail automation: 90% generated automatically, up from 20%
  • FDA inspection outcome: zero findings, compared to three findings previously
  • Operator training time: reduced from 3 days to 1 day

The key technical advantage was the integrated database. Previously, the PLC and PC communicated through Modbus, which could only transfer 125 registers per transaction. Batch data often truncated. The RXi's internal memory mapping eliminated this bottleneck entirely.

Case Study 4: Metals Refinery Energy Optimization

A Pittsburgh steel refinery operated eight annealing furnaces. Each furnace consumed 2.5 megawatts at peak. The existing control system maintained temperature using simple ON/OFF control. Energy waste was significant but not measurable with existing instrumentation.

The refinery installed eight RXi controllers, one per furnace. Each controller ran a model predictive control algorithm that adjusted firing rates based on thermal inertia. The algorithm learned optimal ramp rates over two weeks of operation.

Measured results after implementation:

  • Unplanned furnace shutdowns: decreased 45% (from 22 to 12 events annually)
  • Energy consumption per ton: reduced 12% (from 125 kWh to 110 kWh)
  • Annual energy savings: $340,000 at $0.08 per kWh
  • Data uptime: 99.5% even during plant network outages
  • Temperature variation: reduced from ±15°C to ±4°C

The RXi's local analytics capability was critical. The model predictive control algorithm requires 100 millisecond updates. Cloud-based optimization would add 500 to 1000 milliseconds of latency, rendering the algorithm ineffective.

Advanced Technical Guidance: Container Deployment and Edge Analytics

The RXi supports Docker containers on its PC core. This enables portable analytics deployment. Engineers can develop Python or C++ models on workstations, package them as containers, and deploy to any RXi without recompilation.

Container workflow for predictive maintenance:

  1. Collect vibration and temperature data from 100 machine cycles
  2. Train an isolation forest model using scikit-learn on a development PC
  3. Package the model and inference script as a Docker container
  4. Deploy the container to the RXi via the PACEdge container registry
  5. Configure the container to read I/O data through the memory-mapped interface
  6. Set inference interval to 100 milliseconds for real-time anomaly scoring

Performance note: The container runs in a separate namespace from the real-time control kernel. Even if the container crashes due to memory exhaustion, the PLC logic continues uninterrupted. This isolation is a critical safety feature.

Frequently Asked Questions from Engineering Teams

What is the worst-case scan time when running heavy analytics?

The real-time core guarantees a maximum scan time of 10 milliseconds regardless of PC core load. If the PC core reaches 100% utilization, the control tasks continue without interruption. This deterministic behavior is enforced at the hardware level through dedicated memory channels and core isolation.

How do I handle firmware updates without stopping production?

The RXi supports redundant firmware partitions. Download the new firmware to the inactive partition while the controller runs production code. Schedule a warm restart during planned downtime. The controller boots from the updated partition in under 30 seconds. If issues occur, revert to the previous partition without reprogramming.

Can I use the RXi as a soft PLC for legacy migration projects?

Yes. The PACEdge environment includes conversion tools for Rockwell Logix 5000, Siemens Step 7, and GE Proficy. Most ladder logic converts automatically. For complex instructions like compute blocks, manual review is required. Expect 80% to 90% automated conversion success for typical programs.

Technical Summary: Why This Architecture Matters

The GE PACSystems RXi Edge Controller solves a problem that has frustrated control engineers for decades. It provides the deterministic timing of a high-end PLC and the computational flexibility of an industrial PC within a single device. Field data from automotive, chemical, food, and metals applications confirms substantial improvements: 35% lower capital costs, 40% less unplanned downtime, and 93% faster control response.

For engineering teams planning future upgrades, the RXi offers a practical path forward. It integrates with existing fieldbuses, supports standard IEC 61131-3 languages, and runs containerized analytics for AI applications. The transition from separate PLC and PC architectures to unified edge controllers will define industrial automation for the next decade.

Back To Blog