一种脉冲型伺服模拟系统及其控制方法技术方案

技术编号:18552698 阅读:49 留言:0更新日期:2018-07-28 10:12
本发明专利技术公开了一种脉冲型伺服模拟系统系统,包括,伺服模拟器,其与数控系统连接,接收数控系统发出的命令脉冲,伺服模拟所述命令脉冲并生成模拟数据,伺服模拟器将模拟数据转换为响应信息反馈回数控系统;同时,伺服模拟器采集记录所述命令脉冲的脉冲数据和模拟数据,并与PC机连接进行数据交流;PC机,其与伺服模拟器连接,设置所述伺服模拟器的伺服模拟参数,也用于控制所述伺服模拟器进行脉冲数据的采样记录;同时,PC机将所述脉冲数据和模拟数据换算成图像信号,输出到显示器;显示器,其与PC机连接,以图像方式显示脉冲数据,以及显示伺服模拟器的运行状态和参数。为开发和调试设备提供绝大方便。

【技术实现步骤摘要】
一种脉冲型伺服模拟系统及其控制方法
本专利技术属于数控机床配套模拟伺服设备的
,具体涉及一种脉冲型伺服模拟系统及其控制方法。
技术介绍
随着工业现场环境和对象本身日益庞杂,数控系统己从简单的运动轨迹控制器转变成贯穿数字化制造全过程的系统级平台。为了满足工业领域的现实需要,数控系统对伺服电机的精准位置控制的要求越来越高。伺服驱动器按接口分类可分为脉冲型和总线型两大类,其中脉冲型伺服驱动器以其控制方式简单,接口标准替换方便,价格相对便宜的特性,应用的尤其广泛。传统测试方法是通过连接伺服电机进行测试,在大规模成批测试的情况下,由于成本的因素,只能提供有限数量的测试伺服和电机,所以往往造成测试不充分或者测试时间变长。由于采用伺服和电机进行测试供电系统采用380伏高压供电,对于测试而言布线比较困难,而且高压电对测试人员的安全也造成威胁。
技术实现思路
本专利技术的目的是要解决脉冲型的数控系统是通过连接伺服电机进行测试的技术问题,提供一种为解决数控装置测试提供可靠测试手段的测试设备和方法,降低开发测试成本的脉冲型伺服模拟器及其控制方法。为了解决上述问题,本专利技术按以下技术方案予以实现的:本专利技术所述一种脉冲型伺服模拟系统系统,包括:伺服模拟器,其与数控系统连接,接收数控系统发出的命令脉冲,伺服模拟所述命令脉冲并生成模拟数据,伺服模拟器将模拟数据转换为响应信息反馈回数控系统;同时,伺服模拟器采集记录所述命令脉冲的脉冲数据和模拟数据,并与PC机连接进行数据交流;PC机,其与伺服模拟器连接,设置所述伺服模拟器的伺服模拟参数,也用于控制所述伺服模拟器进行脉冲数据的采样记录;同时,PC机将所述脉冲数据和模拟数据换算成图像信号,输出到显示器;显示器,其与PC机连接,以图像方式显示脉冲数据,以及显示伺服模拟器的运行状态和参数。进一步地,所述伺服模拟器包括:接收电路,其连接数控系统,接收数控系统发出的命令脉冲,并直接从数控系统获取电源;反馈电路,其连接数控系统,反馈响应信息给数控系统;传输电路,其连接PC机,与PC机进行通讯和数据交换;FPGA电路,其伺服模拟命令脉冲并生成模拟数据,将所述模拟数据换算成响应信息,同时,FPGA电路对命令脉冲的脉冲数据和模拟数据进行采集记录。所述接收电路和反馈电路分别与FPGA电路连接,实现接收数控系统的命令脉冲和反馈响应信息给数控系统;所述传输电路与FPGA电路连接,实现PC机对FPGA电路的控制通讯、参数设置以及数据采集。进一步地,所述FPGA电路包括ASIC模块,所述ASIC模块包括:脉冲接收单元,其与接收电路连接,接收数控系统发出的方向及位置的命令脉冲,根据方向对位置脉冲数量进行正负计数,生成脉冲数据;脉冲采集单元,其与脉冲接收单元连接,对脉冲接收单元提供的脉冲数据进行实时采样记录;伺服模拟单元,其与脉冲接收单元连接,根据脉冲接收单元提供的脉冲数据,结合已设置的模拟伺服参数,生成模拟伺服电机运作的模拟数据;位置反馈单元,其与伺服模拟单元连接,将伺服模拟单元提供的模拟数据转换为响应信息,位置反馈单元与所述反馈电路连接,将响应信息反馈给数控系统。进一步地,所述FPGA电路包括数据通讯模块,所述数据通讯模块分别于与所述传输电路、伺服模拟单元、脉冲采集单元连接,通过此设计,数据通讯模块代替了CPU的过程控制,具有收发控制,缓冲模块功能,无需独立设置CPU等处理器,从而降低生产成本。进一步地,所述响应信息包括响应脉冲和状态信号,所述响应脉冲传递的是位置的脉冲信号,所述状态信号是传递伺服模拟的电机使能或非使能的运动状态、伺服报警、超限位的状态。一种脉冲型伺服模拟系统的控制方法,包括以下步骤:S1、通过PC机设置伺服模拟器的伺服模拟参数;S2、伺服模拟器接收数控系统发出的命令脉冲,结合上述S1中的伺服模拟参数进行模拟伺服电机的运作,计算出模拟的伺服电机的模拟数据并换算成响应信息,将所述响应信息反馈回数控系统;S3、PC机控制伺服模拟器对上述S2中命令脉冲的脉冲数据进行采集,伺服模拟器回传该脉冲数据给PC机进行分析换算,生成换算结果;S4、显示器以图像形式把换算结果以图形进行显示,同时显示伺服模拟器的运行状态和参数。具体地,所述S1中伺服模拟参数包括执行部件的运动范围,自动或人为触发模拟伺服反馈;所述S2中数控系统提供的命令脉冲包括方向和位置脉冲;所述S3中伺服模拟器对方向和位置脉冲的脉冲变化进行实时采样记录,根据参数要求的精度和数据内容,最大可以采集500毫秒内的方向及位置脉冲;所述S4中PC机对所述命令脉冲的波形序列进行采样收集,并在显示器上重绘数控系统发送给伺服模拟器的方向及位置脉冲,可综合分析系统指令的速度和位置信息;具体地,所述S2中的伺服模拟器可以模拟电机使能或非使能的运动状态和运动部件超限位并生成模拟数据;所述S2中的响应信息包括响应脉冲和状态信号,所述响应脉冲是伺服模拟的电机位置信号,所述状态信号是伺服模拟的电机使能或非使能的运动状态、伺服报警和超限位的状态信号;所述S2中伺服模拟器对处理后的模拟数据换成的正交编码器信号回传给数控系统,达到仿真的伺服电机执行指令动作的目的。与现有技术相比,本专利技术的有益效果是:1.本专利技术的成本比较低,可降低控制系统开发测试的成本。2.本专利技术的脉冲接口标准应用广泛,通过简单的更换配线可以适配不同接口的控制系统,模拟不同接口的各种伺服器。3.本专利技术的电压低,功耗低,可直接从与控制系统的接口上取电,无需外接电源使用简单方便;更无需外接380伏高压电,保证测试和开发人员的安全。4.本专利技术可以作为系统开发过程中的调试手段和调试设备,本专利技术体积小,携带安装方便,可以在实验室到工业现场的不同场景使用,为开发和调试设备提供绝大方便。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明,其中:图1是本专利技术的一种脉冲型伺服模拟系统的总体结构图;图2是本专利技术的一种脉冲型伺服模拟系统的FPGA内部结构图。图中:1-伺服模拟器、11-接收电路、12-传输电路、13-FPGA电路、131-脉冲接收单元、132-脉冲采集单元、133-伺服模拟单元、134-位置反馈单元、135-数据通讯模块、14-反馈电路、2-PC机、3-显示器。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。如图1~图2所示,本专利技术所述的一种脉冲型伺服模拟系统系统,包括伺服模拟器1、PC机2和显示器3,所述伺服模拟器1与PC机2连接,实现两者之间的通讯和数据交换,所述PC机2与显示器3连接;所述伺服模拟器1接收数控系统发出的命令脉冲,对所述命令脉冲进行模拟伺服并生成模拟数据,并根据模拟数据生成响应信息反馈给数控系统;同时采集记录所述命令脉冲的脉冲数据和所述模拟数据,将其输出给PC机2;所述PC机2的脉冲分析功能采用跨平台的QTGUI编写成,与伺服模拟器1的通讯采用QT内置的串口通讯库实现;所述PC机2用于对所述伺服模拟器1的伺服模拟参数设置,所述伺服模拟参数包括模拟的执行部件的运动参数和范围,自动或人为触发模拟伺服反馈IO反馈等;所述PC机2也用于控制所述伺服模拟器1进行脉冲数据的采样记录,同时对伺服模拟器1提供的脉冲数据和模本文档来自技高网...

