热门搜索:
西门子6SL3220-1YD16-0UB0
上海朕锌电气电气设备有限公司
SIEMENS西门子*十七章 移植S7-300/400项目到S7-1500
17.1 S7-300/400项目移植到S7-1500 简介
如要在新项目中使用S7-1500的新功能和新特性替代原有的S7-300/400 PLC,但又同时希望较大限度的使用原有S7-300/400的程序,以缩短项目开发时间,可以将STEP 7 V5.X中S7-300/400的项目移植为S7-1500的项目。
17.2移植S7-300/400项目的限制
TIA博途支持原STEP 7 V5.X中绝大部分的硬件、功能和编程语言。支持移植的编程语言涵盖 LAD, FBD, SCL, STL, GRAPH。但是,仍然有部分硬件、功能和指令无法在TIA 博途及S7-1500中实现,在移植之前要特别注意。
17.2.1硬件限制
TIA博途支持的硬件以2007年10月1日为界,在2007年10月1日之前退市的模块,TIA 博途不支持,也不能通过安装HSP硬件更新包的形式获得支持。所以,如果待移植项目中有这个期限之前的模块,请首先在项目中替换为相应模块的后续型号后,方能实现硬件移植。
待移植项目中如果包含TIA 博途不支持的硬件,移植过程会中止,并在生成的移植日志中告知中止原因,查阅移植日志可获知具体不支持的模块信息。也可以通过TIA Portal Readiness Check Tool工具**检测待移植项目中包含的硬件在TIA 博途中是否支持。如不支持,该软件会告知后续替代型号。检测结果可导出为PDF或CSV格式。该工具软件可以在西门子技术支持网站免费下载,*授权,下载解压后即可运行。需要注意的是运行该软件需要Java的支持,所以需要运行该工具软件的PC上安装有Java。
TIA Portal Readiness Check Tool下载链接如下:
其它TIA 博途不支持的硬件如下:
31xT CPU、S7-400H、S7-400 的多值计算功能(一个机架中插入多个CPU)FM 458及其附属模块。
17.2.2 功能限制
由于S7-300/400 PLC的一些功能很少使用,或者已经被替代或淘汰,这些功能将无法移植。例如MPI接口支持的GD全局通信(S7-1500已没有MPI接口,可通过其它通信方式如I-Device等替代GD全局通信)、PROFIBUS-FMS 通信、PROFIBUS-FDL通信、编程语言HiGraph 和CFC、以及使用iMap软件配置的PROFINET CBA通信;此外由于系统框架发生变化,也不支持软冗余项目的移植。
由STEP 7 V5.X创建的程序库,可将程序库中的块先添加到项目中,移植到TIA博途后,将程序块重新添加为TIA博途的程序库。
17.2.3集成项目的注意事项
集成项目是指以STEP7 V5.X为平台安装了其它软件,用于HMI、驱动等设备的组态,这样在一个项目中包含各种设备,便于设备间的通信和管理。集成项目分以下几类:
· STEP 7 V5.X +WinCC Flexible2008 SP2/SP3的集成项目
· STEP 7 V5.X + WinCC的集成项目
· STEP 7 V5.X + Drive ES或SIMOTION SCOUT的集成项目
对于STEP 7 V5.X +WinCC Flexible SP2/SP3的集成项目,根据实际项目应用情况,可以直接移植。
对于STEP 7 V5.X + WinCC的集成项目,不能直接移植,需要使用移植工具。
对集成HMI的项目也可实现部分移植 :
§ 如果仅需移植STEP 7 项目则需将HMI部分删除
§ 如果仅需移植 WinCC flexible 的部分,则需在WinCC flexible 中解除集成。
§ 如果仅需移植 WinCC V7 的部分,则需选择STEP 7 项目文件夹下的WinCC project 文件中的*.MCP作为WinCC的移植文件。
对于STEP 7 V5.X + Drive ES或SIMOTION SCOUT的集成项目,无法实现集成移植,必须解除集成,并将项目重新组织另存后,方可进行移植。