wincc 变量赋值

我想写一个项目函数,功能如下:当"window"为不同的值时把不同的外部变量的值给同一个内部变量。程序如大体下:
void New_Function()
{
   switch(GetTagByte("window"))
{     case 2:
      SetTagByte("time",GetTagByte("a"));
      break;
      case 3:
      SetTagByte("time",GetTagByte("b"));
      break;
}
}
写完程序编译不报错。问题:
1、我这个程序写好后,组态软件运行时,"window"变化时"time"的值没变化为0,“a”,"b"是不一样的。是什么原因,是不是我程序有什么问题?
2、我在与程序时如果选的变量如“a”,变量表里面没有这个变量,但编译也不会出错,是什么原因?是不是没关联,怎么关联?
3,如果我要我写的这个程序在监控画面动行时每几秒钟就自动执行一次应该怎么调用?
谢谢!

最佳答案

1、2、你不应该写在项目函数中而应该写在全局脚本中。
3、全局脚本有一个触发器,你选择周期触发,然后设置触发时间就行了。

提问者对于答案的评价:
应该在动作里面写。

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

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

相关推荐

  • wincc Flexible触摸屏如何实现历史记录显示?

    现已将电机速度在触摸屏上实时显示。请问,可以用触摸屏实现电机速度的历史记录显示呢?可以的话,大概的实现步骤是什么呢?需要把一天或者一周的速度显示出来。 最佳答案 要首先做一个数据记…

    SIMATIC WinCC 2019年6月11日
  • wincc 行式打印机上的消息顺序报表

    wincc中行式打印机上的消息顺序报表怎么做啊? 需要生产完成一个周期自动打印生产报表,怎么设置打印触发信号? 最佳答案 请见《深入浅出西门子WinCC V6》…

    SIMATIC WinCC 2019年6月11日
  • 怎么取消WinCC激活后的打印机连接

    我的WinCC激活之后,就自动弹出与打印机的连接,并且不能取消,我的电脑没有联接打印机,也没有装打印机驱动,启动选项中也没有选中报表打印,不知道这是什么问题,怎么取消? 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • wincc 自动启动错误,正常情况下也无法打开

    wincc做好后,应要求在windows原本基础上又建立了一个用户名,但是在这个用户里面无法打开wincc,如果自动运行的话会提示图1,2。我在C盘找到这个文件夹并给拷贝到新用户这…

    2017年6月19日
  • K-TP178组态时钟,格式用哪一个

    1 在K-TP178上用变量(而不是系统函数)组态日期和时间,所用的格式是 日期,时间,二进制,十六进制还是十进制啊?2 用系统函数是不是不行啊? 最…

    SIMATIC WinCC 2019年6月11日
  • 关于C脚本的问题

    我是新手,Alarm是我定义的一个内部变量,我在按纽的左键写语句:if (Alarm==1) Alarm=0;提示alarm未定义  最佳答案 按照你…

    SIMATIC WinCC 2019年6月11日
  • 更新WinCC

    如何更新WinCC版本,现在是K6.02.0,想更新到6.2版.哪里有下载啊? 问题补充:找了,授权是不好找。有难度! 最佳答案 中国自动化网:http://www.ca800.c…

    SIMATIC WinCC 2019年6月11日
  • wincc项目 团队开发,应如何设置开发环境?

    要开发一个WinCC项目,成员10人。如何配置开发环境? 几个server,几个client,clients权限如何分配? 专家建议 这取决于您项目的架构,而不是简单选择…

    SIMATIC WinCC 2020年11月1日
  • WINCC与400通讯

    现在有个项目:WINCC通过CP443-1对416F-2 监控 问题1:要在416F-2上编写通讯程序吗,还是直接在WINCC组态好就行了?问题2:组态的时候,…

    SIMATIC WinCC 2019年6月11日
  • 大家好,问一下关于WinCC/Dat@Monitor的问题

    我用的是WINCC 6.2 SP2亚洲版,想用WinCC/Dat@Monitor把历史数据转成用EXCEL能看的格式,WinCC/Dat@Monitor应该用什…

    SIMATIC WinCC 2019年6月11日