创建运行时应用
必须创建运行时版本,之后才能运行应用程序。创建运行时版本时,
FactoryTalk View Studio
会将所有必要的应用程序信息编译到一个扩展名为 .mer 的文件中。创建运行时应用程序文件(文件扩展名为 .mer)时,可以指定要为其创建文件的
FactoryTalk View
ME Station 的版本。例如,如果应用程序将在使用 FactoryTalk View ME Station
15.0 的终端上运行,则可以为 .mer 文件指定该版本。如果应用程序中包含所选版本不支持的功能,
FactoryTalk View
会显示一个验证报告,其中列出不支持的功能。不会创建运行时应用程序文件。必须先移除或关闭不支持的功能,然后才可创建 Runtime 应用程序文件。要创建 Runtime 应用程序
- 在FactoryTalk View Studio中,应用程序打开时,执行以下操作之一:
- 从应用程序菜单中,选择创建运行时应用程序。
- 在工具栏中,单击
。
- 指定用于保存运行时应用程序文件的文件夹。
- 在文件名称框中,输入应用程序文件的名称。默认名称与开发应用程序的名称相同。
- 在保存类型框中,指定要为其创建 .mer 文件的FactoryTalk ViewME Station 的版本。
- 在转换至开发应用程序区域中,选择以下选项之一:
- 始终允许转换- 可始终使用 .mer 文件生成 .med 文件。
- 从不允许转换- 不能使用 .mer 文件生成 .med 文件。
- 受密码保护的转换- 仅当提供密码时才可使用 .mer 文件生成 .med 文件。
- 如果要在 .mer 文件中包括FactoryTalk ViewPoint内容,请选中包括 ViewPoint 内容复选框,并从列表中选择FactoryTalk ViewPoint版本。小贴士:要启用复选框和列表,请先从FactoryTalk ViewPointFactoryTalk ViewPoint中发布画面。有关详细信息,请参见FactoryTalk ViewPoint帮助。要创建包括FactoryTalk ViewPoint内容的 v8.20 或更早版本的运行时应用程序,需要使用 .NET Framework 3.5。有关如何安装 .NET Framework 3.5 的信息,请参见《FactoryTalk View ME安装指南》。
- 单击保存。
- 如果应用程序中具有多种语言,将打开语言向导。选择要包含在运行时应用程序中的一种或多种语言,然后单击完成。小贴士:要在运行时以默认语言显示未定义的字符串,请将此默认语言包含在选择中。筛选报警时也需要使用默认语言。
FactoryTalk View Studio
可在指定的目录中创建应用程序的运行时版本。如果有编辑器处于打开状态,系统将提示用户保存所有未保存的更改。
小贴士:
- 可使用FactoryTalk View Studio版本 11.00.00 或更高版本创建版本为 v9.00 或 v10.00 且包含 50 个以上画面的PanelView Plus 7 Standard运行时应用程序 (.mer)。运行时应用程序可在安装有固件版本 9.00 或 10.00 的PanelView Plus 7 Standard终端上运行,并可使用FactoryTalk View Studio版本 9.00.00 或 10.00.00 还原为设计时应用程序 (.med)。但是,在还原的应用程序中,无法使用FactoryTalk View Studio版本 9.00.00 或 10.00.00 创建PanelView Plus 7 Standard运行时应用程序,因为画面数超过FactoryTalk View Studio版本 9.00.00 或 10.00.00 中定义的限制。要保持包含 50 个以上画面的PanelView Plus 7 Standard应用程序,建议使用FactoryTalk View MEv11.00.00 或更高版本。
- 可使用FactoryTalk View Studio版本 9.00.00 或更高版本创建版本为 v8.20 或更早版本、包含 25 个以上画面或 200 个以上报警的PanelView Plus 7 Standard运行时应用 (.mer)。运行时应用可在安有固件版本 8.20 或更早版本的PanelView Plus 7 Standard终端上运行,并可使用FactoryTalk View Studio版本 8.20.00 或更早版本还原为设计时应用 (.med)。但是,在还原的应用中,无法使用FactoryTalk View Studio版本 8.20.00 或更早版本创建PanelView Plus 7 Standard运行时应用,因为报警数或画面数超过FactoryTalk View Studio版本 8.20.00 或更早版本中定义的限制。
- 较早版本的 ME Station 将无法运行较新版本的 ME 运行时应用。
- 如果应用中包含在选定版本号中不可用的功能或对象,将显示错误消息提示功能或对象无效。错误或警告记录在名为<应用>ValidationResults.txt 的文本文件中,该文件存储在运行时应用文件所在的位置。警告指示不会阻止应用程序运行但可能会在运行时产生问题的情况。错误指示某些功能或对象将阻止应用运行。如果在验证时发现错误,将无法创建 .mer 文件。如果只发现警告,将会创建 .mer 文件,但会显示一条消息,指出在运行时可能出现错误。删除或修改无效对象并再次创建文件。关于不同版本的FactoryTalk View所支持功能的信息,请参见中的“附录 A”。FactoryTalk View ME用户指南
- 如果是PanelView Plus 7 Standard或PanelView Plus 6 Compact应用程序,且应用程序超出限制,将无法创建运行时文件并显示错误消息。
- 如果创建较早版本的运行时文件,当前版本的FactoryTalk View Studio的测试运行行为可能不同于在目标版本上的实际运行时行为。
- 如果创建 .mer 文件,将验证每个 Windows 关联用户帐户,并会使用用户帐户的安全标识符 (SID) 获取最新的帐户名。MobileView、PanelView Plus 7、PanelView Plus 6、PanelView Plus、PanelView Plus Compact或PanelView Plus CE终端使用该帐户名登录。如果用户帐户名为空(例如创建运行时文件时无法访问域控制器,或域中的引用帐户不被信任),该用户在终端上登录将会失败。如果发生这种情况,必须更正空白名称。确认域控制器已连接或解决信任问题,并再次创建运行时文件。
- 在 64 位操作系统上创建的版本 6.0 或更早版本的 .mer 文件不能在FactoryTalk ViewME Station 6.0 或更早版本上运行,也不能转换为 MED 文件。如果要在 64 位操作系统上创建版本 6.0 或更早版本的 .mer 文件,则从不允许转换是转换为开发应用区域中的默认且唯一的选择。
提供反馈