湖南嘉普云自动化设备有限公司为您免费提供西门子模块 触摸屏 电线电缆等相关资讯!

全国热线电话:

18390808297,18390808272
文章详情ARTICLE ARTICLE
首页 > 技术文章 > CPU 312C 的操作系统更新

CPU 312C 的操作系统更新

点击此事:248发布时间:2018-11-22

CPU 312C 的操作系统更新

描述:

更新操作系统时,应当始终更新为相关订货号产品可用的zui新版本。以前版本的操作系统仅作为备用,允许用户恢复到zui初的版本。但是至今为止还没发现有这样做的必要。
CPU 操作系统的zui新版本适用于该订货号的所有版本。

可以使用微存储卡进行更新或在线更新:

1.微存储卡(MMC):

创建操作系统更新卡的前提条件:

  • 存储容量为 2 MB
    (订货号 6ES7 953-8LP11-0AA0 )或容量更高的微存储卡
  • STEP 7 V5.1 SP2 或更高版本
  • 带有外部 PROM 编程器 (6ES7 792-0AA00-0XA0) 的 PC 或 
    带有适配器(6ES7 798-0BA00-0XA0)的 PG720/740 或
    FieldPG/PowerPG,用于编程微存储卡

使用 STEP7 创建操作系统更新卡的步骤:

  1. 下载所需的 CPU 文件。
  2. 双击文件名将文件解压缩。
  3. 在 SIMATIC Manager 中执行 “File/S7 Memory Card/Delete” 命令,删除微存储卡。
  4. 在 SIMATIC 管理器中选择 “PLC/Update Operating System” 编程操作系统,然后选择目标目录并打开 CPU_HD.UPD 文件启动编程过程。
  5. 当屏幕上出现 “The firmware update for the module with order number 6ES7 312-5BE03-0AB0 was transferred successfully to the S7 memory card” (订货号为 6ES7 312-5BE03-0AB0 的模块的固件更新内容已经成功传送至 S7 存储卡) 的提示消息时,操作系统更新卡的编程即告完成。

执行操作系统更新:

  1. 切断 CPU 所在机架的电源 (PS)。
  2. 将 PLC 从通信网络断开。
  3. 将准备好的操作系统更新卡插入 CPU 中。
  4. 接通 CPU 所在机架的电源 (PS)。
  5. 操作系统将从微存储卡传送到 CPU 内部闪存 EPROM。在此期间,所有的 CPU LED (FRCE、RUN、STOP、SF、BF) 都将点亮。
  6. 大约 2 分钟后,操作系统更新完成。此时 CPU 上的 STOP LED 慢速闪动 =>提示系统进行总复位。
  7. 切断电源,将操作所需的微存储卡插入。
  8. 接通电源。CPU 自动执行一次总复位,然后立即转为准备运行状态。
  9. 将 PLC 重新接入通信网络之前,必须进行时钟同步。



2.在线更新:

前提条件:

  • 使用 STEP 7 V5.3 及更高版本可进行在线更新固件。
  • 站中将进行固件更新的模块的固件版本必须为 V2.6.1 或更高,并且可被在线访问。
  • 可通过 STEP7 以在线模式下查看 CPU 的模块状态。显示的版本必须为 A0.21.0 或更高,以便能够执行固件更新。

选择:SIMATIC Manager -> <Name of station> -> Strg+D
 


图 1:模块状态

  • SIMATIC 管理器的硬件组态中必须列出固件版本为 V2.6 的模块。
  • 必须将一块 MMC (微存储卡)插入模块,作为缓冲存储器。
  • PG 或 PC 的文件系统上必须含有zui新固件版本的未压缩文件。

    BG_ABL.UPD
    CPU_HD.UPD
    KOMP_1.UPD

每个文件夹中只能包含一个固件版本的文件。

