当前位置:文档之家› PLC四组抢答器和装配流水线实验报告

PLC四组抢答器和装配流水线实验报告

装配流水线的模拟控制一、实验目的1、用 PLC构成装配流水线的控制系统。

2、了解移位寄存器指令在控制系统中的应用及编程方法。

二、实验内容实验箱上框中的 A~H 表示动作输出(用 LED 发光二极管模拟),下框中的A、B、C、D、E、F、G、H 插孔分别接主机的输出点。

传送带共有十六个工位,工件从 1 号位装入,分别在 A(操作 1)、B(操作 2)、C(操作 3)三个工位完成三种装配操作,经最后一个工位后送入仓库;其它工位均用于传送工件。

四、实验控制要求1、启动按钮SB1、复位按钮 SB2、移位按钮 SB3 均为常OFF。

2、启动后,再按“移位”后,按以下规律显示:D→E→F→G→A→D→E→F→G →B→D→E→F→G→C→D→E→F→G→H→D→E→F→G→A……循环,D、E、F、G 分别用来传送的,A 是操作 1,B 是操作 2,C 是操作3,H 是仓库。

3、时间间隔为 1S。

五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点。

②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔。

③输入端 1M 插孔连到外接电源的COM插孔。

④实验区的+24V插孔连到外接电源的+24V插孔。

2、程序中用到的主要指令定时器TON,移位寄存器SHRB。

3、输入程序代码并对其解释说明(梯形图)注:说明中【】内数字代表网络号,如【1】代表网络1。

说明:按下启动按钮SB1→线圈【1】得电闭合→【2】置位→【3】得电并保持。

此时,按下移位按钮SB3,使【3】得电闭合→【3】置位。

复位说明:按下复位按钮SB2,【2】→【2】复位,即保持为失电。

说明:移位按钮SB3按下后,【4】得电闭合→【4】置位→【4】得电并保持→启动定时器T37【5】,开始定时,1秒时T37【6】闭合→【6】得电→【5】失电,定时器T37【5】复位→【6】失电→【5】得电,再次启动定时器T37【5】,1秒时T37【6】闭合→【6】得电→【5】失电……一直循环,也就是【5】和【6】构成了一个1秒钟自复位定时器,每1秒输出一个持续时间位1个扫描周期的时钟脉冲,即T37【5】每1秒闭合1个扫描周期→【6】每1秒闭合1个扫描周期。

说明:【6】每1秒闭合1个扫描周期→【7】也每1秒闭合1个扫描周期→移位寄存器SHRB【7】每1秒移位一次(输入数据为【7】,即1,【7】表示移位寄存器的最低位,21表示移位寄存器的长度为21,且为左移)→首次执行SHRB【7】将输入数据1移入【7】中,并移出移位寄存器的最高位。

移出的数据被放置在溢出内存位()中。

复位说明:【2】复位→【7】为0,使得所以的位全部为0,即全为失电状态,因而流水线不会工作。

说明:①第一次执行移位寄存器指令使【7】的值为1→【8】得电→【8】复位→【7】也复位;同时【9】得电→线圈【9】得电闭合,D灯亮。

②第六次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。

③第十一次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。

④第十六次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。

说明:①第二次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。

②第七次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。

③第十二次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮④第十七次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。

说明:①第三次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。

②第八次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。

③第十三次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。

④第十八次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。

说明:①第四次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。

②第九次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。

③第十四次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。

④第十九次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。

说明:①第五次执行移位寄存器指令使【13】的值为1→线圈【13】得电闭合,A灯亮。

②第十次执行移位寄存器指令使【14】的值为1→线圈【14】得电闭合,B灯亮。

③第十五次执行移位寄存器指令使【15】的值为1→线圈【15】得电闭合,C灯亮。

说明:①第二十次执行移位寄存器指令使【16】的值为1→线圈【16】得电闭合,H灯亮。

②第二十一次执行移位寄存器指令使【17】的值为1→【17】置位,移位寄存器进入下一次循环。

4、调试运行程序5、实验结果与预期一样,符合控制要求。

方法二:1、接线(同方法一)2、程序中用到的指令双字传送指令MOV_DW,定时器TON,双字左移指令SHL_DW。

3、输入程序代码并对其解释说明(梯形图)说明:按下启动按钮SB1→线圈【1】得电闭合→【2】置位→【3】得电并保持。

此时,按下移位按钮SB3,使【3】得电闭合→【3】置位。

