OPC UA 服务器

  1. FactoryTalk Administration Console
    浏览器
    中,右键单击 OPC UA Connector,然后选择
    属性
  2. FactoryTalk Linx
    OPC
    UA Connector
    中,选择
    OPC UA 服务器
OPC UA 服务器
用于为与
FactoryTalk Linx
OPC
UA Connector 通信的每个
OPC
UA 服务器配置设置和查看诊断信息。

OPC UA 服务器

列出
FactoryTalk Linx
OPC
UA Connector 配置为与其通信的 OPC UA 服务器。状态图标会显示 OPC UA 服务器状态。每个连接器最多支持 20 个 OPC UA 服务器。
正常连接状态图标
图标
文本
描述
opc_ua_client_status_not_started
通信未开始
OPC
UA 服务器配置未保存。
FactoryTalk Linx
OPC
UA Connector 服务未尝试连接到
OPC
UA 服务器。
要保存配置并开始连接,请选择
应用
确定
opc_ua_client_status_connecting
与服务器连接
FactoryTalk Linx
OPC
UA Connector 尝试连接到
OPC
UA 服务器。
提示
:如果 FactoryTalk Linx OPC UA Connector 长时间保持此状态,请使用 FactoryTalk Live Data 测试客户端来评估用于监控命名空间上传过程的“@OPC_Namespace...”预定义标签。
opc_ua_client_status_disconnected
已与服务器断开连接
FactoryTalk Linx
OPC
UA Connector 无法连接
OPC
UA 服务器或已丢失与该服务器的连接。
opc_ua_client_status_connected
正在上传命名空间
FactoryTalk Linx
OPC
UA Connector 正在上传
OPC
UA 服务器的命名空间,并显示检测到的标签计数以及上传的相关时间成本。
与服务器通信
FactoryTalk Linx
OPC
UA Connector 连接到
OPC
UA 服务器。
反向连接状态图标
图标
文本
描述
opc_ua_client_status_not_started
通信未开始
OPC
UA 服务器配置未保存。
FactoryTalk Linx
OPC
UA Connector 服务未尝试连接到
OPC
UA 服务器。
要保存配置并开始连接,请选择
应用
确定
opc_ua_client_status_connecting
与服务器连接
FactoryTalk Linx
OPC
UA Connector 尝试连接到
OPC
UA 服务器。
提示
:如果 FactoryTalk Linx OPC UA Connector 长时间保持此状态,请使用 FactoryTalk Live Data 测试客户端来评估用于监控命名空间上传过程的“@OPC_Namespace...”预定义标签。
opc_ua_client_status_disconnected
已与服务器断开连接
FactoryTalk Linx
OPC
UA Connector 无法连接
OPC
UA 服务器或已丢失与该服务器的连接。
opc_ua_client_status_connecting
正在监听连接请求
FactoryTalk Linx
OPC
UA Connector 正在主动监视来自 OPC UA 服务器的传入连接请求。此状态仅适用于反向连接的情况。
opc_ua_client_status_retrieving
检测到服务器,正在检索端点
FactoryTalk Linx
OPC
UA Connector 检测到为反向连接配置的 OPC UA 服务器,并且正在检索其端点 URL 以建立通信。
opc_ua_client_status_disconnected
连接失败:
number
FactoryTalk Linx
OPC
UA Connector 无法通过反向连接与 OPC UA 服务器建立通信,并在 10 秒内尝试连接失败,然后将状态切换到
正在监听连接请求
。服务重新启动或连接成功后,连接失败计数将重置。可能原因如下:
  • 端点 URL
    框中输入的 OPC UA 服务器的网络路径与实际路径不匹配。
  • OPC UA Connector 中配置的安全策略与 OPC UA 服务器中配置的安全策略不匹配。
  • OPC UA 服务器不信任 OPC UA Connector 的安全证书。
  • OPC UA Connector 用于连接到 OPC UA 服务器的用户 ID 或密码与 OPC UA 服务器中配置的用户 ID 或密码不匹配。
opc_ua_client_status_connected
正在上传命名空间
FactoryTalk Linx
OPC
UA Connector 正在上传
OPC
UA 服务器的命名空间,并显示检测到的标签计数以及上传的相关时间成本。
与服务器通信
FactoryTalk Linx
OPC
UA Connector 连接到
OPC
UA 服务器。
按钮
按钮
描述
添加
OPC
UA 服务器添加到
FactoryTalk Linx
OPC
UA Connector。
删除
将所选
OPC
UA 服务器从
FactoryTalk Linx
OPC
UA Connector 中移除。

