PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 99|回复: 0

[西门子] S7-1200 PLC FB块使用方法(带参数多次调用全局库)

[复制链接]
发表于 2024-5-27 19:48:17 | 显示全部楼层 |阅读模式
上篇文章给大家学习了FC块带参数的使用方法,那么本次文章给大家带来FB块的带参数使用方法以及生成全局库文件并多次调用。


一、创建FB块
第一步:(添加新FB块,命名为:电机启动延时)




二、创建FB块程序
第一步:(创建接口参数)
启动= lnput(数据类型BOOL)
停止= lnput(数据类型BOOL)
时间= lnput(数据类型time)
电机1=output(数据类型BOOL)
电机2= lnout(数据类型BOOL)
定时器1= Static(数据类型IEC_TIMER)

第二步:(编写程序)

手动输入接口参数名称或者鼠标点击蓝色标签直接拖拽。



三、生成全局库
第一步:(创建新全局库)

第二步:(随意命名一个全局库名称)



第三步:(把FB块直接拖拽到主模板)

注意事项:拖拽的时候一定要拖拽到主模板,否则不识别,导入不了哦!



四、调用FB块
第一步:(填写FB块管脚数据地址)
时间管脚可以填写常数时间或地址灵活修改



五、效果演示
第一步:(鼠标右击MD100在修改值输入定时时间)
比如我要输入10秒,就在修改值输入10S,点击确定即可。

第二步:(M10.0修改为1使能FB块,M10.1修改为1启动电机)


第三步:(M10.2修改为1,停止电机。)





六、扩展知识点(多次调用FB块)
第一步:(重复在主程序OB块调用FB块)
注意事项:在多次调用时刻,管脚地址一定不要重复,重复程序不执行会报错。

来源:技成培训网,作者:技成-徐陈爽,未经授权不得转载!

评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。


【收藏】什么品牌PLC都适用的模拟量万能公式
2021-12-22
PLC编程的三重境界!
2021-12-22

RS485与Modbus通信协议教程!
2021-12-21

动图演示常用通信协议原理
2021-12-19
电气电路的图形符号汇总,不怕看不懂电路图啦~
2021-12-18

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-6-18 03:00 , Processed in 0.044731 second(s), 26 queries .

快速回复 返回顶部 返回列表