怎样在WINCC上实现数据仿真?

比如我想实现温度数据的变量从0递增到100,或者是其它的变化规律, 怎么实现?

问题补充:
不是使用WinCC自带的变量模拟器

最佳答案

有以下几种方法:
 1、将WinCC集成到STEP7中,用PLCSIM模拟,在STEP7中编制累加程序。
 2、使用WinCC变量模拟器+内部变量:被你否定了。
 3、使用全局脚本+内部变量,编制累加程序,比如:
 #include "apdefap.h"

 int gscAction( void )
 {
 #define TAGNAME "wordTag"
 if (GetTagWord(TAGNAME)>=100)
 {
  SetTagWord(TAGNAME,0);
 }
 else
 {
  SetTagWord(TAGNAME,GetTagWord(TAGNAME)+1);
 }
 return 0; 
 }
 注意激活全局脚本运行系统,并为以上脚本设置触发周期。

提问者对于答案的评价:
基本上各个方面都考虑到了, 我需要的就是使用脚本来完成.

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

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

相关推荐

  • wincc 脚本程序的编写

    我只知道脚本编写用vc或是c语言,但是不知道怎么去编写,有这方面的编程资料以及应用资料吗?我是个新手,请大师们多多帮助!小弟在此感谢!邮箱:zuozhuan-jc@hotmail.…

    SIMATIC WinCC 2019年6月11日
  • WINCC 典型界面模板

    自己做的界面看着别扭,哪里有典型的界面模板可以利用,经过修改使用?谢谢 最佳答案 模板只能是别人做项目,拿过过进行参考!可以下载西门子的例子参考: http://www2…

    SIMATIC WinCC 2019年6月11日
  • STEP7和WinCC通讯

    在上位机上监视STEP7中DB块时都有数据变化,而WinCC画面中输入输出域中没有数据了。原来画面运行过。在WinCC中工具中查看驱动连接,时断时连。程序DB块中数据都有变化。这是…

    SIMATIC WinCC 2019年6月11日
  • wincc 冗余实现方法

    现在的系统是:上位机是WINCC6.0 SP3   PC/PPI电缆,CPU224XP, 运行正常 但是客户现在要在这个…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC报警使用的问题,请大家帮忙

    我将所有的报警都用BOOL值引入,想做成的报警显示是:在报警控件上,有什么报警则显示什么,当该报警消失是自动消失。而我现在的情况是:当该报警消失时,该报警还在,只是我自己定义的颜色…

    SIMATIC WinCC 2019年6月11日
  • wincc画面闪烁

    wincc做的项目画面有点闪烁,请问怎么回事? 问题补充:是许多点在闪烁 最佳答案 这个问题应该是你设置错误,可以使用如下方法:在WINCC中左侧栏选择“计算机”,然后右键点击你的…

    SIMATIC WinCC 2019年6月11日
  • wincc的IO域显示问题

    我要在画面上显示100,可是IO域显示的却是1120403456,怎样才能让它显示100呢,谁知道帮帮忙。 最佳答案 你应该是下位机建立的是32位的浮点数,你需要在wincc里面也…

    SIMATIC WinCC 2018年12月14日
  • Wincc导航栏制作问题

    想做一个如下图布局的导航栏,我现在的做法是中间主画面部分为画面窗口,通过点击导航栏上的tab按键进行画面之间的切换,但是我感觉这样做出来点击每个按钮进行切换时响应速度过慢,想请教下…

    2021年7月5日
  • mpi标签转化成以太网标签

    mpi标签转化成以太网标签,谢谢啦 最佳答案 先建立以太网连接,到MPI中将所有变量剪切至以太网连接中即可。最后将MPI连接删除。 提问者对于答案的评价:谢谢 我已经实现…

    SIMATIC WinCC 2019年6月11日
  • wincc的历史数据问题

    历史数据保存一年以后是不是会自动删除?能不能恢复或找到! 问题补充:如果丢了能找到吗? 最佳答案 WINCC历史数据保存在特定的文件夹里,并不是保存一年以后就会自动删除。&nbsp…

    SIMATIC WinCC 2019年6月11日