关于WINCC DEMO变量名显示的问题

在WINCC DEMO V6中模拟量显示中一个TEXT对象,C语言程序是:define TAG_1  "var_2"      return(TAG_1);                       直接可以显示var_2,我想问问如果我的变量是STEP7直接编译上来的变量,比如是S7_Program(1)/var_2,我怎么编写C语言只显示var_2,而不是S7_Program(1)/var_2?

最佳答案

帮你写了一段,你试试看:
 #define TAG_1 "S7_Program(1)/var_2"
 char *p; 
 p = strstr(TAG_1, "/"); 
 if (p) 
  return("%s\n", p+1);
 else 
  return "ERROR";

提问者对于答案的评价:
谢谢,知道以后怎么处理这样的问题了。

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

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

相关推荐