基于西门子S7―200PLC小车自动往返运动系统分析.docVIP

基于西门子S7―200PLC小车自动往返运动系统分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于西门子S7―200PLC小车自动往返运动系统分析

基于西门子S7―200PLC小车自动往返运动系统分析   摘 要: 在日常生活中的生产车间由于工作台的面积有限,这就要求有一运料的小车能及时的将成品运到指定的成品车间,由于操作工人对工作的熟练程度不同等原因,将会使工作台上的成品数量不同,这就要求操作工根据自己的需要及时呼来装料小车将成品运走。小车需要将每个工作台上的成品都及时运走,这就要求小车在每个工作台的限时限量的装货。但由于每个工作台的呼叫都是随机的,因此,小车运行及停靠应该是根据工作台的呼叫而决定的,而不是按预先设定的顺序依次运行,这样就提高了小车的效率。实现了一定的车间智能化,提高了系统的可靠性,节约了一定的人力资源。   关键词:自动往返 限时限量 控制程序   中图分类号:TP212 文献标识码:A 文章编号:1003-9082(2015)09-0275-01   一、控制任务及要求   1.每个工作台都有一个呼叫按扭。当需要小车过来装袋时,按一下按扭,系统接到呼叫信号就登记下来,同时通过点亮记忆灯来表示呼叫信号已接到。智能运料小车就会通过程序判断自己的闲忙程度来确定到来的具体时间。原则是谁先登记先接谁,不能截车。   2.封装打包时有以下基本要求。每次最多装20袋,每次最多停留10秒,如果不到10秒种就把20袋都装完了,这时如果有其他工作呼叫,我们就控制小车运行。如用尽10秒时间到小车仍然装不到20袋。此时如果出现或者早已有呼叫信号,小车也会立即运行离开。   3.如果20袋货物已经装完了,等待10秒钟的时间也到了,此时如果没有其他的工作台呼叫小车,本个工作台可以继续装运货物,注意一旦有其他的工作台呼叫小车,小车立运行到达呼叫的工作台。   4.本系统增加数码指示,可以实时监测用数码管显示小车的停止位置。   5.呼叫信号要遵从先呼先去原则。不能顺向截车,只要车上的货物达到60袋,小车此时直接到达卸料区,不再响应其他工作台的呼叫,但是小车要存储他们的呼叫顺序直到小车卸完料后再按顺序工作装料。   6.本系统设有一个启动按钮,一个停止按钮。   7.工作台和工作台之间的距离通过旋转编码器测量小车运行距离。设定每4个工作台加一个成品装卸库。根据小车和小车之间、小车和成品库间的距离来确定编码器发送脉冲的个数。   8.运料小车每次都到成品库卸料,每次需要10秒钟,默认只要时间到PLC就判断是完成卸料。   二、设计方案   1.呼叫按钮给出的信号要能记忆,同时要有指示灯显示。小车在站台停止时,信号才能消失。灯才能灭,还需遵从先呼先去原则,不能顺相截车。   2.本客体的逻辑关系较复杂,必须考虑到所有的可能。特别是呼叫信号登记的先后关系。   3.工作台间距定位要使用高数计数器指令。   4.停靠位置指示灯由七段数码管负责。   三、设计内容   1.综合设计的流程图(如图1所示)   2.据控制任务要求及现场安装的实际情况进行输入/输出口分配和PLC硬件接线   3.具体程序设计:(所用系统的软硬件配置)   本系统程序大致可分为以下功能模块,如下:   3.1启动程序和停止程序:   I0.4为启动按钮,按下后M0.0得电自锁,程序可以运行,直到按下I0.5后,程序停止运行。   3.2呼叫信号登记程序:   当呼叫按钮I1.1、 I1.2、 I1.3、 I1.4有按下时,对应的信号灯点亮,自锁保持.I0.7、 M4.2、 M4.3、 M4.4分别为位置开关,并联Q0.4、 Q0.5的常开触点,以保证运行通过位置开关时不致于把信号灯撞灭,直到停在该位置时,信号灯才灭,十秒或装满二十袋后,该中间继电器才能失电。   3.3记忆按钮按下顺序模块   本模块利用中间继电器的两两互锁功能实现记忆顺序,第一个按下的按钮可将其线路中的三个连续常开触点全部闭合,形成通路运行,第二个按下的按钮由于第一个的互锁,只能闭合两个常开触点,不能形成通路,第三个按下的按钮由于第一和第二个的互锁,只能闭合一个常开,由此,第四个按下的按钮不能闭合前三个按钮互锁的全部常开,按下后只能点亮信号灯。   当小车停靠在第一个按下按钮的站,装料到时间或到数量时,失电释放三个常开触点,分别由其他按下的按钮反过来各互锁一个,此时,原第二个按下的按钮使三个常开全都闭合,形成通路运行,成为顺序中的第一,第三成为第二,第四成为第三,再次按下原第一个按下的按钮,则为第四,由此实现顺序功能。   3.4高速计数器定位站号程序   启动运行后,当小车到终点装料站撞上位置开关I0.7后,I0.7同时作为高速计数器的基站校准开关,执行子程序初始化计数,以减小旋转编码器多次运行造成的误差,高速计数器每计1000个码显示一个站号.由于高速计数器过快的计数脉冲,应用“

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档