博途上载CPU中的程序
一、上载程序块--STEP7 V12 及其以上版本软件
1、根据CPU型号添加硬件,或者自动获取PLC硬件信息后,将CPU转至在线
图1 硬件在线
2、在线后,选中“上传”图标,进行上传程序块,具体方式见图6,
图2 上传程序块
3、上传完成如图7所示。
图3 上传完成
注:要上传的硬件配置和软件必须与 TIA Portal 软件版本兼容。如果设备上的数据是由前版本程序或不同的组态软件创建的,则需确保它们是兼容的。
二、上载程序块--STEP7 V11/V10.5版本软件
1、根据CPU型号添加硬件,或者自动获取PLC硬件信息
图4 设备视图
2、在在线访问的电脑网卡下双击“更新可访问的设备”,则会自动显示出电脑可访问到的设备,选择需要访问的PLC,展开目录,将程序块拖拽到离线的程序块,就会自动弹出上载对话框。
图5 在线访问
3、弹出对话框
图6 上载程序块
①勾选“继续”
②点击“从设备上传”执行程序上载,这时 CPU 里的程序便上载到离线的项目中了。
站点的上载
STEP7 V13 及以上版本功能:将设备作为新站上传(硬件和软件)
软件要求:TIA Portal V13及以上版本
固件要求:S7-1200 V4.0及以上版本
只要满足上述条件,就可以使用'上传设备作为新站(硬件和软件)'功能从在线连接的设备上将硬件配置与软件一起上传,并在项目中使用这些数据创建一个新站。
1、在项目树中选择项目名称。在“在线”菜单中,选择“将设备作为新站(硬件和软件)”。打开“将设备上传到 PG/PC”对话框。
图1 将设备作为新站(硬件和软件)
2、在“将设备上传到 PG/PC”对话框中执行以下操作
图2 将设备上传到 PG/PC
①PGPC接口的类型选择PN/IE,接口选择电脑网卡
②点击“开始搜索”按钮
③在搜索到的设备中选择需要上传的设备
④添加“从设备上传”按钮
注意:上传时不支持下载时支持的通过输入IP地址搜索CPU的方法,下载时的输入IP方法参见链接。
3、上载成功后,可以获取 CPU 完整的硬件配置和软件。
图3 上载成功
软件部分主要包含:包含注释的程序、包含注释与符号名的DB块、工艺对象配置、包含注释的PLC变量表、PLC数据类型、文本列表等。
4、值得注意的是上传的DB块包含起始值与快照值,快照值也就是上传时DB块变量的实际值,可以用来将其加载为实际值或初始值。
图4 DB块快照值
上传要点
1、要上传的硬件配置和软件必须与 TIA Portal 软件版本兼容。如果设备上的数据是由前版本程序或不同的组态软件创建的,则需确保它们是兼容的,具体兼容性参见链接。
2、 执行将设备作为新站上传时报错需确认离线项目中没有配置与在线 PLC 相同名称的站点,否则上传失败。
图5 站点名称相同时上传失败
3、项目中含有TIA Portal 没有的 HSP 或 GSD,则无法上传。
图6 上传含 HSP 或 GSD 项目失败
TIA PORTAL版本和CPU中程序版本在上传时的兼容性
通常CPU内的程序只能使用相同版本的TIA PORTAL软件上传,也就是说例如用V15下载的程序只能使用V15版本TIA PORTAL上传,但是也存在一些特例,或者特殊的解决办法,具体见下表和后面的说明。
CPU 程序版本 |
||||||||||||
V16 |
V15.1 |
V15 |
V14SP1 |
V14 |
V13SP1/V13SP2 |
V13 |
V12SP1 |
V12 |
V11 |
V10.5 |
||
TIA PORTAL 版本 |
V16 |
√ |
||||||||||
V15.1 |
√ |
|||||||||||
V15 |
√ |
|||||||||||
V14SP1 |
√1 |
√1 |
||||||||||
V14 |
√2 |
√ |
||||||||||
V13SP1/V13SP2 |
√ |
√3 |
√4 |
√4 |
||||||||
V13 |
√ |
√4 |
√4 |
|||||||||
V12SP1 |
√ |
√ |
√5 |
|||||||||
V12 |
√ |
√5 |
||||||||||
V11 |
√ |
|||||||||||
V10.5 |
√ |
绿色背景的区域只允许使用从CPU中上载程序块。
1. 在 TIA PORTAL V14 SP1 软件中,上传 TIA PORTAL V14 或 V14 SP1 的项目
在 TIA PORTAL V14 SP1 软件中能创建两个不同版本的项目:V14 SP1 或 V14(创建方法参考:TIA PORTAL V14 SP1 项目创建),因此,在 TIA PORTAL V14 SP1 软件中,能否上传V14 SP1 或 V14 项目取决于 TIA PORTAL V14 SP1 软件中使用的项目版本。
1) 当使用 TIA PORTAL V14 SP1 软件下载 TIA PORTAL V14 项目到 S7-1200 CPU ,或者直接用TIA PORTAL V14 下载项目到 S7-1200 CPU后,如果用于执行上传操作的软件是 TIA PORTAL V14 SP1版本并且创建项目版本是 TIA PORTAL V14 SP1,则上传的项目仍然是 TIA PORTAL V14 版本,并且项目无法升级。
鼠标选中项目,右键选项“升级”显示为灰色。
图1 TIA PORTAL V14 SP1 上传的 TIA PORTAL V14 项目无法升级
2) 当使用 TIA PORTAL V14 SP1 软件下载 TIA PORTAL V14 SP1 项目到 S7-1200 CPU ,如果用于执行上传操作的软件是 TIA PORTAL V14 SP1版本但创建项目版本是 TIA PORTAL V14 ,则无法上传。这其实就相当于用 V14 上载 V14SP1 项目,是不支持的。
图2 TIA PORTAL V14 无法上传 TIA PORTAL V14 SP1 项目
2. 在 TIA PORTAL V14 软件中,上传 TIA PORTAL V14 SP1 的项目
和1的问题原因是一样的,当使用 TIA PORTAL V14 SP1 软件下载 TIA PORTAL V14 项目到 S7-1200 CPU ,如果用于执行上传操作的软件是 TIA PORTAL V14,则可以上传。否则无法上传。
3. 在 TIA PORTAL V13 SP1 / SP2 软件中,上传 TIA PORTAL V13 的项目
可以从这里下载一个TIA PORTAL V13的空项目,然后使用 TIA PORTAL V13 SP1/SP2 打开该项目时,在弹出对话框选择中间的按钮“否”,这样打开的就是V13的项目,然后就可以使用正常的方式上传。
图3 TIA PORTAL V13SP1/SP2 打开 V13 项目
4. 在 TIA PORTAL V13 / V13 SP1/ V13 SP2 软件中,上传 TIA PORTAL V12/ V12 SP1 的项目
可以从这里下载一个TIA PORTAL V12 SP1的空项目,然后使用 TIA PORTAL V13 / V13 SP1 / V13 SP2 打开该项目时,在弹出对话框选择中间的按钮“否”,这样打开的就是V12 SP1的项目,然后就可以使用正常的方式上传。
图4 TIA PORTAL V13SP1 打开 V12SP1 项目
5. 在 TIA PORTAL V12 / V12 SP1 软件中,上传 TIA PORTAL V11的项目
可以从这里下载一个TIA PORTAL V11 的空项目,然后使用 TIA PORTAL V12 / V12 SP1 打开该项目,这样打开的就是V11 的项目,然后就可以使用正常的方式上传。
图5 TIA PORTAL V12SP1 打开 V11 项目