CN104932405A - 一种用设备虚拟样机辅助测试plc控制程序的方法 - Google Patents

一种用设备虚拟样机辅助测试plc控制程序的方法 Download PDF

Info

Publication number
CN104932405A
CN104932405A CN201510275411.6A CN201510275411A CN104932405A CN 104932405 A CN104932405 A CN 104932405A CN 201510275411 A CN201510275411 A CN 201510275411A CN 104932405 A CN104932405 A CN 104932405A
Authority
CN
China
Prior art keywords
program
plc control
plc
virtual prototype
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510275411.6A
Other languages
English (en)
Other versions
CN104932405B (zh
Inventor
林康
于兴军
梁春平
张鹏飞
高源�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China National Petroleum Corp
Baoji Oilfield Machinery Co Ltd
CNPC National Oil and Gas Drilling Equipment Engineering Technology Research Center Co Ltd
Original Assignee
Baoji Oilfield Machinery Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Baoji Oilfield Machinery Co Ltd filed Critical Baoji Oilfield Machinery Co Ltd
Priority to CN201510275411.6A priority Critical patent/CN104932405B/zh
Publication of CN104932405A publication Critical patent/CN104932405A/zh
Application granted granted Critical
Publication of CN104932405B publication Critical patent/CN104932405B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种用设备虚拟样机辅助测试PLC控制程序的方法,步骤包括:步骤1、进行程序编制,总共涉及四部分程序,其中需要编制设备虚拟样机程序、OPC客户端程序、PLC控制程序;另外,OPC服务器程序使用PLC控制器厂商提供的OPC服务器程序,只需进行相应的通讯数据配置;步骤2、搭建硬件,搭建PLC控制***、PC机、通讯网络,通过通讯卡将PLC控制***与PC机联网;步骤3、安装程序及配置通讯;步骤4、测试程序,并根据测试结果进行修改、优化,即成。本发明的方法,减少单独编制三维模型的成本及时间;同时提高PLC控制程序测试的安全性。

Description

一种用设备虚拟样机辅助测试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所示,软件的逻辑架构包括四部分程序:
1)PLC控制程序,即实验对象机械设备的PLC控制程序,在PLC控制***中的PLC控制器上运行。
2)OPC服务器程序,使用PLC控制器厂商提供的OPC服务器程序,再通过对应的通讯配置,就能够完成PLC控制程序与OPC客户端程序之间的数据通讯,比如Siemens公司提供的Simatic NET OPC Server程序。
3)OPC客户端程序,基于OPC基金会或者PLC控制器厂商提供的OPC客户端编制框架编制的通讯接口程序,完成OPC服务器程序与设备虚拟样机程序之间的数据通讯。
4)设备虚拟样机程序,设备虚拟样机用于三维模拟机械设备的物理运动情况,以PLC的控制输出作为驱动设备虚拟样机动作的输入,同时把设备的虚拟传感器数据返回给PLC控制程序。
本发明的方法,具体按照以下步骤实施:
步骤1、进行程序编制,最好采用并行研制的方式,以提高研制效率。
本发明方法中涉及的四部分程序,实际需要开发的是设备虚拟样机程序、OPC客户端程序、PLC控制程序;而OPC服务器程序使用PLC控制器厂商提供的OPC服务器程序,只需进行简单的通讯数据配置即可使用。
1.1)编制设备虚拟样机程序
编制设备虚拟样机程序又分为处理三维模型及编制三维仿真程序,
处理三维模型:首先导出UG、SolidWorks等编制平台下设计的产品三维实体精确模型;然后导入至3DS MAX平台,并在3DS MAX平台中进行模型优化及渲染,把三维实体精确模型转换为三维简模,以满足虚拟现实技术中实时渲染的简模要求;最后导出三维简模;
编制三维仿真程序:首先将上述的三维简模导入虚拟现实编制平台中;然后通过编写程序,赋予三维模型的设备虚拟样机功能,即三维模拟机械设备的物理运动情况,并能输出虚拟传感器数据;虚拟现实编制平台使用基于OpenGL或DirectX的底层编制平台,或使用3DVIA Virtools、Unity 3D、VR-Platform、Vega等成熟的虚拟现实技术编制平台。
1.2)编制PLC控制程序
根据机械设备的控制需求编制PLC控制程序。
1.3)编制OPC客户端程序。
步骤2、搭建硬件
按照图1所示,搭建PLC控制***、PC机、通讯网络,通过通讯卡将PLC控制***与PC机联网。
步骤3、安装程序及配置通讯
将步骤1得到的四部分程序分别安装至相应的硬件设备上,并完成数据通讯配置。
3.1)安装PLC控制程序
将步骤1.2)编制的PLC控制程序安装至PLC控制器中,并运行。
3.2)安装OPC服务器程序
首先安装PLC控制器厂商提供的OPC服务器程序至PC机上,然后在OPC服务器程序上配置PLC控制程序与OPC客户端程序之间的数据通讯。
3.3)安装OPC客户端程序
首先安装OPC客户端程序至PC机上,然后在OPC客户端程序上配置OPC服务器程序与设备虚拟样机程序之间的数据通讯。
3.4)安装设备虚拟样机程序
安装设备虚拟样机程序至PC机上,并运行。
步骤4、测试程序
此时就可在还未进行机、电、液联调测试之前,采用设备虚拟样机进行辅助测试及验证PLC控制程序的逻辑控制、运动控制算法是否正确、合理,并根据测试结果进行修改、优化;
如图1所示,根据信号流向,测试程序的流程分为八个小步骤,并循环执行,具体如下:
4.1)程序测试员进行操作指令输入,包括操作按钮、开关、旋钮、手柄等输入设备;
4.2)PLC控制程序首先读取检测信号、操作指令等输入,然后根据控制需求进行逻辑控制、运动控制运算,最后进行控制输出,包括开关量及模拟量;
4.3)OPC服务器程序读取PLC控制程序的控制输出;
4.4)OPC客户端读取OPC服务器程序上的PLC控制程序的控制输出,并传输给设备虚拟样机程序;
4.5)设备虚拟样机程序依据PLC控制程序的控制输出进行相应仿真动作,程序测试员通过观察、监测设备虚拟样机的运动情况,判断PLC控制程序的逻辑控制、运动控制等控制输出是否满足控制要求,若不合理则进行PLC控制程序修改及优化,直至满足控制要求;
4.6)设备虚拟样机程序执行仿真动作的同时,输出虚拟传感器数据;
4.7)OPC客户端程序读取虚拟传感器数据,并传输至OPC服务器程序;
4.8)OPC服务器程序把虚拟传感器数据输出至PLC控制程序,作为PLC控制程序的检测信号输入。
实施例
如图3,测试对象是一种处于编制过程中起重机械设备,假设ABC为设备的基座,AG为设备的机械臂,CD为设备的液压缸支撑臂,G点通过钢丝绳挂有重物。
控制目的是,AG机械臂通过CD液压缸支撑臂的伸缩而绕A点上下运动,同时起重重物上下运输。
为了满足重物在上下运输过程中的平稳可靠,对起重设备作如下控制要求:AG机械臂的运动速度与操作手柄输入成比例关系;加减速平滑;到达最高点和最低点前进行减速,到达最高点和最低点后停止运动。
在该起重机械设备编制过程中,以UG作为起重设备的辅助设计平台,以Siemens S7-315-2DP/PN作为PLC控制器,以Siemens Simatic NET OPCServer作为OPC服务器程序,以TCP/IP作为PLC控制器与PC机之间的通讯网络。
参照前述的本发明方法步骤,具体实施过程如下:
步骤1、进行程序编制,对需要的三部分程序并行编制,提高编制效率。
1.1)编制设备虚拟样机程序
选用3DS MAX作为处理三维模型的平台,选用3DVIA Virtools 5.0软件作为编制三维仿真程序的平台。
处理三维模型:首先导出UG编制平台下设计的产品三维实体精确模型;然后导入至3DS MAX平台,并在3DS MAX平台中进行模型优化及渲染,把三维实体精确模型转换为三维简模,以满足虚拟现实技术中实时渲染的简模要求;最后导出三维简模。
编制三维仿真程序:首先将导出的三维简模导入3DVIA Virtools 5.0编制平台中;然后通过编写程序,赋予三维模型的设备虚拟样机功能,即AG机械臂通过CD液压缸支撑臂的伸缩而绕A点上下运动。
1.2)编制PLC控制程序
在Simatic Step 7编制平台上,根据控制要求编制起重设备的PLC控制程序。
1.3)编制OPC客户端程序
基于3DVIA Virtools SDK和Siemens Siamtic NET OPC Sever,使用VC++编制OPC客户端程序。
步骤2、搭建硬件
如图4所示,搭建PLC控制***、PC机及通讯网络。
PLC控制***由电源模块PS 307、CPU模块S7-315-2DP/PN、模拟量输入AI模块(AI 8x12位)、模拟量输出AO模块(AO 8x12位)、操作手柄组成。由于以TCP/IP作为通讯网络,而S7-315-2DP/PN控制器的PN口具有TCP/IP功能,因此直接使用PN口作为PLC控制器端的通讯网口。
PC机直接使用普通网卡。
步骤3、安装程序及配置通讯
将步骤1得到的四部分程序分别安装至相应的硬件设备上,并完成数据通讯配置。
3.1)下载PLC控制程序
将步骤1.2)编制的PLC控制程序下载至S7-315-2DP/PN控制器中,并运行。
3.2)安装OPC服务器程序
首先安装Siemens提供的Simatic NET OPC Server程序至PC机上,然后在Simatic NET OPC Server上配置PLC控制程序与OPC客户端程序之间的数据通讯。
3.3)安装OPC客户端程序
首先安装OPC客户端程序至PC机上,然后在OPC客户端程序上配置OPC服务器程序与设备虚拟样机程序之间的数据通讯。
3.4)安装设备虚拟样机程序
安装设备虚拟样机程序至PC机上,并运行。
步骤4、测试程序
依据控制要求进行设备虚拟样机辅助测试起重设备的PLC控制程序。上述对于起重设备具有三个控制要求,每个控制要求的测试流程都一样,以下以AG机械臂的运动速度与操作手柄输入成比例关系控制要求为例,进行测试流程说明:
4.1)程序测试员操作手柄进行线性比例控制输入。
4.2)PLC控制程序首先读取CD支撑臂的液压缸长度虚拟传感器数据、操作手柄输入,然后根据控制需求进行逻辑控制、运动控制运算,最后进行控制输出。
4.3)OPC服务器程序读取PLC控制程序的控制输出。
4.4)OPC客户端读取OPC服务器程序上的PLC控制程序的控制输出,并传输给设备虚拟样机程序。
4.5)设备虚拟样机程序依据PLC控制程序的控制输出,进行CD液压缸的伸缩运动,进行带动AG机械臂绕A点的上下运动。
此时程序测试员通过观察、监测设备虚拟样机的运动情况——AG机械臂的运动速度与操作手柄输入是否成比例关系,若未满足控制要求则进行程序修改及优化。
4.6)设备虚拟样机程序执行仿真动作的同时,将CD支撑臂液压缸的伸缩长度以虚拟传感器数据的形式输出。
4.7)OPC客户端程序读取CD支撑臂液压缸的伸缩长度虚拟传感器数据,并传输至OPC服务器程序;
4.8)OPC服务器程序把CD支撑臂液压缸的伸缩长度虚拟传感器数据输出至PLC控制程序,作为PLC控制程序的检测信号输入,即成。
其他操作性能的测试流程以此类推,安全、高效地实现用设备虚拟样机辅助测试PLC控制程序。

