Beckhoff CX8110 嵌入式工业 PC
产品整体概述与硬件架构
1. 产品定位
CX8110 属于 CX8100 系列无风扇嵌入式 PC,搭载 Windows Embedded Compact 7 系统,搭配 TwinCAT 3 软件运行。主打分布式控制、EtherCAT 从站应用,可作为下位从控制器对接主站,也可独立完成 PLC 逻辑、运动控制、数据采集;支持 K-bus、E-bus(EtherCAT)两类倍福总线,兼容各类总线端子,广泛应用于中小型自动化产线、模块化设备、远程 IO 站点。
2. 核心硬件配置
处理器:单核 Arm Cortex-A9,主频 800MHz;
内存:512MB DDR3(不可扩展);
存储:标配 512MB SLC 工业级 microSD 卡,可选 16GB 扩容卡,作为系统、程序、数据存储介质;
供电:标准 24VDC(允许 - 15%~+20% 电压波动),常规功耗 4W,UPS 充电状态下最大 9W,总线满载最大 10W;
内置功能:集成1 秒超级电容 UPS,断电后可短时保存最大 1MB 持久化数据;板载 CR2032 电池供电的硬件实时时钟(RTC),断电维持系统时间。
3. 接口与板载部件
网口:1 路 X001(10/100Mbps 以太网,用于编程、远程访问、TCP/IP 通讯);2 路 EtherCAT RJ45 接口(IN/OUT,标准从站接口,支持 100Mbps)。
总线端子:自动识别 K-bus 与 E-bus,K-bus 最多支持 64 个端子(扩展后可达 255 个),E-bus 理论支持 65534 个端子;端子供电最大 2A,功率触点最大负载 10A。
拨码开关(S101):共 8 位有效拨码,用于设置设备显式设备 ID,支持硬件寻址、设备替换,其余档位为预留。
功能按键:复位键,长按可将设备切入配置模式。
状态指示灯:分为 TwinCAT 状态灯、EtherCAT 运行 / 故障灯、总线电源灯,直观反馈设备运行、通讯、供电状态。
4. 铭牌信息
铭牌标注设备型号、硬件版本、序列号、生产日期、X001 网口 MAC 地址、供电参数、CE/UL 认证;设备主机名默认由 MAC 地址后三位生成。
安装、接线与上电规范
1. 导轨安装
设备适配 TS35/7.5、TS35/15 标准 DIN 导轨,采用卡扣式安装:
安装姿态:优先水平安装,保证上下通风空间≥30mm,此时工作温度范围 - 25℃~+60℃;垂直安装仅支持最高 50℃环境温度。
散热要求:设备为被动散热,通风口不得遮挡,控制柜内需合理布局热源。
2. 电源接线
端子类型:弹簧式接线端子,适配 0.5~2.5mm² 线缆,剥线长度 8~9mm。
供电区分:分为主控模块供电(Us 24V)、总线端子供电(Up 24V),两路供电正常时对应指示灯亮绿色。
接线规则:断电操作,严格遵循 EN 60204-1 标准,PE 保护地与电源 0V 等电位;断电时优先断开 24V 正极,禁止单独拔除 0V 线。
UL 要求:必须使用 NEC Class 2 隔离 24V 电源,配套最大 4A 熔断器,不可串并联同类型电源。
3. 通讯线缆规范
以太网 / EtherCAT 均使用五类双绞线,单段线缆最大长度 100m;支持星型、线型、环型等多种拓扑结构。
系统与基础配置
1. 操作系统
预装Windows Embedded Compact 7,该系统已停止微软安全更新,TwinCAT 仅支持至指定版本。系统默认关闭 CERHOST 远程显示、TELNET 服务,如需启用,需删除系统对应注册表文件并重启设备。系统内置 FTP 服务,防火墙默认开启,推荐使用主动 FTP 模式(开放 20、21 端口)。
2. 系统镜像升级
升级需使用 microSD 读卡器,完整清空存储卡后写入新版镜像文件;操作前必须备份程序、数据,避免文件丢失。
3. IP 与远程配置
X001 网口默认开启 DHCP 自动获取 IP,也可手动设置静态 IP。
Beckhoff Device Manager:通过浏览器访问,新版使用 HTTPS(443 端口),旧版为 HTTP(80 端口);默认账号:Administrator,密码:1,支持硬件状态查看、参数配置、远程显示开关。
远程桌面:开启 Remote Display 功能后,可通过 CERHOST 工具远程操控设备系统。
4. 拨码 ID 配置
S101 拨码 1~8 位采用二进制编码,可自定义设备唯一 ID,该配置可在硬件拨码或 TwinCAT 软件中二选一启用,方便现场设备快速替换、寻址。

