




已阅读5页,还剩88页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
china network isolator interface 用户指南osisoft, llc777 davis st., suite 250san leandro, ca 94577 usa电话:(01) 510-297-5800传真:(01) 510-357-8136网站:osisoft australia 澳大利亚,佩思osisoft europe gmbh 德国,法兰克福osisoft asia pte ltd. 新加坡osisoft canada ulc 加拿大,蒙特利尔 & 卡尔加里osisoft,llc 代表处 中国,上海osisoft japan kk 日本,东京osisoft mexico s. de r.l. de c.v. 墨西哥,墨西哥城osisoft do brasil sistemas ltda. 巴西,圣保罗osisoft france eurl 法国,巴黎china network isolator interface 用户指南 版权所有: 2007-2011 osisoft, llc.保留所有权利。未经 osisoft, llc 事先书面许可,禁止采用机械、影印、记录等任何方式或手段对本文档中的任何部分进行复制、传输或将其存储在检索系统中。osisoft、osisoft 商标和标识、pi analytics、pi processbook、pi datalink、processpoint、pi asset framework (pi af)、it monitor、mcn health monitor、pi system、pi activeview、pi ace、pi alarmview、pi batchview、pi coresight, pi data services, pi event frames, pi manual logger、pi profileview、pi webparts、protraq、rlink、rtanalytics、rtbaseline、rtportal、rtpm、rtreports 和 rtwebparts 均为 osisoft, llc 的商标。此处使用的所有其他商标或商品名都是其各自所有者的财产。美国政府权利美国政府使用、复制或公开本软件内容受 osisoft, llc 许可协议以及 dfars 227.7202、dfars 252.227-7013、far 12.212、far 52.227(如适用)中相关条款限制。osisoft, llc.版本:发布日期:2012-2-13目录第 1 章 简介1限制2pi system 管理员任务32目标计算机的初始化32目标计算机的重新初始化3参考手册3必需的组件3支持的功能43硬件连接图8第 2 章 操作原则9网络隔离器9客户端/服务器通信模型10系统初始化的要求10pi point 同步10时间序列数据的传送13历史记录恢复14实时数据收集14pi server 附件15第 3 章 安装清单17网络隔离器17一次性初始化目标 pi server1817目标 pi server18源 pi server1918验证 chinanetiso interface 的数据传送1918目标 pi server 的重新初始化2019第 4 章 安装 chinanetiso interface21chinanetiso interface 目录21chinanetiso interface 的安装工具包21将 chinanetiso interface 安装为 windows 服务22第 5 章 连接工具27第 6 章 数字状态29第 7 章 pointsource31第 8 章 pi point 配置33第 9 章 性能标记点配置35第 10 章 i/o 速率标记点配置37第 11 章 启动命令文件39源 pi server 中的 icu 配置40目标 pi server 中的 icu 配置42命令行参数43示例 pichinanetiso.bat 文件46第 12 章 chinanetiso interface 节点时钟49第 13 章 安全性51第 14 章 启动/停止 chinanetiso interface53将 chinanetiso interface 作为一项服务启动53停止将 chinanetiso interface 作为服务运行53第 15 章 缓冲55附录 a 错误和信息消息57消息日志57系统错误和 pi 错误57附录 b 标记点同步失败59源 pi server 中的消息59目标 pi server 中的消息60附录 c 群集配置63安装示例63附录 d 术语79附录 e 技术支持和资源83 china network isolator interface 用户指南china network isolator interface 用户指南ii硬件连接图第 1 章简介傲时软件 (osisoft) 推出的 china network isolator interface 可在名为网络隔离器的设备分隔开的两个 pi server 之间传送数据。 由于网络隔离器的保密策略限制,china network isolator interface 仅支持以一种方向发送数据: 从源 pi server 发送至目标 pi server。源 pi server 位于高安全性的数据通信网络中。源 pi server 从收集进程控制数据的接口程序中按时间序列收集并存储信息。由于客户端应用程序(例如,pi processbook)通常并非来自高安全性的网络,因此往往无法访问源 pi server。china network isolator interface 可以将源 pi server 中存储的数据发送至目标 pi server。目标 pi server 位于低安全性的数据网络中,客户端应用程序也同样如此。因此,这些应用程序可以轻松连接到目标 pi server 并访问进程控制数据,而不会危及进程控制网络的安全性。除了传送时间序列数据以外,china network isolator interface(以下简称为“chinanetiso interface”)还可将目标 pi server 的标记点数据库与源 pi server 的标记点数据库同步。确切地说,如果您在源 pi server 中编辑、删除或添加标记点,则 chinanetiso interface 将在目标 pi server 中同步这些更改。chinanetiso interface 与其他 pi interface 不同。您必须始终运行此接口的两个副本。chinanetiso interface 的一个副本在源 pi server 所在的计算机中运行,另一个副本则在目标 pi server 所在的计算机中运行。在源 pi server 中运行的副本不会将数据直接发送到目标 pi server。相反,它会将信息传送到目标 pi server 中的接口。目标 pi server 计算机中的接口实例将数据真正写入目标 pi server。此接口的两个副本之间是一对一的对应关系。在源 pi server 中运行接口时,您必须指定目标 pi server 的 ip 地址。同样,在目标 pi server 中运行接口时,您必须指定源 pi server 的 ip 地址。每个接口对负责将所有数据从源 pi server 传送到目标 pi server。也就是说,您不能在特定计算机中运行多个接口副本。chinanetiso interface 支持“历史记录恢复”。如果启用此选项,则在源 pi server 中运行的接口副本将检索历史数据,并将这些数据发送给在目标 pi server 中运行的副本。chinanetiso interface 在启动时以及恢复错误后执行历史记录恢复。chinanetiso interface 的两个副本之间会有一个网络隔离器,该隔离器必须符合中华人民共和国政府制定的规范。简而言之,chinanetiso interface 在网络隔离器规定的硬件和软件策略范围内执行以下功能: 将实时数据从源 pi server 传送到目标 pi server; 检索源 pi server 到目标 pi server 之间的历史数据; 将目标 pi server 的标记点数据库与源 pi server 的标记点数据库同步备注: chinanetiso interface 仅针对 nari 和 zhuhai 网络隔离器进行了测试。 如果用户希望针对其他制造商生产的网络隔离器运行接口,他们必须先将这些网络隔离器发送给傲时软件 (osisoft) 新加坡办公室进行测试。 此外,用户所使用的 nari 或 zhuhai 网络隔离器可能与此前遇到的固件版本有所不同。 如果出现这一情况,操作过程中就会出现问题,用户必须将这些网络隔离器发送给傲时软件 (osisoft) 新加坡办公室进行测试。 我们还发现,zhuhai 网络隔离器会因随机发生重置而导致连接断开。 chinanetiso interface 2.1.1 版本在这些问题上得到了增强。限制chinanetiso interface 不支持在源 pi server 和目标 pi server 之间进行复制。因此,在源 pi server 中编辑或创建标记点时,您需要注意以下限制: 在目标 pi server 中,请勿编辑与源 pi server 中标记点对应的任何标记点的属性。 在源 pi server 中创建或重命名标记点之前,请确保 chinanetiso interface 的两个副本目前都在运行。 在源 pi server 中创建数字标记点之前,请确保在源 pi server 和目标 pi server 中,标记点的数字状态集都存在且包含相同的状态数。 如果要在源 pi server 中创建大量标记点,请以逐步增加的方式创建标记点。此外,chinanetiso interface 不支持 com 连接器标记点,也不支持使用非“基本”或非“传统”标记点类的标记点。pi system 管理员任务目标计算机的初始化安装 chinanetiso interface 之前,您需要对目标 pi server 计算机执行一次性初始化。本文档的“安装清单”一章介绍了所需的步骤。目标计算机的重新初始化chinanetiso interface 并不保证目标 pi server 中标记点的标记点属性始终与源 pi server 中标记点的标记点属性同步。如果 chinanetiso interface 未能将目标 pi server 的标记点数据库与源 pi server 的标记点数据库正确同步,则您可能需要手动将目标 pi server 重新初始化。“附录 b” (页面 57)提供了一个错误消息列表,列出 chinanetiso interface 在同步标记点失败时写入消息日志的错误消息。如果您遇到这些错误,则可能需要将目标 pi server 重新初始化。如果 chinanetiso interface 未能将时间序列数据从源 pi server 正确传送到目标 pi server,则也可能需要重新初始化。要执行重新初始化,请按照本文档中“安装清单”一章中所述的步骤执行操作。参考手册 傲时软件 (osisoft) pi server 手册 pi icu 手册 供应商 network isolator 手册(这些手册为中文版本)必需的组件 pi server v3.4.x.x 及更高版本 pi sdk v38 及更高版本傲时软件 (osisoft) 强烈建议使用 pi server 3.4.370 及更高版本与 chinanetiso interface 一起运行。原因在于:使用这些版本,您无需停止 pi server 即可执行 pi server 备份。支持的功能功能支持部件号pi-in-cn-nwiso-nti平台*32 位接口64 位接口windows xp32 位操作系统是否64 位操作系统是(模仿模式)否windows 2003 server32 位操作系统是否64 位操作系统是(模仿模式)否windows vista32 位操作系统是否64 位操作系统是(模仿模式)否windows 200832 位操作系统是否windows 2008 r264 位操作系统是(模仿模式)否windows 732 位操作系统是否64 位操作系统是(模仿模式)否自动创建 pi point是标记点生成器工具否icu control是pi point 类型float16、float32、int16、int32、数字型、字符串型毫秒时间戳是毫秒扫描类否自动集成 pi 标记点属性更改是异常报告是从 pi 中输出否输入到 pi:基于扫描支持有问题的位否支持多字符 pointsource否最大标记点数不受限使用 pi sdk*否pinet 字符串支持否时间戳的源*源 pi server历史记录恢复是基于 uniint* 已断开连接的启动* setdevicestatus否否否故障切换*是,(群集)pi 接口机/pinet node 中所需的供应商软件*否外部设备中所需的供应商软件否所需的供应商硬件是接口附带的其他 pi 软件否设备标记点类型不可用基于序列的接口否* 有关进一步说明,请参阅以下段落。平台chinanetiso interface 仅在运行 pi server 的同一台计算机中运行。傲时软件 (osisoft) 要求 pi server 在 microsoft windows server 操作系统中运行。因此,chinanetiso interface 要求使用上面提到的操作系统及更高版本。 对于 windows 2003 server,需要使用 sp1 或更高版本。有关详细信息,请联系傲时软件 (osisoft) 技术支持。自动创建 pi pointchinanetiso interface 可以监控源 pi server 中标记点数据库的更改。如果您在源 pi server 中编辑、删除或添加标记点,则 chinanetiso interface 将在目标 pi server 中重复这些更改。输入到 pichinanetiso interface 可以根据事件收集有关标记点数据库更改的时间序列数据和信息。确切地说,只要源 pi server 中的标记点接收到新值,chinanetiso interface 便会检索该新值并将它存储到二进制数据文件中。chinanetiso interface 每隔 5 秒将这些数据文件发送到目标 pi server。您可以通过启动参数更改此频率。同样,只要您更改源 pi server 的标记点数据库,chinanetiso interface 将识别此更改并将此信息写入文件。chinanetiso interface 将此文件自动传送到目标 pi server,且此文件将在目标 pi server 中更新本地标记点数据库。支持多字符 pointsourcechinanetiso interface 不使用 pointsource 属性识别其标记点列表和服务列表。相反,它将源 pi server 中每个标记点的数据传送到目标 pi server 中对应的标记点。此外,chinanetiso interface 还根据标记点 id 创建映射文件。此文件支持 chinanetiso interface 跟踪标记点数据库更改。特别地,如果 chinanetiso interface 未运行,且您已在源 pi server 中编辑标记点,则 chinanetiso interface 将在下次启动时识别此更改。使用 pi sdkchinanetiso interface 不会调用随附 pi sdk 安装工具包发布的标准 pi sdk 例程。相反,在源 pi server 中,chinanetiso interface 将调用低级函数来获取标记点属性定义。在目标 pi server 中,chinanetiso interface 进行低级调用以创建、编辑和删除标记点。时间戳的源chinanetiso interface 不会调整时间戳。目标 pi server 接收时间戳与源 pi server 中具有相同时间戳值的值。历史记录恢复chinanetiso interface 支持“历史记录恢复”。如果启用此选项,则在源 pi server 中运行的接口副本将检索历史数据,并将这些数据发送给在目标 pi server 中运行的副本。chinanetiso interface 在启动时以及错误恢复后执行历史记录恢复。您可以将历史记录恢复的持续时间指定为当前时间之前的小时数。例如,如果您将历史记录恢复配置为 8 小时,则 chinanetiso interface 将检索其时间戳为您启动该接口的时间之前 8 小时的数据。历史记录恢复的小时数不受限制。故障切换chinanetiso interface 支持群集故障切换作为 pi server 群集组的一部分。 请参阅chinanetiso interface 支持在群集环境中运行。安装程序要求将 chinanetiso interface 配置为属于 pi server 群集组的群集资源。这意味着 chinanetiso interface 和 pi server 在相同的群集中运行,并且在安装 chinanetiso interface 之前,pi server 已安装并配置为在群集配置中运行。尝试在群集中安装 chinanetiso interface 之前,强烈建议用户在设置和安装群集时参阅 pi server 文档。接口的安装将会和升级 pi server 的步骤高度吻合。必须在群集中手动安装 chinanetiso interface。安装步骤如下:1. 在安装 pi server 的共享群集磁盘中创建 chinanetiso interface 目录结构。2. 将 chinanetiso interface 分发文件复制到共享磁盘中的接口目录。3. 配置接口启动 .bat 文件。4. 在群集的每个节点上安装接口服务。使用“群集管理员”将 chinanetiso interface 配置为群集资源,并将其添加到现有 pi server 群集组。备注: 当前我们可以确定:nari 网络隔离器不支持群集,而 zhuhai 网络隔离器支持群集。所需的供应商硬件chinanetiso interface 要求使用一种名为网络隔离器的特殊设备。该设备必须符合中华人民共和国政府制定的规范。 硬件连接图china network isolator interface 用户指南 9pi server 附件第 2 章操作原则chinanetiso interface 将标记点数据库更改的时间序列数据和信息从源 pi server 发送到目标 pi server。这两台 pi server 由一种名为网络隔离器的设备加以分隔。在网络隔离器规定的硬件和软件策略范围内,chinanetiso interface 执行以下功能: 将目标 pi server 的标记点数据库与源 pi server 的标记点数据库同步; 检索源 pi server 到目标 pi server 之间的历史数据; 将实时数据从源 pi server 传送到目标 pi server与大多数 pi 接口的操作不同,运行 chinanetiso interface 需要两个副本: 一个副本位于源 pi server 计算机中,另一个位于目标 pi server 计算机中。在源 pi server 中运行的副本不会将数据直接发送到目标 pi server。相反,它会将信息传送到目标 pi server 中的接口。在目标 pi server 计算机中运行的接口实例将数据真正写入目标 pi server。此接口的两个副本之间是一对一的对应关系。在源 pi server 中运行接口时,您必须指定目标 pi server 的 ip 地址。同样,在目标 pi server 中运行接口时,您必须指定源 pi server 的 ip 地址。网络隔离器网络隔离器是一种专用防火墙。 它将数据通信网络分为两个区域:高安全性区域(源 pi server 和进程控制网络位于此区域中)和低安全性区域(目标 pi server 和 pi processbook 等客户端数据访问程序位于此区域中)。网络隔离器对使用 tcp/ip 协议的程序规定以下限制: 低安全性区域中的程序与高安全性区域中的程序之间的通信必须由高安全性区域中的程序启动; 对于低安全性区域的程序从高安全性区域中收到的每条消息,低安全性区域中的程序可以使用长度仅为一个字节的消息进行响应。(单字节响应是指应用程序的响应,而不是 tcp/ip 协议本身的响应。客户端/服务器通信模型当 chinanetiso interface 在目标 pi server 中运行时,它可以作为 tcp 服务器程序运行。启动时 chinanetiso interface 时会在 tcp 端口上侦听特定 ip 地址中运行的客户端程序发出的连接请求。此客户端程序是在源 pi server 中运行的接口实例。源 pi server 中运行的接口成功连接到目标 pi server 中运行的接口之后,系统开始传送标记点配置数据和实时数据。随着源 pi server 继续发送实时数据和不断更改标记点数据库,点对点通信将继续进行。chinanetiso interface 使用的默认 tcp 端口为 7001。通过在 icu control 的端口编辑框中指定编号,或通过 /port 启动命令参数,可以使用其他端口。系统初始化的要求当 chinanetiso interface 的两个副本第一次运行时,它们假设以下条件均已满足: 源 pi server 与目标 pi server 之间是一对一的关系。每个目标 pi server 仅从单个源 pi server 中接收数据。 目标 pi server 是源 pi server 的恢复备份。特别是,源 pi server 与目标 pi server 的 pi point 数据库完全匹配。并且,两个 pi server 的数字状态集以及对应的值也完全匹配。 源 pi server 和目标 pi server 中均已安装 chinanetiso interface 的单个副本。pi point 同步chinanetiso interface 可以将目标 pi server 的标记点数据库与源 pi server 的标记点数据库同步。如果您在源 pi server 中编辑、删除或添加标记点,则 chinanetiso interface 将在目标 pi server 中重复这些更改。chinanetiso interface 仅支持以一种方向进行同步。目标 pi server 中的标记点数据库的更改不会传播到源 pi server 中的标记点数据库内。此外,还需遵循以下限制: 在目标 pi server 中,请勿编辑与源 pi server 中标记点对应的任何标记点的属性。 在源 pi server 中创建或重命名标记点之前,请确保 chinanetiso interface 的两个副本目前都在运行。 在源 pi server 中创建数字标记点之前,请确保在源 pi server 和目标 pi server 中,标记点的数字状态集都存在且包含相同的状态数。 如果在源 pi server 中创建新的标记点类,则需在目标 pi server 中重复此创建。要执行标记点同步,chinanetiso interface 将 创建 tag 同步文件并将它从源 pi server 传送到目标 pi server, 内部维护 tag 映射表。tag 同步文件作为启动步骤的一部分,源计算机中运行的接口实例将请求 pi server 通知标记点数据库的更改。当 pi server 检测到标记点修改时,源 pi server 中的接口会通过同步文件将此更改信息发送到目标 pi server 中。此文件包含 源 pi server 中已更改的标记点的标记点 id 和 这些标记点的所有标记点属性。当源 pi server 中运行的副本第一次启动时,它将发送完整同步文件。此文件基本上是源 pi server 的整个标记点数据库,因为它包含每个标记点的标记点 id 和属性。当目标 pi server 中的接口接收 tag 同步文件时,它将使用标记名或标记点 id 的标记点属性来确定目标 pi server 中是否存在对应的标记点。(对于添加的标记点,该接口使用标记名。对于修改或删除的标记点,该接口使用标记点 id。)如果标记点存在,则该接口将编辑此目标标记点的属性,使它们与源标记点的属性匹配。但是,标记点 id 属性是由 pi server 分配的属性。该接口无法更改此属性。因此,该接口会将此目标标记点的标记点 id 与源 pi server 中标记点的标记点 id 关联。如果含指定标记名属性的标记点不存在,则该接口将创建一个含有此标记名属性以及源标记点其他属性的新标记点。采用这种方式, 目标 pi server 中的接口将源 pi server 中的每个标记点与目标 pi server 中的标记点映射,且 源 pi server 和目标 pi server 之间的标记点 id 不必匹配。目标 pi server 中的接口将按照接口在源 pi server 中发送 tag 同步文件的顺序来处理这些文件。tag 映射表目标 pi server在目标 pi server 中,tag 映射表与目标 pi server 和源 pi server 之间的标记点 id 关联。在处理 tag 同步文件时,chinanetiso interface 将更新 tag 映射表。此外,它还会将此信息写入磁盘文件中。如果 chinanetiso interface 存在,它将关闭此文件。chinanetiso interface 重新启动时,它将从磁盘中读取此文件。源 pi server在源 pi server 中,tag 映射表与目标 pi server 中的 tag 映射表不同。它包含标记点 id 和内部同步状态。如果 chinanetiso interface 存在,它会将此 tag 映射表写入磁盘文件。启动时,chinanetiso interface 将读取此文件。读取后,chinanetiso interface 会将 tag 映射表中的标记点 id 与在 pi server 的标记点数据库中找到的标记点 id 进行比较。根据这两个标记点 id 是否都存在,chinanetiso interface 将采取以下操作:启动时比较标记点 id 而引发的操作标记点 id 是否位于 tag 映射中?标记点 id 是否位于标记点数据库中?要采取的操作否否不更改 tag 映射不需要同步否是将标记点添加到 tag 映射将信息放入同步文件中,以便在目标 pi server 中创建标记点是否从 tag 映射中删除标记点将信息放入同步文件中,以便在目标 pi server 中删除标记点是是不更改 tag 映射。如果在接口未运行时编辑标记点,请将信息放入同步文件中,以便在目标 pi server 中修改标记点初始启动时,tag 映射表不存在。tag 映射中没有标记点 id。这种状况会导致该接口将源 pi server 的标记点数据库中的每个标记点添加到 tag 映射表中。然后,该接口将完整的同步文件发送到目标 pi server 中的接口。通过维护磁盘文件中 tag 映射表的备份副本、重新启动后读取此文件并使用上述步骤比较标记点 id,该接口已识别接口未运行时发生的标记点更改。此外,当该接口启动时,它还将注册标记点数据库的更改。如果您在源 pi server 中添加、删除或更改标记点,则该接口会将此更改传播到目标 pi server 中。二进制文件在源 pi server 中,tag 映射文件的名称为 taglist.cache。在目标 pi server 中,该文件的名称为 tagmap.cache。这些文件为二进制文件,且用户无法读取。删除或更改这些文件不会损坏源 pi server。但是,对于目标 pi server,删除或更改这些文件会导致标记点同步丢失,并中断数据传送到目标 pi server。后果可能包括(但不限于): 该接口丢失数据或将数据写入错误的目标标记点; 该接口错误编辑目标标记点的属性; 该接口错误删除目标标记点并删除其所有历史记录。备注:由于以上不良后果,因此,除非您正在对目标 pi server 执行重新初始化,否则禁止更改或删除这些文件。文件位置tag 映射文件必须位于与接口可执行程序相同的目录中。也就是说,如果您将接口可执行程序从一个目录移到另一个目录,则您必须移动相应的 tag 映射文件。对于在源 pi server 中运行的接口可执行程序,您必须移动 taglist.cache。对于在目标 pi server 中运行的接口可执行程序,您必须移动 tagmap.cache。关机属性在目标 pi server 中,chinanetiso interface 将同步标记点的shutdown(关机)属性设置为 0。此配置可以阻止 pi shutdown subsystem 写入shutdown(关机)数字状态。相反,如果启用历史记录恢复,则 chinanetiso interface 将传播源 pi server 中的关机事件。时间序列数据的传送源 pi server 中的接口通过二进制数据文件将历史数据和实时数据传送到目标 pi server 中的接口。默认情况下,这些文件位于本地安装目录的 dat 子目录中。(您可以通过设置 /filepath 启动参数或编辑相应的 icu control 框更改此位置。)打开文件时,文件的扩展名为 .tmp。该接口关闭文件后,该文件的扩展名为 .dat。当文件超出大小限制或更新频率已到期时,该接口将关闭文件。用户均可为以上两种情况配置参数。数据文件由于许多时间序列值条目组成。每个条目都包含源 pi server 中标记点的标记点 id、值及其相关时间戳。在收集历史数据和实时数据的过程中,源 pi server 中的接口会将数据写入二进制数据文件。它还会将这些文件发送到目标 pi server 中的接口。稍后,该接口的副本将读取这些二进制文件。该副本使用标记点 id 将时间戳和值写入 pi server。由于两个 pi server 中标记点的标记点 id 可能不匹配,因此,目标 pi server 中的接口必须维护 tag 映射表。发送数据文件后,源 pi server 中的接口将删除该文件。同样,读取数据文件后,目标 pi server 中的接口也会将其删除。历史记录恢复chinanetiso interface 支持“历史记录恢复”。通过为源 pi server 中运行的副本指定当前时间之前的小时数,可以启用此功能。例如,如果您指定 8 小时,则 chinanetiso interface 将在启动时从其启动时间之前 8 小时开始检索历史数据。chinanetiso interface 不限制历史记录恢复的小时数。chinanetiso interface 始终跟踪它为每个标记点发送的最新值。它定期将此信息保存到磁盘,因此可在执行历史记录恢复时最大程度地减少数据重叠现象。chinanetiso interface 还会在错误恢复后执行历史记录恢复。例如,标记点配置错误将阻止 chinanetiso interface 检索该标记点的数据。更正错误后,chinanetiso interface 将执行历史记录恢复。实时数据收集源 pi server在源 pi server 中,chinanetiso interface 在完成历史记录恢复后执行实时数据收集。实时数据是指 chinanetiso interface 从源 pi server 的更新管理器中检索的新事件。chinanetiso interface 的标记点列表包含 pi server 中的每个标记点。因此,chinanetiso interface 将注册 pi server 中所有标记点的事件。用于 pi update manager 的 maxupdatequeue 参数限制了 chinanetiso interface 可以检索的新事件数。对于 pi server v3.4.375 及更高版本,此参数的默认值为 50,000。对于早期版本,此值为 4,096。您必须确保此 maxupdatequeue 参数适用于 chinanetiso interface。特别建议使用以下公式:maxupdatequeue = 许可的标记点数 * 更新率(秒)chinanetiso interface 的默认更新率为 5 秒。(您可以通过 /update 启动参数或通过 icu 编辑框更改此值。)因此,如果许可的标记点数为 40,000 个标记点、且您使用的 chinanetiso interface 默认更新率为 5 秒,请将 maxupdatequeue 参数设置为 200,000。用于 pi update manager 的 totalupdatequeue 参数限制了整个 pi server 的新事件数。因此,您必须确保此参数至少等于 maxupdatequeue。对于 pi server v3.4.375 及更高版本,totalupdatequeue 的默认值为 1,000,000,000。对于早期版本,此值为 100,000。 要更改 maxupdatequeue 或 totalupdatequeue 的值,请使用连接 smt(系统管理工具)的参数整定插件。要使此更改生效,必须重新启动 pi server。无论源 pi server 中的接口因任何原因丢失与目标 pi server 中接口的连接,则源 pi server 中的接口将定期尝试重新建立通信。它将继续从 pi update manager 中读取值并将这些值写入数据文件。仅当本地安装目录中所有数据文件的累积大小为 2 gb 时,数据收集才会停止。(用户可配置此限制。)此限制阻止接口占用 pi server 计算机中的所有可用磁盘空间。当接口达到上述状态时,它会将消息写入日志文件、暂停数据收集并进入重新连接循环。与目标 pi server 中的接口建立连接之后,源 pi server 中的接口将发送数据文件并删除这些文件。然后,源 pi server 将恢复从 pi update manager 中读取新事件。目标 pi server目标 pi server 中的接口将按照它们在源 pi server 中创建的相同顺序处理二进制数据文件。此步骤可防止产生无序数据。当接口加载数据文件时,它一次只读取一个数据事件。该接口不修改事件值或事件时间戳。它使用源 pi server 的更新管理器提供的相同值和时间戳将事件写入目标 pi server 中。更新频率默认情况下,源 pi server 中的接口每隔 5 秒钟将数据文件发送到目标 pi server。此频率将限制源 pi server 中的实时更新和目标 pi server 中的实时更新之间的滞后时间。用户可配置此频率。pi server 附件正如本文档之前所述,chinanetiso interface 必须在与 pi server 在相同的计算机中运行。此外,chinanetiso interface 本身十分依赖于单个 pi server subsystem。在目标 pi server 中,如果重新启动 pi network manager 或 pi snapshot subsystem,则您必须重新启动 chinanetiso interface。在源 pi server 中,如果重新启动 pi network manager、pi snapshot 或 pi update manager subsystem,则您必须重新启动 chinanetiso interface。china network isolator interface 用户指南 17源 pi server第 3 章安装清单安装 chinanetiso interface 与安装傲时软件 (osisoft) 的任何其他接口都不相同。以下清单简述了安装步骤。请确保您了解所有步骤。如有任何疑问,请联系傲时软件 (osisoft) 技术支持。网络隔离器1. 网络隔离器附带了一个测试程序,用于在不同计算机之间传送简单文本文件。配置网络隔离器,以便源 pi server 计算机可以将文件传送到目标 pi server 计算机。您需要指定 ip 地址和 tcp 端口号。有关信息,请参阅“网络隔离器”文档。此步骤既不配置 pi 软件、也不配置 pi server。2. 请记录目标 pi server 计算机的 ip 地址,和源 pi server 计算机中看到的目标 pi server 计算机 ip 地址一致。如果为 nat(网络地址转换)配置网络隔离器,则在目标 pi server 计算机中运行 ipconfig 时,得到的 ip 地址未必就是源计算机能用来和目标计算机交互的地址。3. 同样,请记录源 pi server 计算机的 ip 地址,和在目标 pi server 计算机中看到的源 pi server 计算机 ip 地址一致。如果为 nat(网络地址转换)配置网络隔离器,则在源 pi server 计算机中运行 ipconfig 时,得到的 ip 地址未必就是目标计算机能用来和源计算机交互的地址。4. 请记录步骤 1 中传送文件使用的 tcp 端口。您将使用此相同端口号来配置 chinanetiso interface。一次性初始化目标 pi server一次性初始化旨在配置目标 pi server,使它尽可能地与源 pi server 类似。但是,在执行一次性初始化操作之前,您需仔细考虑要哪些 pi server 文件无需从源计算机传送到目标计算机。例如,由于源 pi server 和目标 pi server 具有不同的安
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 荆州市中储粮2025秋招笔试题库含答案
- 2025年芜湖市第三城市医疗集团成员单位招聘15人模拟试卷附答案详解(突破训练)
- 2025年咸阳秦都怡心学校招聘模拟试卷完整参考答案详解
- 2025年合肥热电集团社会招聘5人模拟试卷及1套参考答案详解
- 2025年泉州文旅集团急需紧缺人才招聘3人考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年福建省龙岩市武平县乡村人才振兴招聘10人考前自测高频考点模拟试题完整参考答案详解
- 商家合作协议书(集锦15篇)
- 2025年福建省厦门大学化学化工学院乔羽课题组招聘1人考前自测高频考点模拟试题及一套答案详解
- 2025年电商平台大数据分析在礼品电商精准营销策略中的实践报告
- 2025年文化娱乐行业公益文化活动策划与执行研究报告
- (详尽多条款)地形图保密协议模板
- 无损检测VT-PT作业指导书SOP
- 煤矿架空乘人装置安装检验报告
- 王慧文清华大学《互联网产品管理课》
- GB/T 6725-2017冷弯型钢通用技术要求
- GB/T 26006-2010船用铝合金挤压管、棒、型材
- GB/T 19867.6-2016激光-电弧复合焊接工艺规程
- 建筑工程防火墙脚手架搭设施工方案
- 无生上课课堂教学评价标准
- 植物生理学第十三章植物的逆境生理课件
- 炎症性肠病患者与营养支持
评论
0/150
提交评论