西门子PLC广泛应用于工业控制的各种应用场合,目前高端主推S7-1500系列PLC,采用博途软件编程,从V11、V12……到现在的V15和即将推出的V16,不断更新。而作为经典的S7-300系列PLC在当前在用的设备中仍有广泛的存在。随着设备使用年限的增加,故障率也会增多,需要对设备进行维护。而有时遇到十几年前的设备,项目负责人已经离职或者退休,项目资料又没有妥善保存。这时需要对设备项目进行上载编辑。
以S7315-2DP为例。该PLC没有以太网口,有一个MPI口和一个DP口。
首先运行Step7软件,本文使用的是版本。
新建一个空项目,命名项目名称project1。
此处连接工具使用的是西门子的CP5711通讯处理器,用来连接调试电脑和Profibus或者MPI。
在列表中选择连接5711卡。
开始上传PLC中包括硬件组态和功能块在内的各项信息。
上传完毕后项目便整个上载到本地电脑中了。
需要注意的是S7-300系列PLC程序下载不支持注释,也就是说上载上来的程序各个变量均没有注释,S7-1500系列PLC可以下载注释,但是不能下载变量分组。此外,上载上来的功能块离线状态下不能用"goto"命令进行跳转,但是在线状态可以!
最后说一句,如果处于知识产权方面考虑,可以事先给项目加密,防止第三方未经允许上载程序。