-1所示:РР表2-1 I/O地址分配表Р控制信号Р信号名称Р元件名称Р元件符号Р地址编码Р输入信号Р自动∕手动切换信号Р常开按钮РQS1РI0.0Р手动启动泵1Р常开按钮РSB1РI0.1Р手动停止泵1Р常闭按钮РSB2РI0.2Р手动启动泵2Р常开按钮РSB3РI0.3Р手动停止泵2Р常闭按钮РSB4РI0.4Р手动启动泵3Р常开按钮РSB5РI0.5РР手动停止泵3Р常闭按钮РSB6РI0.6Р手动启动泵4Р常开按钮РSB7РI0.7Р手动停止泵4Р常闭按钮РSB8РI1.0Р自动启动∕停止信号Р常开按钮РQS2РI1.1Р低压开关K1Р压力开关РSP1РI1.2Р水压正常反馈信号Р压力开关РSP2РI1.3Р高压开关K3Р压力开关РSP3РI1.4Р输出信号Р泵1供水Р接触器РKM1РQ0.0Р泵2供水Р接触器РKM2РQ0.1Р泵3供水Р接触器РKM3РQ0.2Р泵4供水Р接触器РKM4РQ0.3Р信号灯1亮Р信号灯РHL1РQ0.4Р信号灯2亮Р信号灯РHL2РQ0.5Р信号灯3亮Р信号灯РHL3РQ0.6РР信号灯4亮Р信号灯РHL4РQ0.7Р§2.3 元器件选择Р本系统用到的元器件有:可编程控制器PLC,水泵,继电器,接触器等。PLC选用的是S7-200. CPU的选择:由I/O分配表可知,本系统需要14个输入点,8个输出点。所以选用CPU224(14输入/10输出)其I/O接线图如图2-2所示РР图2-2 I/O接线图РР第三章 程序设计Р§3.1 程序设计流程图РР由于该系统既可以手动运行又可以自动运行,所以本系统设计主要分两部分,一部分是手动模块,一部分是自动模块。系统的总流程图如图3-1所示。该流程图主要介绍了本系统的设计思路,其中的具体细节没有在流程图中给出,将会在后面的程序分析中详细介绍。РР图3-1 程序设计流程图РРР§3.2 程序梯形图