提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:陈津勇|2019-11-05 17:03:46.390|阅读 3466 次
概述:本文详细介绍了OPC Server的数据类型、通讯端口工作方式、DCOM错误,错误代码0x80070005等内容。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Matrikon是基于OPC UA和基于OPC的控制自动化数据互操作性产品的供应商,提供自动化厂商的高级OPC UA开发工具包,适用于从嵌入式设备到云应用的所有产品线。其主要产品包括:
MatrikonOPC Data Management Suite(包含数据传输和转换所需工具的工具集)点击下载
MatrikonOPC Security Suite(提供基于控制范围内的数据访问的工具集)点击下载
MatrikonOPC UA (Unified Architecture)(OPC基金会发布的最新数据通讯统一方法)点击下载
Matrikon OPC UA Tunneller(可以最快速和安全的方式建立OPC连接)点击下载
MatrikonOPC Servers(可满足各类行业数据传输需求的服务器组件套包)点击下载
MatrikonOPC Archiving and Analytics Suite(包含存储、移动和访问历史数据所需工具的工具集)点击下载
Q:重新启动OPC server for FLEX时,不再填充变量列表
A:当试图在OPC Server启动时保存要加载的别名时,可能会发生此问题。此时,用于FLEX的OPC Server不支持保存别名,因为这会干扰默认的AutomationConfiguration.xml文件的加载,该文件包含OPC Server的所有标记信息。要将OPC Server返回到工作状态并浏览标签列表,请执行以下步骤:
打开Windows Services面板:Start-> Run-> Services.msc
找到适用于FLEX的OPC Server的服务:适用于FLEX的Matrikon OPC Server
右键单击并选择 Properties
将服务从Manual改为Disable
停止OPC Server的服务
打开OPC Server的安装目录:C:\Program Files\Matrikon\OPC\Flex
删除DefaultConfig.xml文件
将OPC Server的服务设置回Manual
启动服务
确认已使用OPC客户端(如OPC Explorer)正确加载了标签列表
Q:OPC通讯端口如何工作?
A:DCOM使用端口135建立通信。一旦OPC Client和Server能够通信,它们就会协商新的端口号以进行动态通信。OPC应用程序通常使用4个端口。一旦OPC Client和OPC Server应用程序找到可用的端口,就会使用它们并释放来自端口135的流量。
Q:什么是安全DCOM错误,错误代码为0x80070005?
A:当OPC Client或OPC Server Computer的访问控制列表(ACL)停止DCOM通信时,将发生此错误。这个错误可能在以下几种情况下出现:
在OPC Server PC上,OPC Client用户帐户在系统范围的DCOM设置中没有正确的访问控制列表(ACL)权限、访问权限、编辑默认值。
在OPC Client PC上,OPC Server用户帐户在System-Wide DCOM、访问权限、编辑限制中没有正确的访问控制列表(ACL)权限。
在OPC Client PC上,DCOM默认模拟级别设置为“Anonymous”而不是“Identify”,并且“访问控制列表”(ACL)在OPC Client PC中不存在,“ANONYMOUS LOGON”访问控制项(ACE)在System-Wide DCOM,Access Permissions,Edit Limits。
背景:
在某些情况下,OPC Client应用程序可以启动远程OPC Sever,但无法收到进一步的响应。因此,DCOM将通知OPC Client远程服务器的启动已经成功,但是OPC Client将无法继续与OPC Sever应用程序通信。在这种情况下,OPC Client应用程序将显示DCOM错误0x80070005。本质上,当DPC通信被OPC Client PC或OPC Sever PC的访问控制列表(ACL)停止时就会发生此错误。
测试:
如果收到DCOM错误0x80070005,请检查OPC Server应用程序是否在OPC Server PC上运行。如果尝试在OPC Server PC上浏览OPC Server时收到此错误,请检查OpcEnum是否正在运行。如果其中一个正在运行,则结束OPC Server PC上的两个进程,然后尝试再次建立通信。如果您仍然收到相同的DCOM错误0x80070005,则原因如上所述。如果收到其他DCOM错误,则需要搜索那个特定的错误。
Q:OPC数据类型是什么?
A:
值(十进制) | 数据类型 | 描述 |
0 | VT_EMPTY | 默认/空(无) |
2 | VT_I2 | 2字节有符号整数 |
3 | VT_I4 | 4字节有符号整数 |
4 | VT_R4 | 4字节实数 |
5 | VT_R8 | 8字节实数 |
6 | VT_C | currency |
7 | VT_DATE | 日期 |
8 | VT_BSTR | 文本 |
10 | VT_ERROR | 错误代码 |
11 | VT_BOOL | 布尔值(TRUE = -1,FALSE = 0) |
17 | VT_I1 | 1个字节有符号字符 |
18 | VT_UI1 | 1个字节无符号字符 |
19 | VT_UI2 | 2字节无符号整数 |
20 | VT_UI4 | 4字节无符号整数 |
+8192 | VT_ARRAY | 值数组(即8200 =文本值数组) |
*想要获得 MatrikonOPC 系列产品更多资源或正版授权的朋友,可以咨询了解哦~
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
可满足各类行业数据传输需求的服务器组件套包。
Matrikon® FLEX Dispatch™OPC UA 是OPC基金会发布的最新数据通讯统一方法。
Matrikon OPC产品涵盖OPC技术的所有应用领域:采集、存储、转换、传输、安全、冗余等。
Matrikon OPC Data ManagementOPC应用的转换与传输工具。
MatrikonOPC Archiving and Analytics Suite包含存储、移动和访问历史数据所需工具的工具集。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