执行固件更新:

  1. 启动 STEP 7 并切换到 HW-Config。
  2. 打开待更新的 CPU 所在的站。
  3. 选择 CPU。
  4. 选择菜单命令 “Target system > Update firmware”。只有当所选的 CPU 支持 "Firmware update" 功能时,该菜单命令才可用。
  5. 在当前打开的对话框 “Update firmware” 对话框中,使用 “Search” 按钮 选择 固件更新文件 (*.UPD) 的路径。
  6. 选定一个文件之后,将会在 "Firmware update" 对话框的下半部分提示该文件适合哪些模块,以及从哪个固件版本开始可以使用该文件。
  7. 单击 “Execute” 按钮。STEP 7 将检查模块是否可以解析所选的文件,如果可以,则将文件装载到 CPU 中。如果该操作中必须改变 CPU 的操作模式,则会通过一个对话框进行提示。然后 CPU 将自行更新固件 。
  8. 通过 STEP 7 (读取 CPU 的诊断缓冲区) 检查 CPU 是否使用新 的固件成功启动。

CPU312C 的订货号和zui新版本总览:

订货号

固件

版本

升级...
6ES7312-5BE03-0AB0  
 

V2.6.11

升级推荐:

V2.6.11 更新描述

 3125BE03_V2611.EXE ( 671 KB )

 

V2.6.9

只用于备份:

V2.6.9 更新描述

 3125BE03_V269.EXE ( 671 KB )

 

V2.6.6

只用于备份:

V2.6.6 更新描述

 3125BE03_V266.EXE ( 670 KB )

 

V2.6.4

只用于备份:

V2.6.4 更新描述

 3125BE03_V264.EXE ( 669 KB )

 

V2.6.3

只用于备份:

V2.6.3 更新描述

 

V2.6.1

只用于备份:

V2.6.1 更新描述

 

V2.0.12

只用于备份:

 3125BE03_V2012.EXE ( 621 KB )

   
6ES7 312-5BD01-0AB0  
 

V2.0.12

升级推荐:

V2.0.12 更新描述

 3125BD01_V2012.EXE ( 621 KB )

 

V2.0.11

只用于备份:

V2.0.11 更新描述

 3125BD01_V2011.EXE ( 616 KB )

 

V2.0.10

只用于备份:

V2.0.10 更新描述

 3125BD01_V2010.EXE ( 616 KB )

 

V2.0.8

只用于备份:

V2.0.8更新描述

 3125BD01_V208.EXE ( 612 KB )

 

V2.0.5

只用于备份:

 3125BD01_V205.EXE ( 616 KB )

   
6ES7 312-5BD00-0AB0  
 

V1.0.5

升级推荐:

V1.0.5 更新描述

 3125BD00_V105.EXE ( 554 KB )

 

V1.0.3

只用于备份:

V1.0.3 更新描述

 3125BD00_V103.EXE ( 552 KB )

 

V1.0.2

只用于备份:

V1.0.2 更新描述

 3125BD00_V102.EXE ( 552 KB )

.

V1.0.0

只用于备份:

 3125BD00_V100.EXE ( 551 KB )

 

 

 

更新版本 V2.6.11 (6ES7 312-5BE03-0AB0)

 

新的 CPU 版本并未包含任何新功能。

关于 STEP7 的注意事项:

要运行该 CPU,用户需要 STEP7 V5.4 + SP3 或 STEP7 V5.3 + SP2 + HSP 0123 或更高版本。

固件更新版本 V2.6.11 中包含下列更改:

  • 通电之后,不再在总复位后因实际值偶尔丢失而出现 ID 为 16#6522 或 16#4580 的事件。(备份缓冲区不一致)
  • 当监控块或变量同时连接到 HMI 设备时不再 偶尔出现故障 Z1=97EA。
  • 如果一个 DB 可用,SFC 24 "TEST_DB" 将不管该 DB 的存储器属性或并行调用的 SFC83,而总是提供该 DB 正确的长度。
  • 目前在调整时间时,在 OB 10 的本地数据将立即调整 Weekday (变量 "OB10_DATE_TIME" )。

 

更新版本 V2.6.9 (6ES7 312-5BE03-0AB0)

 

上述 CPU 版本并未包含任何新功能。

