欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    可编程控制器在微电机控制中的应用_1.docx

    • 资源ID:17776087       资源大小:18.92KB        全文页数:11页
    • 资源格式: DOCX        下载积分:15.18金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15.18金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    可编程控制器在微电机控制中的应用_1.docx

    可编程控制器在微电机控制中的应用网络转载导语:本文拟就s7-200系列plc中cpu214通过与一台simovert微型主电机驱动器通讯来起动、停顿电机,以及改变电机的频率,介绍其特点并给出相应的应用程序流程图或者源程序。1引言随着plc在工厂自动化中的广泛应用,各plc消费商不断推承出新,功能更加完善,性能更加优异的plc不断涌现。以德国西门子公司为例,90年代中期,继s5系列plc之后,就相继推出了s7系列的plc。该系列plc不仅具有s5系列plc的优点,而且更加注重功能的改良和集成。对于如今应用广泛的闭环控制、模拟量处理、通讯联网、脉冲输出等均提供了相应的指令及使用处径。编程软件step7为用户提供了界面友好且功能强大的开发工具。本文拟就s7-200系列plc中cpu214通过与一台simovert微型主驱动器通讯来起动、停顿电机,以及改变电机的频率,介绍其特点并给出相应的应用程序流程图或者源程序。2硬件要求1硬件组成一台带输入仿真器的s7-200cpu214,一根rs485电缆,一台微型主电机驱动器和电机;2参数设置正确地将电机和微型主电机驱动器接好线,并且所用电机和微型主电机驱动器的参数已通过人工设定,且微型主电机驱动器必须设置在遥控方式p910=1,波特率:19.2kbp92=7,地址1p91=1;3接线方式用一根带9针阳性插头的rs485通讯电缆接在s7-200cpu214的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.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;“2表示坏的bbc;“3表示发送超时;“4表示接收超时。4程序构造1程序构造整个控制程序由1个主程序main、8个子程序sbr0-7及4个中断程序int0-3组成。各程序所完成的功能如下:lmain主程序:监视用于自由通讯口/ppi通讯切换的run/term开关,寻找输入信号上升沿作为电机运行命令。·sbr0设置自由通讯口通讯:首次扫描时设置自由通讯口形式的参数。·sbr1run子程序:设定电机恒速运转。·sbr2ramp子程序:设定电机变速运转。·sbr3增加频率倍率的子程序:增加微型主电机驱动器的输出频率。·sbr4降低频率倍率的子程序:降卑微型主电机驱动器的输出频率。·sbr5stop子程序:停顿电机。·sbr6计算输出信息的bcc。·sbr7发送信息,初始化发送定时器。·int0发送xmt中断处理程序,翻开接收器。·int1发送超时的中断处理程序,最多试发3次。·int2接收字符的中断处理程序。·int3接收超时的中断处理程序,最多试收3次。2程序流程图如图1所示。5程序及注释由于文章篇幅的限制,在此仅给出与通讯有关局部的源程序。sbr7/初始化xtm及xtm定时器xmtvb99,0/发送atch0,9/捕捉xtm发送中断,并/调用中断程序0movb255,smb34/设置xtm定时器255msatch1,10/捕捉xtm定时器中断,/并调用中断1retint0/中断程序0,xmt发送中断处理,/关xmt定时器dtch10/退出xmt定时器dtch9/中止xmt事件movw3,vw204/刷新xmt重试次数movw14,vw208/响应信息中接收的字符数movw0,vw215/清bcc累加器movdvb114,vd211/设置接收缓冲区指针atch2,8/捕捉rcv接收中断,并/调用中断程序2atch3,10/捕捉接收定时器中断,并调/用中断程序3retiint1/定时器中断0处理-发送dtch9/停顿xmt发送dtch10/退出定时器decwvw204/重试次数减1,假设为0,且ldsm1.0/sm1.0=1,那么movb3,vb210movb3,qb0/用qb0指示发送超时movw3,vw204/刷新发送重试计数sm0.0,1/使run、ramp有效creti/条件返回xmtvb99,0/重试发送atch0,9/捕捉xmt中断,并调用/中断程序0movb255,smb34/设置xmt定时器为避/免55msatch1,10/捕捉定时中断,并调用/中断程序retiint2/承受字符处理movbsmb2,ac0/得到接收字符xorwac0,vw215/累积bccmovbac0,*vd211/把接收到的字符送/入缓冲区incdvd211/缓冲区指针加1decwvw208/有待接收的字符总数减1ldnsm1.0/检验是否完毕cretinotdtch10/退出接收定时器dtch8/关接收ab=0,vb216/检验已算好的bcc是否为0notmovb2,vb210/坏的bcc操纵码movb2,qb0jmp0ldb=vb114,16#02/stx第一个字符吗ab=vb115,16#0c/长度=12吗?ab=vb116,vb102/将信息发往同一从/设备吗?movb0,vb210/操纵正确movb0,qb0jmp0ldsm0.0movb1,vb210/信息中有不对的地方movb1,qb0lbl0movw3,vw206/刷新接收可重试次数retiint3/定时器中断0处理接收dtch8/关接收中断dtch10/退出接收定时器decwvw206/重试次数减1,假设为0,且ldsm1.0/sm1.0=1,那么movb4,vb210movb4,qb0/指示接收超时movw3,vw206/刷新接收重试次数sm0。0,1/使run/ramp有效cretnotmovdvb114,vd211/设置接收缓冲区指针movw0,vw215/清bcc累加器xmtvb99,0/重发送atchvb0,9/捕捉xmt中断,并/调用中断程序0movb255,smb34/设置xmt定时器中断atch1,10/捕捉定时器中断,并调/用中断程序1reti6完毕语固然此程序只与一台微型主电机驱动器通讯,但可将它扩展用于另外的输入点,选择多站通讯线路上的某一台微型主电机驱动器的地址,向它发送命令。另外,这个程序的根本通讯构造还可用来发送别的信息给微型主电机驱动器,如监视电流、转矩等。

    注意事项

    本文(可编程控制器在微电机控制中的应用_1.docx)为本站会员(安***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开