分享免费的编程资源和教程

网站首页 > 技术教程 正文

威纶通触摸屏基础知识分享:编译与反编译,压缩与解压缩

goqiw 2024-12-31 11:41:50 技术教程 17 ℃ 0 评论

在使用威纶通触摸屏时,我们需要使用 EasyBuilder Pro 软件来设计和编程触摸屏的画面和功能时,我们会遇到编译、反编译、压缩和解压缩等概念和操作。本文将介绍这些概念的含义,以及使用技巧,如何使用,使用时需要注意什么等等内容。

编译与反编译

我们建立威纶通触摸屏工程文件的时候,保存下来的一个文件格式,如果你不做任何处理,那就是一个mtp或者emtp的格式文件。

想要经过运行,就需要将工程文件格式进行转换。

编译是指将触摸屏的工程文件(后缀名为 .emtp)转换为触摸屏能识别的格式(后缀名为 .exob)。编译的目的是为了将触摸屏的画面和功能下载到触摸屏中,使其能够正常运行。

编译的操作方法是在 EasyBuilder Pro 软件中,点击“工程文件”菜单,选择“编译”命令。

编译时可以设置编译密码和禁止反编译选项,以保护触摸屏的程序不被他人修改或复制。

反编译是指将触摸屏的程序(后缀名为 .exob)转换为工程文件(后缀名为 .emtp)。反编译的目的是为了从触摸屏中上传程序,以便在电脑上查看或修改触摸屏的画面和功能。

反编译的操作方法是在 EasyBuilder Pro 软件中,点击“文件”菜单,选择“反编译”命令,选择工程文件和XOB文件名称,输入反编译密码(默认是111111)这个跟自己设置有关,可以随意修改,然后点击反编译等待完成即可。

反编译时需要输入编译时设置的密码,如果触摸屏的程序设置了禁止反编译选项,则无法进行反编译。

编译和反编译的使用技巧和注意事项如下:

编译和反编译时,需要确保电脑和触摸屏之间的连接正常,可以使用 USB 线或以太网线进行连接,根据不同的触摸屏型号选择合适的连接方式。

编译和反编译时,需要选择正确的触摸屏型号,否则可能导致程序无法下载或上传,或者触摸屏无法正常显示或运行。

编译和反编译时,需要注意保存好工程文件和程序文件,以免丢失或覆盖,建议使用不同的文件名或路径进行区分。

编译和反编译时,如果遇到错误或失败的情况,可以尝试重新连接电脑和触摸屏,或者重启电脑和触摸屏,或者更换 USB 线或以太网线,或者检查触摸屏的 IP 地址和电脑的 IP 地址是否设置正确,或者联系威纶通的技术支持。

压缩与解压缩

压缩是指将触摸屏的工程文件(后缀名为 .emtp)和图库文件(后缀名为 .ebk)合并为一个文件(后缀名为 .ecmp)。压缩的目的是为了减少文件的大小,便于传输或存储。压缩时可以选择是否包含图库文件,以及是否删除原始文件。

解压缩是指将触摸屏的压缩文件(后缀名为 .ecmp)还原为工程文件(后缀名为 .emtp)和图库文件(后缀名为 .ebk)。解压缩的目的是为了在电脑上打开或修改触摸屏的工程文件和图库文件。解压缩时可以选择解压缩的路径,以及是否删除原始文件。

操作方法是在 EasyBuilder Pro 软件中,点击“文件”菜单,选择“压缩和解压缩”命令,可以进行压缩和解压缩的操作。

压缩和解压缩的使用技巧和注意事项如下:

压缩和解压缩时,需要确保文件的完整性,避免文件损坏或丢失,建议在压缩或解压缩前备份好文件,或者使用可靠的传输或存储方式。

压缩和解压缩时,需要注意文件的兼容性,不同版本的 EasyBuilder Pro 软件可能对文件的格式有所差异,建议使用相同或更新的版本进行压缩或解压缩,或者联系威纶通的技术支持。

工程文件识别码

用户的工程文件可以被限制只能在特定的 HMI 上执行,请至【系统参数设置\ 一般属性】页签开启【工程文件保护】的设置选项当启用【工程文件保护】功能时,可设置【工程文件识别码】,且需搭配系统寄存器 LW-9046~LW-9047(32-bit)设置 HMI的识别码,其数据无法被读取或远程写入。

而编译后的.exob/.cxob 文件只能在【HMI识别码】与【工程文件识别码】相同的 HMI上执行。若【HMI 识别码】与【工程文件识别码】不相同时,LB-9046 的状态将被设为 ON,且 HMI 与设备间将无法通讯。注意:修改【HMI识别码】后,必须重新启动HMI,才会反应设置后的属性。

工程文件密码(EMTP/CMTP文件)

在编辑完工程文件(.emtp /.cmtp)后,可以设置.emtp/.cmtp 工程文件的保护密码,请至[系统参数设置 \ 用户密码]页签设置此功能。启用此功能后,下次欲开启该.emtp /.cmtp 工程文件时,须先输入正确的密码后才能开启并编辑。


觉得有用的话,动动你们的小手,点个转发在看,非常感谢!!!


点赞加关注,学习不迷路


微信公众号|工控小新

EPLAN电气绘图、TIA基础 、CAD、C语言教学、单片机基础、三菱PLC ... 每日持续更新中

#春日生活打卡季#

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表