IMAC OPC UA SDK

IMAC OPC UA SDK协议栈可以用来开发PLC、DCS、数控机床、注塑装备、工业机器人、仪器仪表、传感器、SCADA、MES、网关、中间件等各类工业软硬件设备/系统的OPC UA服务器。该SDK为国产,并通过OPC基金会认证的开发工具包。认证证书如下图所示:

 

图片2

OPC基金会产品合规性测试认证证书

 

IMAC OPC UA SDK提供标准OPC UA地址空间(Address Space)、信息模型、数据访问(DA)、安全、监视、订阅、方法等各类应用开发接口API和示例程序,可以帮助用户快速实现OPC UA服务器的开发。

 

 

主要功能

IMAC OPC UA SDK遵循IEC 62541、GB/T 33863 OPC UA标准,主要功能说明如下:

 

功能

功能描述

传输方式

UA-TCP、UA-SC、UA-Binary

传输安全

TransportSecurity–TLS 1.2

登录方式

匿名、用户名及密码策略

安全策略

支持Basic128Rsa15、Basic256、Basic256Sha256的签名、加密策略

工程配置

支持不同功能、性能要求的配置

数据访问

支持常用AI/AO/DI/DO、二态、多态数据访问

标准服务

支持OPC UA标准服务集

节点类型

支持OPC UA标准节点类型

数据类型

支持OPC UA标准数据类型

 

 

具体优势

  • 已通过OPC基金会产品合规性认证测试。
  • 完全使用C语言进行开发和提供对外接口,具有较强的跨平台性,可以被移植到多种操作系统上(如Linux、Windows、Vxworks、UCOS)或无操作系统上运行。
  • 易用的API接口和完善的使用文档,包括使用流程、API及相关的示例程序、标准的驱动接口,在熟悉接口的情况下可快速开发出用户需要的OPC UA服务器。
  • 占用更小的内存及存储空间量,适合工业设备嵌入式的开发与运行环境,可以满足小型的传感器到大型装备/系统的应用需求。

 

 

研发咨询等扩展服务

 

   开发咨询

  • 基于IMAC OPC UA SDK开发培训,帮助用户从开发的角度了解OPC UA技术,指导建立OPC UA信息模型,实现数据访问,完成OPC UA服务器开发;
  • 提供IMAC OPC UA SDK技术讲解,包括安全机制、信息模型、数据访问DA等;
  • 提供IMAC OPC UA SDK测试DEMO,通过实践操作帮助用户学习、验证OPC UA功能。

 

   预测试服务

       预测试服务是测试认证的重要环节,旨在帮助用户了解OPC UA产品认证流程,在开发过程中尽早发现问题、解决问题,降低通过正式认证测试的难度,具体包括:

  • 确定厂商产品支持的Profile及测试等级;
  • 按照测试认证要求,测试产品功能,出具预测试报告,包含测试未通过项的原因说明,并解释相关的OPC UA标准;
  • 回归验证,客户针对预测试发现的问题完成修改后,针对修改问题进行二次预测试。

 

   互联互通解决方案

  • 基于IMAC OPC UA SDK,为用户提供定制应用场景的互联互通解决方案,包括OPC UA Server开发、信息模型创建、嵌入式硬件平台等;
  • 提供IMAC OPC UA SDK协议栈及技术支持,满足用户自定义开发OPC UA需求。

 

d
通过OPC基金会认证的国产OPC UA SDK。

什么是OPC?


OPC和OPC统一架构(OPC UA)是行业标准,使软件可以使用同一接口连接来自不同制造商的设备,机器和系统。OPC UA提供的数据和信息交互标准获得了广大研究机构、行业和协会的广泛认可。

阅读有关OPC UA的更多信息»