江苏省南京市西门子中国总代理-西门子选型-西门子技术支持-西门子维修服务
- 供应商
- 湖南聚健自动化设备有限公司
- 认证
- 联系电话
- 15344432716
- 手机号
- 15386422716
- 销售顾问
- 杨本刚
- 所在地
- 湖南省长沙市天心区南托街道创业路159号电子商务产业园901房004号
- 更新时间
- 2025-04-17 08:50
s7-1200 从固件版本 v2.2 起支持“在运行模式下下载”(downloadin runmode)功能。利用“在运行模式下下载”功能,可在不切换cpu为stop模式的情况下对程序进行更改,并将其下载到 cpu 中:
1. 可以在不停机的情况下对当前过程进行少量更改(例如,更改一个参数值)。
2. 可利用此功能更快速地调试程序(例如,插入一段常开或常闭开关逻辑)。
当然,s7-1200在运行模式下下载,是有条件限制的。首先s7-1200有以下3个先决条件——硬件和软件的要求。
● s7-1200“在运行模式下下载”的先决条件:
1. s7-1200的cpu实际固件版本:v2.2(若是低于v2.2的,必须使用西门子专用的24m存储卡将cpu的固件版本先升级到v2.2);
2. 下载所需的软件版本:step7v11+sp2;
3. 进行硬件组态时,组态cpu固件版本必须:v2.2。
以上3个条件缺一不可,否则下载就会出现cpu停机下载的提示对话框,如图1.所示。
图1.不满足3个先决条件中的任何一个,cpu都将停机
在满足以上硬件和软件的条件下,s7-1200才可以实现在运行模式下下载。
但是,在运行模式下程序块和变量进行更改,并下载;还受一些条件的限制(细节请看下面的s7-1200“在运行模式下下载”的限制条件)。其中,程序块的更改包括创建、覆盖和删除。
● s7-1200“在运行模式下下载”的限制条件:
1. 在运行模式下,创建、删除ob块,下载时cpu将停机,如图2.和图3.所示;覆盖ob块不会导致cpu停机,如图4.所示。
图2.下载新ob,cpu将停机
图3.下载删除ob,cpu将停机
图4.下载覆盖ob,cpu不停机
1. 而db块与ob块的现象是相反的。在运行模式下,创建、删除db块,下载时cpu不停机,如图5.和图6.所示;覆盖db块将会导致cpu停机,如图7.所示。
图5.下载新db,cpu不停机
图6.下载删除db,cpu不停机
图7.下载覆盖db,cpu将停机