Claims (5)

1.一种用设备虚拟样机辅助测试PLC控制程序的方法,其特征在于,按照以下步骤实施:
步骤1、进行程序编制
总共涉及四部分程序,其中需要编制设备虚拟样机程序、OPC客户端程序、PLC控制程序;另外,OPC服务器程序使用PLC控制器厂商提供的OPC服务器程序,只需进行相应的通讯数据配置;
1.1)编制设备虚拟样机程序
编制设备虚拟样机程序又分为处理三维模型及编制三维仿真程序,
处理三维模型:首先导出UG或SolidWorks编制平台下设计的产品三维实体精确模型;然后导入至3DS MAX平台,并在3DS MAX平台中进行模型优化及渲染,把三维实体精确模型转换为三维简模,最后导出三维简模;
编制三维仿真程序:首先将上述的三维简模导入虚拟现实编制平台中;然后通过编写程序,赋予三维模型的设备虚拟样机功能,即三维模拟机械设备的物理运动情况,并能输出虚拟传感器数据;
1.2)编制PLC控制程序;
1.3)编制OPC客户端程序;
步骤2、搭建硬件
通过通讯卡将PLC控制***与PC机联网;
步骤3、安装程序及配置通讯
将步骤1得到的四部分程序分别安装至相应的硬件设备上,并完成数据通讯配置;
步骤4、测试程序
在进行机、电、液联调测试之前,采用设备虚拟样机进行辅助测试及验证PLC控制程序的逻辑控制、运动控制算法是否正确、合理,并根据测试结果进行修改、优化,即成。
2.如权利要求1所述的用设备虚拟样机辅助测试PLC控制程序的方法,其特征在于,所述的步骤1中,四部分程序分别是:
1)PLC控制程序,即实验对象机械设备的PLC控制程序,在PLC控制***中的PLC控制器上运行;
2)OPC服务器程序,使用PLC控制器厂商提供的OPC服务器程序,再通过对应的通讯配置,就能够完成PLC控制程序与OPC客户端程序之间的数据通讯;
3)OPC客户端程序,基于OPC基金会或者PLC控制器厂商提供的OPC客户端编制框架编制的通讯接口程序,完成OPC服务器程序与设备虚拟样机程序之间的数据通讯;
4)设备虚拟样机程序,设备虚拟样机用于三维模拟机械设备的物理运动情况,以PLC的控制输出作为驱动设备虚拟样机动作的输入,同时把设备的虚拟传感器数据返回给PLC控制程序。
3.如权利要求1所述的用设备虚拟样机辅助测试PLC控制程序的方法,其特征在于,所述的步骤2中,硬件的物理架构包括三部分:
1)PLC控制***,包括用于运行PLC控制程序的PLC控制器、相应的按钮、开关、操作手柄等构成的操作输入设备、以及上位机监控设备;
2)PC机,包括计算机主机及其显示器、键盘鼠标,用于运行OPC服务器程序、OPC客户端程序、设备虚拟样机程序;
3)通讯卡,用于PLC控制器与PC机之间的通讯,采用基于PLC控制器厂商提供的OPC服务器支持的工业通讯方式。
4.如权利要求1所述的用设备虚拟样机辅助测试PLC控制程序的方法,其特征在于,所述的步骤3中,具体包括:
3.1)安装PLC控制程序
将步骤1.2)编制的PLC控制程序安装至PLC控制器中,并运行;
3.2)安装OPC服务器程序
首先安装PLC控制器厂商提供的OPC服务器程序至PC机上,然后在OPC服务器程序上配置PLC控制程序与OPC客户端程序之间的数据通讯;
3.3)安装OPC客户端程序
首先安装OPC客户端程序至PC机上,然后在OPC客户端程序上配置OPC服务器程序与设备虚拟样机程序之间的数据通讯;
3.4)安装设备虚拟样机程序
安装设备虚拟样机程序至PC机上,并运行。
5.如权利要求1所述的用设备虚拟样机辅助测试PLC控制程序的方法,其特征在于,所述的步骤4中,根据信号流向,测试程序的流程分为八个小步骤,并循环执行,具体如下:
4.1)程序测试员进行操作指令输入,包括操作按钮、开关、旋钮、手柄等输入设备;
4.2)PLC控制程序首先读取检测信号、操作指令等输入,然后根据控制需求进行逻辑控制、运动控制运算,最后进行控制输出,包括开关量及模拟量;
4.3)OPC服务器程序读取PLC控制程序的控制输出;
4.4)OPC客户端读取OPC服务器程序上的PLC控制程序的控制输出,并传输给设备虚拟样机程序;
4.5)设备虚拟样机程序依据PLC控制程序的控制输出进行相应仿真动作,程序测试员通过观察、监测设备虚拟样机的运动情况,判断PLC控制程序的逻辑控制、运动控制等控制输出是否满足控制要求,若不合理则进行PLC控制程序修改及优化,直至满足控制要求;
4.6)设备虚拟样机程序执行仿真动作的同时,输出虚拟传感器数据;
4.7)OPC客户端程序读取虚拟传感器数据,并传输至OPC服务器程序;
4.8)OPC服务器程序把虚拟传感器数据输出至PLC控制程序,作为PLC控制程序的检测信号输入。
CN201510275411.6A 2015-05-26 2015-05-26 一种用设备虚拟样机辅助测试plc控制程序的方法 Active CN104932405B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510275411.6A CN104932405B (zh) 2015-05-26 2015-05-26 一种用设备虚拟样机辅助测试plc控制程序的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510275411.6A CN104932405B (zh) 2015-05-26 2015-05-26 一种用设备虚拟样机辅助测试plc控制程序的方法

