现在想在服务器上做一个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