0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三菱PLC顺序功能图介绍

CHANBAEK 来源:ciduoa 作者:ciduoa 2023-10-01 10:59 次阅读

图片

一、顺序功能图的概念

顺序功能图(SFC)是专门用于工业顺序控制程序设计的一种图形语言,可以完整地描述控制系统的工作过程、功能和特性。其控制对象的动作必须严格按照一定的先后顺序执行,否则不能使用顺序功能图编程

二、顺序功能图的基本元素

一个完整的顺序功能图通常由步、有向线段、转移条件和动作等部分组成。

1)步(状态)

步也称为状态,主要作用是将系统的一个工作周期划分为若干个顺序相连的阶段,分为初始步活动步

a)初始步

初始步用双线框表示,每一个顺序功能图至少应有一个初始步,初始步可以没有具体要完成的动作。

其状态对应初始状态寄存器S0~S9。

图片

b)活动步

当系统正处于某一步时,该步处于活动状态,则称该步为活动步,该步所对应的动作会被执行。

若为保持型动作则该步不活动时继续执行该动作,若为非保持型动作则该步不活动时,动作也停止。

其状态通常对应初始状态寄存器S10~S499,也可以根据实际需要选择其它特殊状态寄存器。

初始状态寄存器通用状态寄存器断电保持状态寄存器报警用状态寄存器
S0~S9S10~S499S500~S899S900~S999

2)有向线段和转移条件

步与步之间的连接线称为有向线段,有向线段上为编程元件的常开/常闭触点称为转移条件。

只有满足转换条件才能实现步与步之间的转移,有向线段默认按从上到下的顺序执行,此时可以省略箭头,否则需要加箭头。

图片

3)动作

一个系统可划分为被控系统和施控系统。对于被控系统,在某一步中要完成某些“动作”;对于施控系统,在某一步中则要向被控系统发出某些“命令”。在顺序功能图中将动作或命令统称为动作。

下图表示当S10步为活动步时对应的线圈Y0为ON;当S11步为活动步时对应的定时器T0开始计时。一个步可以对应多个步骤。

图片

三、顺序功能图的动作保持

顺序功能图在执行完每一步后该步所对应的动作会被复位(保持型动作除外),若想某一动作保持执行需要采用多线圈输出或者使用置位等保持型指令。

图片

四、顺序功能图系统的组成

一个完整的顺序功能图系统通常由初始化程序和主程序两部分组成。

1)初始化程序

初始程序的主要作用是停止程序和对程序执行上电初始化,一般采用梯形图编程。

下图表示当PLC由STOP状态转换为RUN状态时,辅助继电器M8002接通一次,将主程序中的状态寄存器区间复位,同时使初始状态器S0置位为“ON”,用来准备主程序的执行。在主程序执行过程中按下停止按钮X3可以使主程序停止执行。

图片

2)主程序

主程序需要根据具体的项目要求进行编辑,此处不作介绍。

五、指令运用

根据《电动机的顺启逆停》项目要求画出对应的顺序功能图。

1)确定变量表

根据项目要求和仿真动画确定各个元件所对应的I/O地址。

image.png

2)编辑程序初始化程序

程序段1:初始化和急停程序

图片

3)编辑主程序

程序段1:初始状态寄存器

在初始状态可以两台电机都不工作,所以初始状态寄存器后没有动作,按下启动按钮X0进入下一步。

图片

程序段2:第一台电动机启动

进入S10步后其对应的第一台电动机线圈Y0接通,同时T0开始计时。

T0计时时间到进入下一步。

图片

程序段3:第二台电动机启动

进入S11步后其对应的第二台电动机线圈Y1接通,同时Y0要保持接通。

因为进入S11步后S10步所对应的动作会被复位,所以需要在S11步动作里添加Y0。

按下停止按钮X1进入下一步。

图片

程序段4:第二台电动机停止

进入S12步后第二台电动机线圈Y1被复位,第一台电动机线圈Y0保持接通,定时器T1开始计时。

T1计时时间到回到初始步S0。

图片

程序段5:第一台电动机停止

回到初始步S0后第一台电动机线圈Y0被复位,并且准备下一次的循环。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4975

    文章

    12254

    浏览量

    454907
  • 三菱
    +关注

    关注

    32

    文章

    768

    浏览量

    42494
  • 程序设计
    +关注

    关注

    3

    文章

    258

    浏览量

    30188
  • 功能图
    +关注

    关注

    0

    文章

    8

    浏览量

    6721
  • SFC
    SFC
    +关注

    关注

    0

    文章

    44

    浏览量

    11055
收藏 人收藏

    评论

    相关推荐

    三菱plc程序的暂停功能怎么实现? #三菱plc从入门到精通 #硬声创作季

    三菱三菱PLCC程序三菱plc程序
    电子知识科普
    发布于 :2022年10月17日 22:28:28

    三菱PLC如何设置内部的系统时间?#三菱plc从入门到精通 #硬声创作季

    三菱三菱PLC
    电子知识科普
    发布于 :2022年10月17日 23:46:05

    三菱PLC梯形的结构分析#硬声创作季

    三菱三菱PLC
    电子知识科普
    发布于 :2022年10月18日 20:33:25

    三菱PLC与电脑模拟仿真通讯#三菱plc从入门到精通 #硬声创作季

    三菱三菱PLC
    电子知识科普
    发布于 :2022年10月18日 23:44:13

    三菱PLC的BMOV成批传送指令详解 #三菱plc编程 #BMOV指令

    plc三菱
    学习电子知识
    发布于 :2023年05月21日 19:15:20

    三菱PLC的计数器如何应用? #三菱PLC基础 #三菱PLC编程

    plc三菱
    学习电子知识
    发布于 :2023年05月21日 19:19:30

    回收三菱PLC:三菱A系列,三菱Q系列PLC,

    三菱伺服驱动器MR系列回收三菱PLC模块FX3U系列回收,长期回收三菱驱动器_回收三菱PLC_回
    发表于 10-18 10:59