这样的WinCC趋势脚本如何显示自定义量程

写了个C脚本 让一百来个变量直接调用一个趋势画面现实曲线,脚本如下
#include "apdefap.h"
void OnLButtonUp(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#pragma option(mbcs)
SetPropChar("OLTrend.PDL","OTrend1","Command","Reload");
SetPropChar("OLTrend.PDL","OTrend1","TagName","SystemArchive\\AI_1SP/R41SC1I1.OUT_V");
SetPropChar("OLTrend.PDL","OTrend1","Command","Reload");
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
}
由于里面没有量程的设定,所以我在趋势控件里设定的是自适应量程,现在现场要求,把各个的量程全部都能显示,我想了想应该不能在控件里改,一改的话所有的量程都一样了,只能在C脚本里面写几条语句让它把量程现实出来,请问各位大侠,这C脚本如何改动才能让100来个变量在各自趋势画面里显示设定的量程

最佳答案

楼主加入下面两句:
SetPropWord("OLTrend.PDL","OTrend1","BeginValue",20);//20为量程下限,可自定义
SetPropWord("OLTrend.PDL","OTrend1","EndValue",200);//200为量程上限,可自定义

测试过了,这样的语句也行:
SetPropChar("OLTrend.PDL","OTrend1","BeginValue","20.4");//20.4为量程下限,可自定义
SetPropChar("OLTrend.PDL","OTrend1","EndValue","200.8");//200.8为量程上限,可自定义

前提是你的归档控件的自动量程选择这一个选项不要勾选!

提问者对于答案的评价:
量程尽可能要大

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

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

相关推荐

  • 上位软件

    Wincc怎么做语音报警,请大家帮忙!谢谢! 最佳答案 参见:wincc语音报警怎么用c脚本实现http://www.ad.siemens.com.cn/service/answe…

    SIMATIC WinCC 2017年11月29日
  • 变量组的配置及应用

    之前看到别人配置画面时,大量使用变量组,但是本人一直没有学会,比如一个电机的模板在点击不同电机时,就可以显示对应电机的所有信息,不需要建立很多模板一 一对应电机,大家谁有…

    SIMATIC WinCC 2021年7月5日
  • 大家好,问一下关于WinCC/Dat@Monitor的问题

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

    SIMATIC WinCC 2019年6月11日
  • wincc系统中的485通讯运行中突然报故障应该怎么查

    我做的系统有好多仪表是利用485和微机通讯的在WINCC画面上显示,一年多一直正常最近突然485通讯的仪表显示均报通讯故障,是什么原因,我应该怎么检查,谢谢 最佳答案 介绍不太详细…

    SIMATIC WinCC 2019年6月11日
  • WINCC2008安装

    WICC 2008安装老是出问题,或安装一段时间后出现错误打不开(未经授权) 最佳答案 建议关闭杀毒软件和防火墙后安装WINCC2008,给你发了个文件。 提问者对于答案…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0 使用手册或系统手册

    你好,谁有wincc 7.0 使用手册或系统手册。最好中文的。。 最佳答案 参见:求WinCC6.2和WinCC7.0的中文版入门手册+使用手册http://w…

    SIMATIC WinCC 2017年11月29日
  • 如何将多台工控机接入视频监控系统的电视幕墙

    需将多台工控机的显示界面接入视频监控系统的电视幕墙上显示。每台工控机的显示界面就相当于一路摄像头,接入视频监控系统,可在电视墙的幕墙上任意显示。每套工控为独网,多套工控系统不组网。…

    SIMATIC WinCC 2021年7月5日
  • step7中的数组在博图绘制的HMI画面中显示问题

    程序用的step7编写的,HMI画面用的博图V15制作的,DB105程序块中分配的是油管的数据,每个数据占用4个字节。HMI画面显示每个油管的数据,地址都是一一对应的。现在step…

    2021年7月5日
  • 西门子wincc,变量自加一,怎样写脚本?

    我想做个整型变量,在运行时每秒自加一,不管在哪个画面都每秒自加一,这个要怎么写脚本啊?有大神指导一下或者发个资料链接。谢谢啦 问题补充:在家调试的时候,不连plc,要做数据模拟。 …

    SIMATIC WinCC 2021年7月5日
  • WinCC 按钮 变量类型

    WinCC的按钮关联变量有哪几种类型? 钻石用户推荐最佳答案 按钮一般通过时间处理,用作连变量的话,各种类型的变量都可以使用1、布尔变量,一般用于设备的启停状态选择等,比如按下启动…

    SIMATIC WinCC 2021年7月5日