大家谈谈WinCC中用变量来切换图片或页面的思路!!!

现在想在服务器上做一个C/S构架的项目,在服务器上把所有客户机运行的项目组态好,现场根据传感器的信号来触发现场看板显示的图片或者页面内容。
我的思路是,给每一个页面或图片分配变量或者使用每个页面的属性ID,然后用全局脚本语言来切换图片。图片算下来有200多张,希望运行的时候不会太慢。大家有做过类似项目的聊一下您的经验,谢谢!

最佳答案

1,用全局脚本来切换图片的速度有保证,不会慢的。
2,我不知道你传感器指开关量还是模拟量。如果全是开关量合理分配好流程图名称,使开关量的值与流程图名称有对应关系,那WINCC的脚本编写就非常简单。不然就只有200多个CASE了。
3,如果实现纯粹的SCADA,那么C/S构架还是非常好的。如果当做现场设备的上位机,实现HMI功能,还是不用这种方法吧。

提问者对于答案的评价:
我的传感器是开关量(接近开关),现场的看板要求有操作按钮,不仅仅是简单的监控SCADA功能。我是想用C脚本,做case判断来切换的。
麻烦您说一下,为什么如果有HMI功能的话,为什么不推荐用C/S架构呢?

最佳答案作者回复:
1,因为使用C/S架构,服务器挂了,整个监控系统就不能用了。
2,SCADA实际使用时,在工厂里层级比较高,比如调度中心。它一般不与现场设备直接打交道。
3,为了分散风险,实际系统操作站(PC),且有独立性,任一操作站故障,不会导致其它操作站出现故障。它们最多可能把其中一部分功能使用C/S模式,比如趋势、操作记录等。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:14
下一篇 2021年7月5日 上午10:14

相关推荐

  • 结构变量怎么连接

    创建的接管变量怎么用啊,创建的结构变量如图,想在画面里连接它,可是选择变量时找不到它,profibus下面也没有啊 图片说明:    最佳答案 看看:、&nbs…

    2017年11月16日
  • 画面操作不正常

    我厂所有的PCS7控制系统,在投产以后对系统进行优化,增加一面画,里面放置了5个PID基本操作面板,导航栏中可以调出整个画面,但一点击任个PID基本操作面板右上角的入展按钮打开整个…

    SIMATIC WinCC 2019年6月11日
  • 如何在WinCC画面编辑器中插入CAD图形?急!

    想把在CAD中做的轴测图加载到WinCC中,存为DXF格式,将图形保存至项目GraCS文件夹中,却不能插入画面编辑器中,哪位大侠告诉我该怎么办呢?小女子将十分感谢!! &…

    SIMATIC WinCC 2018年12月5日
  • 画面模板里如何添加当前文本信息

    例如我把100个电动阀门的启停画面做成了画面模板,点击按钮切换,那如何在画面里加个文本信息切换时实时显示比如1#阀,2#阀呢 最佳答案 在画面模版里面添加一个静态文本,然后在组态面…

    2017年6月13日
  • wincc许可证升级

    wincc原来是7.0 RC2048点授权,运行正常,现在已从供应商购买了2048–>8192点的升级包,不过是RT版的,发现升级不了.请问能不能这样升级,有什么…

    SIMATIC WinCC 2019年6月11日
  • WINCC提问

    在全局C脚本编辑器中的“项目函数”新建一个项目。在里面写如下函数代码: double MeanValue(double dValue1,double&…

    SIMATIC WinCC 2019年6月11日
  • WINCC全局脚本建的动作如何删除

    WINCC全局脚本建的动作如何删除? 最佳答案 可从 WinCC项目管理器的浏览窗口中删除。 提问者对于答案的评价:1

    SIMATIC WinCC 2021年7月5日
  • 请教wincc退出程序

    做一个按钮退出wincc,脚本如下:#include "apdefap.h" void OnClick(char* lp…

    SIMATIC WinCC 2019年6月11日
  • 关于运行wincc的问题

    我在wincc的全局脚本中,建立了脚本。脚本的功能是每五分钟会采集数据到一个指定的excel表中,而且是每个月都会产生一个excel表格。excel的文件名自动产生并是以年月为名。…

    SIMATIC WinCC 2019年6月11日
  • wincc数据存储与访问

    我在使用wincc进行数据采集之后,希望通过企业信息管理系统系统直接访问这些数据,但是归档的数据不好读取,也不方便直接在SQL数据库中维护,所以想自己建立SQL数据库,然后将采集的…

    SIMATIC WinCC 2017年6月3日

发表回复

登录后才能评论