伺服驱动器的自动化控制方法、系统及设备技术方案

技术编号:24754837 阅读:63 留言:0更新日期:2020-07-04 08:53
本发明专利技术公开了一种伺服驱动器的自动化控制方法、系统及设备,其中方法包括如下步骤:S11用于产生外部数据电信号的步骤;S12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤;S13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤;S14用于根据所述控制信号对外部设备进行控制操作的步骤。本发明专利技术所提供的伺服驱动器的自动化控制方法、系统及设备,在现有技术的基础上,增加对外部数据电信号进行预处理的步骤,实现伺服驱动器对外部数据的大规模和多样化采集,进而可根据大数据优化算法,发挥大规模数据在伺服驱动器技术领域的应用优势,提高伺服驱动器的自动化控制性能及工作效率。

Automatic control method, system and equipment of servo driver

【技术实现步骤摘要】
伺服驱动器的自动化控制方法、系统及设备
本专利技术涉及伺服控制
,尤其涉及一种伺服驱动器的自动化控制方法、系统及设备。
技术介绍
伺服驱动器作为数控机床、工业机器人及其他机械控制的关键技术之一,随着伺服驱动器运用的越来越广泛伺服控制成为必不可少的技术,其中通讯控制也成为控制方式中关键的一环,利用通讯控制进行的数据采集技术在工业大数据分析中的作用日趋重要。现有技术中的伺服驱动器,如中国知识产权局专利局于2019年9月10日公开了一种伺服驱动器,其公开号为110224646A。该伺服驱动器,包括整流与逆变模块、电流采样模块、电流驱动模块及矢量控制模块;整流与逆变模块对外部输入的电压进行整流、逆变得到三相交流电流,输出至伺服电机,接收矢量控制模块输出的开关信号,根据开关信号断开或导通与伺服电机的连接;电流采样模块对三相交流电流进行采样,得到电流信号,输出至电流驱动模块;电流驱动模块接收该电流信号,接收伺服电机编码器输出的反馈信息,接收外部发送的电流指令,根据电流指令对电流信号及反馈信息进行计算,得到电压信号,输出至矢量控制模块;矢量控制模块接收电压信号,根据电压信号生成开关信号,输出至整流与逆变模块。现有技术中的这种伺服驱动器,其数据的采集主要依靠集成在伺服驱动器的自身配置实现,即伺服驱动器的CPU不但要处理外部设备的控制,还要处理数据采集及分析处理。这样就使得现有技术中的伺服驱动器在数据采集及分析处理方面的处理能力较差,一方面数据采集数量受到很大限制,另一方面数据采集的多样性不佳;这样就限制了大数据及其算法在伺服驱动器
的应用;另外,由于现有技术中伺服驱动器在数据采集及分析处理方面的处理能力较差,需要大量的人工参与数据采集及分析处理,效率较低,人工成本较高。
技术实现思路
为了提高伺服驱动器的数据采集处理能力,本专利技术的目的是提供一种伺服驱动器的自动化控制方法、系统及设备。本专利技术所提供的伺服驱动器的自动化控制方法,包括如下步骤:S11用于产生外部数据电信号的步骤;S12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤;S13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤;S14用于根据所述控制信号对外部设备进行控制操作的步骤。本专利技术所提供的伺服驱动器的自动化控制方法,还包括如下步骤:S21用于对外部设备进行检测产生检测信号并发送给伺服驱动器的步骤;S22用于伺服驱动器根据所述控制信号、所述第一伺服驱动信息及收到的所述检测信号、生成第一反馈信息的步骤;S23用于根据第一反馈信息、所述第一伺服驱动信息及所述外部数据电信号进行分析处理和计算,从而生成第二反馈信息的步骤。所述S11用于产生外部数据电信号的步骤包括:用于在本地终端设备上进行数据采集生成本地数据电信号的步骤。所述用于在本地终端设备上进行数据采集生成本地数据电信号的步骤,包括:用于在本地终端上进行映射表配置及参数访问逻辑设置的步骤;用于控制在本地终端上建立用户端文件读写接口的步骤。所述S11用于产生外部数据电信号的步骤还可以包括:用于在远程终端设备上进行数据采集生成远程数据电信号的步骤;用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤。所述用于在远程终端设备上进行数据采集生成远程数据电信号的步骤,包括:用于在远程终端上进行映射表配置及参数访问逻辑设置的步骤;用于控制在远程终端上建立用户端文件读写接口的步骤;用于远程控制使用所述用户端文件读写接口并配置IP地址的步骤。所述用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤,包括:用于在远程终端设备上配置远程终端设备的运行环境的步骤;用于在远程终端设备上选择远程数据电信号的传输模式的步骤;用于在本地系统的内存设备上建立与远程终端设备相映射的虚拟存储区域的步骤;用于在本地系统配置远程终端上设备的IP地址从而实现远程终端设备与本地系统的通信连接的步骤;用于将远程终端设备上产生的远程数据电信号传输到本地系统并保存在所述与远程终端设备相映射的虚拟存储区域的步骤。所述用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤,包括:用于与第一远程终端设备建立第一通信传输信道,从而实现将第一远程远程终端设备上采集的第一远程数据电信号传送至本地系统的步骤;同时,用于与第二远程终端设备建立第二通信传输信道,从而实现将第二远程远程终端设备上采集的第二远程数据电信号传送至本地系统的步骤。所述S12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤,包括:用于访问本地系统中与远程终端设备相映射的虚拟存储区域,读取其存储的远程数据电信号的步骤;用于对远程数据电信号进行数据分析,根据所述远程数据电信号的属性产生对应的响应信息的步骤。所述S13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤,还包括:用于控制将所述第一伺服驱动信息存储在伺服驱动器的随机存取存储器中并生成携带有第一伺服驱动信息的虚拟通信包的步骤;用于控制所述第一CPU读取所述虚拟通信包的步骤;用于控制所述第二CPU读取所述虚拟通信包的步骤。本专利技术所提供的的自动化控制系统,包括:用于控制产生外部数据电信号的模块;用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的模块;用于控制伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的模块。本专利技术所提供的的自动化控制系统,还包括:用于对外部设备进行检测产生检测信号并发送给伺服驱动器的模块;用于伺服驱动器根据所述控制信号、所述第一伺服驱动信息及收到的所述检测信号、生成第一反馈信息的模块;用于根据第一反馈信息、所述第一伺服驱动信息及所述外部数据电信号进行分析处理和计算,从而生成第二反馈信息的模块。所述用于控制产生外部数据电信号的模块,包括:用于在本地终端设备上进行数据采集生成本地数据电信号的子模块。所述用于在本地终端设备上进行数据采集生成本地数据电信号的子模块,包括:用于在本地终端上进行映射表配置及参数访问逻辑设置的单元模块;用于控制在本地终端上建立用户端文件读写接口的单元模块。所述用于控制产生外部数据电信号的模块,包括:用于在远程终端设备上进行数据采集生成远程数据电信号的子模块;用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的子模块。所述用于在远程终端设备上进行数据采集生成远程数据电信号的子模块,包括:用于在远程终端上使用脚本语言进行映射表配置及参数访问逻辑设置的单元模块;用于控制本文档来自技高网
...

