运料小车基于西门子S7400.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运料小车 项目介绍及要求 本项目控制对象是装载小车。小车在图中的最左端,装载货物,然后运至右端,再卸载货物,卸载结束后返回左端。限位开关(有关传感器)提供相关信号,包括车在最左(右端),小车料仓卸空或装满等。 要求:操作面板上有启动(ON)按钮、停止(OFF)按钮、复位(RESET)按钮和自动/手动(AUTO/MAN)按钮。同时要实现小车从装料斗装料5S和往卸料斗卸料三次时小车停止运作,等卸料斗清除卸料时再重新运作。此外,还要有手动控制按钮工作的按钮,它们是前进(向右)、后退(向左)、装载和卸载、复位装料时间,清空卸料斗,启动卸料斗。手动控制按钮在手动模式下有效。初始状态小车空载并位于左端,同时卸料斗空载,复位后,回到初始状态。 如图: PLC端口分配 数字量输入地址定义 地址 数据类型 注释 I0.0 BOOL ON按钮 I0.1 BOOL OFF按钮 I0.2 BOOL RESET按钮 I0.3 BOOL 手动,自动按钮 I0.4 BOOL 手动向右按钮(前进) I0.5 BOOL 手动向左按钮(后退) I0.6 BOOL 手动装载按钮 I0.7 BOOL 手动卸载按钮 I1.1 BOOL 车在最左边传感器 I1.2 BOOL 车在最右边传感器 I1.3 BOOL 车厢装满传感器 I1.4 BOOL 车厢空传感器 I1.5 BOOL 复位装料时间(停止装料) I1.7 BOOL 清空卸料斗 数字量输出地址定义 地址 数据类型 注释 Q0.0 BOOL 小车运行方向,=1向右,=0向左 Q0.1 BOOL 小车运动或停止,=1运行,=0停止 Q0.2 BOOL 装载 Q0.3 BOOL 卸载 Q0.4 BOOL ON指示灯 Q0.5 BOOL OFF指示灯 Q0.6 BOOL 装满指示(装料时间到) Q0.7 BOOL 卸料斗装满 PLC控制流程图 开始 开始 小车在最左边、并保持空载 小车在最左边、并保持空载 N清空卸料斗,小车停止运动,重新RESET是否ON?装料5S小车向右运动小车停在右边卸料,是否卸料3次 N 清空卸料斗,小车停止运动,重新RESET 是否ON? 装料5S 小车向右运动 小车停在右边卸料 ,是否卸料3次 是否RESET? N N Y Y Y 小车驶回左边 小车驶回左边 在step7插入、查看子程序方法 打开以下主界面 2、主界面空白处右击插入新对象,选择功能,出现如下图 在名称中为子程序改名,然后确定 3、在程序界面中查看子程序,打开OB1 PLC控制程序 主程序:控制ON,OFF,RESET,调用自动/手动模式 子程序FC1,调用自动模式 子程序FC2,调用手动模式 子程序FC3,调用RESET 操作方法及状态显示 按下总开关ON(I0.0),ON指示灯亮(Q0.4亮) 选择模式按下I0.3表示手动模式、不按下I0.3表示自动模式 按下RESET(I0.2),再按下I1.1(车在最左边传感器),I1.4(车厢空传感器) 自动模式下运作 当按下I1.1(车在最左边传感器)和I1.4(车厢空传感器)时,Q0.1不亮(小车停止运动),Q0.2亮(装载),开始装载5S,时间到Q0.6亮(表示装满),再按下I1.5(复位装料时间,以备下载再装) 松开I1.4,不松开I1.1,按下I1.3(车厢装满传感器),此时Q0.1跟Q0.0亮(小车向右运行) 松开I1.1,不松开I1.3,按下I1.2(车在最右边传感器),此时Q0.3亮(表示卸载) 松开I1.3,不松开I1.2,按下I1.4,此时Q0.1亮、Q0.0不亮(表示小车向左运动) 松开I1.2,不松开I1.4,按下I1.1,此时Q0.2亮(再次装载)Q0.1不亮(小车暂停运动),待装满料再次运动,重复以上步骤。 当卸料达到3次时,Q0.7亮(表示卸料斗装满),此时需要按下I1.7(清空卸料斗)同时再次复位,然后再重复以上步骤 手动模式 按下I0.3调用手动模式子程序 按下I1.1(车在最左边传感器)和I1.4(车厢空传感器) 松开I1.4,不松开I1.1,按下I0.6(手动装载按钮),此时Q0.2亮(装载),当装载到5S时,Q0.6亮(装满),再按下I1.5(复位装料时间,以备下载再装) 松开I1.1和I0.6,按下I0.4(手动向右按钮),此时小车Q0.1和Q0.0亮(表示小车向右运动) 按下I1.2(车在最右边传感器)和I0.7(手动卸载按钮),此时Q0.3亮(卸载) 松开I1.2和I0.7,按下I0.5,此时Q0.1亮、Q0.0不亮(表示车向左运动),回到最左边。重复以上步骤 当卸料达到3次时,Q0.7亮(表示卸料斗装满),此时需要按下I1.7(清空卸料斗)同时

文档评论(0)

beoes + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档