【开源项目】工业PLC运行时系统
1. 架构设计https://fakeurl.com/open-plc-arch.png核心模块:
[*]IEC编译器:支持ST/LD/FBD语言
[*]实时引擎:任务周期抖动<1μs
[*]安全扩展:SM3哈希校验+双区备份
2. 移植指南(以先楫HPM6800为例)内存配置:MEMORY { FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 512K RAM (rwx): ORIGIN = 0x2000000, LENGTH = 256K}
性能测试:
指令类型执行时间(μs)
布尔运算0.02
浮点运算0.15
项目地址:Gitee仓库
页:
[1]