在实际应用中,程序备份、设备维护、故障诊断、功能修改与扩展、以及程序版本升级等,都将用到程序上传,只有获取了设备中运行的程序,才可能实现相关操作。本文以S7-1500 PLC 为例,从以下几个方面,说明使用TIA Portal STEP7 V16从设备上传程序的方法。

目录

1          将设备作为新站上传       3

2          上传设备的项目数据       6

3          对早期软件版本程序的上传         8

在实际应用中,程序备份、设备维护、故障诊断、功能修改与扩展、以及程序版本升级等,都将用到程序上传,只有获取了设备中运行的程序,才可能实现相关操作。本文以S7-1500 PLC 为例,从以下几个方面,说明使用TIA Portal STEP7 V16从设备上传程序的方法。

目录

1

将设备作为新站上传 ............................................................................................ 3

2

上传设备的项目数据 ............................................................................................ 6

3

对早期软件版本程序的上传 ................................................................................. 8

在实际应用中,程序备份、设备维护、故障诊断、功能修改与扩展、以及程序版

本升级等,都将用到程序上传,只有获取了设备中运行的程序,才可能实现相关

操作。本文以 S7-1500 PLC 为例,从以下几个方面,说明使用 TIA Portal

STEP7 V16 从设备上传程序的方法。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

3

1

将设备作为新站上传

要获取设备中完整的数据,可以采用“将设备作为新站上传(硬件和软件)”。

从 TIA Portal V13 SP1 开始支持将设备作为新站上传。通过这种方式,可将设

备中现有项目数据作为新站上传到项目中。

下边是具体的操作方法步骤:

(1)首先,将编程设备与 S7-1500 PLC 通过网线连接,打开 TIA Portal

STEP7 V16 并创建一个新项目。

在项目树中选择项目名称,执行“在线”菜单中,“将设备作为新站上传(硬件

和软件)”,如图 1。

图 1 作为新站上传

(2)在弹出的窗口中选择用于连接 PLC 的“PG/PC 接口类型”以及“PG/PC

接口”;单击“开始搜索”命令,显示所有兼容的设备;在可访问节点的设备表

格中,选择目标设备;单击“从设备上传”按钮,完成新站上传。如图 2。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

4

图 2 新站上传操作

上传成功后,可以获取 CPU 中完整的站点数据。包括本站设备组态、IO 设备组

态、带有注释的程序块、带有注释与符号名的 DB 块、工艺对象、带有注释的

PLC 变量、PLC 数据类型、文本列表等等。

上传到项目中的这些数据,可以被离线编辑,也可以被重新下载到设备中。

注意事项:

(1)、使用 TIA Portal V16 将设备作为新站上传,要求 PLC 中程序必须与软件

版本兼容,即程序必须是 STEP7 V16 版本。否则,将出现如下错误而无法上

传。如图 3。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

5

图 3 版本不兼容

(2)、 执行将设备作为新站上传时,必须确认离线项目中没有配置与在线 PLC

相同名称的站点,否则也拒绝上传。

图 4 设备名称已使用

(3)、TIA Portal STEP7 V16 必须包含设备中相关的 HSPs 或 GSDs ,否则可

能将无法上传。

图 5 缺少 GSD

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

6

2

上传设备的项目数据

TIA Portal STEP7 V16 与 PLC 在线模式下,可以实现从 PLC 设备上传程序,即

“从设备上传(软件)” 。该操作的适用情况是,待上传的程序在线和离线版

本不同,或只需要在线版本的程序。

操作步骤如下:

(1)打开项目,在项目树中,选择 PLC 并转至在线;执行“在线”菜单中

“从设备上传”(软件) 。如图 6。

图 6 从设备上传

(2)在接下来打开的“上传预览”对话框中,将显示报警信息以及上传所需的

相关操作。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

7

图 7 上传预览

(3)勾选动作列的“继续”确认报警消息后, “从设备上传”按钮随即启用,

单击“从设备上传”按钮,将执行上传操作。

图 8 执行从设备上传

注意:

不可以上传不兼容版本的程序,即,TIA Portal STEP7 V16 只能上传 STEP7 版

本 V16 的程序。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

8

3

对早期软件版本程序的操作

TIA Portal STEP7 V16 只能上传相同软件版本的程序,STEP7 V16 可以打开

V13 SP1 及以后版本的程序,并升级到 V16 版本。所以,在上传与打开程序之

前,要首先考虑软件版本的兼容性。有关兼容性的详细信息,请参考如下连接中

的叙述:

(1)运行在 PLC 中程序的版本,可以通过以下方式获取:

(a)通过 TIA Portal 中的“在线访问” 查看。

打开 Portal 项目树中“在线访问”,点击接口设备下的“更新可访问的设

备”,双击所连接的 PLC 设备下的“在线和诊断”,在“常规”选项中可以看

到目前所连接的 CPU1511C-1PN 中程序版本是 V15.1。如图 9。

图 9 通过在线访问看程序版本

(b)通过 PLC 显示屏查看。

打开 CPU 显示屏上 PLC 信息菜单项 ,可以显示 CPU 中程序的版本,如图

10。

Copyright  Siemens AG Copyright year All rights reservedUnrestricted

9

图 10 通过显示屏看程序版本

(2)在获取到在线 PLC 中程序的版本后,需要使用相同版本的软件上传程序。

有了设备的原始程序,就可以在此基础上做程序的备份、修改、升级等。

关于将早期 TIA Portal 版本创建的项目转换到新的 TIA Portal STEP 7 版本的

