关于程序备份

最近正在对现场的PLC程序进行备份,想请教大家几个问题:
1、针对在线程序与离线程序不一致,大家是采用哪种方法更新的?
我能想到的方法有:
A、在线离线比较,然后逐个对照修改——以往类似问题的回答,大家推荐较多
B、直接上载,再导入符号表——此方法会丢失临时变量名,个人不建议
C、点在线,直接拷贝在线程序,然后粘贴替换离线程序——曾试验过,不会出现上载丢失临时变量名的问题,不知是否还有其他弊端,欢迎大家帮忙分析下
2、如何更新离线程序的DB块?——针对系统中有触摸屏修改参数的情况;直接在线复制粘贴是否可行?
3、如何处理在线离线硬件组态不一致的情况?——针对现场设备较多,很难实现逐个对照修改的情况;上载程序后,单独保留System Date是否可以实现硬件组态的备份留存?

最佳答案

1、针对在线程序与离线程序不一致,大家是采用哪种方法更新的?
A:在线离线比较后,将离线项目中不一致的块用在线的块覆盖掉;
B:项目较大时建议使用此方法,符号表导入后还要注意DB块的注释,建议用事先备份好的DB块覆盖上传的DB块;
C:我在实际工作中发现一个小问题,如果在线与离线的SDB不一致,有些情况下是不能替换的;

2、直接复制的方法可行,但需要注意对重要数据块(例如系统设置的初始值)做好备份;

3、单独保存SDB不可以实现你想要的效果,可以单独对硬件进行备份,但如何更新硬件组态中的描述文字是个问题。

提问者对于答案的评价:
谢谢~

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月10日 下午10:06
下一篇 2017年12月10日 下午10:07

相关推荐