| 作者 | 主题 |
|---|---|
|
谦 总坛主
经验值:23725 发帖数:3679 精华帖:8 |
楼主
主题:应用探讨——移植项目到S7-1500
S7-1500推出至今已有2年多时间,已越来越受到用户青睐,越来越多的用户已在项目中选择了S7-1500。与此同时,原来S7-300/400的程序能不能移植到S7-1500上继续使用是广大工程师最为关心的问题。
那么移植有哪些注意事项?哪些设备可以移植到S7-1500?移植大概有哪些操作步骤和注意事项?移植后的项目又有哪些注意事项? 活动奖励: 此次集中交流将持续至6月11日,其中所有精华帖作者将获得加倍精华奖励积分;最终所有有效留帖的网友将获得加倍发帖积分。更多积分带给您更多奖品兑换的自由。 对于有突出发言贡献的网友可获得金币奖励,可以在当前的兑换奖品中兑换奖品。 交流结束后也将专门整理重要内容,供广大网友分享参考。 预祝大家交流愉快,收获丰富! |
|
zzuli041 游士 经验值:290 发帖数:9 精华帖:1 |
1楼
主题:回复:应用探讨——移植项目到S7-1500
这是我在找答案中看到别的人回答,与大家分享:
移植一个 STEP 7 V5.x 项目到 STEP 7 (TIA 博途) 的必要条件是什么? 1、在希望执行项目移植的计算机上,以下软件必须安装 STEP 7 (TIA 博途) V12 或更高版本 STEP 7 V5.4+SP5 或更高版本及相关许可证 被移植项目中使用的 STEP 7 选项包也必须安装 2、 常规要求: 为确保移植成功,须遵守以下几点: 、除 STEP 7 (TIA 博途) 和 STEP 7 V5.4/5.5 以外,移植项目用到的其它选项软件包也必须安装。 、项目必须满足一致性要求。 、移植项目中所使用的硬件必须在STEP 7 (TIA 博途) 中支持,否则只能进行不含硬件配置的移植。 、建议移植未加密的块。 、不能移植的组件参见: http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=62101407&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN 部分内容是不能完全移植的,希望大家能提供更好的方法,也希望西门子能给出更好的方法。
活着并快乐着
|
|
bravement 游侠 经验值:593 发帖数:13 精华帖:1 |
2楼
主题:回复:应用探讨——移植项目到S7-1500
楼上说的很详细了,补充一点点
1,尽量用最新版的软件比如Step 7 V5.5 SP4 ,Step 7 V13 SP1(一定要有授权,特别是使用了SCL, Graph); 2,保持组态硬件的版本是新的,比如在Step 7 V5.5中把固件版本和型号换成该型号中最新的(防止Step 7 V13不支持); 3,移植前使用最新版的STEP 7 V5.5对项目进行一致性检查。 如果不一致,查看错误消息并根据提示更正;或删除错误的块,最好把诊断OB也删掉,然后移植成功后在Step 7 V13中重新编写(移植失败有可能是Step 7 V13不兼容,那样只能使用Step 7 V13支持的功能替代,有些OB在Step 7 V13中不一样或者不支持了),对了,块是不能加密。以上工作都做完了,再次检查一致性,没有问题最好在另存一份项目用于移植; 4,移植的时候建议不移植硬件,即只移植程序部分,然后再Step 7 V13中重新做硬件组态,这样也可以提高移植的成功率(重新做硬件组态很容易嘛)
一起努力,明天更美好
|
|
westcowboy 奇侠 经验值:6746 发帖数:833 精华帖:46 |
16楼
主题:回复:应用探讨——移植项目到S7-1500
可以通过如下工具:
TIA Portal Readiness Check Tool 来检查移植前的硬件博途是否支持,如果不支持,还会告诉你替代型号是那个。 下载地址如下: https://support.industry.siemens.com/cs/cn/en/view/60162195/zh
Let's build the automation future!
|
|
喵喵seisei 侠圣 经验值:2068 发帖数:198 精华帖:7 |
18楼
主题:回复:应用探讨——移植项目到S7-1500
1、STEP7和TIA之间无法相互上载程序,即用STEP7下载的,TIA无法上载,反之也一样;
2、TIA的程序中没有GO TO功能,进想查找某一个地址在其他程序块中的具体位置,无法跳转; 3、TIA不支持主控指令,即MCRA、MCR<、MCR>和MCRD指令; 4、TIA支持的硬件模板为截止到 2007 年10 月 1 日还在销售且未退市的模板。详细的见附件; 点击此处查看附件 5、TIA对偏移地址的支持不是特别好,只要是在DB地址中没有明确标出的,编译的时候就会有警告,比如,我定义了一个DB10.DBB10,在程序中我用到了DB10.DBX10.0,那么就会提示“该地址不能通过变量进行分配。”同样的,这个问题在临时变量里面也会出现; 6、安装的时候,最好是先安装STEP7之后再安装TIA ,目前来讲,两者的最新版本是STEP7 V5.5SP4和TIA V13 UPD2 。 上面所述,如有不对,敬请斧正!
我快乐,我自豪,我为自控添砖加瓦……
|
|
westcowboy 奇侠 经验值:6746 发帖数:833 精华帖:46 |
24楼
主题:回复:应用探讨——移植项目到S7-1500
Let's build the automation future!
|
|
令狐冲2012 侠圣 经验值:2051 发帖数:184 精华帖:10 |
27楼
主题:回复:应用探讨——移植项目到S7-1500
siemens有专门的移植工具(可以在下载中心找到),用来完成此任务;
移植前要对当前plc中的块,进行一个整体的编译,纠正块中的错误; 然后打开移植工具进行项目移植,会生成一个移植后的文件; 再打开TIA恢复此文件,即可移植成功; 移植后的项目建议去根据博途中所规定的语法规则进行更改,否则程序将无法正常运行。
No end for learning
|