没有合适的资源?快使用搜索试试~ 我知道了~
应用三菱GXDeveloper编程软件编写SFC顺序功能图的方法.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 31 浏览量
2021-11-25
21:23:04
上传
评论
收藏 9.01MB PDF 举报
温馨提示
试读
30页
应用三菱GXDeveloper编程软件编写SFC顺序功能图的方法.pdf
资源推荐
资源详情
资源评论
应用三菱 GX Developer 编程软件编写 SFC 顺序功能图的方法
顺序功能图 (Sequeential Function Chart )是一种新颖、 按工艺流程图进行编程的图形化编程
语言,也是一种符合国际电工委员会( IEC)标准,被首选推荐用于可编程控制器的通用编
程语言,在 PLC 应用领域中应用广泛及推广。
采用 SFC 进行 PLC 应用编程的优点是:
1、在程序中可以直观地看到设备的动作顺序。 SFC 程序是按照设备(或工艺)的动作顺序
而编写,所以程序的规律性较强,容易读懂,具有一定的可视性。
2、在设备发生故障时能很容易的找出故障所在位置。
3、不需要复杂的互锁电路,更容易设计和维护系统。
根据国际电工委员会( IEC)标准, SFC 的标准结构是:步 +该步工序中的动作或命令+有
向连接+转换和转换条件= SFC,参见图 1:
图 1
SFC 程序的运行规则是: 从初始步开始执行, 当每步的转换条件成立, 就由当前步转为执行
下一步,在遇到 END 时结束所有步的运行。
现在大多 PLC 制造公司,都为自己的工控产品提供了相关的编程软件,以便利用计算机实
现在线编程。三菱公司提供的编程软件 GX Developer 中,就提供了 SFC 编程方法,但由于
相关书籍和学习资料跟不上,致使很多初学者不知道如果用该软件来进行 SFC 编程,这给
广大初学者学习 PLC 应用编程带来了不便。这里,我根据自己学习和掌握的知识,依据三
菱公司提供的编程手册,讲解如何利用 GX Developer 软件来进行 SFC 的编程,为初学者
掌握 SFC 编程方法,提供一个入门的机会。
一、单流程结构编程方法
单流程结构是顺序控制中最常见的一种流程结构, 其结构特点是程序顺着工序步, 步步为序
的向后执行, 中间没有任何的分支。 掌握了单流程 SFC 编程方法, 也就是迈进了 SFC 大门。
这里,我们以 “双灯自动闪烁信号生成 ”为例,讲解 SFC 编程的入门。
例题 1:双灯自动闪烁信号生成。
要求:在 PLC 上电后,其输出 Y0 和 Y1 各以一秒钟的时间间隔,周期交替闪烁。本例梯形
图和指令表见图 2。
在 GX Developer 中,一个完整的 SFC 程序是由初始状态、有向线段、转移条件和转移方
向等内容组成(见图 3)的,而 PLC 编程就是完整的获得这几个组成部分。
根据 PLC 教程规定, SFC 程序主要由初始状态、通用状态、返回状态等几种状态来构成,
但在编程中, 这几个状态的编写方式不一样, 因此需要引起注意。 SFC 程序从初始状态开始,
因而编程的第一步就是给初始状态设置合适的启动条件。 本例中, 梯形图的第一行就是表示
如何启动初始步,在 SFC 程序中,初始步的启动采用梯形图方式。
下面开始软件中的程序输入。
1、启动 GX Develop 编程软件,单击 “工程 ”菜单,点击创建新工程菜单项或点击新建工程
按钮 见图 4。
2、弹出的创建新工程对话框见图 5,要对三菱系列的 CPU 和 PLC 进行选择, 以符合对应系
列的编程代码,否则容易出错。这里讲述的主要是三菱 FX2N 系列的 PLC,所以,需在如
下几个项目中做选择和输入:
a.在 PLC 系列下拉列表框中选择 FXCPU;
b.在 PLC 类型下拉列表框中选择 FX2N (C);
c.在程序类型项中选择 SFC;
d.在工程设置项中设置好工程名和保存路径
完成上述项目后之后点击确定。
3、完成上述工作后会弹出如图 6 所示的块列表窗口。
按图中所示,双击第零块。
4、双击第零块或其它块后,会弹出块信息设置对话框见图 7。
这里,是对块编辑进行类型选择的进入窗口,有两个选择: SFC 块和梯形图块。
在编程理论中我们学到, SFC 程序由初始状态开始, 故初始状态必须激活, 而激活的通用方
法是利用一段梯形图程序,且这一段梯形图程序必须放在 SFC 程序的开头部分。同理,在
以后的 SFC 编程中,初始状态的激活都需由放在 SFC 程序的第一部分(即第一块)的一段
梯形图程序来执行,这是需要注意的一点。所以,在这里应点击梯形图块,在块标题栏中,
填写该块的说明标题,也可以不填。
5、点击执行按钮弹出梯形图编辑窗口见图 8,在右边梯形图编辑窗口中输入启动初始状态
的梯形图。
在编程理论中曾学到,初始状态的激活一般采用辅助继电器 M8002 来完成,也可以采用其
它触点方式来完成,这只需要在它们之间建立一个并联电路就可以实现。本例中我们利用
PLC 的辅助继电器 M8002 的上电脉冲使初始状态生效。
在梯形图编辑窗口中单击第零行输入初始化梯形图如图 9 所示,输入完成单击 “变换 ”菜单选
择“变换 ”项或按 F4 快捷键,完成梯形图的变换。
剩余29页未读,继续阅读
资源评论
普通网友
- 粉丝: 4
- 资源: 10万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功