一分钟告诉你什么是OPC DA质量代码

【关于TOP Server OPC Server试用版可登录慧都网该产品下载页进行下载】

OPC DA(OPC实时数据访问规范)定义了包括数据值更新时间数据品质信息的相关标准。这个定义相信大家都很熟悉,但是关于OPC DA质量代码,肯定有部分朋友不是特别清楚,所以小编今天就来讲讲关于OPC DA质量代码的具体含义。

OPC质量代码由16位组成。

  • 高8位可供供应商特定使用,并且在不使用时应该为全0。
  • 低8位分为三个部分:

    前两位可以传递Good(好),Bad(坏)或Uncertain(不确定)的含义。如果服务器不支持质量代码,则始终会传递一个好的值。

    接下来的四位可用于提供有关一般质量的其他特定信息。

    如果服务器支持限制信息,则使用最后两位。在VB中,它们作为十六进制值返回,可以将它们转换为有意义的信息。

两种最常见的OPC质量代码是:

  • 192 或 hex C0(十六进制C0)质量好。
  • 0(十进制或十六进制)质量差。

以下是OPC规范质量代码的列表:

十六进制值 十进制值 OPC规范定义
C0 192
D8 216 好 - 本地覆盖,值强制
0 0
4 4 错误 - 服务器中的配置错误
8 8 坏 - 没有连接
C 12 坏 - 设备故障
10 16 坏 - 传感器故障
14 20 糟糕 - 最后知道价值通过
18 24 坏 - Comm失败
1C 28 坏 - 项目设置InActive
40 64 不确定
44 68 不确定 - 最后可用值 - 某种超时
50 80 不确定 - 传感器不准确 - 超出限制
54 84 不确定 - 超出工程单位
58 88 不确定 - 来自多个来源的价值--少于所需的良好价值

如果支持限制质量,则上述数字表示该值可以更改。

  • 如果该值一倍大 - 值与下限挂钩
  • 如果该值为两倍大 - 值与上限挂钩
  • 如果值三倍大 - 值是常数 - 不能改变

有关更多信息,请参阅OPC规范。 (注意: 并非所有服务器都支持所有这些代码)

因为无法发链接,所以关于OPC DA质量标志详细说明表下载可自行登录慧都网TOP Server OPC Server下载界面进行免费下载。

原文地址:https://www.cnblogs.com/NB-Juvien/p/9406811.html

时间: 2024-11-08 17:42:35

一分钟告诉你什么是OPC DA质量代码的相关文章

如何对比Python和Java,只需三分钟告诉你!

Java和Python两门语言都是目前非常热门的语言,可谓北乔峰南慕容,二者不分上下,棋逢对手.但是对于初学者来说,非常困惑,因为时间和精力有限,上手必须要先学一门,到底选那个好呢,今天3分钟带你透彻了解. 1.运行速度 java是静态语言静态编译的,速度上要比Python快的很多,而Python动态类型语言,一边执行一边编译,速度要上慢一些. 2.对Legacy代码的支持 对于legacy代码的支持,由于Java大量的用于电商,互联网后端,银行等大型系统,所以对于legacy的代码的数量要远大

1 分钟告诉你什么叫闭包~

def make_adder(addend): def adder(augend): return augend + addend return adder make_adder函数里嵌套了一个内层函数adder,这个内层函数就是一个闭包,其实可以也不用管这个“闭包”的概念,先来看下这种模式解决些什么问题,“闭包”只是个名称罢了. 调用make_adder函数:p = make_adder(23),由于内层的函数adder里的逻辑用到了make_adder函数的入参,而这时这个入参addend绑

一分钟告诉你究竟DevOps是什么鬼?

历史回顾 为了能够更好的理解什么是DevOps,我们很有必要对当时还只有程序员(此前还没有派生出开发者,前台工程师,后台工程师之类)这个称号存在的历史进行一下回顾. 如编程之道中所言: 老一辈的程序员是神秘且深奥的.我们没法揣摩他们的想法,我们所能做的只是描述一下他们的表象. 清醒的像一只游过水面的狐狸 警惕的像一位战场上的将军 友善的像一位招待客人的女主人 单纯的像一块未经雕琢的木头 深邃的像一潭幽深洞穴中漆黑的池水 程序员开发了机器语言,机器语言又产生了汇编语言,汇编语言产生了编译器,如今的

