添加 OPC UA 服务器

OPC
UA 服务器
添加到
FactoryTalk Linx
OPC
UA Connector,可为
FactoryTalk
应用程序提供额外的标签。
每个
FactoryTalk Linx
OPC
UA Connector 最多支持 20 个
OPC
UA 服务器。有关更多注意事项,请参见
FactoryTalk Linx
OPC
UA Connector 的注意事项
前提
添加
OPC
UA 服务器需要应用程序或区域的以下权限:
  • 通用 > 创建子目录
  • 通用 > 写入
  • 通用 > 读取
要添加
OPC
UA 服务器
  1. FactoryTalk Administration Console
    浏览器
    中,右键单击现有连接器,然后选择
    属性
    如连接器不存在,则在
    浏览器
    中,右键单击应用程序或区域,然后选择
    添加新服务器 >
    OPC
    UA 服务器 (FactoryTalk Linx OPC UA Connector)
  2. FactoryTalk Linx
    OPC
    UA Connector
    的左侧窗格中,选择
    OPC UA 服务器
  3. OPC UA 服务器
    中,选择
    添加
    ,然后在右侧窗格中输入
    OPC
    UA 服务器的属性。可使用属性分类旁的箭头来展开和折叠属性分类显示。
  4. 常规
    下,输入下列各项:
    • 名称:
      OPC
      UA 服务器输入唯一名称。服务器名称显示在
      FactoryTalk
      应用程序树中,包含在该服务器提供的所有标签的完整标签路径内。
    • (可选)
      描述:
      输入
      OPC
      UA 服务器的描述。
    • 端点 URL
      输入完整网络路径或选择浏览以选择
      OPC
      UA 服务器。路径格式必须为
      opc.tcp://hostname_or_ip:port/Endpoint/Name
      ,其中
      hostname_or_ip
      port
      /Endpoint/Name
      将替换为
      OPC
      UA 服务器及其本地发现服务的主机名或 IP 地址、端口号和端点名称。
      OPC
      UA 服务器的防火墙必须允许选定端口的传入连接,以使连接成功。
      如果
      OPC
      UA 服务器与连接器位于同一台计算机上,请输入
      opc.tcp://localhost:port.
      如果未指定端口,
      FactoryTalk Linx
      OPC
      UA Connector 将尝试连接到端口 4880。
      小贴士:
      通常,
      OPC
      UA 服务器会在服务器管理界面中识别其端点 URL。如果无法浏览服务器或端点,请从服务器复制此 URL 并手动输入。
  5. 安全
    下,输入下列各项:
    对于
    安全策略
    ,使用:
    • - 不强制实施安全策略。(默认)
    • Basic128RSA15
      - OPC Foundation 认为该算法不再安全,已弃用。该算法可用于需要加密但无法更新至较新策略的旧系统。
    • Basic256
      - OPC Foundation 认为该算法不再安全,已弃用。该算法可用于需要加密但无法更新至较新策略的旧系统。
    • Basic256SHA256
      - 建议使用。适用于对安全性要求较高的环境。
      对于
      安全模式
      ,使用以下任一算法:
    • - 不强制采用安全模式。(默认)
    • 签名
      。需要签名连接器和服务器之间的通信,以便验证数据发送方。选择此设置后,如果签名无效或不存在,则会拒绝传入数据。
    • SignAndEncrypt
      。连接器和服务器之间的通信需要签名,以便对数据发送者进行身份验证,此外,还需要加密,确保不会被无相应密钥的客户端读取。选择此选项后,如果签名无效或不存在,或者如果解密密钥不存在,则会拒绝传入数据。
  6. 验证设置
    下,选择:
    • 匿名
      。可使用到
      OPC
      UA 服务器的匿名连接。
    • 用户名与密码
      。指定登录
      OPC
      UA 服务器所用的用户名和密码。
      重要提示:
      修改用户名和密码时需要在与
      OPC
      UA Connector (在
      连接器设置
      中配置的)相同的工作站上使用
      FactoryTalk Administration Console
  7. 如果
    OPC
    UA 服务器包含数组数据,请在
    数组数据访问
    下,选择:
    • 一次操作整个数组(所有元素)
      (默认选项)
      每次连接器访问数组中的数据时,都将使用整个数组。
    • 访问数组子集(索引元素)
      此选项用于访问来自特定数组元素的数据。此选项可提高性能,在受
      OPC
      UA 服务器支持时建议使用。
  8. 写入操作是根据上一步中选择的数组数据访问选项执行的。
    • 如果选择了
      一次操作整个数组(所有元素)
      将整个数组读入内存中,更改修改过的元素,然后将整个数组写回
      OPC
      UA 服务器。
      OPC
      UA 服务器上的数据有可能在被读取后发生更改,具体取决于
      OPC
      UA 服务器的更新周期。这些更改将被之前读取的数据覆盖,这可能导致一些数据不一致的情况。
    • 如果选择了
      访问数组子集(索引元素)
      不会将数组读入内存中。客户端将标识数组中要写入值的元素,
      OPC
      UA Connector 随后将值写入服务器。此方法效率更高,因为它不需要读取和写入整个数组数据。此模式是首选模式,因为它仅修改客户端明确指示的元素,不会引发数据不一致的风险。
      使用此模式时,
      OPC
      UA 必须支持索引设置,以便将值写入正确的元素。在生产系统中使用此模式之前,测试结果以确认值已按预期更新。
  9. 若要在诊断记录中包含与向标签值写入数据相关的事件,可在
    诊断记录
    下,选择
    在标签写入时记录诊断消息
  10. 完成后,选择
    确定
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal