Page 275 - 可编程控制器设计原理
P. 275

第八章  S7-200 PLC 子程序的应用


                   (2) 输入参数
                   Start:作为电机的启动信号,通常由外部的启动按钮、上位机指令或者其他
               自动化控制系统发出。在示例中,默认使用 I0.0 作为该信号的输入点,在实际应

               用中,可以根据具体的硬件连接情况进行调整。当这个输入点为高电平(逻辑 1)
               时,表示有启动电机的请求。
                   Stop:用于停止电机运行的信号,一般由外部的停止按钮或者系统的故障保
               护机制触发。示例中默认使用 I0.1 作为输入点,当该输入点为高电平(逻辑 1)时,

               会触发电机停止运行的操作。
                   Overload:这是一个至关重要的过载保护信号,由电机的过载保护装置(如
               热继电器)提供。当电机出现过载情况时,热继电器会动作,使 Overload 输入
               点变为高电平(逻辑 1),从而触发电机的停止和报警操作。示例中默认使用

               I0.2 作为输入点。
                   (3) 输出参数
                   Motor_Run:代表电机的运行状态,用于控制电机的接触器或者继电器。当
               该输出点为高电平(逻辑 1)时,接触器或继电器闭合,电机通电运行;当为低

               电平(逻辑 0)时,电机停止运行。示例中默认使用 Q0.0 作为输出点。
                   Alarm:作为过载报警信号,用于驱动外部的报警装置,如声光报警器。当
               电机出现过载,Overload 信号为高电平时,Alarm 输出点也会变为高电平,触发
               报警装置发出警报,提醒操作人员注意。示例中默认使用 Q0.1 作为输出点。

                   2. 网络 1:电机启停控制逻辑
                   Network 1
                   LD   Start         // 启动信号
                   O    Motor_Run     // 自锁

                   AN   Stop          // 停止信号
                   AN   Overload      // 过载保护
                   =    Motor_Run     // 输出电机运行
                   LD Start:在梯形图逻辑中,LD 是逻辑取指令,它的作用是读取启动信号

               Start 的状态。如果 Start 信号对应的输入点(这里是 I0.0)为高电平(逻辑 1),
               则表示有启动电机的命令,此时该触点闭合,允许后续的逻辑继续执行。
                   O Motor_Run:O 是或指令,它将启动信号 Start 与电机运行状态信号



                                                                                      267
   270   271   272   273   274   275   276   277   278   279   280