|
PROFIBUS; U/ [4 N2 f. `
設備數據文件
4 B- U. [( g6 F. g% q' EGSD5 t" }5 u) c* B" r' }& p6 N
文件簡介
u9 c; U# h8 B : _ }0 v8 p( w) z9 M! O
1 GSD9 p6 E6 I8 ?/ R- v1 R6 w" d# x9 M* O
文件簡介0 H' {/ G S: J
2 @9 P( {. T; {1 B* Q6 y
8 \6 d9 N' [) _, [! N, V8 | T' hPRO 8 \+ F2 }) ~% v4 y/ Z! Y
FlBUS x. G$ ]/ o' D& {* m. O
設備具有不同的性能特點,為達到* T# m7 B* \5 l& u+ [3 q2 n
PROFIBUS3 M) D- f# m" S. _1 w6 L
簡單的即插即用配3 ] g0 c0 p6 Y$ E w) @8 Y
置. d, q# ?9 Q) ~
PROFIBUS3 c# W4 z0 j" q: G ~, W
設備的特性均在電子設備數據庫文件
/ f" `5 t8 a& K(GSD)' Q9 _) [, i- G0 O
中具體說明。標準化的4 `- v6 o' O4 J% h- N
GSD
/ p4 _+ ]$ B7 O9 F* e2 Q數據將通信擴大到操作員控制級。
! @# g: x6 v% F4 X+ Z& w, Z使用基于
' G" y- n, f7 P& R' V! UGSD
5 q" X t: S- @# v7 z5 [的組態工具可將不同廠商生產的設備集成% B' [! [( j4 V, ~" E
在同一總線系統中.既簡單又是對用戶友好的。1 i: r6 o+ v5 C9 [
. f9 e/ `8 Z1 e
2 GSD6 X+ @( i7 F6 J. M# j0 J: q
文件的組成
7 A5 V. x+ U; O y2 F! `: J: a. W ; Q0 F/ n1 S: ]# |, ?! U5 r
0 g$ }4 C3 S$ s" ^; b/ E" C' O 9 `5 S ?7 O/ _) U' ~4 ?
GSD) P/ v) L0 g V) q' V9 y8 r
文件可以分為三個部分:
5 L. O# N1 v3 b6 \/ {8 U* x $ | u4 M$ J/ e+ f, j8 `
% a0 d1 L7 p0 w0 k: q* a, W
◆一般規范
4 G! A8 y4 T! D5 i3 t
- Z& G$ t8 u7 p0 W4 v- q這部分包括生產廠商和設備的名稱,硬件和軟件的版本狀況,支持的波特
( n- [) n, f& e* }率一可能的監視時間問隔以及總線插頭的信號分配;" H8 O7 L2 T8 b8 D
t6 ^/ e1 c* P1 ]- I ' l3 j. u& j, K5 y
◆與
% @8 l5 P0 f T& P3 u2 p( i6 f' ADP/ o& o. ]$ e- B- s5 }4 O9 U0 ?! P
主站有關的規范這部分包括只運用于; a0 {0 H; _6 N3 }
DP# o" s v6 J, t+ e! [- e* }% t: U
主站的各項參數& ^1 B) x7 {) q
(
x' O2 b- x& ]* b5 G如連接從站的最多臺, C: p* b/ G' b
數或上裝和下裝能力7 h% d! v A" W; q" v6 g3 ]
)
; R* \4 g5 N* d3 P5 i) F。這一部分對從站沒有規定;+ p/ W* C; i: `0 }3 {4 Y6 G9 e
# P3 ?2 F# j* e/ m8 H2 f6 T# d# b S- `- s+ V; z0 [5 q* C0 r8 I" P
◆與9 z9 s" M/ E1 |7 \* N y
DP Z( ~- L- l# g
從站有關的規范
2 L% w6 t. B% }7 P0 C6 U$ Q- g 0 D" i- |" e. E
這部分包括與從站有關的一切規范
; W. s7 e8 ^ U. X1 S6 W(8 B- z; U7 p! H
如輸入/輸出通道的數量
; D. }( ~7 Z9 i/ E- i: _和類型、中斷測試的規范以及輸入/輸出數據一致性的信息, b4 Q: D" C' C5 V$ s; u% H
)
' Y( |$ d" T' l" p' q。" r+ | ~4 p: S ^. E3 h- `
# V; ^0 \( G* q6 d- s
$ I$ W8 A- k; R一個5 o: Y8 _0 P- d" @
GSD
' \1 e" H" Q" z- t文件的例子如下:
7 `2 h+ C# k: ^+ \! j3 }8 ?; U* A
: \9 O9 `7 w$ f0 b9 t8 Q# G#Pr0fibus DP . y5 X; C8 u8 J2 h
;
: u5 G' C% @( P9 ~3 \; G( Y5 FDP; G8 h# J7 W2 H
設備的
, c/ a4 D& \! SGSD
, N4 |3 }" Z+ S& s" S+ q文件均以此關鍵存在. q: U( v H* O9 o' {$ N" B+ z
5 F* E" A6 b, }2 B% ]; Z; h; r7 H
GSD Revision* H* T/ k! X& D: Y" r
=
* N6 ]1 n" u* K0 D; p: z10 u3 t; Q1 I1 J" f8 u* L0 O) v3 C
" U& l: n0 r1 T: v
;6 L$ R" v" t# \- \1 W4 f
GSD
2 X- y3 m8 M0 y; Y* k& \1 H# g6 C文件版本
7 I; I+ q" W) s B
5 H8 {5 p- @, Y% v" HVendorName0 \! ^0 _( g5 W0 O2 O
="Meglev" - ?. k ~( V4 T
;設備制造商
0 e. P# {8 u2 W/ S8 v, [; J5 e 3 d; D4 h# n0 ?7 f! q5 s1 m c( X
Model Name( v. e, Z, F; y# ?
="DP Slave"
- i' ^9 i+ S& n% A/ v;產品名稱,產品版本* [* o( c P/ {2 {- ~) [
/ f5 ~2 K! n2 O/ q+ H
Revision* [' ]2 K' @* L/ x6 \. Z, X" o$ B
="Version 01"
3 E6 z8 v! s. `5 v;產品版本號9 j) d7 ~6 O) D" \; }& q1 i N
(5 U! T4 E: n3 u5 B+ G
可選
, r7 m2 X/ }: O* G3 g& s' N)
) F+ M3 h0 U8 T# }% BRevisionNtmber
5 ~# H3 Z( L% N p=01 ' e" B) a( U. R2 q1 @& l$ @' }
;產品識別號5 A/ p; g9 @7 q5 r& f+ u
* l1 W9 _# Z9 q( P
IdemNumber
7 i$ E; k& n- b) V/ D=0x01 5 H/ F, s0 Q! b; x3 O3 |
;協議類型(表示% g8 X3 h+ X+ N, d3 A4 k4 `+ L
DP9 z0 x8 c* P- S, G" F5 h
)
. e; ]% ^7 h& j1 A& Z5 [
: M/ p) I4 s7 q: b: P) b0 `ProtocoI Ident
6 ]8 k% ^2 d- Q1 {* H. c& h=0
2 [1 o% }9 B7 v; A;站類型 R/ V6 {6 b1 D0 A+ Z6 W
(0+ G7 Y2 U0 l" w8 w
表示從站2 |1 ?9 P3 x# M- X2 i: W
)
% G# \ j, Q( R0 U aStationType
8 G" N: U0 ~( l7 W=0 ! l7 ?5 E2 h: E, ^9 t6 o/ h4 D
;不支持
U* |. B) h* x/ X, X, v* M" T( EFMS
2 Z$ |! T4 p& _1 z8 ?7 j8 }: }.純. I/ M# w1 w. O: S6 o
DP' [3 Q$ Y9 f3 }6 z( `+ U# |5 ^. P0 \
從站+ X: X7 n$ ^% J- u6 j& V
) ~- P9 }3 y4 i4 Y* a) wFMS Supp9 x8 L5 v# z1 m7 C
=0 4 o' W6 `4 x: r$ z
;硬件版本
. n* x8 O u/ ?& `3 G. B! b
3 H. h% s! c# o" Y. o) y8 c' uHardware Realease! J1 H0 f! [" P; R9 m1 T
="HW1.0"
$ R- n/ [# {+ _ j7 z1 h) Y& r;軟件版本
6 z- M0 }5 z- K/ t( L
6 L0 q$ M0 l2 }; b# |" T6 vSoltware Realease3 \, d! q0 Y% w$ r
="SWl.0"
& r0 Y; }" f* G ~7 ~;支持
$ v$ i2 ?$ U( Y7 O* X9.6kbps" F& ?& q* [5 G) s9 c3 i
波特率
6 `- F+ J0 [; d( D) I* o6 \6 p
( q9 y) }/ m$ }9.6 supp
5 I% B! ^ p% O: l=1
- b. {4 m1 a8 z8 Z( X;支持+ i) w8 U; T V, L2 Y% l
19.2kbps1 j! ^9 S' J5 _% K9 f, u
波特率" I; M; F4 @5 V: y- M. y% B1 {
. P8 K* M, C2 {8 w3 U4 z/ i6 l
19.2 supp
2 {$ H- R* s( v# n# K4 ` g=l 2 c8 {0 v8 x: c6 J. s+ O- m
;9 y& c6 |) a$ w5 I
9.6kbps
7 Y2 f& t* w! E$ T; U6 _+ ]9 m4 o時最大延遲時間( s. E G! S5 ?( p" v, H- ]
9 h' i9 @. k1 C
MaxTsdr 9.6
8 B; e9 V5 w4 _=60
. P0 D3 f3 q E& _; x/ g, [+ i9 }( S;/ P& W6 ~! G0 |4 p9 `/ o
19.2kbps5 r4 T, `0 K" z: @% z
時最大延遲時間- k* {$ f# t; T! o" n1 V# f: |
. i5 q$ ^6 s; N5 @4 d& P3 }$ j
MaxTsdrl9.2
, k: q9 c# O& j) Y9 E2 D& c=60
3 o! x$ h& b: U- D7 R9 v/ Q;不提供
/ b: [" w* y0 G5 {RTS" q2 K/ t4 P& ~2 ]/ S
信號$ V; \6 u% e& b% t# |
2 K2 v6 M: Y! y$ _7 a( nRepeaterCtrl sig
; \! s1 W$ O* x5 g=0
" e P5 Y/ o9 Z- B- c;不提供& }+ m7 O, u) `, A' v* |. j
24V9 O: g+ T0 W1 y- @
電壓
% r) Q. L1 O+ V; ` V( d$ b# p* \
" o! Q/ a; P7 P+ e4 E0 M24VPins
% c, C& c2 Y) I& K. d# R=0
+ X* u' k S- D) B5 W5 R;采用的解決方案$ E$ S9 R) V Z( \" k+ t7 N0 ?
( i7 C; {7 n! e. z, U
Implementation Type. X$ z' k# _& O% e! p
="SPC3" - ]# |0 Q9 D x% g' h* n
;不支持鎖定模式
) l& e7 Y; V- ~" J( P ; x! d/ u" _2 v2 t- J* [) p
FreezeMode Supp+ z, B; o3 Z/ S
=0 + I* h6 a! b: Q2 ^ x
;不支持同步模式( R: N) U! Z7 }" H# e7 N
: X- m3 n% N2 f. q, r o$ s0 ^SyncMode Supp8 n2 P1 y; p# ]+ [/ a
=0
! [( H/ N8 [% N. M# J' ]3 d) t;支持自動波特率檢測
$ x1 ?% \$ u" F6 t7 V: j, f- t- ]( x: n
! g6 O7 e7 t, lAutoBaud Supp0 w7 F( K h- `6 \$ O5 M: C _
=l 9 m2 o4 S0 q- Z3 R4 K
;不支持改變從站地址* F }+ m& ^* c- g5 A3 y& E
8 T9 W: U8 B6 P- q: [% T0 i: uSet SlaveAdd Supp
; a" m, {6 J$ J4 |' s=0
, N! x* z9 q# g; Z1 ]& H;故障安全模式類型! @8 ]0 E( T: j8 v; c3 f
! L& ~; ^& c0 n. z7 U
Fail Safe
; [4 U' b B+ i' W- a. T. L=0
, X0 ^8 g H2 K9 k;最大用戶參數數據長度
# [+ Q1 G+ _. D4 B; A8 o(0-237) 2 {7 ?- _0 @! k, g, ]
MaxUser PrmDataLen
/ n2 u1 z# N( ~0 j$ S8 K3 |=0
1 I/ F, M0 k+ l;用戶參數長度1 h. C% v4 }( e5 X2 n4 V7 y! _
0 C. k3 K/ M- V+ x, @+ |Usel prmDataLen# c( S& i! {0 E+ D' l/ U' _
=0
) k" [; E5 r7 Z( ]- J: W8 x# Z;最小從站響應循環間隔
( R% C( a( |1 l6 f2 b5 b
. L. }6 r# J) X5 x: p) ?Min Slave Imervall
% J; O" F# d) g/ M0 |: c+ i=22 & E* A4 Z- R: N( D# ?
;是否為模塊站0 T9 X, f" ]& o# Y4 t
p8 J4 Z4 N7 i- @3 D3 j
Modular Station
" |% ]# I9 c& S/ J=l
3 f; }6 k; k/ Q* s;從站最大模塊數
3 \9 P: r0 s3 \ 0 M4 W( I2 I, k* |6 m3 a7 |1 m$ x
MaxModule
2 |6 K) _8 M3 k+ x) l5 [=l y% q8 Z h! p; ?, J
;最大輸入數據長度$ P+ g; E, m& ~! d+ N* [4 h
, @) }& U8 a3 I# a/ {% n v/ n. N; @1 pMaxInput Len3 _$ ?6 b( \/ g% r- A
=8
4 j2 \: h' I' n$ M9 \% n6 m;最大輸出數據長度" ?. X- l$ N7 p: ?
5 @ j9 {; A3 B9 I, k# IMaxOutput Len1 F9 Q8 U/ t' x
=8
+ O9 m* b& V; W z& K;最大數據的長度
5 C4 M' F1 o9 E3 M3 I0 O(; p* e0 a n* A7 C8 x9 }( |3 [* S
輸入輸出之和
8 g6 m5 i; S+ Y2 V) & y. ]1 x/ o9 [
MaxData Len! v) J2 V' d5 ]: }& t; S
=16 9 C) y" c1 P6 i. k" g% X
;最大診斷數據長度% g3 F0 q. E7 Q9 C- `. n s
(6
a/ G) h4 f8 y6 U~( T( j/ B0 w- _9 p
244)Slave
; Z% A; V( _& z4 H+ h& _7 Q. r& rMaxDiagData Len c- K0 r% L4 v: x8 E: v+ b: n5 d! g
=6
5 _7 m0 r0 Z* P1 R v7 i; W+ C" ]% e;從站類型0 z) f( X' f1 V" t
. [! s _$ _: q2 {2 nFamily
, v: h- r% U- L/ e7 i=3
( e' w3 K& o. J) [" O0 `# e;模塊3 d' J: U& @$ B
19 P, c9 q% n, ~. U( Y1 {3 h
,輸入輸出各
7 Q& Q) K6 o* N! \4" C4 E w8 b h6 f
字節
0 r. N" Y1 r8 c3 t
; G" o6 T- C# m( F/ jModule: \4 @9 X2 z; x
=“Modulel”0x23
% I% y8 r7 f* a& c9 m, K7 w2 L,
. w! w, i+ e2 N4 f/ z0x13$ m! P: R; @$ ~7 d$ H" w7 h$ b
;
4 |( U" s* U* k4 S0 ~: Z4 |
3 {/ Y3 M" G3 S: P2 b2 R. {$ }3 u;模塊0 F6 W) ?* P" t/ t* \7 e9 B
29 `/ f/ V/ ]2 |' P, ^# C
.輸入輸出各/ [& L0 x5 B; f- o& j- m G- d" Y4 s8 a
89 F* u) L: I! y9 r
字節
6 I! y0 Y7 x0 }' h- _# ? {1 x9 } 7 ~+ U/ a; T. u3 y2 d. R( B$ H% N# z
EndModule
5 y. _8 b9 A |' h ; I/ P' X6 [4 X; g- [% R5 C
Module5 l) q$ l' h4 k9 Q* o
="Module2"0x27
/ L0 `; q$ o- M: B) }% S/ K,* a; b! y; Q6 n6 }
0x17
( x! C9 A' p' Q, R' V6 @;
0 U! b5 C8 e7 l
" C& X$ {7 R: g3 M4 w% r hEndModule
% B0 |: A: G$ \- ]7 _9 o ' q/ s& t& R" e& U' y) ~
& E& u t+ w' O7 C1 R5 m! i希望對你有幫助,反正我看不懂! |
|