使用注意事项
FactoryTalk Linx
OPC
UA Connector 对 OPC
UA 服务器的支持具有如下注意事项:- FactoryTalk LinxOPCUA Connector 可添加至FactoryTalkNetwork Directory 或FactoryTalkLocal Directory 中的应用程序或区域。
- 单个 OPC UA Connector 最多可连接 20 个OPCUA 服务器。要使用多于 20 个 OPC UA 服务器,或将系统资源负载分散到多台主机,需将多个OPCUA Connector 添加到FactoryTalk应用程序。
- OPC UA Connector 和 OPC UA 服务器必须通过 IPv4 网络进行通信。不支持 IPv6 连接。
- OPC UA 服务器必须使用opc.tcp://协议进行通信。不支持http://和https://等其他协议。
- OPC UA 服务器必须支持具有轮询速率的订阅,以读取标签。不支持读取请求。
- 对可以合并到单个订阅中的条目数量施加限制的 OPC UA 服务器可能无法按预期工作。以相同速率监视的所有条目都将添加到同一订阅中。如果一个订阅中的条目数超出 OPC UA 服务器的限制,订阅中的条目可能失效。
- 如果已建立的订阅断开连接,订阅将保留,如果通信在 10 分钟内恢复,则订阅可以重新连接。如果断开连接的状态持续 10 分钟以上,则将提交新的连接请求,以便客户端建立连接。
- 建立初始 OPC UA 服务器连接或刷新标签名称后,经过一定的延迟,所有服务器标签才会出现在FactoryTalk标签浏览器中。延迟时长取决于 OPC UA 服务器规范、网络规范和提供给 OPC UA Connector 的标签数据模型。要确定标签名称是否上传完毕,请监视 OPC UA 服务器的预定义诊断条目@OPC_NamespaceCacheUploadCompleteStatus。要确定标签名称上传期间是否发生错误,请查看FactoryTalk Diagnostic 记录。
- 与使用本地范围相比,OPC UA Connector 在使用网络范围时的命名空间处理和浏览性能更出色。
- 不支持包含正斜线 (/) 的服务器名称、文件夹名称或节点 ID 名称。
- FactoryTalk OPC UA Connector 需要目标工作站(托管 OPC UA 服务器)的 TCP 端口保持打开和可访问状态。查看 OPC UA 服务器的配置,并确保所有 TCP 端口已开启并可用于通信。 可能需要修改工作站的操作系统和防火墙。 有关更多信息,请参见知识库文档 ID: IN40928 - 关于防止或减轻对 Rockwell Automation 软件产品影响的安全软件注意事项。
- FactoryTalk Services Platform版本 6.10.00 支持的FactoryTalk LinxOPC UA Connector 新功能无法由运行FactoryTalk Services Platform3.00.00 或更早版本的计算机进行配置或使用。 要使用这些功能,请将所有托管FactoryTalk LinxOPC UA Connector 的计算机上的FactoryTalk Services Platform更新到版本 6.10.00 或更高版本。
- 要使用FactoryTalk LinxOPC UA 服务器的冗余功能,请使用FactoryTalk Services Platform版本 6.20.00 或更高版本。
- 来自 OPC UA 服务器(通过 OPC UA Connector 发送)的数据可能不会更新,即使 OPC UA 服务器发送了新值也是如此。OPC UA Connector 会评估随数据值提供的时间戳,以防止传送早于先前值的数据。 如果 OPC UA 服务器所发送值的时间戳早于先前的值,OPC UA Connector 将忽略该值,这表示 OPC UA 服务器或设备可能存在问题。 首次在FactoryTalk LinxOPC UA Connector 版本 6.20.00 中发现。
- 当变量节点的数据类型定义为结构 (NodeId: i=22) 时,FactoryTalk LinxOPC UA Connector 将其标识为文件夹而非数据条目。如果进行命名空间分析,则所有此类标签都将被标识为“不支持文件夹(原始的‘结构’类型 (i=22))”。
- OPC UA 服务器可以定义结构,以将结构值同时以编码数据(包含所有字段)和各个字段的单独值的形式发送。FactoryTalk LinxOPC UA Connector 可以读取这两种类型的值,但它不能将值写入编码数据中的字段。如果以编码数据的形式访问值,则为只读值,在编码数据中表示结构字段的标签会显示在 FactoryTalk 软件中且每个结构层级之间都使用句点 (".") 分隔。如果以单独字段的形式访问结构值,FactoryTalk LinxOPC UA Connector 可以将值写入字段中,表示结构字段的标签会显示在 FactoryTalk 软件中且每个结构层级之间都使用斜杠 ("\") 分隔。
提供反馈