间接存取GUD/LUD变量(GUD变量名称加入到字符串变量中)。

n

问题:
如何间接读取GUD变量?

回答:n

将GUD变量名称输入到字符串变量中,再加上运算字符,然后使用EXECSTRING指令存取GUD变量的内容。n

例:n

将GUD 中的变量TYPE_A 和 TYPE_B读入R10中。n

DEF REAL TYPE_A, TYPE_B
DEF STRING[2] TEXTn

TYPE_A=11 TYPE_B=22

TEXT="A"
; 或 TEXT="B"

EXECSTRING("R10=TYPE_" << TEXT)
; 变量TYPE_A 的内容读入到R10中。n

#Ende#


© Siemens AG, 1998, 2000n

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

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

相关推荐

发表回复

登录后才能评论