wincc中一个文本变量传递到另外一个文本变量

我用VB脚本HMIRumtime.Tags("tag1").Write HMIRumtime.Tags("tig2").READ做在按钮上点击无法将tag2的文本传递到tag1中,是不是这个函数对文本变量 8 位字符集不支持啊,

最佳答案

应该是变量写错了。
dim mytag
mytag=HMIRumtime.Tags("tig2").READ//感觉这里tig2应该是tag2
msgbox mytag//弹出窗口显示mytag的值
HMIRumtime.Tags("tag1").Write mytag

试试这个脚本就知道如果没有弹出来,或者弹出来显示的只不是你的变量值,说明的变量定义错误

提问者对于答案的评价:
谢谢,我使用C脚本中的
   char* a;
   a=GetTagChar("tag1"); //Return-Type: char* 
   SetTagChar("tag2",a); //Return-Type: BOOL 
   解决了问题。上面tig是我这输入的时候打错的。

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

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

相关推荐

发表回复

登录后才能评论