PLCS7200练习题Word格式文档下载.docx
《PLCS7200练习题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PLCS7200练习题Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
SM0.0
INCB
VB100
LDB=
100,VB0
DTCH
10
4.将下列语句转换为梯形图,并简要说明其逻辑结构。
I0.1
AN
I0.0
LPS
I0.2
A
I0.4
=
Q2.1
LPP
I4.6
R
Q0.3,1
LRD
I0.5
M3.6
TON
T37,25
四、程序改错题(每题5分,共15分)
1.下列语句表有语法错误,请改正后将正确的梯形图画在空白处。
LDNI
T37,100
T37
Q0.0
AI
O
M0.0
2.下列程序是将变量存储器VD200加1,并将结果放入累加器AC1中。
请判断程序的正误,如果错误请改正并说明原因。
I0.0
VD200
VD200,AC1
五、程序设计题(20分)
液体混合装置:
上限位、下限位和中限位液体传感器被液体淹没时为1状态,阀A、阀B和阀C为电磁阀,线圈通电时打开,线圈断电时关闭。
开始时容器是空的,各阀门均关闭,各传感器均为0状态。
按下启动按钮后,打开阀A,液体A流入容器,中限位开关变为ON时,关闭阀A,打开阀B,液体B流入容器。
液面升到上限位开关时,关闭阀B,电机M开始运行,搅拌液体,60S后停止搅拌,打开阀C,放出混合液,当液面下降至下限位开关之后再延时5S,容器放空,关闭阀C,打开阀A,又开始下一周期的操作。
按下停止按钮,当前工作周期的操作结束后,才停止操作,系统返回初始状态。
要求:
1.画出可编程序控制器的外部接线图。
(5分)
2.设计控制系统的顺序功能图。
(15分)
八、编程题(3题共20分)
1.组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。
(7分)
2.简单的位置控制。
控制要求:
①用多齿凸轮与电动机联动,并用接近开关来检测多齿凸轮,产生的脉冲输入至PLC的计数器。
②电动机转动至4900个脉冲时,使电动机减速,到5000个脉冲时,使电动机停止,同时剪切机动作将材料切断,并使脉冲计数复位。
输入输出端子分配如下:
输
入
出
元件名称
端子号
启动按钮
电极高速运转
Q0.0
停止按钮
I0.1
电极低速运转
Q0.1
接近开关
I0.2
剪切机
Q0.2
剪切结束
I0.3
3.通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字(SMB47)设为16#F8;
预设值(SMD52)为50。
当计数值完成(中断事件编号13)时通过中断服务程序0写入新的当前值(SMD50)16#C8。
(6分)
九、用PLC设计和完成以下控制(各题为120分钟)
1.鼓风机系统一般有引风机和鼓风机两级构成。
当按下启动按钮(I0.0)之后,引风机先工作,工作5秒后,鼓风机工作。
按下停止按钮(I0.1)之后,鼓风机先停止工作,5秒之后,引风机才停止工作。
控制鼓风机的接触器由Q0.1控制,引风机的接触器由Q0.2控制。
(1)将两台电扇模拟作为引风机和鼓风机通过继电器同PLC连接。
(2)连接好启动和停止开关。
2.设计一个由5个灯组成的彩灯组。
按下启动按钮之后,相邻的两个彩灯两两同时点亮和熄灭,不断循环。
每组点亮的时间为5秒。
按下停止按钮之后,所有彩灯立刻熄灭。
(1)将5个灯泡通过继电器同PLC相连接。
3.一个小车能在轨道上左右开动。
轨道两边有两个限位开关SQ1(I0.3)SQ2(I0.4)。
小车在停止状态时,当按下左行启动开关(I0.0)之后,小车立刻向左开动。
左行过程中碰到SQ1后,就停止2秒,然后就向右行驶,右行过程中碰到SQ2,就停止2秒,然后向左行驶。
小车在停止状态时,当按下右行启动开关(I0.1)之后,小车立刻向左开动。
右行过程中碰到SQ2后,就停止2秒,然后就向左行驶,左行过程中碰到SQ1,就停止2秒,然后就向右行驶。
按下停止按钮(I0.2),小车立刻停止
(1)连接好各个限位开关和开始、停止按钮。
(2)只有在停止状态下,左行启动开关和右行启动开关才起作用。
4.计算PLC输入端的脉冲个数,当脉冲个数大于PLC某个变量存储器的设定值时,PLC所控制的灯泡发光,经过由PLC位存储器的设定值的时间后,灯灭。
脉冲输入端的信号及复位信号由人机界面提供,存储器的设定值(十进制)由人机界面设定并显示;
正确连接PLC的输出端的信号,使PLC能正常工作。
5.利用人机界面设计一电机正反转控制的程序,具体要求是:
(1)按下启动按钮(用人机界面设计)电机正转启动,间隔一定时间后(时间由人机界面设定,并可以调整,十进制显示)电机反转,经过一定时间延时(时间也由人机界面设定,十进制显示),电机停止运行;
(2)电机在运行中按下停止按钮(用人机界面设计)电机也能停止工作;
(3)正确连接PLC的输出信号(主要是断电器的与PLC输出端的连接)。
PLC实现两台电机的控制,具体为按下启动按钮第一台电机工作,10S后第一台电机停止工作,此时第二台电机才具备启动的条件,第二台电机在第一台电机启动后,按下三次启动按钮电机启动工作15S后停止运行。
电机在运行时都可实现紧急停车;
用灯模拟电机的运行。
6.利用人机界面TP070控制电机延时启动电路,具体要求是:
(1)按下启动按钮(用人机界面设计)定时器开始工作,间隔一定时间后(时间由人机界面设定,并可以调整,十进制显示)电机运行;
7.利用文本显示器发布控制系统消息,具体要求是:
(1)按下启动按钮(用人机界面设计)信号灯1亮,文本显示器显示信号灯1亮,间隔一定时间后信号灯2亮,文本显示器显示信号灯2亮;
(2)按下停止按钮后信号灯2熄灭,文本显示器显示信号灯2熄灭,间隔一定时间后信号灯1熄灭,文本显示器显示信号灯1熄灭;
8.利用人机界面设置计数器的值,具体要求是:
(1)按下启动按钮(用人机界面设计)计数器开始计数,当输入端信号大于设定值时,信号灯亮。
信号灯可用停止按钮控制;
(2)计数器的计数次数可以由人机界面设定。
9.用DECO指令编程实现三相步进电机,要求如下:
(1)按照三相六拍方式运行,每步间隔时间是2秒;
(2)触摸屏上能实现步进电机的正转、反转和停止。
(3)在试卷上画出PLC的IO分配图、PLC的梯形图和触摸屏的画面。
10.编写自动售货机程序,要求如下:
(1)计币系统,1角、5角、1元钱币的入口分别对应PLC的X0~X2,叠加的钱币以角为单位,存放在D1中;
(2)比较系统,叠加的钱币以角为单位,存放在D1中。
当叠加的钱币少于2元时,钱币不足指示灯Y0输出;
当叠加的钱币大于或等于2元而少于3元时,汽水可选指示灯Y1输出;
当叠加的钱币大于或等于3元时,汽水可选指示灯Y1和咖啡可选指示灯Y2同时输出。
(3)在试卷上画出PLC的IO分配图、PLC的梯形图。
十一、简答题
1.安装使用刀开关时应注意哪几方面?
2.电气原理图中QS、FU、KM、KA、KI、KT、SB、SQ分别是什么电器元件的文字符号?
3.画出带有热继电器过载保护的笼型异步电动机正常运转的控制线路。
4.三相交流电磁铁要不要装短路环?
为什么?
5.从接触器的结构上,如何区分是交流还是直流接触器?
6.电动机的起动电流很大,当电动机起动时,热继电器会不会动作?
7.既然在电动机的主电路中装有熔断器,为什么还要装热继电器?
装有热继电器是否就可以不装熔断器?
十四、简答题(共19分)
1.简述电机制动的各种方法。
2.简述影响S7-200CPU模块最大I/O配置的因素。
3.简述特殊标志继电器SMB130各位的意义。
4.简述功能流程图的基本元素。
(4分)
十五、编程题(考生可以任选梯形图或语句表作答。
共36分)
1.试用PLC设计闪烁时间可调的闪烁电路程序,并说明其功能。
2.试用TON构建TOF,并说明其使用方法。
(12分)
3.试用PLC设计满足下图所示波形的程序。
(9分)
四、综合题
1.已知某控制程序的语句表的形式,请将其转换为梯形图的形式。
LDI0.0OQ0.0
ANT37=Q0.0
TONT37,1000
LDT37
LDQ0.0
CTUC10,360
LDC10
2.已知输入触点时序图,结合程序画出Q0.0的时序图。
3.有电动机三台,希望能够同时启动同时停车。
设Q0.0、Q0.1、Q0.2分别驱动电动机的接触器。
I0.0为启动按钮,I0.1为停车按钮,试编写程序。
4.组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。
1组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。
1.已知给出某个控制程序的梯形图的形式,请将其转换为语句表的形式。
1.LDI0.2
ANT31
TONT31,1000
LDT31
LDQ0.1
CTUC46,360
LDC46
OQ0.1
=Q0.1
2.已知输入触点时序图,结合程序画出Q0.0和Q0.1的时序图。
3.电机星-三角降压启动,Q0.0为电源接触器,Q0.1为星接输出线圈,Q0.2为角接输出线圈,I0.1为启动按钮,I0.0为停止按钮,星-角切换延时时间为5秒。
试编写程序。
LDI0.1
OQ0.0
ANI0.0
=Q0.0
ANQ0.2
=Q0.1
LDQ0.1
TONT37,50
LDT37
OQ0.2
=Q0.2
4.采用一只按钮每隔3秒钟顺序启动三台电动机,试编写程序。
某组合机床的工作循环图及元件动作表如下所示。
现用顺序控制继电器指令编写控制程序。
3.将下面的梯形图程序转换成语句表指令形式。
LDNI0.0
LPS
ALD
ANI0.2
ANQ0.1
LDI0.2
OQ0.1
ANI0.1
ANQ0.0
LDI0.3