【技术保护点】
1.一种脉冲型伺服模拟系统,其特征在于:包括伺服模拟器(1),其与数控系统连接,接收数控系统发出的命令脉冲,伺服模拟所述命令脉冲并生成模拟数据,伺服模拟器(1)将模拟数据转换为响应信息反馈回数控系统;同时,伺服模拟器(1)采集记录所述命令脉冲的脉冲数据和所述模拟数据;PC机(2),其与伺服模拟器(1)连接,设置所述伺服模拟器(1)的伺服模拟参数,也用于控制所述伺服模拟器(1)进行脉冲数据的采样记录;同时,PC机(2)将所述脉冲数据和模拟数据换算成图像信号,输出到显示器;显示器(3),其与PC机(2)连接,以图像方式显示脉冲数据,以及显示伺服模拟器(1)的运行状态和参数。

【技术特征摘要】
1.一种脉冲型伺服模拟系统,其特征在于:包括伺服模拟器(1),其与数控系统连接,接收数控系统发出的命令脉冲,伺服模拟所述命令脉冲并生成模拟数据,伺服模拟器(1)将模拟数据转换为响应信息反馈回数控系统;同时,伺服模拟器(1)采集记录所述命令脉冲的脉冲数据和所述模拟数据;PC机(2),其与伺服模拟器(1)连接,设置所述伺服模拟器(1)的伺服模拟参数,也用于控制所述伺服模拟器(1)进行脉冲数据的采样记录;同时,PC机(2)将所述脉冲数据和模拟数据换算成图像信号,输出到显示器;显示器(3),其与PC机(2)连接,以图像方式显示脉冲数据,以及显示伺服模拟器(1)的运行状态和参数。2.根据权利要求1所述的脉冲型伺服模拟系统,其特征在于,所述伺服模拟器(1)包括:接收电路(11),其连接数控系统,接收数控系统发出的命令脉冲,并直接从数控系统获取电源;传输电路(12),其连接PC机(2),与PC机(2)进行通讯和数据交换;FPGA电路(13),其伺服模拟命令脉冲并生成模拟数据,将所述模拟数据换算成响应信息,同时,FPGA电路(13)对命令脉冲的脉冲数据和模拟数据进行采集记录。反馈电路(14),其连接数控系统,反馈响应信息给数控系统;所述接收电路(11)和反馈电路(14)分别与FPGA电路(13)连接,实现接收数控系统的命令脉冲和反馈响应信息给数控系统;所述传输电路(12)与FPGA电路(13)连接,实现PC机(2)对FPGA电路(13)的控制通讯、参数设置以及数据采集。3.根据权利要求2所述的脉冲型伺服模拟系统,其特征在于,所述FPGA电路(13)包括ASIC模块,所述ASIC模块包括:脉冲接收单元(131),其与接收电路(11)连接,接收数控系统发出的方向及位置的命令脉冲,根据方向对位置脉冲数量进行正负计数,生成脉冲数据;脉冲采集单元(132),其与脉冲接收单元(131)连接,对脉冲接收单元(131)提供的脉冲数据进行实时采样记录;伺服模拟单元(133),其与脉冲接收单元(131)连接,根据脉冲接收单元(131)提供的脉冲数据,结合已设置的模拟伺服参数,生成模拟伺服电机运作的模拟数据;位置反馈单元(134),其与伺服模拟单元(133)连接,将伺服模拟单元(133)提供的模拟数据转换为响应信息,...

【专利技术属性】
技术研发人员:杨雨标陈小朴
申请(专利权)人:广州雨创电子科技有限公司
类型:发明
国别省市:广东,44

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

1