西門子現場總線6XV1830-0EH10
PROFIBUS-DP基本特征
(1) 速率:在一個有著32個站點的分布系統中,PROFIBUS-DP對所有站點傳送512 bit/s輸入和512 bit/s輸出,在12M bit/s時只需1毫秒。
(2) 診斷功能:廣泛的PROFIBUS-DP診斷功能可對故障進行快速定位。診斷信息在總線上傳輸并由主站采集。診斷信息分三級:
-本站診斷操作:本站設備的一般操作狀態,如溫度過高、壓力過低。
-模塊診斷操作:指出一個站點的某具體I/O模塊故障。
-通道診斷操作:一個單獨輸入/輸出位的故障。
西門子現場總線6XV1830-0EH10
PROFIBUS-DP系統配置和設備類型
PROFIBUS-DP允許構成單主站或多主站系統。在同一總線上zui多可連接126個站點。系統配置的描述包括:站數、站地址、輸入/輸出地址、輸入/輸出數據格式、診斷信息格式及所使用的總線參數。每個PROFIBUS-DP系統可包括以下三種不同類型設備:
(1) 一級DP主站(DPM1):一級DP主站是*控制器,它在預定的信息周期內與分散的站(如DP從站)交換信息。典型的DPM1如PLC或PC。
(2) 二級DP主站(DPM2):二級DP主站是編程器、組態設備或操作面板,在DP系統組態操作時使用,完成系統操作和監視目的。
(3) DP從站:DP從站是進行輸入和輸出信息采集和發送的外圍設備(I/O設備、驅動器、HMI、閥門等)。
多主站系統:總線上連有多個主站。這些主站與各自從站構成相互獨立的子系統。每個子系統包括一個DPM1、的若干從站及可能的DPM2設備。任何一個主站均可讀取DP從站的輸入/輸出映象,但只有DPM1主站允許對DP從站寫入數據。
系統行為
系統行為主要取決于DPM1的操作狀態,這些狀態由本地或總線的配置設備所控制。主要有以下三種狀態:
-停止:在這種狀態下,DPM1和DP從站之間沒有數據傳輸。
-清除:在這種狀態下,DPM1讀取DP從站的輸入信息并使輸出信息保持在故障安全狀態。
-運行:在這種狀態下,DPM1處于數據傳輸階段,循環數據通信時,DPM1從DP從站讀取輸入信息并向從站寫入輸出信息。
(1) DPM1設備在一個預先設定的時間間隔內,以有選擇的廣播方式將其本地狀態周期性地發送到每一個有關的DP從站。
(2)如果在DPM1的數據傳輸階段中發生錯誤,DPM1將所有有關的DP從站的輸出數據立即轉入故障安全狀態,而DP從站將不再發送用戶數據。在此之后,DPM1轉入清除狀態。
DPM1和DP從站間的循環數據傳輸 DPM1和相關DP從站之間的用戶數據傳輸是由DPM1按照確定的遞歸順序自動進行。在對總線系統進行組態時,用戶對DP從站與DPM1的關系作出規定,確定哪些DP從站被納入信息交換的循環周期,哪些被排斥在外。
DPM1和DP從站間的數據傳送分三個階段:參數設定、組態、數據交換。在參數設定階段,每個從站將自己的實際組態數據與從DPM1接受到的組態數據進行比較。只有當實際數據與所需的組態數據相匹配時,DP從站才進入用戶數據傳輸階段。因此,設備類型、數據格式、長度以及輸入輸出數量必須與實際組態*。