查看: 1958|回复: 15
收起左侧

[教程经验] ST如何调用子程序?或者调用FB?

苍原 2023-6-6 14:59:24 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

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

x
因为全部写到主程序里面感觉太乱了,然后看案例可以写成功能块,需要的时候再调用

自己琢磨了一下,就写成了这样

但调用的时候都只能用梯形图,ST写了几次没想明白怎么写,各种报错
如果用ST写的话,要怎么插进去?


另外请问一下,ST里面是没有子程序的说法吗?CALL指令没查到

还有个问题一起在这里问了,如果未调用的FB,扫描时是否直接跳过?从而可以缩短扫描周期?

刚接触中型不久,之前直接跳过了H5U,用到402,所以很多东西还不懂,请各位大佬多包涵一下
微信截图_20230606145201.png




上一篇:学习
下一篇:汇川中型PLC与SV630N伺服转矩回零_扭矩回零_力矩回零配置说明

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

苍原 2023-6-7 18:07:17
咋回事,没人审核吗??都一天了
送花

苍原 2023-6-7 19:37:36 | 显示全部楼层
自顶一下,不要沉啊,总算是通过审核了

点评

中型机不是call ,直接 ****()调用  发表于 2023-6-8 15:43
回复 送花

使用道具 举报

工控小小生 2023-6-7 22:11:59 | 显示全部楼层
这个问题不知道啊哈      
回复 送花

使用道具 举报

yaxing_hc 2023-6-8 08:49:57 | 显示全部楼层
子程序这个说法   在汇川的文献里面是找不到答案的。去年在这个BBS论坛找了一下没找打 解决方法。
一直感到奇怪   直到上个月 汇川的技术来了一趟现场  才顺便解决了这个问题。
St 的调用的话  直接复制你要调用的“子程序”名字   再CTR+V  +();  神奇的事情就发生了。。
回复 送花

使用道具 举报

天天 2023-6-8 09:24:23 | 显示全部楼层
去下个样例程序看下就好了  同样动作的机构才封FB  没必要所有的东西都封FB
回复 送花

使用道具 举报

与你相汇 2023-6-8 11:36:02 | 显示全部楼层
image.png    这个变量名直接调出来用(功能块实例化),但是看你功能块只有基本的输入输出,没有其他引脚,调出来后就job_0(输入:=关联变量,输出=>关联变量);功能块调出来用,只要在任务扫描周期里面就会扫描。
回复 送花

使用道具 举报

为梦而肥 2023-6-8 13:19:45 | 显示全部楼层
右键,输入助手,功能块,找到要调用的功能块双击声明个变量就行了
回复 送花

使用道具 举报

Merlin 2023-6-8 14:45:27 | 显示全部楼层
xxxxx();   //你要调用的程序名+括号 分号  ():     
回复 送花

使用道具 举报

Merlin 2023-6-8 14:46:40 | 显示全部楼层
image.png
回复 送花

使用道具 举报

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

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部