如何利用一个变量把另一个变量写值(0、1)

如何利用一个变量把另一个变量写值(0、1)

问题补充:
利用内部变量tag值给内部变量tag1写值,都是二进制,为什么不行?tag1的值不会变。程序如下:大家帮忙分析一下
 #include "apdefap.h"

 int gscAction( void )
 {
 SetTagBit("NewTag_1",GetTagBit("NewTag"));  
 return 0; 
 }

最佳答案

1.C脚本:
 SetTagBit("TAG1",(short)GetTagBit("TAG2"));

 2.VBS脚本:
 HMIRuntime.Tags("TAG1").Write HMIRuntime.Tags("TAG2").Read

 3.直接连接:
 在属性–更改–右键直接连接–来源选“变量”,选择变量为 TAG2,目标选“变量”,选择变量为 TAG1。

提问者对于答案的评价:
非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