RTU_ALL_AI/release
ypc 105db095f4 feat(libiec): IEC 60870-5-104 服务端模块 — 5文件/700行
## 模块结构
- iec104.h: 公共头 (MAX_IEC_NUM=3 slot复用/辅助类型)
- iec104_cfg.h: XML点表配置声明 (6类信号stru_iec_sig)
- iec104.cpp: 核心 (CS10x初始化/slot管理/全部26个回调/收发桥/线程)
- iec104_cfg.cpp: tinyxml2解析iec1014.xml
- iec104_point.cpp: 数据中心桥 (信号link+变化回调→环形缓冲)

## 回调覆盖
时间/COI/总召YX/YC/DD/扰动YC/SOE/扰动DD/故障/YK/Param/文件 — 14类26个

## 数据流
com_router(MQ_COM_TO_IEC)→iec104_data_rx→CS10x_DoRecv→callbacks→datacenter
iec104_data_tx→MQ_IEC_TO_COM→com_router→TCP:2404

## 框架集成
- app_modules.h: 启用IEC行
- app_msg_queue.h: 新增COM_TO_IEC+IEC_TO_COM
- mySystem.h: 新增EV_IEC_RX_COM+EV_COM_RX_IEC
- makefile: libiec.a + RTU链接-liec
- 测试命令: iec info/reset (CMD_REGISTER_C)
2026-07-10 11:08:37 +08:00
..
inc feat: ICP67自定义协议 + 自协议应用层 + 通信路由中枢 2026-07-09 17:51:57 +08:00
src feat(libiec): IEC 60870-5-104 服务端模块 — 5文件/700行 2026-07-10 11:08:37 +08:00
build.sh [阶段0] 从零重写全部模块 — odai-governed 自主实现 2026-07-07 13:19:18 +08:00
copy_headers.sh feat: ICP67自定义协议 + 自协议应用层 + 通信路由中枢 2026-07-09 17:51:57 +08:00
linux.mk [阶段0] 从零重写全部模块 — odai-governed 自主实现 2026-07-07 13:19:18 +08:00
makefile fix(build): 修复 makefile define 中 @for 语法 + 注册 libcomm 2026-07-08 13:36:48 +08:00