tc_profi.pdf

(84 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
PLC TECOMAT JAKO STACJA PROFIBUS DP MASTER
PLC TECOMAT JAKO STACJA PROFIBUS DP MASTER
1. edycja -
..................................................................................................................................................................... 2
............................................................................... 2
........................................................................................................................................... 3
3.1. Start systemu ................................................................................................................................................... 5
!"#$%&!#'( .................................................................................................................................. 5
3.3. Parametryzacja stacji....................................................................................................................................... 5
3.4. Konfiguracja stacji............................................................................................................................................ 6
3.5. Wymiana danych ............................................................................................................................................. 7
3.6. Globalne sterowanie trybem ............................................................................................................................ 7
4. KONFIGURACJA PORTU KOMUNIKACYJNEGO ................................................................................................. 8
)*+,-*+,+ ............................................................. 9
6. PLIK GSD DLA PROFIBUS DP ............................................................................................................................. 10
.+,-PLC TECOMAT ........................................................................................................... 12
1
TXV 00116.05
842792622.049.png
 
1.
Co to jest Profibus DP
/$01&2("23%423/56!7'89/ " !' $!6$9/ "27:!6!7'8;/$6$2#&
9/ "%72:$7% 9$%<6 7 23!$2#% 6729$ 73$/2#%= 2723"%% 23"/$!' 7% 39
Z 6"0!'( %423/5 /$01&2 9$23: %423/5 /$01&2 = 9/ " naczona
9/ "6" 2 723#% 6$ 9$6:' "! 65!7'8 9"/70"/ >/"%$3" ?@= !3"54"!3!7'8
' &(!#A$/ "5"%"!3A7#$!' 7'8423/5/$01&2$#/";5$!("239/ "
!$/%< B)C 29"/! 9/ " "5& 9/$6&'"!3A !(/AD!"(2 7'8 %$6&:A
peryferyj!7'8= #3A/" /"4&:7 9$26( 72$#" $1&6$7= 6 <# ' "%& %$4 17E
umieszczone bez9$;/"6!$ 3"'8!$5$4D737!3"/0"(2-FC)&%$D53/!2%2(<!
"5#" $65"4:o;' 6$233"' ! $69$/!$;' ! #:A'"! /!2%2( 6!7'8
przebiega na zasadzie pytanie stacji Master ® $69$"6G 23'( 5H" /$3$#A:
komunikatu posiada wielokrot
!" 1" 9"' "!6!7'8=#3A/" 9"!=D"9$%7;5!"
9/ "2:!"6!"29$9/wne.
$6:' "!"37'8%$6&:A6$/$ !"("23 9$%$'!23/&#'(
&D73#$!# = #3A/ 73/ 23'(< /$01&2 23"/ ! 6$$5!7%
szeregowym porcie PLC nastawionym na tryb uni 9$26('7% !3"/0"(2 -485.
$6:' $!" %$6&:7 %&2 17E 23'(% /$01&2 5H"= 2"' !" %$D" 17E
obec!D6!!!23'(/$01&223"/
5"33"4$/$ !2%!%5!"!#:679$23/$!""!6%$D"
17E !2# 9/<6#$;E 3/!2%2( I= #6 5&1 I=B #6 $/ 7%4! !23/&#'(
&D73#$!
Instrukcja
rzeznaczone do pracy w
rozle4:7'82"''8/$01&2=$4/!' "!3"26$ #'"93$!
:!"!23/&#'(3"23$!$ %$6&:%/$01&25H"0/%7&/'#
typu SDPB-0008D-0006 i SDPB-0008D-0007. Instrukcja nie jest certyfikowana przez
Stowarzyszenie Profibus.
!23/&#'(&D73#$!#%!&%"/#35$4$7JBC)F
i
#!9%<E$!"D/$ !"3$!"("239
Numer katalogowy
USI PFBDP
2.
do PLC TECOMAT
Szeregowy port dla
Profibus DP
7' !"9$:' "!"23'(/$01&2/"5 $!"("23 9$%$'
asynchronicznego portu szeregowego z interfejsem RS-FC) ,$!#/"3!" &D7 2<
2 "/"4$"4$ 9$/3& K 5&1 #$5"(!7'8= #3A/" 29"/!" 2 9/ " 2723"%$7 2$03/"
jednostki centralnej PLC (centralne jednostki serii D i B oraz rozszerzeniowe jednostki
komunikacyjne SC-01, MR-14). Szeregowy port zastosowany dla komunikacji w sieci
Profi
>93/ 9$6/<' !# "/"4$#$%&!#'(
sterowników programowalnych TECOMAT oraz regulatorów TECOREG TXV 001 06.06).
Podane 9$/37&%$D5(3/!2%2(<#$%&!#3A$6:&4$;'))1(3A='$$69$6
7%$4$% 9/$3$#$:& /$01&2 $2 ' "4A5!" !# 9/ "27:!" 2 !23<9&('7%
0$/%'"L 23/3 13= C 13A 6!7'8= 13 9/ 723$;'= 23$9 13 /<6#$;E
komunikacyjna 9 600 lub 19 MM 6 $/3 %&2 9$26E !3"/0"(2 -485. Interfejs w
<#2 $;'9/ 796#A/"5 $!7("23 9$%$'7%"!!"4$%$6&:&>$ !' !"4$
3"D (#$ 94471'#@ 7#$!!& 1" 2"9/'( 45!' !"( 5&1 45!' !
2"9/'( <'"( nformacji znajduje s< 53"/3&/ " 0/%$"( $69$"6!"4$
TECOMAT.
1&2%&217E!23$!7!3/71
uni
TXV 001 16.05
2
842792622.054.png
 
PLC TECOMAT JAKO STACJA PROFIBUS DP MASTER
3.
USI PFBDP
!23/&#'(&D73#$!#>@2:&D76$9$6:' "! 65!7'89"/70"/!!7'8
&/ 6 "N 379& /$01&2 5H" 6$ !23/&#'( &D73#$!#
wytwarza 2"' 23'(< !6/ <6! >23"/@ $!"D #$6 !23/&#'( &D73#$!#
zajmuje ob2 / 9%<' 9/ " !' $!7 65 9/$4/%& &D73#$"4$= $4/!' "!"
9%<' 9$$6u("= D" !23/&#'(< 3< %$D! &D7E ("67!" 2"' #$!04&/'(
monomaster, tj. na magistrali ni"%$D" !(6$E2<D6"!!!723"/,$%&!#'(
9$%<6 723'(%a23"/7%4:177/G!"4$ <#2 "!/$ %/&#$6&!23/&#'(=
(#/A!"D <k2 7:17$1'D"!"' 2$"("6!$23#'"!3/5!"(!"39/ 796#&=
4672"'!"17:$17D6!"(!!"(23'(23"/='$23!$ 6"'76$!<#2 $;E
przypadków w tym obszarze zastosowania.
!23/&#'( &D73#$!# ! &(" #$%&!#'(< $69$"6! 23'(= ("(
9/%"3/7 '(<=#$!04&/'(<$/ 3/!2%2(<6!7'81"D'64!$237#<,D623'(
p$26 2#G!# 23!& #$%&!#'( Mode= #3A/7 $#/";5= (#" 0 " !(6&(" 2<
#$%&!#'( ";5 !239 !# #$%&!#'(= !23/&#'( 9$!$!" 29/A1&(" ! E
#$%&!#'(< "23'(=9$("(! !&9$3/ 9/%"3/7 '(<#$!0i4&/'(<
/'<!23/&#'(%$D!$92E 9$%$'64/%&!/72=#3A/79/ 7(%&("2<65
#D6"(23'(5H"$2$1!$=!" 5"D!"$623!&#$%&!#'( 9$ $23:7%23'(ami.
Stan komunikacji
start
systemu
nawi !"
komunikacji
Mode = 0
Mode = 1
parametryzacja
stacji
Mode = 2
Mode = 3
konfiguracja
stacji
Mode = 4, 5
Mode = 6
Mode = 7 wymiana danych
Mode = 8 globalne sterowanie
Mode = 9 diagnostyka
wymiana
danych
zanik
omunikacji
komunikat
o b
:<6 "
Obr.3.1 ave
3/&#3&/< ':"( 2"' /$01&2 9$6:' $!"( 6$ $92&(" 31"5#
Tabelka z opisem
sieci
sie
' 31"5# !(6&(" 2< 9/$4/%" &D73#$7% "/ %9<
rozmieszczenia poszczególnych stref oraz tabel potrzebnych do poprawnej pracy sieci.
!"!"( /3"%(!a23<9&('23/&#3&/<L
Master_Adr
adres stacji Master (byte)
Slave_Num
5$;E9$6/ <6!7'823'(5H">173"@
!23<9&('"6!"9$3/ (2<65#D6"(23'(5H"L
Adrn
adres stacji Slave n (byte)
Prmn
numer tabelki parametryzacyjnej dla stacji Slave n (word - dolny i górny
bajt)
Cfgn
numer tabelki konfiguracyjnej dla stacji Slave n (word - dolny i górny bajt)
3
TXV 00116.05
842792622.001.png 842792622.002.png 842792622.003.png 842792622.004.png 842792622.005.png 842792622.006.png 842792622.007.png 842792622.008.png 842792622.009.png 842792622.010.png 842792622.011.png 842792622.012.png 842792622.013.png 842792622.014.png 842792622.015.png 842792622.016.png 842792622.017.png
 
Diagn
numer pierwszego rejestru strefy diagnostycznej stacji Slave n (word - dolny
i górny bajt)
InDn
!&%"/9"/2 "4$/"("23/&"(;'$"(23/"076!7'823'(5H"!>$/6
-
dolny i górny bajt)
OutDn
!&%"/9"/2 "4$/"("23/&7(;'$"(23/"076!7'823'(5H"!>$/6-
dolny i górny bajt)
Strefa robocza sieci
,$!3/$523!&$/ 23"/$!"2"'$617(2< 9$%$'23/"07/$1$' "(2"'=
#3A/ !(6&("2<
9%<'/"("23/A%!23<9&('23/&#3&/<L
Glob_Cont globalne sterowanie trybem sieci (byte)
$D5$;E23"/$!2"' 9$%$'9$5"'"N27!'8/$! '7(!7'8>93/
rozdz.3.6.)
Glob_Num numer grupy (byte)
Numer logicznej grupy stacji Slave, dla której przeznaczone jest polecenie
synchronizacyjne.
DP_Err
#$61:<6&2"'/$01&2>173"@
,$%&!#3$1:<6 "!23/&#'(>93/ /$ 6 B@
Index
indeks stacji (byte)
In
6"#2 #$5"(!$;' 23'( 5H"= #3A/ 9/ "1"4 #$%&!#'( 6$ #3A/"(
$6!$22<""!3&5!7#$%&!#3$1:<6 "
/3$;E3"4$1(3&!"%$D"17E9/ " &D73#$!#D6!7%9/ 796#&
%"!$!= 9/ "'!7% / " %$D" !239E !"9/ "6 !" 6 :!e
USI instrukcji.
Mode_PFB
23!#$%&!#'( "23'(>173"@
3!#$%&!#'( "23'(5H"= #3A/#3&5!"9/ "1"4#$%&!#'(
$/ 6$#3A/"($6!$22<""!3&5!7#$%&!#3$1:<6 "
/3$;E3"4$1(3&!"%$D"17E9/ " &D73#$!#D6nym przypadku
%"!$!= 9/ "'!7% / " %$D" !239E
!"9/ "6 !" 6 :!"
USI instrukcji.
Status
"!<3/ !7233&2#$%&!#'(>173"@
/3$;E3"4$1(3&!"%$D"17E9/ " &D73#$!#D6!7%9/ 796#&
%"!$!= 9/ "'!7% / " %$D" !239E !"9/ "6 !" 6 :!"
USI instrukcji.
Timer
#$!3/$5!7&#:6' 2$73%"$&3&$69$"6 >173"@
/3$;E3"4$1(3&!"%$D"17E9/ " &D73#$!#D6!7%9/ 796#&
%"!$!= 9/ "'!7% / " %$D" !239E
!"9/ "6 !" 6 :!"
USI instrukcji.
Diagnostyczna strefa
stacji Slave
,D623'(5H"% 2"(9%<'/"("23/A23/"0<64!$237' !Diagn, w której
6$23<9!"2!0$/%'("$23!"23'("(23/&#3&/("23!23<9&('L
Mode
stan komunikacji (byte)
Stan komunikacji ze s3'(5H">93/ /72@
Len_Diag 6:&4$;E!23<9&('7'86!7'864!$237' !7'8>173"@
Sys1
systemowa diagnostyka 1 (byte)
MLock
PrmF
ISRes
NotSup
ExtD
CfgF
SNR
NoCom
bit
7
6
5
4
3
2
1
0
MLock 1 - stacja Slave jest parametryzowana przez inny Master, nie moDna
9/%"3/7 $E
PrmF 1 - 1:<6!9/%"3/7 '(>!91:<6!7!&%"/6"!370#'7(!7=39@
ISRes 1 - !"D! $69$"6G 23'( 5H" >&3/3 5&1 #:A'"!"
9$:' "!@
NotSup1 -5H"!"9$3/07#$!E7%4!"(0&!#'(>23'( !(6&("2<
w sta!"=#3A/7%!"%$D!7%"!E6!7'8@
ExtD 1 -23'(5H"727: "!<3/ !"6!"64!$237' !" Ext_Diag
stacja zdefiniowana przez producenta
CfgF 1 – 1:<6!"6!"#$!04&/'7(!"
SNR 1 - stacja Slave nie jest gotowa do wymiany danych (stacja znajduje
2<0 "$' "#!!9/%"3/7 '(<5&1#$!04&/'(<@
NoCom 1 - 23'(5H"!" $23: !5" $!>9$' 3#$723!9/ "6
! !"%#
omunikacji)
TXV 001 16.05
4
842792622.018.png 842792622.019.png 842792622.020.png 842792622.021.png 842792622.022.png 842792622.023.png 842792622.024.png 842792622.025.png 842792622.026.png 842792622.027.png 842792622.028.png 842792622.029.png
 
PLC TECOMAT JAKO STACJA PROFIBUS DP MASTER
Sys2
diagnostyka systemowa 2 (byte)
DiagD
0
Sync
Freeze
WDOn
1
StatD
PrmR
bit
7
6
5
4
3
2
1
0
DiagD 1 - 6!"64!$237' !"2!"D!">&3/39$:' "!@
Sync 1 - otrzymano polecenie Sync (patrz rozdz.3.6.)
Freeze 1 - otrzymano polecenie Freeze (patrz rozdz.3.6.)
WDOn 1 -
#37!7#$!3/$5!7&#:6' 2$7%4
istrali watchdog
StatD 1 - status diagnostyki - 23'( '85$$ !" %$D" 9/ "# 7E
danych z powodu usterki w aplikacji (np. zanik zasilania I/O
&#:6A@
PrmR 1 -
D6!" !$"( 9/%"3/7 '( #$!04&/'( > !23/&
kcja
reaguje
automatyczni"
9$3/ ('
9/%"3/7 '(<
#$!04&/'(<@
Sys3 systemowa diagnostyka 3 (byte)
ExtO
0
0
0
0
0
0
0
bit
7
6
5
4
3
2
1
0
ExtO 1 - 9/ "9":!"!" "!<3/ !7'86!7'864!$237' !7'8Ext_Diag
Prm_Add adres stacji Master (byte)
Adres stacji Master, #3A/ 7#$!: 9/%"3/7 '(< 23'( 5H" &3(
!5"D79$6E/3$;E=#3A/ 6!$31"5'"23"/&('"(2"'(#$6/"2
stacji Master.
Ident
numer identyfikacyjny stacji (word - górny i dolny bajt)
Identyfikacyjny numer jest trwale nastawiony dla k
D6"4$379&23'(5H"
&%"/ 3"! %&2 17E 4$6!7 !&%"/"% 6"!370#'7(!7% 31"5'"
parametryzacyjnej (patrz rozdz.3.3.).
Len_Ext_Diag
6:&4$;E "!<3/ !7'86!7'864!$237' !7'8 Ext_Diag (byte)
Ext_Diag "!<3/ !"6!"64!$237' !" >'41(3A@
Kolejne dane diagnostyczne typowe dla danego typu stacji Slave. Opis tych
/3$;' !5"D7 & 72#E $6 9/$6&'"!3 23'( 5H" !0$/%'(" %$D!
/A!"D$6' 73E 95#&-6$23/' !7%/ "23'(5H">93/
rozdz.5.).
3.1.
Start systemu
Ustawienia sieci
/ "6 :' "!"% 25!23'(5H"2"'/$01&2!5"D7!23E9/%"3/7
3/!2%2( <#2 $;E 37'8 23'( 9$26 &3$%37' ! 6"3"#'(< 9/<6#$;' 3/!2%2(
5"D7 '8$E &4< 9$6' 2 !23! 6/"2A 9$2 ' "4A5!7'8 23'( ,D6
23'(2"'/ "23'(23"/%&2%"E2A(7:' !76/"2 #/"2"6$)
W ("6!"(2"'!"%$4 !(6$E2<6"23'("$3#%2%7%6/esie.
6/"2 23'( 23"/ $/ 9/<6#$;E 3/!2%2( 2"' 6(" 2< 9/$4/%"
&D73#$7% 6/"2 /37 ("23 31"5'" 23"/&('"( 2"' >93/ /$ 6 @=
9/<6#$;E 3/!2%2( 9$6! ("23 31"5'" !'(5 '7(!"( 9$/3& 2 "/"4$"4$ >93/
rozdz.4.).
3.2.
!"#$!%&
Slave
Po starcie systemu USI instru#'(/$ 9$' !"! 7!"#$%&!#'( "23'(%
Slave zdefiniowanymi w
";5 &6 2< ! E #$%&!#'(<= A' 2 !23/&#'( /$ 9$' !"
9/%"3/7 '(< 23'( 5H" 9/ "'!7% / " 1<6 " 235" 9/A1$E ! E
#$%&!#'(<
31"5'"23"/&('"(2"'>93/ /$ 6 @
5
TXV 00116.05
842792622.030.png 842792622.031.png 842792622.032.png 842792622.033.png 842792622.034.png 842792622.035.png 842792622.036.png 842792622.037.png 842792622.038.png 842792622.039.png 842792622.040.png 842792622.041.png 842792622.042.png 842792622.043.png 842792622.044.png 842792622.045.png 842792622.046.png 842792622.047.png 842792622.048.png 842792622.050.png 842792622.051.png 842792622.052.png 842792622.053.png
 
Zgłoś jeśli naruszono regulamin