🔌 充电桩CAN总线 & PLC通信
📘 开发指南 · 30章
01
CAN总线基础
CAN协议起源
物理层特性
差分信号原理
总线拓扑
02
CAN数据帧详解
标准帧vs扩展帧
数据帧结构
远程帧
错误帧·过载帧
03
CAN控制器与收发器
SJA1000/MCP2515
TJA1050/SN65HVD230
选型与电路
04
PLC基础与选型
PLC工作原理
西门子·三菱·汇川
充电桩选型要点
05
PLC的CAN通信模块
CM 1242-5
FX3U-232ADP
配置与接线
06
CAN总线波特率设置
125k/250k/500k
位时序参数
同步跳转宽度
07
CAN总线终端电阻
120Ω作用
接线方式
常见错误排查
08
CAN总线报文分析
PCAN/USBCAN抓包
DBC解析
ID与数据解读
09
PLC编程基础
梯形图(LAD)
功能块图(FBD)
结构化文本(SCL)
10
PLC的CAN接收编程
TIA Portal配置
数据缓冲区管理
中断处理
11
PLC的CAN发送编程
构建CAN报文
发送周期控制
优先级管理
12
充电桩通信协议概述
GB/T 27930
ISO 15118
CHAdeMO对比
13
GB/T 27930协议详解
握手阶段
参数配置
充电·结束阶段
14
充电桩CAN报文ID分配
优先级定义
源/目标地址映射
PDU格式
15
PLC与充电桩握手实现
BCP报文解析
CTS发送
CML处理
16
充电参数配置
电池类型/容量
恒流/恒压
电压电流阈值
17
充电过程实时控制
充电机输出调节
BMS需求响应
故障处理
18
CAN总线错误处理
位/填充/CRC错误
形式/应答错误
检测与恢复
19
PLC故障诊断与日志
诊断缓冲区
记录CAN错误帧
故障码存储
20
多节点CAN网络设计
多台充电桩组网
中继器应用
网络负载计算
21
CAN总线隔离技术
光耦/磁耦隔离
隔离电源设计
共模干扰抑制
22
PLC与上位机通信
Modbus TCP转CAN
OPC UA配置
数据上云
23
充电桩CAN总线测试
一致性测试
互操作性测试
EMC测试要点
24
实战项目一:单桩单充
需求分析
PLC程序开发
代码实现
25
实战项目二:双桩轮充
负载均衡
切换逻辑
PLC控制
26
实战项目三:群控系统
功率分配
调度算法
PLC程序
27
CAN总线高级话题
CAN FD简介
CAN XL展望
时间触发TTCAN
28
PLC程序优化技巧
扫描周期优化
中断优先级
内存管理
29
充电桩安全规范
绝缘检测
漏电保护
急停·安全程序
30
课程总结与展望
常见FAQ
学习资源推荐
行业趋势