内容发布更新时间 : 2024/11/5 15:52:44星期一 下面是文章的全部内容请认真阅读。
实验七 PLC模块化程序实验
1. 实验目的
1、掌握常用模块化程序的正确编程方法,用编程软件实现模块化程序的程序设计。 2、进一步提高S7-200系列编程控制器的外部接线能力。
2. 实验设备
安装了STEP7-Micro/WIN32编程软件的计算机一台,实验箱一台,PC/PPI编程电缆一根,锁紧导线若干。
3. 实验内容
1、控制器状态指示
需要在操纵台上指示PLC的运行状态,或者在控制器出现故障时进行报警时可用该模块。梯形图如7-1所示。可以将线圈Q0.0对应的输出端子与操纵台上的指示灯连接,即可完成控制器运行状态的指示。
SM0.0Q0.0( ) 图7-1控制器状态指示
2、顺序脉冲发生器
顺序脉冲发生器产生的脉冲信号如图7-2所示。
图7-2 循序脉冲发生器波形图
图7-3为PLC实现脉冲发生器的梯形图。
图7-3 顺序脉冲发生器梯形图
3、方波脉冲发生器
图7-4(a)给出的梯形图由两个定时器和一个输出继电器组成,能够产生如图7-4(b)所示的方波。定时器T37控制Q0.0的接通时间,T38控制Q0.0的断开时间。
图7-4 方波脉冲发生器
4、启动、保持和停止回路
简称起保停回路。梯形图如图7-5所示;启动按钮I0.1,输出Q0.0,停止按钮I0.0,图中(a)、(b)两图逻辑功能相仿。
I0.1Q0.0I0.0Q0.0( )I0.1Q0.0I0.0Q0.0( )(a)关断从优(b)开启从优图7-5 启动、保持和停止回路
5、延时接通和断开回路
通常,用一个计时器就可以实现触点的延时接通、瞬时断开功能。当需要延时接通、延时断开功能时,可用图7-6所示梯形图程序。
图7-6延时接通和断开回路
6、闪烁回路
6、闪烁电路
用于驱动指示灯闪烁,梯形图如图7-7所示。
图7-7 闪烁回路
7、长延时计时器
梯形图程序如图7-8所示。
图7-8 长延时计时器回路
四、思考与讨论
1.通过方波发生器如何实现占空比可调的脉冲发生器? 2.两种起保停电路的区别是什么? 3.长延时计时器延时时间如何计算?
实验八 交通信号灯控制
1. 实验目的
1.理解交通信号灯时序图。
2.掌握常用模块化程序的正确编程方法。
2. 实验设备
安装了STEP7-Micro/WIN32编程软件的计算机一台,实验箱一台,PC/PPI编程电缆一根,锁紧导线若干。
3. 实验内容
根据时序图(如图1)要求,绘制外部接线图,并编制程序实现交通信号灯的循环控制。
25s启动/停止南北红灯东西绿灯东西黄灯东西红灯南北绿灯南北黄灯30s25s图1 交通信号灯时序图
I0.0I0.1Q0.0Q0.1Q0.2Q0.3PLCQ0.4Q0.5Q0.6COMCOM南北绿灯南北黄灯南北红灯报警信号东西绿灯东西黄灯东西红灯启动按钮停止按钮图2 外部接线图
I0.0M0.0Q0.3M0.0I0.1M0.0( )T37T37Q0.3M0.0Q0.2( )Q0.6( )T38+250T37+300T37+200T37INTONPTT38INTONPTT39INTONPTT40INTONPTT41INTONPTT42INTONPTT43INTONPTT44INTONPTQ0.2T37T40Q0.6T39T43T39T42T45T39T40T45T41T42T43T45T44T44+5Q0.4( )Q0.3M0.0Q0.5( )Q0.0( )T39T40+30T37+20Q0.1( )T45INTONPTT46INTONPTQ0.3( )T42+250+5Q0.0Q0.4+30T43+20图3 交通信号灯控制梯形图
四、思考
如果将时序图改为五道口、甚至是六道口,那么该如何实现?