UA 服务器属性

OPC UA 服务器
列表中选择一个服务器,以查看或编辑其属性。某些属性具有可用于监控的预定义诊断条目计数器。如果需要,可使用
复位计数器
命令将服务器的诊断计数器值重置为 0。并不是所有计数器都可以复位。
常规
属性
预定义诊断条目
描述
名称
N/A
设置
OPC
UA 服务器的名称。名称必须是唯一的。服务器名称显示在
FactoryTalk
应用程序树中,包含在该服务器提供的所有标签的完整标签路径内。
描述(可选)
N/A
设置
OPC
UA 服务器的描述。
端点 URL
N/A
设置
OPC
UA 服务器的网络路径。路径格式必须为
opc.tcp://
hostname_or_ip:port
/
EndpointName
,其中
hostname_or_ip
port
EndpointName
将替换为
OPC
UA 服务器及其本地发现服务的主机名或 IP 地址、端口号和端点名称。
如果未指定端口,
FactoryTalk Linx
OPC
UA Connector 将尝试连接到端口 4880。
OPC
UA 服务器上的安全系统必须允许选定端口的传入连接,以使连接成功。
如果
OPC
UA 服务器与连接器位于同一台计算机上,则输入
opc.tcp://
localhost:port
通常,
OPC
UA 服务器会在服务器管理界面中识别其端点 URL。如果无法浏览服务器或端点,请从服务器复制此 URL 并手动输入。
如果 UA Connector 配置为在冗余配置中运行,则可选择另外一个选项:
  • 选择
    与主端点使用相同的 URL
    来为冗余连接器使用同一 OPC UA 服务器。
OPC UA 服务器的所有设置和配置都与主 URL 和辅助 URL 相同。
反向连接
@OPC_ReverseConnectEnabled
通过选中或清除此复选框启用或禁用反向连接功能。初次配置此属性后,无论对其进行任何更改,都需要重新启动
FactoryTalk Linx
OPC
UA Connector 服务。
@OPC_ReverseConnectEnabled 诊断条目为只读。
客户端地址
N/A
指定
FactoryTalk Linx
OPC
UA Connector 的主机名或 IP 地址。
当在本地配置 OPC UA Connector 时,从列表中选择主机名或 IP 地址或在框中输入值。
远程配置 OPC UA Connector 时,默认值为主机名。您也可以选择在该框中输入 IP 地址。
客户端端口
N/A
指定用于反向连接的 OPC UA 客户端的端口。此端口不得供其他端点或应用程序使用。
提示
FactoryTalk Linx
OPC
UA Connector 将验证指定端口能否实现用途。在本地配置 OPC UA Connector 时,可以使用通过验证的端口。远程配置 OPC UA Connector 时,必须转到本地工作站以验证端口是否被其他应用程序使用。
客户端端点 URL
@OPC_ReverseConnectClientURL
根据
客户端地址
客户端端口
中指定的值,以
opc.tcp://
ClientAddress:ClientPort
格式生成
FactoryTalk Linx
OPC
UA Connector 的网络路径。OPC UA 服务器将使用该值与
FactoryTalk Linx
OPC
UA Connector 建立反向连接。
此属性为只读。如果需要,可以选择此属性旁边的
复制
来复制值。
服务器 URI
@OPC_ReverseConnectServerUri
显示检索到的由 OPC UA 服务器提供的服务器 URI。此属性为只读。
记录反向连接服务器 URI
@OPC_ReverseConnectLogDiscoveredUrls
确定是否将反向连接的 OPC UA 服务器的 URL 和 URI 记录到
FactoryTalk Diagnostic 日志
安全
属性
预定义诊断条目
描述
安全策略
N/A
确定使用哪种类型的加密算法来保护在
FactoryTalk Linx
OPC
UA Connector 与
OPC
UA 服务器之间传递的数据。
使用以下任一种:
  • - 连接器与服务器之间不使用安全设置。
  • Basic128Rsa15
    - OPC Foundation 认为该算法不再安全,已弃用。该算法可用于需要加密但无法更新至较新策略的旧系统。
  • Basic256
    - OPC Foundation 认为该算法不再安全,已弃用。该算法可用于需要加密但无法更新至较新策略的旧系统。
  • Basic256Sha256
    - 建议使用。适用于对安全性要求较高的环境。
  • Aes128_Sha256_RsaOaep
    - 为具有一般安全需求的配置定义安全策略。
  • Aes256_Sha256_RsaPss
    - 为需要高安全性的配置定义安全策略。
