yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 223 个
工控威望: 459 点
下载积分: 3500 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-20
查看yoyo2001426的 主题 / 回贴
楼主  发表于: 2021-02-26 13:49
请教各位老铁在一开始学习FB的写法时 怎么学习
我都是写Ladder,有人说FB写轴比较好写 所以想练习看看
不过FB 不像是ladder 很直观就知道在干嘛
框框左右边 什么B: i_bEN 之类的 要怎么去理解
李文强
级别: 略有小成
精华主题: 0
发帖数量: 27 个
工控威望: 228 点
下载积分: 757 分
在线时间: 31(小时)
注册时间: 2018-05-11
最后登录: 2022-02-11
查看李文强的 主题 / 回贴
1楼  发表于: 2021-02-26 15:15
FB也是一样的,他只是将程序封装起来了而已,设置外部链接的变量,重复使用的东西,封装起来复制使用方便,移植需修改的东西少
李文强
级别: 略有小成
精华主题: 0
发帖数量: 27 个
工控威望: 228 点
下载积分: 757 分
在线时间: 31(小时)
注册时间: 2018-05-11
最后登录: 2022-02-11
查看李文强的 主题 / 回贴
2楼  发表于: 2021-03-01 13:59
是的,你可以这么理解,FB就是封装起来的普通程序而已,只是你按软件的规定去做块就可以了,FB块也是可以用梯形图语言写,ST语言这些语言写都是没问题的,看你用什么PLC,基本上都是通用的
因为有的项目轴的数量多,调用FB块来写就很方便,就不用重复编写程序,填上对应的引脚就可以了
还有就是方便自动化程序标准化,标准化编程效率高,上手快,整理好变量也方便触摸屏的制作,相当于轴控的HMI模板也做好了,能快速移植使用
引用
引用第4楼yoyo2001426于2021-02-27 21:21发表的  :



是否可以理解为 FB 把常用的功能包成一个小程式
想用的时候就叫出来用?
.......