签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
请问用1500写好的程序如何转换成1200plc程序?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1652755&b_id=66&s_id=0&num=15
毕竟1500比1200能力、资源、功能强大得多。
我觉得只能一个一个的转换、
把1500块从左面拖到右面你自己定义的全局库中;回头再拖回1200的左边。不行的,现改吧。
原项目转到1200资源不够,都得另想办法。
得看什么程序,有自己编写特定功能块拖过去编译看看报不报错,其他还不如自己重新编
主要看是否使用了1500独有的功能块,如果1500程序中都是1200/1500通用的功能块,把1500程序块全部复制到1200数据块中即可,如果使用了1500独有的功能块就不可以。
如果不是1500专有的功能块的话,直接复制就可以了
可以先看看电气图纸有无特殊的控制,特殊功能需要的,有些有可能1200不支持,就不能强制复制了;
新自测试。
只要不是用了STL 等1200不支持的语言。
直接把整个项目的程序文件夹,变量表,如果有自定义数据类型也一块复制。
粘贴到1200对应的目录下就可以。
备注:我经常这么干。支持FBD LAD SCL写的程序块。别的语言的不支持切记。
同杨语言的的,两个plc下都有的功能可以直接拷贝,然后编译没有问题就行了。
要看1200的资源够不够,原来的指令支不支持
还是重写吧
看程序,要是在1500写好的程序1200全部支持,可以直接替换
有一部分指令1200是不支持的
stl 1200也是不支持的
还有涉及1500硬件部分的
所以你就一个功能一个功能拷贝吧。
硬件组态,更改CPU模块,一些有问题的,都会编译不通过。
SCL的完全兼容。
复制、粘贴。实际这样操作过,也不算太费事
没这么试过,就是看看大神们的建议,
我也是来学习一下
应该不能一键转换吧
一点点复制粘贴那还能叫转换吗?
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录