admin管理员组

文章数量:1532286

2024年7月15日发(作者:)

在FactoryTalk View Studio ME 6.0 中转换(反编译)老版本 PanelView Plus mer 文

阅读:20912012-06-06 14:28

标签:杂谈

在FactoryTalk View Studio ME 6.0 中转换(反编译)老版本 PanelView Plus mer 文

mer 文件是Allen Bradley PanelView Plus 系列触摸屏上的运行文件,一般情况,用

户在RSView Studio ME 或 FactoryTalk View Studio ME 系统下开发完成人机界面程序

后,编译成可在触摸屏上运行的mer格式文件,上传到触摸屏内存供其运行。由于是编译

后的运行格式,它并不含有开发项目的全部信息,但在没有源程序的情况下,依靠反向转

化得到的开发程序,仍可进行少量或简单的修改、添加,满足生产设备实际运行时局部少

量修改的需求。

在FactoryTalk View Studio ME 6.0 下处理mer文件分两个步骤,首先是获得

PanelView Plus 中的mer文件,其具体操作是,先将电脑和包含PanelView Plus的系统

联网(一般是通过局域网),点击菜单Tools下面的Transfer Utility,在打开的窗口点击

Upload,source storage type 为 Internal Storage,从terminal 列表中选中你将要上传

程序的那个PanelView Plus,然后选取source file,选取目标文件的存储位置,按Upload

确定,如果操作正确,mer文件将上传到你电脑的指定目录下。

得到的mer文件分两种情况,一种是用RSView Studio ME 4.0 版本或更老版本生成

的mer文件,一种是5.0版本或更新版本生成的mer文件。如果是后一种情况,在

FactoryTalk View Studio ME 6.0 中有现成的工具帮助转换,打开Tools下面的

Application Manager,选取application type 为 machine edition,下一步选取

Restore runtime application,然后选中需要转换的文件,程序将把mer文件转为项目文

件,能在FactoryTalk View Studio ME 6.0 下打开。

如果得到的mer文件是4.0版本或更早版本,当用application manager打开时程序

会提

示 This runtime application file was saved in an older format that does not suppor

t conversion to a development application,即文件版本太老无法转化到新的开发程序。

在这种情况下需要采用下述方法。

用FactoryTalk View ME打开mer 文件(可双击文件名打开),文件成功打开后会出

现FactoryTalk View ME Station选择窗口,包括

Load Application, Run Application, Application Settings等,这时不要进行任何操作,

打开Windows的文件管理器,找

到 C:Documents and SettingsusernameLocal SettingsTemp文件夹(上面的

username要替换成你电脑上的用户名),在该文件夹下将会有一个~MER.00子目录,打

开此目录,里面有一个后缀为med的文件,如,在硬盘的另一个位置建立

和文件同名的文件夹(如machine),然后将~MER.00子目录下的所有内容拷贝到新建的

目录下,至此已基本成功。

关闭上述打开的FactoryTalk View ME Station,在

FactoryTalk View Studio ME 6.0 下新建一个项目,输入刚才新建的目录名(本例中为

machine),点击下面的import(如果不输入文件名则import是灰的,不能点击),选取

目录下的med文件打开,项目将顺利地转化到FactoryTalk View Studio ME 6.0 中,包

括所有的界面、Tag、Alarm等,只有参数表有些莫名其妙,但对于添添改改已足以满足

需要了。

本文标签: 文件版本打开运行项目