3分钟告诉你,如何选择企业管理软件!

在IT技术及互联网日新月异的今天,企业管理软件对于所有企业的经营管理者及大多数员工来说,都不会陌生.为保证企业的健康稳定运行,适应持续扩大的经营生产规模,提高管理水平,提升经营效率自然成为老板最急迫的期望和要求,企业管理软件更是为现代企业的经营管理者所青睐.企业管理软件是以企业管理需求为基础,以IT技术为支撑,为企业提供数据信息及智能化应用的管理工具和办法.但面对市场上众多的管理软件,企业该如何选择却是一件很头疼的事情. 集合多年CRM管理软件的行业经验,我们来帮助大家理清下思路,如何去正确的选

资深PM告诉你为什么产品经理应该学习代码编程

大家都说产品经理不需要懂太多编程技术,不用太刻意学习编程知识,真的是这样么?今天和大家分享的是产品经理应该学习代码编程,为什么呢?一起来看看吧. 对于一个产品汪来说,创造产品是一件令人兴奋的事情(程序喵.设计狮按住了刀片....).产品经理们可以将自己天马行空的idea与在团队友(diang)好(guang).和(huo)谐(shi)的沟通之后转换为实实在在的产品.或者至少是制作出一个版本,然后发送给全世界. 每一天我都对我的工作所带来的创造性而备受鼓舞.而从零开始规划一个产品又往往会带来一系列

听说看了这篇文章就彻底搞懂了什么是OPC(上)

从2000年初以来,我们就一直在使用OPC软件互操作性标准,而那些正准备踏入和想要踏入工业自动化领域的人们却对这些含义感到困惑. 所以在本中,我将系统地为你梳理OPC知识. OPC首字母缩写词代表什么? 问一个OPC老手,他们或许会笑,因为他们知道有很多含义!在经典的且程序化的说法是:O LE for P rocess C ontrol(用于过程控制的OLE).OLE 或对象链接和嵌入是Windows的基本早期构建块,允许应用程序在它们之间共享复杂的信息.我记得Windows 3.0的第一个演示

《一分钟经理人》晨读笔记

① 『一分钟目标』 只有知道目标是什么,大家才能确认自己做得怎么样.人没有目标就像是往没有篮筐的架子上投篮,或是玩一局没有大boss的游戏,失去难度便会了无趣味. 如果你是管理者,那就一定要预先和员工一起明确目标:如果你是员工,而且对目标不够清晰的话,就要主动地请老板提出建议.一分钟目标,能让大家在最重要的工作目标上达成一致,从而水到渠成地高效完成后续工作. 它的具体做法是这样的:将目标写在一页纸上,用简洁的语言表述,并且明确衡量标准和完成期限.这些内容应该用一两段话就说清楚,读一遍大概只花一分

使用OPC的方式去连接PLC进行AB SLC-5_04数据的采集

1.  必备软件 Rslinx classic 2.57 .net framework 2.0 VS2013 OS: win7 enterprise x64 2.  软件安装 2.1.安装RSlinx,安装时选择xp3兼容模式. 2.2.安装后启动RsLinx,对PLC进行配置.首先,建立驱动,驱动类型选择“EnterNet device”,将PLC设备的IP地址输入,如下图: 2.3.正确配置后,结果如下图, 在图中“192.168.1.254”的节点上,鼠标右键,可以看到datamonito

OPC测试常用的OPCClient和OPCServer软件推荐

OPC测试常用的OPCClient和OPCServer软件推荐 董维康_MES专家  发布于:2013-04-30 各位在进行OPC通讯时,常会遇到两种情况: 1)使用一个OPCClient在同一台计算机上连接远程计算机上的多个OPCServer时,发现某个OPCServer是通畅的,但其他的OPCServer却无论如何都不通.不知该如何定位问题了? 2)多个厂家的OPCClient连接同一计算机上的OPCServer,发现有的OPCClient通了,有的不通,有的能获取数据,有的不能获取数据.