Publications (2)

Publication Number Publication Date
CN104932405A true CN104932405A (zh) 2015-09-23
CN104932405B CN104932405B (zh) 2017-11-10

Family

ID=54119613

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510275411.6A Active CN104932405B (zh) 2015-05-26 2015-05-26 一种用设备虚拟样机辅助测试plc控制程序的方法

Country Status (1)

Country Link
CN (1) CN104932405B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105527910A (zh) * 2015-12-23 2016-04-27 杭州真鹏科技有限公司 一种基于opc ua的远程监控***及故障排除方法
CN106569455A (zh) * 2016-10-25 2017-04-19 湘潭智联技术转移促进有限责任公司 一种基于plc集成控制***的精密加工方法
CN106802718A (zh) * 2017-02-23 2017-06-06 武汉理工大学 一种用于室内攀岩机的沉浸式虚拟现实***
CN107045316A (zh) * 2016-10-25 2017-08-15 湘潭智联技术转移促进有限责任公司 一种精密加工的plc集成控制***
CN107065748A (zh) * 2017-05-10 2017-08-18 许继集团有限公司 一种plc程序控制逻辑的检测装置
CN107450520A (zh) * 2017-08-21 2017-12-08 中国西安卫星测控中心 一种多站测控设备分时自助式联调检查方法
CN107451053A (zh) * 2017-07-26 2017-12-08 上海振华重工电气有限公司 集装箱码头岸桥管理***的自动化测试方法及测试***
CN110347136A (zh) * 2019-08-02 2019-10-18 长春融成智能设备制造股份有限公司 一种基于opc智能化工设备的数据模拟方法
CN111930027A (zh) * 2020-10-10 2020-11-13 上海交大智邦科技有限公司 一种机电液联合仿真虚拟调试方法及装置
CN113406925A (zh) * 2021-05-27 2021-09-17 汉涘姆(上海)精密机械有限公司 基于虚拟调试的五轴联动机床ac联动摆头的调试方法
CN113801666A (zh) * 2021-10-26 2021-12-17 大连华锐重工焦炉车辆设备有限公司 一种虚实结合的大型焦炉机械设备调试***及调试方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012194663A (ja) * 2011-03-15 2012-10-11 Omron Corp Plcのcpuユニット、plc用システムプログラムおよびplc用システムプログラムを格納した記録媒体
CN103019102A (zh) * 2012-11-28 2013-04-03 河南科技大学东海硅产业节能技术研究院 半实物计算机仿真网络实验装置
CN104268348A (zh) * 2014-09-30 2015-01-07 四川烟草工业有限责任公司 基于Intouch的可视化物流监控***及其实现方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012194663A (ja) * 2011-03-15 2012-10-11 Omron Corp Plcのcpuユニット、plc用システムプログラムおよびplc用システムプログラムを格納した記録媒体
CN103019102A (zh) * 2012-11-28 2013-04-03 河南科技大学东海硅产业节能技术研究院 半实物计算机仿真网络实验装置
CN104268348A (zh) * 2014-09-30 2015-01-07 四川烟草工业有限责任公司 基于Intouch的可视化物流监控***及其实现方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
周亚军,曾洋,余武嘉: "OPC技术在PLC虚拟仿真试验软件中的应用", 《机电工程》 *
张林艳,孙立新,张银龙: "基于SolidWorks三维模型的PLC程序调试方法研究", 《制造业自动化》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105527910A (zh) * 2015-12-23 2016-04-27 杭州真鹏科技有限公司 一种基于opc ua的远程监控***及故障排除方法
CN106569455A (zh) * 2016-10-25 2017-04-19 湘潭智联技术转移促进有限责任公司 一种基于plc集成控制***的精密加工方法
CN107045316A (zh) * 2016-10-25 2017-08-15 湘潭智联技术转移促进有限责任公司 一种精密加工的plc集成控制***
CN106802718A (zh) * 2017-02-23 2017-06-06 武汉理工大学 一种用于室内攀岩机的沉浸式虚拟现实***
CN106802718B (zh) * 2017-02-23 2019-11-26 武汉理工大学 一种用于室内攀岩机的沉浸式虚拟现实***
CN107065748A (zh) * 2017-05-10 2017-08-18 许继集团有限公司 一种plc程序控制逻辑的检测装置
CN107451053A (zh) * 2017-07-26 2017-12-08 上海振华重工电气有限公司 集装箱码头岸桥管理***的自动化测试方法及测试***
CN107451053B (zh) * 2017-07-26 2019-12-27 上海振华重工电气有限公司 集装箱码头岸桥管理***的自动化测试方法及测试***
CN107450520A (zh) * 2017-08-21 2017-12-08 中国西安卫星测控中心 一种多站测控设备分时自助式联调检查方法
CN110347136A (zh) * 2019-08-02 2019-10-18 长春融成智能设备制造股份有限公司 一种基于opc智能化工设备的数据模拟方法
CN110347136B (zh) * 2019-08-02 2021-11-26 长春融成智能设备制造股份有限公司 一种基于opc智能化工设备的数据模拟方法
CN111930027A (zh) * 2020-10-10 2020-11-13 上海交大智邦科技有限公司 一种机电液联合仿真虚拟调试方法及装置
CN113406925A (zh) * 2021-05-27 2021-09-17 汉涘姆(上海)精密机械有限公司 基于虚拟调试的五轴联动机床ac联动摆头的调试方法
CN113801666A (zh) * 2021-10-26 2021-12-17 大连华锐重工焦炉车辆设备有限公司 一种虚实结合的大型焦炉机械设备调试***及调试方法
CN113801666B (zh) * 2021-10-26 2024-04-05 大连华锐重工焦炉车辆设备有限公司 一种虚实结合的大型焦炉机械设备调试***及调试方法