安全模式
N/A
确定如何对
FactoryTalk Linx
OPC
UA Connector 与
OPC
UA 服务器之间的连接进行验证以及是否对数据进行加密保护。
使用以下任一种:
  • - 连接器与服务器之间不使用安全设置。此选项适用于使用防火墙或其他安全措施对
    OPC
    UA 服务器进行保护的情况。此模式的性能最高。
  • 签名
    - 需要签名连接器和服务器之间的通信,以便验证数据发送方。选择此设置后,如果签名无效或不存在,则会拒绝传入数据。用于防止电子欺诈。
  • SignAndEncrypt
    - 需要对连接器和服务器之间的通信进行签名,以便验证和加密数据发送方,从而防止无相应密钥的客户端对其进行读取。选择此选项后,如果签名无效或不存在,或者如果加密密钥不匹配,则会拒绝传入数据。用于防止电子窥探和电子欺诈。
证书路径
@OPC_CertificateOutgoingPath
显示
FactoryTalk Linx
OPC
UA Connector 提供的证书的路径。如果
FactoryTalk Linx
OPC
UA Connector 托管在远程计算机上,路径表示文件在远程计算机上的位置。
默认路径为 C:\ProgramData\Rockwell\OpcUaConnector\RnaUaClientDataProvider\PKI\。
自动接受传入证书
N/A
允许 FactoryTalk Linx OPC UA Connector 自动接受 OPC UA 服务器的证书。此复选框默认处于选中状态,且无法清除。
如果 OPC UA 服务器需要对客户端连接进行身份验证,请提供用户名和密码。
重要提示: 修改用户名和密码时需要在与
OPC
UA Connector (在
连接器设置
中配置的)相同的工作站上使用
FactoryTalk Administration Console
验证设置
属性
预定义诊断条目
描述
匿名
N/A
使用到 OPC UA 服务器的匿名连接
用户名与密码
N/A
指定登录 OPC UA 服务器所用的用户名和密码。
数据访问
属性
预定义诊断条目
描述
标签更新速率覆盖
@DAQ_ScanRateOverrideActive
确定
FactoryTalk Linx
OPC
UA Connector 用于请求标签的每个 UA 服务器的更新速率。
  • 使用客户端配置的标签更新速率
    默认情况下,
    FactoryTalk Linx
    OPC
    UA Connector 将使用在客户端应用程序中配置的更新速率从 UA 服务器请求标签。
  • 请求的标签更新速率
    使用此选项配置
    FactoryTalk Linx
    OPC
    UA Connector 从 UA 服务器请求数据所使用的更新速率。
    默认的更新速率为
    0.5
    秒。从列表中选择适当的更新速率。
数组访问方法
N/A
确定
FactoryTalk Linx
OPC
UA Connector 访问 UA 服务器中数据的方式。
  • 一次操作整个数组(所有元素)
    默认情况下,
    FactoryTalk Linx
    OPC
    UA Connector 访问 UA 服务器中的数据时将使用整个数组。每次连接器访问数组中的数据时,都将使用整个数组。
  • 访问数组子集(索引元素)
    此选项用于访问来自特定数组元素的数据。UA 服务器无需支持数组元素索引。使用此访问方法之前,测试 UA 服务器以确认对正确数组元素的访问。
    此选项可提高性能,在受
    OPC
    UA 服务器支持时建议使用。
