子程序的间接寻址

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

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

最佳答案

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

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

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

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

相关推荐

  • 226数字量输出接线

    咨询一下226上的数字量晶体管输出,上面标着1L+,1M,我看接线图上24V电源+接1L+,输出点Q接一个比如中间继电器后再接到电源负极上了,我觉得这样已经形成回路了啊,可是接线图…

    SIMATIC S7-200 2021年7月4日
  • s200 液体加注机程序

    图中符号是啥意思怎么没见教程里介绍过、90和后面那个8位数是16进制数吗 问题补充:那是字节比较指令的简写吗,第二个16进制数最前面的0可以去掉吗 图片说明:  &nbs…

    2017年11月6日
  • PPI网络通讯

    一块西门子TP177A触摸屏(主站)通过PPI和200PLC(子站)通讯,最多允许几个200PLC? 最佳答案 准确的说一个TP177A走PPI只能连一个200PLC一个TP177…

    SIMATIC S7-200 2020年11月1日
  • M0.0在梯形图中的功能是什么

    我是一名PLC  S7-200初学者,请问M0.0在梯形图中的功能是什么? 最佳答案 M是位存储区,可以用位存储区作为控制继电器来存储中间操作状态和控制信息。可…

    SIMATIC S7-200 2021年7月5日
  • EM277的GSD文件加载不进step7

    从网上下个EM277的GSD,在step7 5。3上可以加载,v5。4上加载不进去,不知与版本还有关系吗? 最佳答案 不应该是版本的问题,你可以装一个其它的GSD文件看看…

    SIMATIC S7-200 2021年7月5日
  • s7-200模拟量定时递增输出

    我用的是s7-220PLC(cpu224xp),想通过自身带的模拟量输出口输出模拟量,要求在设定的时间内模量的值从初值达到终值,低到高线性递增或从高到低线性递减,有现成的程序吗? …

    SIMATIC S7-200 2020年10月31日
  • 220V开关量的直接采集

    请问直接采集输入交流220V的开关信号,可以使用西门子的哪一款PLC CPU以及相关的数字输入模块?输出有直接控制交流220V开关的模块吗? 问题补充:西门子的哪一款PL…

    SIMATIC S7-200 2021年7月5日
  • TP170A触摸屏

    请问:        我想在触摸屏上做个总的启动和停止按扭,但启动按扭所对应的PLC的变量应该是什么…

    SIMATIC S7-200 2021年7月5日
  • letham 又麻烦你了

    可是我在STEP7里下载组态的时候,也搜不到PC STATION站啊,我已经打开了,你看这个不就是PC STATIONG 图标么,也处于打开状态啊,可…

    2017年11月6日
  • 关于S7-200编程QQ群

    请问有没有好的S7-200编程QQ群,我想加入,方便请教问题,如有请回复QQ群号码,谢谢! 最佳答案 60666156 (我的QQ群) 爱好电气的朋友们可以进来…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论