ĐỒ ÁN MÔN HỌC 1

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 25

1

B GIO DC V O TO
TRNG I HC S PHM K THUT TP.HCM
KHOA IN - IN T
B MN IU KHIN T NG
--------------------

N MN HC MT
BIN CC B TRONG PLC S7-200 V NG DNG VIT
CHNG TRNH IU KHIN N GIAO THNG

GVHD: Ths.T Vn Phng


SVTH: Khng Xun Vit
MSSV: 07118050

TP. H CH MINH, THNG 12/2010


2

NHN XT CA GIO VIN HNG DN


..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
Ngay thang 12 nm 2010
Giao vin hng dn
Ths. T Vn

Phng

LI M U
3

T khi cng nghip ra i, my mc c a vo phc v sn xut, v


vy con ngi c gii phng khi lao ng chn tay rt nhiu. Bn
cnh , sn phm lm ra c tng ln ng k v s lng v cht
lng c n nh. Tuy nhin, cng vi s pht trin nh v bo ca
khoa hc k thut, t ng ha trong cng nghip ra i, tng bc hnh
thnh v tin b theo s pht trin ca nn cng nghip hin i. y
chnh l mt bc ngot ln th hai trong nn sn xut hng ha ca con
ngi. Con ngi gi y tht s c gii phng khi lao ng chn tay
hay nhng lao ng trong cc mi trng c hi, thay vo l nhng c
my thng minh, lm vic hiu qu cao.
S ra i Plc (Programable Logic Controller) gip cho vic lp trnh vi
s h tr ca my tnh qun l hot ng cc h thng trong cng
nghip tr nn n gin hn. Trong thc t nhng chng trnh ng dng
c vit kh di, lm kh khn trong vic lp trnh ,qun l ,kim tra v x
l li. V th cc chng trnh con c bit l cc bin cc b c s
dng vic qun l v kim tra nhanh chng v hiu qu. V ti
Bin cc b trong plc s7-200 v ng dng vit chng trnh
iu khin n giao thng gip ta hiu r hn v ng dng thc
t ca bin cc b.
Mc d c gng rt nhiu nhng cng khng th trnh khi nhng
hn ch, thiu st. Em cng rt mong nhn c s ph bnh v ng gp
kin t qu thy c v bn b, ti hon thin hn.

MC LC
I.

TM TT NI DUNG TI............................................5

II.

GII THIU V CHNG TRNH CON SUB........................6

1. Ti sao phi s dng chng trnh con SUB?............................6


2.

Cac bc thc hin chng trnh con.........................................6

3.

Bin cc b.....................................................................................6

4.

Bin ton cc..................................................................................8

III.

CHNG TRNH IU KHIN GIAO THNG...................9


1. Yu cu.........................................................................................9
2. Chng trnh trn STEP7........................................................10

IV.

TO ITEMS TRONG PC ACCESS...............................................15

1. Gii thiu PCACCESS.......................................................................................15


2. Cac bc tin hnh trong PC ACCESS............................................................15

V.

TO GIAO DIN TRONG WINCC.......................................17


1. Khi ng wincc........................................................................17
2.

Thit k giao din trong wincc.................................................17


a. Cac bc to tab trong wincc...................................................17
b. Thit k giao din trong wincc.................................................21
c. Chy m phng trong wincc.....................................................23

I.

TM TT NI DUNG TI

Trong n mn hc 1 ny, ni dung chnh l trnh by v bin cc


b trong S7-200 v ng dng bin cc b trong chng trnh n giao
thng trn phn mm STEP 7 MICROWIN. Tuy nhin, v mc ch mun
tm hiu r thm v bin ton cc v ng dng hin th chng trnh n
giao thng trn WINCC thng qua PC ACCESS, nn em trnh by thm
v bin ton cc trong STEP 7 MICROWIN, WINCC, PC ACCESS.

CC PHN T TRONG STEP7-MICRO/WIN


6

1.
2.
3.
4.
5.

