签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
由于前段时间1500CPU 交付一直有问题,遇到一些项目需求用300 CPU 替换 1500CPU (早期备货库存,一直未使用,现在刚好用上)这就需要将博图版的程序移植到 经典STEP 7上。将 经典STEP 7 移植到博图上,这样的资料网上一大堆,但是反向移植的基本没有。本帖分享的方法就是利用 300 cup 底层执行程序不依赖编程版本原理实现。
步骤一: 先将1500 程序在博图环境下,拷贝到300CUP下 步骤二:将程序下载到实际PLC 或仿真PLC
步骤三: 通过经典step 7 上载程序目前实测 LAD/FBD/STL/SCL/Graph 都没有问题
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1754181&b_id=4
如果你愿意折腾,还可以把博图高版本的程序移植到低版本上。方法就是, 高版本下载(例如V17),低版本上载(V16或者V15)
一直以为不可以,原来这样也行!我用V16去上载V15的就行不通。你是用的V17吗?
因为300 cup侧实际上都是STL ,也就是 程序如果是LAD/FBD/STL 完全没有问题,因为本身语言可以相互转换SCL/Graph 会生成STL程序, 所以SCL/Graph 需要稍微处理一下,LAD/FBD/STL可以直接上传。
这样的转换啊,我以为是portal移植到step7的方式。
GET到一个新知识点
思路不同一般,值得点赞。
不足之处,跨平台或降版本有可能丢失信息的,比如跨平台是否丢失注释。缺乏实操验证情况的必要说明。
补充必要完整验证情况,争取封精。
这真的是不错的办法
银才,一个好办法,赞
是不是多此一举呢?
博途本身就支持S7-300/400的,何必要转到STEP 7?如果用的是S7-300的CPU连博途也不能支持的话,那建议还是不要用了。
这个脑回路转得有点奇怪哟!
你确定博图支持315T ?说了是无奈之举,谁不想省事呢?不过话又说回来,315T 完虐1515T ,
能解决问题就不错
我也有此疑问。不过从原理上,底层机器码是一样的,所以低版STEP7读出程序代码是可能的,其他高版本或跨平台的信息,大概率是丢失的。所以,仍希望有实操验证,这样方法分析才完整。
这个必须学习一下
引用1楼详细内容:
那硬件组态还是需要进行处理的
大开眼界了。
学习了,还能这样做
这个是我想要的,也是想学习的!
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录