1、模块二任务模块二任务二二 LED数码显示的数码显示的PLC控制控制任务二任务二 LED数码显示的数码显示的PLC控制控制n 任务引入与分析 n 基本知识 n 任务实施 n 拓展与提高拓展与提高n 思考练习与技能考核思考练习与技能考核 任务引入和分析任务引入和分析任务引入任务引入 如图所示,是LED数码显示控制实验面板。接通开关后,由8组LED发光二极管模拟的八段数码管开始每隔1s显示:先是一段一段显示,即显示A段、显示B段、然后依次是C段、D段、E段、F段、G段、H段。随后显示数字及字符,显示次序是0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F,再开始循环显示以上内容。控制面板
2、上的H段是单独由一个LED管控制,其余的AG段,各段是由5个小容量的LED管组成,由一个PLC输出点控制。LAD格式 STL格式SHRB DATA,S-BIT,N N指定移位寄存器的长度和移位方向,N为正值表示左移位,N为负值表示右移位。输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。DATA和S_BIT的操作数为I,Q,M,SM,T,C,V,S,L。数据类型为:BOOL变量。N的操作数为VB,IB,QB,MB,SB,SMB,LB,AC,常量。数据类型为:字节。基本知识基本知识 移位寄存器指令格式M10.1(1)A段M10.2(2)B段M10.3(3)C段M
3、10.4(4)D段M10.5(5)E段M10.6(6)F段M10.7(7)G段M11.0(8)H段M11.1(9)数字0M11.2(10)数字1M11.3(11)数字2M11.4(12)数字3M11.5(13)数字4M11.6(14)数字5M11.7(15)数字6M12.0(16)数字7M12.1(17)数字8M12.2(18)数字9M12.3(19)字母AM12.4(20)字母bM12.5(21)字母CM12.6(22)字母dM12.7(23)字母EM13.0(24)字母F基本知识基本知识基本知识基本知识有8个输出指示灯,分别由Q0.0Q0.7控制,要求每隔一定时间点亮一盏灯。n 时序状态表
4、n轮流点亮8盏灯的梯形图 n 时序状态表 步步输出输出M10.1(1)M10.2(2)M10.3(3)M10.4(4)M10.5(5)M10.6(6)M10.7(7)M11.0(8)Q0.0+Q0.1+Q0.2+Q0.3+Q0.4+Q0.5+Q0.6+Q0.7+n 轮流点亮8盏灯的梯形图 任务实施任务实施n I/O地址分配 编编 程程 元元 件件I/O端子端子元元 件件 代代 号号作作 用用输入继电输入继电器器I0.0SASA 工作开关工作开关输出继电输出继电器器Q0.0 A A段段 Q0.1 B B段段 Q0.2 C C段段 Q0.3 D D段段 Q0.4E E段段 Q0.5F F段段 Q0
5、.6G G段段 Q0.7H H段段 任务实施n 绘制PLC外部硬件接线图 任务实施n 编写时序状态表 移位寄存器控制LED数码显示的时序状态表 步步输出输出M10.1(1)M10.2(2)M10.3(3)M10.4(4)M10.5(5)M10.6(6)M10.7(7)M11.0(8)显示内显示内容容A段段B段段C段段D段段E段段F段段G段段H段段A段段Q0.0+B段段Q0.1+C段段Q0.2+D段段Q0.3+E段段Q0.4+F段段Q0.5+G段段Q0.6+H段段Q0.7+移位寄存器控制LED数码显示的时序状态表(续表)步步输出输出M11.1(9)M11.2(10)M11.3(11)M11.4(
6、12)M11.5(13)M11.6(14)M11.7(15)M12.0(16)显示内容显示内容01234567A段段Q0.0+B段段Q0.1+C段段Q0.2+D段段Q0.3+E段段Q0.4+F段段Q0.5+G段段Q0.6+H段段Q0.7移位寄存器控制LED数码显示的时序状态表(续表)步步输出输出M12.1(17)M12.2(18)M12.3(19)M12.4(20)M12.5(21)M12.6(22)M12.7(23)M13.0(24)显示内容显示内容89AbCdEFA段段Q0.0+B段段Q0.1+C段段Q0.2+D段段Q0.3+E段段Q0.4+F段段Q0.5+G段段Q0.6+H段段Q0.7任
7、务实施n 设计梯形图程序 LED数码显示的PLC控制梯形图 LED数码显示的PLC控制梯形图(续)任务实施n 运行并调试程序 下载程序,在线监控程序运行。分析程序运行结果,编写指令语句表程序及相关技术文件。想一想想一想1 1、如果在应该显示数字、如果在应该显示数字“3”的时候,结果的时候,结果 显示了数字显示了数字“2”,有可能是程序哪里出错了,有可能是程序哪里出错了,如何修改程序?如何修改程序?2 2、如果在应该显示字符、如果在应该显示字符“A”的时候,结果的时候,结果 显示了数字显示了数字“4”,有可能是程序哪里出错了,有可能是程序哪里出错了,如何修改程序?如何修改程序?序号序号主要内容主
8、要内容考核要求考核要求评分标准评分标准配分配分得分得分1 1安装与接安装与接线线将将PLCPLC控制的硬件外控制的硬件外部接线图在模板上部接线图在模板上正确安装,接线正正确安装,接线正确、牢固、美观确、牢固、美观1 1、接线不正确,没按、接线不正确,没按PLCPLC外部接线图外部接线图接线,每处扣接线,每处扣3 3分分2 2、接线不牢固、不美观,每根扣、接线不牢固、不美观,每根扣2 2分分3 3、接点松动、遗漏,每处扣、接点松动、遗漏,每处扣1 1分分4 4、损伤导线绝缘或者线芯,每根扣、损伤导线绝缘或者线芯,每根扣1 1分分30302 2程序输入程序输入与运行调与运行调试试熟练操作计算机,熟
9、练操作计算机,熟悉编程软件、能熟悉编程软件、能将程序正确的输入将程序正确的输入并下载至并下载至PLCPLC;按照;按照被控设备的要求进被控设备的要求进行运行调试,能达行运行调试,能达到设计要求到设计要求1 1、不熟悉计算机操作键盘输入指令、不熟悉计算机操作键盘输入指令,扣,扣2 2分分2 2、不熟悉编程软件的使用,不会用、不熟悉编程软件的使用,不会用插入、删除、修改等命令,每处扣插入、删除、修改等命令,每处扣2 2分分3 3、1 1次调试不成功扣次调试不成功扣5 5分,分,2 2次调试不次调试不成功扣成功扣1515分,分,3 3次调试不成功扣次调试不成功扣3030分分60603 3安全与文安全
10、与文明生产明生产遵守安全用电的各遵守安全用电的各项规则项规则违反安全文明生产规则,扣违反安全文明生产规则,扣510510分分1010备注备注考评员签字:考评员签字:合计合计100100 年年 月月 日日考核标准拓展与提高 利用移位寄存器位指令实现顺序控制的编程利用移位寄存器位指令实现顺序控制的编程使用移位寄存器指令编程之方法一(使用移位寄存器指令编程之方法一(DATA=0DATA=0,移,移0 0法)法)使用移位寄存器指令编程之方法二(使用移位寄存器指令编程之方法二(DATA=1DATA=1,移,移1 1法)法)使用移位寄存器指令编程之方法一(DATA=0,移0法)使用移位寄存器指令编程之方法
11、一(DATA=1,移1法)移位寄存器指令之移位寄存器指令之DATA为为1的梯形图续图的梯形图续图思考与练习 一一、按下开关后,四盏彩灯依次循环点亮,按照顺序按下开关后,四盏彩灯依次循环点亮,按照顺序1-2-3-4-1、2-3、4-1、2、3、4-循环循环12-,编写梯形图程序。,编写梯形图程序。二、实现每隔二、实现每隔2S在在7段段LED数码管上显示数字数码管上显示数字09 9,用移位寄,用移位寄存器指令编写梯形图程序存器指令编写梯形图程序技能考核 根据给定的控制要求,用移位指令或者循环移位、根据给定的控制要求,用移位指令或者循环移位、移位寄存器指令设计相应的梯形图程序。控制要求移位寄存器指令
12、设计相应的梯形图程序。控制要求是:按下启动按钮后,控制是:按下启动按钮后,控制8盏彩灯,每隔盏彩灯,每隔1s点亮点亮一盏彩灯,全亮后闪烁一盏彩灯,全亮后闪烁3次(每次闪烁点亮次(每次闪烁点亮0.5s,熄灭熄灭0.5s),熄灭后重复该循环过程,直到按下停),熄灭后重复该循环过程,直到按下停止按钮,所有彩灯全部熄灭。止按钮,所有彩灯全部熄灭。考核要求:给出输入输出点的分配情况,并画出考核要求:给出输入输出点的分配情况,并画出PLC外部接线图,在模拟板上正确安装接线。根据外部接线图,在模拟板上正确安装接线。根据控制要求编写梯形图程序及指令语句程序,并在控制要求编写梯形图程序及指令语句程序,并在PLC上调试成功。上调试成功。Thank You!