其它信息,请参考如下连接中的内容:

TIA STEP7 V16 上载程序 博图V16 上载程序方法 西门子plc上载程序西门子触摸屏上载程序TIA Portal STEP7 V16

博图导入的程序用step7读出_博图软件TIA STEP7 V16 上载程序方法相关推荐

  1. TIA博途V16上载程序后,在线无法监控程序,监控图标灰色,时间戳不一样如何解决?

    TIA博途V16上载程序后,在线无法监控程序,监控图标灰色,时间戳不一样如何解决? 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站. 大家在调试项目时 ...

  2. 博图程序需要手动同步_博图新手使用说明

    一.新建工程-打开工程 打开博图快捷方式,打开TIA Portal V15,如下图 打开现有项目,或者创建新项目 二.设置CPU的ip 单击打开项目视图. 单击网卡名称下"可访问的设备&qu ...

  3. android 更换桌面名称_更改安卓软件名称 android修改应用程序名称

    1.首先确保已经建立了模拟器 2.首先修改activity_main.xml,把内容写在android:text=""中,我要修改的是图书管理系统,可以通过更改android:te ...

  4. 小程序 移植 云开发_使用Kubernetes探索跨云的应用程序可移植性

    小程序 移植 云开发 本文与Lindsey Tulloch共同撰写. 在一个快速迁移到云的世界中,投资者,客户和开发人员正在屏息地注视着"云战争". 随着云巨头的崛起以及新型基础架 ...

  5. 博途v15安装过程中提示出错_博图v15安装出错

    说明你安装的博图是未经过授权的,这个要通过购买授权才可以.当然用野路子也可以,但是是违法的. 本回答有7位钻石用户推荐 回答者: 荆棘鸟会唱歌 - 高级技术员&nbsp&nbsp第7级 ...

  6. qt 程序异常结束。_博声医疗:QT间期,QT间期正常范围

    QT间期(简称QT)包括心室除极和复极激动时间,代表心室去极化和复极化过程的总时程,为自QRS波的起点至T波的终点所占的时间,测定值随年龄和性别而变化.据博声医疗了解到,QT间期与心率快慢有密切关系, ...

  7. 博途v15安装过程中提示出错_博图V15为什么安装失败?

    v14卸载不完全,需要重新装操作系统,然后安装v15 一. 卸载 STEP 7 (TIA Portal) V14 有两种方式可以卸载 STEP 7 (TIA Portal) V14: 1.通过控制面板 ...

  8. python程序员年薪百万_想要成为年薪百万的Python程序员,这套面试题别错过

    近几年来,Python的运用范围越来越广,发展势头十分强劲.小到网页建设.网站搭建,大到人工智能AI.云计算.人脸识别.大数据分析等等尖端技术,都基于Python编程语言来实现. 在小伙伴们通过参加培 ...

  9. 博途v15安装过程中提示出错_博途v15安装教程(内含详细安装步骤)

    TIA Portal(博途) v15系统要求 安装 博途 V15 的计算机必须至少满足以下需求: 处理器: CoreTM i5-3320M 3.3 GHz 或者相当 内存:至少8G 硬盘:300 GB ...

  10. win32获取当前运行程序的内存地址_一个lock锁,就可以分出程序员对问题处置方式水平的高中低...

    说到lock锁,我相信在座的各位没有不会用的,而且还知道怎么用不会出错,但让他们聊一聊为什么可以锁住,都说人以群分,大概就有了下面低中高水平的三类人吧. 第一类人 将lock对象定义成static,这 ...

最新文章

  1. sudu在linux的命令,Linux的sudo命令
  2. python重命名csv文件_Python根据文件中选定的字符复制和重命名许多小csv文件
  3. Java基础学习总结(172)——手写Java 重试机制
  4. 强悍的 ubuntu —— 查看软件版本及安装位置
  5. vim编辑器中常用的命令
  6. 位移密码 nyist768
  7. 斐讯k1刷入Breed以及openwrt的教程
  8. 全国最大SLAM开发者学习交流社区 欢迎加入
  9. 互联网晚报 | 11月22日 星期一 | 华为正式开启二手机业务;B站通过收购获得支付牌照;字节跳动公益平台正式上线...
  10. php中通快递下单 代码,中通开放平台 预约下单接口php
  11. 基于Android的BMI指数运算
  12. Java工程师和软件工程师的关系-蛙课网
  13. 安卓 魔窗SDK 快速接入
  14. Android| failed to connect to /10.0.2.2 (port 80) after 10000ms
  15. 据说99%的程序猿都不懂得这样表白
  16. 济南软件测试行业提出千亿级市场的战略布局
  17. java中斜杠/和反斜杠\
  18. [__NSCFNumber isEqualToString:]: unrecognized selector sent to instance 0x7a97d4c0'报错
  19. MONGODB 开发架构设计与模型设计
  20. 【区块链技术与应用】(四)

热门文章

  1. 游戏设计的100个原理(6-10)
  2. 这游戏为什么被称作是独立游戏的巅峰?
  3. 联想微型计算机设置键盘开机,联想台式机怎么样设置键盘开机
  4. 软件需求文档模板及说明
  5. 计算机病毒有几个阶段,计算机病毒发展9阶段
  6. 二叉树遍历,求叶结点,重构
  7. 电脑打开其他电脑的TXT文本时出现乱码的处理办法
  8. 利用第三方rec解锁安卓手机锁屏密码
  9. Linux下多网卡绑定bonding bond6
  10. thinkpad t420设备管理器没有蓝牙