西門子plc廣泛應用于工業(yè)控制的各種應用場合,目前高端主推s7-1500系列plc,采用博途軟件編程,從v11、v12……到現在的v15和即將推出的v16,不斷更新。而作為經典的s7-300系列plc在當前在用的設備中仍有廣泛的存在。隨著設備使用年限的增加,故障率也會增多,需要對設備進行維護。而有時遇到十幾年前的設備,項目負責人已經離職或者退休,項目資料又沒有妥善保存。這時需要對設備項目進行上載編輯。
以s7 315-2dp為例。該plc沒有以太網口,有一個mpi口和一個dp口。
首先運行step7軟件,本文使用的是v5.6版本。
新建一個空項目,命名項目名稱project1。
此處連接工具使用的是西門子的cp5711通訊處理器,用來連接調試電腦和profibus或者mpi。
線纜一端連接plc的dp接口,另一端連接電腦usb接口,驅動會自動安裝。連接好后,點擊菜單中的options,在下拉菜單中選擇set pg/pc interface
在列表中選擇連接5711卡。
點擊菜單中的plc,在下拉菜單中選擇upload station to pg
出現dp節(jié)點選擇對話框,點擊update刷新后可以看到總線上的各個站點,此處總線站點只有plc。從下面可連接站點列表中選擇要上傳的plc,然后點擊左下角的ok按鍵。
開始上傳plc中包括硬件組態(tài)和功能塊在內的各項信息。
上傳完畢后項目便整個上載到本地電腦中了。
需要注意的是s7-300系列plc程序下載不支持注釋,也就是說上載上來的程序各個變量均沒有注釋,s7-1500系列plc可以下載注釋,但是不能下載變量分組。此外,上載上來的功能塊離線狀態(tài)下不能用goto命令進行跳轉,但是在線狀態(tài)可以!
最后說一句,如果處于知識產權方面考慮,可以事先給項目加密,防止第三方未經允許上載程序。