1、电气控制与 PLC第 7章 S7-200 PLC的编程及应用7.1 梯形图编程的基本规则7.2 PLC典型控制程序7.3 PLC应用设计举例2018/5/8 1电气控制与 PLC7.1 梯形图编程的基本规则PLC 编程应该遵循以下基本原则:1)梯形图所使用的元件编号应在所选用的 PLC机规定范围内,不能随意选用 。2)外部输入 /输出继电器、内部继电器、定时器、计数器等器件的触点可多次重复使用,无需用复杂的程序结构来减少接点的使用次数。但触点的编号应与控制信号的输入 /输出端号一致。3)触点应接在线圈的左边,触点不能放在线圈的右边,否则,编程时会报错。4)线圈不能直接与左母线相连。如果需要,可
2、以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器 SM0.0的常开接点来连接,如图 7-1所示。2018/5/8 2电气控制与 PLC 5)多上串左。有串联线路相并联时,应把串联触点较多的电路放在梯形图上方,如图 7-2( a)所示。有并联电路相串联时应把并联触点较多的电路放尽量靠近母线,如图 7-2( b)所示。图 7-2( a)图 7-2( b)2018/5/8 3电气控制与 PLC6)应使梯形图的逻辑关系尽量清楚,便于阅读检查和输入程序。逻辑关系就不够清楚改画后的梯形2018/5/8 4电气控制与 PLC7)梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合
3、执行顺序的电路不能直接编程( a)桥式电路 ( b)等效变换电路2018/5/8 5电气控制与 PLC7.2 PLC典型控制程序7.2.1 自锁、互锁控制1.自锁控制2.互锁控制(联锁控制)2018/5/8 6电气控制与 PLC7.2.2 时间控制1.延时控制两个定时器组成的延时电路2.脉冲电路脉冲发生器2018/5/8 7电气控制与 PLC7.2.3 顺序控制1.用定时器实现顺序控制的程序2.用 顺序控制指令等 实现顺序控制的程序2018/5/8 8电气控制与 PLC7.2.4 多地点控制 例 : 三地控制一盏灯 ,要求任何一地的开关动作都可以使灯的状态发生改变输入点: I0.0 A地开关
4、S1I0.1 B地开关 S2I0.2 C地开关 S3输出点: Q0.0 灯2018/5/8 9电气控制与 PLC7.3 PLC应用设计举例7.3.1 送料车控制1.送料小车的控制要求如图 7-12所示。当小车处于后端时,按下起动按钮,小车向前运行,行至前端压下前限位开关,翻斗门打开装货, 7s后,关闭翻斗门,小车向后运行,行至后端,压下后限位开关,打开小车底门卸货, 5s后底门关闭,完成一次动作 。要求控制送料小车的运行,并具有以下几种运行方式:1)手动操作:用各自的控制按钮,一一对应地接通或断开各负载的工作方式。2)单周期操作:按下起动按钮,小车往复运行一次后,停在后端等待下次起动。3)连续操作:按下起动按钮,小车自动连续往复运动。图 7-12 送料小车控制示意图2018/5/8 10