官术网_书友最值得收藏!

3.5 對象設(shè)置、硬件組態(tài)與數(shù)據(jù)復(fù)制

3.5.1 常用對象的設(shè)置

在STEP 7-Micro/WIN SMART軟件中,用戶可以根據(jù)自己的習(xí)慣對很多對象進行設(shè)置。在設(shè)置時,單擊菜單欄的“工具”,再單擊下方橫向條形菜單中的“選項”,彈出“Options(選項)”對話框,如圖3-18所示。對話框左邊為可設(shè)置的對象,右邊為左邊選中對象的設(shè)置內(nèi)容,圖中左邊的“常規(guī)”被選中,右邊為常規(guī)設(shè)置內(nèi)容,在語言項默認為“簡體中文”,如果將其設(shè)為“英語”,則關(guān)閉軟件重啟后,軟件窗口會變成英文界面,如果設(shè)置混亂,可以單擊右下角的“全部復(fù)位”按鈕,關(guān)閉軟件重啟后,所有的設(shè)置內(nèi)容全部恢復(fù)到初始狀態(tài)。

在“Options(選項)”對話框還可以對編程軟件進行其他一些設(shè)置。

3.5.2 硬件組態(tài)

在STEP 7-Micro/WIN SMART軟件的系統(tǒng)塊中可對PLC硬件進行設(shè)置,然后將系統(tǒng)塊下載到PLC,PLC內(nèi)的有關(guān)硬件就會按系統(tǒng)塊的設(shè)置工作。

在項目指令樹區(qū)域雙擊“系統(tǒng)塊”,彈出圖3-19a所示的“系統(tǒng)塊”對話框,上方為PLC各硬件(CPU模塊、信號板、擴展模塊)型號配置,下方可以對硬件的“通信”“數(shù)字量輸入”“數(shù)字量輸出”“保持范圍”“安全”和“啟動”進行設(shè)置,默認處于“通信”設(shè)置狀態(tài),在右邊可以對有關(guān)通信的以太網(wǎng)端口、背景時間和RS-485端口進行設(shè)置。

一些PLC的CPU模塊上有RUN/STOP開關(guān),可以控制PLC內(nèi)部程序的運行/停止,而S7-200 SMART CPU模塊上沒有RUN/STOP開關(guān),CPU模塊上電后處于何種模式可以通過系統(tǒng)塊設(shè)置。在“系統(tǒng)塊”對話框的左邊單擊“啟動”項,如圖3-19b所示,然后單擊左邊CPU模式項的下拉按鈕,選擇CPU模塊上電后的工作模式,有STOP、RUN、LAST三種模式供選擇,LAST模式表示CPU上次斷電前的工作模式,當(dāng)設(shè)為該模式時,若CPU模塊上次斷電前為RUN模式,一上電就工作在RUN模式。

978-7-111-67613-3-Chapter03-37.jpg

圖3-18 單擊“工具”菜單中的“選項”即彈出軟件常用對象設(shè)置對話框

在系統(tǒng)塊中對硬件配置后,需要將系統(tǒng)塊下載到CPU模塊,其操作方法與下載程序相同,只不過下載對象要選擇“系統(tǒng)塊”,如圖3-19c所示。

978-7-111-67613-3-Chapter03-38.jpg

圖3-19 使用系統(tǒng)塊配置PLC硬件

3.5.3 用存儲卡備份、復(fù)制程序和刷新固件

S7-200 SMART CPU模塊上有一個Micro SD卡槽,可以安插Micro SD卡(大多數(shù)手機使用的TF卡),使用Micro SD卡主要可以:①將一臺CPU模塊的程序復(fù)制到另一臺CPU模塊;②給CPU模塊刷新固件;③將CPU模塊恢復(fù)到出廠設(shè)置。

1.用Micro SD卡備份和復(fù)制程序

(1)備份程序

用Micro SD卡備份程序時操作過程如下:

1)在STEP 7-Micro/WIN SMART軟件中將程序下載到CPU模塊。

2)將一張空白的Micro SD卡插入CPU模塊的卡槽。

3)單擊“PLC”菜單下的“設(shè)定”,彈出“程序存儲卡”對話框,如圖3-20所示,選擇CPU模塊要傳送給Micro SD卡的塊,單擊“設(shè)定”按鈕,系統(tǒng)會將CPU模塊中相應(yīng)的塊傳送給Micro SD卡,傳送完成后,“程序存儲卡”對話框中會出現(xiàn)“編程已成功完成”,這樣CPU模塊中的程序就被備份到Micro SD卡,而后從卡槽中拔出Micro SD卡(不拔出Micro SD卡,CPU模塊會始終處于STOP模式)。

CPU模塊的程序備份到Micro SD卡后,用讀卡器讀取Micro SD卡,會發(fā)現(xiàn)原先空白的卡上出現(xiàn)一個“S7_JOB.S7S”文件和一個“SIMATIC.S7S”文件夾(文件夾中含有5個文件)。

978-7-111-67613-3-Chapter03-39.jpg

圖3-20 用Micro SD卡備份CPU模塊中的程序

(2)復(fù)制程序

