可编程控制器在微电机控制中的应用_1.docx
《可编程控制器在微电机控制中的应用_1.docx》由会员分享,可在线阅读,更多相关《可编程控制器在微电机控制中的应用_1.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程控制器在微电机控制中的应用网络转载导语:本文拟就s7-200系列plc中cpu214通过与一台simovert微型主电机驱动器通讯来起动、停顿电机,以及改变电机的频率,介绍其特点并给出相应的应用程序流程图或者源程序。1引言随着plc在工厂自动化中的广泛应用,各plc消费商不断推承出新,功能更加完善,性能更加优异的plc不断涌现。以德国西门子公司为例,90年代中期,继s5系列plc之后,就相继推出了s7系列的plc。该系列plc不仅具有s5系列plc的优点,而且更加注重功能的改良和集成。对于如今应用广泛的闭环控制、模拟量处理、通讯联网、脉冲输出等均提供了相应的指令及使用处径。编程软件ste
2、p7为用户提供了界面友好且功能强大的开发工具。本文拟就s7-200系列plc中cpu214通过与一台simovert微型主驱动器通讯来起动、停顿电机,以及改变电机的频率,介绍其特点并给出相应的应用程序流程图或者源程序。2硬件要求1硬件组成一台带输入仿真器的s7-200cpu214,一根rs485电缆,一台微型主电机驱动器和电机;2参数设置正确地将电机和微型主电机驱动器接好线,并且所用电机和微型主电机驱动器的参数已通过人工设定,且微型主电机驱动器必须设置在遥控方式p910=1,波特率:19.2kbp92=7,地址1p91=1;3接线方式用一根带9针阳性插头的rs485通讯电缆接在s7-200cp
3、u214的1、3、8端上,电缆另一端是插孔,分别接到微型主电机驱动器的13、14、15端子上。3分析及讲明1s7-200自由通讯口形式s7-200cpu214与simovert微型主电机驱动器通讯是通过s7-200自由通讯口形式进展的,使用uss5字协议。输入仿真器用来初始化发给电机驱动器的命令。用程序监视run/term开关,并选择相应的协议来设置自由通讯口形式的控制字节smb30;2输入点分配i0.0上升沿有效使电机以上次命令的恒定频率运转;i0.2上升沿有效使电机以上次命令的频率开场变频运转;i0.4上升沿有效停顿电机;i0.5电平有效以1或者2倍率改变频率:i0.5=“0:1倍,i0.
4、5=“1:2倍;i0.6上升沿有效以1或者2倍频率增量增加电机频率;i0.7上升沿有效以1或者2倍频率增量降低电机频率;i1.0电平有效控制电机旋转方向,i1.0=0:电机正转,i1.0=1:电机反转;3程序检测首先对微型主电机驱动器的发送要计时,假如失败,允许再试发送,最多可试发送3次。然后,对来自微型主电机驱动器的接收也要计时,在退出发送接收操纵之前可重试多达3次。对来自微型主电机驱动器的响应信息要进展有效性校验stx,len,adr及bcc,任何被检测到的错误都要进展显示;4输出点分配qb0用来显示检测到的错误信息,详细显示含义如下: “0表示无错误;“1表示非法的响应除去坏的bbc;“
5、2表示坏的bbc;“3表示发送超时;“4表示接收超时。4程序构造1程序构造整个控制程序由1个主程序main、8个子程序sbr0-7及4个中断程序int0-3组成。各程序所完成的功能如下:lmain主程序:监视用于自由通讯口/ppi通讯切换的run/term开关,寻找输入信号上升沿作为电机运行命令。sbr0设置自由通讯口通讯:首次扫描时设置自由通讯口形式的参数。sbr1run子程序:设定电机恒速运转。sbr2ramp子程序:设定电机变速运转。sbr3增加频率倍率的子程序:增加微型主电机驱动器的输出频率。sbr4降低频率倍率的子程序:降卑微型主电机驱动器的输出频率。sbr5stop子程序:停顿电机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程控制器 微电机 控制 中的 应用 _1
限制150内