上篇文章给大家学习了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发烧友 > 《西门子PLC技术文章》