當前位置:上海隆彥自動化科技有限公司>>西門子模塊>>S7-300>> 西門子6ES7322-1BL00-OAAO-可編程控制器
參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海市
聯(lián)系方式:占雪芬查看聯(lián)系方式
更新時間:2017-03-09 08:51:28瀏覽次數(shù):276次
聯(lián)系我時,請告知來自 儀表網(wǎng)西門子6ES7322-5GH00-OABO
------------------------------------------------------------
西門子*經(jīng)銷商
--------------------------------------------------
SIEMENS 上海隆彥自動化科技有限公司
----------------------------------------------------
聯(lián) 系 人: 詹雪芬
-------------------------------------------
:(同號)
----------------------------------------------------
():021- 61311927
----------------------------------------------------
歡迎您前來詢價.100分的服務(wù).100分的質(zhì)量.100分的售后.100分的發(fā)貨速度
公司主營:數(shù)控系統(tǒng),S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人機界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機等工控產(chǎn)品
1:使用CPU 315F和ET 200S時應(yīng)如何避免出現(xiàn)“通訊故障”消息?
使用CPU S7 315F, ET 200S以及故障安全DI/DO模塊,那么您將調(diào)用OB35 的故障安全程序。而且,您已經(jīng)接受所有監(jiān)控時間的默認設(shè)置值,并且愿意接收“通訊故障”消息。 OB 35 默認設(shè)置為100毫秒。您已經(jīng)將F I/O模塊的F監(jiān)控時間設(shè)定為100毫秒,因此至少每100毫秒要尋址一次I/O模塊。但是由于每100毫秒才調(diào)用一次OB 35,因此會發(fā)生通訊故障。要確保OB35的掃描間隔和F監(jiān)控時間有所差別,請確保F監(jiān)控時間大于OB35的掃描間隔時間。
S7分布式安全系統(tǒng),一直到V5.2 SP1 和 6ES7138-4FA00-0AB0,6 ES7138-4FB00-0AB0,6ES7138-4CF00-0AB0 都會出現(xiàn)這個問題。在新的模塊中,F 監(jiān)控時間設(shè)定為150毫秒.
西門子6ES7322-5GH00-OABO
2:當DP從站不可用時,PROFIBUS上S7-300 CPU的監(jiān)控時間是多少?
使用CPU的PROFIBUS接口上的DP從站操作PROFIBUS網(wǎng)絡(luò)時,希望在啟動期間檢查期望的組態(tài)與實際的組態(tài)是否匹配。在 CPU屬性對話框中的Startup選項卡上給出了兩個不同的時間。
3:如何判斷電源或緩沖區(qū)出錯,如:電池故障?
如果電源(僅S7-400)或緩沖區(qū)中的一個錯誤觸發(fā)一個事件,則CPU操作系統(tǒng)訪問OB81。錯誤糾正后,重新訪問OB81。電池故障情況下,如果電池檢測中的BATT.INDIC開關(guān)是激活的,則 S7-400僅訪問OB81。如果沒有組態(tài)OB81,則CPU不會進入操作狀態(tài)STOP。如果OB81不可用,則當電源出錯時,C PU仍保持運行。
4:為S7 CPU上的I/O模塊(集中式或者分布式的)分配地址時應(yīng)當注意哪些問題?
請注意,創(chuàng)建的數(shù)據(jù)區(qū)域(如一個雙字)不能組態(tài)在過程映象的邊界上,因為在該數(shù)據(jù)塊中,只有邊界下面的區(qū)域能夠被讀入過程映像,因此不可能從過程映像訪問數(shù)據(jù)。 因此,這些組態(tài)規(guī)則不支持這種情況:例如,在一個 256 字節(jié)輸入的過程映像的 254 號地址上組態(tài)一個輸入雙字。 如果一定需要如此選址,則必須相應(yīng)地調(diào)整過程映像的大小(在CPU的Properties中)。
5:在S7 CPU中如何進行全局數(shù)據(jù)的基本通訊?在通訊時需要注意什么?
全局數(shù)據(jù)通訊用于交換小容量數(shù)據(jù),全局數(shù)據(jù)(GD)可以是:
輸入和輸出
標記
數(shù)據(jù)塊中的數(shù)據(jù)
定時器和計數(shù)器功能
數(shù)據(jù)交換是指在連入單向或雙向GD環(huán)的CPU之間以數(shù)據(jù)包的形式交換數(shù)據(jù)。GD環(huán)由GD環(huán)編號來標識。
單向連接:某一CPU可以向多個CPU發(fā)送GD數(shù)據(jù)包。
雙向連接:兩個CPU之間的連接:每個CPU都可以發(fā)送和接收一個GD數(shù)據(jù)包。
必須確保接收端CPU未確認全局數(shù)據(jù)的接收。如果想要通過相應(yīng)通訊塊(SFB、FB或FC)來交換數(shù)據(jù),則必須進行通訊塊之間的連 接。通過定義一個連接,可以*簡化通訊塊的設(shè)計。該定義對所有調(diào)用的通訊塊都有效且不需要每次都重新定義。
6:可以將S7-400存儲卡用于CPU 318-2DP嗎?
在通常的操作中,只能使用訂貨號為6ES7951-1K... (Flash EPROM)和6ES7951-1A... (RAM)的“短”> 存儲卡。
7:盡管LED燈亮,為什么CPU 31xC不能從缺省地址 124 和 125 讀取完整輸入?
對于下列型號的CPU ,請檢查 24V 電壓是否接入引腳 1。LED由輸入電流控制。引腳 1 上的24V 電壓需要做進一步處理。
313C (6ES7 313-5BE0.-0AB0),313C-2DP (6ES7 313-6CE0.-0AB0),313C-2PTP (6ES7 313-6BE0.-0AB0), 314C-2DP (6ES7 314-6CF0.-0AB0),314C-2PTP (6ES7 314-6BF0.-0AB0)
西門子6ES7322-5GH00-OABO
8:配置CPU 31x-2 PN/DP的PN接口時,當PROFINET接口偶爾發(fā)生通信錯誤時,該如何處理?
請確定以太網(wǎng)(PROFINET)中的所有組件(轉(zhuǎn)換)都支持 100 Mbit/s全雙工基本操作。避 免中心分配器割裂網(wǎng)絡(luò),因為這些設(shè)備只能工作于半雙工模式。
9:在硬件配置編輯器中,“時鐘”修正因子有什么含義呢?
在硬件配置中,通過CPU > Properties > Diagnostics/Clock,你可以進入“時鐘”> 域內(nèi)一個修正因子。這個修正因子只影響CPU的硬件時鐘。時間中斷源自于系統(tǒng)時鐘,并且和硬件時鐘的設(shè)定毫無關(guān)系。
10:如何通過PROFIBUS DP用功能塊實現(xiàn)在主、從站之間實現(xiàn)雙向數(shù)據(jù)傳送?
在主站plc可以通過調(diào)用SFC14 “DPRD_DAT“和SFC15 “DPWR_DAT“來完成和從站的數(shù)據(jù)交換,而對于從站來說可以調(diào)用FC1 “DP_SEND“ 和FC2 ”DP_RECV“完成數(shù)據(jù)的交換。
11:可以從S7 CPU中讀出哪些標識數(shù)據(jù)?
通過SFC 51“RDSYSST”可讀出下列標識數(shù)據(jù):
可以讀出訂貨號和CPU版本號。為此,使用SFC 51和SSL ID 0111并使用下列索引:
1 = 模塊標識
6 = 基本硬件標識
7 = 基本固件標識
12:在含有CPU 317-2PN/DP的S7-300上,如何編程可加載通訊功能塊FB14("GET")和FB15("PUT")用于數(shù)據(jù)交換?
為了通過一個S7連接在使用CPU 317-2PN/DP的兩個S7-300工作站之間進行數(shù)據(jù)交換,其中該S7連接是使用NetPro組態(tài)的,< 在S7通信中,必須調(diào)用通訊功能塊。模塊FB14("GET") 用于從遠程CPU取出數(shù)據(jù),模塊FB15("PUT")用于將數(shù)據(jù)寫入遠程CPU。 功能塊包含在STEP 7 V5.3的標準庫中。
CPU 317-2PN/DP的通訊模塊FB14("GET")和FB15("PUT")的屬性 :
FB14和FB15是異步通訊功能。 這些模塊的運行可能跨越多個OB1循環(huán)。 通過輸入?yún)?shù)REQ激活FB14或FB15。 DONE、NDR或 ERROR表明作業(yè)結(jié)束。PUT和GET可以同時通過連接進行通信。
注意:不能將庫SIMATIC_NET_CP中的通訊塊用于CPU317-2PN/DP。
西門子6ES7322-5GH00-OABO
13:對于緊湊CPU 313C-2 PtP和CPU 314-2 PtP作業(yè)同步處理需要注意什么?
在用戶程序中,不可以同時編程SEND作業(yè)和FETCH作業(yè)。
即: 只要SEND作業(yè)(SFB 63)沒有*終止(DONE或ERROR),就不能調(diào)用FETCH作業(yè)(SFB 64)(甚至在REQ=0的時候)。只要FETCH作業(yè)(SFB 64)沒有*終止(DONE或ERROR),就不能調(diào)用SEND作業(yè)(SFB 63)(甚至在REQ=0的時候)。在處理一個主動作業(yè)(SEND作業(yè)、SFB 63或FETCH作業(yè)、SFB 64)時,同時可以處理一個被動作業(yè)(SERVE作業(yè)、SFB 65)。
14:可以將MICROMASTER 420到440作為組態(tài)軸(位置外部檢測)和CPU 317T一起運行嗎?
可以,但在動力和精度方面,對組態(tài)軸的要求差別非常大。在高要求情況下,伺服驅(qū)動SIMODRIVE 611U、MASTERDRIVES MC或SINAMICS S必須和CPU 317T一起運行。在低要求情況下,MICROMASTER系列也能滿足動力和精度要求。
15:如何在已配置為DP從站的兩個CPU模塊間組態(tài)直接數(shù)據(jù)交換(節(jié)點間通信)?
兩個CPU站配置為DP從站,而且由同一個DP主站操作,它們之間的通信通過配置交換模式為DX可以完成直接數(shù)據(jù)交換。
16:如何使用SFC65,SFC66,SFC67 和 SFC68 進行通信?
對于單向基本通信,使用系統(tǒng)功能 SFC67 (X_GET)從一個被動站讀取數(shù)據(jù),使用系統(tǒng)功能SFC68(X_PUT)將數(shù)據(jù)寫入一個被動站(服務(wù)器)。這些塊只有在主動站中才調(diào)用。對于一個雙向基本通信,調(diào)用站中的系統(tǒng)功能SFC65 (X_SEND),在該站中想將數(shù)據(jù)發(fā)送到另一個主動站。在同樣為主動的主動接收站中,數(shù)據(jù)將通過系統(tǒng)功能SFC66 (X_RCV)記錄。
兩種類型的基本通信中,每次塊調(diào)用可以處理zui多 76 字節(jié)的用戶數(shù)據(jù)。對于S7-300 CPU,數(shù)據(jù)傳送的數(shù)據(jù)*性是 8 個字節(jié),對于S7-400 CPU則是全長。 如果連接到S7-200,必須考慮到S7-200只能用作一個被動站。
17:什么是自由分配 I/O 地址?
地址的自由分配意味著您可對每種模塊(SM/FM/CP)自由的分配一個地址。地址分配在 STEP 7里進行。先定義起始地址,該模塊的其它地址以它為基準。
自由分配地址的優(yōu)點:因為模塊之間沒有地址間隙,就可以優(yōu)化地使用可用地址空間。在創(chuàng)建標準軟件時,分配地址過程中可以不考慮所涉及的 S7-300 的組態(tài)。
18:診斷緩沖器能夠干什么?
更快地識別故障源,因而提高系統(tǒng)的可用性。評估STOP之前的zui后事件,并尋找引起STOP的原因。
診斷緩沖器是一個帶有單個診斷條目的循環(huán)緩沖器,這些診斷條目顯示在事件發(fā)生序列中;*個條目顯示的是zui近發(fā)生的事件。如果緩沖器已滿, zui早發(fā)生的事件就會被新的條目所覆蓋。根據(jù)不同的CPU,診斷緩沖器的大小或者固定,或者可以通過HW Config中通過參數(shù)進行設(shè)置。
19:診斷緩沖器中的條目包括哪些?
1)故障事件
2)操作模式轉(zhuǎn)變以及其它對用戶重要的操作事件
3)用戶定義的診斷事件(用SFC52 WR_USMSG)
在操作模式STOP下,在診斷緩沖器中盡量少的存儲事件,以便用戶能夠很容易在緩沖器中找到引起STOP的原因。因此,只有當事件要求用戶產(chǎn)生一個響應(yīng)(如計劃系統(tǒng)內(nèi)存復位,電池需要充電)或必須注冊重要信息(如固件更新,站故障)時,才將條目存儲在診斷緩沖器中。
20:如何確定MMC的大小以便完整地存儲STEP 7項目?
為了給項目選擇合適的MMC,需要了解整個項目的大小以及要加載塊的大小。可以按照如下所述的方法來確定項目的大小:
1)首先歸檔STEP 7項目。然后在Windows資源瀏覽器中打開已歸檔項目,并確定其大小(選中該項目并右擊)。這會告訴您歸檔文件的大小。
2)將塊加載入CPU。現(xiàn)在仍然需要選擇"PLC > Module Information > Memory"。在此,在" Load memory RAM + EPROM"中,可以看到分配的加載內(nèi)存的大小。
3)必須將該值和已經(jīng)確定的歸檔項目的大小相加。這樣就可以得出在一個MMC上保存整個項目所需的總內(nèi)存的大小。
SIMATIC S7-300 一種通用型PLC,能適合自動化工程中的各種應(yīng)用場合,尤其是在生產(chǎn)制造工程中的應(yīng)用。模塊化、無排風扇結(jié)構(gòu)、易于實現(xiàn)分布式的配置、以及用戶易于掌握等特點,使得S7-300 PLC在以下工業(yè)部門中實施各種控制任務(wù)時,成為一種既經(jīng)濟又切合實際的解決方案借助常量總線周期時間和分布式I/O同步信號處理技術(shù),S7-300確保可以精確地重現(xiàn)規(guī)定的過程響應(yīng)時間。為同步模式系統(tǒng)功能提供了極為豐富的支持組件,可以處理運動控制、測量值采集和高速控制等領(lǐng)域的苛刻任務(wù)。在分布式自動化解決方案中,目前的SIMATIC S7-300開始涉足重要的高速加工處理應(yīng)用領(lǐng)域,并確保可以獲得zui高的精度和可重現(xiàn)性。這意味著可以以穩(wěn)定的優(yōu)質(zhì)產(chǎn)品不斷地擴大生產(chǎn)數(shù)量。如果某個診斷消息處于激活狀態(tài)(例如“無傳感器輸入”),則模塊會發(fā)起一個診斷中斷(若已經(jīng)為該診斷消息設(shè)置了參數(shù),則僅在相應(yīng)的參數(shù)化過程之后才會產(chǎn)生中斷)。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 82)。通過硬件中斷可以監(jiān)控過程信號,并且,可以觸發(fā)針對信號變化的響應(yīng)。
數(shù)字量輸入模塊:根據(jù)參數(shù)設(shè)置的不同,針對每個通道組,當信號狀態(tài)發(fā)生改變時,模塊都可以發(fā)起硬件中斷,觸發(fā)沿可以選用上升沿、下降沿或者混合使用上升沿和下降沿。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40)。信號模塊可以緩沖一次中斷/通道。模擬量輸入模塊:通過上限值和下限值的參數(shù)值,可以設(shè)定其工作范圍。模塊將數(shù)字化測量值與這些極限值進行比較。當測量值違反了其中任何一個限定值時,就會觸發(fā)硬件中斷。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40)。如果極限高于/低于過量程/欠量程,則無法進行比較。S7-300F運行模式S7-300F的安全功能包含在CPU的F程序中,并且位于故障安全信號模塊之內(nèi)。
信號模塊采用差異分析方法和測試信號注入技術(shù)實現(xiàn)輸出和輸入信號的監(jiān)控。借助周期性自檢、指令檢測、程序邏輯檢測和程序順序流檢測等方法,CPU可以檢測控制器是否工作正常。此外,通過“活躍標志(sign-of-life)”請求,還可以對I/O進行檢測。若判定系統(tǒng)中存在故障,則將該系統(tǒng)切換至安全狀態(tài)。
編程CPU 315F與安全有關(guān)的程序采用STEP 7語言的梯形圖(LAD)和功能圖(FBD)編制。與運行有關(guān)的功能范圍和數(shù)據(jù)類型均限于在此處設(shè)置。編譯時使用特定的格式和參數(shù),可以創(chuàng)建安全相關(guān)程序。在單個CPU中,標準程序可以同時與故障安全程序一起運行(共存),無任何限制。該軟件包的另一個組件是F庫,配有TUV認可的安全相關(guān)功能的編程實例。這些編程實例可以更改,但更改必須再次認證。S7 F分布式安全選項軟件包編制安全相關(guān)的程序段時,必須使用選項軟件包“S7 F Distributed Safety”。該軟件包含有創(chuàng)建F程序所需要的全部功能和塊。運行S7 F Distributed Safety必須安裝不低于V5.1SP3版的STEP 7。
*節(jié) PLC概念
1、PLC的基本概念
可編程控制器(Programmable Controller)是計算機家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計制造的。早期的可編程控制器稱作可編程邏輯控制器(Programmable Logic Controller),簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術(shù)的發(fā)展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。但是為了避免與個人計算機(Personal Computer)的簡稱混淆,所以將可編程控制器簡稱PLC
2、PLC的基本結(jié)構(gòu)
PLC實質(zhì)是一種于工業(yè)控制的計算機,其硬件結(jié)構(gòu)基本上與微型計算機相同,如圖所示:
a. *處理單元(CPU)
*處理單元(CPU)是PLC的控制中樞。它按照PLC系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當PLC投入運行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等所有的用戶程序執(zhí)行完畢之后,zui后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運行,直到停止運行。
為了進一步提高PLC的可*性,近年來對大型PLC還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。
b、存儲器
存放系統(tǒng)軟件的存儲器稱為系統(tǒng)程序存儲器。
存放應(yīng)用軟件的存儲器稱為用戶程序存儲器。
C、電源
PLC的電源在整個系統(tǒng)中起著十分重要得作用。如果沒有一個良好的、可*得電源系統(tǒng)是無法正常工作的,因此PLC的制造商對電源的設(shè)計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內(nèi),可以不采取其它措施而將PLC直接連接到交流電網(wǎng)上去。
3、PLC的工作原理
一. 掃描技術(shù)
當PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復執(zhí)行上述三個階段。
(一) 輸入采樣階段
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。
(二) 用戶程序執(zhí)行階段
在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即,在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。
(三) 輸出刷新階段
當掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時,才是PLC的真正輸出。
比較下二個程序的異同:
程序1:
程序2:
這兩段程序執(zhí)行的結(jié)果*一樣,但在PLC中執(zhí)行的過程卻不一樣。
※ 程序1只用一次掃描周期,就可完成對%M4的刷新;
※ 程序2要用四次掃描周期,才能完成對%M4的刷新。
這兩個例子說明:同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,也可以看到:采用掃描用戶程序的運行結(jié)果與繼電器控制裝置的硬邏輯并行運行的結(jié)果有所區(qū)別。當然,如果掃描周期所占用的時間對整個運行來說可以忽略,那么二者之間就沒有什么區(qū)別了。
一般來說,PLC的掃描周期包括自診斷、通訊等,如下圖所示,即一個掃描周期等于自診斷、通訊、輸入采樣、用戶程序執(zhí)行、輸出刷新等所有時間的總和。
二. PLC的I/O響應(yīng)時間
為了增強PLC的抗*力,提高其可*性,PLC的每個開關(guān)量輸入端都采用光電隔離等技術(shù)。
為了能實現(xiàn)繼電器控制線路的硬邏輯并行控制,PLC采用了不同于一般微型計算機的運行方式(掃描技術(shù))。
以上兩個主要原因,使得PLC得I/O響應(yīng)比一般微型計算機構(gòu)成的工業(yè)控制系統(tǒng)滿的多,其響應(yīng)時間至少等于一個掃描周期,一般均大于一個掃描周期甚至更長。
所謂I/O響應(yīng)時間指從PLC的某一輸入信號變化開始到系統(tǒng)有關(guān)輸出端信號的改變所需的時間。其zui短的I/O響應(yīng)時間與zui長的I/O響應(yīng)時間如圖所示:
第(n-1)個
掃描周期
zui短I/O響應(yīng)時間:
zui長I/O響應(yīng)時間
SIEMENS PLC在中國的產(chǎn)品,根據(jù)規(guī)模和性能的大小,主要有 S7-200 S7-300 和S7-400三種,下面就簡單介紹一下該三種產(chǎn)品的一些特性。
S7-200
針對低性能要求的摸塊化小控制系統(tǒng),它zui多可有7個模塊的擴展能力,在模塊中集成背板總線,它的網(wǎng)絡(luò)聯(lián)接有RS-485通訊接口和Profibus兩種,可通過編程器PG訪問所有模塊,帶有電源、CPU和I/O的一體化單元設(shè)備。
其中的擴展模塊(EM)有以下幾種:數(shù)字量輸入模塊(DI)——24VDC 和 120/230VAC;數(shù)字量輸出(DO)——24VDC 和 繼電器;模擬量輸入模塊(AI)——電壓、電流、電阻和熱電偶;模擬量輸出模塊——電壓和電流。 還有一個比較特殊的模塊-通訊處理器(CP)——該塊的功能是可以把S7-200作為主站連接到AS-接口(傳感器和執(zhí)行器接口),通過AS-接口的從站可以控制多達248個設(shè)備,這樣就可以顯著的擴展S7-200的輸入和輸出點數(shù)。
西門子SIMATIC系列PLC,誕生于1958年,經(jīng)歷了C3,S3,S5,S7系列,已成為應(yīng)用非常廣泛的可編程控制器。
西門子(SIMATIC)PLC的6代西門子(SIMATIC)PLC的6代
1、西門子公司的產(chǎn)品zui早是1975年投放市場的SIMATIC S3,它實際上是帶有簡單操作接口的二進制控制器。
2、1979年,S3系統(tǒng)被SIMATIC S5所取代,該系統(tǒng)廣泛地使用了微處理器。
3、20世紀80年代初,S5系統(tǒng)進一步升級——U系列PLC,較常用機型:S5-90U、95U、100U、115U、135U、155U。
4、1994年4月,S7系列誕生,它具有更化、更高性能等級、安裝空間更小、更良好的WINDOWS用戶界面等優(yōu)勢,其機型為:S7-200、300、400。
5、1996年,在過程控制領(lǐng)域,西門子公司又提出PCS7(過程控制系統(tǒng)7)的概念,將其優(yōu)勢的WINCC(與WINDOWS兼容的操作界面)、PROFIBUS(工業(yè)現(xiàn)場總線)、COROS(監(jiān)控系統(tǒng))、SINEC(西門子工業(yè)網(wǎng)絡(luò))及控調(diào)技術(shù)融為一體。
6、西門子公司提出TIA(Totally Integrated Automation)概念,即全集成自動化系統(tǒng),將PLC技術(shù)溶于全部自動化領(lǐng)域。
由zui初發(fā)展至今,S3、S5系列PLC已逐步退出市場,停止生產(chǎn),而S7系列PLC發(fā)展成為了西門子自動化系統(tǒng)的控制核心,而TDC系統(tǒng)沿用SIMADYN D技術(shù)內(nèi)核,是對S7系列產(chǎn)品的進一步升級,它是西門子自動化系統(tǒng)zui*,功能zui強的可編程控制器。
產(chǎn)品分類編輯
可編程控制器是由現(xiàn)代化生產(chǎn)的需要而產(chǎn)生的,可編程序控制器的分
西門子PLCS7-200系列西門子PLCS7-200系列
類也必然要符合現(xiàn)代化生產(chǎn)的需求。
一般來說可以從三個角度對可編程序控制器進行分類。其一是從可編程序控制器的控制規(guī)模大小去分類,其二是從可編程序控制器的性能高低去分類,其三是從可編程序控制器的結(jié)構(gòu)特點去分類。
控制規(guī)模
可以分為大型機、中型機和小型機。
西門子PLCS7-300系列西門子PLCS7-300系列
小型機: 小型機的控制點一般在256點之內(nèi),適合于單機控制或小型系統(tǒng)的控制。
西門子小型機有S7-200:處理速度0.8~1.2ms ;存貯器2k ;數(shù)字量248點;模擬量35路 。
中型機:中型機的控制點一般不大于2048點,可用于對設(shè)備進行直接控制,還可以對多個下一級的可編程序控制器進行監(jiān)控,它適合中型或大型控制系統(tǒng)的控制。
西門子中型機有S7-300:處理速度0.8~1.2ms ;存貯器2k ;數(shù)字量1024點;模擬量128路 ;網(wǎng)絡(luò)PROFIBUS;工業(yè)以太網(wǎng);MPI。
大型機:大型機的控制點一般大于2048點,不僅能完成較復雜的算術(shù)運
西門子PLCS7-400系列西門子PLCS7-400系列
算還能進行復雜的矩陣運算。它不僅可用于對設(shè)備進行直接控制,還可以對多個下一級的可編程序控制器進行監(jiān)控。
西門子大型機有S7-400 :處理速度0.3ms / 1k字;
存貯器512k ;I/O點12672;
控制性能
可以分為高檔機、中檔機和低檔機。
低檔機
這類可編程序控制器,具有基本的控制功能和一般的運算能力。工作速度比較低,能帶的輸入和輸出模塊的數(shù)量比較少。
比如,德國SIEMENS公司生產(chǎn)的S7-200就屬于這一類。
中檔機
這類可編程序控制器,具有較強的控制功能和較強的運算能力。它不僅能完成一般的邏輯運算,也能完成比較復雜的三角函數(shù)、指數(shù)和PID運算。工作速度比較快,能帶的輸入輸出模塊的數(shù)量也比較多,輸入和輸出模塊的種類也比較多。
比如,德國SIEMENS公司生產(chǎn)的S7-300就屬于這一類。
高檔機
這類可編程序控制器,具有強大的控制功能和強大的運算能力。它不僅能完成邏輯運算、三角函數(shù)運算、指數(shù)運算和PID運算,還能進行復雜的矩陣運算。工作速度很快,能帶的輸入輸出模塊的數(shù)量很多,輸入和輸出模塊的種類也很全面。這類可編程序控制器可以完成規(guī)模很大的控制任務(wù)。在聯(lián)網(wǎng)中一般做主站使用。
比如,德國SIEMENS公司生產(chǎn)的S7-400就屬于這一類。
結(jié)構(gòu)
整體式
整體式結(jié)構(gòu)的可編程序控制器把電源、CPU、存儲器、I/O系統(tǒng)都集成
plc結(jié)構(gòu)plc結(jié)構(gòu)
在一個單元內(nèi),該單元叫做作基本單元。一個基本單元就是一臺完整的PLC。
控制點數(shù)不符合需要時,可再接擴展單元。整體式結(jié)構(gòu)的特點是非常緊湊、體積小、成本低、安裝方便。
組合式
組合式結(jié)構(gòu)的可編程序控制器是把PLC系統(tǒng)的各個組成部分按功能分成
plc組合plc組合
若干個模塊,如CPU模塊、輸入模塊、輸出模塊、電源模塊等等。其中各模塊功能比較單一,模塊的種類卻日趨豐富。比如,一些可編程序控制器,除了-些基本的I/O模塊外,還有一些特殊功能模塊,像溫度檢測模塊、位置檢測模塊、PID控制模塊、通訊模塊等等。組合式結(jié)構(gòu)的PLC特點是CPU、輸入、輸出均為獨立的模塊。模塊尺寸統(tǒng)一、安裝整齊、I/O點選型自由、安裝調(diào)試、擴展、維修方便。
疊裝式
疊裝式結(jié)構(gòu)集整體式結(jié)構(gòu)的緊湊、體積小、安裝方便和組合式結(jié)構(gòu)的I/O點搭配靈話、安裝整齊的優(yōu)點于一身。它也是由各個單元的組合構(gòu)成。其特點是CPU自成獨立的基本單元(由CPU和一定的I/O點組成),其它I/O模塊為擴展單元。在安裝時不用基板,僅用電纜進行單元間的聯(lián)接,各個單元可以一個個地疊裝。使系統(tǒng)達到配置靈活、體積小巧。
詳細介紹編輯
1.SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它適用于各行各業(yè),各種場合中的自動檢測、監(jiān)測及控制等。S7-200 PLC的強大功能使其無論單機運行,或連成網(wǎng)絡(luò)都能實現(xiàn)復雜的控制功能。 S7-200PLC可提供4個不同的基本型號與8種CPU可供選擇使用。
2.SIMATIC S7-300 PLC S7-300是模塊化小型PLC系統(tǒng),能滿足中等性能要求的應(yīng)用。各種單獨
西門子PLC之S7家族西門子PLC之S7家族
的模塊之間可進行廣泛組合構(gòu)成不同要求的系統(tǒng)。與S7-200 PLC比較,S7-300 PLC采用模塊化結(jié)構(gòu),具備高速(0.6~0.1μs)的指令運算速度;用浮點數(shù)運算比較有效地實現(xiàn)了更為復雜的算術(shù)運算;一個帶標準用戶接口的軟件工具方便用戶給所有模塊進行參數(shù)賦值;方便的人機界面服務(wù)已經(jīng)集成在S7-300操作系統(tǒng)內(nèi),人機對話的編程要求大大減少。SIMATIC人機界面(HMI)從S7-300中取得數(shù)據(jù),S7-300按用戶的刷新速度傳送這些數(shù)據(jù)。S7-300操作系統(tǒng)自動地處理數(shù)據(jù)的傳送;CPU的智能化的診斷系統(tǒng)連續(xù)監(jiān)控系統(tǒng)的功能是否正常、記錄錯誤和特殊系統(tǒng)事件(例如:超時,模塊更換,等等);多級口令保護可以使用戶高度、有效地保護其技術(shù)機密,防止未經(jīng)允許的復制和修改;S7-300 PLC設(shè)有操作方式選擇開關(guān),操作方式選擇開關(guān)像鑰匙一樣可以拔出,當鑰匙拔出時,就不能改變操作方式,這樣就可防止非法刪除或改寫用戶程序。具備強大的通信功能,S7-300 PLC可通過編程軟件Step 7的用戶界面提供通信組態(tài)功能,這使得組態(tài)非常容易、簡單。S7-300 PLC具有多種不同的通信接口,并通過多種通信處理器來連接AS-I總線接口和工業(yè)以太網(wǎng)總線系統(tǒng);串行通信處理器用來連接點到點的通信系統(tǒng);多點接口(MPI)集成在CPU中,用于同時連接編程器、PC機、人機界面系統(tǒng)及其他SIMATIC S7/M7/C7等自動化控制系統(tǒng)。
3. SIMATIC S7-400 PLC S7-400 PLC是用于中、高檔性能范圍的可編程序控制器。 S7-400 PLC采用模塊化無風扇的設(shè)計,可靠耐用,同時可以選用多種級別(功能逐步升級)的CPU,并配有多種通用功能的模板,這使用戶能根據(jù)需要組合成不同的系統(tǒng)。當控制系統(tǒng)規(guī)模擴大或升級時,只要適當?shù)卦黾右恍┠0澹隳苁瓜到y(tǒng)升級和充分滿足需要。
4工作原理編輯
當PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,PLC的CPU以一定的掃描速度重復執(zhí)行上述三個階段。
輸入采樣
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。
用戶程序執(zhí)行
在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
即,在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。
輸出刷新
當掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時,才是PLC的真正輸出。
同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,采用掃描用戶程序的運行結(jié)果與繼電器控制裝置的硬邏輯并行運行的結(jié)果有所區(qū)別。當然,如果掃描周期所占用的時間對整個運行來說可以忽略,那么二者之間就沒有什么區(qū)別了。
保養(yǎng)編輯
設(shè)備定期測試、調(diào)整
(1) 每半年或季度檢查PLC柜中接線端子的連接情況,若發(fā)現(xiàn)松動的地方及時重新堅固連接;
(2) 對柜中給主機供電的電源每月重新測量工作電壓;
設(shè)備定期清掃
(1) 每六個月或季度對PLC進行清掃,切斷給PLC供電的電源把電源機架、CPU主板及輸入/輸出板依次拆下,進行吹掃、清掃后再依次原位安裝好,將全部連接恢復后送電并啟動PLC主機。認真清掃PLC箱內(nèi)衛(wèi)生;
(2) 每三個月更換電源機架下方過濾網(wǎng);
檢修前準備
(1) 檢修前準備好工具;
(2) 為保障元件的功能不出故障及模板不損壞,必須用保護裝置及認真作防靜電準備工作;
(3) 檢修前與調(diào)度和操作工好,需掛檢修牌處掛好檢修牌;
設(shè)備拆裝順序及方法
(1) 停機檢修,必須兩個人以上監(jiān)護操作;
(2) 把CPU前面板上的方式選擇開關(guān)從“運行”轉(zhuǎn)到“停”位置;
(3) 關(guān)閉PLC供電的總電源,然后關(guān)閉其它給模坂供電的電源;
(4) 把與電源架相連的電源線記清線號及連接位置后拆下,然后拆下電源機架與機柜相連的螺絲,電源機架就可拆下;
(5) CPU主板及I/0板可在旋轉(zhuǎn)模板下方的螺絲后拆下;
(6) 安裝時以相反順序進行;
檢修工藝及技術(shù)要求
(1) 測量電壓時,要用數(shù)字電壓表或精度為1%的*表測量
(2)電源機架,CPU主板都只能在主電源切斷時取下;
(3) 在RAM模塊從CPU取下或插入CPU之前,要斷開PC的電源,這樣才能保證數(shù)據(jù)不混亂;
(4) 在取下RAM模塊之前,檢查一下模塊電池是否正常工作,如果電池故障燈亮時取下模塊RAM內(nèi)容將丟失;
(5) 輸入/輸出板取下前也應(yīng)先關(guān)掉總電源,但如果生產(chǎn)需要時I/0板也可在可編程控制器運行時取下,但CPU板上的QVZ(超時)燈亮;
(6) 撥插模板時,要格外小心,輕拿輕放,并運離產(chǎn)生靜電的物品;
(7) 更換元件不得帶電操作;
(8) 檢修后模板安裝一定要安插到位
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關(guān)企業(yè)負責,儀表網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。