Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

Eaton XControl Modular PLC Complete Guide

来源: | 作者:FAN | 发布时间 :2026-03-02 | 63 次浏览: | Share:

5.2 Project Creation and Connection

First connection steps for XC-104/204

Connect the PC to the eth0 port of the device using an Ethernet cable

Set the PC IP address to the same network segment as the device (e.g. 192.168.119.xxx)

Connect the device power supply

Log in to the Device Web Configuration Tool through a browser (https://<Device IP>: 8375)

Set up SSH remote access

Activate USB interface and restore USB to factory settings

Set date and time

Configure network settings

XSOFT-CODESYS-3 connection steps

Create a new project and select the corresponding device model

Double click on the "Device (XC xxx)" device

Select the 'Communication' tab

Click on 'Search network' or enter the PLC IP address

Select the found device and click "Flash" to verify the device (LED flashing)

5.3 Task Configuration

XControl supports multitasking and can configure up to 50 tasks.

Task type

Loop task: Repeat execution at set intervals

Event triggered task: only executed when a specific event occurs

System event task: associated with system events such as PLC start, stop, reset, etc

Task priority

Range: 0 (highest) to 31 (lowest)

Tasks of the same priority are executed in rotation according to time slices

5.4 Interrupt Handling

The local inputs of XC-204 and XC-303 can be configured as interrupt inputs.

Configurable Interrupt

Falling edge trigger

Rising edge trigger

Any edge trigger

Interrupt library

Library Name: EA_XC303Events.lib

Function:

DisabInterrupt: Disable interrupts

Enable Interrupt: Enable interrupts

Precautions

POUs triggered by interrupts will not be time monitored

No response to new interrupts during interrupt execution

Frequent interruptions may cause task timeouts

5.5 Program Download and Startup

Program Download

After logging in online, confirm 'Load the new program?'

The 'Retain' variable is initialized during the loading process

The variable 'PERSISTENT' maintains its value

Create a boot application

Method 1: Online operation

After logging in, select the 'Create boot application' command

Method 2: Automatic generation

Enable 'Implicitly generate boot application during download' in the application properties

Guide the application to save

To SD card: Use PLC Shell command 'copyprojtsd'

To USB devices: Use the PLC Shell command 'copyprojtousb'

5.6 Debugging Function

Breakpoint/single step mode

Can set breakpoints in the application

Pause program execution at breakpoint

Note: The output that has been set when reaching the breakpoint remains in its current state

single-cycle mode

Real time execution of a program cycle

Output cancelled at the end of the cycle

compulsory

All user program tags can be forcibly assigned values

Local output can only be forced when the CPU is in RUN state and the corresponding variable is assigned a value


Chapter 6 Watchdog and Task Monitoring

6.1 Watchdog Principle

Watchdogs are used to monitor the execution time of tasks. Basic relationship:

Processing time<task interval time<watchdog time

If the processing time exceeds the interval time, the task will restart at the end of the second interval (the watchdog will not be activated)

If the processing time exceeds the watchdog time, the watchdog interrupts the program execution

6.2 Watchdog Configuration

Configurable parameters

Watchdog: enabled/disabled

Watchdog Time 

Watch dog sensitivity

Sensitivity Explanation

Sensitivity=1: Triggered immediately after exceeding the watchdog time

Sensitivity=x: Triggered after x consecutive times exceeding the watchdog time

6.3 Precautions for disabling watchdog

If the watchdog is disabled, the accessed output may remain active until the PLC switches from RUN to STOP or the output power is cut off when the task cannot be completed due to a program error (such as a dead loop).


Chapter 7 System Expansion

7.1 Local Expansion

Connect the XN300 module through the system bus for local expansion.

Configuration steps

Ensure that all XN300 modules are connected and powered on

In the XSOFT-CODESYS-3 project device tree, select "Device (XC xxx)"

Right click and select 'Add device...'

Select "XN300 Master" in the "Add device" dialog box

Select the XN300 module that is actually connected, in the same order as the physical connection

Optional device scanning function for automatic detection

7.2 Remote Expansion

Remote expansion through fieldbus interface:

CANopen extension

Using XN-312-GW-CAN CANopen gateway

Up to 32 XN300 modules per CAN node

Distance between PLC and gateway: depends on baud rate, maximum 1000 meters

EtherCAT extension

Using XN-312-GW-EC EtherCAT Gateway

Support SmartWire DT module connection

Chapter 8 Web Configuration Tool (XC-104/204)

8.1 Function Overview

The XC-104/204 series PLC provides a web-based configuration tool for basic system configuration. Access method:

URL: https://<Device IP>: 8375

Port: 8375

Protocol: HTTPS

8.2 Safety Features

2048 bit RSA key encryption

Generate key upon initial startup

Password requirement:

Minimum length of 8 characters

At least one number

At least 1 uppercase letter

At least 1 lowercase letter

At least 1 special character (! @ # $^&)

  • Bently 3500/15 125840-01 Power Supply Module
  • Bently 24765-02-01 Signal Conditioner Module
  • Bently 330130-085-00-00 Extension Cable
  • Bently 3500/22M 138607-01 Vibration Monitor Module
  • Bently 146031-02 Proximity Probe Sensor
  • BENTLY 330104-00-05-10-02-CN Proximity Probe
  • BENTLY 125768-01 3500 I/O Module Interface
  • BENTLY 3500/92 136180-01 Communication Gateway
  • BENTLY 84152-01 Proximitor Sensor Cable
  • BENTLY 3300/20 Dual Driver Proximitor Housing
  • BENTLY 3300/16-11-01-03-00-00-01 16-Channel Monitor
  • DEIF PPU-3 Power Protection Unit for Genset Control
  • DEIF RMV-112D Reactive Power Divider and Voltage Matching Relay
  • DEIF OPM-1 Output Protection Module for Gensets
  • DEIF IPM-1 Integrated Protection Module for Generators
  • DEIF CM-2 Control Module for Industrial Power Systems
  • DEIF PSM-1 Power System Manager Module
  • DEIF DELOMATIC-3 DGU2 Automatic Generator Control Unit
  • DEIF DLQ144-PC-NB Power Monitoring Meter
  • DEIF DU-2/MKIII Voltage Relay Controller
  • DEIF IOM4.2 Input/Output Module for Power Management
  • DEIF SCM-1 Synchronizing Control Module
  • DEIF GPU/2/GS Genset Parallel Unit Controller
  • EMERSON PR6426/010-110 CON021 Proximity System
  • EMERSON PR6423/011-110+C0N021 Proximity Sensor System
  • DEIF LSU-112DG Load Sharing Unit
  • DEIF PCM4.4 Advanced Power Control Module
  • DEIF TAC-311DG Transducer for AC Voltage
  • DEIF SCM4.1 Engine Start Control Module
  • DEIF PCM4.3 Power Control Module
  • Emerson 2500M/AI4UNIV Universal Analog Input Module
  • Emerson PR6424/011-140 Eddy Current Sensor
  • Emerson KJ3242X1-BK1 12P4711X042 Analog Input Module
  • Emerson FX-316 960132-01 Control Processor Module
  • Emerson KJ4006X1-BD1 Power Supply Module
  • EMERSON 1C31181G01 Ovation Analog Output Module
  • EMERSON CE4003S2B6 DeltaV Analog Module
  • EMERSON KJ4001X1-CK1 DeltaV I/O Carrier Card
  • EMERSON VE4012S2B1 DeltaV I/O Module Specifications
  • EMERSON SS6501T01 DeltaV System Assembly Technical Overview
  • Emerson A6370D/DP Display
  • Emerson P188.R2 Power Supply
  • Emerson A6824R 24-Ch Relay
  • Emerson KJ2201X1-JA1 Serial
  • Emerson VE3008 Main Controller
  • Emerson VE3008 CE3008 KJ2005X1-MQ1 Controller Module
  • Emerson TPMC917 Embedded Processor Module
  • Emerson P152.R4 Industrial Control Module
  • Emerson DA7281520 P152 Power Module
  • Emerson PR6423/008-110 Eddy Current Sensor
  • EMERSON 5X00273G01 Ovation DCS Digital Output Module
  • EMERSON KJ4001X1-NB1 12P3368X012 REV:E Redundant Controller Backplane
  • EMERSON KJ4001X1-NA1 12P3373X012 REV:C Intrinsically Safe Interface
  • EMERSON KJ4001X1-BE1 12P0818X072 REV:L DeltaV I/O Carrier
  • EMERSON KJ2221X1-BA1 DeltaV SIS SISNet Repeater Module
  • EMERSON PR6423/000-131 Eddy Current Sensor
  • EMERSON 5X00790G01 Ovation Digital Output Module
  • EMERSON 5X00846G01 Ovation Analog Input Module
  • EMERSON KJ4110X1-BA1 DeltaV Power Supply Base
  • EMERSON CSI3125 A3125/022-020 Dual Channel Monitor
  • EMERSON A6740 Displacement Case Expansion Monitor
  • EMERSON A6312/06 Speed Monitoring Module
  • EMERSON KJ4001X1-BE1 DeltaV Carrier Module
  • EMERSON SE3008 KJ2005X1-MQ2 DeltaV Controller
  • EMERSON KJ4001X1-CA1 DeltaV Terminal Block
  • Emerson PR6423/00R-010 CON031 Eddy Current Probe System
  • Emerson A6824 9199-00090 Operator Workstation
  • Emerson A6410 9199-00005 Operator Workstation
  • Emerson A6110 9199-00001 Operator Workstation
  • Emerson 9199-00002 A6120 Operator Workstation
  • Emerson KJ3002X1-BF1 12P1732X042 FIELDVUE DVC6200
  • Emerson 5X00500G01 Ovation Analog Output Module
  • Emerson VE4001S2T2B4 DeltaV Controller Module
  • Emerson 5X00502G01 Ovation Analog Input Module
  • Emerson A6824R 9199-00098-13 Operator Workstation
  • EMERSON A6140 9199-00058 Dual Channel Monitor
  • EMERSON VE3007 KJ2005X1-BA1 DeltaV Controller
  • EMERSON DB1-1 Connection Termination Block
  • EMERSON PMC-IO-ADAPTER Mezzanine Interface Card
  • EMERSON L0115012 L0115032 Solenoid Valve Components
  • Emerson A6410 Large Operator Workstation
  • Emerson A6210 Operator Workstation
  • Emerson 1C31232G02 Ovation Controller Module
  • Emerson 5X00106G02 Ovation Power Supply Module
  • Emerson 5X00106G01 Ovation Power Supply Module
  • EMERSON PMC-IO-PROZESSOR High-Speed I/O Module
  • EMERSON PMC PROFINET Communication Module
  • EMERSON MVME7100-0171 VMEbus Single Board Computer
  • EMERSON SE3008 KJ2005X1-SQ1 DeltaV MQ Controller
  • EMERSON PR6423/002-041 Eddy Current Displacement Sensor
  • Emerson SE4006P2 Serial Interface Module
  • Emerson KJ2201X1-HA1 Analog Input Module
  • EMERSON CE4001S2T2B4 DeltaV I/O Interface Module
  • EMERSON CE4003S2B1 DeltaV Controller
  • EMERSON KJ2003X1-BA2 DeltaV I/O Carrier
  • Enterasys A4H124-24TX P0973JM 24-Port Fast Ethernet Switch Module
  • Enterasys A2H254-16 P0973BK 16-Port Fast Ethernet Switch Module
  • Enterasys A4H254-8F8T P0973JP Matrix E5 Switch Module
  • Enterasys SSA-T8028-0652 P0973LN SecureStack Gigabit Switch
  • Enterasys A2H124-24FX P0973BJ
  • Enterasys SSA-AC-PS-625W P0973LQ Power Supply
  • Enterasys A2H124-24FX-RH Fiber Fast Ethernet Switch
  • Enterasys A2H254-16-RH Fast Ethernet Switch
  • Enterasys C2G170-24 P0973BL Stackable Gigabit Switch
  • Enterasys STK-RPS-150PS P0973BP Redundant Power Supply
  • ENTERASYS A4H124-24FX P0973JN SecureStack A4 Fiber Switch
  • ENTERASYS A4H124-24TX SecureStack A4 Ethernet Switch
  • ENTERASYS A2H124-24FX SecureStack A2 Fiber Switch
  • ENTERASYS A2H254-16 SecureStack A2 Managed Switch
  • ENTERASYS A4H254-8F8T SecureStack A4 Managed Switch
  • Enterasys C2RPS-CHAS2 Redundant Power System Chassis
  • Enterasys A2H124-24 Managed Ethernet Switch
  • EPRO PR6423/003-030-CN Hazardous Area Sensor
  • EPRO PR6424/012-000 Eddy Current Displacement Probe
  • EPRO PR6424/013-130 + CON021 Eddy Current Sensor System
  • EPRO PR6424/014-040 11mm Eddy Current Probe
  • EPRO PR6423/001-000 Eddy Current Sensor Probe
  • EPRO PR6423/010-000-CN Eddy Current Probe
  • EPRO MMS6823 9100-00001-05 Output Module
  • EPRO CON011 9200-00001N Signal Converter
  • EPRO MMS6120 Dual Channel Speed Monitor 9100-00002-10
  • EPRO MMS6120 Dual Channel Overspeed Protection Monitor 9100-00002C-08
  • EPRO PR6423 and PR6424 Eddy Current Displacement Probes
  • EPRO PR9268/300-000 Seismic Velocity Sensor
  • EPRO MMS3120/022-000 Dual Channel Vibration Monitor 9100-03047-01
  • EPRO MMS6823R 9100-00001-06 Dual Channel Module
  • EPRO PR6423/10R-030-CN Displacement Sensor
  • EPRO PR6423 Eddy Current Displacement Sensor