允许将值写入数组元素
N/A
选择此选项可启用写入数组操作。此选项与数组访问方法配合使用时可控制向数组写入数据的操作。
如果使用默认数组访问方法
一次操作整个数组(所有元素)
,选择此选项后,可在数组中的元素发生变化时写入整个数组。将数组读入内存中,更改修改过的元素,然后将数组写回 OPC UA 服务器。OPC UA 服务器中的数据有可能在读取后进行了更改。这些更改将被之前读取的数据覆盖,这可能导致一些数据不一致的情况。
如果 UA 服务器支持索引数组,则选择
访问数组子集(索引元素)
访问方法并启用此选项将导致只写入数组中已更改的元素。在生产系统中使用此模式之前,测试结果以确认值已按预期更新。
不支持的类型
N/A
选择
为不支持的类型提供字符串标签
,以将 Live Data 中不支持的 OPC UA Connector 数据类型转换为字符串。
监控条目模式
@OPC_MonitorItemTriggerMode
选择在源时间戳发生变化时,将随其接收并传递给 FactoryTalk Live Data 客户端的每个标签值一起传送的源时间戳。
  • 仅值或质量
    当源质量或值发生变化时发送更新,但如果只有时间戳发生变化,则不发送更新。
  • 值、质量或时间戳
    在源值、质量或时间戳更改时发送更新。
报警设置
属性
预定义诊断条目
描述
启用报警和事件支持
N/A
选中此选项框可启用报警和事件支持并激活属性对话框上的选项。默认情况下,该设置被禁用。
状态图标
@OPC_AlarmEventProviderStatus
显示报警服务器状态。
  • 正在通信
  • 已停止
  • 新建
  • 已断开
优先级
N/A
用于启用报警严重程度分组。按优先级级别对严重程度进行分组,有助于操作员更快速地过滤报警与进行排序,并区分各种紧急程度。
选中
启用服务器分配的优先级
复选框,以便用特定于
FactoryTalk Linx
OPC
UA 服务器的优先级覆盖默认系统范围优先级设置。
下面描述了服务器分配的默认优先级及其关联默认严重性范围:
  • 751(下限)至 1000(上限):Urgent
  • 501(下限)至 750(上限):High
  • 251(下限)至 500(上限):Medium
  • 1(下限)至 250(上限):Low