复位说明:按下复位按钮SB2,【2】→【2】复位,即保持为失电。

说明:①移位按钮SB3按下后,【4】得电闭合→执行传送指令MOV_DW【4】,将立即数2#1传送给MD10,对MD10进行初始化,即MD10=00000001。

与此同时,同方法一,【5】和【6】构成了一个1秒钟自复位定时器,每1秒输出一个持续时间位1个扫描周期的时钟脉冲,即T37【5】每1秒闭合1个扫描周期→【6】每1秒闭合1个扫描周期。

②第二十一次执行双字左移指令使【4】的值为1→进入下一次循环。

说明:【6】每1秒闭合1个扫描周期→【7】也每1秒闭合1个扫描周期→字左移指令SHL_DW【7】每1秒移位一次→第一次移位使【8】为1。

说明:①第一次执行双字左移指令使【8】为1,即得电→线圈【8】得电闭合,D灯亮。

②第六次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。

③第十一次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。

④第十六次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。

说明:①第二次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。

②第七次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。

③第十二次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮④第十七次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。

说明:①第三次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F 灯亮。

②第八次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F 灯亮。

③第十三次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F灯亮。

④第十八次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F灯亮。

说明:①第四次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G 灯亮。

②第九次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G 灯亮。

③第十四次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G灯亮。

④第十九次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G灯亮。

说明:①第五次执行双字左移指令使【12】的值为1→线圈【12】得电闭合,A 灯亮。

②第十次执行双字左移指令使【13】的值为1→线圈【13】得电闭合,B 灯亮。

③第十五次执行双字左移指令使【14】的值为1→线圈【14】得电闭合,C灯亮。

说明:第二十次执行双字左移指令使【15】的值为1→线圈【15】得电闭合,H 灯亮。

4、调试运行程序5、实验结果与预期一样,符合控制要求。

1、接线(同方法一)2、程序中用到的指令3、输入程序代码并对其解释说明(梯形图)4、调试运行程序5、实验结果与预期一样,符合控制要求。

四组抢答器设计一、实验目的1、用PLC设计一个功能齐全的抢答器。

2、掌握定时器的基本方法。

3、掌握PLC 构成数码显示控制系统的设计方法。

4、掌握赋值指令的既不让你用法。

5、掌握利用移位指令构成循环控制的方法。

二、实验内容运用所学知识设计一个带有主持人,复位,时间限制,几号选手抢答成功数码管显示的四组抢答器。

四、实验控制要求1、开始抢答按钮SB9、复位按钮 SB8常为OFF。

2、主持人按下开始抢答按钮SB9,数码管显示开始倒计时,选手开始抢答,若10秒内某位选手抢答成功,那么他所对应的抢答成功指示灯亮,同时数码管倒计时结束,数码管显示成功抢答选手号数,其他选手不能再抢答,直到主持人宣布下一轮抢答开始,并按下抢答开始按钮为止;若10秒都没人抢答,数码管倒计时到0,超时警告指示灯闪烁,四位选手均不能再不抢答,即使按下抢答按钮也无效,直到主持人宣布下一轮抢答开始,并按下抢答开始按钮。

4、主持人按下复位按钮,四位选手均不能抢答,即使按下抢答按钮也是无效的只有主持人宣布开始,并按下开始抢答按钮后,选手才可抢答。

5、抢答限时时间为10秒,主持人按下抢答按钮开始,数码管从9倒计时到0,抢答时间到并发出警告。

五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点。

②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔。

③输入端 1M 插孔连到外接电源的COM插孔。

④数码管的COM插孔连到外接电源的COM插孔。

⑤实验区的+24V插孔连到外接电源的+24V插孔。

2、程序中用到的主要指令双字传送指令MOV_DW,定时器TON,双字左移指令SHL_DW3、输入程序代码并对其解释说明(梯形图)注:说明中【】内数字代表网络号,如【1】代表网络1。

说明:主持人宣布抢答开始并按下抢答开始按钮SB9后→【9】得电→【9】得电闭合→【1】也得电闭合。

此时,四位选手可按下对应按钮开始抢答。

若1号抢答成功→【1】得电(【1】已得电),【1】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【1】中,L1灯亮;若2号抢答成功→【2】得电(【1】已得电),【2】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【2】中,L2灯亮;若3号抢答成功→【3】得电(【1】已得电),【3】得电,并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【3】中,L3灯亮;若4号抢答成功→【3】得电(【1】已得电),【4】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【4】中,L4灯亮。

相关主题