求,以提高生产效率和产品质量。以此,在设计PLC控制系统时,应遵循以下基本原则:
1.最大限度的满足被控对象的控制要求
2.在满足控制要求的前提下,力求使控制系统简单、经济、实用、维修方便。 3.保证系统控制的安全、可靠 。
4.考虑到生产发展和工艺的改进,在选择PLC容量时,应适当留有余地。 PLC控制系统设计的一般步骤:
因此,PLC控制系统的基本内容包括如下几点:
1.选择用户输入设备(按钮、操作开关、限位开关和传感器等)、输出设备(继电器、接触器和信号灯等执行元件)以及由输出设备驱动的控制对象(电动机、电磁阀)。
2.PLC的选择。PLC是PLC控制系统的核心部件,正确选择PLC,对于保证整个控制系统的技术经济性能指标其重要作用。
3.分配I/O点,绘制电气连接接口图,考虑必要的安全保护措施。 4.设计控制程序。包括设计梯形图、程序清单或控制系统流程图。 5.必要时还需设计控制台。
6.编制系统的技术文件,包括说明书、电气图及电气元件明细表等。如图4.2 所示为PLC可编程控制设计的一般步骤:
[18]
23
分析控制要求确定用户I/O设备选择PLC分配I/O,设计I/O接线图绘制流程图建设控制台设计梯形图编制程序清单修改输入程序并修改现场连线调试满足要求联机调试满足要求编制技术文件交付使用
图4.2 PLC可编程控制设计的一般步骤
24
4.6 全自动洗衣机的系统软件设计流程图
如图4.3 所示为系统软件设计流程图
图4.3系统软件流程图
4.7 全自动洗衣机的梯形图
梯形图(如图4.4所示)根据工艺流程图而得出的结果。作为全自动洗衣机控制系统程序图它本身具有一定特色:
首先,整个工作程序所需的时间约50分钟左右。
其次,洗涤时间为12分钟;漂洗有两次,共有24分钟;脱水3次,共15分钟。 其三,整个程序有三次循环,每一循环过程都改变洗涤物的洗净度。
[19]
25
M8002{SET S0}{ZRST S20 S30}X0S0{SET S20}STLS20STL{SET S21}X3(Y0)S21STL(Y1)(Y0 K150)T0{SET S22}S22STLT1(TI k30){SET S23}S23(Y2)STLT2{SET S24}
(T2 K150)26
S24(T3 K30)STL(C0 K30)T2C0{SET S21}T2C0{SET S25}S25STLX4(Y3)X4{SET S26}S26(Y4)STL(Y3)(T4 K100)(C1 K3)T4T4C1C1{SET S20}{SET S27}(Y5)(T5 K100)S27STLT5{RSE Y5}{RES}{END}
图4.4 程序梯形图
27