寻求ABB Control Builder M Professional非COM自动化SDK/API及800xa编程方案
针对ABB 800xA系统的非COM自动化方案
800xA AF SDK:ABB官方提供的Asset Framework(AF)SDK是原生.NET库,无需依赖COM互操作。它直接支持对800xA系统的资产、数据、组态进行自动化操作,覆盖项目组态、批量配置、数据采集等场景。使用时需匹配对应800xA版本,安装时勾选SDK组件,在项目中引用
ABB.AF.Asset、ABB.AF.Data等核心命名空间即可开发。OPC UA 标准接口:800xA原生自带OPC UA服务器功能,可通过标准OPC UA客户端库(如OPC Foundation官方的.NET UA Client SDK)实现系统数据读写、组态信息访问,完全绕过COM。这种方式通用性强、跨平台友好,适合集成类自动化需求。
800xA REST API:800xA 6.1及以上版本提供了RESTful API接口,通过HTTP请求即可操作系统资源,无需额外组件依赖,只需处理JSON/XML格式的请求响应,适合轻量级自动化或跨语言开发场景。
INTEROP COM问题排查建议:如果仍想尝试COM方案,可检查以下几点:确认安装了对应800xA版本的COM组件(如
ABB.ApplicationBuilder),将项目平台目标设置为x64(800xA多为64位架构),以管理员权限运行程序,且在COM引用中正确选择匹配的组件版本。
内容的提问来源于stack exchange,提问作者Bruno Vieira
相关产品推荐
相关产品推荐