关于 STEP 7 的注意事项
要运行该 CPU,用户需要安装 STEP7 V5.3 + SP2 + HSP 0123 或 STEP7 V5.4 +SP3 或更高版本。

固件更新版本 V2.6.9 中包含下列更改:

  • 将防止在运行期间因实际值丢失而产生标识符为 16#6523 和 Z2=8020 / Z3=1410 的事件。
  • 强制操作将不再导致定时中断丢失。
  • 监视块或变量表时,快速滚动将不再导致故障 Z1=6A6F。
  • SFC 20 与 SFC 21 的 ANY 指针具有错误的长度参数时,现在将导致 BLF (区域长度错误:8x22 or 8x23); 从而避免发生如超出循环时间和看门狗错误之类的后继错误。
  • 外部 HMI 系统 (如 ProSCADA ) 发生通信错误或使用 CP343-1EX11 发生通信错误时,将不再会发生故障 Z1=98C6。

 

更新版本 V2.6.6 (6ES7 312-5BE03-0AB0)

 

上述 CPU 版本并未包含任何新功能。

关于 STEP 7 的注意事项
要运行该 CPU,用户需要安装 STEP7 V5.3 + SP2 + HSP0123 或更高版本。

固件更新版本 V2.6.6 中包含下列更改:

  • 如果一个连接在周期性 HMI 读操作期间断开,CPU 将不再进入故障模式 Z1=7173。
  • 纠正了 CP5613 A2 带来的路由选择问题。
  • 如果相应软键被按下,OP 3 中分配到位变量的软键现在将置位 PLC 中所分配的对应位。
  • 现在,强制输入(PAI)在报警 OB 中也始终有效。
  • 与 HMI 设备的通信速度已加快。
  • 如果正在监视块或变量时连接中断,将不再发生故障 Z1=7393。
  • 如果上载软件模块时出现错误消息 “The memory space on the module is insufficient.Should the loading memory be compressed?”,以 “Yes” 确认不再会保持无效。
  • 如果装载了块 FB48 和 FB49 (“信号系统错误”),则程序装载结束且电压断/通之后不再出现故障 Z1=FFFF。

 

更新版本 V2.6.4 (6ES7 312-5BE03-0AB0)

 

上述 CPU 版本并未包含任何新功能。

关于 STEP 7 的注意事项
要运行该 CPU,用户需要安装 STEP7 V5.3 + SP2 + HSP0123 或更高版本。

固件更新版本 V2.6.4 中包含下列更改:

  • 只有 REQ 位被置位时,才检查 SFB 52、53、75、81 和 SFC 11、51、55-59 的调用参数。如果 REQ 位未被置位,RET_VAL 将不再报告错误。
  • SFC 82/83/84 的参数 SRCBLK 或 DSTBLK 的 ANY 指针处的地址偏移量大于 4096 字节时,将不再导致通过 RET_VAL 中返回回查信号 8x22。
  • 从 STEP7 块目录装载 SDB 将不再因为组态不一致而导致 STOP。
  • 如果未置位 “Start-up if desired configuration equals actual configuration” (如果期望组态等同于实际组态则启动) 组态位,从站丢失时 CPU 将正确地进入 STOP 模式。如果随后将 “Startup if desired configuration equals actual configuration” (如果期望组态等同于实际组态则启动) 组态位置位,并且随后将组态装入 CPU,则 CPU 现在将启动。
  • 在块清单的在线视图中进行块比较时,现在将显示所有的块,而不仅是每种类型的前 50 个块。
  • 如果在参数记录 (Parameter Record) 中输入了数据类型 BLOCK_DB,SFB 52、53 和 81 将不再发送 Retval 8x3a。
  • 改进了与操作员面板建立连接的过程。

 

更新版本 V2.6.3 (6ES7 312-5BE03-0AB0)

 

上述 CPU 版本并未包含任何新功能

关于 STEP 7 的注意事项
要运行该 CPU,用户需要安装 STEP7 V5.4 + SP3 或 STEP7 V5.3 + SP2 + HSP 0123 或更高版本。

