加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ABBAC900F学习笔记227:opc通讯12

(2022-04-11 13:38:47)
标签:

abb

ac900f

freelance

opc

分类: ABBDCS
继续学习那片文档,第二章,2.7小节 来自OPC服务器的报警消息

       opc 服务器生成自己的警报消息。这些消息指示 OPC 服务器和从属过程站之间的连接状态出现故障。项目树上的网关名字作为这些消息的来源。这些警报始终是单值警报,即不期望确认。

实现以下报警消息:
与过程站连接的状态
来源:<网关名字>
条件:<过程站名字>_CONNECTION_STATE_0,含有下列子条件:
ABBAC900F学习笔记227:opc通讯12

各个过程站的读/写状态
为版本控制系统评估连接和注册表值
来源:<项目树上的网关名字>
条件:<过程站的名字>_READ_WRITE_STATE_1,含有下列子条件:
ABBAC900F学习笔记227:opc通讯12

OPC server 离线
如果 opc 服务器已失去与所有进程站的连接,则会激活此选项
来源:<项目树上的网关名字>
条件:OPC_SERVER_OFFLINE,包含下列子条件
ABBAC900F学习笔记227:opc通讯12
使用冗余过程站处理NOT_CONNECTED
如果使用冗余资源的连接丢失,则假定正在发生冗余传输。只有在 4 秒后仍未重新建立连接时,断开连接才会对项目和警报的质量产生影响。此时还会生成相关的内部警报。
可以在注册表中设置系统响应:
windows 32位系统
[HKEY_LOCAL_MACHINE\SOFTWARE\Hartmann & Braun\Freelance\OPCServer]
windows 64位系统
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Hartmann & Braun\Freelance\OPCServer]

"RedToggleQualityGood=0" 立即报告连接断开
"RedToggleQualityGood=1" 超时后报告连接断开,这是默认设置
同样,可以在同一注册表路径中设置超时长度:
"RedToggleTimeOut"以秒为单位,默认4秒。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有