询问
ab的PLC子程序怎么写啊
我看有些程序,在程序文件建立了一个文件,然后用 JSR U3,调用建立的程序U3,
在U3里面,使用 SBR ,然后写程序,最好在写个RET
但是我想问的是 如果有参数的调用,就是说像西门子那样,可以有输入参数的,和输出参数的
在AB中,他是怎么处理的啊
没有人回答啊
好像AB的PLC用的好少啊
XiaoMaGe198311
程序都一样,就是指令形式不同而已.在SIEMENS 中你怎么编就在AB中怎么编就可以,没有什么特殊的地方.
第七个烧饼
logix5000软件16版本的软件和15版以前的不一样。
15版本需要在子程序中设置SBR,JET这些东西,也就是设置输入参数和输出参数。调用时用JSR指令,用起来很麻烦,经常需要添加和删除输入输出参数。
16版本中新加了“add on”功能,比较类似西门子的子程序设置。调用方式类似一般的指令。
不明白
在SBR JSR,怎么设置输入输出参数
SBR连个参数都没有,系统是检测有SBR就调用
JSR 后面只需要跟个子程序文件号就行了,也没有设置输入,输出参数的。不知道怎么设置啊
手头电脑没有安装logix5000,解释起来很麻烦,调用了sbr之后,不妨在框里右击一下鼠标看看。
我用的SCL 500的
敲鼠标右键后,没有设置参数的,就是一些插入功能块,插入梯级
solove
不好意思啊,问一下,行参怎么定义啊,还有JSR调用的时候怎么调用实参啊
你能不能写个简单的,然后抓一副图
谢谢
痞子菜
我知道了
我们版本不一样
我用的是RLS 500
所以没有
LUJUN
Driver
头顶一个球(天)
我也不知道,帮不了你.
大侠们,是不行,还是都不知道啊
我把帮助给大家抓过来啊
看到了么,根本就没有参数端啊,怎么输入啊,是不是不支持带输入和返回值的子程序啊 ,只能是固定的一段程序
参数端可以自己往上加
程贤
它是根据主程序中梯形图的顺序来扫描的,子程序可以有多个,但在主程序中按照顺序来执行。
西南狼
其实SLC500的编程很简单,就是写梯形图就行了.
楼主应该会编写梯形图吧.
程序量小的话,就直接编在LD2里就可以,新建一个程序时回自动产生LD2.
如果程序量大,就需要使用JSR,根据需要决定JSR的数量.