西門子交流變頻器6SE7026-0ED61
SIEMENS 可編程控制器
1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、 SITOP直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并聯(lián).
4、HMI 觸摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流傳動裝置
1、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列:MDV
2、全數(shù)字直流調(diào)速裝置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 數(shù)控 伺服
SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系統(tǒng)及伺報電機,力矩電機,直線電機,伺服驅(qū)動等備件銷售。
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
:鄭鑫 :
:www.zhenxindianqi。。cn
工作 (同步)
1 問題提出
如果S120 CF卡中的*丟失(例如,在firmware升級時未保存KEY文件夾中的內(nèi)容,導(dǎo)致*丟失),或者購買CF卡之后單獨購買的*,都需要將*導(dǎo)入S120的CF卡中。本文介紹了如何將*導(dǎo)入CF卡。
2 S120的*
目前,S120在用到以下兩種功能時需要*號(License Key):
1) performance expansion 1
2) Safety extended function
當(dāng)用到這些功能時,需要把*號(License Key)寫入到S120的CF卡中。寫入后*保存在CF卡KEY文件夾中。*號與*的CF卡序列號(Serial No.)相對應(yīng),因此是不能轉(zhuǎn)移到另一張CF卡中的。
*以*證書的形式提供,通過*證書上的*證書號(License-No.)可以獲得*號(License Key)。
有兩種方式訂購*:
1)直接定購帶*的CF卡(附帶*證書,License Key已寫入CF卡)
2)單獨定購*證書,上網(wǎng)獲得*號(License Key)后寫入S120 CF 卡
3 獲得*號(License Key)的步驟
通過*證書上的*證書號(License-No.)和CF卡的序列號(Serial No.),可以在西門子的*管理器( http://www.siemens。。com/automation/License)上獲得*號(License Key)。如果誤把*刪除,也可以在此上查詢之前已分配的*號。
3.1 生成*號(License Key)的步驟:
1)打開網(wǎng)頁http://www.siemens。。com/automation/License。點擊Direct Access 。
2)輸入*證書上的*證書號(License-No.)和dispatch note number。點擊“Next”。
如果之前已經(jīng)分配過*號,會有相應(yīng)的提示。
3)輸入CF卡的產(chǎn)品序列號(Serial No.),選擇產(chǎn)品類別為“SINAMICS S CU320” ,點擊“Next”。
4)選擇“Available License numbers”,點擊Next。
5)選擇“Assign”。
6)得到*號(License Key),把它記錄下來。
之后,也可以在此網(wǎng)絡(luò)*管理器上也可以查詢已分配的*號(License Key)。
3.2 查詢*號(License Key)的步驟:
1)在首頁上選擇“Show License Key”。
2)可以選擇用硬件序列號或*證書號(License-No.)查詢*號。
3)輸入后點擊“Get License ”,得到之前分配的*號。
3.3 將*號寫入CF卡
1)將得到的*號碼的字母、數(shù)字以及其他符號轉(zhuǎn)成ASCII碼的形式。例如:E1MQ-4BEA = 69 49 77 81 45 52 66 69 65 (ASCII 碼)。可以查看附錄中的ASCII碼列表。
2)用Starter軟件在線連接后,在參數(shù)P9920中依次輸入*號的ASCII碼。例如:
P9920[0]=69
P9920[1]=49
…
P9920[8]=65
P9920[9]=0
…
P9920[19]=0
3) 設(shè)置P9921=1,使能*號。該參數(shù)會自動回到0。
附錄-ASCII 碼表
關(guān)鍵詞
S120, *
在進行PLC編程之前,請確認(rèn)USS協(xié)議庫已經(jīng)安裝,如圖1-1。
圖1-1
2.2 S7-200與控制單元間的接線
圖1-2
CU240E-2的控制端子排如圖1-2,從控制單元底部看,共有5個接線端子,其中2號端子為RS485P,3號端子為RS485N,用于通信數(shù)據(jù)的發(fā)送和接收。
圖1-3
S7-200作為USS通信主站,其通信端口和變頻器從站的接線如圖1-3。在通信網(wǎng)絡(luò)的首、末端需要使用終端電阻。
對于S7-200,需要在通信端口端子3和8之間,連接一阻值為120歐姆的電阻。
對于變頻器,把通信網(wǎng)絡(luò)末端的CU240E-2終端電阻撥碼開關(guān)撥到ON位置即可(位置在圖1-1中,標(biāo)號⑨);中間位置的CU240E-2,終端電阻撥碼開關(guān)必須撥到OFF位置。
本例中,S7-200(CPU224 XP CN)使用通信端口Port 0和變頻器進行通信。
2 變頻器設(shè)置
2.1 地址設(shè)置
變頻器的USS通信地址可以通過控制單元上的總線地址撥碼開關(guān)(位置在圖1-1中,標(biāo)號⑤)進行設(shè)置。當(dāng)?shù)刂窊艽a開關(guān)的位置都為OFF時,也可用過參數(shù)P2021進行設(shè)置。
2.2 參數(shù)設(shè)置
除了設(shè)置地址之外,還需要對變頻器一些基本的通信參數(shù)進行設(shè)置,才可以進行USS通信,如表2-1所示:
表2-1
參數(shù) | 描述 |
P0015 = 21 | 變頻器宏程序。 15:通過現(xiàn)場總線控制 設(shè)置方法:P10=1 → P15=21 → P10=0 |
p2030 = 1 | 現(xiàn)場總線協(xié)議選擇 1:USS協(xié)議 |
p2020 | 現(xiàn)場總線波特率 設(shè)置范圍是 4800 bit/s … 187500 bit/s,出廠為 19200 bit/s 本例使用:6(9600) |
P2021 | USS地址(在地址撥碼開關(guān)都為OFF時,才有效) 本例使用:3 |
p2040 | 過程數(shù)據(jù)監(jiān)控時間 指沒有收到過程數(shù)據(jù)時發(fā)出報警的延時。 注:必須根據(jù)從站數(shù)量、總線波特率加以調(diào)整,出廠設(shè)置為 100 ms。 |
3 PLC編程
3.1使用USS協(xié)議的初始化模塊初始化S7-200的PORT0端口
圖3-1
功能塊說明:
注: 此處以及下文的“功能塊說明”僅介紹了功能塊內(nèi)的主要管腳
功能,未說明的管腳功能,請參考Step7 Micro-Win V4.0軟件的
幫助文件。
輸入:
EN:使能。每次改變通訊狀態(tài)都應(yīng)該執(zhí)行一次初始化指令,EN信號應(yīng)該通過脈沖激活。本例中,Port 0端口一直作為USS通信端口使用,因此使用SM0.1初始化一次即可。
Mode:1——為端口0USS協(xié)議,并啟用該協(xié)議。
Baud:波特率,應(yīng)與變頻器定義的波特率*。本例中,使用9600。
Active:激活驅(qū)動器地址,參考圖3-2。本例中,使用2#1000,即激活驅(qū)動器地址3。
圖3-2 激活驅(qū)動器地址3和5
西門子交流變頻器6SE7026-0ED61
3.2 使用USS_CTRL功能塊控制變頻器的運行
3.2.1 USS_CTRL功能塊編程
圖3-3
功能塊說明:
輸入:
EN:通常情況總是激活。
RUN:啟動變頻器。0-停止;1-啟動。
OFF2:自由停車。0-正常;1-自由停車。
OFF3:快速停止。0-正常;1-快速停止。
F _ACK:故障復(fù)位。通過上升沿對變頻器進行故障復(fù)位。
DIR:運行方向。0-正轉(zhuǎn);1-反轉(zhuǎn)
Drive:變頻器USS地址,0-31。本例使用3。
Speed~:速度設(shè)定值,通過百分比進行設(shè)定,范圍 -200.0~~200.0%。
輸出:
Error:錯誤代碼。有關(guān)錯誤代碼說明,請參考表3-1。
Status:變頻器返回的狀態(tài)字。有關(guān)G120變頻器狀態(tài)字,請參考《參數(shù)手冊》有關(guān)r52參數(shù)的說明。
Speed:變頻器返回的速度實際值的百分比。
Run_EN:變頻器運行狀態(tài)。0-停止;1-運行。
D_Dir:變頻器運行方向。0-正轉(zhuǎn);1-反轉(zhuǎn)。
Inhibit:變頻器禁止位狀態(tài)。0-正常;1-禁止。
Fault:變頻器故障狀態(tài)。0-正常;1-故障。
表3-1
錯誤代碼 | 說明 |
0 | 無錯。 |
1 | 驅(qū)動器不應(yīng)答。 |
2 | 檢測到來自驅(qū)動器的應(yīng)答中檢驗和錯誤。 |
3 | 檢測到來自驅(qū)動器的應(yīng)答中校驗錯誤。 |
4 | 來自用戶程序的干擾造成錯誤。 |
5 | 嘗試非法命令。 |
6 | 提供非法驅(qū)動器地址。 |
7 | 未為USS協(xié)議設(shè)置通訊端口。 |
8 | 通訊端口正在忙于處理指令。 |
9 | 驅(qū)動器速度輸入超出范圍。 |
10 | 驅(qū)動器應(yīng)答長度不正確。 |
11 | 驅(qū)動器應(yīng)答*個字符不正確。 |
12 | 驅(qū)動器應(yīng)答中的字符長度不受USS指令支持。 |
13 | 錯誤的驅(qū)動器應(yīng)答。 |
14 | 提供的DB_Ptr地址不正確。 |
15 | 提供的參數(shù)號不正確。 |
16 | 選擇了無效協(xié)議。 |
17 | USS激活,不允許改動。 |
18 | 了非法波特率。 |
19 | 無通訊:驅(qū)動器未設(shè)為激活。 |
20 | 驅(qū)動器應(yīng)答中的參數(shù)或數(shù)值不正確或包含錯誤代碼。 |
21 | 返回一個雙字?jǐn)?shù)值,而不是請求的字?jǐn)?shù)值。 |
22 | 返回一個字?jǐn)?shù)值,而不是請求的雙字?jǐn)?shù)值。 |
3.2.2 分配庫存儲區(qū),編譯,下載。
在編譯程序之前,選擇 “程序塊” ->“ 庫”, 右鍵點擊,選擇“庫存儲區(qū)”。在彈出的對話框中點擊 “建議地址” 選擇V存儲區(qū)的地址后點擊 “OK”退出。如圖3-4。
圖3-4
分配庫存儲區(qū)之后,編譯并下載。
3.2.3 控制變頻器運行。
此時,即可通過USS通信,控制變頻器的運行。
例,
打開狀態(tài)表監(jiān)控,如圖3-5。
M1.0為變頻器的啟??刂莆唬跏贾禐?,從0強制為1后,變頻器即可運行。
VD30為變頻器的速度設(shè)定值,強制為20.0后,變頻器將以20%的速度運行。
VW20,VD22分別為變頻器返回的狀態(tài)字和速度實際值。
圖3-5
3.3 讀寫參數(shù)
根據(jù)參數(shù)的不同數(shù)據(jù)類型,需要使用不同的功能塊進行變頻器參數(shù)的讀寫。下文中,將通過舉例進行介紹。
注:目前,USS協(xié)議庫的參數(shù)讀寫功能塊,僅適用于讀寫參數(shù)號在3999以下的參數(shù)。對于參數(shù)號在4000以上的參數(shù),如果要進行讀寫,可參考《操作說明》,7.4.2.4節(jié),使用自由口編程的方式進行讀寫,在此不作介紹。
G120《操作說明》下載地址:30563628
3.3.1 使用USS_RPM_R功能塊讀取浮點型參數(shù)
圖3-6
功能塊說明:
輸入:
EN:需要讀取參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
Drive:變頻器USS地址。本例中,使用3。
Param:要讀取的參數(shù)號。本例中,讀取參數(shù)r27(輸出電流實際值)。
Index:參數(shù)下標(biāo)。本例中,r27無下標(biāo),必須定義為下標(biāo)0。
輸出:
Value:返回的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-7。把M6.0,從0強制為1后,VD560返回值為0.33。即r27=0.33。
圖3-7
3.3.2 使用USS_WPM_R功能塊修改浮點型參數(shù)
圖3-8
功能塊說明:
輸入:
EN:需要修改參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
EEPR~:寫入EEPROM存儲器。(注:對CU240B/E-2無效)
Drive:變頻器USS地址。本例中,使用3。
Param:要修改的參數(shù)號。本例中,修改參數(shù)P1120(斜坡上升時間)。
Index:參數(shù)下標(biāo)。本例中,修改下標(biāo)0。
Value:要寫入的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-9。把M7.0,從0強制為1后,VD630的當(dāng)前值15.0將會寫入?yún)?shù)P1120的下標(biāo)0中,即P1120.0=15.0。
圖3-9
3.3.3 使用USS_RPM_W功能塊讀取U16(無符號16位)類型參數(shù)
圖3-10
功能塊說明:
輸入:
EN:需要讀取參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
Drive:變頻器USS地址。本例中,使用3。
Param:要讀取的參數(shù)號。本例中,讀取參數(shù)P210(電源電壓)。
Index:參數(shù)下標(biāo)。本例中,P210無下標(biāo),必須定義為下標(biāo)0。
輸出:
Value:返回的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-11。把M2.0,從0強制為1后,VDW160返回值為440。即P210=440。
圖3-11
3.3.4 使用USS_WPM_W功能塊修改U16(無符號16位)類型參數(shù)
圖3-12
功能塊說明:
輸入:
EN:需要修改參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
EEPR~:寫入EEPROM存儲器。(注:對CU240B/E-2無效)
Drive:變頻器USS地址。本例中,使用3。
Param:要修改的參數(shù)號。本例中,修改參數(shù)P1211(自動重啟嘗試次數(shù))。
Index:參數(shù)下標(biāo)。P1211無下標(biāo),必須定義為下標(biāo)0。
Value:要寫入的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-13。把M3.0,從0強制為1后,VW230的當(dāng)前值2將會寫入?yún)?shù)P1211的下標(biāo)0中,即P1211=2。
圖3-13
3.3.5 使用USS_RPM_D功能塊讀取U32(無符號32位)類型參數(shù)
圖3-14
功能塊說明:
輸入:
EN:需要讀取參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
Drive:變頻器USS地址。本例中,使用3。
Param:要讀取的參數(shù)號。本例中,讀取參數(shù)P730(DO0功能)。
Index:參數(shù)下標(biāo)。本例中,P730無下標(biāo),必須定義為下標(biāo)0。
輸出:
Value:返回的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-15。把M4.0,從0強制為1后,VD360返回值為16#0034FC03。即P730=52.3。
圖3-15
注:16#0034FC03到52.3的轉(zhuǎn)換說明
當(dāng)使用讀寫參數(shù)的功能塊時,類似于P730=52.3這樣的BICO連接參數(shù),需要經(jīng)過如下轉(zhuǎn)換:
高字,0034(16進制)= 52(十進制);
低字中的高字節(jié),對于CU240B/E-2,規(guī)定為FC(16進制);
低字中的低字節(jié),03(16進制)= 3(十進制)。
所以, 0034FC03(16進制)= 52.3(十進制)
3.3.6 使用USS_WPM_D功能塊修改U32(無符號32位)類型參數(shù)
圖3-16
功能塊說明:
輸入:
EN:需要修改參數(shù)時激活。
XMT_~:操作請求。使用上升沿激活。
EEPR~:寫入EEPROM存儲器。(注:對CU240B/E-2無效)
Drive:變頻器USS地址。本例中,使用3。
Param:要修改的參數(shù)號。本例中,修改參數(shù)P731(DO1功能)。
Index:參數(shù)下標(biāo)。本例中,P731無下標(biāo),必須定義為下標(biāo)0。
Value:要寫入的參數(shù)值。
編譯、下載之后,打開狀態(tài)表監(jiān)控,如圖3-17。把M5.0,從0強制為1后,VD430的當(dāng)前值16#0034FC0C將會寫入?yún)?shù)P731中,即P731=52.12。有關(guān)0034FC0C(16進制)到52.12的轉(zhuǎn)換,請參考3.5.1節(jié)中的注釋。
圖3-17
S7300電源模板
6ES7307-1BA00-0AA0
6ES7307-1EA00-0AA0
6ES7307-1KA01-0AA0
CPU
6ES7312-1AE13-0AB0
6ES7312-5BE03-0AB0
6ES7313-5BF03-0AB0
6ES7313-6BF03-0AB0
6ES7313-6CF03-0AB0
6ES7314-1AG13-0AB0
6ES7314-6BG03-0AB0
6ES7314-6CG03-0AB0
6ES7315-2AG10-0AB0
6ES7315-2EH13-0AB0
6ES7317-2AJ10-0AB0
6ES7317-2EK13-0AB0
6ES7318-3EL00-0AB0
內(nèi)存卡
6ES7 953-8LF20-0AA0
6ES7 953-8LG11-0AA0
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6ES7 953-8LP20-0AA0
開關(guān)量模板
6ES7 321-1BH02-0AA0
6ES7 321-1BH10-0AA0
6ES7 321-1BH50-0AA0
6ES7 321-1BL00-0AA0
6ES7 321-7BH01-0AB0
6ES7 321-1EL00-0AA0
6ES7 321-1FF01-0AA0
6ES7 321-1FF10-0AA0
6ES7 321-1FH00-0AA0
6ES7 321-1CH00-0AA0
6ES7 321-1CH20-0AA0
6ES7 322-1BH01-0AA0
6ES7 322-1BH10-0AA0
6ES7 322-1CF00-0AA0
6ES7 322-8BF00-0AB0
6ES7 322-5GH00-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1FL00-0AA0
6ES7 322-1BF01-0AA0
6ES7 322-1FF01-0AA0
6ES7 322-5FF00-0AB0
6ES7 322-1HF01-0AA0
6ES7 322-1HF10-0AA0
6ES7 322-1HH01-0AA0
6ES7 322-5HF00-0AB0
6ES7 322-1FH00-0AA0
6ES7 323-1BH01-0AA0
6ES7 323-1BL00-0AA0
模擬量模板
6ES7 331-7KF02-0AB0
6ES7 331-7KB02-0AB0
6ES7 331-7NF00-0AB0
6ES7 331-7NF10-0AB0
6ES7 331-7HF01-0AB0
6ES7 331-1KF01-0AB0
6ES7 331-7PF01-0AB0
6ES7 331-7PF11-0AB0
6ES7 332-5HD01-0AB0
6ES7 332-5HB01-0AB0
6ES7 332-5HF00-0AB0
6ES7 332-7ND02-0AB0
6ES7 334-0KE00-0AB0
6ES7 334-0CE01-0AA0
附件
6ES7 365-0BA01-0AA0
6ES7 360-3AA01-0AA0
6ES7 361-3CA01-0AA0
6ES7 368-3BB01-0AA0
6ES7 368-3BC51-0AA0
6ES7 368-3BF01-0AA0
6ES7 368-3CB01-0AA0
6ES7 390-1AE80-0AA0
6ES7 390-1AF30-0AA0
6ES7 390-1AJ30-0AA0
6ES7 390-1BC00-0AA0
6ES7 392-1AJ00-0AA0
6ES7 392-1AM00-0AA0
6ES7 392-1BM01-0AA0
功能模板
6ES7 350-1AH03-0AE0
6ES7 350-2AH00-0AE0
6ES7 351-1AH01-0AE0
6ES7 352-1AH02-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH10-0AE0
6ES7 355-2CH00-0AE0
6ES7 355-2SH00-0AE0
6ES7 338-4BC01-0AB0
6ES7 352-5AH00-0AE0
6ES7 352-5AH00-7XG0
通訊模板
6ES7 340-1AH02-0AE0
6ES7 340-1BH02-0AE0
6ES7 340-1CH02-0AE0
6ES7 341-1AH01-0AE0
6ES7 341-1BH01-0AE0
6ES7 341-1CH01-0AE0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6ES7 902-1AB00-0AA0
6ES7 902-1AC00-0AA0
6ES7 902-1AD00-0AA0
6ES7 902-2AB00-0AA0
6ES7 902-2AC00-0AA0
6ES7 902-2AG00-0AA0
6ES7 902-3AB00-0AA0
6ES7 902-3AC00-0AA0
6ES7 902-3AG00-0AA0
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
6GK7 343-5FA01-0XE0
6GK7 343-1EX30-0XE0
6GK7 343-1EX21-0XE0
6GK7 343-1CX00-0XE0
6GK7 343-1CX10-0XE0
6GK7 343-1GX20-0XE0
6GK7 343-1GX21-0XE0
6GK7 343-1HX00-0XE0
6GK7 343-2AH00-0XA0
6ES7971-1AA00-0AA0
6ES7971-5BB00-0AA0
6ES7314-6EH04-0AB0