有这样一个难题:我想对子程序的一个输入型的形式参数进行间接寻址,可是没实现,请大家帮忙啊,非常感谢啊!
问题补充:
我其实是想在子程序里用&#AAA和*#AAA,其中AAA是子程序中定义的输入型的参数,可是这个输入之后就报错,大家帮忙啊。我这样做可以吗,这样的功能怎么实现.SG9说的我还不是很明白
最佳答案
可以将此类参数定义为 IN_OUT 类型,或者确保在每次调用子程序时都有赋值操作。
IN_OUT
指定参数位置的值被传到子程序,从子程序的结果值被返回到同样地址。常数(如:16#
1234)和地址(如:&VB100)不允许作为输入/输出参数。
如果
参数是间接寻址(如:*AC1),指针指定位置的值被传入子程序
提问者对于答案的评价:
谢谢了啊,问题还没有彻底解决,我再看看.
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354352.html