TwinCAT 工程开发与配置
1. 工程连接与设备扫描
上位机与 CX8110 接入同一网络,在 TwinCAT 3 中通过 IP / 主机名搜索目标设备,建立 ADS 路由。
设备接入后可自动扫描 K-bus/E-bus 总线端子,识别 IO 模块、耦合器等外设。
2. 过程数据与变量配置
Arm 架构设备存在数据对齐要求:WORD/INT 类型需 2 字节对齐,DWORD/DINT/REAL 类型需 4 字节;可通过填充变量规避 x86 与 Arm 架构的数据解析差异。设备 EtherCAT 从站最大支持输入、输出数据各 480 字节(256 个 PDO 变量)。
3. PLC 工程开发
支持标准 IEC 61131-3 编程语言,可创建程序、关联硬件 IO 变量,完成编译、激活、运行全流程。
4. 分布式时钟(DC)配置
设备支持 EtherCAT 分布式时钟同步功能,可作为从站对接上级主站:
启用同步功能后,可监测主从时钟偏差(DcTimeDiff),理想状态偏差<10ns,合格标准<100ns。
同步任务建议周期≤5ms,CPU 负载控制在 60% 以内;仅搭配 EtherCAT(E-bus)时分布式时钟功能生效,K-bus 模式下该功能无实际意义。
核心功能:1 秒 UPS 断电保护
1. 功能原理
板载超级电容组成1 秒 UPS,断电瞬间为主控芯片短时供电,将标记为VAR PERSISTENT的持久化数据写入 microSD 卡,最大可靠存储数据为 1MB;该电源不向 K-bus/E-bus 总线供电,总线断电后数据立即失效。
2. 配置与调用
在 PLC 中调用FB_S_UPS_CX81xx功能块,支持四种工作模式:存数据并快速关机、仅存数据、直接关机、仅检测电源状态。
持久化数据默认生成Port_85x.bootdata文件及备份文件,可通过系统注册表设置是否自动清理无效备份。
断电检测、UPS 状态可通过功能块输出引脚实时读取,配合系统信息结构体完成数据有效性校验。
3. 配套功能
内置F_CX81xx_ADDRESS函数,可读取硬件拨码状态;硬件实时时钟(RTC)可通过专用功能块读写,同时提供注册表选项修复系统时钟慢漂移问题。
通讯协议体系
Ethernet/TCP/IP/UDP:用于设备编程、远程访问、ADS 通讯、Modbus TCP 等,是上位交互的基础。
ADS 协议:TwinCAT 核心传输协议,基于 TCP/UDP,用于控制器、上位机、可视化系统之间的数据交互,定义 AMS NetID、端口、索引等寻址规则,默认 TCP 端口 48898。
EtherCAT:实时工业以太网,作为设备主总线,支持各类拓扑,保障高速周期数据交互。
兼容协议栈:支持 OPC、ADS-OCX、ADSDLL 等接口,可对接第三方软件、上位系统。
故障诊断与状态指示
1. 指示灯定义
TwinCAT 灯:绿色 = 运行、红色 = 停止、蓝色 = 配置模式。
EtherCAT(EC)灯:常亮 = 链路正常,闪烁 = 数据传输,熄灭 = 链路故障。
总线电源灯:Us/Up 绿灯常亮代表对应供电正常。
2. K-bus 故障诊断
依靠 K-BUS ERR 红色指示灯的闪烁频次判定故障码与故障位置,涵盖总线断线、端子损坏、初始化错误、数据异常等十余类故障,并对应明确排查方案;也可通过 TwinCAT 内部状态位读取总线故障信息。
3. E-bus(EtherCAT)诊断
通过 L/A 指示灯判断链路与数据状态,结合 TwinCAT 内从站状态、分布式时钟偏差、帧错误等参数完成故障定位。
维护、保养与备件
1. 定期更换周期
主板 / RTC 电池、UPS 电容:建议 5 年更换;
风扇(本设备无风扇)、机械硬盘:5 年;
microSD / 闪存类存储介质:建议 10 年更换。
2. 日常维护
清洁:断电后使用软湿布擦拭机身,禁止使用腐蚀性试剂、压缩空气,防止通风口堵塞。
电池更换:打开前盖板更换 CR2032 电池,严格区分正负极,更换后核对系统时间。
存储介质:仅使用倍福原厂工业级 microSD 卡,避免非兼容介质引发系统故障。
3. 报废处理
整机按电子废弃物分类回收,锂电池单独绝缘后交由专业机构处理。
技术参数与认证
环境参数:工作温度 - 25℃~+60℃,存储 - 40℃~+85℃,湿度 5%~95% RH(无凝露);振动、冲击、EMC 符合 EN 系列工业标准。
接口速率:以太网 10/100Mbps,EtherCAT 100Mbps。
认证:通过 CE、UL、FCC 等国际认证,属于 Class A 工业数字设备。
可选配件:512MB、16GB 工业级 microSD 存储卡。
