欢迎来到天天文库
浏览记录
ID:52236922
大小:333.78 KB
页数:4页
时间:2020-03-25
《利用VB实现上位机对变频器的远程监控.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、3B利用!"实现上位机对变频器的远程监控利用!"实现上位机对变频器的远程监控张亚刚刘文良严新忠天津轻工业学院自动化工程系(#$$%%%)!"#$%&’$!"#$%&%’(%(’$’)*$"+,*+-$’./0$1+22-)#1&*#+)1+)*(+3*+(’&3#4’3+)567#$*&)1’2+)#*+(&)71+)8*(+3+99(’:-’)1;1+)<’(*’(=&11+(7#)5*+>??%(+*+1+3@!"’-$’+9A?B+22&)7*"’>??%(+*+1+3&(’#)8*(+7-1’7#)7’*=&$,’33&$%(+<#7#)593+,1"&(*+9%(+5(&2&
2、)7&%&(*+9%(+5(&21+7’$@()*+,%-#../=9(’:-’)1;1+)<’(*’(=>??%(+*+1+3=$’(#&31+22-)#1&*#+)=3+)567#$*&)1’1+)*(+3摘要本文介绍了如何利用!"的通讯控件&’()**,根据+’’通讯协议,实现上位机对西门子变频器的远程控制。文中详细说明了!"控件&’()**的使用方法以及西门子变频器的+’’通信协议,同时给出了程序设计流程图和部分程序清单。关键词:!",变频器,+’’协议,串行通讯,远程控制随着电力电子技术、微电子技术及现代控制理论为(;&3口。的发展,变频器已经广泛地应用于交流电动机的速度>%?’2
3、11,=@0以字符串形式设置并返回波特率、奇控制。由于变频器高效的驱动性能和良好的控制特偶校验、数据位和停止位参数。性,使其在石油、化工、纺织、机械电力,造纸等各个行格式为:&’()**4’211,=@0[65/./’1.,=@]。5/./’A业中被广泛使用。通过微机控制变频器,可以利用微1.,=@是一个包含四部分的字符串。第一部分为波特机与变频器之间的通讯功能实现远距离控制,同时也率,其可选值为BC$$DE:$$D3BB$$D3E%$$D%CC$$444。第二可以对电动机的运行情况进行监视、显示、存储和打部分为奇偶校验,7表示不校验DF表示偶校验D;表印。要实现变频器的计算机控制,首先要有
4、完善的微示奇校验,’表示空格检验D&表示符号校验。第三部机监控系统,亦即实现微机与变频器之间的串行通分为数据位位数,其可选值为BDGD:DHDC。第四部分为讯。在数据采集及控制过程中,要求在远程控制室对停止位位数,其可选值为3D34GD%。’211,=@0属性的缺现场的运行数据进行观测,并向相应的变频器发送实省值为“E:$$D7DCD3”。时控制信号,所以现场与远程计算机的实时通讯成为>#?5).1;<2=设置并返回通讯端口的状态(打开整个系统的基础。本文通过利用!"中的控件或关闭)。在设计时无效。&’()**编写通讯程序,实现了对西门子变频器格式为:&’()**45).1;<2=[6IJ+
5、FKLMN’F]。&,-.)&/012.的远程控制功能。设置5).1;<2=属性为I.82打开端口,为L/O02关3/0中的通讯控件123,44闭端口并清除接收和传输缓冲区。当应用程序终止!"中的&’()**控件提供了一系列标准通时,&’()**控件自动关闭串行端口。讯属性和方法。使用它可以建立起应用程序与串行端>B?P=<81返回并删除接收缓冲区中的数据流。该口的联接,完成串行数据的发送和接收。属性在设计时无效,在运行时为只读。343&’()**的常用属性格式为:&’()**4P=<81。(3)()**5).1设置并返回通讯端口号。>G?P=<81N2=设置并返回P=<81属性从接收缓冲格
6、式为:&’()**4()**5).1[65).178*92.]。区中每次读取的字符数。在设计时,5).178*92.可以设置成从3到3:的格式为:&’()**4P=<81N2=[6(Q/.78*92.]。任何整数(缺省值为3)。但是如果用5).1;<2=属性P=<81N2=属性的缺省值是$。设置P=<81N2=为$时,打开一个并不存在的端口时,就会产生错误。还需注使用P=<81将使&’()**控件读取接收缓冲区中全意的是必须在打开端口之前设置()**5).1属性。部的内容。若接收缓冲区中的字符数小于P=<81N2=例如:&’()**4()**5).163,即设置当前通信串口属性设置的字符数,
7、P=<81属性返回一个零长度字符《工业控制计算机》!""#年#$卷第#!期#Y串%&&’。所以在使用()*+,前,用户可以通过检查采用主—从结构。通信时,上位机作为主站向变频器()-+../012+),属性来确定缓冲区中是否已有需要数发送报文,变频器作为从站对主站发来的报文进行处目的字符。理并执行相应动作,同时返回相应报文。主、从站之间%3’()-+../012+),返回接收缓冲区中已接收的的数据报文由#$个
此文档下载收益归作者所有