Profibus的最大優點在于具有穩定的國際標準EN50170作ä¿è‰ï¼Œå¹¶ç¶“實際應用驗è‰å…·æœ‰æ™®é性。目å‰å·²å»£æ³›æ‡‰ç”¨äºŽåˆ¶é€ æ¥è‡ªå‹•åŒ–ã€æµç¨‹å·¥æ¥è‡ªå‹•化和樓宇ã€äº¤é€šé›»åŠ›ç‰é ˜åŸŸã€‚
Profibusç”±3個兼容部分組æˆï¼Œå³PROFIBUS-DP(Decentralized Periphery,分布I/O系統)ã€PROFIBUS-PA(Process Automation,ç¾å ´ç¸½ç·šä¿¡æ¯è¦èŒƒï¼‰å’ŒPROFIBUS-FMS(Fieldbus Message Specification,éŽç¨‹è‡ªå‹•化)。
PROFIBUS-DP是一種高速ã€ä½Žæˆæœ¬é€šä¿¡ï¼Œå°ˆé–€ç”¨äºŽè¨å‚™ç´šæŽ§åˆ¶ç³»çµ±èˆ‡åˆ†æ•£å¼I/O的通信。使用PROFIBUS-DPå¯å–代24V DC或4~20mA信號傳輸。PORFIBUS-PA專為éŽç¨‹è‡ªå‹•化è¨è¨ˆï¼Œå¯ä½¿å‚³æ„Ÿå™¨å’ŒåŸ·è¡Œæ©Ÿæ§‹é€£åœ¨ä¸€æ ¹ç¸½ç·šä¸Šï¼Œå¹¶æœ‰æœ¬è³ªå®‰å…¨è¦èŒƒã€‚PROFIBUS-FMSç”¨äºŽè»Šé–“ç´šç›£æŽ§ç¶²çµ¡ï¼Œæ˜¯ä¸€å€‹ä»¤ç‰Œçµæ§‹çš„實時多主網絡。
1.PROFIBUSçš„å”è°çµæ§‹
PROFIBUSå”è°çµæ§‹æ˜¯æ ¹æ“šISO7498國際標準,以OSI作為åƒè€ƒæ¨¡åž‹çš„。PROFIBUS-DP定義了第1ã€2層和用戶接å£ã€‚第3到7å±¤æœªåŠ æè¿°ã€‚用戶接å£è¦å®šäº†ç”¨æˆ¶åŠç³»çµ±ä»¥åŠä¸åŒè¨å‚™å¯èª¿ç”¨çš„æ‡‰ç”¨åŠŸèƒ½ï¼Œå¹¶è©³ç´°èªªæ˜Žäº†å„種ä¸åŒPROFIBUS-DPè¨å‚™çš„è¨å‚™è¡Œç‚ºã€‚PROFIBUS-FMS定義了第1ã€2ã€7層,應用層包括ç¾å ´ç¸½ç·šä¿¡æ¯è¦èŒƒï¼ˆFMS)和低層接å£ï¼ˆLLI)。FMS包括了應用å”è°å¹¶å‘用戶æä¾›äº†å¯å»£æ³›é¸ç”¨çš„強有力的通信æœå‹™ï¼›LLIå”調ä¸åŒçš„通信關系并æä¾›ä¸ä¾è³´è¨å‚™çš„第2å±¤è¨ªå•æŽ¥å£ã€‚PROFIBUS-PA的數據傳輸采用擴展的PROFIBUS-DPå”è°ã€‚å¦å¤–,PAé‚„æè¿°äº†ç¾å ´è¨å‚™è¡Œç‚ºçš„PA行è¦ã€‚æ ¹æ“šIEC1157-2標準,PA的傳輸技術å¯ç¢ºä¿å…¶æœ¬è³ªå®‰å…¨æ€§ï¼Œè€Œä¸”å¯é€šéŽç¸½ç·šçµ¦ç¾å ´è¨å‚™ä¾›é›»ã€‚使用連接器å¯åœ¨DP上擴展PA網絡。
2.PROFIBUS的傳輸技術
PROFIBUSæä¾›äº†ä¸‰ç¨®æ•¸æ“šå‚³è¼¸åž‹å¼ï¼šRS-485傳輸ã€IEC1157-2傳輸和光纖傳輸。
(1) RS-485傳輸技術
RS-485傳輸是PROFIBUS最常用的一種傳輸技術,通常稱之為H2。RS-485傳輸技術用于PROFIBUS-DP與PROFIBUS-FMS。
RS-485å‚³è¼¸æŠ€è¡“åŸºæœ¬ç‰¹å¾æ˜¯ï¼šç¶²çµ¡æ‹“撲為線性總線,兩端有有æºçš„總線終端電阻;傳輸速率為9.6kbps~12Mbps;介質為å±è”½é›™çµžé›»çºœï¼Œä¹Ÿå¯å–消å±è”½ï¼Œå–決于環境æ¢ä»¶ï¼›ä¸å¸¶ä¸ç¹¼æ™‚æ¯åˆ†æ®µå¯é€£æŽ¥32個站,帶ä¸ç¹¼æ™‚å¯å¤šåˆ°127個站。
RS-485傳輸è¨å‚™å®‰è£è¦é»žï¼šå…¨éƒ¨è¨å‚™å‡èˆ‡ç¸½ç·šé€£æŽ¥ï¼›æ¯å€‹åˆ†æ®µä¸Šæœ€å¤šå¯æŽ¥32å€‹ç«™ï¼ˆä¸»ç«™æˆ–å¾žç«™ï¼‰ï¼›æ¯æ®µçš„é å’Œå°¾å„æœ‰ä¸€å€‹ç¸½ç·šçµ‚ç«¯é›»é˜»ï¼Œç¢ºä¿æ“作é‹è¡Œä¸ç™¼ç”Ÿèª¤å·®ï¼›å…©å€‹ç¸½ç·šçµ‚ç«¯é›»é˜»å¿…é ˆä¸€ç›´æœ‰é›»æºï¼›ç•¶åˆ†æ®µç«™è¶…éŽ32å€‹æ™‚ï¼Œå¿…é ˆä½¿ç”¨ä¸ç¹¼å™¨ç”¨ä»¥é€£æŽ¥å„總線段,串è¯çš„ä¸ç¹¼å™¨ä¸€èˆ¬ä¸è¶…éŽ4個;傳輸速率å¯é¸9.6kbps~12Mbps,一旦è¨å‚™æŠ•å…¥é‹è¡Œï¼Œå…¨éƒ¨è¨å‚™å‡éœ€é¸ç”¨åŒä¸€å‚³è¼¸é€ŸçŽ‡ã€‚é›»çºœæœ€å¤§é•·åº¦å–æ±ºäºŽå‚³è¼¸é€ŸçŽ‡ã€‚é‡‡ç”¨RS-485傳輸技術的PROFIBUS網絡最好使用9é‡Dåž‹æ’é 。當連接å„ç«™æ™‚ï¼Œæ‡‰ç¢ºä¿æ•¸æ“šç·šä¸è¦æ“°çµžï¼Œç³»çµ±åœ¨é«˜é›»ç£ç™¼å°„環境下é‹è¡Œæ‡‰ä½¿ç”¨å¸¶å±è”½çš„電纜,å±è”½å¯æé«˜é›»ç£å…¼å®¹æ€§ï¼ˆEMC)。如用å±è”½ç·¨ç¹”ç·šå’Œå±è”½ç®”,應在兩端與ä¿è·æŽ¥åœ°é€£æŽ¥ï¼Œå¹¶é€šéŽç›¡å¯èƒ½çš„大é¢ç©å±è”½æŽ¥ç·šä¾†å¾©è“‹ï¼Œä»¥ä¿æŒè‰¯å¥½çš„傳導性。
(2)IEC1157-2傳輸技術
IEC1l57-2的傳輸技術用于PROFIBUS-PA,能滿足化工和石油化工æ¥çš„è¦æ±‚。它å¯ä¿æŒå…¶æœ¬è³ªå®‰å…¨æ€§ï¼Œå¹¶é€šéŽç¸½ç·šå°ç¾å ´è¨å‚™ä¾›é›»ã€‚IEC1157-2是一種ä½åŒæ¥å”è°ï¼Œå¯é€²è¡Œç„¡é›»æµçš„連續傳輸,通常稱為H1。
(3)光纖傳輸技術
PROFIBUS系統在電ç£å¹²æ“¾å¾ˆå¤§çš„環境下應用時,å¯ä½¿ç”¨å…‰çº–å°Žé«”ï¼Œä»¥å¢žåŠ é«˜é€Ÿå‚³è¼¸çš„è·é›¢??墒褂脙煞Nå…‰çº–å°Žé«”ï¼šä¸€ç¨®æ˜¯åƒ¹æ ¼ä½Žå»‰çš„å¡‘æ–™çº–ç¶å°Žé«”,供è·é›¢å°äºŽ50m情æ³ä¸‹ä½¿ç”¨ï¼›å¦ä¸€ç¨®æ˜¯çŽ»ç’ƒçº–ç¶å°Žé«”,供è·é›¢å°äºŽ1km情æ³ä¸‹ä½¿ç”¨ã€‚è¨±å¤šå» å•†æä¾›å°ˆç”¨ç¸½ç·šæ’é å¯å°‡RS-485ä¿¡è™Ÿè½‰æ›æˆå…‰çº–å°Žé«”ä¿¡è™Ÿæˆ–å°‡å…‰çº–å°Žé«”ä¿¡è™Ÿè½‰æ›æˆRS-485信號。
3. PROFIBUS總線å˜å–控制技術
PROFIBUS-DPã€FMSã€PAå‡é‡‡ç”¨ä¸€æ¨£çš„總線å˜å–控制技術,它是通éŽOSIåƒè€ƒæ¨¡åž‹ç¬¬2層(數據éˆè·¯å±¤ï¼‰ä¾†å¯¦ç¾çš„,它包括ä¿è‰æ•¸æ“šå¯é 性技術åŠå‚³è¼¸å”è°å’Œå ±æ–‡è™•ç†ã€‚在PROFIBUSä¸ï¼Œç¬¬2層稱之為ç¾å ´ç¸½ç·šæ•¸æ“šéˆè·¯å±¤ï¼ˆFDL,Fieldbus Data Link)。介質å˜å–控制(M A C, Medium Access Control)具體控制數據傳輸的程åºï¼ŒMACå¿…é ˆç¢ºä¿åœ¨ä»»ä½•ä¸€å€‹æ™‚åˆ»åªæœ‰ä¸€å€‹ç«™é»žç™¼é€æ•¸æ“šã€‚PROFIBUSå”è°çš„è¨è¨ˆè¦æ»¿è¶³ä»‹è³ªå˜å–æŽ§åˆ¶çš„å…©å€‹åŸºæœ¬è¦æ±‚:
1ï¼‰åœ¨å¾©é›œçš„è‡ªå‹•åŒ–ç³»çµ±ï¼ˆä¸»ç«™ï¼‰é–“çš„é€šä¿¡ï¼Œå¿…é ˆä¿è‰åœ¨ç¢ºåˆ‡é™å®šçš„æ™‚é–“é–“éš”ä¸ï¼Œä»»ä½•ä¸€å€‹ç«™é»žè¦æœ‰è¶³å¤ 的時間來完æˆé€šä¿¡ä»»å‹™ã€‚
2ï¼‰åœ¨å¾©é›œçš„ç¨‹åºæŽ§åˆ¶å™¨å’Œç°¡å–®çš„I/Oè¨å‚™ï¼ˆå¾žç«™ï¼‰é–“通信,應盡å¯èƒ½å¿«é€Ÿåˆç°¡å–®åœ°å®Œæˆæ•¸æ“šçš„實時傳輸。
å› æ¤PROFIBUSä¸»ç«™ä¹‹é–“é‡‡ç”¨ä»¤ç‰Œå‚³é€æ–¹å¼ï¼Œä¸»ç«™èˆ‡å¾žç«™ä¹‹é–“采用主從方å¼ã€‚令牌傳éžç¨‹åºä¿è‰æ¯å€‹ä¸»ç«™åœ¨ä¸€å€‹ç¢ºåˆ‡è¦å®šçš„æ™‚間內得到總線å˜å–權(令牌),令牌在所有主站ä¸å¾ªç’°ä¸€å‘¨çš„æœ€é•·æ™‚間是事先è¦å®šçš„。在PROFIBUSä¸ï¼Œä»¤ç‰Œå‚³éžåƒ…在å„主站之間進行。主站得到總線å˜å–令牌時å¯ä¾ç…§ä¸»-從通信關系表與所有從站通信,å‘å¾žç«™ç™¼é€æˆ–讀å–ä¿¡æ¯ï¼Œä¹Ÿå¯ä¾ç…§ä¸»-主通信關系表與所有主站通信。所以å¯èƒ½æœ‰3種系統é…置:純主-從系統ã€ç´”主-主系統和混åˆç³»çµ±ã€‚
在總線系統åˆå»ºæ™‚,主站介質å˜å–控制MAC的任務是制定總線上的站點分é…并建立é‚輯環。在總線é‹è¡ŒæœŸé–“,斷電或æå£žçš„ä¸»ç«™å¿…é ˆå¾žç’°ä¸æŽ’é™¤ï¼Œæ–°ä¸Šé›»çš„ä¸»ç«™å¿…é ˆåŠ å…¥é‚輯環。第2層的å¦ä¸€é‡è¦å·¥ä½œä»»å‹™æ˜¯ä¿è‰æ•¸æ“šçš„高度完整性。PROFIBUS在第2層按照éžé€£æŽ¥çš„æ¨¡å¼æ“作,除æä¾›é»žå°é»žé‚輯數據傳輸外,還æä¾›å¤šé»žé€šä¿¡ï¼ŒåŒ…括廣æ’å’Œé¸æ“‡å»£æ’功能。
4.PROFIBUS-DP基本功能
PROFIBUS-DP用于ç¾å ´è¨å‚™ç´šçš„高速數據傳é€ï¼Œä¸»ç«™å‘¨æœŸåœ°è®€å–從站的輸入信æ¯å¹¶å‘¨æœŸåœ°å‘從站發é€è¼¸å‡ºä¿¡æ¯ã€‚ç¸½ç·šå¾ªç’°æ™‚é–“å¿…é ˆè¦æ¯”主站(PLC)程åºå¾ªç’°æ™‚é–“çŸã€‚除周期性用戶數據傳輸外,PROFIBUS-DPé‚„æä¾›æ™ºèƒ½åŒ–è¨å‚™æ‰€éœ€çš„éžå‘¨æœŸæ€§é€šä¿¡ä»¥é€²è¡Œçµ„æ…‹ã€è¨ºæ–·å’Œå ±è¦è™•ç†ã€‚
(1)PROFIBUS-DP基本特å¾
采用RS-485雙絞線ã€é›™ç·šé›»çºœæˆ–光纜傳輸,傳輸速率從9.6kbps到12Mbps。å„主站間令牌傳éžï¼Œä¸»ç«™èˆ‡å¾žç«™é–“為主-從傳é€ã€‚支æŒå–®ä¸»æˆ–多主系統,總線上最多站點(主-從è¨å‚™ï¼‰æ•¸ç‚º126。采用點å°é»žï¼ˆç”¨æˆ¶æ•¸æ“šå‚³é€ï¼‰æˆ–廣æ’(控制指令)通信。循環主-從用戶數據傳é€å’Œéžå¾ªç’°ä¸»-主數據傳é€??刂浦噶钤试Sè¼¸å…¥å’Œè¼¸å‡ºåŒæ¥ã€‚åŒæ¥æ¨¡å¼ç‚ºè¼¸å‡ºåŒæ¥ï¼›éŽ–å®šæ¨¡å¼ç‚ºè¼¸å…¥åŒæ¥ã€‚
DP主站和DP從站間的循環用戶有數據傳é€ã€‚å„DPå¾žç«™çš„å‹•æ…‹æ¿€æ´»å’Œå¯æ¿€æ´»ã€‚DP從站組態的檢查。強大的診斷功能,三級診斷信æ¯ã€‚è¼¸äººæˆ–è¼¸å‡ºçš„åŒæ¥ã€‚通éŽç¸½ç·šçµ¦DP從站賦予地å€ã€‚通éŽç¸½ç·šå°DP主站(DPM1)進行é…置,æ¯DP從站的輸入和輸出數據最大為246å—節。
所有信æ¯çš„傳輸按海明è·é›¢HD=4進行。DP從站帶看門狗定時器(Watchdog Timer)。å°DP從站的輸入/輸出進行å˜å–ä¿è·ã€‚DP主站上帶å¯è®Šå®šæ™‚器的用戶數據傳é€ç›£è¦–。
æ¯å€‹PROFIBUS-DP系統包括3種類型è¨å‚™ï¼šç¬¬ä¸€é¡žDP主站(DPM1)ã€ç¬¬äºŒé¡žDP主站(DPM2)和DP從站。DPM1是是ä¸å¤®æŽ§åˆ¶å™¨ï¼Œå®ƒåœ¨é 定的周期內與分散的站(如DP從站)交æ›ä¿¡æ¯ã€‚典型的DPM1如PLCã€PCç‰ï¼›DPM2是編程器ã€çµ„æ…‹è¨å‚™æˆ–æ“ä½œé¢æ¿ï¼Œåœ¨DP系統組態æ“作時使用,完æˆç³»çµ±æ“作和監視目的;DP從站是進行輸入和輸出信æ¯é‡‡é›†å’Œç™¼é€çš„外åœè¨å‚™ï¼Œæ˜¯å¸¶äºŒé€²åˆ¶å€¼æˆ–模擬é‡è¼¸å…¥è¼¸å‡ºçš„I/Oè¨å‚™ã€é©…動器ã€é–¥é–€ç‰ã€‚
ç¶“éŽæ“´å±•çš„PROFIBUS-DPè¨ºæ–·èƒ½å°æ•…障進行快速定ä½ã€‚診斷信æ¯åœ¨ç¸½ç·šä¸Šå‚³è¼¸å¹¶ç”±ä¸»ç«™é‡‡é›†ã€‚診斷信æ¯åˆ†3級:本站診斷æ“ä½œï¼Œå³æœ¬ç«™è¨å‚™çš„一般æ“作狀態,如溫度éŽé«˜ã€å£“力éŽä½Žï¼›æ¨¡å¡Šè¨ºæ–·æ“作,å³ä¸€å€‹ç«™é»žçš„æŸå…·é«”I/O模塊故障;通é“診斷æ“作,å³ä¸€å€‹å–®ç¨è¼¸äºº/輸出ä½çš„æ•…障。
(2)PROFIBUS-DPå…許構æˆå–®ä¸»ç«™æˆ–多主站系統
在åŒä¸€ç¸½ç·šä¸Šæœ€å¤šå¯é€£æŽ¥126個站點。系統é…置的æè¿°åŒ…括:站數ã€ç«™åœ°å€ã€è¼¸å…¥/輸出地å€ã€è¼¸å…¥/è¼¸å‡ºæ•¸æ“šæ ¼å¼ã€è¨ºæ–·ä¿¡æ¯æ ¼å¼åŠæ‰€ä½¿ç”¨çš„ç¸½ç·šåƒæ•¸ã€‚PROFIBUS-DP單主站系統ä¸ï¼Œåœ¨ç¸½ç·šç³»çµ±é‹è¡ŒéšŽæ®µï¼Œåªæœ‰ä¸€å€‹æ´»å‹•主站。如圖1所示為PROFIBUS-DP單主站系統,PLC作為主站。
圖1 Profibus-DP單主站系統
PROFIBUS-DP多主站系統ä¸ç¸½ç·šä¸Šé€£æœ‰å¤šå€‹ä¸»ç«™??å©â‚¬ä¸Šçš„主站與å„自從站構æˆç›¸äº’ç¨ç«‹çš„å系統。如圖1所示,任何一個主站å‡å¯è®€å–DP從站的輸入ï¼è¼¸å‡ºæ˜ åƒï¼Œä½†åªæœ‰ä¸€å€‹DP主站å…許å°DP從站寫入數據。
圖2 Profibusï¼DP多主站系統
(3)PROFIBUS-DP系統行為
PROFIBUS-DP系統行為主è¦å–決于DPM1çš„æ“作狀態,這些狀態由本地或總線的é…ç½®è¨å‚™æ‰€æŽ§åˆ¶ï¼Œä¸»è¦æœ‰é‹è¡Œã€æ¸…é™¤å’Œåœæ¢3種狀態。在é‹è¡Œç‹€æ…‹ä¸‹ï¼ŒDPM1處于輸入和輸出數據的循環傳輸,DPM1從DP從站讀å–輸入信æ¯å¹¶å‘DP從站寫入輸出信æ¯ï¼›åœ¨æ¸…除狀態下,DPM1è®€å– DP從站的輸入信æ¯å¹¶ä½¿è¼¸å‡ºä¿¡æ¯ä¿æŒåœ¨æ•…éšœå®‰å…¨ç‹€æ…‹ï¼›åœ¨åœæ¢ç‹€æ…‹ä¸‹ï¼ŒDPM1å’ŒDP從站之間沒有數據傳輸。
DPM1è¨å‚™åœ¨ä¸€å€‹é å…ˆè¨å®šçš„æ™‚é–“é–“éš”å…§ï¼Œä»¥æœ‰é¸æ“‡çš„å»£æ’æ–¹å¼å°‡å…¶æœ¬åœ°ç‹€æ…‹å‘¨æœŸæ€§åœ°ç™¼é€åˆ°æ¯ä¸€å€‹æœ‰é—œçš„DP從站。如果在DPM1的數據傳輸階段ä¸ç™¼ç”ŸéŒ¯èª¤ï¼ŒDPM1將所有相關的DP從站的輸出數據立å³è½‰å…¥æ¸…除狀態,而DP從站將ä¸å†ç™¼é€ç”¨æˆ¶æ•¸æ“šã€‚在æ¤ä¹‹åŽï¼ŒDPM1轉入清除狀態。
(4)DPM1和DP從站間的循環數據傳輸
DPM1和相關DP從站之間的用戶數據傳輸是由DPM1æŒ‰ç…§ç¢ºå®šçš„éžæ¸é †åºè‡ªå‹•進行。在å°ç¸½ç·šç³»çµ±é€²è¡Œçµ„態時,用戶å°DP從站與DPM1的關系作出è¦å®šï¼Œç¢ºå®šå“ªäº›DP從站被ç´å…¥ä¿¡æ¯äº¤æ›çš„循環周期,哪些被排斥在外。
DMPIå’ŒDP從站之間的數據傳é€åˆ†ç‚ºåƒæ•¸è¨å®šã€çµ„態和數據交æ›3å€‹éšŽæ®µã€‚åœ¨åƒæ•¸è¨å®šéšŽæ®µï¼Œæ¯å€‹å¾žç«™å°‡è‡ªå·±çš„實際組態數據與從DPM1接å—åˆ°çš„çµ„æ…‹æ•¸æ“šé€²è¡Œæ¯”è¼ƒã€‚åªæœ‰ç•¶å¯¦é𛿕¸æ“šèˆ‡æ‰€éœ€çš„çµ„æ…‹æ•¸æ“šç›¸åŒ¹é…æ™‚,DP從站æ‰é€²å…¥ç”¨æˆ¶æ•¸æ“šå‚³è¼¸éšŽæ®µã€‚å› æ¤ï¼Œè¨å‚™é¡žåž‹ã€æ•¸æ“šæ ¼å¼ã€é•·åº¦ä»¥åŠè¼¸å…¥/輸出數é‡å¿…é ˆèˆ‡å¯¦éš›çµ„æ…‹ä¸€è‡´ã€‚
(5)DPM1和系統組態è¨å‚™é–“的循環數據傳輸
除主-從功能外,PROFIBUS-DPå…許主-主之間的數據通信,這些功能使組態和診斷è¨å‚™é€šéŽç¸½ç·šå°ç³»çµ±é€²è¡Œçµ„態。
(6ï¼‰åŒæ¥å’ŒéŽ–å®šæ¨¡å¼
除DPM1è¨å‚™è‡ªå‹•執行的用戶數據循環傳輸外,DP主站è¨å‚™ä¹Ÿå¯å‘å–®ç¨çš„DP從站ã€ä¸€çµ„å¾žç«™æˆ–å…¨é«”å¾žç«™åŒæ™‚ç™¼é€æŽ§åˆ¶å‘½ä»¤ã€‚é€™äº›å‘½ä»¤é€šéŽæœ‰é¸æ“‡çš„廣æ’命令發é€çš„。使用這一功能將打開DP從站的åŒç´šéŽ–å®šæ¨¡å¼ï¼Œç”¨äºŽDPå¾žç«™çš„äº‹ä»¶æŽ§åˆ¶åŒæ¥ã€‚
主站發é€åŒæ¥å‘½ä»¤åŽï¼Œæ‰€é¸çš„å¾žç«™é€²å…¥åŒæ¥æ¨¡å¼ã€‚在這種模å¼ä¸ï¼Œæ‰€ç·¨å€çš„從站輸出數據鎖定在當å‰ç‹€æ…‹ä¸‹ã€‚在這之åŽçš„用戶數據傳輸周期ä¸ï¼Œå¾žç«™å˜å„²æŽ¥æ”¶åˆ°è¼¸å‡ºçš„æ•¸æ“šï¼Œä½†å®ƒçš„è¼¸å‡ºç‹€æ…‹ä¿æŒä¸è®Šï¼›ç•¶æŽ¥æ”¶åˆ°ä¸‹ä¸€åŒæ¥å‘½ä»¤æ™‚,所å˜å„²çš„輸出數據æ‰ç™¼é€åˆ°å¤–åœè¨å‚™ä¸Šã€‚用戶å¯é€šéŽéžåŒæ¥å‘½ä»¤é€€å‡ºåŒæ¥æ¨¡å¼ã€‚
鎖定控制命令使得編å€çš„從站進入鎖定模å¼ã€‚鎖定模å¼å°‡å¾žç«™çš„輸入數據鎖定在當å‰ç‹€æ…‹ä¸‹ï¼Œç›´åˆ°ä¸»ç«™ç™¼é€ä¸‹ä¸€å€‹éŽ–å®šå‘½ä»¤æ™‚æ‰å¯ä»¥æ›´æ–°ã€‚用戶å¯ä»¥é€šéŽéžéŽ–å®šå‘½ä»¤é€€å‡ºéŽ–å®šæ¨¡å¼ã€‚
(7)ä¿è·æ©Ÿåˆ¶
å°DP主站DPM1使用數據控制定時器å°å¾žç«™çš„æ•¸æ“šå‚³è¼¸é€²è¡Œç›£è¦–。æ¯å€‹å¾žç«™éƒ½é‡‡ç”¨ç¨ç«‹çš„æŽ§åˆ¶å®šæ™‚器,在è¦å®šçš„監視間隔時間ä¸ï¼Œå¦‚數據傳輸發生差錯,定時器就會超時,一旦發生超時,用戶就會得到這個信æ¯ã€‚å¦‚æžœéŒ¯èª¤è‡ªå‹•åæ‡‰åŠŸèƒ½â€œä½¿èƒ½â€ï¼Œ DPM1將脫離æ“作狀態,并將所有關è¯å¾žç«™çš„輸出置于故障安全狀態,并進入清除狀態。
5. PROFIBUS控制系統的幾種形å¼
5.1æ ¹æ“šç¾å ´è¨å‚™æ˜¯å¦å…·å‚™PROFIBUS接å£ï¼ŒæŽ§åˆ¶ç³»çµ±çš„é…置有總線接å£åž‹ã€å–®ä¸€ç¸½ç·šåž‹ã€æ··åˆåž‹3種形å¼ã€‚
(1)總線接å£åž‹ ç¾å ´è¨å‚™ä¸å…·å‚™ PROFIBUS接å£ï¼Œé‡‡ç”¨åˆ†æ•£å¼I/O作為總線接å£èˆ‡ç¾å ´è¨å‚™é€£æŽ¥ã€‚這種形å¼åœ¨æ‡‰ç”¨ç¾å ´ç¸½ç·šæŠ€è¡“åˆæœŸå®¹æ˜“推廣。如果ç¾å ´è¨å‚™èƒ½åˆ†çµ„,組內è¨å‚™ç›¸å°é›†ä¸ï¼Œé€™ç¨®æ¨¡å¼æœƒæ›´å¥½åœ°ç™¼æ®ç¾å ´ç¸½ç·šæŠ€è¡“的優點。
(2)單一總線型 ç¾å ´è¨å‚™éƒ½å…·å‚™PROFIBUS接å£ï¼Œé€™æ˜¯ä¸€ç¨®ç†æƒ³æƒ…æ³ã€‚å¯ä½¿ç”¨ç¾å ´ç¸½ç·šæŠ€è¡“,實ç¾å®Œå…¨çš„分布å¼çµæ§‹ï¼Œå¯å……分ç²å¾—é€™ä¸€å…ˆé€²æŠ€è¡“æ‰€å¸¶ä¾†çš„çš„åˆ©ç›Šã€‚æ–°å»ºé …ç›®è‹¥èƒ½å…·æœ‰é€™ç¨®æ¢ä»¶ï¼Œå°±ç›®å‰ä¾†çœ‹ï¼Œé€™ç¨®æ–¹æ¡ˆè¨å‚™æˆæœ¬æœƒè¼ƒé«˜ã€‚
(3)混åˆåž‹ ç¾å ´è¨å‚™éƒ¨åˆ†å…·å‚™PROFIBUS接å£ï¼Œé€™å°‡æ˜¯ä¸€ç¨®ç›¸ç•¶æ™®é的情æ³ã€‚這時應采用PROFIBUSç¾å ´è¨å‚™åŠ åˆ†æ•£å¼I/Oæ··åˆä½¿ç”¨çš„辦法。無論是舊è¨å‚™æ”¹é€ é‚„æ˜¯æ–°å»ºé …ç›®ï¼Œå¸Œæœ›å…¨éƒ¨ä½¿ç”¨å…·å‚™PROFIBUS接å£ç¾å ´è¨å‚™çš„å ´åˆå¯èƒ½ä¸å¤šï¼Œåˆ†æ•£å¼I/Oå¯ä½œç‚ºé€šç”¨çš„ç¾å ´ç¸½ç·šæŽ¥å£ï¼Œæ˜¯ä¸€ç¨®éˆæ´»çš„é›†æˆæ–¹æ¡ˆã€‚
5.2æ ¹æ“šå¯¦éš›æ‡‰ç”¨éœ€è¦åŠç¶“費情æ³ï¼Œé€šå¸¸æœ‰ä»¥ä¸‹6ç¨®çµæ§‹é¡žåž‹ï¼š
(1ï¼‰çµæ§‹é¡žåž‹1 以PLC或控制器åš1類主站,ä¸è¨ç›£æŽ§ç«™ï¼Œä½†èª¿è©¦éšŽæ®µé…置一臺編程è¨å‚™ã€‚é€™ç¨®çµæ§‹é¡žåž‹ï¼ŒPLC或控制器完æˆç¸½ç·šé€šä¿¡ç®¡ç†ã€å¾žç«™æ•¸æ“šè®€å¯«ã€å¾žç«™é ç¨‹åƒæ•¸åŒ–工作。
(2ï¼‰çµæ§‹é¡žåž‹2 以PLC或控制器åš1類主站,監控站通éŽä¸²å£èˆ‡PLC一å°ä¸€çš„é€£æŽ¥ã€‚é€™ç¨®çµæ§‹é¡žåž‹ï¼Œç›£æŽ§ç«™ä¸åœ¨PROFIBUSç¶²ä¸Šï¼Œä¸æ˜¯2類主站,ä¸èƒ½ç›´æŽ¥è®€å–從站數據和完æˆé ç¨‹åƒæ•¸åŒ–工作。監控站所需的從站數據åªèƒ½å¾žPLC控制器ä¸è®€å–。
(3ï¼‰çµæ§‹é¡žåž‹3 以PLC或其它控制器åš1類主站,監控站(2類主站)連接PROFIBUSç¸½ç·šä¸Šã€‚é€™ç¨®çµæ§‹é¡žåž‹ï¼Œç›£æŽ§ç«™åœ¨PROFIBUS網上作為2類主站,å¯å®Œæˆé 程編程ã€åƒæ•¸åŒ–åŠåœ¨ç·šç›£æŽ§åŠŸèƒ½ã€‚
(4ï¼‰çµæ§‹é¡žåž‹4 使用PCæ©ŸåŠ PROFIBUSç¶²å¡åš1類主站,監控站與1é¡žä¸»ç«™ä¸€é«”åŒ–ã€‚é€™æ˜¯ä¸€å€‹ä½Žæˆæœ¬æ–¹æ¡ˆï¼Œä½†PC機應é¸ç”¨å…·æœ‰é«˜å¯é 性ã€èƒ½é•·æ™‚間連續é‹è¡Œçš„å·¥æ¥ç´šPC機。å°äºŽé€™ç¨®çµæ§‹é¡žåž‹ï¼ŒPC機故障將導致整個系統癱瘓。å¦å¤–ï¼Œé€šä¿¡å» å•†é€šå¸¸åªæä¾›ä¸€å€‹æ¨¡æ¿çš„驅動程åºï¼Œç¸½ç·šæŽ§åˆ¶ã€å¾žç«™æŽ§åˆ¶ç¨‹åºã€ç›£æŽ§ç¨‹åºå¯èƒ½è¦ç”±ç”¨æˆ¶é–‹ç™¼ï¼Œå› æ¤æ‡‰ç”¨é–‹ç™¼å·¥ä½œé‡å¯èƒ½æœƒè¼ƒå¤§ã€‚
(5ï¼‰çµæ§‹é¡žåž‹5 å …å›ºå¼PC機(OMOPACT COMPUTER)+PROFIBUSç¶²å¡åSOFTPLCçš„çµæ§‹å½¢å¼ã€‚ç”±äºŽé‡‡ç”¨å …å›ºå¼PC機(COMOPACT COMPUTER),系統å¯é 性將大大增強,足以使用戶信æœã€‚但這是一臺監控站與1é¡žä¸»ç«™ä¸€é«”åŒ–æŽ§åˆ¶å™¨å·¥ä½œç«™ï¼Œè¦æ±‚它的軟件完æˆå¦‚下功能:主站應用程åºçš„開發ã€ç·¨è¼¯ã€èª¿è©¦ï¼ŒåŸ·è¡Œæ‡‰ç”¨ç¨‹åºï¼Œå¾žç«™é ç¨‹åƒæ•¸åŒ–è¨ç½®ï¼Œä¸»/å¾žç«™æ•…éšœå ±è¦åŠè¨˜éŒ„,監控程åºçš„開發ã€èª¿è©¦ï¼Œè¨å‚™åœ¨ç·šåœ–å½¢ç›£æŽ§ã€æ•¸æ“šå˜å„²åŠçµ±è¨ˆã€å ±è¡¨ç‰ã€‚
近來出ç¾ä¸€ç¨®ç¨±ç‚ºSOFTPLC的軟件產å“,是將通用型PCæ©Ÿæ”¹é€ æˆä¸€è‡ºç”±è»Ÿä»¶ï¼ˆè»Ÿé‚輯)實ç¾çš„PLC。這種軟件將PLC的編程(IECll31ï¼‰åŠæ‡‰ç”¨ç¨‹åºé‹è¡ŒåŠŸèƒ½å’Œæ“作員監控站的圖形監控開發ã€åœ¨ç·šç›£æŽ§åŠŸèƒ½é›†æˆåˆ°ä¸€è‡ºå …固å¼PC機上,形æˆä¸€å€‹PLC與監控站一體的控制器工作站。
(6ï¼‰çµæ§‹é¡žåž‹6 ä½¿ç”¨å…©ç´šç¶²çµ¡çµæ§‹ï¼Œé€™ç¨®æ–¹æ¡ˆå……分考慮了未來擴展需è¦ï¼Œæ¯”如è¦å¢žåŠ å¹¾æ¢ç”Ÿç”¢ç·šå³æ“´å±•出幾æ¢DP網絡,車間監控è¦å¢žåŠ å¹¾å€‹ç›£æŽ§ç«™ç‰ï¼Œéƒ½å¯ä»¥æ–¹ä¾¿é€²è¡Œæ“´å±•ã€‚é‡‡ç”¨äº†å…©ç´šç¶²çµ¡çµæ§‹å½¢å¼ï¼Œå……分考慮了擴展余地。