一种一体式变频电机用多功能通讯方法

文档序号:9646118阅读:651来源:国知局
一种一体式变频电机用多功能通讯方法
【技术领域】
[0001]本发明涉及一种变频电机通讯方法,尤其涉及一种一体式变频电机用多功能通讯方法。
【背景技术】
[0002]随着一体式变频电机的流行,传统采用模拟电压输入控制的系统越来越无法满足要求。同时,传统的电机无法获得电机运行时的准确信息,包括运行时的电压、电流、转速以及变频器内部参数等实时信息,且模拟量控制对速度控制而言,无法做到精确的数字控制。目前的变频器的通讯接口无法对与主机进行权限控制,且无法做到当通讯失联时,从机的自动停机保护。鉴于M0DBUS已经成为工控领域内一种流行的标准,变频器与主机之间大多采用M0DBUS协议。
[0003]普通电机在组控时,只能采用继电器进行故障反馈,无法做到对组内每个电机状态的实时监控,也无法做到基于外界因素下的电机时间和转速的合理分配。

【发明内容】

[0004]本发明要解决的技术问题和提出的技术任务是对现有技术方案进行完善与改进,提供一种一体式变频电机用多功能通讯方法,以达到的目的。为此,本发明采取以下技术方案。
[0005]一种一体式变频电机用多功能通讯方法,设置一体式变频电机系统与主机之间进行数据传输的通讯协议以实现主机对一体式变频电机的监视和控制,并对监视和控制的权限进行划分,主机根据不同的权限分别进行对应等级的监视和控制。为了保护内部核心参数,自定义了权限协议,对不同的用户开放不同的权限,主机可以根据使用不同权限分别进行不同等级的监视和控制。
[0006]作为对上述技术方案的进一步完善和补充,本发明还包括以下附加技术特征。
[0007]—体式变频电机系统设有至少一个与电机相连的从机,通讯协议使用不同的功能码以实现对应功能的操作,主机发送含功能码的请求帧,从机根据收到的功能码,操作对应的寄存器。
[0008]功能码包括第一类功能码、第二类功能码、第三类功能码、第四类功能码,其中第一类功能码用于设置从机地址和清除故障信息;第二类功能码用于控制系统运行参数;第三类功能码用于进行权限操作、监视系统运行状态和查询出厂参数;第四类功能码用于实现主机轮询从机状态,当从机接收到开始轮询请求帧,则每台从机需在规定时间内应答主机,并准备下一次轮询数据帧的接收;若在轮询状态下,从机未接收到主机发送的结束轮询请求帧且在一段时间内未接收到轮询信息,则表明主从机通讯失联,失联的从机在设定时间内主动停机,直至通讯恢复正常。
[0009]主机进行监视和控制时的参数包括第一参数组、第二参数组、第三参数组,所述的第一参数组用于监视系统的运行状态;第二参数组用于查询系统的出厂信息;第三参数组用于控制系统的运行参数。
[0010]其中第一参数组的状态参数包括:历史故障信息、电机输出电流、电机是否在线、电机在不同速度下的最大输出功率、工作时间、P頂模块温度、模拟或数字控制方式、电机旋转方向、电机最大转速、电机运行速度;第二参数组的出厂信息包括:电机出厂日期、电机序列号、控制器版本;第三参数组的控制运行参数包括:模拟或数字控制方式、电机旋转方向、电机最大转速、电机运行速度、PID参数调节、加减速;主机对每一参数组的单个参数或多个参数进行监视和控制。
[0011]故障信息包括过流、过压、欠压、缺相。
[0012]当需启停群组电机时,主机发送带有广播地址、启动指令/停止指令的请求帧至从机。
[0013]主机与从机之间的通讯包括以下步骤:
A.主机发送请求帧,从机等待接收,并对其在规定时间内接收到的主机请求帧进行解析;
B.从机判断主机发送的通讯地址是否与本从机地址相符,若是则继续解析功能码;若不是则需要进行多层判断:判断主机发送的通讯地址是否为广播地址,若为广播地址则从机不需要应答主机,若不广播地址则再判断主机发送的通讯地址是否与主机发送的从机地址寄存器内容相同,若相同则表明此次通讯是为了设置从机地址,从机将更新从机地址并应答主机;若不相同则表明此次通讯主机将要操作的为非本从机,从机不应答;
C.根据解析出的功能码,从机操作不同的寄存器,寄存器操作包括用于监视系统运行状态的寄存器操作、查询系统出厂信息的寄存器操作、用于控制系统运行参数的寄存器操作、用于从机地址设置、故障信号清除或群组电机启停的寄存器操作及权限操作中的一种或多种操作;
D.从机完成寄存器操作之后,根据解析结果以相应的数据帧回复主机或者不回复;
E.如果从机接收到主机发送的开始轮询请求帧后,在一段时间内没有接收到主机发送的结束轮询请求帧及轮询帧,则认为主从机通讯失联,从机在设定时间内主动停机,直到通讯故障清除;重复步骤A-E实现主机对从机的监视和控制。
[0014]主机与从机的通讯流程包括主机流程和从机流程两个部分;主机流程步骤为:主机判断请求帧发送的通讯地址是否为广播地址,若为广播地址,则不需等待从机的应答;若不是广播地址,则需等待从机的应答;从机流程步骤为:从机判断主机发送的通讯地址是否与本从机地址相符,若相符则解析功能码;若不相符则需进行多层判断:判断主机发送的通讯地址是否为广播地址,若是广播地址则从机不应答主机;若不广播地址则再判断此次通讯是否为用于设置从机地址,若为设置从机地址则从机将更新从机地址;若不为设置从机地址,则判断此次通讯主机将要操作的为非本从机,本从机不应答。
[0015]在对从机地址设置时,通讯协议帧内容包括:从机地址、功能码、寄存器起始地址、数据、校验码、寄存器个数;主机请求帧内容由需要设置的从机地址、功能码、寄存器起始地址、数据、校验码组成;从机请求帧内容由更新的从机地址、功能码、寄存器起始地址、寄存器个数、校验码组成;其中从机地址由一个字节组成;功能码由一个字节组成,当主机发送请求帧到从机时,功能码告知从机需进行哪一类读写操作;在设置从机地址操作的从机应答帧中,功能码通知主机其是否执行了一个正确的操作,正确的操作、错误的操作对应的应答帧功能码不同;寄存器起始地址由两个字节组成,寄存器起始地址指向起始操作对象;设置从机地址通讯帧的数据由两个字节组成,内容为从机地址的值;校验码由主机对除从机地址以外的数据进行计算后加入到消息中,校验码根据校验方式的不同由1个或者2个字节组成;寄存器个数为操作的寄存器个数,其由两个字节组成。主机和从机在保证通讯内容完整性的前提下,根据功能码的不同相应地减少通讯帧中重复的内容,以达到简洁协议、保证通讯快速可靠的目的。
[0016]有益效果:本技术方案中通讯监控可以轮询组内每个电机状态,当通讯异常时,电机将自动停机,以保护系统安全、可靠。实时监控电机运行信息。用户可直接在主机上读取电流值、温度值等,可以做出电流曲线、温度曲线等,这样大大省去了一些工具的使用,如示波器、电流钳。
【附图说明】
[0017]图1是本发明的主从机通讯拓扑图。
[0018]图2a是本
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1