固件更新版本 V2.6.3 中包含下列更正:

  • 程序员使用了块状态的操作中,处理 “O” 操作(AND 之前的 OR 操作)时 RLO 出错,该情况已更正。

由于固件 V2.6.1 和 V2.6.2 中存在的一个问题,使用编程设备以及以下列程序顺序在线监视块状态期间,可能发生 RLO 被破坏:A a b.c
A d e.f
.
.
A x y.z
O // 由此形成的 RLO 可能被破坏(只发生在对该程序序列的块状态进行监视期间)
A y z.x
.
.
A s t.u

  • 如果在 SFC 17、18、107 和 108 的输入 SD 上置位一个地址位,整个字节将不会被设置为零。

 

更新版本 V2.6.1 (6ES7 312-5BE03-0AB0)

 

上述 CPU 版本包含以下新功能:

  • CPU 的标识和维护数据(例如工厂和地点代码)
  • 将 CPU 复位为出厂状态
  • 通过网络进行在线固件更新
  • 诊断转发器的测量发起者(SFC 103 “DP_TOPOL”)*
  • 块相关信息的扩展(SFC 105-108) *
  • 使用 SFC 109 “PROTECT” 改变保护等级
  • 带有 1ms 间隔的 SFC 64 “TIME_TCK” *
  • 新软件功能块 SFC 70 “GEO_LOG”、SFC 71“LOG_GEO” 和 SFB 81 “RD_DPAR” *
  • 周期时间测量

*可以在指令列表 (Operations List) 和 S7-300/400 的系统软件参考手册、系统和标准功能 (System Software Reference Manual for S7-300/400, System and Standard Functions) 中找到关于各种 SFC 附加功能的详细信息。

关于 STEP7 的注意事项:

要运行该 CPU,用户需要安装 STEP7 V5.4 + SP3 或 STEP7 V5.3 + SP2 + HSP 0123 或更高版本。

下列更改将随固件更新版本 V2.6.1 而生效:

  • 当 HMI 循环读操作异常终止时,现在将不再出现故障 Z1:72C1。
  • 带有 ANY STRING 类型参数的复制功能(尤其是在 SCL 编程中)现在将可以正确地复制长度参数中指定数量的数据。
  • 带有 ANY 型参数的复制功能现在也允许区域代码 #85,并且 SFC83 的 RETVAL 将不再显示 #8525 “Area error with writing” (写入时发生区域故障)。
  • 通过调用路径进行监视时,现在zui多可以为调用环境指定 7 个块。

 

更新版本 V2.0.12 (6ES7 312-5BD01-0AB0)

 

上述 CPU 版本并未包含任何新功能。

关于 STEP7 的注意事项:
要运行该 CPU,用户需要安装 STEP7 V5.2+SP1 或更高版本。

固件更新版本 V2.0.12 中包含下列更正:

  • 当 OB 请求出错且同时报警负载很高时,将出现故障 Z1:E802
    同时由其它报警引起的负载也很高时,OB 请求出错(由过长的报警处理时间引发的)将不再导致故障。

  • 如果同时监视几个变量表,将导致故障 Z1:72F1 或者没有可操作的 MPI
    如果同时有超过四个变量表被激活,将生成消息“(8304):No further simultaneous upload process possible. There is a resource bottleneck” (8304:不能再同时进行上传操作,存在瓶颈),而不是一个 Defect 故障。

  • 使用 CP340 时产生的通信问题:发送期间 CP 阻塞
    使用 CP 进行通信的能力已经改进。

  • 在 HW Config 中模块仍被标记为故障
    在 DPV1 从站中更正了编码器短路后,将去除组态中的 “faulty” 符号。

 

更新版本 V2.0.11 (6ES7 312-5BD01-0AB0)

 

上述 CPU 版本并未包含任何功能变化。
关于 STEP7 的注意事项:
要运行该 CPU,用户需要安装 STEP7 V5.2+SP1 或更高版本。

