设置 HMI 服务器冗余_第1页
设置 HMI 服务器冗余_第2页
设置 HMI 服务器冗余_第3页
设置 HMI 服务器冗余_第4页
设置 HMI 服务器冗余_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 1欢迎下载 设置设置 HMIHMI 服务器服务器 在用户将 HMI 服务器添加到应用项目之后 用户需要设定该HMI 服务器 使用HMI Server Properties HMI 服务器属性 对话框以便 指定正在运行 HMI 服务器的计算机名称 指定何时加载该 HMI 服务器 指定安装着冗余 HMI 服务器的从计算机的名称 以便在主HMI 服务器发生 故障时使中断时间最短 手动启动或停止组件 查看 HMI 服务器的名称 工程文件路径 现有图形显示画面的数量和该HMI 服务器上能够容纳的图形显示画面的最大数量 如果用户设定了冗余 查看主和从 HMI 服务器的状态 在分布式应用项目中 用户必须分别为每个 HMI 服务器设定属性 1 1 设定设定 HMIHMI 服务器的属性服务器的属性 1 在 FactoryTalk View Studio 和SE Administration Console FactoryTalk 管理控制台 的Application Explorer 应用项目浏 览器 中 右键点击HMI 服务器 然后点击Properties 属性 打开SE Administration Console FactoryTalk 管理控制台 的路径是 Start programs Rockwell Software FactoryTalk View Tools SE Administrator Console 打开SE Administration Console FactoryTalk 管理控制台 的窗口 打开的窗口如图1 0所示 在 FactoryTalk View Studio中打开的Application Explorer 应用项目浏 览器 打开的窗口如图1 1所示 精品文档 2欢迎下载 图 1 0 精品文档 3欢迎下载 图 1 1 2 在 HMI Server Properties HMI 服务器属性 对话框中 在每一栏中都填 入信息 完成该操作之后 点击 OK 打开的窗口如图 1 2 所示 1 1 1 1 设置设置 HMIHMI 服务器的常规属性服务器的常规属性 在 General 常规 栏中 输入 HMI 服务器的说明信息 指定正在运行 HMI 服务器的计算机名称 并且设定该 HMI 服务器何时启动 打开的窗口如图 1 2 所示 精品文档 4欢迎下载 图 1 2 NameName 名称 表示 HMI 服务器的名称 该名称在创建HMI 服务器时设定 不 能够改变它 DescriptionDescription 描述 为 HMI 服务器键入说明信息 多达 204 个字符长 该说明信息仅仅是为用户提供的信息 它不会在别的任何地方 显示 例如 使用 Discription 描述 对话框来说明一个应 用项目的位置 以便在发生故障时确认联系人或电话号码 或 者用于跟踪应用项目修改或版本变化的信息 ComputerComputer hostinghosting thethe serverserver 安装了服务器的计算机 表示安装有HMI 服 务器的计算机名称 键入一个计算机名称 或点击浏览按钮选 择计算机名称 用户不能键入一个没有 HMI 应用项目的计算机 名称 在改变该对话框的计算机名称之前 必须将该HMI 工程 复制到目标计算机 ProjectProject filefile relativerelative toto serveserve computercomputer 工程文件 相对于服务器计 算机 指向 HMI 服务器文件的文件路径 当用户创建HMI 服 务器时该路径已被设定 不能够改变该路径 NumberNumber ofof displaysdisplays 显示画面的数量 HMI 服务器上当前存在的图形显示画 面数量 该数字仅为用户提供一个信息而已 LicensedLicensed MaximumMaximum 授权最大值 用户的 FactoryTalk View Site Edition 精品文档 5欢迎下载 Server 授权允许的图形显示画面数量的最大值 该数字仅为用 户提供一个信息而已 StartupStartup typetype 启动类型 设定用户想让HMI 服务器何时被加载 OnOn demanddemand 根据要求 当第一个客户端打开时 HMI 服务器被加载 当最后一个客户端关闭时 被卸载 当 HMI 服务器被加载时 用户可以使用FactoryTalk View Studio 编辑该服务器的HMI 工程 还能将客户端连接到HMI 服务器 客户端可以是 FactoryTalk View Studio SE Administration Console或 FactoryTalk View Site Edition Client LoadLoad andand runrun startupstartup componentscomponents whenwhen operatingoperating systemsystem initializesinitializes 当操作系统初始化时加载并运行启动组件 当 Windows启动时HMI服务器被加载到内存 然后HMI服务器的启动 组件运行 该选项适用于正常用户在运行时使用 该选项允许 客户端进行快速连接 确保如果运行HMI 服务器的计算机重新 启动时 HMI 服务器能够自动进入正常操作模式 如果用户为 HMI 服务器设置冗余 请选择在服务器启动时不要运行组件 用户可以使用宏来设定当服务器处于激活状态时 才启动该组 件 只有将 Startup 类型更改为On demand 然后关闭所有的 客户端 才可以卸载HMI服务器 因为 HMI 服务器作为服务来 运行 用户不必登录就可以让HMI 服务器运行 1 1 2 2 设置设置 HMIHMI 服务器冗余的属性服务器冗余的属性 在主 HMI 服务器失效时 为了使对客户端造成的破坏程度最小化 可以设 置冗余 HMI 服务器 在 FactoryTalk View Studio 中 作为冗余的服务器称为 从服务器 在 Redundancy 冗余 选项卡中 指定安装从 HMI 服务器的计算 机的名称 当主 HMI 服务器重新可用时 系统会自动切回到主服务器 用户在 Redundancy 选项卡中所做的设置和应用项目一同存储 并且主和从 HMI 服务器 都是如此 用户不必为安装主和从服务器的计算机做不同的设置 打开的窗口 如图 1 3 所示 精品文档 6欢迎下载 图 1 3 ProvideProvide redundancyredundancy usingusing a a secondarysecondary serverserver 使用从服务器提供冗余 点 选该复选框来使能HMI 服务器的冗余功能 取消该复选框来禁 止HMI 服务器的冗余功能 只有当 HMI 服务器的启动类型设置 为Load and run startup components when operating system initializes 当操作系统初始化时加载并运行启动组件 时 该选项才是可用的 ComputerComputer hostinghosting thethe serverserver 安装了服务器的计算机 键入安装了从HMI 服 务器的计算机名称 点击 浏览按钮可以浏览计算机的名 称 设定 HMIHMI 服务器的启动和停止组件使用 Components 组件 选项卡可以设置 当 HMI 服务器启动时哪些组件会运行 当 HMI 服务器停止时哪些宏会运行 当切换到从 HMI 服务器或者切回到主 HMI 服务器时 哪些宏会运行 当操作系统启动时 HMI 服务器可以自动或手动启动 重要信息 出现在Components 组件 选项卡中的条目的顺序不是条目运行的 顺序 如果用户已经创建了一个HMI 服务器 其中包含必须按照某种顺序启动 的组件 则只需创建一个在HMI 服务器启动时可以运行的宏 如果用户想要在 HMI 服务器启动时运行这些条目 请点选下面的复选框 在需要的地方 设定用户想要运行的组件 打开的窗口如图 1 4 所示 精品文档 7欢迎下载 图 1 4 AlarmingAlarming 报警 启动报警监视 这和使用AlarmOn 命令是一样的效果 DataData logginglogging 数据日志 开始运行指定的数据日志模型 这和使用 DataLogOn 命令是一样的效果 可以有多达20 个的数据日志模型文件同时 运行 然而只有一个文件可以在Components 选项卡中进行设定 为了运行多个文件 可以在启动宏中将其列出 DerivedDerived tagstags 衍生标签 运行设定的衍生标签文件 这和使用DerivedOn命 令是一样的效果 可以有多达20 个衍生标签文件同时运行 然 而只有一个文件可以在Components 选项卡中进行设定 为了运 行多个文件 可以在启动宏中将其列出 EventsEvents 事件 运行指定的事件组件 这和使用EventOn命令是一样的效果 有多达20 个事件组件可以同时运行 但是只有一个组件可以在 Components 选项卡中进行设定 为了运行多个文件 可以在启 动宏中将其列出 MacroMacro 宏 当 HMI 服务器启动时运行指定的宏 该宏允许用户在HMI 服务器 运行时执行一系列的命令 当HMI 服务器启动时 用户可以运 行任意的宏 OnOn shutdownshutdown macromacro 关闭宏 在 HMI Server Properties HMI 服务器属性 精品文档 8欢迎下载 对话框中 当用户点击Stop All Running Components 停止所 有运行的组件 按钮时 运行指定的宏 任何宏都可以用作关 闭宏 关闭任何FactoryTalk View Site Edition Client 都将 不能运行On shutdown macro 关闭宏 OnOn activeactive macromacro 激活宏 当 HMI 服务器激活时 运行指定的宏 如果另一 个HMI 服务器失效了 HMI 服务器就被激活 任何宏都可用作 On active macro 激活宏 如果用户没有在 Redundancy 选 项卡中设置从服务器 则该选项不可用 OnOn standbystandby macromacro 等待宏 当 HMI 服务器从激活状态切换到待机状态时 运行指定的宏 当主服务器恢复运行后 系统从从 HMI 服务器 切回到主 HMI 服务器时 这种状况经常发生 如果激活 HMI 服 务器失效且不能够运行宏 例如计算机电源失效时 则该宏 不会运行 任何宏都可以作为 On standby macro 等待宏 来 使用 如果用户没有在 Redundancy 选项卡中设置从服务器 则该选项不可用 1 1 3 3 手动启动与停止手动启动与停止 HMIHMI 服务服务 用户可以手动启动或者停止运行在计算机上的 HMI 服务 当用户手动停止 HMI 服务器时 客户端被断开 所有运行在计算机上的 HMI 服务器都停止 且 HMI 服务器使用的激活钥匙被释放 当用户手动启动 HMI 服务时 客户端被允许连接到该计算机上的 HMI 服务 器 手动启动与停止 HMI 服务器组件 用户可以在 HMI Server Properties HMI 服务器属性 对话框中 运行HMI 服务器启动组件 或者停止HMI 服务器组件 如果用户设置了冗余的 HMI 服务器 用户还能够手动启动或停止冗余服务器 组件 用户手动停止 手动启动 HMI 服务器的路径是 点击Start programs Rockwell Software FactoryTalk View Tools SE Service Manger 打开的窗口如图1 5所示 图 1 5 精品文档 9欢迎下载 1 1 4 4 移去移去 HMIHMI 服务器服务器 用户可以从应用项目中移去 HMI 服务器 而不用删除其工程文件 这使得 用户可以在稍后的时间将HMI 服务器添加到应用项目中 用户也可以临时为应 用项目添加HMI服务器 而且可以将组件复制到应用项目的其它HMI 服务器中 移去 HMIHMI 服务器 1 将所有的客户端与 HMI 服务器断开 客户端是指下面任何一种 FactoryTalk View Studio FactoryTalk Administration Console FactoryTalk 管理控制台 或FactoryTalk View Site Edition Client FactoryTalk View Site Edition客户端 2 启动 FactoryTalk View Studio 然后打开需要移去HMI 服务器的应用项目 3 右键点击用户想要移去的 HMI 服务器 然后点击Remove 移去 注意 移去并不会删除该 HMI 服务器工程文件 1 1 5 5 删除删除 HMIHMI 服务器工程文件服务器工程文件 在删除 HMI 服务器文件之前 用户需要先从应用项目中移去该HMI 服务器 删除 HMIHMI 服务器工程文件 1 将所有的客户端与 HMI 服务器断开 客户端是指下面任何一种 FactoryTalk View Studio SE Administration Console RSView 管理控制 台 或FactoryTalk View Site Edition Client FactoryTalk View Site Edition客户端 2 使用 Windows Expolorer Windows 资源管理器 在安装HMI 服务器的计算 机上浏览下列文件夹 Documents and Settings All Users ShareDocuments RSView Enterprise SE HMI projects 3 将与 HMI 服务器具有相同名称的文件夹删除 并且该文件中的工程文件都 是需要删除的 2 2 设置冗余 设置冗余 冗余系统是一种复制设备的某个功能的备份系统 这意味着当主要组件失效 时 冗余组件会取代正在使用的组件 对于HMI 系统 冗余可以确保系统可用性 本章讲述了关于如何利用 RSView Supervisory Edition RSView 管理版 和FactoryTalk 内置的冗余特 性来保护系统 以避免出现软件故障 这些特性会在系统故障发生时使得操作 中断和数据损失最小化 特别地 本章谈到下列主题 HMI 冗余做为完整策略的一部分 保护系统 避免出现软件故障 考虑冗余选项 规划冗余系统的布局了解冗余系统如何工作 精品文档 10欢迎下载 组态冗余的 RSView Supervisory Edition 系统 冗余系统的授权 2 2 1 1 设置冗余的设置冗余的 HMIHMI 服务器服务器 要设置冗余的 HMI 服务器 完成下面的步骤 1 在需要安装从 HMI 服务器的计算机上安装FactoryTalk View Site Edition Server 软件 2 将 HMI 工程文件从安装主服务器的计算机复制到安装从HMI 服务器的计算 机上 3 设置从 HMI 服务器的属性 2 2 2 2 HMIHMI 冗余做为完整策略的一部分冗余做为完整策略的一部分 当硬件或软件失效时 系统可用性的水平完全不可用 部分可用和完全可用 会随着冗余系统组件数量而增加 要想提高系统可用性的水平 请考虑下列系 统组件 以防系统出现PLCPLC 故障 使用冗余的可编程控制器 PLC 例如罗克韦尔 自动化的ControlLogix 平台允许在发生故障时将控制权从主PLC 转移到冗余 的PLC 以防系统出现PLCPLC 网络故障 安装冗余的PLC 网络 例如 可以使用罗克韦 尔自动化的ControlNet 网络 以防系统出现信息网络故障 安装具有备份域控制器 网络线缆和网络适配 卡 NIC 的冗余Ethernet 网络 以防系统出现主机硬件故障 为主机应用项目软件 如RSView Supervisory Edition 提供备份的计算机 以防系统出现软件故障 设置冗余的RSView 和RSLinx Enterprise 应用服务 器 本章包括关于利用 RSView Supervisory Edition 内置的冗余特性来保护监控 管理级 HMI 系统的信息 本章不会讲述如何保护控制系统 信息网络 硬件或 操作系统和其它支持软件 2 2 3 3 保护系统避免出现软件故障保护系统避免出现软件故障 分布式 HMI 系统同时包含客户端组件和服务器组件 客户端组件提供了系统的操作员可以使用的界面 通常是通过动态更新的图 形显示画面实现的 这些图形画面显示了制造系统的当前状态 并且允许操作 员监视和控制其运行过程 这些图形显示画面中的动态信息 包含动画图片 报警汇总 更新标签值和实时与历史趋势 都由HMI 系统的服务器组件提供 服务器还会记录历史数据日志 并执行其它后台的监视和控制功能 要实现操作员维护制造系统的持续画面并对其进行控制 服务器组件必须为 客户端组件提供连续的信息流 这就是为什么软件冗余如此重要的原因 要想 精品文档 11欢迎下载 在服务器故障期间 确保监视和控制功能损失的最小化 RSView Supervisory Edition 提供了冗余特性 包括 在最糟糕的情况下 客户端在 5 秒钟内检测到与主服务器的通讯丢失 然后 在少于30秒钟就可以切换到备份服务器 通常 客户端在5 秒钟内检测到服 务器故障 且在少于5 秒钟的时间内就能够完成故障切换 连接到从HMI 服 务器 这意味着 根据其所连接的服务器的不同 客户端在应用项目的运 行过程中也许不会看到任何中断 RSView Supervisory Edition 和 FactoryTalk 提供的冗余能力对客户端来 说是完全自动化和透明的 在服务器故障检测和切换过程中 操作员不需要 采取任何措施或重新启动软件 以持续使用该系统 在故障切换过程中 操作员可以继续与仍然在线的服务器交互 在显示故障 服务器数据的显示域中会出现一个线框视图 以便通知操作员不使用这些可 能不正确的标签值 一旦系统切换到备份服务器 客户端会持续正常工作 当主服务器重新可用时 系统能够自动切回主服务器 RSView Supervisory Edition 系统包含三类服务器 其中两种可以通过标准 的组态选项设置冗余 FactoryTalkFactoryTalk DirectoryDirectory FactoryTalkFactoryTalk 目录 是一种象电子地址本一样工作 的共享软件组件 它使得应用项目的各部分可以在单台计算机或者网络上 找到对方 所有参与分布式应用项目的计算机都必须共享相同的 FactoryTalk Directory FactoryTalk Directory 不能设置冗余 但是如 果当某个应用项目正在运行时 FactoryTalk Directory 不可用了 则该项 目会继续正确运行 而且能够读写数据 确认报警 打开和关闭显示画面 等等 即使网络上没有冗余的 FactoryTalk Directory 也是如此 这是因 为由 FactoryTalk Directory 提供的信息的备份会存储在每台连接到 FactoryTalk Directory 计算机的本地计算机上 然而 当 FactoryTalk Directory 断开时 用户不能够修改应用项目的结构 例如 用户不能够 添加或编辑区域 数据服务器 或 HMI 服务器 打开 FactoryTalkFactoryTalk DirectoryDirectory FactoryTalkFactoryTalk 目录 的路径是 start programs rockwell Software FactoryTalk Tools FactoryTalk Directory configuration Wizard 打开的窗口如图 2 1 所示 精品文档 12欢迎下载 图 2 1 Configure the FactoryTalk Network Directory 配置分布式的 FactoryTalk 地址目录 选中 Configure the FactoryTalk Network Directory 前面的复选框 如 点 Next 按照提示配置分布式的 FactoryTalk 地址目录 直到 Finish Configure the FactoryTalk Local Directory 配置内部本机的 FactoryTalk 地址目录 选中 Configure the FactoryTalk Local Directory 前面的复选框 如 点 Next 按照提示配置内部本机的 FactoryTalk 地址目录 直到 Finish HMIHMI 服务器 也称作 FactoryTalk View Site Edition Server 用于存储 HMI 组件 例如 图形显示画面 并且为客户端提供服务 HMI 服务器 还那能够存储标签数据库 检测报警和记录历史数据 HMI 服务器可以设 置冗余 数据服务器 例如 RSLinx Enterprise 允许客户端访问可编程控制器中 其它硬件设备以及其它与 OPC DA OLE 用于过程控制 数据存取 2 0 规 范兼容的数据服务器中的信息 每个应用项目可以包含多达 25 个数据服 务器 数据服务器可以设置冗余 精品文档 13欢迎下载 关于FactoryTalkFactoryTalk DirectoryDirectory 的故障 如果当客户端计算机访问应用项目时 FactoryTalk Directory 不可用 则客 户端会继续正常运行 客户端可以读写标签值 确认报警 打开与关闭显示画 面等等 这是因为FactoryTalkDirectory 信息的备份被复制到客户端计算机 且存储在缓存中 这允许客户端计算机可以继续解析标签地址 查看图形显示 画面等等 即使这些标签和图形显示画面没有被客户端计算机访问过 在 FactoryTalk Directory 宕机之前 一次也没有访问过应用项目的客户端将 不能够访问该应用项目 直到FactoryTalk Directory 重新开始运行 这是因 为FactoryTalk Directory信息的备份没有本地存储在客户端计算机上 此外 当 FactoryTalk Directory 不可用时 用户不能修改应用项目的结构 例如 操作员不能够添加或移去区域 数据服务器或HMI 服务器 重要信息 不要在作为Windows 域控制器的计算机上运行FactoryTalk Directory 由于分布式应用项目中的每台计算机都需要知道网络范围内的 FactoryTalk Directory 位于何处 所以将所有的计算机都设置使用 同一台 FactoryTalk Directory 计算机 当 FactoryTalkDirectory 重新在线时 系统会自动切换到该计算机 而不是继续使用存储在每 台计算机上的缓存备份 2 2 4 4 冗余的冗余的 HMIHMI 服务器注意事项服务器注意事项 HMI 服务器可以设置为当主服务器出现故障时 切换到从服务器 当主服务 器重新可用时 它会自动接管HMI 服务器的活动 当设置冗余的HMI 服务器时 一定要谨记下列注意事项 同步报警 HMI 服务器管理报警的同步 这使得主从服务器之间的报警状态保 持同步 例如 如果故障发生时主服务器有5 个未确认报警 则当故障切换 完成时从服务器也应该显示同样的5 个未确认报警 当系统切回到主服务器 时 报警状态也应该保持同步 当主 HMI 服务器激活时 从服务器会以备份 模式运行报警监视系统 因此即使用户没有设置从服务器按请求开始报警监 视 报警状态仍会同步 这种运行在从服务器上的备份模式不会检测报警 只会保持报警状态的同步 当系统故障切换到从服务器时 如果报警监视正 在主服务器上运行 则从服务器的报警监视会自动启动 当系统切换回主服 务器时 如果报警监视正在从主服务器上运行 则主服务器的报警监视会自 动启动 并且停止从服务器上的报警监视 要想让报警状态正确同步 则主 从 HMI 服务器的时钟必须与某个时间服务器同步 用户可以设置用户的 Microsoft Windows 域启用时间同步服务 如果计算机上的时钟不同步 则当故障切换发生时 在报警汇总中会显示多 个报警或不一致的信息 重要信息 如果正在监视许多标签的报警 则在服务器故障切换或故障切回的 过程中 快速进入或退出报警状态的标签的报警信息也许会丢失 将 诊断和报警数据记入日志在任何分布式系统中 强烈建议用户将活动 和报警信息发送到中央ODBC 数据库中 例如 Microsoft SQL Server 作为日志 通过数据库的功能可以将这些系统范围的日志设 置安全和冗余 我们还建议用户组态RSView Supervisory Edition 精品文档 14欢迎下载 的本地诊断和报警日志 以便在出现与ODBC 数据库的通讯丢失的情 况下缓存信息 即使用户的 HMI 服务器没有设置冗余 我们还是建议用户将诊断和报警信息 记录到ODBC数据库 因为诊断日志文件存储在产生系统活动的每台计算机上 所以将报警和诊断日志文件发送到ODBC 数据库 会使用户在网络上的一个地方 就可以在诊断故障出现时查找诊断和报警信息 当主服务器激活时 从服务器被加载 工程也被加载 然而 例如 事件检测 报警监视和数据日志之类的组件不必运行 除非从计算机被激活 这是用户可 以组态的 同步内存标签值 衍生标签和数据日志文件要想保持这些元素的同 步 可以在主从服务器上同时运行相同的衍生标签组件和数据日志模型 如果 其数值为衍生标签的结果 则内存标签也可以保持同步 管理事件 当被事件检测器触发的事件没有明确的在主从HMI 服务器之间建立 同步时 就需要管理哪台服务器承担检测和执行事件的任务 以便在某时刻只 有一台服务器为激活状态 当主HMI 服务器故障时 要想解决事件在哪执行的 问题 可以只在激活的HMI服务器上执行EventOn 命令 以启动事件检测 并 且在等待服务器上总是执行EventOff 命令 以停止事件检测 要想自动完成 该操作 用户可以在HMI 服务器的On Active 激活宏 或On Standby 等待宏 宏中执行该命令 执行命令和宏如果在执行命令或宏时主HMI 服务器故障了 则在向从HMI 服 务器的故障切换过程中停止执行这些命令或宏 要想继续执行 可以在故障切 换完成后并且从服务器可用时 重新这些执行命令或宏 重要信息 因为控制系统的正常运行时间很重要 所以RSView Supervisory Edition 提供了正常运行时的冗余功能 然而 组态信息的改变却不会自动同 步 作为维护冗余系统的一部分 需要开发计划好的规划表 用于将工程文件从 主 HMI 服务器复制到从服务器 或者可以手动复制工程文件 或者可以在每台 HMI 服务器计算机上复制工程的变化 如果用户需要在 HMI 服务器被加载时复制该服务器 可以使用 HMIBackup 工 具 用户可以从 Rockwell Automation Knowledgebase 罗克韦尔自动化知识 库 中 搜索 Tech Note ID 技术文档号 P62940645 然后下载该工具 2 2 5 5 冗余的数据服务器冗余的数据服务器 主数据服务器 例如 RSLinx Enterprise 或任何 OPC DA 数据服务器 都可以设置为当主服务器失效时 切换到备份服务器 作为组态冗余数据 服务器的一部分 可以设置在失效的主服务器恢复后 系统是否应该自动 切回到主服务器 还是继续使用从服务器 该选项可以使用户避免在数据 从服务器流向客户端时出现的不必要中断 要想使完成故障切换的时间最 小化 系统需要在主服务器和从服务器上创建包含必要标签的 OPC 组 然 而 这些组和标签只能被激活的数据服务器进行激活或扫描 因此组态冗 余的服务器不会为 PLC 带来更多的通讯负担 打开的窗口如图 2 2 所示 关于数据服务器的详细信息 请见第 3 节 设置通讯 精品文档 15欢迎下载 图 2 2 2 2 6 6 设置冗余的设置冗余的 FactoryTalkFactoryTalk ViewView SiteSite EditionEdition 系统系统 FactoryTalk Supervisory Edition 系统中的冗余选项可以在任何时候设置 当开发FactoryTalk View Studio 应用项目时不需要做任何的冗余编程 只需 要简单地使用FactoryTalk View Studio 开发和测试FactoryTalk View Studio 应用项目 然后遵循下面列出的步骤即可 1 在备份计算机上安装所需的软件 以便进行冗余操作 2 将 FactoryTalk View Site Edition Server 组态文件复制到备份计算机 3 将数据服务器组态文件复制到备份计算机 每台计算机必须具有相同的数据 服务器组态设置 包括主题 网络和其它设置 4 FactoryTalk Directory Loaction是指定主的HMI服务器 从的HMI服务器所 指定计算机的工具 打开的路径是 start programs rockwell Software FactoryTalk Tools Specify FactoryTalk Directory Loaction 打开的窗口如图2 3所示 精品文档 16欢迎下载 图 2 3 输入你在HMI服务器中所建立的用户名及密码 打开的窗口如图2 4所示 图 2 4 在打开的窗口指定主HMI服务器及从HMI服务器所对应的计算机 一般主 HMI服务器所对应的是 Localhost 而从HMI服务器所对应的计算机是主HMI 服务器所在的计算机名字 设置完后重新启动从的计算机 5 在 FactoryTalk View Studio 中 设置数据服务器的属性 并指定冗余的 数据服务器所位于的计算机名称 6 在 FactoryTalk View Studio 中 然后设置FactoryTalk View Site Edition Server 的冗余属性 用户在 HMI Server Properties HMI 服务 器属性 对话框的Redundancy 冗余 选项卡中所作的设置会与应用项目一 同保存 而且对于主和从HMI 服务器都相同 用户不必为安装主和从服务器 的计算机做不同的设置 没有必要在 FactoryTalk View Site Edition Clients FactoryTalk View Site Edition 客户端 计算机上设置服务器 冗余 所有的HMI 服务器冗余选项仅在安装了HMI 服务器的计算机上进行设 置 3 3 设置通讯 设置通讯 3 3 1 1 关于关于 OPCOPC 通讯通讯 OPC 是 OLE for Process Control 用于过程控制的 OLE 的简称 可以通过 精品文档 17欢迎下载 不同厂商特定的 OPC 服务器将 RSView 连接到通讯设备 RSView 支持 OPC DA 2 0 规范 OPC 服务器为 RSView 提供了一种从下面的设备中获取标签数值的方式 Allen Bradley 控制器设备 使用 RSLinx 作为 OPC 服务器 第三方控制器设备 例如 Siemens 或 Modicon 使用第三方 OPC 服务器 3 3 2 2 关于数据服务器关于数据服务器 数据服务器提供了通向网络上物理设备的路由 因此用户可以看到这些设备 中的数值 例如 可编程控制器的数值 OPC 标签 及其数值或状态信息 ControlLogix 处理器中的命名变量 3 3 2 2 1 1 数据服务器类型数据服务器类型 在 RSView Supervisory Edition 中 可以创建两种类型的数据服务器 OPC 数据服务器 RSLinx Enterprise 数据服务器 如果用户使用 RSLinx for RSView RSLinx Gateway 或第三方 OPC 服务器 来建立通讯 需要创建一个 OPC 数据服务器 如果用户使用 RSLinx Enterprise 来建立通讯 需要创建一个 RSLinx Enterprise 数据服务器 OPC 数据服务器 为任何满足 OPC DA 2 0 规范的 OPC 服务器 或者 RSLinx for RSView 或 RSLinx Gateway 提供支持 RSLinx for RSView 和 RSLinx Gateway 为罗克韦尔自动化可编程控制器 和设备提供了强大的支持 RSLinx for RSView 不需要激活 钥匙就可以工作 只要它与 RSView SE Server 安装在同一 台计算机上 而且仅为本地 OPC 客户端提供服务数据 RSLinx Gateway 可以安装在任何一台计算机上 但是需要激 活钥匙使其工作 它可以为远程的第三方的 OPC 客户端提供 服务数据 RSLinx Enterprise 数据服务器 与 RSLinx Enterprise 一起使用 它可以在 与 ControlLogix 处理器通讯时 且具有大量客户端时 提供 最好的性能 3 3 2 2 2 2 使用多个数据服务器使用多个数据服务器 在下列情况下使用多个数据服务器 同时与一种类型以上的控制器进行通讯 例如一台罗克韦尔自动化的控制器 例如 ControlLogix 一台 Modicon 的控制器和一台 Siemens 的控制器 精品文档 18欢迎下载 因为 RSLinx for RSView 和 RSLinx Enterprise 可以被设置成与多种类型 的控制器并行通讯 所以用户不须为每个控制器都设置单独的数据服务器 如果用户已经设置 RSLinx 与应用项目中的所有处理器通讯 则用户仅需要 一台数据服务器 然后可以使用不同的 OPC 主题名或者设备的快捷方式来 访问每台控制器 如果用户已经设置了 RSLinx 的多个备份 并且每个都可以与不同的控制器 或网络进行通讯 则用户需要为每个正在运行的 RSLinx 备份设置一个数据 服务器 关于在 RSLinx for RSView 中设置通讯的详细信息 请参阅 RSLinx 快速上手 或者参阅 RSLinx for RSView 的帮助文件 关于在 RSLinx Enterprise 中设置通讯的详细信息 请在应用项目中添加 RSLinxEnterprise 数据服务器 然后打开 Communication Setup 通讯设 置 编辑器 再点击 Help 帮助 进行查阅 平衡用于交换数据的处理负荷 如果在数据服务器运行的计算机上 CPU 的 占用率比较高 用户应该在另一台计算机上创建另一个数据服务器 以平衡 处理负荷 提供数据访问冗余 为了完成该操作 在另一台计算机上建立另一个 OPC 服务器 在主数据服务器上 改变 Data Server Properties 数据服务器 属性 对话框中 Redundancy 冗余 选项卡的设置 使得在主数据服务器 失效时客户端能够指向从服务器 重要信息 如果用户应用项目所需的标签数量多于 10 000 点 并且没有使用 RSLinx Enterprise RSLinx 企业版 进行通讯 那么用户应该在 每台主机上搭建自己专用的 OPC 数据服务器 这样可以提供最佳的 性能 RSLinx Enterprise 经过优化后 可以为很多数量的客户端 多于 10 个 很多数量的标签 多于 10 000 点 提供最佳的性能 即使 它和 HMI 服务器安装在同一台计算机上 3 3 3 3 添加添加 OPCOPC 数据服务器数据服务器 添加 OPC 数据服务器以便和 RSLinx for RSView 或其它的 OPC 服务器一起 使用 用户可以为一个区域添加多个数据服务器 添加 OPC 数据服务器 1 在 Application Explorer 应用项目浏览器 执行下面任意操作 右键点击应用项目根目录 或右键点击一个区域名 选择 New Data Server 新建数据服务器 然后点击 OPC 点击 File 文件 菜单 选择 New 新建 然后点击 OPC 数据服务器的名称不能包含破折号或连字符 2 在 Data Server Properties 数据服务器属性 对话框中 在每一栏中 都填入信息 打开的窗口如图 3 1 所示 完成该操作之后 点击 OK 3 3 3 3 1 1 设置常规属性设置常规属性 在 General 常规 选项卡 为数据服务器键入描述信息 并且指定运行 精品文档 19欢迎下载 OPC 服务器的计算机名称 图 3 1 Name 名称 键入数据服务器的名称 该名称不能包含破折号或连字符 Description 描述 为数据服务器键入描述信息 例如 使 用该对话框来说明一个组件的位置 以便在发生故障时确认联 系人或电话号码 或者用于跟踪应用项目修改或版本变化的信 息 Computer that will run the OPC server 将要运行 OPC 服务器的计算机 键入运行着数据服务器的计算机名称 点击 Browse 浏览 按钮 可以浏览计算机的名称 OPC server name Prog ID OPC 服务器名 程序 ID 号 为 OPC 服务器 键入程序 ID 号 点击 Browse 浏览 按钮 可以浏览程序 ID 号 如果用户想要使用 RSLinx for RSView 作为 OPC 服务器 点击 Browse 浏览 按钮 然后点击 RSLinx Remote OPC Server RSLinx 远程 OPC 服务器 3 3 3 3 2 2 设置设置 OPCOPC 数据服务器冗余数据服务器冗余 在主数据服务器失效时 为了使对客户端造成的破坏程度最小化 可以设置 冗余的数据服务器 在 RSView 中 作为冗余的服务器称为从服务器 在 Redundancy 冗余 选项卡中 指定从数据服务器的名称 并且设定如果主数 精品文档 20欢迎下载 据服务器再次可用 RSView 是否应该切回到主数据服务器 打开的窗口如图 3 2 所示 图 3 2 Provide redundancy using a secondary server 使用从服务器提供冗余功能 点选该复选框使能数据服务器冗余功能 清除该复选框禁止数 据服务器冗余功能 Computer running the secondary server 运行着从服务器的计算机 键入 运行着从数据服务器的计算机名 点击 Browse 浏览 按钮 可以浏览计算机的名称 Switch back options 切换选项 当主数据服务器再次可用时 为了阻止 RSView 切回到主数据服务器 点击 Continue using the secondary server even when the primary becomes available again 当主服务器再次可用时 继续使用从服务 器 当主数据服务器再次可用时 要使 RSView 能够切回到 主数据服务器 点击 Switchback to theprimary server when it becomes available 当主服务器再次可用时 切回 到主服务器 3 3 3 3 3 3 设置高级属性设置高级属性 在 Advanced 高级 选项卡 可以为数据服务器的标签设置缓存 缓存使得 用户可以在没有连接到数据服务器时查看标签名称 打开的窗口如图 3 3 所示 精品文档 21欢迎下载 图 3 3 Include extended information in the server cache file 在服务器缓存 文件中包含扩展信息 点选该复选框可以使得标签的附加信息 例如 其数据 类型 在用户没有连接到数据服务器的情况下仍然可用 创建数据服务器缓存 1 在 Application Explorer 应用项目浏览器 中 右键点击数据服务器 然后点击 Properties 属性 2 点击 Advanced 高级 选项卡 3 点选复选框 Include extended information in the server cache file 在服务器缓存文件中包含扩展信息 4 点击 Create Cache 创建缓存 5 点击 OK 同步数据服务器缓存 如果向数据服务器添加 修改或删除了标签 用户必须手动同步缓存 用户 只有在创建了缓存之后才能够同步数据服务器的缓存 同步数据服务器缓存的步骤 1 在 Application Explorer 应用项目浏览器 中 右键点击数据服务器 然后点击 Properties 属性 2 点击 Advanced 高级 选项卡 3 点击 Synchronize 同步 按钮 4 点击 OK 3 3 4 4 添加添加 RSLinxRSLinx EnterpriseEnterprise 数据服务器数据服务器 用户可以向一个区域添加多个数据服务器 3 3 4 4 1 1 添加添加 RSLinxRSLinx 数据服务器数据服务器 1 在 Application Explorer 应用项目浏览器 中 执行下面任意操作 右键点击应用项目根文件夹 或右键点击一个区域名称 选择 New Data Server 新建数据服务器 然后点击 RSLinx Data Server RSLinx 数 精品文档 22欢迎下载 据服务器 点击 File 文件 菜单 选择 New 新建 然后点击 RSLinx Data Server RSLinx 数据服务器 数据服务器的名称不能包含破折号或连字 符 2 在 Data Server Properties 数据服务器属性 对话框中 在每一栏中都 填入信息 如下所示 完成该操作之后 点击 OK 3 3 4 4 2 2 设置常规属性设置常规属性 在 General 常规 选项卡 为数据服务器键入描述信息 并且指定运行数 据服务器的计算机名称 打开的窗口如图 3 4 所示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论