[实用新型]一种基于多核CPU的多任务分配有效
| 申请号: | 201521011051.0 | 申请日: | 2015-12-07 |
| 公开(公告)号: | CN205210868U | 公开(公告)日: | 2016-05-04 |
| 发明(设计)人: | 王龙祥 | 申请(专利权)人: | 武汉海默自控股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
| 地址: | 430079 湖北省武汉市东湖新技术开发*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 多核 cpu 任务 分配 | ||
技术领域
本实用新型涉及电气控制领域技术领域,具体为一种基于多核CPU的多任务分配。
背景技术
技术的发展和创新对于电气控制领域的影响极为深远,从根本上改变了电气设备的控制模式。现代的电气控制技术与自动化技术、信息处理技术、计算机软件分析技术实现了较好的对接,使其功能更为强大,运行的安全性和平稳性都有大幅度的提升。
新型的电气控制系统不仅要能满足运行快捷高效、成本低廉的要求,还要能够为企业进行生产控制创造更多的平台,控制系统硬件的更新使电气控制系统的开放性成为必然。然而自动化程度要求越来越高,传统的采用增加PLC、DSP、I/O卡等方式,不仅会带来硬件成本的较大增加,而且控制系统的开放性越来越低。
为了降低自动化控制的硬件成本,同时也使控制系统更加具有开放性,考虑到工控机的多核CPU每个核军可以独立运行,且都具有较强的浮点运算能力,我们采用了对CPU的每个核分别进行任务分配,通过实现软件DSP、PLC、I/O来取代硬件的DSP、PLC和I/O卡。
实用新型内容
本实用新型的目的在于提供一种基于多核CPU的多任务分配,以解决上述背景技术中提出的问题。
为实现上述目的,本实用新型提供如下技术方案:一种基于多核CPU的多任务分配,包括CPU模块、HMI模块、PLC模块、DSP模块和I/O端口模块,所述CPU模块包括第一CPU模块、第二CPU模块、第三CPU模块和第四CPU模块,所述第一CPU模块通过线程调度与HMI模块通信连接,所述第二CPU模块通过线程调度与PLC模块通信连接,所述第三CPU模块通过线程调度与DSP模块通信连接,所述第四CPU模块通过线程调度与I/O端口模块通信连接,且第一CPU模块、第二CPU模块、第三CPU模块和第四CPU模块电连接。
与现有技术相比,本实用新型的有益效果是:本基于多核CPU的多任务分配,具有高度开放的接口:确定通讯协议,通过增加相应的驱动,关联该设备,进而监测控制,更加自由的组网方式:可与网络轻松实现无缝连接,或建立所需网络,低成本:采用软件实现硬件功能,降低购买硬件费用,较高的开发效率:软件集成了众多的功能模块,在此平台上做进一步开发更加轻松,同时可以节省大量时间,应用范围广泛:软件的使用环境可变,多套软件低成本分布式的监控系统,单套软件单独配套现场设备,起到上位机的作用,记录历史数据,形成软硬一体的解决方案,多样的数据接口:软件将采集的历史数据保存到本地或者远程服务器上的实时数据库中、将原始数据或者统计值等数据保存到各种关系数据库中,方便用户的操作和管理。
附图说明
图1为本实用新型结构示意图。
图中:1CPU模块、10第一CPU模块、11第二CPU模块、12第三CPU模块、13第四CPU模块、2HMI模块、3PLC模块、4DSP模块、5I/O端口模块。
具体实施方式
下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
请参阅图1,本实用新型提供一种技术方案:.一种基于多核CPU的多任务分配,包括CPU模块1、HMI模块2、PLC模块3、DSP模块4和I/O端口模块5,所述CPU模块1包括第一CPU模块10、第二CPU模块11、第三CPU模块12和第四CPU模块13,所述第一CPU模块10通过线程调度与HMI模块2通信连接,所述第二CPU模块11通过线程调度与PLC模块3通信连接,,采用算法实现硬件PLC的功能,使其能够执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输人和输出,所述第三CPU模块12通过线程调度与DSP模块4通信连接,采用算法实现DSP模块4的功能,使其能够进行信号处理、通讯及图像处理,所述第四CPU模块13通过线程调度与I/O端口模块5通信连接,采用算法实现硬件I/O卡的功能,使其能够设置数据的寄存、缓冲逻辑,能够进行信息格式的转换,且第一CPU模块10、第二CPU模块11、第三CPU模块12和第四CPU模块13电连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉海默自控股份有限公司,未经武汉海默自控股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201521011051.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于计算机硬盘的指示灯连接线
- 下一篇:显色效果好的触摸屏模组





