ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:414.96KB ,
资源ID:17240532      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17240532.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(S71214C与第三方步进电机的组态及编程Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

S71214C与第三方步进电机的组态及编程Word文档格式.docx

1、前不久,在给工厂修理一台激光刻字设备时,遇到某运动轴用的是雷赛86HS80步进带刹车电机故障。虽然最后通过仔细调整刹车间隙,搞定的设备的故障。但是,为确保以后再次遇到类似的问题,而无法及时提供设备备件前提下,耽误生产,我还是提前预订了一个第三方的步进电机及驱动器。这样也给我验证创造了硬件条件,待有时间验证一下,S7-1200是如何与第三方步进电机实现硬件组态及编程的。硬件:1)一个S7-1214C DC/DC/DC,订货号:6ES7 214-1AG40-0XB02)一个86系的步进电机+相应的驱动器3)一个20A的西门子24V电源(步进驱动器及plc电源)4)Portal V15版本组态及编程

2、:创建一个验证项目,添加cpu( S7-1214C),双击“工艺对象”,选择“运动控制”的TO_PositioningAxis V6.0版本:“确定”后,系统自动生成名称“轴_1”的硬件组态界面,一步一步类似于向导的组态下去吧,在“常规”选项中选择PTO(脉冲输出方式)控制:在“驱动器”选项中选择脉冲发生器Pulse_1(V4.2版本支持4个轴的组态),信号类型:脉冲+方向(默认);脉冲输出(Q0.0)、方向输出(Q0.1)的地址(默认)。因为连接的是步进电机,步进驱动器没有反馈信号,这里仅仅只提供PLC给步进驱动器电源的控制信号Q0.2,提供外部继电器驱动,将步进驱动器所需的24V电源提供给

3、步进驱动器,该窗口的其它选项不选择。感觉,该窗口非常简洁的描述了硬件连接图示,PTO信号、启动命令给驱动器,驱动器再启动电机,驱动器反馈这些基本的步进、伺服控制方式。根据具体的步进电机特性,1.8/脉冲,相当于步进电机旋转一周(360)需要200个脉冲的基本信息,在“机械”窗口选择,其它因为没有导轨丝杆,不再做其它选择:5)因为仅仅只做一些简单的步进电机旋转测试,也没有继续忘下设置其它参数了。返回到编程界面,在OB1组织块中,把MC_POWER指令拖拽到编辑区,背景数据块(默认):6)“确定”后,填写MC_POWER各管脚,如果对各管脚数据类型及含义不清楚的,按“F1”帮助基本能够搞定这些管脚

4、参数了:该指令主要是Axie、StartMode、StopMode这些管脚的赋参数。7)因为验证实际上没有导轨和丝杆,只能是让步进电机作正、反转动,调用点动指令比较贴切一点,继续到“指令”中拖拽MC_MovJog指令到编辑区:背景数据(默认)8)测试项目,也不想连接实际硬件,就取M0.3为点动的正转,M0.4为点动的反转:9)好,简单的编程就这样了,可以测试一下程序及外部连接是否正确了,下载硬件及程序:10)步进驱动器使能正常,图示:11)Veloctiy管脚(默认为10.0)点动速度不变,给M0.3/M0.4分别使能,看输出情况:Error = true,说明指令存在错误,给ErrorID管

5、脚写一个变量地址MW2,看结果是什么数据。重新修改程序下载后,点动,ErrorID = 16#8402,F1帮助说是Veloctiy管脚值无效,说明我硬件组态与MC_MoveJog指令没有匹配好,既然该管脚有错误,我改一个数据试试,改为100.0后下载,测试MC_MoveJog指令,没有错误报警了:为确认Veloctiy管脚范围值,我重新返回到硬件组态的“动态常规”窗口,看到在这里有这个数据的限制,图示:原因找到,Veloctiy管脚范围值填入数据必须大于50.0,重新修改Veloctiy管脚为50.0,下载,使能JogForward(正转)M0.3 = 1,没有出现报警Error的M0.6

6、= 0,图示:反正是测试,我索性同时使能M0.3和M0.4,看MC_MoveJog指令会出现什么结果,是具有谁优先?,下载,图示:ErrorID管脚出现16#8406错误,F1帮助看说明,图示:看来这些基本的逻辑关联,指令早已经做完整了。我在恢复对M0.3/M0.4的操作中又遇到了一个新问题,即我单独复位M0.3或者M0.4时,报警并没有消除,需要将点动正、反转全部复位,既然这样,那我还需要再调用一个指令来试试指令错误时的复位,MC_Reset指令,图示:编辑MC_Reset指令,下载,尝试了几次复位,无法复位MC_MoveJog指令ErrorID的错误号,图示: 看来复位MC指令错误,并不全是调用MC_Reset指令能够解决问题的。 简单验证测试也只能到此了,待找到导轨丝杆,做一个接近于实际应用项目再测试其它指令。有一点体会的是采用portal软件编辑简易的驱动控制,这个F1帮助是非常有效的,我第一次做这个测试验证项目,基本没有遇到什么瓶颈问题,一旦有错误信息,看F1的帮助很快能够找到问题的所在。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1