您的位置:控制工程论坛网论坛 » 西门子社区 » 如何使用WinCC Tag Simulator进行仿真

guai

guai   |   当前状态:在线

总积分:4822  2024年可用积分:6

注册时间: 2013-08-04

最后登录时间: 2022-03-24

空间 发短消息加为好友

如何使用WinCC Tag Simulator进行仿真

guai  发表于 2014/5/25 19:19:18      6099 查看 3 回复  [上一主题]  [下一主题]

手机阅读

wincc tag simulator并非是集成到WinCC Explorer中,你可以通过以下方式找到:

开始 -> SIMATIC -> WinCC -> Tools -> wincc tag simulator

补充:

1.找不到的话,有可能快捷方式被删除了(找找C:\ProgramFiles\Siemens\WinCC\SmartTools\Simulator\Simulation.exe),或者是安装不完整(重新安装即可)。

2.没有它照样可以用线趋势控件显示波形,如果有实际PLC,连接实际变量即可。如果没有PLC,可以用脚本控制内部变量使其产生变化。

 

下面是全局脚本(250ms周期触发):

功能简介:变量BigValue由0...100....0来回变化

简要说明:BigValue--内部变量,32位浮点数

               Direction--内部变量,BOOL型

 

#include "apdefap.h"

int gscAction( void )

{

 BOOL Direction;

 float TagValue;

 TagValue=GetTagFloat("BigValue");

 Direction=GetTagBit("Direction");

 if (Direction==1) {TagValue++;} else {TagValue--;} 

 if (TagValue>=100.0) Direction=0;

 if (TagValue<=0.0) Direction=1;

 SetTagFloat("BigValue",TagValue);

 SetTagBit("Direction",Direction);

return 0; 

}


1楼 0 0 回复
总共 , 当前 /