1、运料小车基于西门子S7400运料小车一、项目介绍及要求本项目控制对象是装载小车。小车在图中的最左端,装载货物,然后运至右端,再卸载货物,卸载结束后返回左端。限位开关(有关传感器)提供相关信号,包括车在最左(右端),小车料仓卸空或装满等。要求:操作面板上有启动(ON)按钮、停止(OFF)按钮、复位(RESET)按钮和自动/手动(AUTO/MAN)按钮。同时要实现小车从装料斗装料5S和往卸料斗卸料三次时小车停止运作,等卸料斗清除卸料时再重新运作。此外,还要有手动控制按钮工作的按钮,它们是前进(向右)、后退(向左)、装载和卸载、复位装料时间,清空卸料斗,启动卸料斗。手动控制按钮在手动模式下有效。初始
2、状态小车空载并位于左端,同时卸料斗空载,复位后,回到初始状态。如图:二、PLC端口分配 数字量输入地址定义地址数据类型注释I0.0BOOLON按钮I0.1BOOLOFF按钮I0.2BOOLRESET按钮I0.3BOOL手动,自动按钮I0.4BOOL手动向右按钮(前进)I0.5BOOL手动向左按钮(后退)I0.6BOOL手动装载按钮I0.7BOOL手动卸载按钮I1.1BOOL车在最左边传感器I1.2BOOL车在最右边传感器I1.3BOOL车厢装满传感器I1.4BOOL车厢空传感器I1.5BOOL复位装料时间(停止装料)I1.7BOOL清空卸料斗 数字量输出地址定义地址数据类型注释Q0.0BOOL
3、小车运行方向,=1向右,=0向左Q0.1BOOL小车运动或停止,=1运行,=0停止Q0.2BOOL装载Q0.3BOOL卸载Q0.4BOOLON指示灯Q0.5BOOLOFF指示灯Q0.6BOOL装满指示(装料时间到)Q0.7BOOL卸料斗装满三、PLC控制流程图 N四、在step7插入、查看子程序方法1,打开以下主界面2、主界面空白处右击插入新对象,选择功能,出现如下图 在名称中为子程序改名,然后确定3、在程序界面中查看子程序,打开OB1五、PLC控制程序 主程序:控制ON,OFF,RESET,调用自动/手动模式 子程序FC1,调用自动模式子程序FC2,调用手动模式子程序FC3,调用RESET六
4、、操作方法及状态显示1、按下总开关ON(I0.0),ON指示灯亮(Q0.4亮)2、选择模式按下I0.3表示手动模式、不按下I0.3表示自动模式3、按下RESET(I0.2),再按下I1.1(车在最左边传感器),I1.4(车厢空传感器)自动模式下运作1)当按下I1.1(车在最左边传感器)和I1.4(车厢空传感器)时,Q0.1不亮(小车停止运动),Q0.2亮(装载),开始装载5S,时间到Q0.6亮(表示装满),再按下I1.5(复位装料时间,以备下载再装)2)松开I1.4,不松开I1.1,按下I1.3(车厢装满传感器),此时Q0.1跟Q0.0亮(小车向右运行)3)松开I1.1,不松开I1.3,按下I
5、1.2(车在最右边传感器),此时Q0.3亮(表示卸载)4)松开I1.3,不松开I1.2,按下I1.4,此时Q0.1亮、Q0.0不亮(表示小车向左运动)5)松开I1.2,不松开I1.4,按下I1.1,此时Q0.2亮(再次装载)Q0.1不亮(小车暂停运动),待装满料再次运动,重复以上步骤。6)当卸料达到3次时,Q0.7亮(表示卸料斗装满),此时需要按下I1.7(清空卸料斗)同时再次复位,然后再重复以上步骤手动模式1)按下I0.3调用手动模式子程序2)按下I1.1(车在最左边传感器)和I1.4(车厢空传感器)3)松开I1.4,不松开I1.1,按下I0.6(手动装载按钮),此时Q0.2亮(装载),当装载到5S时,Q0.6亮(装满),再按下I1.5(复位装料时间,以备下载再装)4)松开I1.1和I0.6,按下I0.4(手动向右按钮),此时小车Q0.1和Q0.0亮(表示小车向右运动)5)按下I1.2(车在最右边传感器)和I0.7(手动卸载按钮),此时Q0.3亮(卸载)6)松开I1.2和I0.7,按下I0.5,此时Q0.1亮、Q0.0不亮(表示车向左运动),回到最左边。重复以上步骤7)当卸料达到3次时,Q0.7亮(表示卸料斗装满),此时需要按下I1.7(清空卸料斗)同时再次复位,然后再重复以上步骤七、仿真效果1、初始状态2、自动模式3、手动模式
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1