用S7-200真现小车往返的主动控制 。 控制历程为按下启动按钮 ,小车从左边往右边(右边往左边活动) 当活动到右边(左边)撞到右边(左边)的止程开关后小车主动作返回活动,当撞到另一边的止程开关后又作返回活动 。如此的往返活动,曲到当按下停车按钮后小车进止活动。 1、I/O分配表 2、梯形图步调 3、PLC接线图 4、步调调试及结果阐明 当按下SB2即i0.0(鼠标点击i0.0f)接通后,Q0.0接通,小车左止(即批示 灯 Q0.0 亮)。 当小车运止撞到左限位开关SQ2即i0.4(用鼠标点击i0.4f,模拟SQ2被压下)接通,此时小车右止(批示灯Q0.0灭,批示灯Q0.1亮),当运止到左边撞到右限位SQ1即i0.3(鼠标点击i0.3f)接通,此时小车又往左运止(批示灯Q0.1灭,批示灯Q0.0 亮)。 如此往返活动下去曲到按下SB1即i0.2(鼠标点i0.2f)接通,小车进止运止。 附: 2 闪光电路 当按下启动按钮后,要求正在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪 发光。 1、I/O分配表 2、梯形图步调 3、PLC接线图 4、步调调试及结果阐明 把编写好的步调下载到西门子s7-200PLC中停行调试,不雅察看运止结果和实验要求能否雷同。通过正在线控制面板停行调试,当按下正在线控制面板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动按时器T37初步计时, 当计时一秒后因T37止动,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。灯灭的同时启动按时器 T38,T38 计时一秒后,把串联正在按时器T37的常闭触点断开,所以T37复位,T37常闭触点规复常闭。此时Q0.0 又有输出,所接负载灯又亮。 那样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频次不竭的闪烁,曲到按下正在线控制面板上的 I0.1f(即I0.1接通),闪光电路不再继续工做。 若想扭转灯闪烁的频次只有扭转按时器的光阳就能够抵达扭转要求。 3 星三角降压启动 操做西门子S7-200的PLC真现星三角接法的降压启动。 1、PLC接线图 2、步调调试及结果阐明 把编写好的步调下载正在西门子S7-200的PLC中停行调试,下载好后咱们翻开正在线控制面板停行调试,看运止结果能否折乎要求。 首先把控制面板上的i0.2f置位为按钮按下去,即i0.2 接通,默示断路器QF折上。按下启动按钮i0.0f(SB2)即i0.0接通此时电动机星形启动,Q0.0和Q0.1有输出,实验接线图中默示那两个的灯L1和L2都亮同时驱动光阳计数器,当计时器计到10S时切换为三角型启动,此时Q0.1无输出,Q0.2有输出,则此时Q0.0和Q0.2 有输出,电机三角星运止。接线面板上的L 1和L3灯亮。按下正在线面板上的i0.1f后(i0.1接通)此时电动机进止运止。所有的输出点都无输出。 4 彩灯控制 操做PLC的Q0.0到Q0.7八个输出端控制八个彩灯,使其每隔一秒亮一个并循环。当接通I0.0后所有的灯都熄灭。当接通I0.1后又从头从Q0.0初步循环。 1、I/O分配表 2、梯形图步调 3、PLC接线图 4、步调调试及结果阐明 把编写好的步调下载正在PLC中停行调试,下载好后咱们翻开正在线控制面板停行调试,看运止结果能否折乎要求。 PLC一上电后sm0.0接续保持接通。所以t37停行延时计时,延时到后启动t38计时,t38计时到后t38常闭触点断开所以t37断开计时,t37常开触点规复为常开所以t38也断开计时。此时t38的常闭触点规复为常闭所以t37又从头计时,同时计数器C0初步计数一次。如此的反复计数。当计数为1时,Q0.0接通。计数器计数为2时Q0.1接通…… 如此下去当计数器计数到8时Q0.7接通。当计数器计到9时计数器C0清零。当按下正在线控制面板上的I0.0f(即I0.0)接通,此时计数器,和Q0.0~Q0.7都清零,即没有一个灯亮。当按下正在线控制面板上的I0.1f(即I0.1接通)此时计数器初步从头计数,灯又从Q0.0初步从头一个接一个的往下亮。 5 比较指令 对进出货仓的货色停行记录。货仓最多可放6000箱货色,货色多于1000箱灯L1亮,多于 5000箱时灯L2亮。 1、I/O分配表 2、梯形图步调 3、步调调试及结果阐明 把步调下载到S7-200的PLC中停行调试。正在下载的之前咱们先把步调中的数字停行缩小办理,以便正在实验中咱们能够更好的更快的不雅寓目到实验结果。 咱们把L1的灯亮的时候设置为5。把L 2灯亮咱们设置为10。那样咱们就能够更快的看到实验结果。 当按下正在线控制面板上的I0.0f的时候即I0.0接通,默示有货色进去。当咱们点击正在线控制面板上的I0.0f五次后,此时计时器中的计数值为5,(即默示货仓中曾经有1000箱物品了)则灯L1要亮,即Q0.0有输出。 当继续点击I0.0f后点击有十次后此时计数器的计数值位10(即默示货仓中有5000个物品),此时灯L2也亮即Q0.1有输出。当继续点击正在线控制面板上的I0.0f。计数器中的计数值就继续往上删多。 当按下正在线控制面板上的I0.1f后计数器就初步往下减。点击一次,计数器中的计数值就减少一次。当计数器中的值小于10时即默示货仓中的物品少有5000箱,此时灯L2灭(即Q0.1没有输出)。当继续点击I0.1f时计数器 中的计数值继续减少,当减少到小于5次时。默示货仓中的物品少于1000,此时灯L1灭。Q0.0就没有输出。当按下正在线控制面板上的I0.2f时计数器清零。L1和L2都不亮,(即Q0.和Q0.1都没有输出)。 6 8个彩灯移位控制 用IO导线控制接正在Q0.0到Q0.7上的八个彩灯循环移位,用t37按时,每0.5S移位一位,初度扫描时给Q0.0到Q0.7置初值,让Q0.0和Q0.2先有输出。用I0.1来控制彩灯位移的标的目的。 1、I/O分配表 2、梯形图步调 3、PLC接线图 4、步调调试及结果阐明 把步调下载到西门子S7—200的PLC中停行调试,PLC一上电Q0.0和 Q0.2 就有输出,则Q0.0和Q0.2亮。 当把正在线面板上的I 0.0f(默示 I0.0 有输入)置位开关按下后按时器T37初步计时每0.5秒后彩灯以Q0.0和Q0.2做为根原向左每次移移位。当按下正在线控制面板上的I0.1f(默示I0.1有输人)使其置位时彩灯以同样的方式向右挪动。 7 跳转指令 操做跳转指令控制两个灯L1和L2,划分接于Q0.0和Q0.1,切换开关位I0.0,两个灯的控制开关位I0.1和 I0.2.。手动时划分用两个灯的控制开关来控制。主动时,两个灯每隔一秒瓜代亮。 1、I/O分配表 2、梯形图步调 3、步调调试及结果阐明 把编写好的步调下载到s7-200的PLC中停行调试。当I0.0为OF时,PLC运止手动步调按下正在线控制面板上的置位按钮I0.1f和I0.2f 即默示(I 0.1和I0.2闭折)灯L1和L2亮,Q0.0 和Q0.1有输出。 当咱们按下正在线控制面板上的I0.0f时,此时I0.0为ON,此时步调跳转到主动步调运止。两个灯每隔一秒循环亮。先L1亮一秒后L2亮。当正在按下正在线控制面板上的 I0.0f后即此时I0.0为OFF步调跳转得手动步调运止。 8 鼓风机和引风机的顺序启动控制 1、I/O分配表 2、梯形图步调 3、PLC接线图 ▲PLC上电时的步调监控图,蓝涩默示接通▲ 4、步调调试及结果阐明 Sm0.1的特点正在扫描的第一个周期接通,以后不接通。当按下正在线控制面板上的i0.0f时即 i0.0接通,此时Q0.0接通输出。(即批示灯Q0.0亮)引风机启动,同时按时器T37接通并初步计时,当按时器计数到50即(即批示灯Q0.1亮)鼓风机启动。此时两台风机都运止。 当按下正在线控制面板上的I0.1f时,即接通I0.1此时鼓风机进止运止,(即批示灯Q0.1灭)同时按时器T38接通并初步计时,按时5s后引风机进止运止。(即批示灯Q0.0灭)。 9 液体混折 用S7-200真现液体混折的主动控制。当按下启动按钮后,液体阀A 翻开,液体A流入搅拌机里面。当液位抵达中限位时阀A封锁,同时翻开液体阀B,液体B流入搅拌机里面。当液位抵达上限位时,阀B封锁,此时启动电动机停行搅拌。 搅拌一分钟后电动机进止同时阀门C翻开,混折液体流出。当液位达到下限位时再过5S容器放空,封锁阀门C。同时翻开阀门A,注入液体A。如此周期性的循环。若按下进止按钮后必须要等一个周期循环完后才进止。 1、I/O分配表 2、梯形图步调 3、PLC接线图 4、步调调试及结果阐明 当按下正在线控制面板上的I0.03f 即(I0.3闭折)阀A翻开(即Q0.0亮),当按下正在线控制面板上I0.0f(即I0.0中限位闭折)阀A封锁,阀B翻开(即Q0.0灭,Q0.1亮) 当按下正在线控制面板上I0.1f(即上限位I0.1闭折)此时阀B封锁,电动机启动初步停行搅拌,(即Q0.1灭,Q0.2亮)同时按时器T37初步按时一分钟,一分钟后搅拌机进止搅拌,阀C翻开(即Q0.2灭,Q0.3亮)当液位达到下限位后阀C继续翻开(即Q0.3亮)同时按时器T38初步按时。 5s后阀C封锁。阀A翻开,(即Q0.3灭,Q0.0亮),进入下一个循环周期。按下正在线控制面板上的I0.4f(即默示进止的I0.4闭折),此时系统不会立刻进止,而是当运止完一个周期后才进止。 (责任编辑:) |