发明名称 |
可编程逻辑控制器、程序编译器、编译系统及方法 |
摘要 |
本发明实施例公开了一种可编程逻辑控制器、组态软件程序编译器、编译系统及方法,其中所述可编程逻辑控制器包括多核微处理器和存储模块,所述多核微处理器进一步包括一主核处理模块和至少一个加速核处理模块;其中:所述主核处理模块,用于执行分配给所述主核处理模块的程序网络段,所述程序网络段由与该可编程逻辑控制器相连的组态软件程序编译器将需所述可编程逻辑控制器运行的编译程序进行分段而成;所述加速核处理模块,用于执行分配给所述加速处理模块的程序网络段;存储模块,用于通过多个数据分区分别存储分配给所述主核处理模块和所述至少一个加速核处理模块的程序网络段。实施本发明,可并行执行可编程逻辑控制器上编译的编程语言。 |
申请公布号 |
CN102096390A |
申请公布日期 |
2011.06.15 |
申请号 |
CN201110031786.X |
申请日期 |
2011.01.30 |
申请人 |
深圳市合信自动化技术有限公司 |
发明人 |
戎思吉 |
分类号 |
G05B19/05(2006.01)I;G06F9/45(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G05B19/05(2006.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
郝传鑫;潘中毅 |
主权项 |
一种可编程逻辑控制器,其特征在于,包括多核微处理器和存储模块,所述多核微处理器进一步包括一主核处理模块和至少一个加速核处理模块;其中:所述主核处理模块,用于执行分配给所述主核处理模块的程序网络段,所述程序网络段由与该可编程逻辑控制器相连的组态软件程序编译器将需所述可编程逻辑控制器运行的编译程序进行分段而成;所述加速核处理模块,用于执行分配给所述加速处理模块的程序网络段;存储模块,用于通过多个数据分区分别存储分配给所述主核处理模块和所述至少一个加速核处理模块的程序网络段。 |
地址 |
518000 广东省深圳市南山区深南大道10128号南山软件园西座1008室 |