一种变频器的控制方法及系统技术方案

技术编号:37557658 阅读:11 留言:0更新日期:2023-05-15 07:41
本发明专利技术提供了一种变频器的控制方法和系统。本发明专利技术所述的一种变频器的控制方法和系统,用于工业用电分析和控制系统,通过工业用电分析系统连接PLC虚拟机,基于工业用电分析系统发送的I/O请求确定与PLC虚拟机对应的关系存储表;工业用电分析系统接收工业中控器发送的故障定位请求,故障定位请求中包括通信链路中的变频器的标示符以及故障的标示符,用于将变频器中的数据定位到故障记录的数据,工业中控器通过标示符识别变频器,以使工业中控器能够根据标示符以及映射关系访问第二变频器。该方案可以有效处理变频器的I/O请求,依据I/O请求对故障进行定位,对变频器进行更加灵活的控制。控制。控制。

【技术实现步骤摘要】
一种变频器的控制方法及系统


[0001]本专利技术属于变频器领域,尤其是涉及一种变频器的控制方法及系统。

技术介绍

[0002]变频器(Variable

frequency Drive,VFD)是应用变频技术与微电子技术,通过改变电机工作电源频率方式来控制交流电动机的电力控制设备。变频器在接收到对外部数据中的数据的I/O请求时,变频器需要通过处理器中的工作线程对该I/O请求进行处理。比如,工作线程会将该数据从外部数据中加载至内存中进行I/O。
[0003]随着科技的发展,包括多个处理器的变频器得到了广泛的应用。这种变频器可以按照该多个处理器划分为多个节点,每个节点均包括一个处理器和一部分内存。在这种场景下,变频器可以通过任一节点中的处理器中的工作线程对该I/O请求进行处理。并且,工作线程可以将该I/O请求所针对的数据加载至任一节点的内存中进行I/O。
[0004]但是,在变频器划分为多个节点的情况下,节点中的工作线程会经常将数据加载至节点外的内存,从而导致处理器跨节点I/O数据。由于跨节点I/O数据的效率较低,因此,在变频器划分为多个节点的情况下,较难保证较高的数据I/O效率。

技术实现思路

