变频器控制方法及系统、变频器的制造方法

文档序号:9216477阅读:496来源:国知局
变频器控制方法及系统、变频器的制造方法
【技术领域】
[0001]本发明涉及变频器领域,特别涉及一种变频器控制方法及系统、变频器。
【背景技术】
[0002]在目前的变频器主从控制系统中,变频器一般都是作为通讯从站使用,而应用可编程逻辑控制器(PLC,Programmable Logic Controller)或工控机作为主站。少部分变频器即使可以作为主站进行通讯,但主站从站切换方案是完全依靠主站报警再由从站识别的方案。在传统的主站从站切换方案中,均存在一旦主站损坏或掉电则会造成从站无法正常切换到主站的问题,从而造成总线上所有变频器停止通讯。

【发明内容】

[0003]基于此,有必要提供一种当主站出现故障时从站可以自动切换为主站的变频器控制方法,以及提供一种变频器控制系统和变频器。
[0004]一种变频器控制方法,所述方法包括:
[0005]判断本机当前工作模式;
[0006]当本机处于主机模式时,判断在预置时间间隔内是否存在即将向总线上发送的通讯指令帧,若否,则向总线广播发布清零广播帧,用以使网络中其他变频器上针对预设时间的计时清零;
[0007]当本机处于从机模式时,判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧,该命令帧至少包括通讯指令帧和清零广播帧中的任意一种;
[0008]若是,则使本机针对预设时间的计时清零后重新开始计时;
[0009]若否,则将本机的工作模式从从机模式切换至主机模式,并向总线发送携带主从切换标志及源地址为本机地址顺序码的通讯指令帧;
[0010]其中,所述预设时间为所述预置时间间隔的倍数,且所述倍数与本机和所述处于主机模式的变频器之间的网络地址间隔相关。
[0011]在本发明的其中一个实施例中,所述判断在预置时间间隔内是否存在即将向总线上发送的通讯指令帧的步骤包括:
[0012]判断总线上是否有命令帧,若是,则接收来自总线的命令帧;若否,则判断计时是否达到所述预置时间间隔,若计时达到所述预置时间间隔则向总线广播发布所述清零广播帧;
[0013]分析所述来自总线的命令帧,判断所述命令帧是否包含主从切换标志、且源地址为非本机地址顺序码;若是,则将当前主机模式切换为从机模式,并启动本机针对预设时间的计时。
[0014]在本发明的其中一个实施例中,所述判断在预置时间间隔内是否存在即将向总线上发送的通讯指令帧的步骤还包括
[0015]当所述判断所述命令帧是否包含主从切换标志、且源地址为非本机地址顺序码的结果为否时,判断是否存在即将向总线上发送的通讯指令帧;
[0016]若是,则向总线上发送该通讯指令帧,并使本机针对预置时间间隔的计时清零后重新开始计时;
[0017]若否,则返回所述判断计时是否达到所述预置时间间隔的步骤。
[0018]在本发明的其中一个实施例中,所述判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧的步骤中包括:
[0019]当接收到的命令帧包含主从切换标志、且源地址为非本机地址顺序码时,则提取所述命令帧中的源地址获得第一地址码,根据本机的地址顺序码与所述第一地址码之差,获得所述网络地址间隔,依据所述网络地址间隔更新本机对应设置的所述倍数。
[0020]在本发明的其中一个实施例中,所述判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧的步骤中包括:
[0021]判断总线上是否有命令帧,若是,则使本机针对预设时间的计时清零后重新开始计时,并接收所述命令帧;若否,则判断计时是否到达预设时间,当计时到达预设时间时,则将本机的工作模式从从机模式切换至主机模式;
[0022]分析接收的所述命令帧,判断所述命令帧是否包含主从切换标志、且源地址为非本机地址顺序码;
[0023]若是,则提取所述命令帧中的源地址获得第一地址码,根据本机的地址顺序码与所述第一地址码之差,获得所述网络地址间隔,依据所述网络地址间隔更新本机对应设置的所述倍数。
[0024]在本发明的其中一个实施例中,所述判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧的步骤中还包括:
[0025]当判断所述命令帧是否为包含主从切换标志、且源地址为非本机地址顺序码的通讯指令帧的结果为否时,判断所述命令帧中携带的地址顺序码是否为本机地址顺序码,
[0026]若是,则分析命令帧,执行命令帧;
[0027]若否,则判断该命令帧是否为所述清零广播帧,若是,则提取所述清零广播帧中携带的源地址,判断该源地址是否大于本机地址顺序码,若是,则将本机的工作模式从从机模式切换至主机模式。
[0028]一种变频器,其中,所述变频器配置有主机模式和从机模式两种工作模式,且所述变频器上设置有定时器和控制模块;所述控制模块与所述定时器连接;
[0029]所述控制模块用于判断本机当前工作模式,在配置为主机模式时启动所述定时器对预置时间间隔进行计时,并判断在预置时间间隔内是否存在即将向总线上发送的通讯指令帧,当在预置时间间隔内不存在即将向总线上发送的通讯指令帧时向总线广播发布清零广播帧,用以使网络中其他变频器上针对预设时间的定时器清零;
[0030]在配置为从机模式时启动所述定时器对预设时间进行计时,并判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧,该命令帧至少包括通讯指令帧和清零广播帧中的任意一种;当在预设时间内接收到命令帧时使本机针对预设时间的计时清零后重新开始计时;当在预设时间内未接收到命令帧时,将本机的工作模式从从机模式切换至主机模式,并向总线发送携带主从切换标志及源地址为本机地址顺序码的通讯指令帧;其中,所述预设时间为所述预置时间间隔的倍数,且所述倍数与本机和所述处于主机模式的变频器之间的网络地址间隔相关。
[0031]在本发明的其中一个实施例中,所述控制模块还用于在接收到包含主从切换标志、且源地址为非本机地址顺序码的命令帧时,提取所述命令帧中的源地址获得第一地址码,根据本机的地址顺序码与所述第一地址码之差,获得所述网络地址间隔,依据所述网络地址间隔更新本机对应设置的所述倍数。
[0032]一种变频器控制系统,其包括:
[0033]模式监控模块,用于判断本机当前工作模式;
[0034]主机模块,用于当本机处于主机模式时,判断在预置时间间隔内是否存在即将向总线上发送的通讯指令帧,若否,则向总线广播发布清零广播帧,用以使网络中其他变频器上针对预设时间的计时清零;
[0035]从机模块,用于当本机处于从机模式时,判断在预设时间内是否接收到来自网络中处于主机模式的变频器发送的命令帧,该命令帧至少包括通讯指令帧和清零广播帧中的任意一种;若是,则使本机针对预设时间的计时清零后重新开始计时;若否,则将本机的工作模式从从机模式切换至主机模式,并向总线发送携带主从切换标志及源地址为本机地址顺序码的通讯指令帧;其中,所述预设时间为所述预置时间间隔的倍数,且所述倍数与本机和所述处于主机模式的变频器之间的网络地址间隔相关。
[0036]一种变频器总线控制系统,其包含:多个上述的变频器,多个变频器之间通过总线连接,所述多个变频器顺次配置有地址顺序码。
[0037]上述变频器控制方法和变频器控制系统,当无命令并且不需要读取状态时,主变频器每隔预置时间间隔发送清零定时器广播帧给各变频器;当检测到总线上有命令帧时,各变频器清零定时器并重新计时;还可以按照变频器接入总线的位置顺序来设置从变频器自主切换为主变频器的优先级顺序。因而一旦主站损坏或掉电,也不会造成从站无法正常切换到主站的问题,总线上的变频器还可以继续通讯。
【附图说明】
[0038]图1为本发明其中一个实施例的变频器控制系统图;
[0039]图2为本发明其中一个实施例的各变频器预设时间示意图;
[0040]图3为本发明其中一个实施例的变频器控制方法流程示意图;
[0041]图4为本发明其中一个实施例的变频器控制方法流程示意图;
[0042]图5为本发明其中一个实施例的变频器控制系统的结构示意图。
【具体实施方式】
[0043]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0044]除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0045]本发明基于总线架构
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1