plc 顺序启动 逆序停止怎么实现

2024-11-06 19:19:16
推荐回答(3个)
回答1:

将电动机顺序启动逆序停止的继电接触器控制改造为PLC控制系统
一、实训目的
1.掌握运用状态思想编程解决顺序控制问题,应用PLC技术将顺序控制的继电接触器控制系统改造为PLC控制系统。
2.了解状态的三要素 
3.认识状态转移图(SFC)的特点
4.理解状态转移图的执行情况。
5.掌握单流程状态转移图的编程原则和编程方法。
6.掌握状态转移程序的调试手段。
二、实训器材
1.可编程控制器1台(FX2N型);
2.信号灯(电动机按顺序起停)模拟显示模块1个(带指示灯、接线端口、按钮等);
3.实训控制台1个:
4.电工常用工具1套;
5.计算机1台(已安装编程软件);
6.连接导线若干。
三、实训内容及指导
1.控制要求
将电动机顺序启动、逆序停止的继电接触器控制线路改造为的PLC控制系统。
电动机顺序启动、逆序停止控制线路
2.I/O分配
根据系统控制要求,确定PLC的I/O(输入输出口)。
3.系统接线
根据系统控制要求和I/O点分配,画出电动机的系统接线图。
4.程序设计
根据控制要求,设计状态转移图和梯形图程序。
5.系统调试
(1)输入程序
通过计算机梯形图正确输入PLC中。
(2)静态调试
按PLC的I/O接线图正确连接好输入设备,进行PLC的模拟静态调试,观察PLC的输出指示灯是否按要求指示,否则,检查并修改程序,直至指示正确。
(3)动态调试
按PLC的I/O接线图正确连接好输出设备,进行系统的空载调试,观察能否按控制要求实现电动机顺序启动、逆序停止。否则,检查电路或修改程序,直至符合控制要求。
四、实训报告
1.实训总结
(1)运行并调试程序,观察运行结果是否符合要求,并画出其对应的梯形图。
(2)体会状态编程的原则、方法和技巧。 
2.实训思考
(1)运用状态法编程时,负载驱动使用OUT指令和使用SET指令的区别。
(2)若将电动机顺序启动、逆序停止的手动控制改为电动机分别间隔5s顺序启动、逆序停止的自动控制:即按下启动按钮,三台电动机M1、M2、M3按顺序间隔5s依次启动;当按下停止按钮,三台电动机M1、M2、M3按逆序间隔5s依次停止。该如何修改程序,并调试运行。

回答2:

PLC程序运行都是诸条命令扫描的,不可能反向扫描。

实现顺序启动,逆序停止,就需要编写两个功能块,一个是顺序的,用于启动;一个是逆序的,用于停止。由主程序块按照相应触发条件,分别调用两个功能块即可。


主程序逻辑时序:

  1. 若启动信号I0.1置位,则调用启动功能块

  2. 若停止信号I0.2置位,则调用停止功能块

  3. M0.1对应Q0.1,M0.2对应Q0.2,…………,M1.3对应Q1.3


启动功能块逻辑时序:

  1. 重置所有定时器

  2. M0.1置位,并启动定时器T37(5秒)

  3. 若定时器T37置位,则M0.2置位,并启动定时器T38(5秒)

    (以此类推,至置位M1.3,功能块结束)


停止功能块逻辑时序:

  1. 重置所有定时器

  2. M1.3复位,并启动定时器T48(5秒)

  3. 若定时器T48置位,则M1.2复位,并启动定时器T47(5秒)

       (以此类推,至复位M0.1,功能块结束)

回答3:

用你这个方法比较繁琐,建议你用复位和置位指令来做就比较清楚,启动时,到一个时间就置位一个,同样停止时,到一个时间就复位一个。