我用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