## PLC 模块 (libplc) - 新增 libplc 模块: 解析 Reclose_logic.txt 逻辑图,支持与/或/非/延时/SR等多种节点类型 - PLC_Logic() 配置文件路径改为 func_get_process_self_dir 动态拼接 - app_modules.h 注册 APP_MODULE(PLC, plc, ...) - system makefile 增加 libplc 子目录 - RTU makefile 链接 -lplc ## SIGILL 编译修复 - linux.mk: ARM 编译加 -mno-outline-atomics -fno-threadsafe-statics,禁用 LSE 原子指令 - RTU makefile: STATIC_FLAGS 去掉 -static-libstdc++,避免工具链预编译 libstdc++ 中的 LSE 指令触发 RK3568 SIGILL ## 配置 - app_config.json 新增 app_plc 条目(默认 enable: false) - PLC/Reclose_logic.txt 逻辑配置文件占位 |
||
|---|---|---|
| .. | ||
| IEC60870 | ||
| MMS | ||
| MODBUS | ||
| PARAM | ||
| PLC | ||
| SELF_PTL | ||
| SYSTEM | ||