热门版块
话题:285关注:0
话题:178关注:0
话题:166关注:0
话题:132关注:0
话题:124关注:0
话题:120关注:0
原创|使用教程|编辑:陈津勇|2019-11-05 17:03:46.390|阅读 95 次
概述:本文详细介绍了OPC Server的数据类型、通讯端口工作方式、DCOM错误,错误代码0x80070005等内容。
相关链接:
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 系列产品更多资源或正版授权的朋友,可以咨询【慧都客服】了解哦~
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
好文不易,鼓励一下吧!
本系列教程将为您带来LightningChart.NET中文用户手册,本篇将为您介绍手动配置Visual Studio。
在“Outline”视图或“Mind Map”视图中能展开和折叠单个或所有想法。而在Normal视图中,工具栏上的展开与折叠和“View”菜单上的“Collapse All”、“Expand All”命令工作方式相同。
Outline视图提供了一种清晰、有调理的方式来查看思想,可以让使用者快速、容易地了解思想网络的活动区域。在保持有序视图的同时,详细程度可以达到您想要的深度。
可满足各类行业数据传输需求的服务器组件套包。
MatrikonOPC UA (Unified Architecture)
OPC UA 是OPC基金会发布的最新数据通讯统一方法。
MatrikonOPC Archiving and Analytics Suite
包含存储、移动和访问历史数据所需工具的工具集。
MatrikonOPC Data Management Suite
包含数据传输和转换所需工具的工具集。
MatrikonOPC Security Suite
可提供基于控制范围内的数据访问的工具集
Matrikon OPC UA Tunneller
Matrikon OPC UA Tunneller 以最快速和安全的方式建立OPC连接
微信扫码登录
福利更多、资源更多
官方微信
官方微博
慧都科技有限公司 版权所有 Copyright 2003-2019 渝ICP备12000582号 渝公网安备 50010702500608号