西門子6EP1961-2BA00
西門子PLC接口模塊IM153
以下內(nèi)容以西門子PLC S7-300系列為例,說明接口模塊的用法:
1. 西門子PLC的接口模塊IM153-1用來連接CPU與擴(kuò)展單元的接口,通過PROFIBUS-DP協(xié)議進(jìn)行通訊,CPU與擴(kuò)展單元之間通過PROFIBUS-DP電纜連接,兩端相應(yīng)的需要有RS485連接頭;
2. 在西門子PLC S7-300的系統(tǒng)中,理論上CPU可以帶多個(gè)IM153-1進(jìn)行擴(kuò)展,直到滿足控制要求為止。但實(shí)際應(yīng)用時(shí),需要考慮CPU的容量和程序的大小是否能滿足多個(gè)擴(kuò)展模塊的需求;
3. 如果連接多個(gè)擴(kuò)展模塊時(shí),需要注意將個(gè)和后一個(gè)的RS485接頭的終端電阻撥到ON位置,而中間的RS485接頭則可以在OFF位置;
4. 在實(shí)際項(xiàng)目中,可能使用擴(kuò)展機(jī)架后,IM153-1會(huì)出現(xiàn)各類錯(cuò)誤。這時(shí)用戶需要檢查系統(tǒng)硬件,通訊連接是否正常;IM153-1的硬件地址是否有沖突;現(xiàn)場(chǎng)環(huán)境中是否存在干擾等情況。如果這些都沒有問題,可以從軟件設(shè)置方面進(jìn)行錯(cuò)誤檢查。
西門子觸摸屏串行下載方式
本文以西門子觸摸屏KTP600 DP系列,下載電纜為PC/PPI電纜為例,說明實(shí)現(xiàn)串行下載方式的步驟:
1. 將編程電纜-PC/PPI電纜連接到電腦與KTP600 DP觸摸屏之間,并保證電腦中裝有WinCCflexible編程軟件;
2. 在西門子觸摸屏KTP600 DP上面進(jìn)行傳輸設(shè)置,進(jìn)入“控制面板",點(diǎn)擊“傳輸",并使能串行“傳輸通道",然后確定;
3. 對(duì)編程電纜進(jìn)行傳輸速率設(shè)定,如果用戶使用的串口的編程電纜,需要將傳輸速率設(shè)置為與編程軟件WinCCflexible中的一致,如果用戶使用的是USB口的編程電纜,則無需設(shè)置;
4. 在編程軟件WinCCflexible中,選擇“項(xiàng)目"->“傳送"->“傳送設(shè)置",根據(jù)用戶編程電纜的類型,選擇“RS232/PPI多主站電纜"或“USB/PPI多主站電纜",如果是RS232串口編程電纜,還需要設(shè)置通訊傳輸?shù)牟ㄌ芈剩?/p>
5. 在編程軟件WinCCflexible中,選擇“下載",即可將組態(tài)好的程序下載到西門子觸摸屏中。
西門子sitop電源概述
可靠性、效率和集成性的基準(zhǔn)
機(jī)器與設(shè)備的高效運(yùn)行需要使用可靠、恒定的電源。
SITOP 穩(wěn)壓電源質(zhì)量?jī)?yōu)異,性能可靠,可確保在工業(yè)環(huán)境中以及樓宇管理系統(tǒng)中使用時(shí)達(dá)到很高的安全性。
我們選擇的 SITOP 電源彼此之間可以更優(yōu)地協(xié)同工作。我們的系列附加模塊進(jìn)一步強(qiáng)化了這種協(xié)同性。這些附加模塊可以深入地保護(hù) 24V 電源免遭初級(jí)和次級(jí)側(cè)的干擾,直至提供*的保護(hù)功能。
TOP 可靠性
您只需在購(gòu)買電源時(shí)考慮選擇優(yōu)質(zhì)電源,此后就無需再思考此類問題。
SITOP 遍布的每一個(gè)供電系統(tǒng)幾乎都成千萬次地證明了 SITOP 電源的可靠性。 憑借其寬范圍輸入、優(yōu)異的負(fù)載特性和*的驗(yàn)證,SITOP 電源自身就可以保證電源的可靠性。
根據(jù)具體的要求,可以采用擴(kuò)展模塊,也可以采用不間斷電源(DC UPS)對(duì) SITOP 電源進(jìn)行個(gè)性化的改造。據(jù)此,在輸出回路過載或輸入側(cè)出現(xiàn)電源故障等情況下,也可以保證機(jī)床或設(shè)備的 24 V 供電的可靠性。
TOP 效率
能量成本越來越大地決定著生產(chǎn)成本。 該方面的節(jié)省會(huì)形成寶貴的競(jìng)爭(zhēng)優(yōu)勢(shì)。 關(guān)于這一點(diǎn),SITOP 電源可以作出重大的貢獻(xiàn)。 由于效率很高,這種初級(jí)開關(guān)模式電源擁有*的工作效率。 整個(gè)性能范圍內(nèi)的功耗很低(即使在空載運(yùn)行期間)。 由于電源很少滿負(fù)荷運(yùn)行,因此,電源擁有極大的節(jié)能潛力。
SITOP 還可以高效地支持客戶的整個(gè)過程鏈。 例如,采用 STTOP 選擇工具和豐富的附加信息(如 3D 數(shù)據(jù)、電路圖宏、證書和可個(gè)性化配置的產(chǎn)品文檔等)可以方便地完成產(chǎn)品選型。 因此,可以非常高效地計(jì)劃、訂購(gòu)、設(shè)計(jì)、配置和運(yùn)行每個(gè) SITOP 解決方案。
TOP 集成
工業(yè)環(huán)境中集成的電源,其生產(chǎn)率越大。 SITOP 可以針對(duì)例如 SIMATICSINUMERIK 和 SIMOTION 等自動(dòng)化系統(tǒng)進(jìn)行優(yōu)化調(diào)整。
另外,PSU8600 電源系統(tǒng)和 UPS1600 不間斷電源可*集成在 TIA 中。 可在 TIA Portal 進(jìn)行高效工程組態(tài),例如,在 PROFINET 中更方便進(jìn)行網(wǎng)絡(luò)集成或集成全面的診斷功能。
SIMATIC S7 函數(shù)塊可以方便地集成在 STEP 7 用戶程序中;另外,還可以隨時(shí)利用 WinCC 面板實(shí)現(xiàn)操作控制和監(jiān)控。
西門子6EP1961-2BA00
3.在OB1中調(diào)用PUT/GET指令,進(jìn)行S7通信,如圖10所示。
圖.10
表1.PUT 指令參數(shù)說明
CALL “PUT" | , %DB1 | //調(diào)用 PUT,使用背景DB塊:DB1 |
REQ | :=%M0.0 | //上升沿觸發(fā)程序塊的調(diào)用 |
ID | :=W#16#0100 | //連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的連接ID號(hào) |
DONE | :=%M2.0 | // 為1時(shí),發(fā)送完成 |
ERROR | :=%M2.1 | // 為1時(shí),有故障發(fā)生 |
STATUS | :=%MW4 | // 狀態(tài)代碼 |
ADDR_1 | :=P#DB1.DBX0.0 BYTE 10 | // 發(fā)送到通信伙伴數(shù)據(jù)區(qū)的地址,對(duì)應(yīng)LOGO!0BA8的VB0-VB9 |
SD_1 | :=P#M100.0 BYTE 10 | // 本地發(fā)送數(shù)據(jù)區(qū) |
表2.GET指令參數(shù)說明
CALL “GET" | , %DB2 | //調(diào)用 GET,使用背景DB塊:DB2 |
REQ | :=%M0.1 | //系統(tǒng)時(shí)鐘 2秒脈沖 |
ID | :=W#16#0100 | //連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的連接號(hào) |
NDR | :=%M2.2 | //為1時(shí),接收到新數(shù)據(jù) |
ERROR | :=%M2.3 | //為1時(shí),有故障發(fā)生 |
STATUS | :=%MW6 | //狀態(tài)代碼 |
ADDR_1 | :=P#DB1.DBX10.0 BYTE 10 | //從通信伙伴數(shù)據(jù)區(qū)讀取數(shù)據(jù)的地址,對(duì)應(yīng)LOGO!0BA8的VB10-VB19 |
RD_1 | :=P#M200.0 BYTE 10 | //本地接收數(shù)據(jù)地址 |
綜合以上步驟,已經(jīng)完成了S7-1200 硬件和軟件部分的編程,將程序下載到S7-1200 PLC 中。
狀態(tài)監(jiān)控
S7連接成功的建立是調(diào)用PUT/GET指令的基礎(chǔ),S7連接成功建立后,方能正確執(zhí)行PUT/GET指令。
在TIA 軟件的網(wǎng)絡(luò)視圖中,將軟件切換到在線模式,可以監(jiān)控S7連接狀態(tài),如圖11所示。
圖.11
a.選擇網(wǎng)絡(luò)視圖,轉(zhuǎn)至在線
b. 如果S7連接圖標(biāo)為綠色,則表示連接建立成功;若圖標(biāo)為紅色,則表示連接建立失敗。
S7連接成功建立后,S7-1200 觸發(fā)PUT/GET指令,通過TIA 軟件監(jiān)控表和 LOGO! Soft Comfort V8.2軟件的數(shù)據(jù)表,可以監(jiān)控?cái)?shù)據(jù)通信是否正常,如圖12所示。
圖.12
注意:S7-1200側(cè)的DB1對(duì)應(yīng)于LOGO!0BA8的V區(qū),即在PUT指令中使用的通信伙伴數(shù)據(jù)區(qū)ADDR_1=P#DB1.DBX0.0 BYTE 10在LOGO!中對(duì)應(yīng)LOGO!0BA8里的VB0~VB9。