设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
AB PLC | RSLogix/Studio 5000之FBD编程
返回列表
发新帖
[西门子]
AB PLC | RSLogix/Studio 5000之FBD编程
[复制链接]
21568
|
0
|
2024-1-24 08:06:03
|
显示全部楼层
|
阅读模式
前言:RSLogix/Studio 5000编程语言主要为LD(梯形图)、ST(结构化文本)、FBD(功能块图),通用和运动控制指令常用前两者,但对于高级过程和驱动指令,其绝大多数不支持梯形图,只能用后两种,相对ST而言,FBD更加直观、高效,是工程师的不二选择。今天,给大家分享的就是如何使用FBD编程。
Ⅰ
编程环境
1. 打开RSLogix/Studio 5000,新建一个FBD例程.
2. 进入刚建好的TEST例程,其编程界面如下图,后面步序将详细介绍如何使用.
3. 最上面一行的工具栏信息为:
4. 对第3项内容详细说明:
5. 中间一栏的工具栏,包括:新建表、删除表、在多个表之间切换等.
6. 最下边便是FBD编程界面--表,其布局和EXCEL相似,有行、列之分.
Ⅱ
编程方法
1. 在指令栏,单击或拖动指令,即可在表中生成相应的功能块;单击或拖动IREF和OREF,生成输入输出接口;鼠标点击功能块引脚不放,再拖动到IREF或OREF引脚,就能连接两者。其中连接线为实线时,则表示连接的变量为连续型,若为虚线,变量则为离散型.
2. 在同一表中,OCON和ICON如何一对一使用,详见下图.
3. 在不同一表中,OCON和ICON如何一对一使用,详见下图.
4. 在不同一表中,OCON和ICON如何一对多使用,详见下图.
5. 多个功能块联合使用时,可通过设置来查看各个功能块的执行顺序.
6. 多个功能块联合构成回路时,如果不指定首先执行哪个功能块的话,则会报错,原因是系统不能自行判断这个回路的执行顺序.
7. 多个功能块联合构成回路时,如何指定首先执行哪个功能块呢?方法如下,鼠标单击选中回路连线,再右键,点击Assume Data Available,即可指定哪个功能块首先执行,这样回路的执行顺序就确立了。详见下图,本文指定“Add_01”功能块为首先执行的功能块吗,其标志为红色圆圈标识的双箭头.
8. Assume Data Available(假设数据可用),该指示符用于定义回路中的数据流,箭头指示数据将作为回路中第一个功能块的输入。再如下图,功能块Add_02虽然在Add_01的右侧,但被指定了Assume Data Available,其执行顺序先于Add_01.
9. 点击指令功能块的右上角灰白色方框,弹出属性窗口,可进行相应的设置.
10. 程序在线时,同时按住ALT+3,弹出监视窗口,在该窗口可以监视和修改变量的值.
Ⅲ
分享资料
1. 《Logix 5000 高级过程控制和驱动指令参考手册》,2018年11月,中文,该手册里面也包含有FBD功能块编程介绍.
2. 《Logix5000 Controllers Function Block Diagram Programming Manual》,官方发布的FBD编程手册,2018年12月,英文.
3. 下载方式:点击左下角的“阅读原文”;
提取码:akft
结束语:综上所述,本文比较全面的介绍了FBD编程方法,希望对有需要的朋友们有所帮助,更加详尽的信息请查阅分享的资料。
【AB PLC工作室】
微信公众号ID:abseme
坚持原创 注重实用
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
ABPLC工作室
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』