【技术保护点】
1.一种伺服驱动器的自动化控制方法,其特征在于,包括如下步骤:/nS11用于产生外部数据电信号的步骤;/nS12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤;/nS13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤;/nS14用于根据所述控制信号对外部设备进行控制操作的步骤。/n

【技术特征摘要】
1.一种伺服驱动器的自动化控制方法,其特征在于,包括如下步骤:
S11用于产生外部数据电信号的步骤;
S12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤;
S13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤;
S14用于根据所述控制信号对外部设备进行控制操作的步骤。


2.如权利要求1所述的伺服驱动器的自动化控制方法,其特征在于,还包括如下步骤:
S21用于对外部设备进行检测产生检测信号并发送给伺服驱动器的步骤;
S22用于伺服驱动器根据所述控制信号、所述第一伺服驱动信息及收到的所述检测信号、生成第一反馈信息的步骤。


3.如权利要求2所述的伺服驱动器的自动化控制方法,其特征在于,还包括如下步骤:
S23用于根据第一反馈信息、所述第一伺服驱动信息及所述外部数据电信号进行分析处理和计算,从而生成第二反馈信息的步骤。


4.如权利要求3所述的伺服驱动器的自动化控制方法,其特征在于,所述S11用于产生外部数据电信号的步骤包括:
用于在本地终端设备上进行数据采集生成本地数据电信号的步骤。


