wincc两台单客户,冗余问题?

是这样的,两台wincc单用户模式。因为需要每小时读取一次PLC的一些数据的一小时累计值并且给下位发送一个清零指令。
两台的时间,一个快一个慢的话,慢的发送清零指令,才能保证两台机子都读取到累计值。
可是问题是:
1、有时候机子慢的会时间快于快的,一发送清零指令,另一台不发送清零指令的机子就读取到的是错误的值而不是累计值。
2、由于时间特意错开几分钟,导致报表中数据无法完全对应。
两台单用户的机子可以建立冗余吗?还是怎么解决这个问题?(在不采购其他付费软件的前提下,项目原因,这个目前没法采购了再)
不知道说的清楚不,谢谢了。

问题补充:
西门子问答怎么回复别人的回答啊。。。
感谢两位朋友的解答,可是,一旦一台机子停止运行,就一直不会清零了吧这样?
谢谢了。

最佳答案

楼上的方法是一个
方法2:两个上位机分别发送清零指令(两个bool量分别置位,分别对应plc中的不同地址),plc收到两个才清零,并把清零指令复位
方法三:上位机通过opc通讯,需要配置dcom,电脑A读取累计值,电脑B不取plc中的数据,取电脑A中的数据。
以上方法都不需要增加额外的费用。

补充回答:上面的方法是这样的,如果你的一个电脑停止运行也要清零的话,可以加一个通讯判断:两个pc分别做一个周期变化的数,plc中判断这两个数是否在变化,如果在变化,说明通讯正常,取两个电脑的清零指令来清零,如果哪个的不变化了,则直接用另一个变化的pc的清零指令来清零。
周期变化:你可以在全局脚本中做累加,小于1000则自动加1,大于1000清零重新累加(防止数据溢出用的)。然后plc中用一个变量保存 pc传来的这个变化的数,2s比较一次,如果当前周期的值和上一个周期的值不同,说明通讯正常,否则不正常,比较结束后把当前值保存下来,用于下一个周期的比较。

提问者对于答案的评价:
完美解答,谢谢!
也谢谢楼上的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月31日 上午12:31
下一篇 2017年10月31日 上午12:31

相关推荐

  • WICC查找画面

    如图片1,画面左上角YFY_CFB按钮,按钮按下后链接至图片2所显示画面,图片1中另有5个空白部分,目前想添加新的按钮,请问在何处可以找到编辑,Picture Tree里…

    2017年8月24日
  • 能不能自己写脚本写到归档数据库中,并且可以用系统的表格控件读出来

    能不能自己写脚本把数据写到系统归档数据库中,并且可以用系统的表格控件读出来,比如变量记录表格 最佳答案 不能用脚本将数据写入变量归档数据库,但可以通过脚本将数据写入用户归档数据库,…

    SIMATIC WinCC 2019年6月11日
  • 请问怎样给WINCC报警列的“过程值1”赋变量

    1.小弟想让报警列里的“过程值1”显示“@CurrentUserName”,请问怎么赋值?2.我听说好像在组态报警时,在“变量/动作”选项单中,赋值!可是我一直没找到这个“变量/动…

    SIMATIC WinCC 2019年6月11日
  • 请问WINCC做个简单的项目需不需要编辑脚本

    我就是用WINCC监控和操作200里的一些变量,需要保存变量值,就是归档 还有打印,需不需要编辑全局脚本的,本人刚学WINCC 最佳答案 如果只是变量的显示,查询,归档,…

    SIMATIC WinCC 2019年6月11日
  • wincc中怎么实现文本记录变量数据啊

    比如说一些变量数据,我以每秒一个的速度用文本形式保存它,然后我又能编辑这个文本变量数据的位置或字体,最后打印出来 最佳答案 通过ddeserver与excel连接,发个邮件给你吧 …

    SIMATIC WinCC 2019年6月11日
  • WinccV6.2SQL安装

    在安装Wincc配套的Microsoft SQL Server2005时出现“SQL Server Setup is u…

    SIMATIC WinCC 2019年6月11日
  • wincc命名连接项目拷贝

    现用wincc  V7.3与s7-4145H做的冗余系统,项目集成到step中,wincc变量与s7通过命名连接。现想把项目从工程师站拷贝到操作员站。应该怎么操…

    SIMATIC WinCC 2021年7月5日
  • WINCC资料

    想学习WINCC组态软件,哪里有详细的讲解资料,谢谢 最佳答案 建议你先看看入门级的文档与教材——《深入浅出西门子WinCC V6视频教程(下载)》下载链接:http:/…

    SIMATIC WinCC 2017年12月8日
  • WCC5。1的SP2

    请问在本网站或其它地方有SP2下载?感谢 问题补充:只是找个补丁,鼠标都按坏了还是没有,感谢大家的回答,不晓得哪里有? 最佳答案 这里下载—— http://blog.g…

    SIMATIC WinCC 2019年6月11日
  • sql插入数据

    Set rs = CreateObject("ADODB.Recordset")    &…

    SIMATIC WinCC 2019年6月11日