用Micro SD卡復(fù)制程序比較簡單,在斷電的情況下將已備份程序的Micro SD卡插入另一臺S7-200 SMART CPU模塊的卡槽,然后給CPU模塊通電,CPU模塊自動將Micro SD卡中的程序復(fù)制下來,在復(fù)制過程中,CPU模塊上的RUN、STOP兩個指示燈以2Hz的頻率交替點亮,當(dāng)只有STOP指示燈閃爍時才表示復(fù)制結(jié)束,才能拔出Micro SD卡。若將Micro SD卡插入先前備份程序的CPU模塊,則可將Micro SD卡的程序還原到該CPU模塊中。

2.用Micro SD卡刷新固件

PLC的性能除了與自身硬件有關(guān)外,還與內(nèi)部的固件(firmware)有關(guān),通常固件版本越高,PLC性能越強。如果PLC的固件版本低,可以用更高版本的固件來替換舊版本固件(刷新固件)。

用Micro SD卡對S7-200 SMART CPU模塊刷新固件的操作過程如下:

1)查看CPU模塊當(dāng)前的固件版本。在STEP 7-Micro/WIN SMART軟件中新建一個空白項目,然后執(zhí)行上傳操作,在上傳操作成功(表明計算機與CPU模塊通信正常)后,單擊“PLC”菜單下的“PLC”,如圖3-21a所示,彈出“PLC信息”對話框(見圖3-21b),在左邊的“設(shè)備”項中選中當(dāng)前連接的CPU模塊型號,在右邊可以看到其固件版本為“V02.02…”。

978-7-111-67613-3-Chapter03-40.jpg

圖3-21 查看CPU模塊當(dāng)前的固件版本

2)下載新版本固件并復(fù)制到Micro SD卡。登錄西門子下載中心(網(wǎng)址:www.ad.siemens.com.cn/download/),搜索“S7-200 SMART固件”,找到新版本固件,如圖3-22a所示,下載并解壓后,可以看到一個“S7_JOB.S7S”文件和一個“FWUPDATE.S7S”文件夾,如圖3-22b所示,打開該文件夾,可以看到多種型號CPU模塊的固件文件,其中就有當(dāng)前需刷新固件的CPU模塊型號,如圖3-22c所示,將“S7_JOB.S7S”文件和“FWUPDATE.S7S”文件夾(包括文件夾中所有文件)復(fù)制到一張空白Micro SD卡上。

3)刷新固件。在斷電的情況下,將已復(fù)制新固件文件的Micro SD卡插入CPU模塊的卡槽,然后給CPU模塊上電,CPU模塊會自動安裝新固件。在安裝過程中,CPU模塊上的RUN、STOP兩個指示燈以2Hz的頻率交替點亮,當(dāng)只有STOP指示燈閃爍時表示新固件安裝結(jié)束,再拔出Micro SD卡。

固件刷新后,可以在STEP 7-Micro/WIN SMART軟件中查看CPU模塊的版本,如圖3-22d所示,在“PLC信息”對話框顯示其固件版本為“V02.03…”。

978-7-111-67613-3-Chapter03-41.jpg

圖3-22 下載并安裝新版本固件

978-7-111-67613-3-Chapter03-42.jpg

圖3-22 下載并安裝新版本固件(續(xù))

3.用Micro SD卡將PLC恢復(fù)到出廠值

在PLC加密而又不知道密碼情況下,如果仍想使用PLC,或者在PLC里面設(shè)置了固定的IP地址,利用這個IP地址無法與計算機通信,導(dǎo)致IP地址無法修改時,可以考慮將PLC恢復(fù)到出廠值。

用Micro SD卡將PLC恢復(fù)到出廠值操作過程如下:

1)編寫一個S7_JOB.S7S文件并復(fù)制到Micro SD卡。打開計算機自帶的記事本程序,輸入一行文字“RESET_TO_FACTORY”,該行文字是讓CPU模塊恢復(fù)到出廠值的指令,不要輸入雙引號,然后將其保存成一個文件名為“S7_JOB.S7S”的文件,再將該文件復(fù)制到一張空白Micro SD卡中。

2)將Micro SD卡插入CPU模塊恢復(fù)到出廠值。在斷電的情況下,將含有S7_JOB.S7S文件(該文件寫有一行“RESET_TO_FACTORY”文字)的Micro SD卡插入CPU模塊的卡槽,然后給CPU模塊上電,CPU模塊自動執(zhí)行S7_JOB.S7S文件中的指令,恢復(fù)到出廠值。

需要注意的是,恢復(fù)出廠值會清空CPU模塊內(nèi)的程序塊、數(shù)據(jù)塊和系統(tǒng)塊,不會改變CPU模塊的固件版本。

主站蜘蛛池模板: 福泉市| 清涧县| 高密市| 壶关县| 祁门县| 武冈市| 衡阳市| 集贤县| 滨海县| 海门市| 宝清县| 桐梓县| 武鸣县| 义乌市| 贡觉县| 常山县| 芜湖市| 黑龙江省| 旬阳县| 漳平市| 吉木乃县| 修水县| 凤翔县| 永济市| 垦利县| 讷河市| 宁波市| 三门峡市| 静海县| 伊金霍洛旗| 和政县| 舞阳县| 保山市| 清涧县| 丽江市| 塔城市| 湾仔区| 临西县| 逊克县| 锡林郭勒盟| 仪征市|