ABBSFC的组态.docx
- 文档编号:30424555
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:14
- 大小:1.27MB
ABBSFC的组态.docx
《ABBSFC的组态.docx》由会员分享,可在线阅读,更多相关《ABBSFC的组态.docx(14页珍藏版)》请在冰豆网上搜索。
ABBSFC的组态
十、SFC的组态
1、顺序功能块SFC组态介绍
顺序功能块SFC遵循IEC1131-3标准,是一个按照事件逻辑顺序安排其结构的顺序控制程序,结构类似网状;用户可将复杂的逻辑控制程序由其简洁的子程序表现出来;SFC程序的子程序由其基本元素中的步、转换条件等构成,子程序的组态可由指令表(IL)、功能块图(FBD)、梯形图(LD)来组成。
2、用户界面结构
顺序功能块SFC组态界面包括:
标题行、菜单行、工具棒、图形区、状态行;其中图形区由大宽行、中宽行和小细行组成,共有512行16列,用于放置SFC的子程序;其中大宽行用于放置元素步,中宽行放置元素转换条件,小细行用于放置元素“连线”(包括垂直连线和水平连线);状态行显示correct:
表示程序已通过;incorrect:
表示程序未通过。
3、基本规则:
任何一个顺序控制SFC程序总是由一个初始步开始的
每一步(step)后面应跟从一个转换条件
在一个“与分支的前后,只允许各有一个转换条件
一个SFC程序的结束元素必须是一个Transition
在SFC程序中有两种分支情况存在即“或分支”、“与分支”;“或分支”只允许分支中的某一路被处理,不可能同时满足所有条件,使得所有分支被同时处理;“与分支”;是当条件满足时,允许所有分支同时被处理。
在SFC中一旦某一步被处理,而下面的转换条件不能满足条件时,只能循环执行此步直至其下面的转换条件满足时,才允许执行下一步,此时SFC程序中的其他步的程序都不处于执行状态。
因此某些关键点的监视、报警信号的控制是不能直接在SFC程序中组态完成的,因为一旦SFC程序不执行时或某些步不再执行时,用户子程序也不再运算执行,这些点的程序组态应放在程序列表(PL)下面组态,由任务作循环处理。
4、SFC的元素介绍“
4.1初始步(initialstep)
在一个SFC程序中,只允许存在一个初始步,它是一个SFC程序的开始,如图:
4.2步(step)
在一个SFC程序中,只允许存在多个步,每一步(包括初始步)中的子程序最多可用8个FBD或IL完成子程序的组态
如图:
.4.3转换条件(transition)
用于判断上一步的完成和下一步的开始,每一个转换条件中仅仅允许一个子程序存在。
4.4自定义功能块FBD图的组态应用
在项目树FC1站下添加生料组FBD,双击生料组FBD,进入组操作的编辑:
在组操作的编辑中,用户功能块里有我们所想要的组操作功能块,依次组态如下
组态好各个管脚后,双击FBD,进入组操作对话框,
在对话框中填写名称TS后,再填写短注释等。
点确认→OK→退出→保存。
4.5SFC的组态过程:
SFC的组态实际上就是一组设备按顺序开、停车,所以我们在上面做了组操作的FBD图TS,G1B1D、G1B2D、G1B3D三个设备,我们要在生料公共部分PL下面添加G1B2D、G1B3D的FBD图,并对它们进行组态后检查,确保没有错误。
4.5.1以上的工作做好后,我们便开始做生料提升机组开的SFC,双击项目树下■03生料提升机组开[SFC]进入SFC的编辑界面
先做起始步START
添加连线
转换条件起名[DE]
在转换条件里要进行编辑,选中DE→点击右键→参数→进入条件参数对话框
(2)点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU→确认→选中条件参数对话框里的[编辑]按钮→确认→进入ZU的FBD图的编辑
转换条件DE编辑完成后,下一步→连线→步[ERB]→双击步[ERB]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU2→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZU2的FBD图的编辑
步[ERB]编辑完成后,下一步→连线→转换条件DE2→→双击转换条件DE2→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU3→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZU3的FBD编辑
转换条件DE2编辑完成后,下一步→连线→步[ERB2]→双击步[ERB2]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU4→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZU4的FBD图的编辑
步[ERB2]编辑完成后,下一步→连线→转换条件DE3→→双击转换条件DE3→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU5→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZU5的FBD编辑
转换条件DE3编辑完成后,下一步→连线→步[ERB3]→双击步[ERB3]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU6→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZU6的FBD图的编辑
步[ERB2]编辑完成后,下一步→连线→转换条件DE4→→双击转换条件DE4→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZU7→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZU7的FBD编辑
这样生料提升机组开[SFC]的编辑就完成了,然后进行SFC的参数编辑
点击标题行里的编辑→选中SFC参数编辑→弹出对话框
在对话框中要填写名称、公共参数、变量等→确认→SFC的Check→退出→保存
4.5.2以上是组开的组态过程,下面我们便开始做生料提升机组停的SFC,在项目树FC1站添加■04生料提升机组停的SFC→双击→进入SFC的编辑界面
1、始步START
2、添加连线
3、转换条件起名[组停条件]
4、在转换条件里要进行编辑,选中[组停条件]→点击右键→参数→进入条件参数对话框
(2)点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT→确认→选中条件参数对话框里的[编辑]按钮→确认→进入ZUT的FBD图的编辑
转换条件[组停]编辑完成后,下一步→连线→步[停G1B3D]→双击步[停G1B3D]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT2→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZUT2的FBD编辑
步[停G1B3D]编辑完成后,下一步→连线→转换条件[G1B3D已停]→→双击转换条件G1B3D已停→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT3→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZUT3的FBD编辑
转换条件[停G1B3D]编辑完成后,下一步→连线→步[停G1B2D]→双击步[停G1B2D]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT4→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZUT4的FBD编辑
步[停G1B2D]编辑完成后,下一步→连线→转换条件[G1B2D已停]→→双击转换条件G1B2D已停→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT5→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZUT5的FBD编辑
转换条件[停G1B2D]编辑完成后,下一步→连线→步[停G1B1D]→双击步[停G1B1D]→进入步参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT6→确认→选中步参数对话框里的[编辑]按钮→确定→进入ZUT6的FBD编辑
步[停G1B1D]编辑完成后,下一步→连线→转换条件[G1B1D已停]→→双击转换条件G1B1D已停→进入条件参数对话框→点击对话框中[建立]按钮,选中FBD→确认→键入名称ZUT7→确认→选中条件参数对话框里的[编辑]按钮→确定→进入ZUT7的FBD编辑
这样生料提升机组停[SFC]的编辑就完成了,然后进行SFC的参数编辑,点击标题行里的编辑→选中SFC参数编辑→弹出对话框,在对话框中要填写名称、公共参数、变量等→确认→SFC的Check→退出→保存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABBSFC 组态
![提示](https://static.bdocx.com/images/bang_tan.gif)