[发明专利]一种用设备虚拟样机辅助测试PLC控制程序的方法有效

专利信息
申请号: 201510275411.6 申请日: 2015-05-26
公开(公告)号: CN104932405B 公开(公告)日: 2017-11-10
发明(设计)人: 林康;于兴军;梁春平;张鹏飞;高源 申请(专利权)人: 宝鸡石油机械有限责任公司
主分类号: G05B19/05 分类号: G05B19/05
代理公司: 西安弘理专利事务所61214 代理人: 王奇
地址: 721002*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 设备 虚拟 样机 辅助 测试 plc 控制程序 方法
【说明书】:

技术领域

发明属于程序测试技术领域,涉及一种用设备虚拟样机辅助测试PLC控制程序的方法。

背景技术

目前应用诸如UG、SolidWorks等CAE/CAD/CAM编制平台来辅助设计与制造的机械设备,配备的控制系统多以PLC作为控制器,而PLC控制程序的正确性、合理性直接关系到产品的安全和时效。目前,对于程序的控制功能测试验证,仍普遍采用直接在实际产品上进行控制功能测试的方式。但是,当产品处于机、电、液联调测试阶段,由于编写的PLC控制程序可能存在逻辑控制、运动控制算法上的错误,导致设备出现误操作,因此存在很高的测试风险,特别是大型、复杂的设备,更易造成设备损毁、人身伤害等事故。同时在机、电、液联调测试阶段才进行PLC控制程序的逻辑测试及程序修改,将极大地延长产品的编制周期。

发明内容

本发明的目的是提供一种用设备虚拟样机辅助测试PLC控制程序的方法,解决了现有技术中采用直接在实际产品上进行控制功能测试,存在测试风险、逻辑测试及程序修改,极大地延长产品编制周期的问题。

本发明所采用的技术方案是,一种用设备虚拟样机辅助测试PLC控制程序的方法,按照以下步骤实施:

步骤1、进行程序编制

总共涉及四部分程序,其中需要编制设备虚拟样机程序、OPC客户端程序、PLC控制程序;另外,OPC服务器程序使用PLC控制器厂商提供的OPC服务器程序,只需进行相应的通讯数据配置;

1.1)编制设备虚拟样机程序

编制设备虚拟样机程序又分为处理三维模型及编制三维仿真程序,

处理三维模型:首先导出UG或SolidWorks编制平台下设计的产品三维实体精确模型;然后导入至3DS MAX平台,并在3DS MAX平台中进行模型优化及渲染,把三维实体精确模型转换为三维简模,最后导出三维简模;

编制三维仿真程序:首先将上述的三维简模导入虚拟现实编制平台中;然后通过编写程序,赋予三维模型的设备虚拟样机功能,即三维模拟机械设备的物理运动情况,并能输出虚拟传感器数据;

1.2)编制PLC控制程序;

1.3)编制OPC客户端程序;

步骤2、搭建硬件

搭建PLC控制系统、PC机、通讯网络,通过通讯卡将PLC控制系统与PC机联网;

步骤3、安装程序及配置通讯

将步骤1得到的四部分程序分别安装至相应的硬件设备上,并完成数据通讯配置;

步骤4、测试程序

在进行机、电、液联调测试之前,采用设备虚拟样机进行辅助测试及验证PLC控制程序的逻辑控制、运动控制算法是否正确、合理,并根据测试结果进行修改、优化,即成。

本发明的有益效果是:

1)直接以UG、SolidWorks等CAE/CAD/CAM研制平台输出的模型作为设备虚拟样机的三维模型,减少单独编制三维模型的成本及时间。

2)用设备虚拟样机测试PLC程序,能够直观形象地观察机械设备的运动情况,以此判断PLC程序的正确性;同时提高PLC控制程序测试的安全性,缩短产品的研制周期,降低研制费用。

附图说明

图1为本发明方法所用的物理架构示意图;

图2为本发明方法所用的逻辑架构示意图;

图3为本发明实施例的机械设备结构示意图;

图4为本发明实施例的电气硬件示意图。

具体实施方式

以下通过附图和具体实施方式对本发明进行详细说明。

本发明的方法,通过设备虚拟样机辅助测试PLC控制程序,包括硬件的物理架构和软件的逻辑架构。

如图1所示,硬件物理架构包括三部分:

1)PLC控制系统,包括用于运行PLC控制程序的PLC控制器、相应的按钮、开关、操作手柄等构成的操作输入设备、以及上位机监控设备。

2)PC机,包括计算机主机及其显示器、键盘鼠标,用于运行OPC服务器程序、OPC客户端程序、设备虚拟样机程序;若机械设备比较复杂,设备虚拟样机就需要更高的三维图形处理能力,此时应相应地配置三维图形处理能力更高的显卡。

3)通讯卡,用于PLC控制器与PC机之间的通讯,采用基于PLC控制器厂商提供的OPC服务器支持的工业通讯方式,常用工业通讯方式包括TCP/IP、Profibus、Profinet、工业以太网、MPI等。

如图2所示,软件的逻辑架构包括四部分程序:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝鸡石油机械有限责任公司,未经宝鸡石油机械有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510275411.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top