实验设计内容.ppt
可 编 程 控 制 器 原 理 及 应 用,可编程控制器原理及应用实验设计内容授课学院:重庆邮电大学自动化学院授课教师:罗志勇,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,1、控制要求 当按下启动按钮,洗衣机自动进水,当水位达到指定水位,洗衣机将自动关闭进水阀门,洗衣机开始正向旋转,旋转15s后,暂停3s,然后开始反向旋转15s,暂停3s,暂停后洗衣机开始正向旋转,重复上述循环操作3次,3次满足以后,停止旋转。开始排水。水位下降到低水位时开始脱水并继续排水。脱水10s既完成一次重复进水到脱水的循环;若完成了3次大循环,则进行洗完报警,报警10s后完成全控制过程,停机。,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,2、流程图,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,3、I/O口分配Input(输入):I:0/0 启动;I:0/1 停止 I:0/2 高水位;I:0/3 低水位Output(输出):O:0/0 进水;O:0/1 正转 O:0/2 反转;O:0/3 排水 O:0/4 脱水;O:0/5 报警,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,4、硬件连线图,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,5、控制程序,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,6、程序说明 1、I:0/0作为起动开关(常开),闭合后整个程序即起动,经过停止开关I:0/1(常闭),计数器C5:1/DN位(常闭),由B30起动,I:0/1下方为B3:0/0自保程序,当启动开关弹起后保证B3:0/0运行。计数器C5:1/DN位(常闭)为大循环计数的开始位置。2、B3:0/0运行后,经过开关I:0/2(常闭),I:0/1(常闭),O:0/3(常闭),O:0/4(常闭),O:0/0开始执行“进水”操作。当I:0/2(进水到高水位)启动或者I:0/1(强制停止)或者进行O:0/3(排水),O:0/4(脱水)操作时,线路断开。,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,3、I:0/2(高水位)触发时候,程序继续。经过开关B3:0/1(常闭),并接O:0/2(常开),然后经过开关I:0/1(常闭),C5:0/DN(常闭),O:0/3(常闭),执行0:0/1(电机正转操作)。开关O:0/2(常开)保证反转操作执行时候不执行正转操作,C5:0/DN(常闭)小循环计数的开始位置。4、0:0/1接通后,T4:0执行电机正转计时功能,计时时间为15s。5、4:0/DN位,计时结束,经过I:0/1(常闭),T4:3/DN(常闭),进入暂停操作。T4:3计时结束后次处连接断开。,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,6、T4:1对正转暂停操作进行计时,计时时间为3s。7、停结束后,O:0/2执行电机反转操作。B3:0/2(常闭)保证反转暂停开始后断开连接,结束反转操作。8、T4:2对电机反转进行计时,计时时间为15s。9、计时结束后由B3:0/2执行反转暂停操作。10、由T4:3对反转暂停进行计时,计时时间为3s。11、反转暂停计时结束后,由C5:0进行小循环计数,计数次数为3次,对第3步开始到第10步的所有操作进行循环。,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,12、循环计数结束后,O:0/3开始排水操作,当触发I:0/3(低水位常闭)或者O:0/4(脱水常闭)开始时,排水操作自动停止。13、操作触发I:0/3(低水位)时,O:0/4执行脱水操作。点动,故有开关O:0/4(常开)自保。T4:4/DN(脱水计时结束)后,脱水操作停止。14、由C5:0执行小循环复位操作。15、计时器T4:4对脱水操作进行计时,计时时间为10s。,可 编 程 控 制 器 原 理 及 应 用,实验一、洗衣机程序设计,16、T4:4/DN(脱水计时结束)后,执行程序大循环操作,循环次数3次,对第一步开始到第15步的所有操作进行循环。17、循环结束后,由O:0/5进行报警操作。开关T4:5/DN(常闭)使报警计时结束后停止报警操作。18、O:0/5报警操作触发后,由计时器T4:5进行报警计时,计时时间为10s。19、4:5/DN(报警计时结束)后,由C5:1进行复位操作。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,1、控制要求本系统要求实现正常时序控制及急车强通控制两种控制方式。A、正常时序控制 信号灯受一个起动开关控制。当起动开关接通时,信号灯系统开始工作。先南北红灯亮,东西绿灯亮。南北红灯亮维持25s,在南北红灯亮的同时东西绿灯也亮,并维持20s。到20s时,东西绿灯闪亮,绿灯闪亮周期1s(亮0.5s,熄0.5s)。绿灯闪亮3s后熄灭,东西黄灯亮,并维持2s。到2s时,东西黄灯熄,东西红灯亮,同时南北红灯熄,南北绿灯亮。东西红灯亮维持30s,南北绿灯亮维持25s。到25s时,南北绿灯闪亮3s后熄灭,南北黄灯亮,并维持2s。到2s时,南北黄灯熄,南北红灯亮,同时东西红灯亮,东西绿灯亮,开始第二周期的动作。以后周而复始地循环。当起动开关断开时,所有信号灯熄灭。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,1、控制要求本系统要求实现正常时序控制及急车强通控制两种控制方式B、急车强通控制 急车强通信号受急车强通开关控制。无急车时,信号灯按正常时序控制。有急车来时,将急车急车强通开关接通,不管原来信号灯地状态如何,一律强制让急车来车方向地绿灯亮,使急车放行,直至急车通过为止。急车一过,将急车强通开关断开,信号灯地状态立即转为急车放行方向地绿灯闪亮3次,随后按正常时序控制。急车强通信号只能响应一路方向地急车,若两个方向先后来急车,则响应先来地一方,随后再响应另一方。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,2、流程图,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,2、流程图 流程图说明:当起动开关接通时,信号灯系统开始工作。先南北红灯亮,东西绿灯亮。南北红灯亮维持25s,在南北红灯亮的同时东西绿灯也亮,并维持20s。到20s时,东西绿灯闪亮,绿灯闪亮周期1s(亮0.5s,熄0.5s)。绿灯闪亮3s后熄灭,东西黄灯亮,并维持2s。到2s时,东西黄灯熄,东西红灯亮,同时南北红灯熄,南北绿灯亮。东西红灯亮维持30s,南北绿灯亮维持25s。到25s时,南北绿灯闪亮3s后熄灭,南北黄灯亮,并维持2s。到2s时,南北黄灯熄,南北红灯亮,同时东西红灯亮,东西绿灯亮,开始第二周期的动作。以后周而复始地循环。当起动开关断开时,所有信号灯熄灭。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,3、I/O端口分配Input(输入):I:0/1:总的启动开关;I:0/2:总的停止开关;I:0/3:东西向急通时的启动开关;I:0/4:东西向关闭急通时的开关;I:0/5:南北向急通时的启动开关;I:0/6:南北向关闭急通时的开关;,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,3、I/O端口分配Output(输出):O:0/1:作为梯形图第二阶梯的控制开关;O:0/2:南北向的红灯;O:0/3:东西向的绿灯;O:0/4:东西向的黄灯;O:0/5:东西向的红灯;O:0/6:南北向的绿灯;O:0/7:南北向的黄灯;O:0/8:作为响应东西向急通时的控制开关;O:0/9:作为响应南北向急通时的控制开关;,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,4、硬件连线图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,5、十字路口交通灯控制系统的PLC梯形图:,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,6、程序说明 第1级阶梯:主要是作为一个总的启动和关闭作用,用来控制以下每盏灯的亮灭。同时在该系统响应急通完毕后,其该级阶梯使该系统恢复正常工作。第2级阶梯:其中计时器T4:0主要控制南北向的红灯,并使其在25秒内都亮,25秒后,红灯将灭。计时器T4:1控制东西向的绿灯,并使其在20秒内都亮。第3级阶梯:控制南北向红灯的亮灭。第4级阶梯:控制东西向绿灯的亮灭。第5级阶梯:其中计时器T4:12控制东西向绿灯3秒的闪烁。第6级阶梯:其中计时器T4:2控制东西向绿灯3秒的闪烁时每一周期(一周期1秒)的亮0.5秒。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,6、程序说明 第7级阶梯:其中计时器T4:3控制东西向绿灯3秒的闪烁时每一周期(一周期1秒)的灭0.5秒。第8级阶梯:其中计时器T4:4控制东西向黄灯闪烁2秒。第9级阶梯:控制东西向黄灯的亮灭。第10级阶梯:其中计时器T4:5主要控制东西向的红灯,并使其在30秒内都亮,30秒后,红灯将灭。计时器T4:6控制东西向的绿灯,并使其在25秒内都亮。第11级阶梯:控制东西向红灯的亮灭。第12级阶梯:控制南北向绿灯的亮灭。第13级阶梯:其中计时器T4:13控制南北向绿灯3秒的闪烁。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,6、程序说明 第14级阶梯:其中计时器T4:7控制南北向绿灯3秒的闪烁时每一周期(一周期1秒)的亮0.5秒。第15级阶梯:其中计时器T4:8控制南北向绿灯3秒的闪烁时每一周期(一周期1秒)的灭0.5秒。第16级阶梯:其中计时器T4:9控制南北向黄灯闪烁2秒。第17级阶梯:控制南北向黄灯的亮灭。第18级阶梯:对东西向急通时的响应。第19级阶梯:对南北向急通时的响应。第20级阶梯:控制东西向急通响应完闪烁3秒。第21级阶梯:控制南北向急通响应完闪烁3秒。,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,7、比较指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,可 编 程 控 制 器 原 理 及 应 用,实验二、交通灯程序设计,8、限位指令的交通灯程序,