怎样在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日
下一篇 2019年6月11日

相关推荐