| 作者 | 主题 |
|---|---|
|
WWCWWC 至圣
经验值:79698 发帖数:9212 精华帖:158 |
楼主
主题:回复一个网友的问题 回复一个网友的问题 问题的大意是:用V15版本编辑的用户程序,用V16版本做升级移植后,仅仅只下载程序部分,而不下载硬件配置,这样允许? 因为我一直习惯上都是项目下载覆盖的,所以需要通过测试来验证是否可行性。 测试过程: 1) 用PORTAL V15版本新建一个测试项目,手头正好有一个S7-1214C DC/DC/DC cpu版本是V4.2的PLC,图示: 2) 在OB1比较一个简单的测试程序,编译、将整个项目下载后在线,使能M0.0可以触发线圈Q0.0 = 1,图示: V15版本新建项目测试完成。 3) 将测试项目到V16版本中升级移植打开,一个升级过程后,打开没有问题,图示: 4) 顺利打开后,在线监控,过程没有报警,打开在线和诊断,能够看到版本信息,图示: 信息描述是V15版本创建的项目,在V16版本在线的信息。在不修改程序框架下,使能M0.0或者断开M0.0这些基本操作都没有问题。 5) 当需要修改原程序时,比如添加控制条件M0.1时,下载前会有一个提示,图示: 6) 选中,下载在线,操作程序,图示: 测试结果:无需下载V16版本的硬件,在线监控和修改程序,cpu没有意外的报警,这样操作是被CPU允许的。 |