( 3 #)给煤机。联锁停车顺序:与开车顺序相反,延时时间按上述要求设定。 2#、3 #给煤机其中一台备用。 2.4 PLC 程序设计针对输煤系统的控制要求以及具体控制方案的实现, 设计程序流程如图2 所示。图2 主程序流程 2.4.1 程序说明· 子模块 0 :初始化子程序。在 PLC 加电时根据各个开关的位置设立标志位。仅在第一个扫描周期执行。· 子模块 1: 并行一线联锁启停控制程序。根据启动标志位 1 实现并行一线的联锁启动、联锁停车, 并判断事故停车信号以实现事故停车。子模块 2 :并行二级联锁启停控制程序。根据启动标志位 2 和实现并行二线的联锁启动、联锁停车, 并判断事故停车信号以实现事故停车。· 子模块 3: 交叉线联锁启停控制程序, 根据启动标志位 3 实现交叉线的联锁启动、联锁停车,并判断事故停车信号以实现事故停车。· PLC 的输出信号控制电机的接触器, 启动送高电平, 停止送低电平。但是, 1 #破碎机功率达 90kW ,2 #破碎机功率达 110KW ,需要降压启动, 所以启动时 PLC 送一个正脉冲, 停车时 PLC 送一个负脉冲。 2.4.2 程序特点· 特殊标志位的使用: 使用特殊标志位 SM0.1 , 使得初始化子程序(子模块 0 )仅在第一个扫描周期执行,而在以后的扫描周期不再执行。这样,个别标志位在 PLC 加电后不受开关变化的影响。例如,并行模式和交叉模式对应标志位仅在关掉主控开关后才能改变。内部标志位的使用: 在程序中, 利用标志位来表示不同的现场情况和程序状态,增加了程序的可靠性和灵活性。· 程序模块化: 程序由不同子模块构成, 各子模块独立完成各自功能, 互不干扰,因而程序结构清晰,便于修改。· 定时器的使用: 程序中, 利用不同的定时器来设定不同设备的延时时间,可以灵活地根据控制要求进行延时时间的设定。 2.5 部分程序梯形图