启用历史
N/A
默认情况下,该设置被禁用。该设置禁用后,用户可以查看报警,但将不会记录报警。
数据库定义
N/A
用于选择一个接收报警服务器数据的数据库定义。
提示:如果尚未创建数据库定义,请参见
FactoryTalk Alarms and Events
帮助
创建数据库定义。
计算机名称
N/A
显示包含数据库的计算机的名称。
数据库名称
N/A
显示数据记录到的数据库的名称。
缓存文件路径
N/A
显示报警和事件数据缓存文件的位置。如果数据库连接丢失,报警和事件历史记录会缓存到位于此路径的文件中。数据库连接恢复后,缓存文件中的信息会写入数据库。仅当该位置没有足够的可用磁盘空间时,才可更改默认值。
缓存文件位置必须是托管报警服务器的计算机的本地位置,以便当计算机与网络临时断开时,可以缓存事件。
诊断记录
属性
预定义诊断条目
描述
写入标签时记录诊断消息
N/A
启用此条目可将与向标签值写入数据相关的事件包含在诊断记录中。
标签信息
属性
预定义诊断条目
描述
上次刷新时间
@OPC_NamespaceCacheLastRefreshedDateMsg
显示
FactoryTalk Linx
OPC
UA Connector 刷新指定
OPC
UA 服务器命名空间缓存的最新日期和时间。
刷新标签名称
@OPC_NamespaceCacheUploadCmd
更新所有从
OPC
UA 服务器发送的标签信息。
分析标签名称
@OPC_NamespaceAnalysisCmd
分析
OPC
UA 服务器的命名空间,并保存具有不受支持数据类型的所有命名空间条目的报告。
FactoryTalk Linx
OPC
UA Connector 将命名空间保存到其主机计算机上的文件
C:\ProgramData\Rockwell\OpcUaConnector\RnaUaClientDataProvider\AddressSpace\ConnectorName_ServerName_ServerEndpointURL.txt
。在输出文件名中,ConnectorName、ServerName 和 ServerEndpointURL 将替换为在
FactoryTalk Linx
OPC
UA 服务器 >
OPC
UA 服务器
中配置的
FactoryTalk Linx
OPC
UA Connector 和
OPC
UA 服务器的名称和端点 URL。
OPC 订阅
属性
预定义诊断条目
描述
受监控标签
@OPC_ItemsMonitoredQty
FactoryTalk Services Platform
监控来自
OPC
UA 服务器的数据的所有订阅中的标签数量。
质量差的标签
@OPC_ItemsBadQualityQty
OPC
UA 服务器提供的质量差的标签数量。
标签更新次数/秒
@OPC_ItemsUpdatedRate
标签值每秒更新速率,
OPC
UA 服务器将以此速率向
FactoryTalk Linx
OPC
UA Connector 发送标签值。
请求组
@OPC_SubscriptionQty
OPC
UA 服务器的订阅数量。
失败条目请求次数
@OPC_CommSubscriptionsFailedQty
OPC
UA 服务器进入错误状态的订阅数量。
OPC 写入操作
属性
预定义诊断条目
描述
已尝试标签写入次数
@OPC_ItemsWrittenQty
尝试写入到
OPC
UA 服务器中的标签的次数。
失败标签写入数
@OPC_ItemsWrittenErrorsQty
OPC
UA 服务器记录的标签写入错误数量。
OPC Server
属性
预定义诊断条目
描述
支持以时间戳写入
@OPC_SessionSupportsTimestampsOnWritesStatus
OPC
UA 服务器是否支持以时间戳写入值。如果服务器未拒绝以时间戳写入值,则默认为 True。
已删除标签数
@OPC_NamespaceTotalTagsInServerQty
OPC
UA 服务器中具有支持的数据类型并转换为
FactoryTalk
标签的
OPC
UA 条目数量。
检测到的节点 ID
@OPC_NamespaceTotalNodesInServerQty
OPC
UA 服务器中的
OPC
UA 条目数量。
性能读取次数/秒
@OPC_ServerPerformanceReadRate
OPC
UA 服务器的性能评分,基于读取一个节点所需的时间。
性能写入次数/秒
@OPC_ServerPerformanceWriteRate
OPC
UA 服务器的性能评分,基于写入一个节点所需的时间。
会话数
@OPC_CommConnectionQty
OPC
UA 服务器的激活会话数量。会话连接成功则数量加一。会话连接失败则数量减一。
通信错误数
@OPC_CommConnectionFailedQty
OPC
UA 服务器报告的通信错误数量。
最长处理时间(毫秒)
@OPCtoDAQ_LongestTimeProcessingData_mSec
OPC
UA 服务器用于处理数据的最长时长(单位为毫秒)。
已检测到报警
@OPC_AlarmTotalAlarmConditionsQty
检测到的报警的数量。
质量较差的报警
@OPC_AlarmFaultedAlarmConditionsQty
质量较差的报警的数量。
活动的报警
@OPC_AlarmActiveAlarmConditionsQty
活动报警的数量。
已禁用报警
@OPC_AlarmDisabledAlarmConditionsQty
已禁用的报警的数量。禁用报警后,操作员在出现报警条件时不会收到通知。
已确认报警
@OPC_AlarmAckedAlarmConditionsQty
已确认的报警的数量。确认 (Ack) 报警不会修正触发报警的条件,但可以表明操作员已经注意到报警。
已抑制报警
@OPC_AlarmSuppressedAlarmConditionsQty
已抑制的报警的数量。抑制暂时不需要的报警。
报警已搁置
@OPC_AlarmShelvedAlarmConditionsQty
已搁置的报警的数量。搁置报警可暂时抑制报警。
FactoryTalk Live Data
属性
预定义诊断条目
描述
标签请求数
@DAQ_ItemsAddedQty
FactoryTalk
客户端从
OPC
UA 服务器请求的标签数量。
失败标签请求数
@DAQ_ItemsAddFailureQty
FactoryTalk
客户端请求、但不存在于
OPC
UA 服务器中的标签数量。
激活标签数
@DAQ_ItemsActiveQty
FactoryTalk
客户端从
OPC
UA 服务器请求的处于激活状态的标签数量。
未激活标签数
@DAQ_ItemsInactiveQty
FactoryTalk
客户端从
OPC
UA 服务器请求的处于未激活状态的标签数量。
标签更新次数/秒
@DAQ_TagsUpdatedRate
OPC UA 服务器将更新后的值发送到 Live Data 标签时采用的速率(以秒为单位)。
服务器计数器
属性
预定义诊断条目
描述
复位计数器
@DP_CounterResetCmd
重置此
OPC
UA 服务器的所有可复位诊断计数器。不影响任何其他
OPC
UA 服务器。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal