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

