SetTagValue这个函数怎么用啊?

我有一个内部变量TAG为文本变量16位字符集,我现在要用C语言将 “你好” 赋值给这个变量,请问是否是用SetTagValue()这个函数?函数形参lpdmVarKey,lpdmValue,dwState,lpdmError这四个值应该怎么样填呢?
 能否给出一个例子。小弟菜鸟,谢谢了。急!

 
 SetTagValue(lpdmVarKey,lpdmValue,dwState,lpdmError); //Return-Type: BOOL

最佳答案

SetTagValue属于通用型函数,主要用于传递VARIANT变体类型的数据。估计是从ODK函数中的DMSetValue过来的,参数与你所列倒是非常接近。
  WinCC内部函数提供好了SetTagChar、SetTagFloat等函数,参数简单,不必使用DMSetValue这么原始的函数。
  ------------------------
  SetTagChar("你的文本行变量","你好");
 ------------------------
 

提问者对于答案的评价:
谢谢了。

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

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

相关推荐

  • TP触摸屏趋势图怎么重复显示多条曲线

    我现在做的一个这个,老板要求这个趋势图曲线,能重复的显示曲线,就每一次趋势曲线以后,就保存在触摸屏上面,下一次趋势的时候又重新划一条曲线,方便前后趋势曲线的对比,这个需要怎么做,麻…

    2021年7月5日
  • 项目激活时运行到Tag Loggingtuntime 时卡住

    项目激活时运行到Tag Loggingtuntime 时卡住弹出窗口“系统检测到有其他进程正在运行,请点击切换到该进程”。那位大大能帮帮忙啊,我都重装系统四五次…

    SIMATIC WinCC 2019年6月11日
  • 数据定时清零

    我有个项目有数据累加,单班12个小时,我希望在早晚9点的时候对PLC的累积量数据清零。WICC的触发器我不会用,哪位大师教一下小弟,感激不尽 最佳答案 你可以用全局脚本,如果全局脚…

    SIMATIC WinCC 2019年6月10日
  • wincc 同一画面访问多台服务器

    由于点数原因,服务器分成四到五个,再加上数据库类的服务器共七到八个,客户端七八台同一画面这样配置的架构参考有吗 最佳答案 客户机可以访问多组服务器的没有问题 提问者对于答案的评价:…

    SIMATIC WinCC 2021年7月5日
  • WINCC变量参数E和I的区别,能更改吗

    以前在WINCC变量参数出前过,后来不知怎么搞的都一样了,最近增加了几个变量,变量变显示E和A了,看了不习惯想改过来。不知如何才能改?谢谢! 最佳答案 就是这个“规定”德文中I0.…

    SIMATIC WinCC 2019年6月11日
  • C脚本读取文件

    如何用C脚本打开文件,并一行一行的读取,并分别转存给内部变量? 最佳答案 参考wincc按钮C语言(fp=fopen)(w+b)(w+t)(r+w)请教? http://…

    SIMATIC WinCC 2018年12月9日
  • 如何将WINCC接收的数据上传到SQL

    本人从PLC DB块中将PLC的数据采集过来,需要将这些数据上传到SQL做处理,再反传回来,请问怎么实现?谢谢 最佳答案 想读SQL数据的话需要写脚本。参考“深入浅出WI…

    SIMATIC WinCC 2019年6月11日
  • 本机浏览opcserver.wincc ,无法打开

    我使用wincc 6.2 做一个opc与本机一个软件通讯,但在opc管理条目中无法浏览opcserver.wincc服务器,显示下图报警。 图片说明: &nbs…

    2019年6月10日
  • 学习模板

    精智面板报警记录 课程编号:V1361 本视频介绍了如何创建精智面板报警记录,报…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 你好,我看了这个视频…

    2021年7月5日
  • HMI如何禁止写入

    有两个画面一样的HMI   A和B,想实现当对A进行操作时:B可以在各个画面间切换,但不具备任何写入功能;对B进行操作时:A可以在各个画面间切换,但不…

    SIMATIC WinCC 2017年6月6日