子程序的间接寻址

有这样一个难题:我想对子程序的一个输入型的形式参数进行间接寻址,可是没实现,请大家帮忙啊,非常感谢啊!

问题补充:
我其实是想在子程序里用&#AAA和*#AAA,其中AAA是子程序中定义的输入型的参数,可是这个输入之后就报错,大家帮忙啊。我这样做可以吗,这样的功能怎么实现.SG9说的我还不是很明白

最佳答案

可以将此类参数定义为 IN_OUT 类型,或者确保在每次调用子程序时都有赋值操作。
 IN_OUT
 指定参数位置的值被传到子程序,从子程序的结果值被返回到同样地址。常数(如:16#
 1234)和地址(如:&VB100)不允许作为输入/输出参数。
 如果
 参数是间接寻址(如:*AC1),指针指定位置的值被传入子程序

提问者对于答案的评价:
谢谢了啊,问题还没有彻底解决,我再看看.

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:52
下一篇 2021年7月5日 上午1:52

相关推荐

发表回复

登录后才能评论