Uncategorized

Eaton XControl Series Modular PLCs

Product core positioning

Type: Modular fanless PLC, supporting local/remote I/O expansion, suitable for industrial automation control scenarios

Core advantages: modular design, multi protocol compatibility, wide temperature operation, high reliability, support for multitasking and interrupt handling

Prohibited use: Not suitable for personnel/machinery safety protection function, only applicable to equipment control in enclosed spaces

Core hardware specifications

Category XC-104-… XC-204-… XC-303-

Processor NXP CORTEX A7 (800MHz)+M4 (200MHz) NXP CORTEX A7 Dual Core (1GHz)+M4 (200MHz) Freescale CORTEX A7 Dual Core (960MHz)

Memory configuration DDR3L-RAM: 256MB; NVRAM:4KB DDR-RAM:512MB; NVRAM:32KB DDR-RAM:512MB; NVRAM:128KB

Storage medium eMMC-FLASH: 2GB; EMMC FLASH without MicroSD slot: 2GB; Optional MicroSD QSPI-FLASH: 128MB; Support MicroSD

Local I/O without 2-channel digital I/O (configurable as interrupt input) 4-channel digital I/O (configurable as interrupt input)

Communication interface 1 x Ethernet (10/100Mbit/s), USB 2.0 2 x Ethernet (10/100Mbit/s), CAN, RS485, USB 2.0 3 x Ethernet (including 1 gigabit), 2 x CAN, RS485, USB 2.0

Power supply parameters 24V DC (19.2-30V), maximum input current 1A 24V DC (19.2-30V), maximum input current 2.4A 24V DC (18-30V), maximum input current 3.3A

Physical dimensions (H × D × W) 104.7 × 72 × 23mm, weight 0.11kg 104.7 × 72 × 23mm, weight 0.11kg 104.7 × 72 × 50mm, weight 0.3kg

Working temperature -20 ℃~+60 ℃ -20 ℃~+55 ℃ -20 ℃~+60 ℃

Core functions and software configuration

Programming and Development

Programming software: XSOFT-CODESYS-3 (version 3.5.9 and above), supporting IEC standard languages such as Structured Text (ST)

Task management: Supports cyclic tasks (with adjustable cycles), event triggered tasks, priority 0-31 (0 being the highest), and watchdog monitoring (to prevent program dead loops)

Interrupt handling: Local I/O can be configured as rising edge/falling edge/dual edge interrupts, requiring integration with EA_XC303Events.lib library

Program deployment: Supports Boot application creation, batch programming through MicroSD/USB, and can save/restore persistent data

Communication protocol support

|Protocol Type | Core Features|

|Ethernet related | Supports PROFINET, EtherNet/IP, WebVisu (HTTP/HTTPS), OPC UA|

|Fieldbus | CANopen (supporting DS301V4 protocol), EtherCAT (as master station) Modbus TCP/RTU |

|Serial Communication | RS485 (Supports Modbus RTU, baud rate 1200-112200 Bit/s)|

|Configuration Method | Ethernet Default IP: eth0 is 192.168.119. x (e.g. XC-303-… is 192.168.119.248), supports DHCP|

Configuration and Management Tools

Web Config Tool (XC-104/204 only): Supports browser access (port 8375), can configure network, update system, factory reset, set NTP time synchronization

PLC Shell commands: Provides 100+commands for diagnosis (such as canload to view CAN bus load), configuration (setipconfig to set IP), maintenance (factoryreset reset)

XN300 Assist: Used for planning, configuring, and debugging XN300 slicing modules, supports generating INI/EDS files and importing CODESYS

Installation and commissioning process

Installation requirements

Installation method: DIN rail (IEC EN 60715, 35mm), XC-303-… only supports horizontal installation, XC-104/204 supports horizontal/vertical installation

Environmental requirements: Ventilation gap ≥ 50mm (passive components)/75mm (active components), avoiding UV exposure and condensation

Wiring specifications: Use shielded cables, with a distance of ≥ 10cm between power and signal cables, and a distance of ≥ 30cm between analog signal cables, in compliance with EMC requirements

Debugging key steps

Initial configuration: PC and PLC need to be on the same subnet, default IP can be modified through Web Config Tool or PLC Shell

Program download: Log in to the device → Create Boot application → Download program, persistence variables need to be configured separately

System update: Supports OS/RTS updates through XSOFT-CODESYS-3, Web Config Tool (RAUC package), MicroSD/USB

Factory reset: Method 1 (directly operated by Web Config Tool); Method 2 (Place the factory reset. txt file on the USB storage device)

Maintenance and troubleshooting

routine maintenance

Cleaning and maintenance: Wipe with a soft damp cloth, avoid sharp tools and corrosive cleaning agents, and prevent liquids from entering the equipment

Storage and transportation: Environmental temperature -25 ℃~+70 ℃ (XC-303-… -40 ℃~+80 ℃), avoid severe vibration and UV irradiation

Disposal standard: Dispose of in compliance with local regulations and not dispose of at will

Common troubleshooting

|Fault phenomenon | Possible cause | Solution|

|PLC cannot start | Power not connected/OS version incompatible | Check 24V DC power supply; Install the matching OS version|

|Program cannot be downloaded | IP not in the same subnet/insufficient permissions | Configure PC and PLC to have the same IP in the same network segment; log in with administrator privileges|

|CAN bus communication abnormality | Terminal resistance not activated/baud rate mismatch | Turn on TRSa/TRSb DIP switch; Unified bus baud rate|

|Retention data loss | Long power interruption time/NVRAM failure | Check power stability; Backup data through shell commands|

Certification and Compliance

Core certifications: cUL (UL508), CE (compliant with EU directives), IEC/EN 61131-2 (PLC standard)

Electromagnetic compatibility: compliant with EN 61000 series standards, contact discharge ± 8kV, air discharge ± 15kV

Safety specifications: Pollution level 2, overvoltage category II, protection level IP20 (body)

Leave a Reply

Your email address will not be published. Required fields are marked *