一种PLC编程软件中变量引用位置定位方法及终端技术

技术编号:43507643 阅读:19 留言:0更新日期:2024-11-29 17:10
本发明专利技术公开了一种PLC编程软件中变量引用位置定位方法及终端,获取梯形图指令中的变量信息,所述变量信息包括变量名;将所述梯形图指令的逻辑位置存储到所述变量名对应的位置集合中;给每个变量名设置对应的位置集合,若梯形图指令中包括对应的变量名,则将该梯形图指令的逻辑位置存储到变量名对应的位置集合中,则最终能够统计出变量名对应的所有使用该变量的逻辑地址;将变量及引用了变量的梯形图指令的逻辑位置进行集中管理,可以快速准确地定位到所有与特定变量相关的梯形图指令代码段,提高代码的维护效率。

【技术实现步骤摘要】

本专利技术涉及plc领域,尤其涉及一种plc编程软件中变量引用位置定位方法及终端。


技术介绍

1、plc(programmable logic controller,可编程逻辑控制器)自定义变量是一种基于工作人员的工作需求而创建的变量,由于在plc程序中的plc变量种类繁多,同时又有许多引用了plc变量的指令,因此需要通过plc变量引用查找功能将plc变量与引用了plc变量的指令以更加清晰的方式呈现,方便工作人员利用plc变量实现需要的功能。

2、目前,plc变量引用查找功能主要通过构建数据库来实现。主要采用关系型数据库来组织、存储和管理plc项目中的变量及其引用信息,并将复杂数据映射为二维表结构。查询时,利用sql(结构化查询语言)等数据库查询语言,根据预设的字段条件执行筛选操作,定位并提取所需的变量引用信息。然而,在plc中,为了提高数据访问的速度和效率,可能会在数据库中对数据进行冗余存储,进而造成存储空间的过度占用;采用现有的数据库方案就需要根据需求设计出不同的查找语句进行匹配,可能出现重复查找;此外,还有各种特殊情况要单独处理,如当需要本文档来自技高网...

【技术保护点】

1.一种PLC编程软件中变量引用位置定位方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种PLC编程软件中变量引用位置定位方法,其特征在于,所述变量类型包括成员变量。

3.根据权利要求2所述的一种PLC编程软件中变量引用位置定位方法,其特征在于,所述获取梯形图指令中的变量信息,所述变量信息包括变量名以及变量类型之后包括:

4.根据权利要求1所述的一种PLC编程软件中变量引用位置定位方法,其特征在于,还包括:

5.根据权利要求4所述的一种PLC编程软件中变量引用位置定位方法,其特征在于,所述查找引用所述变量名的梯形图指令包括:

...

【技术特征摘要】

1.一种plc编程软件中变量引用位置定位方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种plc编程软件中变量引用位置定位方法,其特征在于,所述变量类型包括成员变量。

3.根据权利要求2所述的一种plc编程软件中变量引用位置定位方法,其特征在于,所述获取梯形图指令中的变量信息,所述变量信息包括变量名以及变量类型之后包括:

4.根据权利要求1所述的一种plc编程软件中变量引用位置定位方法,其特征在于,还包括:

5.根据权利要求4所述的一种plc编程软件中变量引用位置定位方法,其特征在于,所述查找引用所述变量名的梯形图指令包括:

6.根据权利要求2所述的一种plc编程软件中变量引用位置定位方法,其特征在于...

【专利技术属性】
技术研发人员:徐少辉王伟欧新木付春启陈光瑜周虹吕聂华兴
申请(专利权)人:福建富昌维控电子科技股份有限公司
类型:发明
国别省市:

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

1