[发明专利]一种可自主配置硬件资源的PLC快速构建方法有效
申请号: | 201711097833.4 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107861458B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 孙瑞瑞;程广河;王茂励;李成攻;赵晓杰;赵帅 | 申请(专利权)人: | 山东省计算中心(国家超级计算济南中心) |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 吕利敏 |
地址: | 250013*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自主 配置 硬件 资源 plc 快速 构建 方法 | ||
1.一种可自主配置硬件资源的PLC快速构建方法,其特征在于,该构建方法包括步骤:
(1)生成硬件资源配置参数表PLC-CS;
(2)将所述硬件资源配置参数表PLC-CS下载到PLC-PCB参数配置存储区FLASH中,将PLC监控程序下载到PLC-PCB程序存储区FLASH中,完成PLC的构建;
(3)构建的PLC运行实现过程,在PLC运行时:
(3.1)读取硬件资源配置参数表PLC-CS完成I/O驱动解析,完成硬件资源的自主配置;
(3.2)运行PLC监控程序。
2.如权利要求1所述的一种可自主配置硬件资源的PLC快速构建方法,其特征在于,在所述步骤(1)中,PLC配置参数建立通过QT软件实现,根据参数表数据结构形成PLC-CS参数文件,通过串口下载到PLC硬件电路中,供运行PLC时调用硬件资源配置参数表PLC-CS,完成I/O驱动配置;参数表数据结构如下:
PLC-CS参数表结构:
①PLCI/O端口类型:根据PLC型号要求,配置成开关量输入(DI)、开关量输出(DO)、模拟量输入(AI)和模拟量输出(AO);
②PLCI/O端口位置:根据PLC型号要求,配置所选类型的路数位置;
④CPU I/O端口Pi.j:根据CPU类型不同,分多个I/O端口P0.0,P0.1,...Pi.j ,....;本字段设置PLCI/O端口位置所对应的CPU I/O端口Pi.j。
3.如权利要求2所述的一种可自主配置硬件资源的PLC快速构建方法,其特征在于,所述PLC-CS参数表结构还包括PLC I/O端口参数:根据PLC型号要求,对配置的I/O端口设置参数;无类型参数时为空;
4.如权利要求3所述的一种可自主配置硬件资源的PLC快速构建方法,其特征在于,所述步骤(3)中运行PLC时调用硬件资源配置参数表PLC-CS,完成I/O驱动配置解析的实现方法包括:
运行PLC时,PLC操作系统软件先调用硬件资源配置参数表PLC-CS,根据参数表记录依次根据PLC I/O端口类型开关量输入(DI)、开关量输出(DO)、模拟量输入(AI)、模拟量输出(AO)几种类型将CPU对应的I/O端口完成I/O驱动配置,实现方法如下:
①PLC I/O端口类型:读取PLC I/O端口类型,根据PLC端口开关量输入(DI)、开关量输出(DO)、模拟量输入(AI)和模拟量输出(AO)多种类型不同调用不同的配置程序;
②PLC I/O端口位置:根据PLC I/O端口位置,依次完成配置程序;
③PLC I/O端口参数:根据PLC I/O端口参数,对对应的I/O端口依据配置参数进行配置处理;
④CPU I/O端口Pi.j:选取当前配置的PLCI/O端口所对应的CPU I/O端口Pi.j,进行I/O驱动配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711097833.4/1.html,转载请声明来源钻瓜专利网。