一种基于PLC的轴运动控制方法及系统技术方案

技术编号:35079235 阅读:23 留言:0更新日期:2022-09-28 11:46
本申请公开了一种基于PLC的轴运动控制方法及系统,本方法首先获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器;然后根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系;基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,最后通过通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。本发明专利技术能够在脱离实现的下位机环境下,便于上位机程序开发及调试,以及更直观的了解轴运动节目的编辑。目的编辑。目的编辑。

【技术实现步骤摘要】
一种基于PLC的轴运动控制方法及系统


[0001]本专利技术涉及PLC控制领域,特别涉及一种基于PLC的轴运动控制方法及系统。

技术介绍

[0002]现有技术中,PLC编程时需要通过上位机计算机编程软件编写PLC控制程序,然后连接PLC控制器,把程序写入PLC控制器的程序存储器,最后通过连接执行设备反复测试调试。
[0003]然而在上位机开发过程中,由于硬件环境受地理位置的限制,以及环境的影响,开发及调试过程中的会存在各类通信问题。

技术实现思路

[0004]基于此,本申请实施例提供了一种基于PLC的轴运动控制方法及系统,能够在脱离实现的下位机环境下,便于上位机程序开发及调试,以及更直观的了解轴运动节目的编辑。
[0005]第一方面,提供了一种基于PLC的轴运动控制方法,该方法包括:
[0006]获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器;其中,所述PLC仿真器为轴运动模拟器;
[0007]根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系;
[0008]基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,通过所述通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。
[0009]可选地,建立PLC仿真器与上位机的通信关系,具体包括:
[0010]所述PLC仿真器与上位机之间通过Modbus Tcp通信协议进行通信。
[0011]可选地,根据上位机及寄存器地址信息配置地址表,还包括:
[0012]根据变量地址信息配置地址表。
[0013]可选地,控制指令至少包括:
[0014]单轴调试指令、动作调试指令以及节目调试指令。
[0015]可选地,通过所述通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示,包括:
[0016]通过LCD显示屏对轴运动的实时运动效果进行展示。
[0017]第二方面,提供了一种基于PLC的轴运动控制系统,该系统包括:
[0018]获取模块,用于获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器;其中,所述PLC仿真器为轴运动模拟器;
[0019]配置模块,用于根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系;
[0020]展示模块,用于基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,通过所述通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。
[0021]可选地,建立PLC仿真器与上位机的通信关系,具体包括:
[0022]所述PLC仿真器与上位机之间通过Modbus Tcp通信协议进行通信。
[0023]可选地,根据上位机及寄存器地址信息配置地址表,还包括:
[0024]根据变量地址信息配置地址表。
[0025]可选地,控制指令至少包括:
[0026]单轴调试指令、动作调试指令以及节目调试指令。
[0027]可选地,展示模块具体包括:
[0028]通过LCD显示屏对轴运动的实时运动效果进行展示。
[0029]本申请实施例提供的技术方案中首先获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器;然后根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系;基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,最后通过通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。可以看出,本专利技术的有益效果在于:能够在脱离实现的下位机环境下,便于上位机程序开发及调试,以及更直观的了解轴运动节目的编辑。
附图说明
[0030]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引申获得其它的实施附图。
[0031]图1为本申请实施例提供的一种基于PLC的轴运动控制方法流程图;
[0032]图2为本申请实施例提供的PLC仿真系统功能结构图;
[0033]图3为本申请实施例提供的PLC仿真系统的信息交互示意图。
具体实施方式
[0034]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0035]在本专利技术的描述中,术语“包括”、“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包括了一系列步骤或单元的过程、方法、系统、产品或设备不必限于已明确列出的那些步骤或单元,而是还可包含虽然并未明确列出的但对于这些过程、方法、产品或设备固有的其它步骤或单元,或者基于本专利技术构思进一步的优化方案所增加的步骤或单元。
[0036]请参考图1,其示出了本申请实施例提供的一种基于PLC的轴运动控制方法的流程图,该方法可以包括以下步骤:
[0037]步骤101,获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器。
[0038]其中,PLC仿真器为轴运动模拟器。
[0039]步骤102,根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系。
[0040]在本申请实施例中,根据变量地址信息配置地址表。
[0041]步骤103,基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,通过通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。
[0042]在本申请实施例中,PLC仿真器与上位机之间通过Modbus Tcp通信协议进行通信。控制指令至少包括单轴调试指令、动作调试指令以及节目调试指令中的一种或多种。
[0043]在进行多线程处理后,可以通过LCD显示屏对轴运动的实时运动效果进行展示。
[0044]本申请实施例提供的一种轴运动模拟器的实时运动效果示意图。以下给出了基于上述方法的实际操作步骤:
[0045]1.配置PLC仿真器轴信息;
[0046]2.配置地址表;
[0047]3.运行PLC仿真服务器;
[0048]4.检测动作,播放动作,通过运动模拟器观察轴运动状态;
[0049]5.检测节目,播放节目,通过运动模拟器观察机械节目的理论效果;
[0050]6.与导演沟通机械节目效果,通过仿真环境,直观的观察机械节目在运动模拟器中展示时时的效果。
[0051]综上可以看出,本申请PLC仿真系统要实现如下功能,如图2,给出了本申请中PLC仿真系统功能结构图,以及图3的PLC仿真系统的信息交互示意图:
[0052]第一、支持Modbus Tcp通信协议;
[0053]第二、支持变量地址配置;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于PLC的轴运动控制方法,其特征在于,所述方法包括:获取轴运动场景信息数据,根据轴运动场景信息数据配置PLC仿真器;其中,所述PLC仿真器为轴运动模拟器;根据上位机及寄存器地址信息配置地址表,建立PLC仿真器与上位机的通信关系;基于PLC仿真器与上位机之间的通信关系,获取上位机输入的轴运动控制指令,通过所述通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示。2.根据权利要求1所述的方法,其特征在于,所述建立PLC仿真器与上位机的通信关系,具体包括:所述PLC仿真器与上位机之间通过Modbus Tcp通信协议进行通信。3.根据权利要求1所述的方法,其特征在于,所述根据上位机及寄存器地址信息配置地址表,还包括:根据变量地址信息配置地址表。4.根据权利要求1所述的方法,其特征在于,所述控制指令至少包括:单轴调试指令、动作调试指令以及节目调试指令。5.根据权利要求1所述的方法,其特征在于,通过所述通信关系所对应的寄存器进行多线程处理后进行轴运动动态展示,包括:通过LCD显示屏对轴运动的实时运动效果进行展示。6....

【专利技术属性】
技术研发人员:梁晗
申请(专利权)人:北京良辰光启数字技术有限公司
类型:发明
国别省市:

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

1