固件更新版本 V2.0.11 中包含下列更改:

  • 调用 SFC58/59 时,BUSY 位出现问题
    当 RET_VAL=7000h 时,将相应删除 BUSY 位。

  • 运行系统启动期间,Alarm_SQ 消息未显示
    WinCC 运行系统重新冷启动之后,之前由控制器触发的所有 Alarm_SQ 消息将在 WinCC AlarmControl 中显示。

  • 时钟中断后发生 OB 请求出错
    现在,如果一个时钟中断的中断时间恰好与当前时间相同,则该中断将被打上标记用于将来的下一个中断点。 

  • 通电之后出现故障 Z1:F102
    通电时的响应已经稳定。

  • 通电之后出现停机事件 16#6522
    通电时的响应已经稳定。

 

更新版本 V2.0.10 (6ES7 312-5BD01-0AB0)

 

上述 CPU 版本包含以下新功能:     FC 和 FB 的编号段增加到了 2048。

关于 STEP7 的注意事项:
要运行该 CPU,用户至少需要安装 STEP7 V5.2+SP1。

下述更改将随固件更新版本 V2.0.10 而生效:

  • 连接终止之后出现故障 Z1:64D2
    如果在通信功能 “Status Block” 或 “Status/Control Tag” 处于运行状态时终止一个连接,现在将可以正确地取消连接而不再发生故障。

  • 连接终止之后,出现故障 Z1:7015 和 Z1:7010
    现在当通信功能 “Block Details” 正在运行时,且 CPU 中包含 51 个以上的同一类型(DB、FB 或 FC)块时终止连接,连接可以正确释放而不会导致故障。

  • 关闭/打开 WinCC 时,不能确认 ALARM_SQ 消息
    当 HMI 不可用时,有 ALARM_SQ 消息到来,并在随后重新激活 HMI。现在,将从更新存储区中删除确认信息。

  • 当开关处于 RUN 和电源上电时,在 OB100_STRT_INFO 中没有不同。
    现在 OB 100 的启动信息中可以显示正确的启动类型。

  • 如果 OP 循环地访问一个不存在的或过于小的 DB,则出现故障 Z1:7350
    OP 区域指针指向一个不存在的或过于小的 DB 时,不再会导致 CPU 故障。

  • 将 DS1 写入 BUS1* ASIC 模块时,将产生一个外设访问错误
    如果用 SFC55 将 DS1 写入某个不可参数化的模块(带有 BUS13 或 BUS1* ASIC 的模块),现在不会产生这些模块的外设访问错误,并且在 SFC 调用之后模块仍保持可访问。

 

更新版本 V2.0.8 (6ES7 312-5BD01-0AB0)

 

上述 CPU 版本并未包含任何重大的新功能。  

关于 STEP7 的注意事项:
要操作这些 CPU,至少需要 STEP7 V5.1+SP4,为各种老版本 CPU 创建的组态具有向上兼容性。

下述更改将随固件更新版本 V2.0.8 而生效:

  • 执行 RAM-to-ROM 操作之后,发生错误 6523 “Master reset request upon accessing the MMC” (由于 MMC 访问故障引起主站复位请求)
    执行 RAM-to-ROM 功能之后,重新装载数据块不再出现事件条目号为 6253 的主站复位请求。

  • "Identical source and target blocks" (相同的源和目标块) 将导致 SFC 83 和 84 协调错误(80C0)
    现在,调用 SFC 83 和 84 时,源和目标块可以相同。

  • 使用 SFC59 时偶尔出现 RETVAL 80C4
    已经改进了 SFC59 “RD_REC” 的资源管理。

  • 重复登记过程错误诊断时,出现故障 FFFF
    现在,即使重复登记过程错误诊断,也不会导致故障 FFFF。

  • 循环之前的状态显示不正确
    现在,在循环之前状态数据显示正确。

  • 将应用程序装载到 CPU 时导致进入主站复位模式
    装载应用程序不再导致错误消息 “(8404) S7 Protocol: The function can not be executed” 因此也不会导致 CPU 发出主站复位请求。

  • SFB52/53 运行时,CPU 状态发生 STOP/RUN 转换,导致故障 3324
    SFB52/53 运行期间,如果 CPU 状态发生 STOP/RUN 转换,不再导致出现故障 3324。

 

