关于SetTagXXX函数?

在wincc中,通过SetTagXXX()函数是不是可以为下位机PLC的地址赋值?比如用SetTagBit()函数为M0.0赋值?

问题补充:
为什么大家都提示我注意脚本语法?能给个例子说明一下么?

最佳答案

1、使用SetTagXXX()函数是可以为下位机PLC的地址赋值的(例如:为M0.0赋值)。
  2、但要注意:这是使用C脚本工具书写的语法规范。

  补充回答:
 1、任何一种代码语言当然有语法规范。如果编写的代码中有语法错误,是不能“编译(Compile)”通过,这是编程的基本常识。
 2、关于使用SetTagXXX()函数的语法规范举例如下:
  (1)SetTagChar("PHASE1","test");  //char类型赋值
    其中,"PHASE1"是WinCC变量名,字符或字符串类型;"test"则是赋值。
  (2)SetTagFloat("PHASE2",12.6);  //Float类型赋值
    其中,"PHASE2"是WinCC变量名,浮点数(或32位有符号数)类型;12.6则是赋值。
  (3)SetTagBit("PHASE3",1);  //BOOL类型赋值为1(True)
  或者:SetTagBit("PHASE3",0);  //BOOL类型赋值为0(False)
    其中,"PHASE3"是WinCC变量名,二进制类型;1和0则是分别的赋值。
 3、以上SetTagXXX()函数的语法规范举例,一定要注意各自的WinCC变量定义的数据类型的不同使用。

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

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

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

相关推荐

  • wcc安装问题

    我有个CD,在里面有CD1.CD2两个文件夹,其中有很多的SETUP文件.我不知道安装哪个?还有就 是我在安装是必须把卡巴斯基等软件退出吗? 问题补充:CD1里面有好多的文件夹里有…

    SIMATIC WinCC 2019年6月11日
  • wincc不能监控数字量信号吗?

    监控的数字量信号出来的都是锯齿波,应该是方波才对啊?请大神指导 最佳答案 趋势控件中的趋势类型需要选择“步进值”,最好将Y轴范围设置为-0.5~1.5。 图片说明:  &…

    2017年6月12日
  • wicc如何与VB通讯再通过VB编程在LED屏上显示

    在一台PC上同时装有WICC与VB软件,现想通过VB编程在LED屏上显示数据,那WICC与VB间如何做? 问题补充:我这个LED不是电脑那种显示屏,而是LED点阵(就好像是室外广场…

    SIMATIC WinCC 2018年12月9日
  • wincc 用VB脚本动态改变趋势曲线控件当前显示变量趋势

    wincc 用VB脚本动态改变趋势曲线控件当前显示变量趋势,主要目的是利用趋势曲线控件显示用户所需要显示的变量曲线 最佳答案 结合OnlineTrend的Index和It…

    SIMATIC WinCC 2019年6月11日
  • wincc v7.4 如何通过菜单功能把一个画面添加进一个画面窗口

    比如;我做了一个菜单,下面有“设备参数”“设备控制”两个子菜单。我点击设备参数或者设备控制,只能进入他们的本身画面。我想在主画面里用一个画面窗口集中显示各画面。通过按钮的方式我可以…

    SIMATIC WinCC 2021年7月5日
  • WINCC打不开项目,服务器运行失败

    WINCC打不开项目,提示信息:ox80080005 服务器运行失败,还有HResult error:请求数据存储接口时出错,请问高手,应该怎么解决这个问题,谢…

    SIMATIC WinCC 2019年6月11日
  • 工厂设备预警系统方案设计征询

    我想做一个预警系统,把一个工厂的不同车间的的设备系统的实时数据采集出来,所有设备的实时数据上传到一个上位机上,对上传上来的实时数据进行监控,报警等。这个设备我自认为的难点是:1.这…

    SIMATIC WinCC 2021年7月5日
  • 屏蔽Ctrl+Alt+Del的问题

    我在作Wincc项目后,在选项中选中屏蔽Ctrl+Alt+Del。但是启动Wincc后还是不能屏蔽Ctrl+Alt+Del。我用的Dell计算机做的都可以。就是用研华工控机做的不行…

    SIMATIC WinCC 2019年6月11日
  • wincc 脚本定时触发

    我想实现早晚八点执行一次脚本,我到到用c脚本做的延时触发,我不是太懂,我想用vbs做,请高手帮忙 谢谢 最佳答案 你先定义一个一分钟的全局脚本来检测时间,当时间在早8点或…

    SIMATIC WinCC 2017年12月9日
  • 输入和输出点什么情况下建立变量

    调用变量需要先建变量,输入和输出也能建吗?在什么情况需要建这类变量,与位内存和DB数据有什么区别,望大家解答,谢谢! 最佳答案 用变量编程或者用IO点的绝对地址编程没有本质区别,但…

    SIMATIC WinCC 2019年6月11日