触摸屏直接控制变频器_第1页
触摸屏直接控制变频器_第2页
触摸屏直接控制变频器_第3页
触摸屏直接控制变频器_第4页
触摸屏直接控制变频器_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 使用hitech触摸屏直接控制变频器连接设置:如图1,在plc种类里选择null。图1将触摸屏背后的指拨开关sw5置on,表示通讯的各个参数将在人机界面上设置,将sw7置on 后再开机,点击触摸屏上confg或者右侧的f2键,设置相应的波特率和com口,com口与变频器连接。如图2图2程序分析:(1) 编辑梯形图使用hitech_adp软件,在帮助中有梯形图助手,在编程时需要经常察看。梯形图的软元件分布如图3所示。图3在本次实验中经常使用的是内部继电器m,一般作为位元件使用,如m0.1;内部寄存器r,一般作为字元件使用,在其后加w,如rw1,相当于ec20中的d元件。具体的指令介绍可以参看l

2、adder categories,指令基本遵循iec61131协议,但指令样式与ec20有一定区别,如图4。这是一个字转移指令,其中en为使能端,当有能流时指令运行。eno可以理解为完成标志,当指令完成后执行后面连接的指令。描述:字转移指令将输入的寄存器(in端)赋值给输出的寄存器(on端),赋值后输入端寄存器的值不会改变。参量:图4(2) 程序要实现运行,停止,设定频率,读取频率四个功能。事实上,从实现方式上看是三个部分:发送数据、数值转换、接收数据。数据格式遵循ev1000自由口协议。本次实验中需要使用协议见表1(从机地址为变频器的站号,校验和为“从机地址”到“运行数据”全部字节的asci

3、i码值的累加和)。首先介绍发送数据,以运行命令为例:图5是发送之前的赋值部分第一个字存放的是要发送的字节的总数,存入触摸屏内部寄存器rw1。第二个字存放的是数据帧的帧头,其后是通讯协议需要的参数。图5实现功能从机地址主机命令辅助索引命令索引运行频率设定从机正传开机带运行频率给定0102000507e0h从机停机01020007无读取当前频率01010000无设置从机当前运行频率给定01020001用户自定表1dabc图6图6展示了发送部分的语句,a是mov语句,将帧尾装入寄存器,b相当于reset,sm6.e是特殊状态位,置零表示发送所存字的低字节,例如,rw19只发送其中的0dh。c是端口初

4、始化指令,port0表示com1。d是发送指令,tbl是发送缓存,表示从rw2开始发送其中的数据,rw1中为要发送的字节的个数。数值转换有两种,第一种是16进制数转ascii码。当频率设定时,设置的是十进制数,但是通讯协议中要求写入的是十六进制数每位上的ascii码。例如,设定频率为4660hz,16进制数为1234h,在数据帧中要写入的是 31h 32h 33h 34h。事实上,我们输入的十进制数在计算机是以2进制存放的,所以从10进制到16进制的转换不需要用户参与。但是我们需要将16进制数转化为ascii码。要用到以下指令:图716进制转换为ascii码例子输出输入应用逻辑右移指令与指令在

5、图7的指令例子中,mw6输入的是1234h,rw100表示转换的ascii码个数。如图7中所圈部分,转换后的结果存入rw0,rw1中,但这依然不是我们所需要的0031h 0032h 0033h 0034h。因此需要进行一定的位运算。依然以图7为例,将rw0与00ffh做“与”运算,仅保留0031h存入rw10。将rw0逻辑右移8位(空缺的位系统的会自动补零),变为0032存入rw11。将rw1也作相应运算结果存入rw12、rw13。这样从rw10开始,就得到我们所需要的 0031h 0032h 0033h 0034h,可以写进通讯协议。图8程序如图8,16进制数存入rw40,rw50相当于例子

6、中的rw0,rw51相当于rw1。当然,更改了设定频率,就需要重新计算校验和。计算结果也需要进行16进制到ascii的数值转换。 第二种转换是ascii转16进制数。在读频率时,触摸屏会收到变频器传回的数据帧,帧格式见通讯协议。频率会存在帧中。例如,传回的频率是4660hz,16进制为1234h,数据会以存在ascii码格式存在四个字节中:31h 32h 33h 34h。接收指令在接受后会将字节扩展成字存入寄存器中,然后使用ascii转16进制数指令。如图9中所框部分,得到十六进制数1h,再乘以1000h(因为1在1000h位上)。其他字也作相应的变化,最后将结果相加,可得到结果。注意:乘法指令结果为双字,其后的加运算也应该使用双字加法。ascii转换为16进制例子输出输入应用图9接收数据必须设置起始字节和结尾字节。起始字节作为高位字节,结尾字节作为低位字节存入特殊状态字swm22中。同时要将sm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论