PLC第6章补充作业
- 格式:doc
- 大小:41.50 KB
- 文档页数:2
第六章 程序设计
1、简述划分步的原则
2、简述PLC 编程应遵循的基本原则
3、请画出以下梯形图的顺序功能图。
4、请写出以下顺序功能图对应的梯形图。
I0.3
M0.0
M0.1
M0.2
M0.3
Q0.0 Q0.1
Q0.1 Q0.2 SM0.1
I0.0
I0.1
I0.2
5、在顺序功能图中,转换实现的条件是什么?
6、画出以下波形图对应的顺序功能图。
7、以下是电动机的延时启停程序:按下瞬时启动按钮I0.0,延时5秒后电动机Q4.0启动,按下瞬时停止按钮,延时10秒后电动机Q4.0停止。
请画出梯形图对应的顺序功能图。
8、S7-1200中数据块有哪些类型,其主要区别是什么?
9、S7-1200有哪些编程方法,其主要区别是什么?
10、为什么要在程序中使用临时变量?
11、请简述结构化编程的优点。
12、请简述FB和FC的区别。
13、CPU开始运行的时候,首先执行的是什么程序?我们应该在哪个程序块中为变量做初始化。
PLC编程实例PLC经典练习第六章PLC 编程实例PLC 经典练习第六章第6章 P I D 控制图6-1 PID 控制系统构成c (t)M (t)_e (t)s (t)PID 调节器执行机构受控对象检测元件p (t)Network 1:M001:缺省值传至积分系数寄存器中。
L 0.000000e+000L #T IL #T ST MD150TAK/ RT MD150如积分时间不为0,则积分系数=采样周期/积分时间。
L #T D积分系数=采样周期/积分时间,存放于MD154中。
/ RT MD154= = R JC M001如果积分时间为0,则跳至无积分环节处理。
MODMODRM002: L 0.000000e+000L #K CL MD150X RL MD154= = RJC M002增益不为零则与积分系数相乘,其结果作为实际的积分系数使用,存于MD150 。
增益为0,则跳至M002处执行。
T MD150L #K CX RT MD154增益与微分系数相乘,结果作为实际的微分系数使用,存于MD154 。
JCN M003请求工作方式为0,当前工作方式为1,即自动变为手动判断。
不是则跳转。
S M20.0RMOD SMODM003: MOD R MODMODRITDTDRL 2.764800e+004表示结束了PID 控制。
复位方式输出信号,结束程序处理。
L #OUT/ RT MD142输出值按比例进行转化,结果存入积分累加器MD142中。
MODRJCN M004请求工作方式为1,当前工作方式为0,即手动变为自动判断。
不是则跳转。
L #PVBECNetwork2:MODM001:M004: T #SPL 27648测量值—〉设定值。
L #PVL 1.000000e+000T MD126〉 IJCN M001如果检测值不大于上限值,则跳转。
否则,将其转换比例设定为100%。
JU M002L #PVL 0BEC方式为手动则结束。
电气控制与PLC课后习题答案?第一章?1-4熔断器的额定电流,熔体的额定电流和熔体的极限分断电流三者有何区别?????熔断器的额定电流是指熔断器长期工作时,设备部件温升不超过规定值时所能承受大的电流;熔体的额定电流是熔体长期工作而不致熔断的电流;熔体的极限分断电流是指在规定的额定电压和功率因数的条件下,能分断的最大电流值,在电路中出现的最大电流值一般指短路电流值?1-8热继电器与熔断器的作用有何不同?(1-9热继电器在电路中的作用是什么?)?在电器控制中,熔断器使用时串联在电路中,当电路或用电设备发生短路或过载时,熔体能自身熔断,切断电路,阻止事故蔓延,因而能实现短路或过载保护,无论是在强电系统或弱电系统中都得到广泛的应用。
热继电器是利用电流的热效应原理工作的电器,用于三相异步电动机的长期过载保护?1-10时间继电器与中间继电器在电路中各起什么作用?????时间继电器起到延时的作用????中间继电器起到中间放大的作用?1-12什么是主令电器,常用的主令电器有哪些?????主令电器是用来发布命令,改变控制系统工作状态的电器,它可以直接作用于控制电路?,也可以通过电磁式电器的转换对电路实现控制,其主要类型有按钮,行程开关,万能转换开关,主令控制器,脚踏开关等?1-13接触器的作用是什么??接触器是用来频繁地接通或断开交直流主电路或大容量控制电路等大电流电路?1-16接触器是怎样选择的?主要考虑哪些因素???①接触器的类型选择?②额定电压的选择?③额定电流的选择?④吸引线圈额定电压选择?⑤接触器触头数量,种类选择;(其中③④为主要指标)?第二章?????2-1自锁环节怎样组成?它起什么作用?并具有什么功能??自锁是由命令它通电的主令电器的常开触点与本身的常开触点相并联组成(有两个元件并联在一起的),这种由接触器(继电器)本身的触点来使其线圈长期保持通电的环节叫“自锁”环节?“自锁”环节具有对命令的“记忆”功能,当启动命令下达后,能保持长期通电即长动,??而当停机命令或停电出现后失去自锁不会自行启动,又叫零压保护,防止电源电压恢复时,电动机突然启动运转,造成设备和人身事故?2-2什么是互锁环节,它起到什么作用?????互锁是指生产机械或自动生产线不同的运动部件之间互相制约,又称为联锁控制。
6.7 习题1.加/减计数器、加计数器、减计数器2.块图指令、线圈指令3.上升沿、上升沿、999、复位、1、04.用线圈表示的计数器与用功能框表示的计数器有何区别?5.用计数器与定时器配合设计一个延时24小时的定时器扩展程序。
答:延时时间=4h×6=24h,参考程序如下6.用时钟存储器与计数器配合,设计一个延时48小时的定时器扩展程序。
答:延时时间=2s×900×96÷3600=48h,参考程序如下7.为了扩大计数范围,设计一个能计数15000的计数器。
答:计数值=750×20=15000,参考程序如下8.设计一个用计数器线圈指令对车辆进行计数控制的程序。
答:参考程序如下9.设计信号灯的单按钮控制程序,用1个按钮控制一个指示灯,要求第1次操作按钮指示灯亮,第2次操作按钮指示灯闪亮,第3次操作按钮指示灯灭,如此循环,试编写LAD 控制程序。
答:参考程序如下10.设计一个监控系统的程序,监控3台电动机的运转:如果2台或2台以上电动机在运转,信号灯就持续点亮;如果只有一个运转,信号灯就以1H z的频率闪烁;如果3台电动机都不转,信号灯以2 H z的频率闪烁.。
答:参考程序如下11.设计一个方波信号发生器的程序,方波的周期为2s,脉宽为1.2s。
答:参考程序如下12.设计车库车位预警程序,控制要求如下:车库共有100个车位,当车库内停放车辆少于或等于90辆车时,车库入口处的绿灯亮(Q0.0)),表示车辆可以进入;当车库内停放车辆大于90辆小于100辆车时,车库入口处的黄灯亮(Q0.1)),表示车位即将满;当车库内停放等于100辆车时,车库入口处的红灯亮(Q0.2)),表示车位已满,车辆不能进入。
答:参考程序如下13.设计跑马灯控制程序,要求如下:(1)输出端MW10接16盏灯,按下起动按钮输出端从第一盏灯开始亮,每隔0.5s亮一盏灯,直到全部灯亮。
再隔0.5s又从第一盏灯亮开始循环。
第6章习题答案6.1 什么叫编程语言?PLC常用的编程语言主要有哪几种?答:所谓编程语言是指用户程序的表达方式。
PLC常用的编程语言有:梯形图,指令语句表,功能块图,顺序功能图和结构化文本五种。
6.2 为什么梯形图中软器件触点的使用次数不受限制?答:因为PLC内部调用的常开、常闭节点实质是位元件的电平信号,而内部电子电路采用的COMS RAM电子电路功耗极小,从而在有限的用户程序容量内其使用次数不受限制。
6.3 在梯形图中地址相同的输出继电器重复使用会带来什么结果?答:得不到你想要的输出,因为plc在扫描的时候最后扫描到的状态就是输出状态,即使你开始的程序中输出为1,如果最后的扫描为0的话,输出也是零。
6.4 设计一个控制交流电动机正转、反转和停止的用户程序,要求从正转运行到反转运行之间的切换必须有2S延时。
序号输入设备输入地址序号输出设备输出地址1 正转起动I0.0 1 正转接触器Q0.02 反转起动I0.1 2 反转接触器Q0.13 停止I0.2 3参考程序如下:6.5 编写单按钮单路启∕停控制程序,控制要求为:单个按钮(I0.0)控制一盏灯,第一次按下时灯(Q0.1)亮,第二次按下时灯灭,……,即奇数次灯亮,偶数次灯灭。
答:根据控制要求,画出输入输出的时序图,再根据时序图来编写程序参考程序如下:6.6 编写单按钮双路启∕停控制程序,控制要求为:用一个按钮(I0.0)控制两盏灯,第一次按下时第一盏灯(Q0.0)亮,第二次按下时第一盏灯灭,同时第二盏灯(Q0.1)亮,第三次按下时第二盏灯灭,第四次按下时第一盏灯亮,如此循环。
答:根据控制要求,画出输入输出的时序图,再根据时序图来编写程序参考程序如下:6.7 请用通电延时定时器T37构造断电延时型定时器。
设定断电延时时间为10S。
答:根据控制要求,画出输入输出的时序图,再根据时序图来编写程序,参考程序如下:6.8用PLC设计一个闹钟,每天早上6:00闹铃。
6.6习题解答1.填空题1)线性化编程、模块化编程和结构化编程2)循环控制组织块OB1、OB1中的全部3不同的逻辑块、完成某些任务的、调用4)为能够反映过程的工艺、功能或可以反复使用的、程序块(或称逻辑块)、大量数据和变量5)CPU的操作系统与用户程序、操作系统、控制扫描循环和中断程序的执行、PLC的启动和错误处理、用户程序中、中断、调用相应的6)操作系统、变量声明表、用户编制的程序7)特殊内部事件或外部事件、组织块0B1、当前程序的当前指令(即断点处)、响应8)优先级、中断较低优先级的组织块、最高的OB、由高到低9)系统初始化、RUN 、OB100(暖启动)、OB101(热启动)、OB102(冷启动)10)日期时间中断组织块OB10~OB17、循环中断组织块OB 30~OB38、设定的日期时间或时间间隔11)共享数据块、背景数据块、用户定义数据块12)为用户程序提供一个可保存、数据结构和大小、全局数据块、全局数据、逻辑块(OB、FC、FB)13)一个数据结构、参数完全相同、依附于、调用、结束、继续保持2. STEP 7中有哪些逻辑块?用户程序包含用户编写的组织块(OB)、功能块(FB)、功能(FC)和系统提供的SFB (系统功能块)与系统功能(SFC),被调用的块是OB之外的逻辑块。
调用功能块时需要为它指定一个背景块,后者随功能块的调用而打开,在调用结束时自动关闭。
3. 组织块分为哪几类?各有什么作用?(1)启动组织块启动组织块用于系统初始化,CPU上电或操作模式切换到RUN时,S7-300执行OB100,S7-400执行根据组态的启动方式执行OB100~OB102中的一个。
(2)循环执行的组织块需要连续执行的程序存放在OB1中,执行完后又开始新的循环。
(3)定期执行的组织块包括日期时间中断组织块OB10~OB17和循环中断组织块OB30~OB38,可以根据设定的日期时间或时间间隔执行中断程序。
(第6章)三台电机相隔5s启动,各进行10s停止,循环往复。
使用传送比较指令完成控制要求。
M8D13
RST CO
CO K20
FNC1O
ZCP KO K5CO MO
FNC10
ZCP
K5KI 5CO M3
FHC1O .
ZCP KiqK20
co
1 」
M6
L
END
六.电动釣芦控制(15分) 要求;工作方式有白动方式和予动方式. 2.自动方式时,电动劭芦上升6新停9和下RF6s.停9s,循坏运厅 1小时,燃后停止运乩 并发出声光估号.3、丁动方式下.可丁动上 升,下降.
试:1写出I/O 分配表2田出林形图3写出助记符语討• 1Q 分起表
M :
綸人X0手动.自动方式选毎
ttfHr Y0电动葫芦卜升 XI 手动匕升
VI 电动葫芦下降 Y3声光信号 X2乎动下降
猬分
评卷人
试用SFTL左移指令构成移位寄存器,实现广告牌的闪耀控制。
用
HL1-HL4四灯分别照亮“欢迎光临”四个字。
其控制流程要求如下表所示。
o ■]册KIOOO DO
厂一T246
1000ms)
II Y1 兀T
RST MO
x
o TO K50
lt
M8013
II—
T0k
H16 KiYD T1 K30
END
每步间隔1s。
第一章作业参考答案2、何谓电磁机构的吸力特性与反力特性?吸力特性与反力特性之间应满足怎样的配合关系?答:电磁机构使衔铁吸合的力与气隙长度的关系曲线称作吸力特性;电磁机构使衔铁释放(复位)的力与气隙长度的关系曲线称作反力特性。
电磁机构欲使衔铁吸合,在整个吸合过程中,吸力都必须大于反力。
反映在特性图上就是要保持吸力特性在反力特性的上方且彼此靠近。
3、单相交流电磁铁的短路环断裂或脱落后,在工作中会出现什么现象?为什么?答:在工作中会出现衔铁产生强烈的振动并发出噪声,甚至使铁芯松散得到现象。
原因是:电磁机构在工作中,衔铁始终受到反力Fr的作用。
由于交流磁通过零时吸力也为零,吸合后的衔铁在反力Fr 作用下被拉开。
磁通过零后吸力增大,当吸力大于反力时衔铁又被吸合。
这样,在交流电每周期内衔铁吸力要两次过零,如此周而复始,使衔铁产生强烈的振动并发出噪声,甚至使铁芯松散。
5、接触器的作用是什么?根据结构特征如何区分交、直流接触器?答:接触器的作用是控制电动机的启停、正反转、制动和调速等。
交流接触器的铁芯用硅钢片叠铆而成,而且它的激磁线圈设有骨架,使铁芯与线圈隔离并将线圈制成短而厚的矮胖型,这样有利于铁芯和线圈的散热。
直流接触器的铁芯通常使用整块钢材或工程纯铁制成,而且它的激磁线圈制成高而薄的瘦高型,且不设线圈骨架,使线圈与铁芯直接接触,易于散热。
8、热继电器在电路中的作用是什么?带断相保护和不带断相保护的三相式热继电器各用在什么场合?答:热继电器利用电流的热效应原理以及发热元件热膨胀原理设计,可以实现三相电动机的过载保护。
三角形接法的电动机必须用带断相保护的三相式热继电器;Y形接法的电动机可用不带断相保护的三相式热继电器。
9、说明热继电器和熔断器保护功能的不同之处。
答:热继电器在电路中起过载保护的作用,它利用的是双金属片的热膨胀原理,并且它的动作有一定的延迟性;熔断器在电路中起短路保护的作用,它利用的是熔丝的热熔断原理,它的动作具有瞬时性。
第6章作业
1、送料小车控制系统程序设计。
送料小车系统示意图如下图所示,SQ1、SQ2为运料小车左右终点的行程开关。
运料小车在SQ1处装料,20s后装料结束,开始右行。
当碰到SQ2后停下来卸料,15s后左行,碰到SQ1后又停下来装料。
这样不停地循环工作,直到按下停止按钮SB3。
按钮SB1和SB2分别是小车右行和左行的起动按钮。
2、锅炉的鼓风机和引风机控制系统程序设计。
控制锅炉的鼓风机和引风机的要求:按下起动按钮SB1(X000点输入)后,应先开引风机,延时5s后再开鼓风机。
按下停止按钮SB2(X001点输入)后,应先停鼓风机,5s后再停引风机。
KM1为引风机交流接触器(Y000点驱动),KM2为鼓风机交流接触器(Y001点驱动)。
3、水箱水位控制系统程序设计。
系统有3个贮水箱,每个水箱有2个液位传感器,UH1,UH2,UH3为高液位传感器,“1”有效;UL1,UL2,UL3为低液位传感器,“0”有效。
Y1、Y3、Y5分别为3个贮水水箱进水电磁阀;Y2、Y
4、Y6分别为3个贮水水箱放水电磁阀。
SB1、SB3、SB5分别为3个贮水水箱放水电磁阀手动开启按钮;SB2、SB4、SB6分别为3个贮水箱放水电磁阀手动关闭按钮。
控制要求:SB1、SB3、SB5在PLC外部操作设定,通过人为的方式,按随机的顺序将水箱放空。
只要检测到水箱“空”的信号,系统就自动地向水箱注水,直到检测到水箱“满”信号为止。
水箱注水的顺序要与水箱放空的顺序相同,每次只能对一个水箱进行注水操作。
4、双作用气缸连续往复运动PLC控制。
按启动按钮双作用气缸连续往复运动,按停止按钮,停止运动。
气控回路如下图所示。
图中1Y1、1Y2为电磁阀的线圈,S1、S2为气缸的左、右限位开关。
5、编制双控灯控制程序,要求开关SA1或SA2任意一个开关的开和关的操作均可以控制灯L的亮和灭。
6、传送带PLC控制。
一个由电气启动的传送带,在传送带的起点有两个按钮开关:用于START的SB1和STOP的SB2。
在传送带的尾部也有两个按钮开关:用于START的SB3和STOP的SB4。
可以从任何一端起动或停止传送带。
另外,当传送带上的物件到达末端时,传感器SQ1使传送带停机。
7、试编写PLC梯形图程序具备下述功能:
(a)按钮接通后A灯先亮,过5s后B灯亮;
(b)B灯亮5s后,自动关闭;
(c)B灯灭5s后,A灯关闭。
8、当X0接通,灯Y0亮;经5s后,灯Y0灭,灯Y1亮;经5s后,灯Y1灭,灯Y2亮,再过5s 后,Y2灭,灯Y0亮,如此顺序循环10次后自动停止。
9、课本P151习题6-9。
10、课本P151习题6-10。