您现在的位置: 三菱 > 三菱车型 > 正文 > 正文

举个输送带运转控制的例子,说明三菱PLC

  • 来源:本站原创
  • 时间:2021/10/29 11:46:54

SFC全称顺序功能图(SequeentialFunctionChart),是一种按照工艺流程图进行编程的图形编程语言。

01

SFC编程的优点

1、在程序中可以很直观地看到设备的动作顺序。

2、在设备故障时能够很容易的查找出故障所处在的位置。

3、不需要复杂的互锁电路,更容易设计和维护系统。

4、可多流程多分支同时执行,非相邻步可用相同软元件。

02

用SFC顺序功能图编程的步骤

1、分配I/O,画状态转移图,将实际生产过程的控制要求以工序步划分成若干块,每个步完成一定的动作(功能),在转移条件满足后,从当前步转移到下一步。

2、打开编程软件,根据状态转移图编写程式块。

3、将SFC功能图程序转换为梯形图程序,只有转换成梯形图程序,PLC才能识别。

03

举个例子

多个传送带的启动和停止控制如下图所示。启动按钮按下后,电动机M1接通。行程开关X接通后电动机M2接通,当行程开关X接通后电动机M1停止。以后几个传送带的动作类推。试设计出其控制梯形图

打开GXWorks2软件,新建一个程序文档。

新建工程→FXCPU→FX3U/FX3UC→简单工程→SFC→确定。

标题→块类型→梯形图块。这个梯形图块是用来调用SFC块的。

程序→MAIN→右键→新建数据→SFC→确定。

标题→块类型→SFC块。这个是主程序块。

综上所述,SFC的程序结构是由梯形图块和SFC两部分组成。

先编写一下SFC块的内容:

可先画好状态和条件,点注释工具注释好各状态。

第0步,开始状态,写一些区间复位指令。

区间复位:ZRSTY0-Y10,ZRSTM0-M。

条件,启动按钮开,X5→TRAN→

第20步(0-9初始化用,10-19功能指令用,一般从第20步开始用),

M1接通货物进入,SET→Y1。(保持运行,用SET。)

条件,X0→TRAN→

第21步,M2运转,SET→Y2。

条件,X1→TRAN→

第22步,M1复位,RST→Y1。

条件,X2→TRAN→

第23步,M3运转,SET→Y3。

条件,X3→TRAN→

第24步,M2复位,RST→Y2。

条件,X4→TRAN→

第25步,M3复位,RST→Y3。

条件,货物搬走,X4断开→LDIX4→TRAN→转移到S0循环。

每编辑完一条都要按F4转换程序。

再编辑梯形图块:M,SETS0,按F4转换程序。可在这里调用多个不同的SFC块,也可以一个SFC多个分支的方式,实现多个不同程序切换。

仿真模拟运行:

往期精彩文章:

三菱PLC输出接线,一篇文章搞懂,其他品牌大同小异

PLC输入接线,记住这两句口诀,什么机型的都会接了

三位五通电磁阀的奇怪问题,这样处理节省一个电磁阀

《线圈怎么量都是好,就是不转,你知道为什么吗?》

小李工厂那个搞十几天的伺服异常报警,终于落下帷幕

VCP机器人吸盘不吸气的检修,几位大哥已搞近10小时

英威腾伺服放大器异常报警的检修,小李一个一个解决

断断续续的液压油缸定位故障,老师傅说三块钱搞好了

基恩士FS-N18N光纤传感器感光度异常处理,参数调校

欧姆龙(OMRON)E5CC温控器控制加热启停的设置

欧姆龙E3X-HD10光纤放大器的调整资料更新

宋城李

您点赞、分享、在看,都给我力量




本文编辑:佚名
转载请注明出地址  http://www.sanlingasl.com/slcx/9589.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 三菱版权所有



    现在时间: