提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:黄竹雯|2018-08-02 11:34:44.000|阅读 2714 次
概述:本文将会详细说明OPC DA质量代码的具体含义。
#慧都22周年庆大促·界面/图表报表/文档/IDE/IOT/测试等千款热门软控件火热促销中>>
相关链接:
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规范。 (注意: 并非所有服务器都支持所有这些代码)
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@hmdbvip.cn




Parasoft C/C++test是一款专为C/C++代码设计的自动化测试工具,通过静态代码分析、单元测试和运行时错误检测等功能,帮助开发团队在早期发现并修复缺陷,提升代码质量和开发效率 。在实际使用中,尤其是在VC6此类旧版开发环境中执行单元测试时,可能会因环境兼容性问题触发链接错误。
本文主要介绍如何在MVVM应用程序中使用虚拟源,欢迎下载最新版组件体验!
Aspose.Slides for Java使用户能够轻松地操作幻灯片、添加注释和转换文件。其易用性和集成能力提高了工作效率,使开发人员能够专注于更关键的任务。
在嵌入式软件测试领域,对交叉编译代码进行单元测试是一大挑战。Parasoft C/C++test作为专业的C/C++测试工具,能够与劳特巴赫Trace32调试器深度集成。下面会详细介绍如何在C++test中配置Trace32调试器,实现对PowerPC架构程序的单元测试,涵盖环境设置、项目导入到测试执行的全过程。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@hmdbvip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
永利最大(官方)网站