汇川中型PLC编程软件升级指导 |
您所在的位置:网站首页 › plc软件版本不一致怎么办 › 汇川中型PLC编程软件升级指导 |
汇川中型PLC编程软件升级指导 1,版本说明(倒叙说明) 1.1兼容版本概述 1,编程软件InoProshop V1.1.0及之前版本在持久性变量、硬盘分区、高速IO功能、EtherCAT总线IO模块等无法与新版本兼容,新开发项目避免使用,推荐升级到最新版本。此外,本文述描述中未涉及的版本(V1.3.2以下)不推荐使用,如有特殊要求,需要与供应商确认。 2,汇川自定义库HC_Basic、SMHC_basic、CmpBasic、IodrvEthercatEncoder、工艺库等进行调整、优化。版本兼容性请参考V1.3.2依赖库列表。 3,从站设备文件如EtherCAT描述文件(xml)、CANOpen描述文件(eds)、Profibus-DP描述文件(gds)应与从站设备固件版本相匹配,如有疑问请与供应商联系。V1.3.2版本下列特定版本默认未安装的从站设备,通过安装相应设备文件可支持。具体安装方法见xxx 4,下列所涉及产品具体使用方法请参考相关硬件手册或与供应商联系。 2,升级方法 2.1 应用软件安装 电脑配置要求Windows7或Windows10,内存不小于4G,强烈推荐使用64位中英文操作系统(32位系统不建议使用)。 可按照安装导向进行安装,默认安装路径为:C:\Inovance Control\InoProShop,也可根据需求在安装过程中对安装路径进行设置。 注意:不可与其他版本安装在同一个文件夹中。 2.2 用户工程 如果打开旧版本工程,会弹出“工程版本信息”窗口。如果不希望更新工程,选择“不更新”即可,直接编辑使用,但是梯形图必须更新。 显示“工程版本信息”窗口有两种方式:一种是旧工程打开时自动弹出、另一种是使用菜单命令【工程】-【工程版本信息…】打开。 更新工程有两种形式:全部更新和部分更新。 (1)全部更新时,在弹出“工程版本信息”窗口时,选择“全部设置成最新版本”按钮,然后点击“确定”按钮。 (2)部分更新时,在弹出“工程版本信息”窗口时,选择需要更新类型对应的选项卡,然后点击“确定”按钮。 注意:梯形图必须更新。 2.3 在线固件升级 PLC设备(CPU模块)升级 步骤1.【工具】-【InoProshop工具】-【扫描网络】-选中相应设备 步骤2.【升级】-【选择固件升级包】-【升级】 2.4 EtherCAT模块升级 步骤1:【设备】-【概述】,勾选“启动专家设置”,【登录下载】-【运行】。 步骤2:【设备】-【在线】,在【状态机】选择“引导”。当状态进入引导后,【通过EtherCAT 进行文件访问】,选择“下载”。在弹出的框,找到要升级的后缀名为“.bin”固件文件路径,打开后开始升级。 2.5 库升级 参考常见问题中“如何在工程添加编译库”。 2.6 EtherCAT设备文件升级 步骤1:【设备】-【概述】,勾选“启动专家设置”,【登录下载】-【运行】。 步骤2: 【设备】-【在线】-【写EEPROMXML】,在弹出的框,找到要升级的XML文件路径。开始升级 2.7升级包安装(如果涉及) 3.升级常见问题 3.1 如何查看版本, 【设备】-【升级】-【获取PLC信息】 3.2 如何制作升级文件 参考《SD升级制作指导》文档(控制技术园地下载)。 3.3.目标系统与连接设备不匹配 图:目标系统与连接设备不匹配 原因:出现错误的原因是由于InoProShop的PLC设备版本为“3.5.11.10”,而实际PLC设备设备版本为“3.5.10.20”。 InoProShop上的设备版本不能大于实际版本! 解决方案1:更新PLC固件,升级到与设备版本(3.5.11.10)匹配的固件版本(单板软件)。 i:InoProShop升级固件包 步骤1: 右击“设备”选择“更新设备”,弹出的窗口勾选“显示所有版本”,找到更新设备的对应版本,如果在设备列表中找不到与实际硬件相同的 版本,选择前三个数字一样的即可。如下图所示,列表中不存在与硬件 设备相同的“3.5.10.20”,可以选择“3.5.10.40”(前面的三个数字 版本是相同的),并更新设备。 图:更新PLC设备版本 步骤2: 重新扫描并选中相应设备,系统将不会弹出错误窗口。如下图: 图:连接PLC设备 步骤3: 选择“设备”,找到“升级选项”,在固件升级界面在线升级。 图:在线升级固件 步骤4: 固件升级完毕后,再按照步骤1,将PLC设备版本更新到版本“3.5.11.10”。即可使用最新版本的PLC设备和PLC固件。 ii:SD升级 具体操作请参考《SD升级制作指导》(控制技术园地下载)。 解决方案2:更新设备版本,降低到与固件匹配的设备版本。 执行方案1中的步骤1即可达到目的。但是低版本的PLC设备文件只能跟该版本匹配IEC库使用。工程中添加IEC库时,由于IEC库添加的规则是默认最新版 本,因此编译程序时可能出现编译报错,原因是库版本与PLC设备版本匹配不一 致,可以通过手动更改IEC库版本解决。具体参考“高版本打开低版本工程”问题 指导。 3.4.新编程软件中添加库编译报错 V1.3.2打开V1.3.0以前版本上的工程(V1.2.0为例),添加IEC库“CmpBasic ”,并使用库里面的“MC_R eset Drive”功能块,结果编译报错。 图:新添加库编译报错 原因:mpBasic库内依赖的特定库(SM3_Basic、IODrvEtherCAT)与工程库管理中依赖的特定库版本不统一)。CmpBasic(V1.8.0.0)版本依赖的“IODrvEtherCAT”版本为 “V3.5.11.10”,而工程引用的版本是“V3.5.10.0”; CmpBasic(V1.8.0.0) 版本依赖的“SM3_Basic”版本为“V4.2.2.0”, 而工程引用的版本是“V4.2.1.0”。 解决方案: 步骤1: 双击“库管理器”打开“库管理器”界面,在库列表中选“C mpBasis库, 此时版本“1.8.0.0”。 步骤2: 库管理其中,选择“属性”选项,在弹出的窗口内,找到“版本”选项卡, 在下拉菜单中选择与PLC设备对应的IEC库版本为1.6.0.0(V1.2.0新建的 工程),然后确定。 图:手动更新IEC库 步骤3: 编译工程,如下图所示: 图:更新后的IEC库、编译信息 注意:库不兼容的主要原因是使用库内依赖系统库与前工程中包含系统库版本不一致造成的。常见库有IODrvEtherCAT库、SM3_Basic库。 3.5.如何在工程添加编译库 安装库以“CmpBasic. compiled-library”,版本V1.11.0.0为例,后台软件版本以V1.2.60为例。其他后台软件版本操作步骤与范例相同。 步骤1:安装编译库 打开工程,点击“库管理器”。 库“管理器”界面,点击“资源库”,点击“安装。 找到需要安装的编译库存储路径(CmpBasic.compiled-library V1.11.0.0),选中并“打开”。 步骤2:工程添加库 库“管理器”界面,点击“添加库”,在“库”弹出界面选择“杂项”, 点开“+”。 选择对应的库“C mpHCBasic”并“确定”。默认将最高的版本添加到工程。 步骤3:手动选择库版本 在“库管理器”界面选中需要更新库“C mpBasic”。 点击“属性”,弹出“CmpBasic”库的属性窗口,在版本选项的下拉选择框,可以指定任意版本(注意库版本与后台的匹配关系,不匹配的情况使用库里 面的功能会出现编译报错)。 附录: 新编程软件库版本列表 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |