Professional Documents
Culture Documents
KHOA IN - IN T
THUYT MINH
TI NCKH CP TRNG
TI
MC LC
CHNG 1: KH NNG TRUYN THNG QUA MNG ETHERNET
CA PLC S7-1200 ................................................................................................. 1
1.1. PLC S7-1200 .................................................................................................... 1
1.2. Kh nng truyn thng qua mng Ethernet ca PLC S7-1200 ........................ 3
1.3. Truyn thng ngi dng m (Open User Communication)........................... 4
1.3.1. a ch kt ni ca cu trc Profinet ............................................................. 4
1.3.2. Giao thc truyn thng .................................................................................. 7
CHNG 2: M HNH TRUYN THNG MNG ETHERNET CHO
PLC S7-1200 ....................................................................................................... 11
2.1. M hnh mng PLC ......................................................................................... 12
2.2. Giao tip mng Profinet vi PLC S7-1200 ...................................................... 26
2.4. Xy dng chng trnh iu khin cho PLC ................................................... 18
2.3.1. Khai bo cu hnh phn cng ........................................................................ 18
2.3.2. Thut ton iu khin ................................................................................... 19
2.3.3. Chng trnh iu khin ............................................................................... 20
2.4. Mt s kt qu thc hin .................................................................................. 25
KT LUN ............................................................................................................ 27
TI LIU THAM KHO ....................................................................................... 28
II
M U
1. Tnh bc thit ca ti
Ngy nay, truyn thng trong cc h thng ang dn chim u th. Trong
lnh vc bin tn, vic truyn thng gia cc PLC ang dn tr thnh tiu chun
kt ni ca h thng bi n gim thiu phc tp ca s kt ni gia cc
PLC trong cng mt h thng nhng vn m bo thng tin cho hot ng ca
cc PLC.
iu khin truyn thng cho cc PLC c th thc hin thng qua cc
mng Profibus, CAN, MOSBUS, Ethernet Nhng i vi cc ng dng nh
th vic thit k mt mng Ethernet s cho hiu qu kinh t cao nht do c th s
dng cc thit b ph bin hin nay. Ngoi ra, mng Ethernet cho php truyn ti
c lng thng tin v s im kt ni ln vt hn hn so vi cc mng
truyn thng khc.
Lm vic trong mi trng yu cu cao v nghin cu, vic tip cn n
cc lnh vc iu khin mi nng cao cht lng, a ra nhng gii php
iu khin, xy dng cc m hnh minh chng l thuyt v bi ton thc t, tc
gi la chn ti Xy dng h thng truyn thng PLC S7-1200 qua mng
Ethernet.
2. Mc ch nghin cu
ti nghin cu v phng php, cch thc lm truyn thng vi bin
tn PLC qua mng Ethernet. T a xy mng truyn thng gia nhiu PLC
bng Ethernet.
3. i tng v phm vi nghin cu
Nghin cu l thuyt v thc nghim trn m hnh.
4. Phng php nghin cu
III
S dng cc phng php phn tch, tng hp v suy lun, suy din trong
vic xy dng cng trnh iu khin. S dng cc phng php thc nghim
kim tra kt qu.
5. ngha khoa hc v thc tin ca ti
V ngha khoa hc: ti ng gp cho vic xy dng cc h thng
iu khin bin tn qua mng truyn thng.
V ngha thc tin: Vic thc nghim thnh cng iu khin mng bin
tn cho php p dng vo cc h thng thc t. Kt qu ca ti cng c
ng vo xy dng cc h thng sn xut thc trong cng nghip.
IV
Chc nng
CPU 1211C
CPU1212C
CPU 1214C
90 x 100 x 75
110 x 100 x 75
B nh ngi dng:
-
B nh lm vic
25kB
50kB
B nh np
1MB
2MB
B nh gi li
2kB
2kB
I/O tch hp cc b:
-6 ng vo /
-8 ng vo/
-14 ng vo/
Kiu s
4 ng ra
6 ng ra
10 ng ra
Kiu tng t
-2 ng ra
-2 ng ra
-2 ng ra
B nh bit (M )
m rng cc moodul tn
hiu
4096 byte
Khng
Bng tn hiu
- n pha
- Vung pha
3 ti 100 kHz
3 ti 100 kHz
3 ti 100 kHz
1 ti 30 kHz
3 ti 30 kHz
3 ti 80 kHz
3 ti 80 kHz
1 ti 20 kHz
3 ti 20 kHz
3 ti 80 kHz
Cc ng ra xung
Th nh
Thi gian lu gi ng h
thi gian thc
8192 byte
PROFINET
18 s/lnh
0,1 s/lnh
Hnh 1.2. Truyn thng trc tip gia 2 thit b qua mng Ethernet
Nu kt ni b ngt (v d nh, ng truyn b t) th cc thit b c
ng ca mng (Active partner) s thc hin ti n nh li ng truyn. Do
, ta khng cn phi thit lp li truyn thng cho mng ny.
Hnh 1.3. Truyn thng nhiu thit b trong PLC mng Ethernet
Ring CPU1215C c sn 2 cng Ethernet Switching nn c th s dng
n truyn thng vi cc CPU S7-1200 m khng cn s dng Ethernet
Switching, Tuy nhin, ta cng c th gn thm cc chuyn mch CSM1277 4port Ethernet Switching kt ni nhiu CPU v mn hnh HMI trong mng.
1.3. Truyn thng ngi dng m (Open User Communication)
1.3.1. a ch kt ni ca cu trc Profinet
Khi ta s dng cc lnh truyn thng TSEND_C, TRCV_C v TCON
truyn nhn d liu cho mng Profinet trong chng trnh th phn mm Step 7
s to ra cc khi d liu DB cu hnh cc knh truyn thng gia cc thit
b. Trong s cc tham s ny th a ch mng (Connection ID) phi:
Hnh 1.4. Truyn nhn d liu gia 2 PLC trn 2 ng truyn Ethernet
Lnh TSEND_C ca CPU1 lin kt vi lnh TRCV_C CPU2 qua
ng truyn th nht (a ch ng truyn 1 trn c 2 CPU2 v
CPU2)
Lnh TRCV_C ca CPU1 lin kt vi lnh TSEND_C ca CPU2
qua ng truyn th 2 (a ch ng truyn 2 trn c 2 CPU1
v CPU2)
5
Tip theo l hnh nh minh ha cho vic truyn thng gia cc CPU s
dng duy nht 1 ng truyn truyn v nhn d liu.
Hnh 1.5. Truyn nhn d liu gia 2 PLC trn 1 ng truyn Ethernet
s dng lnh TSEND v TRCV
Mi CPU s ng mt lnh TCON cu hnh kt ni gia 2 CPU
Lnh TSEND CPU1 lin kt vi TRCV CPU2 bng vic s
dng a ch ng truyn (ID Connection) c cu hnh bi lnh
TCON trong CPU1. Lnh TRCV ca CPU2 lin kt vi lnh
TSEND ca CPU1 bng cch s dng a ch ng truyn c
cu hnh bng lnh TCON trong CPU2.
Lnh TSEND CPU2 lin kt vi TRCV CPU1 bng vic s
dng a ch ng truyn (ID Connection) c cu hnh bi lnh
TCON trong CPU2. Lnh TRCV ca CPU1 lin kt vi lnh
TSEND ca CPU1 bng cch s dng a ch ng truyn c
cu hnh bng lnh TCON trong CPU1.
Ta cng c th s dng cc lnh TSEND v TRCV mt cch c lp
truyn thng qua cc kt ni c to ra bi cc lnh TSEND_C v TRCV_C.
Cc lnh TSEND v TRCV khng to ra kt ni mi. V th cc lnh ny phi
6
Hnh 1.6. Truyn nhn d liu gia 2 PLC trn 1 ng truyn Ethernet
s dng lnh TSEND, TSEND_C, TRCV v TRCV_C
1.3.2. Giao thc truyn thng
Cc cng Profinnet tch hp trong cc module CPU S7-1200 h tr cc
chun truyn thng qua mng Ethernet nh:
- Giao thc iu khin ng truyn: Transport Control Protocol (TCP)
- ISO on TCP (RFC 1006)
- Giao thc bc in ngi dng: User Datagram Protocol (UDP)
Giao thc v cu trc truyn thng ca cc mng ny c m t nh
bng sau:
Giao thc
truyn Kiu a ch
vng thng
nhn
TCP
TRCV_C,
ng k s
CPU CPU
TRCV
cng ti cc
Transport
frames
thit tr Local
vi chiu di TRCV_C,
(ch ng) v
xc nh
TCON,
Partner
TDISCON,
ng)
(b
TSEND,
TRCV
ISO on TCP
TRCV_C,
ng
CPU CPU
TRCV
TSAP ti cc
TSEND_C,
thit tr Local
TRCV_C,
(ch ng) v
ngi dng
TCON,
Partner
TDISCON,
ng)
(b
TSEND,
TRCV
UDP
ng k s
CPU CPU
cng ti cc
in
ngi TURCV
thit tr Local
chng trnh
(ch ng) v
ngi dng
Partner
(b
ng)
Truyn thng Truyn thng Truyn
mng S7
CPU CPU
c/ghi
liu
liu
ng
vi
TSAP ti cc
d chiu di xc
thit tr Local
n/ti nh
(ch ng) v
8
Partner
CPU
(b
ng)
PROFINET
CPU Cc Truyn
RT
thit b truyn d
thng
liu
nhn Built in
Built in
vi
vo/ra chiu di xc
Profinet
nh
* Ad hoc mode
Mt cch tiu biu, TCP v ISO on TCP nhn cc gi d liu vi
chiu di xc nh trong di t 1 n 8192byte. Tuy nhin, lnh truyn thng
TRCV_C v TRCV ch cung cp ch truyn thng c th nhn cc gi d
liu vi chiu di t 1 n 1472 byte.
cu hnh lnh TRCV_C v TRCV cho ch ad hoc, ta t tham s
chiu di l 65535 (0xFFFF).
Nu khng gi cc lnh TRCV_C v TRCV mt cch thng xuyn trong
ch ad hoc, ta c th nhn c nhiu hn mt gi d liu cho mt ln gi.
* TCP v ISO on TCP
Giao thc iu khin truyn thng (TCP) l giao thc chuaarn miu t bi
RFC 793. Mc tiu u tin ca TCP l to ra mt dch v truyn thng tin cy,
bo mt gia cc thit b ca qu trnh truyn thng. Giao thc ny c cc c
im sau:
- Giao thc truyn thng cng hiu qu khi n cng gn vi cu trc
phn cng
- Ph hp vi d liu kch thc trung bnh n ln (ln n 8192 byte)
- To ra nhiu thun li ng k cho cc ng dng nht l sa li, iu
khin dng chy v tin cy.
- Giao thc dn hng ng truyn.
- C th c s dng linh hot vi cc h thng h tr TCP ca bn
th 3
- C kh nng t kt ni li sau khi mt
9
10
11
12
14
17
18
21
22
23
24
26
KT LUN
Sau qu trnh thc hin, ti t c cc kt qu nh sau:
- Nghin cu v truyn thng PLC S7-1200 s dng mng Ethernet
- Tin hnh thc thi m phng kim chng l thuyn trn m hnh mng
PLC S7-1200.
- H thng hot ng tt vi d liu gia cc PLC c truyn nhanh
chng v chnh xc.
Tuy nhin ti cn mt s hn ch nh:
- Mi dng li vic xy dng mng trong m hnh phng th nghim
cha c iu kin th nghim truyn thng trong cc mi trng cng
nghip kim tra tnh chng nhiu ca h thng.
Cc kin ngh:
- Tip tc thc hin iu khin PLC S7-1200 qua mng Ethernet trong cc
mi trng lm vic khc nhau nng chao cht lng ca h thng.
HP, ngy 22 thng 4 nm 2016
27
28