【技术实现步骤摘要】
一种基于对象的PLC编程方法、装置和存储介质
[0001]本专利技术涉及PLC编程
,尤其是指一种基于对象的PLC编程方法、装置和存储介质。
技术介绍
[0002]PLC(Programmable Logic Controller,可编程逻辑控制器)编程是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。
[0003]现有PLC编程多为梯形图编程,不同项目间的机构差异及PLC选型不一致,在导入新项目的时候,新项目的底层驱动一般需重新进行点位规划及程序编写,无法做到程序复用,因此效率极为低下。
技术实现思路
[0004]为了解决上述技术问题,本专利技术提供了一种基于对象的PLC编程方法、装置和存储介质,可以提高程序的可移植性,可以提高编程效率,可以缩短项目研发周期。
[0005]为实现上述目的,本申请提出第一技术方案: />[0006]一种本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于对象的PLC编程方法,其特征在于:所述方法包括以下步骤:S100,根据项目的需求确定需要编程的控制对象;S200,判断与控制对象相应的封装对象是否在封装库中,若封装对象存在于封装库中则直接执行步骤S500;若封装对象不在封装库中,则执行步骤S300;S300,对控制对象的相关特性进行分析并将控制对象的相关特性进行数据化处理;S400,对数据化处理后的控制对象进行封装形成封装对象并将封装对象存储到封装库中;S500,从封装库中选取相应的封装对象;S600,根据项目的连接关系进行封装对象之间的编程连接。2.根据权利要求1所述的基于对象的PLC编程方法,其特征在于:所述从封装库中选取相应的封装对象,具体包括:用户向客户端下发选取指令,选取指令中包括封装对象的相关信息;客户端接收选取指令,根据封装对象的相关信息定位到相应的封装对象;客户端将定位到的封装对象推送至推送窗口;用户将推送窗口中的封装对象移动至客户端相应的编程界面。3.根据权利要求1所述的基于对象的PLC编程方法,其特征在于:所述封装对象包括:控制点位,用于信号的传输;封装名称,用于标识封装对象的信息。4.根据权利要求3所述的基于对象的PLC编程方法,其特征在于:所述控制点位上设置有标识,所述标识包括对象名称和对象属性。5.根据权利要求4所述的基于对象的PLC编程方法,其特征在于:所述从封装库中选取相应的封装对象过程中,键入...
【专利技术属性】
技术研发人员:吴德津,黄超,
申请(专利权)人:苏州科韵激光科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。