程序备份在生产中也是很重要的一个环节,特别针对于老旧生产线,当设备不知道什么时候会坏掉需要更换新的PLC,还有当公司技术能力不足时,设备完全由供应商调试维护,当供应商工程师不稳定时,可能设备的源程序都不是最新版本,特别是西门子的触摸屏,不能上载实现同步。PLC只要不是硬件大修改(增加第三方PN通讯),基本上都可以上载。如果PLC烧毁不能上载程序时,那就需要使用备份程序。所以能实现PLC程序的自动备份也有一定的意义。当然对于技术能力较强的公司,所有程序的源码都掌握在自己手中的时候,PLC程序的备份作用就不是那么明显。
为了实现PLC的程序自动备份,在网上找到德国的一家公司的软件能够备份市面上绝大多数品牌PLC,包括品牌由三菱,欧姆龙,倍福,codesys平台,Eplan平台,ABB机器人等,具体见下图。
既然第三方软件能备份程序,那说明西门子软件是可以提供接口给第三方的,为了究其根源,发现了西门子的Openness接口支持第三方的访问,具体功能见Openness手册介绍。
https://cache.industry.siemens.com/dl/files/802/109773802/att_1007208/v1/TIAPortalOpenness_zh-CHS.pdf
西家论坛的各位专家,请大家讨论下,PLC的程序备份的意义?是否有必要实现自动备份?是否还有其他的途径实现。