基于S7-300PLC的全自动洗衣机的控制系统设计 联系客服

发布时间 : 星期一 文章基于S7-300PLC的全自动洗衣机的控制系统设计更新完毕开始阅读98ca23423968011ca200916e

基于S7-300的全自动洗衣机的PLC设计

三、PLC选型及硬件配置

电源模块:PS 307 5A (307-1EA01-0AA0)

CPU型号:CPU 315-2 PN/DP (315-2EH14-0AB0) I/O模块:SM323 DI16/DO16 DC24V 1A

触摸屏:SIMATIC PANEL TP 177B 6’’ color PN/DP 交换机:SCALANCE*208

变频器:蓝海华腾 DIGITAL PNEL V5-H

四、控制流程图

1、手动运行流程图

开始 正常运行 N 按停止按钮 Y 洗涤电机和脱水桶停止转动、进水和排水阀闭合

Y 排水 N 打开手动排水 N 打开手动脱水 Y 脱水 结束 图3 手动运行流程图

第 8 页 共 9 页

基于S7-300的全自动洗衣机的PLC设计

2、自动运行流程图

图4 自动运行流程图

第 9 页 共 10 页

基于S7-300的全自动洗衣机的PLC设计

五、顺序功能图

顺序功能图,它是描述控制系统的控制过程、功能和特性的一种图形,顺序功能图并不涉及所描述的控制功能的具体技术,他是一种通用的技术语言。全自动洗衣机控制系统PLC控制状态流程图如下图所示。

M1.3 M1.2 M1.4 M1.2 M1.5 M1.3 M1.6 M1.4 M1.7

图5 顺序功能图

第 10 页 共 11 页

基于S7-300的全自动洗衣机的PLC设计

六、梯形图设计

1、梯形图的特点

梯形图是PLC模拟继电器控制系统的编程方法。它由触点、线圈或功能方框等构成,梯形图左、右的垂直线称为左、右母线。画梯形图时,从左母线开始,经过触点和线圈(或功能方框),终止于右母线。在梯形图中,可以把左母线看作是提供能量的母线。触点闭合可以使能量流过,直到下一个元件;触点断开将阻止能量流过。这种能量流,我们称之为“能流”。实际上,梯形图是CPU仿真继电器控制电路图,使来自“电源”的“电流”通过一系列的逻辑控制条件,根据运算结果决定逻辑输出的模拟过程。

梯形图中的基本编程元素有触点、线圈和方框。

触点:代表逻辑控制条件。触点闭合时表示能量可以流过。触点分常开触点和常闭触点两种形式。

线圈:通常代表逻辑“输出”的结果。能量流到,则该线圈被激励。

方框:代表某种特定功能的指令。能量流通过方框时,则执行方框所代表的功能。方框所代表的功能有很多种,例如:定时器、计数器、数据运算等。 梯形图中,每个输出元素可以构成一个梯级。每个梯形图网络由一个或多个梯级组成。

2、梯形图绘制原则

(1) 梯形图按自上而下、从左到右的顺序排列。每个继电器线圈为一个逻辑行,即一层阶梯。每一个逻辑行起于左母线,然后是触点的连接,最后终止于继电器线圈或右母线。

注意:左母线与线圈之间一定要有触点,而线圈与右母线之间不能有任何点,应直接连接。

(2) 一般情况下,在梯形图中某个编号继电器线圈只能出现一次,而继电器触点可无限引用。有些PLC,在含有跳转指令或步进指令的梯形图中允许双线圈输出。

(3) 在每个逻辑行中,串联触点多的支路应放在上方。如果将串联触点多的支路放下方,则语句增多,程序变长。

(4) 在每个逻辑行中,并联触点多的支路应放在左边。如果将并联触点多的支路放右边,则语句增多,程序变长。

(5) 梯形图中,当多个逻辑行都具有相同条件时,为了节省语句数量,常将这些逻辑行合并。当相同条件复杂时,这对储存容量小的PLC很有意义。

(6) 设计梯形图时,输入继电器的触点状态全部按相应的输入设备为常开状态进行设计更为合适,不易出错。因此,也建议尽可能用输入设备的常开触点与PLC输入端连接。如果某些信号只能用常闭触点输入,可以按输入设备全部常开来设计,然后将梯形图中对应的输入继电器触点取反。

3、系统梯形图

第 11 页 共 12 页