wincc6.2通过画面窗口调用趋势,趋势不能自动更新

我在主画面“main-flo”里面做了两个画面窗口一个用来显示画面“flo-流程”,另一个画面窗口flo-tr用来显示趋势所在的画面“flo-trend.pdl”,在画面“flo-流程”里有几个输入输出域,我想通过点击输入输出域,调用画面“flo-trend.pdl”里面的趋势控件“Trend”,脚本如下:
#pragma option(mbcs)
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
#define tag1 "TE6101-1S1"
#define tag2 "TE6101"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
#define pic1 "main-flo"
#define pic2 "flo-tr"
#define pic3 "flo-trend.pdl"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
SetVisible (pic1,pic2,1);
SetPictureName(pic1,pic2,pic3);
SetPropChar(pic3,"Trend","TagName",tag1);
SetPropBOOL(pic3,"Trend","Activate",0);
SetPropWord(pic3,"Trend","Index",0);
SetPropChar(pic3,"Trend","Caption",tag2);
SetPropChar(pic3,"Trend","Name",tag2);
SetPropChar(pic3,"Trend","Label", tag2"  ℃");

SetPropChar(pic3,"Trend","Command","Reload");
SetPropChar(pic3,"Trend","BeginValue","0");
SetPropChar(pic3,"Trend","EndValue","1300");
SetPropBOOL(pic3,"Trend","Activate",1);
出现的问题是,刚刚运行画面“main-flo”,第一次点击输入输出域打开趋势画面时,趋势不会自动更新,时间轴不会变,然后关掉趋势,再打开趋势画面才能正常更新
请教各位大侠,这是怎么回事?我想让他第一次打开趋势的时候就要自动更新,该怎么实现?还有,在正常后,打开趋势,总要过3s时间才能正常更新,是何原因?
这边拜谢!

问题补充:
现在发现一个更奇怪的问题,同一个画面上的按钮,有的正常,有的就不行。好用的按钮不管是将脚本复制到别的按钮,还是直接复制整个按钮,结果都不能正常用。崩溃了
参见下图

图片说明:

wincc6.2通过画面窗口调用趋势,趋势不能自动更新   

最佳答案

计算机本身的控制不是实时控制,存在一定的响应延时;
同时,趋势的数据,需要积累一部分才能够正常显示,只要数据到达了,就没有太大问题。

提问者对于答案的评价:
辛苦你了  只是没有找到答案

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

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

相关推荐

  • WINCC与PLC驱动连接数量

    WINCC与PLC通过TCP/IP建立驱动连接,有没有数量限制,有的话最多可以建几个? 钻石用户推荐最佳答案 有限制,不同版本以及在同一版本中不同的系列的 CPU&nbs…

    2020年11月1日
  • wincc v5.1 能否在XP系统中安装?

    我现在有一台笔记本,系统是XP专业版,不知能否将WINCCV5.1安装进去? 最佳答案 可以,但是不要使用自动播放来安装。 进入光盘文件夹X:\WinCC\Setup,点…

    SIMATIC WinCC 2019年6月11日
  • WINCC运行版与完全版

    帮忙详细解释一下运行版与完全版的区别·我好给客户做一个推广··谢谢了 最佳答案 运行版:只能用于画面运行,不能组态、修改等;完全版:及开发版,既可以组态、修改、又可以运行等。win…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮的显示与隐藏

    总共四个按钮ABCD,本班次组合里的按钮全部依次ABC按过一遍后,系统才会开放按钮D,防止操作人员误操作。请叙述如何完成并附上脚本源码 最佳答案 那D按钮点击一次后,是否还需要再重…

    2020年11月1日
  • 已经安装了WINCC授权,为什么还要A9WSEC0602?

    我已经安装了WINCC的授权,为什么在运行的时候还要一个A9WSEC0602? 最佳答案 Wincc授权分好多种,Wincc基本的开发+运行功能的是RC授权;只有运行功能的是RT授…

    SIMATIC WinCC 2019年6月11日
  • wincc报表打印成PDF文件,能通过脚本和变量命名PDF文件

    我只想把wincc界面打印成一个PDF文件,名字以时间和一个字符变量组成。 问题补充:PDF文件名要自动生成 最佳答案 你安装一个虚拟打印机,设为默认打印机。然后用wincc正常打…

    SIMATIC WinCC 2021年7月5日
  • 用DMGetValue和DMSetValue做了个控件,为什么出现这个问题?

    请大家帮忙看看导致这个错误有什么原因?我是做了个控件在WinCC里,操作它的数据了,用了DMGetValue和DMSetValue这两个API函数。 图片说明:  &nb…

    2019年6月11日
  • 求教内部变量的显示

    各位高人,我在内部变量中定义变量,如图1#中的变量为年、月、日等实时时间,全局变量VBS、c读取实时时间(如图2#VBS脚本、图3#c脚本)并在画面中显示,用C脚本的能正常显示(如…

    2021年7月5日
  • wincc不能自动运行画面

    我做了一个项目,刚开始的时候每次打开WINCC都可以自动运行画面,画面做完后怎么就不能自动运行了,我在系统设置里面都设置正确的,都反复查了几遍,就是找不出原因,我用的是WINCC6…

    SIMATIC WinCC 2019年6月11日
  • 如何用C脚本获得画面窗口标题内容

    如何用C脚本获得画面窗口标题内容, 最佳答案 可以使用GetPropChar("画面窗口名字","对象名","对象属性名&quot…

    SIMATIC WinCC 2019年6月11日