Also Published As

Publication number Publication date
CN104932405B (zh) 2017-11-10

Similar Documents

Publication Publication Date Title
CN104932405A (zh) 一种用设备虚拟样机辅助测试plc控制程序的方法
CN104699122B (zh) 一种机器人运动控制***
CN110399642A (zh) 一种针对生产流水线的数字孪生体及其构建方法和应用
JP4383476B2 (ja) プラント制御システム及び方法
CN114935916A (zh) 一种利用物联网和虚拟现实技术实现工业元宇宙的方法
CN107797463A (zh) 一种多轴电力推进半实物模拟试验平台的仿真方法
CN103334842A (zh) 一种控制电控发动机的装置和方法
CN105234942A (zh) 大持重液压小吊臂的控制***及其控制方法
CN107194035A (zh) 一种面向scade的自动化脚本生成方法
CN106649961B (zh) 一种模具的数字化设计加工***及其设计加工方法
CN105511394B (zh) 一种在fpga平台实现plc控制的方法
Lei et al. Controller effect in online laboratories—An overview
Mohamed et al. Efficient web based monitoring and control system
CN105965509A (zh) 机器人控制***及控制方法
CN114859830A (zh) 一种应用于工业生产的数字孪生***
CN108088646A (zh) 一种旋转试验装置电气控制***
CN108762209A (zh) 基于混合现实的生产线布局仿真***及方法
CN201562394U (zh) 过程控制综合实验模型
Li et al. Establishment of Web-Based Digital Twin System for Truss Gantry Crane
CN104268348B (zh) 基于Intouch的可视化物流监控***及其实现方法
CN206440998U (zh) 一种自动化控制装置、机械设备
Yang et al. On Simulation Control System of Automatic Production Line Based on PLC Data Drive
CN206084592U (zh) 一种并联钻孔装置钻头姿态的控制***
Ma et al. Design of monitoring software system for automatic garment production
Zheng et al. The design of elevator control system based on PLC and configuration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210120

Address after: 721002 No.2 Dongfeng Road, Jintai District, Baoji City, Shaanxi Province

Patentee after: Baoji Oilfield Machinery Co.,Ltd.

Patentee after: CHINA NATIONAL PETROLEUM Corp.

Patentee after: CNPC national oil and gas drilling equipment Engineering Technology Research Center Co., Ltd

Address before: 721002 No. 2 Dongfeng Road, Shaanxi, Baoji

Patentee before: Baoji Oilfield Machinery Co.,Ltd.

TR01 Transfer of patent right