在实际应用中,程序备份、设备维护、故障诊断、功能修改与扩展、以及程序版本升级等,都将用到程序上传,只有获取了设备中运行的程序,才可能实现相关操作。本文以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. 【点云论文速读】点云分层聚类算法
  2. XAML实例教程系列 – 对象和属性
  3. 初步估算轴直径2017-12-13
  4. 【定时任务】quartz表达式Cron Expression解析
  5. C语言程序设计 | 扫雷游戏
  6. You must supply a resourceID for a TextView
  7. seo黑帽劫持用的php,黑帽seo 论坛:黑帽seo防止网站被k的js劫持跳转代码
  8. Ybtoj-排列计数【矩阵乘法,分块幂】
  9. C# SNMP 编程
  10. 如何用Apache POI操作Excel文件-----如何对一个单元格加注解?
  11. 查询阜阳2021高考成绩,今年阜阳高考状元名单是谁,2021年阜阳高考状元多少分
  12. 如何规避rm-rf导致的服务器删除问题
  13. 谷歌浏览器好用的复制粘贴插件_好用到炸的谷歌chrome浏览器必备扩展插件(一)...
  14. [RK3288][Android6.0] WiFi之cfg80211知识点小结
  15. 学习OpenCV(1)概述
  16. 三代基因组测序技术原理简介
  17. guest用户计算机管理中没有,guest账户开启与关闭
  18. 零基础教你Unity制作像素鸟游戏 【文末源码】
  19. android 10.0 预制不可卸载app(RK 展讯 MTK平台都适用)
  20. Leetcode 139. 单词拆分

热门文章

  1. 磁盘文件系统Fat、Fat32、NTFS、exFAT的优缺点
  2. 草根站长胖子讲述做站故事
  3. Java常用集合框架源码解析合集
  4. Firday分布式家庭理财系统开发文档(原创作者)
  5. 二叉树遍历算法C++实现
  6. Vue开源项目汇总(史上最全)
  7. 【企业架构】2022年TOGAF认证是否仍然值得
  8. 最新麦子学院33G完整版Web前端Web前端开发从入门到精通
  9. 剑指MBA?Acer发布全高清触控Win8平板Aspire S7
  10. r语言worldclim数据_arcgis中如何提取气候数据