[0005]有鉴于此,本专利技术旨在提出一种变频器的控制方法及系统,配合使用解决当前变频器控制过程中的故障排查困难、I/O控制不灵活的问题。
[0006]为达到上述目的,本专利技术的技术方案是这样实现的:一种变频器的控制方法,所述方法用于工业用电分析系统和工业用电控制系统,所述工业用电分析系统包括多个变频器,所述多个变频器中的每个变频器包括PLC控制器和整流存储器,所述工业用电控制系统包括工业中控器、与所述工业中控器进行通信的工业用电分析系统以及与所述工业用电分析系统连接的通信链路,所述通信链路用于维持数据通信,所述方法包括:工业用电分析系统连接PLC虚拟机,其中,所述PLC虚拟机用于传输所述工业用电分析系统发送的I/O请求;确定与所述PLC虚拟机对应的第一关系存储表,所述第一关系存储表至少包含所述PLC虚拟机、所述工业用电分析系统、所述变频器的对应关系;确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器;加载所述第一关系存储表的数据至所述第一变频器的整流存储器中;使用第一工作信号指令对工业用电分析系统的I/O请求进行处理,其中,所述第一工作信号指令由所述第一变频器中的PLC控制器生成;所述工业中控器获取所述通信链路中的第一变频器的第一标示符以及第一故障的标示符并封装成第一故障定位请求,所述工业用电分析系统接收所述工业中控器发送的
第一故障定位请求,所述第一故障定位请求用于将所述第一变频器中的数据定位到第一故障记录,所述工业中控器通过所述第一标示符识别所述第一变频器;所述工业用电分析系统生成第二变频器状态请求,并故障定位所述第二变频器与所述第一故障的语义关系,所述语义关系用于指示从所述第二变频器或所述第一故障中读取与数据逆变控制指令对应的数据,所述数据逆变控制指令中包括所述第一标示符;所述工业用电分析系统生成与所述第二变频器对应的第二标示符,并故障定位所述第一标示符与所述第二标示符的映射关系,以使所述工业中控器能够根据所述第一标示符以及所述映射关系访问所述第二变频器。
[0007]进一步地,确定与所述PLC虚拟机对应的第一关系存储表,包括:使用初始工作信号指令对工业用电分析系统的I/O请求进行响应,其中,所述初始工作信号指令运行在所述多个变频器中的任一变频器中;确定所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表;根据所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表确定与所述PLC虚拟机对应的第一关系存储表;所述根据所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表确定与所述PLC虚拟机对应的第一关系存储表,包括:将所述初始工作信号指令响应工业用电分析系统的I/O请求的过程中访问的第一个关系存储表,确定为所述第一关系存储表;或者,将所述初始工作信号指令响应工业用电分析系统的I/O请求的过程中,在预定时长内访问次数最高的关系存储表,确定为所述第一关系存储表;所述确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器,包括:根据所述PLC虚拟机的特征,确定所述第一变频器,其中,所述PLC虚拟机的特征包括所述工业用电分析系统的网际互连协议线路编号、使用所述工业用电分析系统的用户的名称或者所述PLC虚拟机对应的通信总线的名称。
[0008]进一步地,在所述工业用电分析系统连接PLC虚拟机之前,所述方法还包括:故障定位所述第一关系存储表,其中,所述第一关系存储表携带第一标示符,所述第一标示符指示所述第一变频器;所述确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器,包括:根据所述第一关系存储表携带的所述第一标示符确定所述第一变频器;所述工业用电分析系统包括第一信号指令池和第二信号指令池,所述第一信号指令池中的工作信号指令用于处理携带所述第一标示符的连接上的I/O请求,所述第二信号指令池中的工作信号指令用于处理未携带标示符的连接上的I/O请求,在所述确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器之后,所述方法还包括:使所述PLC虚拟机携带所述第一标示符。
[0009]进一步地,所述工业用电分析系统生成与所述第二变频器对应的第二标示符,包
括:所述工业用电分析系统根据所述第一变频器与所述第一故障的语义关系,以及,所述第二变频器与所述第一故障的语义关系,形成包括所述第一变频器、所述第一故障以及所述第二变频器的二叉树结构;所述工业用电分析系统根据所述二叉树结构,生成所述第二标示符,所述第二标示符用于指示所述第二变频器在所述二叉树结构中的位置;所述第二标示符为三元组,所述三元组包括所述二叉树结构的标示符、所述第二变频器在所述二叉树结构中的分支的标示符以及所述第二变频器在所述分支中的位置的标示符。
[0010]进一步地,在所述工业用电分析系统故障定位所述第二变频器与所述第一故障的语义关系之前,所述方法还包括:所述工业用电分析系统接收第一数据逆变控制指令,所述第一数据逆变控制指令中包括所述第一标示符,所述第一数据逆变控制指令是所述工业用电分析系统在接收所述第一故障定位请求之后接收的;所述工业用电分析系统对所述第一数据逆变控制指令进行挂起处理;所述工业用电分析系统接收与第二数据逆变控制指令对应的反馈消息,所述第二数据逆变控制指令中包括所述第一标示符,所述第二数据逆变控制指令是所述工业用电分析系统在接收所述第一故障定位请求之前接收的;在所述工业用电分析系统故障定位所述第一标示符与所述第二标示符的映射关系之后,所述方法还包括:所述工业用电分析系统解除对所述第一数据逆变控制指令的挂起处理;所述工业用电分析系统根据所述第一数据逆变控制指令从所述第二变频器或所述第一故障中获取数据,或,将向所述第二变频器写入数据。
[0011]根据本专利技术第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种变频器的控制方法,其特征在于,所述方法用于工业用电分析系统和工业用电控制系统,所述工业用电分析系统包括多个变频器,所述多个变频器中的每个变频器包括PLC控制器和整流存储器,所述工业用电控制系统包括工业中控器、与所述工业中控器进行通信的工业用电分析系统以及与所述工业用电分析系统连接的通信链路,所述通信链路用于维持数据通信,所述方法包括:工业用电分析系统连接PLC虚拟机,其中,所述PLC虚拟机用于传输所述工业用电分析系统发送的I/O请求;确定与所述PLC虚拟机对应的第一关系存储表,所述第一关系存储表至少包含所述PLC虚拟机、所述工业用电分析系统、所述变频器的对应关系;确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器;加载所述第一关系存储表的数据至所述第一变频器的整流存储器中;使用第一工作信号指令对工业用电分析系统的I/O请求进行处理,其中,所述第一工作信号指令由所述第一变频器中的PLC控制器生成;所述工业中控器获取所述通信链路中的第一变频器的第一标示符以及第一故障的标示符并封装成第一故障定位请求,所述工业用电分析系统接收所述工业中控器发送的第一故障定位请求,所述第一故障定位请求用于将所述第一变频器中的数据定位到第一故障记录,所述工业中控器通过所述第一标示符识别所述第一变频器;所述工业用电分析系统生成第二变频器状态请求,并故障定位所述第二变频器与所述第一故障的语义关系,所述语义关系用于指示从所述第二变频器或所述第一故障中读取与数据逆变控制指令对应的数据,所述数据逆变控制指令中包括所述第一标示符;所述工业用电分析系统生成与所述第二变频器对应的第二标示符,并故障定位所述第一标示符与所述第二标示符的映射关系,以使所述工业中控器能够根据所述第一标示符以及所述映射关系访问所述第二变频器。2.根据权利要求1所述的方法,其特征在于,确定与所述PLC虚拟机对应的第一关系存储表,包括:使用初始工作信号指令对工业用电分析系统的I/O请求进行响应,其中,所述初始工作信号指令运行在所述多个变频器中的任一变频器中;确定所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表;根据所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表确定与所述PLC虚拟机对应的第一关系存储表;所述根据所述初始工作信号指令响应工业用电分析系统的I/O请求时所访问的关系存储表确定与所述PLC虚拟机对应的第一关系存储表,包括:将所述初始工作信号指令响应工业用电分析系统的I/O请求的过程中访问的第一个关系存储表,确定为所述第一关系存储表;或者,将所述初始工作信号指令响应工业用电分析系统的I/O请求的过程中,在预定时长内访问次数最高的关系存储表,确定为所述第一关系存储表;所述确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器,包括:
根据所述PLC虚拟机的特征,确定所述第一变频器,其中,所述PLC虚拟机的特征包括所述工业用电分析系统的网际互连协议线路编号、使用所述工业用电分析系统的用户的名称或者所述PLC虚拟机对应的通信总线的名称。3.根据权利要求1至2任一项所述的方法,其特征在于,在所述工业用电分析系统连接PLC虚拟机之前,所述方法还包括:故障定位所述第一关系存储表,其中,所述第一关系存储表携带第一标示符,所述第一标示符指示所述第一变频器;所述确定所述多个变频器中与所述第一关系存储表中的PLC虚拟机对应的第一变频器,包括:根据所述第一关系存储表携带的所述第一标示符确定所述第一变频器;所述工业用电分析系统包括第一信号指令池和第二信号指令池,所述第一信号指令池中的工作信号指令用于处理携带所述第一标示符的连接上的I/O请求,所述第二信号指令池中的工作信号...

【专利技术属性】
技术研发人员:李怀继王东亚
申请(专利权)人:天津市伟利达科技发展有限公司
类型:发明
国别省市:

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

1