欢迎来到天天文库
浏览记录
ID:3339675
大小:651.36 KB
页数:13页
时间:2017-11-21
《郭丽霞版plc第六章课后答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章习题答案6.1什么叫编程语言?PLC常用的编程语言主要有哪几种?答:所谓编程语言是指用户程序的表达方式。PLC常用的编程语言有:梯形图,指令语句表,功能块图,顺序功能图和结构化文本五种。 6.2为什么梯形图中软器件触点的使用次数不受限制?答:因为PLC内部调用的常开、常闭节点实质是位元件的电平信号,而内部电子电路采用的COMSRAM电子电路功耗极小,从而在有限的用户程序容量内其使用次数不受限制。6.3在梯形图中地址相同的输出继电器重复使用会带来什么结果?答:得不到你想要的输出,因为plc在扫描的
2、时候最后扫描到的状态就是输出状态,即使你开始的程序中输出为1,如果最后的扫描为0的话,输出也是零。6.4设计一个控制交流电动机正转、反转和停止的用户程序,要求从正转运行到反转运行之间的切换必须有2S延时。答:首先确I/O分配表序号输入设备输入地址序号输出设备输出地址1正转起动I0.01正转接触器Q0.02反转起动I0.12反转接触器Q0.13停止I0.23参考程序如下:6.5编写单按钮单路启∕停控制程序,控制要求为:单个按钮(I0.0)控制一盏灯,第一次按下时灯(Q0.1)亮,第二次按下时灯灭,……,
3、即奇数次灯亮,偶数次灯灭。答:根据控制要求,画出输入输出的时序图,再根据时序图来编写程序参考程序如下:6.6编写单按钮双路启∕停控制程序,控制要求为:用一个按钮(I0.0)控制两盏灯,第一次按下时第一盏灯(Q0.0)亮,第二次按下时第一盏灯灭,同时第二盏灯(Q0.1)亮,第三次按下时第二盏灯灭,第四次按下时第一盏灯亮,如此循环。答:根据控制要求,画出输入输出的时序图,再根据时序图来编写程序参考程序如下:6.7请用通电延时定时器T37构造断电延时型定时器。设定断电延时时间为10S。答:根据控制要求,画出
4、输入输出的时序图,再根据时序图来编写程序,参考程序如下:6.8用PLC设计一个闹钟,每天早上6:00闹铃。答:先设计一个二十四小时循环的实时时钟,(时钟的精度为1分钟)再比较定时器的当前值与设定的时间,相等则闹铃。参考程序如下:I0.0:时钟起动开关,I0.1为校时粗调按钮,I0.2为校时细调按钮,Q0.0为电铃6.9用PLC的置位、复位指令实现彩灯的自动控制。控制过程为:按下启动按钮,第一组花样绿灯亮;10s后第二组花样蓝灯亮;20s后第三组花样红灯亮,30s后返回第一组花样绿灯亮,如此循环,并且仅
5、在第三组花样红灯亮后方可停止循环。题6.8图题6.9图6.10如图6-89所示为一台电动机启动的工作时序图,试画出梯形图。图6-89习题10附图答:参考程序如图(题6.11图)所示:题6.10参考程序图题6.11参考程序图6.11用3个开关(I0.1、I0.2、I0.3)控制一盏灯Q1.0,当3个开关全通或者全断时灯亮,其他情况灯灭。(提示:使用比较指令。)6.12用3台电动机相隔5s启动,各运行20s,循环往复。使用移位指令和比较指令完成控制要求。答:参考程序如下图(题6.12参考程序图)所示6.1
6、3现有3台电动机M1、M2、M3,要求按下启动按钮I0.0后,电动机按顺序启动(M1启动,接着M2启动,最后M3启动),按下停止按钮I0.1后,电动机按顺序停止(M3先停止,接着M2停止,最后M1停止)。试设计其梯形图并写出指令表。答:参考程序如下图(题6.13参考程序图)所示6.14如图6-90所示为两组带机组成的原料运输自动化系统,该自动化系统的启动顺序为:盛料斗D中无料,先启动带机C,5s后再启动带机B,经过7s后再打开电磁阀YV,该自动化系统停机的顺序恰好与启动顺序相反。试完成梯形图设计。答:
7、参考程序如下图(题6.14参考程序图)所示图7-90习题14附图6.15如图6-91所示,若传送带上20s内无产品通过则报警,并接通Q0.0。试画出梯形图并写出指令表。答:参考程序如下图(题6.15参考程序图)所示图6-91习题15附图6.16编写将MW100的高、低字节内容互换并将结果送入定时器T37作为定时器预置值的程序段。答:参考程序如下图(题6.16参考程序图)所示6.17移位指令构成移位寄存器,实现广告牌字的闪耀控制。用HL1~HL4四只灯分别照亮“欢迎光临”四个字,其控制要求见表6-63,
8、每步间隔1s。表6-63广告牌字闪耀流程流程12345678HL1√√√HL2√√√HL3√√√HL4√√√答:参考程序如下图(题6.17参考程序图)所示6.18运用算术运算指令完成算式[(100+200)×10]/3的运算,并画出梯形图。6.19编写一段检测上升沿变化的程序。每当I0.1接通一次,VB0的数值增加1,如果计数达到18时,Q0.1接通,用I0.2使Q0.1复位。6.20编写一段程序,将VB100开始的50个字的数据传送到VB1000开始的
此文档下载收益归作者所有