1 硬件手册

本章介绍产品概述、CODESYS、组网方案、包装清单、外观、按键、指示灯和接口等。

1.1 产品概述

ED-PAC3020是一款实时CODESYS可编程自动化控制器, 默认预装多核CODESYS运行时。根据不同的应用场景和用户需求,可选择2GB DDR + 128GB SSD 或8GB DDR + 256GB SSD的可编程逻辑系统。

警告

ED-PAC3020设备默认已预装CODESYS授权,重新安装操作系统会使CODESYS授权丢失,请勿自行安装操作系统。

ED-PAC3020提供HDMI、USB、Ethernet、RS232和RS485等常用的接口,集成RTC,主要应用于工业控制和物联网领域。

ED-PAC3020支持通过EtherCAT网络连接远端的耦合器、DI、DO、AI和AO等不同类型的I/O模块;集成CODESYS Control runtime System,支持IEC 61131-3编程标准和EtherCAT/Modbus TCP总线。用户可根据实际需要选配TargetVisu、WebVisu、Softmotion、CNC+Robotics、EtherCATMaster、Modbus TCP Master和OPC UA Server等不同功能的授权。

1.2 CODESYS软件介绍

CODESYS(Controller Development System)是一款开放式工业自动化软件开发平台,专为可编程逻辑控制器(PLC)、工业PC(IPC)及嵌入式控制系统的编程、调试与运维提供全栈解决方案。其遵循IEC 61131-3国际标准,支持复杂逻辑控制、多轴运动控制、工业通信协议集成及实时数据处理,广泛应用于智能制造、能源管理、物流自动化等领域。

CODESYS核心功能特性:

  • 标准化编程语言支持
    • 全面兼容 ​IEC 61131-3​ 五大编程语言:
      • 梯形图(Ladder Diagram, LD)
      • 功能块图(Function Block Diagram, FBD)
      • 结构化文本(Structured Text, ST)
      • 指令表(Instruction List, IL)
      • 顺序功能图(Sequential Function Chart, SFC)
    • 支持面向对象编程(OOP)扩展,适用于大型复杂项目开发。
  • 跨平台开发与部署
    • 开发环境​:支持Windows/Linux操作系统,提供统一的工程管理界面。
    • 可部署于2000+种工业控制器硬件,包括ARM/X86架构设备。
  • 模块化工程资源库
    • 预置功能库​:涵盖Modbus/TCP、OPC UA、EtherCAT等工业协议栈,以及PID控制、CNC插补算法等高级控制模块。
    • 用户自定义库​:支持功能块(Function Block)及POUs(Program Organization Units)的封装与复用。
  • 可视化调试与诊断工具
    • 实时监控变量、I/O映射及任务执行状态,支持波形图分析。
    • 断点调试、单步执行及交叉引用查询功能,显著提升故障定位效率。
    • 集成HMI开发工具,支持SCADA系统无缝对接。

ED-PAC3020支持CODESYS V3.5 SP19及以上版本。

1.3 组网方案

ED-PAC3020具备EtherCAT、RS485和RS232接口,可实现多层次网络通信,能够满足多场景的应用需求。典型应用拓扑如下图所示:

networking

1.4 包装清单

  • 1 x ED-PAC3020主机
  • 4 x 脚垫

1.5 产品外观

介绍各面板上接口的功能和定义。

1.5.1 前面板

介绍前面板功能和定义。

编号功能定义
11 x RS232接口,3-Pin 3.5mm间距凤凰端子,用于连接第三方控制设备。
22 x 串口指示灯,绿色,用于查看串口的通信状态。
31 x 电源指示灯,红色,用于查看设备上电状态。
41 x 系统状态指示灯,绿色,用于查看系统读写数据的状态。
51 x 音频输出接口(HPO),绿色3.5mm音频接口,立体声输出。
61 x 音频输入接口(LINE IN),红色3.5mm音频接口,支持立体声输入。
71 x RS485接口,3-Pin 3.5mm间距凤凰端子,用于连接第三方控制设备。
82 x USB 2.0接口,Type-A连接器,每一路最高支持480Mbps传输速率。
92 x USB 3.0接口,Type-A接口连接器,每一路最高支持5Gbps传输速率。
101 x 以太网接口 (10/100/1000M自适应),RJ45端子,EtherCAT通信接口,可接入EtherCAT网络,同时支持PoE供电。

1.5.2 后面板

介绍后面板接口类型和定义。

编号功能定义
11 x ON/OFF按键,用于对设备进行开机和关机。
21 x Micro SD卡槽,此处仅为预留卡槽。
注:设备默认从SSD启动,此处的Micro SD卡槽仅为预留卡槽。

1.5.3 侧面板