Chng trnh chnh OB1 (main program)


Chng trnh con SUB (subroutine)
Chng trnh ngt INT (interrupt routine)
Khi h thng (System Block)
Khi d liu ( Data Block)
Trong gii hn tai, la trnh bay v bin cc b ma nn ti ch trnh bay v
chng trnh con SUB ( subroutine), chng trnh cha cac bin cc b, cng nh
gii thiu v bng bin cc b. gip ngi c r hn, ti xin trnh bay thm
phn bin toan cc.

II.
GII THIU V CHNG TRNH CON SUB (SUBROUTINE)
1. TI SAO PHI S DNG CHNG TRNH CON?
Trong nhng chng trnh nh, bn c th s dng chng trnh chnh OB1
lp trnh ma khng cn chng trnh con. Tuy nhin i vi cac chng trnh ln,
chng hn hn 100 network th vic kim tra va qun l ht sc kh khn. chng
trnh con c to ra gii quyt kh khn trn.
U IM CA CHNG TRNH CON
Chng trnh con c s dng nhng khi nh nn vic qun l va s li rt
n gin.
C th gi li chng trnh con nay trong chng trnh chnh, chng trnh ngt
hoc trong chng trnh con khac.
2. CC BC THC HIN CHNG TRNH CON
Sau y la cac bc chnh:
To mt chng trnh con.
nh ngha cac thng s ca n trong bng bin cc b ( local variable
table) ca chng trnh con.
Gi chng trnh con t mt chng trnh no ( chng trnh chnh,
chng trnh ngt, hoc chng trnh con khac).
3. BIN CC B (LOCAL VARIABLE)
- Bin cc b la cac bin ch c nh hng trong chng trnh con khi c lnh
gi t chng trnh chnh OB1 ma khng nh hng n toan b chng trnh.
- Cac bin cc b c s dng trong chng trnh con tng tnh di ng cho
chng trnh con.
Khai bao trong bin cc b
Dng khai bao

M t
7

IN
OUT
TEMPORARY
IN_OUT

Bin c truyn vao chng trnh con


Bin c ly ra t chng trnh con
Bin tm c lu tm trong ngn xp d liu cc b
Bin va truyn vao sau ly ra t chng trnh con

Bng bin cc b trong chng trnh con


Vng nh
tng ng

Ghi k hiu

Kiu bin

Kiu d liu

Ghi ch

Cac kiu d liu (data type)


BOOL : kiu d liu dng cho bt n.
BYTE, WORD, DWORD: kiu d liu xac nh mt ng vao hay ng ra
khng du ln lt c ln byte, 2 bytes, 4 bytes.
INT, DINT: kiu d liu xac nh mt ng vao hay ng ra c du ln lt c
ln byte, 2 bytes, 4 bytes.
REAL : Kiu d liu la s thc 4 Bytes.
Mt s lu khi thit lp trong bng bin cc b:
Cac thng s input/output ti a trong mi chng trnh con ti a la 16.
Nu ta th download mt chng trnh qua 16 thng s th chng trnh
s bao li.
dai tn ca bin cc b ti a la 23 k t, bt u phi la mt k t
alphanumeric.
Tn bin ca bng bin cc b c download, lu tr trong b nh
CPU. Vic dng tn bin qua dai lam gim b nh ca CPU.
Khi t tn bin, chng trnh s t ng gan bin vao vng nh cc b
( local memory) L. Trong CPU 224, vng nh cc b t LB0 LB63.
To chng trnh con trong STEP7-MICRO/WIN

Tab chng trnh


con

4. BIN TON CC (GLOBAL VARIABLE)


- Bin toan cc la bin ca chng trnh chnh (OB1) c nh hng n toan
b chng trnh.
- Bin cc b c u im: s dng nh ngha bng t gi nh thay cho cac k
hiu gim sai st khi lp trnh.
BNG BIN TON CC
Click vao biu tng

III.

, s xut hin bng bin toan cc