更新版本 V1.0.5 (6ES7 312-5BD00-0AB0)

 

该 CPU 版本并未包含任何重大的新功能。

关于 STEP7 的注意事项:
要使用以前的功能,至少需要安装 STEP7 V5.1+SP4,为各种老版本 CPU 创建的组态具有向上兼容性。

固件更新版本 V1.0.5 中更正了下列问题:

  • 压缩 (COMPRESSION) 操作之后偶尔会出现故障 F402 和 F204
    压缩操作之后不再会导致故障。

  • PA enabling 功能将上一个过程映像完整地传送到外设
    如果现在使用 PA-enabling 功能,集中式外设的输出将不再使用其上一个值,也就是说将删除上一个值或者采用一个新的替代值。

  • 禁用 PA-enabling 功能时,将复位组态为 “Keep last Value” (保持为上一个值) 的模块
    禁用 PA-enabling 功能时,组态为 “Keep last Value” 并且以前未受控制的模块将继续使用其上一个值。

  • 终止 HMI 作业后将偶尔出现故障 F834
    终止 HMI 作业后,不再出现故障。

  • 使用 Applicom 驱动卡时偶尔会出现故障 98C1
    现在使用 Applicom 驱动卡时不会出现问题。

  • 使用 LOOP 命令时周期时间出现波动
    使用 LOOP 命令时不再会导致周期时间发生波动。

  • 周期性地处理系统功能 SFC 39 “DIS_IRT” 时,将暂时重新解锁已锁定的报警事件
    现在可以周期性地锁定报警事件而不会出现问题。

 

更新版本 V1.0.3 (6ES7 312-5BD00-0AB0)

 

该 CPU 版本并未包含任何重大的新功能。

关于 STEP7 的注意事项:
要使用先前的功能,至少需要安装 STEP7 V5.1+SP3,为各种老版本 CPU 创建的组态具有向上兼容性。

下列错误已得以更正:

  • 模拟 I/O 负向超限时,出现故障 4550:DA01
    即使模拟 I/O 负向超限 (Ue < -11.75 V),也不再会出现任何故障。

  • 中央 DS 读/写时出现故障 4550:FFFF
    现在,对集中插入的模块进行 DS 读/写时不会出现任何问题。

 

更新版本 V1.0.2 (6ES7 312-5BD00-0AB0)

 

该 CPU 版本并未包含任何重大的新功能。  

关于 STEP7 的注意事项:
要使用先前的功能,至少需要安装 STEP7 V5.1+SP3,为各种老版本 CPU 创建的组态具有向上兼容性。

下列错误已得以更正:

  • 通电之后出现故障 4550: 2FFF
    通电之后不再出现故障 2FFF。

  • SFC 64 “Timetick” 偶尔会输出任意值
    过运行到 0 时,SFC 64 现在可以连续地读取数值。

  • 板载输出,参数设置为 +/- 20mA: 只能输出正向范围的值
    在板载模拟输出端,参数设置为 I +/-20mA 时,现在也可以正确输出负向范围内的数值。

  • 如果在 SPL 表之内的停止点处存在一个 “下一条语句”,则不能跳转至目标标号
    现在可以在单步模式中方便地测试分支表。

  • 如果状态块之后存在一个停止点,则将不能正确地显示 STA 位
    如果一个块的*个程序行存在一个停止点,现在,即使位于前面的状态块之后,STA 位也可以正确显示。

地址:湖南省长沙市天心区暮云街道
Copyright© www.jpyshebei.com 湖南嘉普云自动化设备有限公司

湖南嘉普云自动化设备有限公司主营:西门子PLC模块代理,西门子数控伺服,西门子伺服摸块,西门子伺服电源,西门子触摸屏代理

版权所有:湖南嘉普云自动化设备有限公司

备案号:湘ICP备18017785号-1 技术支持:化工仪器网

扫一扫访问手机站扫一扫访问手机站
访问手机站