WINCC如何重新激活OPC服务器

WINCC通过OPC与其他PLC通信,第三方的OPC服务器挂了(死掉了),除重启WINCC运行系统外,能不能通过脚本再次激活,当然是只知道OPC服务器的名(称服务器ID),其他就不知道,有人编写心跳程序,WINCC能做到不能。

问题补充:
第三方OPC和自己的PLC通信不上(对方PLC断电),过十几分钟就挂机了,再有opc服务器提供的数据是仅读的数据,没有让用户可写的数据。(PLC再上电WINCC就与OPC就建立不了连接),重启WINCC运行系统才能与OPC建立连接,我现在做法是当第三方PLC上电时,退出WINCC,重新启动电脑,wincc设置自动运行。

最佳答案

1、不需要重新激活,wincc运行的状态下,第三方的opc启动后自动链接
2、如果一定要心跳位也可以,wincc的全局脚本中编程:
vbs:
dim mytag
mytag=hmiruntime.tags("pulse_0").read
if mytag>100 then
  mytag=0
else 
  mytag=mytag+1
end if
hmiruntime.tags("pulse_0").write mytag

wincc的变量pulse_0在0~100之间变化。把这个数传给对方就行了。

补充:wincc直接脚本控制电脑自动关机,不能控制它开机呀!opc连不上了,那么对方的plc启动与否你也无法通过程序判断呀!

提问者对于答案的评价:
谢谢,我没好办法了,想了一个笨的办法,和第三方PLC公用一个电源外挂个200SMART上电120秒等待设备完全启动让SMART 的一个位置1来触发VB脚本
脚本中复位该位,接着执行一行重新启动计算机代码,能用总感觉不是什么好
办法,第三方的OPC有没办法去修改,有个想法WINCC能自动激活该OPC服
务器,就应该有办法不让第三方OPC服务器死掉,就是死掉也能让它再次激活
连接查过好多资料,也没找到可行的方法。

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

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

相关推荐

  • WinCC 6.2 SP3版本,报表按自定义时间段不能查询…

    我开始用WinCC 6.2 SP2亚洲版做了运行报表的按自定义输入时间段查询历史数据,一切OK,但因客户方采用的是6.2 SP3版的WinCC,安装S…

    SIMATIC WinCC 2019年6月11日
  • 还是6.0 顺序启动的问题

    我把  zhangli0 老师的脚本在VBS全局动作里面运行了一下 发现还是有点问题,想看看哪里出的问题。第一个就是提示语法错误 …

    SIMATIC WinCC 2017年6月19日
  • 项目打开

    我在网上下载了一个WINCC的项目实例,版本和我安装的一样,都是V6.0 SP3版本的。可是我为什么不能打开该例子? 问题补充:打开后,跳出一个对话框:“在使用项目移植器…

    SIMATIC WinCC 2019年6月11日
  • msflex控件的使用

    msflex控件之前显示了一个表格,如何在其基础上继续显示另一个表格数据?急求,谢谢大神!! 最佳答案 你的问题没看太懂,我理解的是现在表格显示某些数据,你想在这个表格上刷新显示其…

    SIMATIC WinCC 2017年7月30日
  • WINCC画面登陆不上去是怎么回事

    我有个工程项目是用WINCC 6.2做的,进入画面有个输入用户名和密码的登陆框,我在现场使用的电脑上可以登陆,我今天把它拷贝出来在办公室的电脑去登陆不了,点击LOGE&n…

    SIMATIC WinCC 2019年6月11日
  • WinCC_flexible_2008_SP4安装失败

    在网站上下载了六个压缩包。解压后双击安装程序出现下面对话框,我是初学者,对电脑及自控都是菜鸟,请高手耐心指教 图片说明:    最佳答案 要求你重启。 提问者对…

    2019年6月10日
  • 请问怎么将这个时间显示到WINCCIO域中?

    请问怎么将DateAdd("h", -8, Now)这个时间显示到WINCCIO域中?谢谢! 最佳答案 DateAdd返回的是日期与时间,赋…

    SIMATIC WinCC 2021年7月5日
  • WINCC 授权问题1

    我Wincc 每次打开都有这个提示是什么问题呢?请大师指教。可以联PLC,敢可以读取数据正常,但是每过些时间就会有提示注册以过期的对话窗口出来。 问题补充:授权在那里可以…

    2021年7月5日
  • 配置冗余服务器

    主服务器进行少量的%ignore_a_1%修改,必须重新生成服务器数据包嘛?9、然后再用“项目复制器”进行项目复制,再用冗余服务器打开,从而实现主备数据的同步;方法一:按照上述的做…

    SIMATIC WinCC 2021年7月5日
  • txtbox输入汉字重复输入

    在程序设计时,加入form2.0的控件,文本框(txtbox)和组合框(combox),运行时输入汉字,为什么总是出现重复输入的怪现象,比如输入“大家”,出现的是“大家大家”,不知…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论