当前位置: 首页 > 专利查询>苏州大学专利>正文

一种多任务GCPLC系统及利用该系统实现应用开发的方法技术方案

技术编号:16528729 阅读:43 留言:0更新日期:2017-11-09 20:25
本发明专利技术涉及一种多任务图形构件化可编程逻辑控制器GCPLC系统,采用图形拖动的编程方式,简化了编程的模式,并引入多任务体系,利用轻量级事件、轻量级消息队列等实现了多任务的同步、通信以及中断机制。本发明专利技术还涉及一种利用所述GCPLC系统开发应用的方法。

【技术实现步骤摘要】
一种多任务GCPLC系统及利用该系统实现应用开发的方法
本专利技术涉可编程逻辑控制器领域,尤其涉及一种多任务图形构件化可编程逻辑控制器系统以及利用该系统实现应用开发的方法。
技术介绍
PLC从提出至今一直在工业自动化中发挥着重要的作用。它是一种为实现工业自动化而设计的数据输入/输出的逻辑控制装置,它可以实现逻辑运算、顺序运算、计时以及计数等功能。同时,它还具有可编程的存储器。因此PLC不仅能够控制各类的工业生产过程或者机械设备,而且还能够方便的对其中的代码进行更改从而适应不同的工业生产需求。目前,世界上有数百家PLC生产厂家,上千种PLC产品。主要应用在汽车(23%)、粮食加工(16.4%)、化学/制药(14.6%)、金属/矿山(11.5%)、纸浆/造纸(11.3%)等行业。按照地域可以分为美国、日本、欧洲三个流派的产品。各个流派的产品都具有自己的特色,其中,美国是PLC的生产大国,有数百家PLC产商,著名的有通用电气(CE)公司、A-B公司、德州仪器(TI)公司、莫迪康(MODICON)公司。欧洲著名的PLC制造商有法国的TE公司、德国的西门子(SIEMENS)公司、AEG公司等。本文档来自技高网...
一种多任务GCPLC系统及利用该系统实现应用开发的方法

【技术保护点】
一种多任务图形构件化可编程逻辑控制器GCPLC系统,包括执行模块和开发模块,所述执行模块包括PWM模块、LED数码管模块、输入/输出模块、电源模块、JTAG模块、复位模块、485模块、232模块、以及CAN总线模块、以及底层驱动模块;所述开发模块包括:图标控件模块、图标控件连接及设置模块、代码显示模块、编译模块、以及程序下载模块;所述底层驱动模块用于完成GCPLC系统驱动功能;所述图标控件模块用于提供开发所需要的图标控件;所述图标控件连接及设置模块用于设置选中的图标控件的属性,并将选中的图标控件按照需要进行连接;所述代码显示模块用于在所述图标控件连接及设置模块将各个图标连接完成后,生成并显示对...

【技术特征摘要】
1.一种多任务图形构件化可编程逻辑控制器GCPLC系统,包括执行模块和开发模块,所述执行模块包括PWM模块、LED数码管模块、输入/输出模块、电源模块、JTAG模块、复位模块、485模块、232模块、以及CAN总线模块、以及底层驱动模块;所述开发模块包括:图标控件模块、图标控件连接及设置模块、代码显示模块、编译模块、以及程序下载模块;所述底层驱动模块用于完成GCPLC系统驱动功能;所述图标控件模块用于提供开发所需要的图标控件;所述图标控件连接及设置模块用于设置选中的图标控件的属性,并将选中的图标控件按照需要进行连接;所述代码显示模块用于在所述图标控件连接及设置模块将各个图标连接完成后,生成并显示对应的代码;编译模块用于在所述代码显示模块显示对应的代码之后,当确认无误时,对当前程序进行编译和链接;所述程序下载模块用于将编译模块编译生成的机器码文件下载。2.权利要求1所述的GCPLC系统,其特征在于:所述底层驱动模块具体包括通用驱动模块和多任务驱动模块;所述通用驱动模块用于实现对PWM模块、LED数码管模块、输入/输出模块、电源模块、JTAG模块、复位模块、485模块、232模块、以及CAN总线模块的驱动功能;所述多任务执行驱动模块用于驱动GCPLC系统的多任务执行,所述多任务执行包括任务之间的同步、任务之间的通信及任务的中断。3.权利要求2所述的GCPLC系统,其特征在...

【专利技术属性】
技术研发人员:王宜怀陈建明朱仕浪彭涛司萧俊
申请(专利权)人:苏州大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1