- OPC认证»
- 互操作性研讨会
互操作性研讨会
背景
OPC基金会已组织了20多年的互操作性研讨会(IOP)。此类研讨会的目的是验证不同供应商产品之间的互操作性,这是准备正式认证的重要步骤,也是测试过程的宝贵补充。认证只能在一定程度上模仿各产品的特性和表现,而IOP可以提供全方位的产品验证。
除了验证互操作性外,IOP还提供:
• “建立联系”的机会;即熟悉其他公司的专家并交流信息。
• 与其他专家甚至OPC基金会代表(如果有)进行讨论,以澄清OPC标准中的歧义。
• 有机会从OPC基金会获得组织和技术新闻
互操作性测试可以有多种组织方式。此页面描述了OPC基金会认可的研讨会的规则和要求。
OPC认可的互操作性研讨会要点
必须向所有OPC成员(Logo成员除外)开放参与。
研讨会测试可包括10至40/50多种产品。产品越多测试时间越长。根据经验,测试10至15种产品需要3天,30或更多产品将需要整整一周。
测试设备(房间)必须配备桌子,电源和独立的网络。房间可以在夜间上锁。
研讨会主办人需要具有达到10/100/1000 Mbit交换机(端口)的以太网,并由经验丰富的网络人员来设置和维护。还需确保有足够的10Base-T电缆可用,每个参与者至少使用两根电缆。网络必须具有可用的DHCP服务器,必须为节点分配固定的IP地址,并建议使用NTP时间源。
由于参与者必须从在线数据库中输入测试数据,因此该网络必须连接到Internet,或者需要具有连接到Internet的独立网络。主机需要有证书授权(CA)来确保OPC UA全球发现服务器的可访问性。如果IOP包括PubSub测试,则全球发现服务器应包括密钥服务器。
为进一步说明测试设置,请查看以下图片。
OPC UA技术和工具所需经验和专业知识
IOP研讨会是以OPC基金会的名义举行,因此OPC基金会对其实践经验有所要求,这才能保持IOP研讨会的高水准并被广泛知晓。主办人需要在IOP研讨会上提供OPC UA技术专家和员工,这些人需知晓IOP研讨会测试、工具和认证过程的详细知识。示例是关于如何操作IOP Workshop应用程序以及如何为其中的OPC UA应用程序创建和分配应用实例认证。
为达到这一最低标准,研讨会组织者必须以测试员身份参加3个IOP研讨会。并建议他们在其中一个IOP期间进行有关IOP应用程序和认证流程的培训。另外,如果组织者需要聘请此类专家,OPC基金会可以提供专家列表。
基本步骤
在正式计划IOP研讨会之前,需要与OPC基金会协调并确保没有重复活动。安排好研讨会之后,OPC基金会官员(请参阅下面的相关联系人)将创建活动。活动公告和注册可以通过OPC基金会的活动页面查看。
组织者将提供:
• 开始和结束时间
• 联系方式
• 注册限制(例如,最多40名参与者)
• 活动地点的详细地址
• 食宿清单
可以定义注册限制(例如,最多40位参与者)。
可以定义注册费,该费用将由OPC基金会管理办公室收取。基金会收到费用后将确认注册。需要在活动宣布之前定义这些费用的用途,包括专家服务费,场地费以及与会人员的餐饮费用。IOP研讨会旨在作为非盈利性活动,费用应仅涵盖本次活动。包括专家在内的组织者也必须注册,但免收此项费用。
大约活动开始前一周,组织者应向所有参与者提供参会说明,其中包括如何进入活动地点,问题联系人等。
外部组织或团体(如联合工作组)如果正在为其小组计划单独的IOP研讨会,可以请求将其活动列为外部IOP研讨会,以便OPC基金会成员可见。该请求应包括上面列出的信息。IOP研讨会必须向OPC基金会的所有非Logo成员开放。
测试周
IOP是非正式的,并未对通过测试数量做出要求。组织者或单个参会人员均不得发布详细测试结果,只有且只能由参加研讨会的公司发布测试结果。例如公司列出了参与的IOP列表。
经过组织者授权后,参会者从网络配置开始,按照屏幕说明逐步进行。成功配置后,所有设备将属于测试网络的一部分,并具有了IOP研讨会CA颁发的应用程序实例证书。
接下来,对参与者进行基础架构和测试过程的指导,包括:
• 必须通过基于Web的输入表(常规属性,支持的可选功能,支持的变量/条件…)指定服务器。这些数据将进入测试数据库,并作为测试数据供客户端使用。输入表在IOP之前可用,建议服务器供应商在IOP前填写这些信息。
• 客户端将使用基于Web的输入表来查找可用的服务器,查看其属性,选择它们进行测试,填写测试结果等。
要求参加者在研讨会前一周在线指定其产品,以便在研讨会期间有更多时间进行测试。
剩余的几天将用于常规测试。每个客户端都必须对来自不同供应商的服务器执行IOP测试。基于Web的表单将显示可用服务器和客户端的相关状态。
根据出现的问题,我们建议为测试组合安排至少一小时,最多2到3个小时。
每个客户供应商都必须以基于Web的形式输入被测服务器的测试结果,将测试结果保存在在线数据库中。若客户端发现的任何故障或失败,都应与服务器供应商讨论。
在研讨会结束之前数据库对所有参与者开放,这个数据库由OPC基金会托管,并对数据保密。
测试之外
预定的互操作性研讨会在此处列出。
如果有兴趣举办互操作性研讨会,请发送电子邮件至iop@opcfoundation.org