介绍侧面板接口类型和定义。

编号功能定义
11 x USB Type-C接口,支持5V 5A的电源输入。
22 x HDMI接口,Micro HDMI连接器,分辨率支持4K 60Hz。

1.6 按键

ED-PAC3020设备包含1个ON/OFF按键,在外壳上的丝印为“ON/OFF”。在Desktop系统中短按按键,打开关机选项菜单,可选择关机、重启或注销。

提示

在Desktop系统中,快速连续按2次ON/OFF按键可直接关机。

1.7 指示灯

介绍ED-PAC3020设备包含的指示灯的各种状态及含义。

指示灯状态描述
PWR常亮设备已上电
闪烁设备电源异常,立即停止供电
熄灭设备未上电
ACT闪烁系统启动成功且正在读写数据
熄灭设备未上电或未读写数据
COM1~COM2常亮/闪烁正在传输数据
熄灭设备未上电或无数据传输
以太网口黄色指示灯常亮已正常接入以太网
闪烁以太网连接异常
熄灭未接入以太网
以太网口绿色指示灯常亮已正常接入以太网
闪烁正在传输以太网数据
熄灭未接入以太网

提示

Raspberry Pi 5自带的PWR/ACT指示灯的功能默认已转接至单独的PWR和ACT指示灯,故PWR/ACT指示灯在设备上电后保持常亮状态。

1.8 接口

介绍产品中各接口的定义和功能。

1.8.1 电源接口

ED-PAC3020设备包含1路电源输入接口,使用USB Type-C连接器,接口丝印为“PWR IN”, 支持5V 5A的电源输入。

提示

为了使Raspberry Pi 5能达到更好的性能,推荐使用5V 5A的电源适配器。

1.8.2 1000M以太网接口 (EtherCAT接口)

ED-PAC3020设备包含1路自适应10/100/1000M以太网接口,RJ45端子带指示灯,接口丝印为“”。 该接口为EtherCAT通信接口,可接入EtherCAT网络,同时支持PoE供电。

1.8.3 HDMI接口

ED-PAC3020设备包含2路HDMI接口,使用Micro HDMI连接器,接口丝印为“HDMI”。用于连接HDMI显示器,最大支持4Kp60的视频输出。

提示

部分Micro HDMI线缆的Micro HDMI连接器较短,可能会导致HDMI连接异常,故建议使用Raspberry Pi 官方的Micro HDMI转标准HDMI线缆。

1.8.4 USB 2.0接口

ED-PAC3020设备包含2路USB 2.0接口,标准的Type-A连接器,接口丝印为“”,支持连接标准的USB 2.0外设,最大支持480Mbps的传输速率。

1.8.5 USB 3.0接口

ED-PAC3020设备包含2路USB 3.0接口,标准的Type-A连接器,接口丝印为“”,支持连接标准的USB 3.0外设,最大支持5Gbps的传输速率。

1.8.6 RS232接口

ED-PAC3020设备包含1路RS232接口,3-Pin 3.5mm间距的凤凰端子,接口丝印为“TX/RX/GND”。

引脚定义

端子引脚定义如下:

RS232_1.pngPin IDPin Name
1TX
2RX
3GND
其中RS232接口对应Pi5的管脚名称如下:
SignalPi5 GPIO NamePi5 Pin Out
TXGPIO4UART3_TXD
RXGPIO5UART3_RXD

连接线缆

RS232串口的接线示意图如下:

RS232-connect

1.8.7 RS485接口

ED-PAC3020设备包含1路RS485接口,3-Pin 3.5mm间距的凤凰端子,单路接口丝印为“A/B/GND”。

引脚定义

端子引脚定义如下:

RS485_1.pngPin IDPin Name
1A
2B
3GND

其中RS485接口对应Pi5的管脚名称如下:

SignalPi5 GPIO NamePi5 Pin Out
AGPIO12UART5_TXD
BGPIO13UART5_RXD

连接线缆

RS485串口的接线示意图如下:

RS485_2.png

RS485端电阻配置

ED-PAC3020设备包含1路RS485接口,在RS485线路的A和B之间预留120R跨接电阻,插入跳线帽可使能该跨接电阻。默认状态下未连接跳线帽,120R端接电阻功能失效。跨接电阻在PCBA中的位置为J7。

提示

需要打开设备外壳才能查看120R跨接电阻的位置。

1.8.8 音频输入接口

ED-PAC3020设备包含1路音频输入接口(LINE IN),红色3.5mm音频接口,接口丝印为“”,支持立体声输入。

1.8.9 音频输出接口

ED-PAC3020设备包含1路音频输出接口(HPO),绿色3.5mm音频接口,接口丝印为“”,支持立体声输出。