5.如权利要求4所述的伺服驱动器的自动化控制方法,其特征在于,所述用于在本地终端设备上进行数据采集生成本地数据电信号的步骤,包括:
用于在本地终端上进行映射表配置及参数访问逻辑设置的步骤;
用于控制在本地终端上建立用户端文件读写接口的步骤。


6.如权利要求3所述的伺服驱动器的自动化控制方法,其特征在于,所述S11用于产生外部数据电信号的步骤还可以包括:
用于在远程终端设备上进行数据采集生成远程数据电信号的步骤;
用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤。


7.如权利要求6所述的伺服驱动器的自动化控制方法,其特征在于,所述用于在远程终端设备上进行数据采集生成远程数据电信号的步骤,包括:
用于在远程终端上进行映射表配置及参数访问逻辑设置的步骤;
用于控制在远程终端上建立用户端文件读写接口的步骤;
用于远程控制使用所述用户端文件读写接口并配置IP地址的步骤。


8.如权利要求6所述的伺服驱动器的自动化控制方法,其特征在于,所述用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤,包括:
用于在远程终端设备上配置远程终端设备的运行环境的步骤;
用于在远程终端设备上选择远程数据电信号的传输模式的步骤;
用于在本地系统的内存设备上建立与远程终端设备相映射的虚拟存储区域的步骤;
用于在本地系统配置远程终端上设备的IP地址从而实现远程终端设备与本地系统的通信连接的步骤;
用于将远程终端设备上产生的远程数据电信号传输到本地系统并保存在所述与远程终端设备相映射的虚拟存储区域的步骤。


9.如权利要求6所述的伺服驱动器的自动化控制方法,其特征在于,所述用于通过通信网络将远程终端设备上产生的远程数据电信号传输到本地系统的步骤,包括:
用于与第一远程终端设备建立第一通信传输信道,从而实现将第一远程远程终端设备上采集的第一远程数据电信号传送至本地系统的步骤;
同时,用于与第二远程终端设备建立第二通信传输信道,从而实现将第二远程远程终端设备上采集的第二远程数据电信号传送至本地系统的步骤。


10.如权利要求1所述的伺服驱动器的自动化控制方法,其特征在于,所述S12用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的步骤,包括:
用于访问本地系统中与远程终端设备相映射的虚拟存储区域,读取其存储的远程数据电信号的步骤;
用于对远程数据电信号进行数据分析,根据所述远程数据电信号的属性产生对应的响应信息的步骤。


11.如权利要求1所述的伺服驱动器的自动化控制方法,其特征在于,所述S13用于伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的步骤,还包括:
用于控制将所述第一伺服驱动信息存储在伺服驱动器的随机存取存储器中并生成携带有第一伺服驱动信息的虚拟通信包的步骤;
用于控制所述第一CPU读取所述虚拟通信包的步骤;
用于控制所述第二CPU读取所述虚拟通信包的步骤。


12.一种伺服驱动器的自动化控制系统,其特征在于,包括:
用于控制产生外部数据电信号的模块;
用于接收外部数据电信号并对外部数据电信号进行预处理从而生成第一伺服驱动信息并将所述第一伺服驱动信息发送给伺服驱动器的模块;
用于控制伺服驱动器对所述第一伺服驱动信息进行处理并生成控制信号的模块。


13.如权利要求12所述的自动化控制系统,其特征在于,还包括:
用于对外部设备进行检测产生检测信号并发送给伺服驱动器的模块;
用于伺服驱动器根据所述控制信号、所述第一伺服驱动信息及收到的所述检测信号、生成第一反馈信息的模块。


14.如权利要求13所述的自动化控制系统,其特征在于,还包括...

【专利技术属性】
技术研发人员:郑南中王殿辉胡蒋平
申请(专利权)人:东菱技术有限公司
类型:发明
国别省市:浙江;33

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

1