CHNG TRNH IU KHIN N GIAO THNG S DNG BIN


CC B TRONG STEP7 MICROWIN
9

1. YU CU: Vit chng trnh iu khin n giao thng s dng bin


cc b, dng PC ACCESS hin th trn WINCC.
Chng trnh gm 2 ch :
Mode1 : n hot ng bnh thng
Mode2: n vng nhp nhay lin tc

Hot ng ca mt b n giao thng mt ln ng

Hot ng ca n giao thng 2 ln ng khac nhau ti 1 ng t

Nguyn tc hot ng: time = time xanh + time vng


Thi gian ca n xanh 12s.
Thi gian n vang 3s.
10

Thi gian n 15s.


Bng bin cc b trong SBR0

Bng bin cc b trong SBR1

1. Chng trnh trn STEP 7 MICROWIN


CHNG TRNH OB1

11

CHNG TRNH CON SBR1 ( MODE 1)


12

13

14

CHNG TRNH CON SBR2 (MODE 2)

Sau khi vit xong chng trnh ta xut file chng trnh

15

Sau ta t tn v lu li

IV. TO ITEMS TRONG PC ACCESS


1. GII THIU V PC ACCESS
- PC ACCESS la mt phn mm chuyn dng kt ni gia PLC S7-200 vi
WINCC.
- PC ACCESS c th bao trng thai kt lin kt gia PLC S7-200 va WINCC
Nu la Good th vic lin kt thanh cng.
Nu la Bad th vic lin kt cha thanh cng.
Kim tra trng
Bao lin kt khng tt

thi

2. CC BC TIN HNH VI PC ACCESS

Bc 1: Khi ng PC ACCESS
Bc 2: Cu hnh cho PC ACCESS

,to new project.

16

Sau s xut hin bng set PG/PC Interface

V cap s dng la PPI nn ta chn nh hnh trn


Bc 3: to cac Item (File/Import Symbol)

17

Vao th mc lu file Export trong chng trnh STEP 7

Sau ta to c cac Item, ri SAVE li

V.
TO GIAO DIN TRONG WINCC
1. KHI NG WINCC
Cach 1: Click double vao icon:
trn destop
Cach 2: Vao Start/All program/Simatic/Wincc
2. THIT K GIAO DIN CHO WINCC
a. To cac tab trong wincc
- Trc tin ta to mt project mi:

18

Sau ta in tn project va lu li:

Sau xut hin giao din ca wincc

19

Right Click vao Tab Management/Add New Driver/OPC

V mun lin kt vi S7-200 qua PC ACCESS (kiu OPC) nn ta phi chn


driver OPC.

Bc tip theo, right click vao OPC Groups/system parameter

20

Sau ta qut chn tt c cac Items va chn Add Items

21

Tip theo ta t tn trong hp thoi

Sau ta kim tra li xem cac tab c add vao cha


Cac tab c
to trong wincc

b. Thit k giao din trong Graphics Designer


- Right click vao Graphics Designer/New picture
- Ta Rename li ri click double.

Vng i tng
cn thao tc
Vng lm
vic

22

Ta ly cac Objects trong vng i tng cn lam thao tac to giao din n
giao thng

- :
Bc tip theo la rt quan trng, la thit lp cac thuc tnh cho tab
i vi n:
Vao Property/Flashing /Flashing Background

Mau cn
hin th

Cp nht
lin tc

Lin kt
tab

i vi cac button
Vao Property/Event/Mouse/Mouse Action/C-Acction
C 2 cach Set Tab Bit
23

Cach 1: Lp trnh trc tip bng lnh trn ca s lnh


Cach 2 : Vao Set/Set Tab Bit

Ca s lnh
Ca s lnh

Sau khi ta thit k giao din va cai t thuc tnh cho chng trnh, ta lu chng
trnh li.
c. CHY M PHNG TRN WINCC
Bc cui cng la chy run time trn wincc kin tra.
Click vao icon

chy m phng

Kt qu sau khi m phng

24

25

You might also like