You are on page 1of 107

Lun Vn Tt Nghip

Trang: 3 5

CHNG 1: TNG QUAN V TI


1. t vn :
Trong iu khin chuyn ng k thut s, ng c bc l mt c cu chp hnh c
bit hu hiu bi n c th thc hin trung thnh cc lnh a ra di dng s. cc
loi ng c bc c s dng ngy cng rng ri trong cc h thng t ng, iu
khin xa v nhiu thit b in t khc, ni bt l trong cc lnh vc sau: iu khin
robot, iu khin lp trnh trong cc thit b gia cng, iu khin my dp giy
decal, ... v,...v, ... V cng trong iu khin chnh xc ngi ta cn nhng ng c c
th t c chnh xc cao theo ng yu cu c v lc v tc . ng c bc l
mt trong nhng s la chn tt p ng c nhng yu cu trn vi kh nng
chuyn ng chnh xc n tng bc thm ch l vi bc. c bit vic iu khin
motor bc c ng dng ph bin trong x nghip, nh my phc v trong cng
vic sn xut hin nay.
Bn cnh vic pht trin cc phn mm ng dng cng ngy mt cao hn, c bit
vi WinCC ( Windows Control Center), y l phn mm tch hp giao din ngi v
my IHMI (Integrated Human Machine Interface) u tin cho php kt hp phn
mm iu khin vi qu trnh t ng ha, l phn mm ng dng gim st, iu
khin v thu thp d liu ca mt h thng t ng ha qu trnh sn xut.Vi
WinCC, ngi s dng c th to ra mt giao din iu khin gip quan st mi hot
ng ca qu trnh t ng ha mt cch d dng.
Vic s dng nhng b iu khin lp trnh PLC ring l khng p ng yu cu iu
khin ca mt h thng Scada, cn phi kt hp thm cc b hin th HMI (Human
Machine Interface) giao din ngi v my.
Phn mm ny c th trao i d liu trc tip vi nhiu loi PLC ca cc hng khc
nhau nh Siemens, Mtubishi, Allen Bradley,v.v...,nhng n c bit truyn thng rt
tt vi PLC ca hng Siemens.Trong lnh vc t ng ha trong cng nghip, WinCC
l mt trong nhng phn mem HMI chuyn dng ca hng Siemens qun l thu
thp d liu v iu khin qu trnh cng nghip, chng trnh dng iu hnh cc
nhim v ca mn hnh hin th v h thng iu khin trong t ng ha sn xut.
WinCC c ci t trn my tnh v giao tip v PLC thng qua cng COM1
hoc COM2 (chun RS- 232) ca my tnh. Do , cn phi c mt b chuyn i
t chun RS-232 sang chun RS-485 ca PLC.
WinCC cn c c tnh m. N c th s dng mt cch d dng vi cc phn
mm chun v phn mm ngi s dng, to nn giao din ngi-my p ng nhu
cu thc t mt cch chnh xc. Nhng nh cung cp c th pht trin ng dng ca
h thng qua giao din m ca WinCC nh mt nn tng m rng h thng.
Ngoi kh nng thch ng cho vic xy dng cc h thng c qui m ln nh
khc nhau, WinCC cn c th d dng tch hp vi nhng ng dng c qui m ton

Lun Vn Tt Nghip

Trang: 3 5

cng ty nh vic tch hp vi nhng h thng cao cp nh MES(Manufacturing


Excution System- H thng qun l vic thc hin sn xut)v ERP(Enterprise
Resource Planning).WinCC cng c th s dng trn c s qui m ton cu nh h
thng tr gip ca Siemens c mt trn ton th gii.
i vi S7-300 th vic kt ni vi WinCC mt cch d dng nh s tch hp sn.
Trong khi thc t cc PLC S7-200 vn cn s dng nhiu m WinCC th khng tch
hp sn. V vy vic kt ni gia S7-200 v WinCC phi thng qua phn mem S7200 PC Access lin kt. y cng l mt phn c trnh by trong bi lun vn
ny.
e ti m ti thc hin l mt v d thc tien: M hnh gim
khin ng c bc. Ni dung ti bao gm cc vn sau:

st

v iu

Tm hiu v S7-200 (CPU 226CN) lp trnh.


Tm hiu v WinCC, PC Access.
Thit k c m hnh gim st v iu khin ng c bc dng PLC
S7-200 thc hin ct giy theo mt chiu di nh sn v c s
gim st ca my tnh.

2. Gii hn ti:

Vi thi gian gn by tun thc hin ti, cng nh trnh chuyn mn c hn


nn ti ny ch lm: Tm hiu v cc b iu khin ng c bc v s dng
S7-200 (CPU 226CN) lp trnh, tm hiu v PC Access, HMI v dng WinCC
gim st m hnh ct giy t ng. Rt mong nhn c s gp kin qu
thy
c v cc bn sinh vin hon thin hn v v ti ny.
Lun Vn Tt Nghip__________________________________

CHNG 2: co S L LUN

1. Gii thiu s lc v PLC S7-200.

1.1 Gii thiu tng qut v h PLC S7.

H PLC S7 l mt h PLC mnh, tc x l cao, kh nng qun l b


nh tt, kt ni mng cng nghip.
Hin nay h PLC S7 gm c S7-200, S7-300, S7-400.
Mi mt th h PLC li c nhiu chng loi CPU khc nhau.
i vi PLC S7, c th thc hin cc php ton logic, m, nh thi,
cc thc ton phc tp v thc hin truyn thng vi cc thit b khc.
Mt s thng s k thut ca S7-200 CP22X.

Lun Vn Tt Nghip

Trang: 3 5

CPU22
1
B nh chng trnh
2048W
B nh d liu
1024W
Kh nng d phng b 50 gi
nh khi mt ngun
I/O ia ch
6ln/40u
ng h thi gian thc tCartriq
e
Kch thc b m

CPU22
2
2048W
1024W
50 gi

CPU224
4096W
2560W
190 gi

CPU226 CPU226X
4096W M8192W
2560W
5120W
190 gi
190 gi

8ln/60u 14ln/100ut 24ln/160ut 24ln/160 ut


tCartriq
Tch hp Tch hp Tch hp
e
256 (128 vo, 128 ra)
0,37us / lnh

Tc thc hin lnh


logic
1.2 Cu hnh vo ra ca S7-200 CPU226CN
CPU 226 DC/DC/DC (6ES7 216-2AD22-0XB0) CPU 226XM DC/DC/DC
(6ES7 216-2AF22-0XB0)

24VDC Power

11111111
000000000000

0000000000G0

M 1L- 0.0 0.1 C.2 0.3 0.4 0.5 0.3 0.7 2M 2L-

1.0 1.1 1.2 1.3 1.* 1.5 1.6 1.7 M L-

1M
0.0 1.2
0.1 1.2
0.2 1.3
C.31.4
0.4 0.5 o.a
0.7 1.0

2M 1.5 1.6 1.7 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 M L-

00000000000000

00000000000000

nrmT^mTTTTTTTTTTTTTTTTl

ujjmIimi1
1.3 Nhng

khi

II

nim c s ca PLC S7-200

24VDC Sensor Power


Output

Lun Vn Tt Nghip__________________
1.3.1 khi nim vng qut ca PLC

a)

c d liu u vo: c cc trng thi vt l (Input) vo b m o (IR

- Input Register).
b) Thc thi chong trnh: CPU c d liu t 1R, thc hin chng trnh phn
mm, kt qu dc lu li cc vng nh thch hp v b m o u ra ( OR Output Register).
c) X l cc yu cu truyn thng ( Option ) : nu c yu cu truyn thng x
l ngt.

d) T chun on li: CPU kim tra li ca h iu hnh trong Rom, cc vng nh'
v cc trng thi lm vic ca cc module m rng.
e) Xut kt qu u ra : CPU c kt qu t OR, v xut kt qu ra cc cng vt
l.
Mt s lu :
u vo s :
+ Neu khng dng tnh nng I ( Immediately ) th d liu u vo c
cp nht ti b m o.
+ Neu dng tnh nng ny, chng trnh b qua b m o.
u vo tng t :
+ Neu b qua tnh nng lc tng t, th chng trnh s ly trc tip d
liu ti cng vt l.
+ Neu dng tnh nng ny, th chng trnh s c cc gi tr c lun li.
M t vng qut:
+ Mi mt vng qut c bn ca PLC mt t 3ms - lOms, ty thuc
vo s lng cng nh kiu lnh vit trong chng trnh.

network 1
I0.0

QO.O

I< )

Thay i mc logic
u vo

_l

1
I

1
1

11
1/Thi cp nht b m uvo.
2/ Thi gian thc thi chng trnh. 3/ Thi gian xut kt qu ra cng vt l.
1.3.2 Phn chia vng nh trong S7-200 :
a. Vng m o u vo (I; 10.0- 115.7 ):

CPU s truy cp cc u vo vt l ti u mi chu k qut v ghi d liu vo


b m o.
10.1
IB4
nh dng truy cp :

Bit:
Byte. Word, or Double Word:

byte address.bit address]


Isizo][starting byte address]

b. Vng m o u ra ( Q ; Q0.0-Q15.7 ):
Cui mi chu k qut, CPU S7-200 s truy cp d liu t b m o xut ra
cc u ra vt l.
nh dng truy cp :
Brt:
Byte, Word, or Double Word:

Qbyto addross].[bi address]


Q[size][starting byte address/

c. Vng nh' thi gian ( T ; T0-T255):

Q1.1
QB5

Vng nh ny dng cho cc b thi gian ca S7-200. i vi mt b Timer c hai hnh


thc truy cp vng nh, truy cp theo Timer bit hoc Current Value.
nh dng truy cp :
Ty theo lnh s dng trong chng trnh m cho php ta truy cp theo Timer bit hay
Current value.
Format:

MOVW

12.1 1 1
11

T3

IN OUT

Accesses the cirrent value

T[timer number]

T24

Current Value

IS
IMS
)

TO
T1
T2
T3
I. bi

T
O
TI
T
2
T
3

Accesses the timef

bit
d. Vng nh b m ( c ; C0-C255 ):
Vng nh ny dng cho cc b m ca S7-200. i vi mt b Counter c hai
hnh thc truy cp vng nh, truy cp theo Counter bit hoc Current Value.
nh dng truy cp :

Format:

c[counter number]

12.1
1
1
1C3
1

MOV
w
EN
IN
OUT

C24
Current Value
CO
C1
C2
C3
1S iwaa)

OLSB)

Accesses ttie cirrerr value

C
O
C
1
C
2
C
3

Accesses the counter

Ty theo lnh s dng trong chng trnh m cho php ta truy bit
cp theo Counter
bit hay Current Value.

e. Vng nh' c bit ( SM ) :


Vng nh ny cung cp cc bit truyn thng gia CPU v chng trnh. Cc bit
ny c dng la chn v iu khin mt s chc nng c bit ca CPU
S7-200.
nh dng truy cp :
Bit:
Byte. Word, or Double Word:

SMfbyto address], [bit


[starting byte address]

SMO-1 address]
SMB86

SM[size]

1.3.3 Truy cp d liu gin tip thng qua con tr:


a. Con tr ( Pointer ) : l mt nh c kch thc mt t kp ( double word ) cha a
ch ca mt nh khc. Khi ta truy cp vo nh ca con tr c ngha ta ang c
a ch ca nh mong mun.
C 3 vng nh trong S7-200 cho php dng lm con tr :
V, L, AC1, AC2,
AC3.
S7-200 cho php dng con tr truy cp cc a ch nh sau:
I, Q, V, M,
s, T ( current value ), c ( current value ).

S7-200 khng cho php dng con tr truy cp cc a


ch nh AL, AQ,
HC, SM, L v a ch di dng bit.
Khi s dng cch truy cp d liu thng qua con tr, trong S7-200 s dng 2 k
t & v *.
+ K t &: Dng khi to con tr.
- V d : MOVD & VB200, AC1.
- Chuyn a ch VB200 ( khng chuyn
nidung ) vo thanh ghi
AC1. Thanh ghi AC1 tr thnh con tr.
+ K t * : Dng truy cp ni dung nh c a ch cha trong con tr.
- V d : MOVB * AC 1, VB200.
- Chuyn ni dung nh c a ch lu trong
con trAC1 vo nh
c a ch VB200.
V D :

VI
V2C0

AC 1

12

Y201

34

V2K

56

V200

78

address of
VW200
ACA

!r
12 34

MOVD &VW2QQ. AC1

Coil tr AC1 c ni dung l 200 ( byte cao ca t VW200 )


MOVW *AC1, ACO

Thaiili gill ACO c ni dung l 1234 ( ni diuis ca ili c a clii trong con tr
AC1 )
b. Lu : e thay i ni dung con tr :
S dng lnh tng +D ( Tng t kp, do con tr l mt thanh ghi 32 bit).

Neu truy cp theo byte : Tng ni dung con tr ln 1.


Neu truy cp theo word : Tng ni dung con tr ln 2.
Neu truy cp theo double word: Tng ni dung con tr ln 4.

1.4 La chn ngn ng lp trnh:

Trong S7-200 cho php la chn 3 ngn ng lp trnh :


Ngn ng' LADDER ( LAD ).
Ngn ng STL.

Ngn ng FBD.
Ba ngn ng ny v mt hnh thc c th chuyn i ln cho nhau. Vic la
chn ngn ng lp trnh l ty theo thi quen, s thch cng nh kinh nghim ca
ngi s dng.
1.4.1

Ngn ng LADDER :
L ngn ng lp trnh ha da trn c s s trang b in, vic kt ni lp
trnh ha ging vi vic thit lp cc s relay- contactor. Mt chng
trnh ngun vit bng LAD c t chc thnh cc network, mi network thc
hin mt cng vic nh.
S7-200 c chng trnh t trn xung di, t tri qua phi, sau lp li
vng qut tip theo.

V d ngn ng LADDER:
Network 3

Raise mechanic hand


T37

Q0.1

H I--------( s )
1

Network A

Mechanic hand is gone on the right


Q0.1

I0.3

I0.5

Q0.1

<)
1

Q0.2

L-< s )

1.4.2

Ngn ng STL :

L ngn ng lp trnh di dng Text gn ging vi lp trnh hp ng trong vi


iu khin v vi x l, l mt ngn ng mnh cho php to ra mt chng trnh
m LAD v FBD rt kh to ra. Mt chng trnh vit di dng STL c t
chc thnh cc network, mi network thc hin mt cng vic nh.
S7-200 c chng trnh t trn xung di, sau lp li vng qut tip
theo.

V d ngn ng STL:
Network 3

Raise mechanic hand

ID
S

T37
Q0.1, 1

1.4.3

Ngn ng FBD :

L ngn ng lp trnh ha da trn c s kt ni cc khi hm, s dng


cc k hiu logic ging vi i so boolean. Cc hm ton hc phc tp cng
c th hin di dng khi vi cc u vo u ra thch hp.
S7-200 c chng trnh t trn xung di, t tri qua phi, sau lp li
vng qut tip theo.

V d ngn ng FBD :
Network 3

Raise mechanic hand_________________________________________________________


Q0.
1 T37I
1- N

Network A

Lun Vn Tt Nghip____________________________________________Trang: 10
S7-200 PC ACCESS c dng trong lun vn ny vi mc ch kt ni gia
S7-200 v Wincc, lm c iu ny ta cn tm hiu v cch ci t v s dng ca
n nh th no .
2. Gii thiu v S7-200 PC ACCESS
2.1. Ci c S7-200 PC Access
Cc bc thc hin:
Trn thanh Taskbar, chn All Programs > Run.

Punters and
Faxes
l-j

Notepad
TurboOemo
7.5 Enterpoie
^Snaglt7

Help and

Support J Search
Opens a jrogram, fcWer, document,
Web site. 1Of

All
p> Programs
j log Off I^ Turn off Computer
HUONG DAN CAI DAT...
Hp thoi Run xut hin, chn nt Browse.
-B

Type the name of a program, folder,


document, or Internet resource, and
Windows will open it for you,

ja

Ope II Breeze 3\Macromedia Breeze


n: 3\BreezePluqin.exeHv II
OK

Cancel

Browse..
j\ 1

Hp thoi Browse xut hin, chn ng dn n chng trnh ci t. Chn file


Setup, ri nhp Open m.

im
got * oa-

Look in: PC ACCESS

iacOMM
autorun 3data 1
Documents ^datal
My Recent
data2 kernel 23jlayout.bin
53] setup - Setup

Desktop

3 Setup

My
Documents

My Computer
Filename: My Network

Open

Setup

Files of type:

Hp thoi Run xut hin, nhp OK.

OType the name of a program, folder, document, or Internet


resource, and Windows will open it for you.
Open:

"E:\CHUONG TRINH\PC ACCESS\Setup.exe"

Cancel

OK

Browse...

Hp thoi Choose Setup Language xut hin, chn ngn ng English, ri nhp OK.

Select the language for this installation from the


choices below.

OK

i-

Cancel

Vt sng xut hin lan dn qua phi trn hp thoi cho bit chng trng ang ci

Hp thoi InstallShield Wizard xut hin, nhp Next tip tc ci t.

Hp thoi k tip xut hin, chn Yes.


License Agreement

Please read the following license agreement carefully.


Press the PAGE DOWN key to see the rest of the agreement.
PROGRAM LICENSE AGREEMENT SIEMENS ENERGY & AUTOMATION, INC
READ THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT CAREFULLY
BEFORE OPENING THE PACKAGE CONTAINING THE PROGRAM DISKETTES, THE
COMPUTER SOFTWARE THEREIN, AND THE ACCOMPANYING USER DOCUMENTATION
(THE "PROGRAM"). THIS LICENSE AGREEMENT REPRESENTS THE ENTIRE AGREEMENT
CONCERNING THE PROGRAM BETWEEN YOU AND SIEMENS ENERGY & AUTOMATION,
INC. AND IT SUPERSEDES ANY PRIOR PROPOSAL. REPRESENTATION, OR
UNDERSTANDING BETWEEN THE PARTIES. [
Do you accept all the terms of the preceding License Agreement? If you choose No, the setup will close
To install S7-200 PC Access, you must accept this agreement.

Shield------------------------------------------------------------------------------------------< Pack I Yes I

No

Hp thoi hin th ng dn ci t chng trnh. Neu mun thay i ng dn


chn nt Browse, y ta gi nguyn ng dn mc nh, Nhp Next.

nnmmnmm

131

Choose Destination Location

Select folder where Setup will install files.

Setup will install s7-200 PC Access in the following folder.


To install to this folder, click Next. To install to a different folder, click Browse
and select another folder

4.

Destination Folder
CAProgram Files\Siemens\S 7-200 PC Access

Next > K Cancel

Vt sng xut hin lan dn t tri sang phi cho bit qu trnh ci t ang tin
hnh
31

Setup Status

S7-200 PC Access Setup is performing the requested operations

Bng SIMATIC Device Drivers Setup xut hin.


1 i.'r /k?Uli,-j

[HES

SIMATIC Device Drivers Setup

11

Sau khi cc vt sng chy xong, hp thoi Set PG/PC Interface xut hin, nhp
OK.
Access Point of the Application:

Micros -> PC/PPI cabled!


[Standard
for Micro/WIN)
Interface
Parameter
Assignment
Used:
PC/PPI cable(PPI)
Properties...
Copy.
3S9
<
N
one>
E
PC/PPI
cable(PPI)
1
E
TCP/IP
NdisWanlp
Efa)
TCP/IP->
->
VIAEt
Compatable
Fast
[Assigning
Parameters
an
cable for an to
PPIPC/PPI
Network)
Add/R emove:
Select...

Access Path I

OK 1^. j

____Cancel____I

Help

Hp thoi Install Shield Wizard xut hin, nhp Finish kt thc qu trnh ci t.

2.2 Cch s dng S7-200 PC Access :


2.2.1
To s kt ni cho mt PLC :
Trong S7-200 PC Access vi tr gip OPC bao gm 3 bin i tng :
- PLC
- Folder ( khng cn thit)
- Item
Khi to mt d n mi, vic kt ni PLC phi c lm trc vi hai bc sau
a. Thit lp cu hnh giao tip :
Khi ng S7-200 PC Access, t thanh Taskbar chn Start > Simatic > S7200 PC Access.
M mt d n mi, chn File > New, ca so Unititled- S7-200 PC Access
xut hin.
2 Untitled - S7-200 PC Access

Nhp phi vo Microwin chn PG/PC Interface..

1 El 5h1 Project
1 Name
1JjM what's New
ama.
Cut
ctrl+x
MicroWinCCOM Copy
ctrl+c
Paste
ctrl+v
New
PLC...
Mode

m
PG/PC Interface...

Address 1 [|

Ca s Set PG/PC Interface xut hin .


Set PG/PC Interface

IX

Access Path I
Access Point of the Application:

1
M CIOAVI
N ~>1
PC/PPI
cable(PPI

[Standard for Micro/WIN)


Interface
Parameter
Assignment
Used:
.PC/PPI cable(PPI)
Proper
ties..
<None>
ISO
Ind.
Ethernet
->
Inlel(R)
Wireles
9
ISO Ind.
Ethernet -> Copy...
Realtek
RTL81
SES PC/PPI cable(PPI)
<
>
(Assigning
Parameters

zJ
1
1
1

lo
cable
foran
anPC/PPI
PPI Network]
Add/R emove:
OK I

Select
...
Cancel

Help

Nhp chn PC/PPI cable(PPI), ri chn Properties, xut hin hp thoi Properties PC/PPI cable.

m
PPI I Local Connection I Station
Parameters
Addess:

[M

Timeout:

[7--------------------------3

-y- j

Network Parameters I Advanced PPI


i Multiple Master Network Transmission Rate:

Highest Station Address:

Properties - PC/PPI cable(PPI)

I 9.6 kbps

3
OK

Default

Cancel

1]
Help

Chn a ch v tc truyn cho S7-200 PC Access , thng thng mc nh


nh trn, mc Local connection chn cng COM cn kt ni vi PLC. Sau
nhn Ok chp nhn.
Properties - PC/PPI cable(PPI)

b. Thit lp cu hnh mi cho mt PLC :


Trn ca s lm vic ca S7-200 PC Access, nhp phi Microwin chn New
PLC.
r~ Untitled - S7-200 PC Access

File Edit View Status Tools Help


!';i r X m PS
ra
H 01
Project
Nam
I?) What's New
Cut ctrl+x
.1S.IUBE
Copy ctrl+c
Paste ctrl+v
New PLC...
Modem

PG/PC
Interface...

Addres
s

Lun Vn Tt Nghip____________________________________________Trang:
17
Ca s PLC Properties xut hin, mc Name nhp vo tn PLC cn lm vic,
y chn tn PLC1.
PLC Properties

General
Name:

PLC1

Network Address:
[2

Cancel

Range (1..126)
OK

mc Netwok Address cn phi chn


con s ph hp vi a
ch cu hnh ca PLC trong d n Step 7 -Micro/Win, thng thng i vi S7200 th mc nh vi s 2.
2.2.2 To mc Item :
Nhp phi vo mc PLC1 chn New, ri chn item.
~ Untitled - S7-200 PC Access
File Edit View Status Tools Help

D a;
- Project

I. p X El gE
Address

What's New

Cut
Copy

Past
e

New
Delete PLC

ctrl+
x
ctrl+c

ctrl+
v

Folder

1 Item... j|

Rename
Properties

Hp thoi Item properties xut hin, mc Name nhp tn theo d n to


S7-200, mc Address nhp a ch vng nh, ng vo ng ra ph hp vi d n
m ta thit lp trn S7-200, sau nhp ok chp nhn. C th s c trnh
by chng 4.
Item Properties
Symbolic Name
IN ewl Iem2
MicroV/in.PLCI .Ncwllem
Memory Location Address:
Data Type:
Enoineerino
Low:

IIN
T

Units High:

10.0000000

Description Comment:

I
Read/Writ
[ 0000000

Lun Vn Tt Nghip____________________________________________Trang: 18
Sau khi nhn Ok ta c kt qu sau, tng t ta to thm nhiu Item khc.
r Untitled - S7-200 PC Access
File Edit View Status Tools Help
D t 0
B'fkj Project
0 What's New
.5. MicroWin(COM3) 0 PLC1

Name

1 Address

1 Data Type

1 Access

iNewIteml

VBO

BYTE

RW

INT

RW

,0 Newltem2

MWO

1 Comment

Sau nhp chut chn cc item va to ri ko r th vo vng Test Client.


S Untitled - S7-200 PC Access
File Edit View Status Tools Help
E ifckj Project

1 Name
El What's New

E) - MicroWin(COM3) n=l

1'Test
' 1 Client
Item ID

Q Micr oWin . PLC 1. Newltem 1


MicroWin.PLCl .Newltem2

L^NewIteml
JNewItem2

1- Value

1 Address

1 Data Type

1 Access

VBO
MWO

BYTE
INT

RW
RW

! Time Stamp

07:00:00:000
07:00:00:000

I Comment

1 Quality
Bad
Bad

2.2.3Chy th, kim tra :


Nhp chn Status > Start test Client.
PLSP2.pca - S7-200 PC Access

File Edit
View
D0 ;
- Ik
PLSP2
What's

1 Tools Help
Start Test
client
Modem
PG/PC
Interface..,

.
m
e
V
'.'

Neu thy ct Qualty chuyn t Bad sang Good l vic kt ni thnh cng.

3. Khi qut v ng c bc:

Trong h thng t ng v trong my tnh in t ngy cng s dng rng ri h


thng truyn ng ri rc.
Cc h thng truyn ng ri rc ny thc hin nh loi ng c chp hnh c
bit gi l ng c bc. ng c bc thng l ng c ng b dng ph bin cc
tn hiu iu khin d dng cc xung in p thnh cc chuyn ng gc quay hoc
chuyn ng ca rotor v c kh nng c nh rotor vo nhng v tr cn thit.
ng c bc lm vic c nh c b chuyn mch in t, a tn hiu
iu khin vo cc cun dy stator, theo mt th t v mt tn s nht nh. Tng s
gc quay ca rotor tng ng vi s ln chuyn mch, cng nh chiu quay v tc
quay ca rotor, ph thuc vo th t chuyn v tn s chuyn i.
3.1 Phn loi v cu to

ng c bc c bn c chia lm 3 loi:

Lun Vn Tt Nghip

ng c bc nam chm vnh cu.

ng c bc bin tr t

ng c bc lai

ng c bc nam chm vnh cu c bn gm 3 lai:

ng c bc n cc

ng c bc lng cc

ng c bc nhiu pha
3.2 ng c bc nam chm vnh cu
3.2.1ng CO bc on cc:

Trang: 3 5

Lun Vn Tt Nghip____________________________________________Trang:20
STEP loi n cc bao gm 2 cun dy, mi cun c ni ra ngoi gia cun,
v vy thng thng trn thc t y l loi ng c 5 hoc 6 dy ra, STEP loi ny
c iu khin bng cch cho u dy chung ni ln ngun v tng u dy cn li ln
lt c ni mass .
,-------------------------------------------Coii 4

Coil 3
-----Common

----Coil 2

---------------------------------------------------Coil 1

ng c bc n cc c 5 ng ra: trong c 4 u dy CO11--CO14 dng


iu khin cn u dy common dng ni ngun cung cp. K hiu cc mu dy theo
qui nh nh hnh di :
I B l a c k + 12 v C o m mo n I
Wh i t e C o i l

r\i

R e d C o i l l Broun Con 3 I Gr e e n C o i l 2 I

\ VI

ng c bc n
cc c 6 ng ra: trong c 4 u dy
coill-H:oil4 dng
iu khin, 2 u dy cn li chnh l
dy common c tch
ra lm 2, khi dng phi ni c 2 vi
ngun cung cp. Hai dy common ny c cng mu.
3.2.2

la

ng CO' bc lng cc:

o lb

2 ao -----------------------------------2 b

ng c loi lng cc (Bipolar), thng c 4 u ra. v cu to n gin hn nhng


kh cho iu khin v phi o chiu dng in qua cun dy a,b.
Mt loi ng c bc nam chm vnh cu t thng dng hn l ng c bc c
tt c cc cun dy c ni tip vi nhau thnh vng kn v gia mi cp dy c mt

Lun Vn Tt Nghip______________
3.2.3 ng c bc nhiu pha:
Lun Vn
Tt Nghip
cc.
Kiu
thng

im gia gi l ng c bc nhiu pha hay a


Trang: 3 5
dng nht l kiu 3 pha v 5 pha
3.3 ng CO bc lai:

STEP lai l loi kt hp gia STEP t thng thay i v loi nam chm vnh cu.
Roto cho ng c STEP lai c nhiu rng , ging nh loi t thng thay i, cha li t
ha trn ng tm xoay quanh trc ca n. Rng ca rotor to ng dn gip nh
hng cho t thng un tin vo trong l khng kh. STEP lai c li ging nh STEP
n cc v lng cc.
3.4 ng c bin t tr:

1 o

2o

3o

o c

(p(v

T3\

\ 3^

)j

2 /

1
Thng thng c ba hoc bn cun dy u chung mt u. u chung c ni
vi ngun dng, cc u cn li ln lt cho thng vi t quay rotor.
Trn hnh v, rotor c 4 rng v stator c 6 cc. Mi cun dy s c qun trn hai
cc i nhau. V vy, gi s, khi cp in cho cc 1 (stator), rotor s quay cc gn nht
(X) rng thng vi cc 1. ct in cun s 1, tip tc cp in cho cun 2, rotor s
quay rng tip sau (Y) cho thng vi cc 2. C nh vy iu khin quay rotor.
3.5Nguyn l hot ng CO bn ca ng CO bc:
ng c bc hot ng da trn vic cp xung ,n khng c b chuyn mch bn trong
nn tt c mch o phi c iu khin bn ngoi bng b iu khin.
Ti mi thi im s ch c mt hay hai cun dy c in(ty vo phng php iu
khin l y bc hay na bc).Khi trng thi cp xung thay i th s sinh ra moment
xon v s lm cho roto quay.
iu khin chiu quay ng c :thay i th t cp xung ,gi s ng c ang bc
th 8 ta cp xung cho bc th 7 th lc n s quay ngc li.
iu khin tc :thay i rng xung v tn s xung .

V=

t 360

(vng
/giy)
K
360

Trong :
V: vn tc trung bnh ca ng c bc, (vng/giy) n: s
ln dch bc.
t: thi gian ng c thc hin n ln dch bc, (giy)
9: gc bc ca ng c () f : tn s dch bc.

3.6Cc phong php iu khin ng CO bc.


Lun Vn Tt Nghip____________________________________________Trang:23
iu khin bc
iu khin na bc
iu khin vi bc

3.6.1
iu khin bc:
Lunpha:
Vn Tt Nghip
a. Mt

Trang: 3 5

Ti mi thi im ch c 1 mu c cp in.

step

1a

1b

2a

2b

b. Hai pha:
Ti mi thi im s c 2 mu c c D in.

3.6.2

step

1a

1b

2a

2b

iu khin na bc:
Khi khng c phn no ca mch t bo ha, th vic cp in ng thi cho hai
mu ng c s sinh ra mt moment xon theo v tr l tng ca cc moment xon i
vi hai mu ng c ring l. i vi ng c hai mu nam chm vnh cu hoc hn
hp, hai ng cong ny s l s radians khc pha, v nu dng qua hai mu bng nhau,
nh ca tng s nm v tr s/2 radians k t nh ca ng cong gc, nh hnh di

y l c bn ca iu khin na bc. Moment xon gi l nh ca ng cong


moment xon kt hp khi hai mu c cng dng ln nht i qua. i vi ng c nam
chm vnh cu v hn hp thng thng, moment xon gi hai mu
s l:
h2 = (2A0.5)hl
Trong :
hi - moment xon

gi trn mt mu

h2 - moment xon gi hai mu


iu ny cho thy rng khng c phn no trong mch t' bo ho v moment xon
theo ng cong v tr i vi mi mu l hnh sin l tng. Hu ht cc bng hng
dn ng c nam chm vnh cu v bin t tr u ch ra moment xon gi hai mu m
khng c a ra moment xon gi trn mt mu.
Neu bt k phn no trong mch t ca ng c b bo ho, hai ng cong
moment xon s khng th cng tuyn tnh vi nhau. Ket qu l moment tng hp
c th khng nm chnh xc ti v tr S/2 k t v tr cn bng ban u.
3.6.3

iu khin v bc:

Cho php cc bc nh hn bng vic dng cc dng khc nhau qua hai mu ng
c, nh hnh v di:

i vi mt ng c hai mu bin t tr hoc nam chm vnh cu, cho rng cc mch
t khng bo ho v cc ng cong moment xon trn mi mu theo v tr l mt hnh

sin hon ho, cng thc di y a ra nhng c tnh ch cht ca ng cong


Lun Vnxon
Tt Nghip
Trang: 3 5
moment
tng hp:
h = ( a2 + b2 )0.5 X = ( s / ( /2) )
arctan( b / a )
Trong :
a - moment xon p trn mu vi v tr cn bng ti 0 radians b moment xon p trn mu vi v tr cn bng ti s radians h moment xon gi tng hp X - v tr cn bng tnh theo radians s gc bc, tnh theo radians.
Khi khng c bo ho, cc moment xon a v b t l vi dng i qua cc mu tng
ng. iu ny rt thng dng khi lm vic vi cc dng v moment xon bnh thng,
moment xon gi mu n hoc dng cc i c chp nhn trong mt mu ng
c l 1.0.

4. Gi thiu tng quan v WINCC

4.1 To mt n mi trong WinCC

To d n l bc u tin trc khi tin hnh thit k iu khin mt i tng


c th. Phn ny gii thiu nhng t tnh c bn ca WinCC ( windows control center ),
cung cap mt cch tng quan v cc bc son tho mt d n trong wincc 6.0.
e son tho mt d n ( project) trong Wincc tin hnh thc hin theo cc bc :
To mt d n ( project) mi trong Wincc.
Chn PLC hoc DRIVERS t Tag Management.
To cc bin ni (Internal).
To hnh
nh t' ca s giao din Graphics Designer.
Thit
lp cc thuc tnh ca hnh nh c to t' Graphics Designer.
Thit
lp mi trng thi gian thc hin.
Chy
m phng.
4.1.1 To d n ( project) mi.
u tin khi ng chng trnh WinCC 6.0 bng cch: T thanh Taskbar, chn
Start > Simatic > WinCC > Windows Control Center 6.0.

Hp thoi WinCC Explorer xut hin, trong khung Create a New Project c 3 la chn:

Lun Vn Tt Nghip

Trang: 3 5

Neu chn Single-User Project hoc Multi-User Project phi nhp tn d n.


m mt d n c san chn Open an Existing Project sau tim n tp tin c ui
.mcp.
D n ny c thc hin trn my n khng c ni mng, chn mc SingleUser Project. Sau , nhp OK chp nhn.
Hp thoi Create a new Project xut hin, t tn cho d n trong khung Project
Name.
Trong khung Project Path, chn 0 a v th mc lu d n. Tip tc nhp nt
Create to d n.
Ca s mn hnh son tho WinCC Explorer xut hin nh hnh di:
Create a new project

Folder:

You
can
use
this
dialog
box
to
ewWi
crea
prot
ect. nCC

New Subfolder:

[Baitapl 3]
(CAC PHAN MEM] [chuong
trinh pic]
IDICH KETNOI] [Documents
and Settings] [pci $7-200]
[vidu]

WinCCExplorer - D:\vidu\vidu.MCP
File Edit View Tools Help

Da

v>

If

Name
j!
Computer
!ffl
Tag
Managem
|r
:!
Structure
|
f
Graphics
y|
Alarm
Logging
JJ Tag
^Report
Logging
Designer
I Computer |!|!j Tag rit Global
Script
Management fi-.
^TextUbrar
ySt User
Structure tag -*jGraphics Designer ij 5
CrossAdministra
Alarm Logging JJ Tag Reference
A
Load
Logging ^ Report
Online
Designer J Global Script

1
Type
Com
puter
Tag
Mana
Struct
ures
Editor
Editor
Editor
Editor
Editor
Editor
Editor
Editor
Editor

0 Text Library Ij! User


Administrator 0 CrossReference A Load
Online Changes

4.1.2 Chn PLC hoc Drivers t Tag Management:


thit lp kt ni truyn thng gia Wincc vi thit b cp di cn c mt mng
lin kt chng vi nhau trong vic trao i d liu. Do , cn chn mt Driver.
Driver : L giao din lin kt gia Wincc v PLC

Lun Vn Tt Nghip____________________________________________Trang:28
Trong ca s son tho, nhp chut phi vo mc Tag Management t trnh n
s xung chn Add New Driver .

WinCCExplorer - D:\vidu\vidu.MCP
1 File Edit View Tools Help

!:& % % 7: m & w
B vidu
Name
1 Type
jjJiih
Computer
^Interna
Internal
m
l|opc
tags
tags
i ii i Mi
WinCC
Communic
Gra
ation
iV P Find...
JJ
Tag
Properties
^
Report Designer
Global Script 6]
Text Library fj)
User Administrator
5 Cross-Reference
A Load OnSne
Changes
Hp thoi Add New Driver xut hin, cho php chn mng kt ni gia WinCC
v PLC . Tu theo tng loi PLC m ta chn mng kt ni cho ph hp.
4.1.3

To bin:

to kt ni cc thit b trn mt d n trong WinCC, trc tin phi to cc


Tags ( bin ) trn WinCC. Bin c to di Tag Management.
Bin gm c bin ni v bin ngoi:
Bin ni ( Internal ): L bin c sn trong WinCC. Nhng bin ni ny l nhng
vng nh trong ca WinCC, c chc nng nh mt PLC thc s.
Bin ngoi ( External): L bin qu trnh, phn nh thng tin a ch ca h thng
PLC khc nhau.

Cc Tags c th c lu trong b nh PLC hoc trn cc thit b khc. Wincc


kt ni vi PLC thng qua cc Tags. To nhng nhm bin ( Groups ) thit b:
khi d n c mt khi lng ln d liu vi nhiu bin, c th nhm cc bin ny
thnh mt nhm bin thch hp theo ng qui cch. Nhm bin l nhng cu trc
bn di s lin kt PLC, c th to nhiu nhm bin v nhiu bin trong mi
nhm bin nu cn.

a. To cc bin ni :
Cc bin ni d dng c to v sau c gn vo mt PLC tht. Cc bin
ny c nhim v x l v gim st qu trnh hot ng cng nh vn hnh.
To bin ni bng cch nhp phi vo Internal Tag, chn New Tag...

Hp thoi Tag Properties xut hin, t tn bin v chn d liu cho ph hp vi


mi kiu thit b. V d : Neu bin l ng c chn d liu Binary Tag. Neu bin l
bn nc chn d liu Unsigned 8-bit Value.
Tag properties
[xj
General j Limits/Reporting j

Properties of T ags
Name:

dcbangtai

DataType:

Binary Tag

Length:

Binary Tag
Signed 8-bit value_____________________________

Address:
Adapt format:
(*

Project-wide upda

Signed 1 G-bit value


Unsigned 1 G-bit value
Signed 32-bit value
Unsigned 32-bit value
Floating-point number 32-bit IEEE 754

Trong hp thoi Tag Properties , bin c nhiu kiu d liu khc nhau nh:

Banary Tag: kiu nh phn.


Unsigned 8-bit value: kiu nguyn 8 bit khng du.
Signed 8-bit value: kiu nguyn 8 bit c du
Unsigned 16-bit value: kiu nguyn 16 bit khng du.
Signed 16-bit value: kiu nguyn 16 bit c du.

Unsigned 32-bit value: kiu nguyn 32 bit khng du.


Signed 32-bit value: kiu nguyn 32 bit c du.
Floating Point Number 32 bit IEEE 754: kiu so thc 32 bit theo tiu chun IEEE
754.
Floating Point Number 64 bit IEEE 754: kiu so thc 64 bit theo tiu chun IEEE
754.
Text Tag 8 bit character set: kieu k t 8 bit.
Text Tag 16 bit character set: kieu k t 16 bit.
Raw Data Type: kiu d liu th.

Bin c th di chuyn t nhm bin ny sang nhm bin khc


bng cch
nhp phi vo bin cn di chuyn t menu s xung chn Cut v gn vo nhm
bin cn gn.
b. To cc bin qu trnh:
to bin qu trnh nhp phi vo mc PLC1 chn New Tag.
SU Comput

t-I !|!|

m Computer I !| II Tag
Management -f- V Internal
tags
SIMA TIC S7 PROTOCOL
SUIT r=i u rv-iRi_

ODBPF-
Indusf
cru
Slot
PLC
T
CP/IP
PROFI
BII

rslew
<^roup .

Hp thoi Tag Properties xut hin, cho php chn loi d liu v chuyn i lai
nu cn.

t tn bin mi trong khung Name, chn kiu d liu trong khung Datatype
bng cch nhp mi tn bn phi s xung, ri chn kiu d liu cn thit, sau nhp
Select.
Address properties

Hp thoi Address Properties xut hin nh hnh trn. Trn hp thoi ny m t


kiu d liu, a ch vo / ra (Input/ Output), bit nh. Sau khi chn xong, nhp OK kt
thc qu trnh la chn.
4.1.4
To hnh nh, thit lp cc thuc tnh:
a. To hnh nh:
Lun Vn Tt Nghip_____________________________________________________Trang:31

to hnh nh u tin phi m giao din ha. Nhp phi chut vo


Graphics Designer, t menu s xung chn New Picture. Xut hin mt tp tin bn phi

ca s WinCC Explorer c tn NewPdlO.Pdl. Nhp phi vo n chn Open Picture


nh hnh di.

1 Name Type
-iVlHiliii 1

Open picture
Rename picture Delete
picture
Define screen as start
Properties
screen

Ca s giao din mn hnh thit k ha Graphics Designer xut hin.

u 1 1 2 3 4 ! 6 i u S 1U 11 1 13 M b 0-lr.0

-1 M -H w
*

Ca s Graphics Designer: to giao din ha, ca s gm nhng cng c sau:


Color Palette ( bng mu ): gm c 16 mu tiu chun, c th gn cho mu nn hoc
cc i tng khc.
Object palette ( bng i tng ) bao gm:
+ Cc i tng chun ( Standard Objects ) nh : Elip, a gic ( palyg), hnh ch
nht....

+ Cc i tng thng minh ( Smart Objects: iu khin OLE ( OLE Control),


yu t OLE ( OLE Element), trng vo / ra (I/O Field ).
i tng windows (windows objects): gm nt nhn ( Button), hp kim tra ( check
box ).
^ Selection
3-- n Standard
objects
Line
__
Polygon
Polyline
<~z> Ellipse
Circle
o
Ellipse Segment
Pie
Segment
Ellipse
Arc
Circular
Arc
Rectangle

Rounded
CD
Rectangle
Static
Text
Connector
1c
Object Palette

Windows Objects

Standard
s Controls I

Alignment Paletter (bng lin kt): xc nh vic thay i v tr ca mt hoc nhiu

i tng , thay i v tr ca i tng c chn hoc hp nht chiu cao v


Dynamic Wizard Palette ( bng hnh ng ): h tr vic to cc i
tng ng.

chiu rng ca nhiu i tng.


Zoom Paletter ( bang Zoom ): phng to, thu nh ca s mn hnh ha theo kch
thc chun 8,4,1,1/2, hay '/4.
Menu Bar ( thanh trnh n ):gm tt c nhng lnh c sn trn thanh trnh n
ca giao din thit k ha Graphics Designer.
Standard Toolbar (thanh cng c ): bao gm nhng biu tng hoc nt nhn, cho
php thc hin nhng lnh thng dng.
Layer Bar ( thanh Layer ): bao gm 16 layer ( Layer 0-Layer 15). Layer 0 l thit
lp mt nh ca Graphics Designer.

b. Thit lp cc thuc tnh hnh nh:


e thit lp cc thuc tnh hnh nh, u tin phi to cc hnh nh. Dng File
NewPdlO.Pdl to giao din gm c: nt nhn start, stop, ng c. Nhng i tng ny
nm trong th vin ca WinCC.
+ To nt nhn:

Lun Vn Tt Nghip____________________________________________Trang:33
T bng i tng Object Palette nhp du + mc Windows Object chn
Button v di chuyn con tr ra mn hnh n v tr cn thit. C th v nt nhn mong
mun.

Khi th chut hp thoi Button Configuration xut hin nh hnh. khung Text
t tn nt nhn l Start. Nhp chn Font ch v mu sc nt nhn. Sau nhp OK
hon tt vic to nt nhn.
Button Configuration
Text |START| Font
Font.

Authorization I

<No

access-protection> H

otkey I

Change Picture on Mouse Click

Tng t cc bc nh trn to nt nhn Stop.


+ To hnh nh ng c :
u tin, m th vin bng cch chn View > Library hoc nhp biu tng
Display Labrary trn thanh cng c.

IV R,e ;Ed
it m
1
o
c; Ei

Graphics Designer - [NewPdlO.Pdl]

55
111
111
11H

r
Hp thoi Library hin th. Nhp p mc Global Library xut hin bng
Lun Vn Tt Nghip____________________________________________Trang:34
Full Screen
Grid...
Zoom Lasers...
Language...
Update References

e cc hnh nh hin th trong th vin, trn thanh cng c nhp chn biu tng
Preview.
e cc hnh nh hin th ln hay nh nhp chn Large Icons hoc Small
Icons.
1 Library D:\thu\
1 cH |r || 1 IvHEEln Ar|
liyimifliTw Name
change 1 Size

Last
LJ
Displays
0
22.03.02
22:38
C_J
Operation
0
22.08.02
22:38
CjPlantElem...
0
22.08.02
22:38
Cj
Siemens
... CH
0
22.08.02
22:30
Symbols
0
22.08.02
22:38

e a mt hnh nh t' th vin ra giao din, ch cn nhp gi chut v di


chuyn ra giao din mn hnh.
i vi WinCC 6.0 hnh nh Motor rt a dng v phong ph. C nhiu loi khc
nhau vi hnh nh 2 chiu,3 chiu. Trong th vin hnh nh Motor c th ly dng
PlantElement > Motor hoc Siemens HMI Symbol Library 1.3 > Motor hoc Symbol >
Motor. Nhp chn Motor ph hp v a ra giao din thit k.

Library
0
D:\thu\

11
1

!%| |x|
] ISA Symbols
] Maps and Flags
] Material Handling
] Misc. Pipes
J Misc. Symbols 1
] Misc. Symbols 2
] Mixers
j Motors
&\

J Nature
J Operator Interface
J Panels
J Pipes

] Plant Facilities v

Size

1 Last Change ^

8868

22.08.02 22:35

Motor 12
Motor 13

6530
4272
5014
3284

22.08.02 22:35
22.08.02 22:35
22.08.02 22:35
22.08.02 22:35

Name 1

IMWli
Ca-Motor 10
O Motor 11
03 Motor 14

2160

22.08.02 22:35

OSMotor 15

3018

22.08.02 22:35

A- Motor 16

Motor 17

4070

22.08.02 22:35

3300

22.08.02 22:35

-* Motor 18

3304

22.08.02 22:35

Motor 19

2604

22.08.02 22:35 v

> <

>

Sp xp cc hnh nh ta c giao din thit k nh hnh di.

4.1.5 To thuc tnh cho i tng:

e to thuc tnh cho nt nhn Start, bng cch nhp phi vo nt nhn Start
chn Properties nh hnh :
Cut Copy

<Ztrl-frX

Duplic Ql
Paste Delete
Ctrl-*V Del
Customized object Group
object
Unking
Configuration Dialog. . .

Hp thoi Object Properties xut hin nh hnh chn Tab Events > Mouse >
Press Left sau nhp phi vo du mi tn chn C-Action hp thoi Edit Action
xut hin nh hnh.
r(lit Action

l&lEl xl HH SSl:ahVl%t|M| Event Name:


Project functions l r~j standard #include "apdefap.h"
functions [
Internal void OnLButionDown(char* IpszPictureName, ctiar* IpszObj
|VWINCC:TAGNAME_SECTION_START //syntax: #define TagNamelnAction
furxtions
'DMTagName" //nextTagID : 1
//WINCC:TAGNAME_SECTION_END
// WINCC PICNAME_SECTION_START // syntox #define PicNamelnAction
"PictureNome"
// next PicID 1
//WINCC PICNAME_SECTION_END v
<. jfcl

OK | Cancel |
Ready Line: 4 Column: 0

Chn Internal Functions > Tag > Set. Sau nhp p vo SetTagbit hp thoi
Assigning Parameters xut hin nh hnh.
Assigning Parameters
Function Name: SeagBit
Description
Tag_Name
value

ppjfxj
Data Type

Value

Tag
short int

Tag Name
value

OK___ j Cancel

Ta nhp vo hng Tag-Name ri nhp vo nt vung chn Tag Selection.

Lun Vn Tt Nghip

Trang: 3 5
Assigning Parameters
Function Name: SetTagBit

Description

Data Type

Tag_Name

Tag

value

short int

Value
mHTq_Nne

Tag
selection
Graphic objects
Pictures

OK I Cancel I

Hp thoai Tags- project xut hin chn Start sau nhp OK.
Tags - Project: D:\thu\thu.MCP

- WnCC Tags

Name

1+] 1 List of al tags


|+: 1 Internal tags
5IMATIC 57 PROTOCOL
SUIT
4 Industrial Ethernet
Industrial Ethernet (II)
MPI
W* PLC1

Ldonqco
-fini
Jjstop

St)

<>

1
1
1

Parameter
Binary Tag
Binary Tag
Binary Tag

AO.O
MO.O
MO.

1 Last
modifie.
6/23/2009 4
6/23/2009 4
6/23/2009 4

Named Connections
PROFIBUS
f PROFIBUS (II)
I Slot PLC
Soft PLC
TCP/IP
<>
OK

Caned

Hdp

Tr li hp thoi Assigning Parameters nt nhn Start c chn, hng


Value t gi tr l 1 ct Value. Sau nhp OK chp nhn.
Assigning Parameters
Function Name: SetTagBit
Description
Tag Name
value

Data Type

Value

Tag
short int

"start"
|l

OK I Cancel I

Lc ny trn hp thoi Edit Action xut hin Tag Start mang gi tr 1 tip
theo nhp p vo SetTagBit lin kt thm Tag na cho nt nhn Start.
[ X. % a V X

I I

'

Ii ___k

~r~

III

Event Name: I

{
I StTgByt
I SebTogChar

SetTagDoub
le
SetTaaDWord
SetTagFloat I
SetTaaRaw I
SetTaSByte
I
SetTagSDWo
rd
I

SeLTaySWo
rd
I
SebTaqVaue

SetTagBitf start'M),
//Return-Type: BOOL
n W1NCC.TAGNAMESECTI0N_START // syntax: #define
//WlNCC:TAGNAME_SECTION_E ND
// W!NCC:P1CNAME_SECTION_START // syntax: ^define

L SetTaoBit (Tag Tag_Name, short nt value);

J
J

TagNamelnAction "DMT&gName" // next TagID : 1


PicNamelnAction "PictureName" n next PicID : 1

Lun Vn Tt Nghip_____________________________________________________Trang:37

Hp thoi Assigning Parameters xut hin, tng t ti dng Tag Name,


chn tag Stop v gn gi tr 0 cho tag ny.
Assigning Parameters
Function Name: SetTagBit

Description
Tag Name

Data Type
Tag

value

short int

Value
''stop"

101

Khi trong hp thoi Edit Action xut hin thm Tag Stop v mang gi tr
0, nhp OK. Bng thng bo xut hin, chn Yes ng i m ngun.

B-jrj set rfj state wait

SetTagBit
SetTagByte
ill SetTagChar SetTagDouble

21 SetTagDWord
SetTagFloat ^ SetTagRaw
SetTagSByte
K-j Set TagSD Word jj| SetTagSWord is
SetTaqValue v

#include
"apdefap.h" On!
void
_ButtonDown(char*
IpszPictureName,
SstTagBit("stop".0).
/ char*
/Return-Type:
BOOL
|
I
fr
ie"
Warning!

ime"

The source code was changed


recompiling!
------ Recompile now?

Yes | No

<

\ without

Cancel |

M\

Quay tr li hp thoi Object Properties du mi tn chuyn sang mu


chng t kt ni thnh cng.
Object Properties
Properties Events

BOOL SetTagBit (Tag Tag_Name, short if* value);


R Button
Execute in the se of Action
ca
Mouse
Mouse
Action
Keyboard
Focus
Miscellaneous

Release left
Press right
a Property Topics Release right
E Geometry ft
Colors E Stytes (j
Font E Flashing B
Miscelaneous &
Riling

Une: 4 Column: 0

Tin hnh to thuc tnh cho nt nhn Stop tng t nh nt nhn Start.
Nhng cc gi tr s ngc vi nt nhn Start. nt nhn Stop, th khi gn tag Stop
n s mang gi tr 1 v tag start mang gi tr 0.
e to thuc tnh cho ng c, ta nhp phi vo ng c chn Properties.

Hp thoi Object Properties xut hin, chn thuc tnh Control Properties.
Trong khung bn phi chn mc BlinkMode, sau nhp phi vo biu tng bng
n, chn Dynamic Dialog...
|SymbolUbrary

Properties I Events I
- Symbotlbrary
Geometry
Mscdlaneous
Control
Propert

Attributestatic Dynamic Cu... I..


SymboWppeat Original o

Picture(empty) H3EB33sElM
Stretch
Flip
BlinkSpeed
KinkColor
Rotation
BackColor
Backstyle
Cursor
ForeColor

No C-Acton... NoneC*

VBS-Action..

Medium T*a Delete 0 - 0

Hp thoi Dynamic Value Ranges xut hin, nhp


khung Expression/Formula chn Tag.
Dynamic va I ue ranges

Event rme

vo nt vung
r?ir>n

E xpression/F ormula
Result of the Expression/Formula
Up to Blink..
No Flashir

Evaluate Status of Taqs

Funct
ion

Oper
ator .
.
Anal
og
Boolean
Bit

Direct

Ca so Tags-project xut hin, nhp p chn Tag ng c.

Add...

Lun Vn Tt Nghip____________________________________________Trang:39
Tr li hp thoi Dynamic Value Ranges, nhp ty chn Boolean. Sau nhp
p vo No Flashing cng hng Yes/True, ri chn Apply.

Event
name
|T
ag
E
xpression/F
ormula
I 'dongco'
Result
of
the
Expressio

Dynamic value range

r?ir*n

Vlid range No/FALSE

Evaluate stalus of Tags

4.1.6 Chy ng dng :


e xem ng dng thit k chy nh th no, nhp chn nt Runtime trn
thanh cng c ca Graphics Designer hoc nt Activate trn ca s WinCCExplorer:
Sau vi giy s thy hnh nh nh hnh:

Chy m phng ng dng hot cnh:


Neu khng c mt PLC kt ni vn hnh, c th dng Simulator chy m
phng ni dung thit k. Simulator hin th nhng hot ng ca hnh nh trong thi
gian thc thi file nh .
Khi ng Simulator t thanh Taskbar, nhp chn Start > Simatic > WinCC >
Tools > WinCC Tag Simulator.
Hp thoi Simulator xut hin nh hnh :
[X
____I Help

m Emulation for WinCC


T

Properties

^________

WinCC - Project
WPH o N G -1E 989766D \WinCC60_ProjecM-amlhu\lamthu. M CP
WinCC Runtime Projcct dcoctivatcd !
CycleT ime in ms:

CycleT me

Lun Vn Tt Nghip____________________________________________Trang:40
Nhp chn Edit > New Tag hin th bin. Hp thoi Tags-project...xut hin.
Trn hp thoi, chn bin hin th.
V d : chn bin ng c .

mTags
Project:
D:\thu\thu.M

f?

>

@WinCC T ags

6/23/2009 4
S
6/23/20091
1 KJ*
6/23/2009
4

<

+ ]L List of al tags I J. Internal tags


^ Script 1$ ^ TagLoggingRt - JJ.
SIMATIC S? PROTOCCH.
+ H Binary Tag MO.O
Industrial Ethernet
+ Industrial
Ethernet (II 1 MPI E
P*C1
ffi Named Connections ffl fl PR
OF I BUS 1+ 11 PROFIBUS (II)
1+ Slot PLC
Soft PLC v

Name | Type | Parameter | Last modlflc-

Binary Tag AO.O

3start
~istoo Binary Tag M0.1

<>

OK 1 Cancel 1 Help 1

Tip tc nhp chn Tab Inc.


Trong khung Start Value, t gi tr bt u hin th l 0.
Trong khung Stop Value, t gi tr kt thc mt chu trnh hot ng l
100.
nh du kim mc Active nh hnh:
83 Simulation
File Edit Help

List of T ags

Properties

Tag Simulation for WinCC

Tag jdongco
Sine
Oscillation Random Inc ^
Dec
Slider
!** Start
Value
Stop Value
active*

Sau , nhp

chn tab List Of Tags.


55
Simulation

Lis of Tags

WinCC - Project

File Edit Help

Tag Simulation for WinCC

Properties

Dim

WPH o N G -1E 989766D \WinCC60_Project_thu\<hu. M CP WinCC Runtime Project deactivated !


CycleTime in ms:

CycleTime

Start
Simulatic

T ags Name

4.2 Chc nng Tag Logging :

*x

Tag Logging c cc chc nng cho php ly d liu t' cc qu trnh thc thi,
chun b hin th v lu tr cc d liu . D liu c th cung cp cc tiu chun
v cng ngh v k thut quan trng lin quan n trng thi hot ng ca h thng.
4.2.1 Nhim v Tag Logging:

Tag Logging chia lm 2 phn:


H thng cu hnh ( Tag Logging cs ).
H thng Run- Time ( Tag Logging RT ).

a. Nhim v ca Tag Logging CS:


C th gn tt c cc t tnh cn thit
lu tr v hin th cho d liu
bang Tag Logging cs. Cc t tnh ny phi c tov chun
b trckhi h
thong Run-Time khi ng. Tag Logging cs ca WinCC cung cp mt giao din c
bit cho mc ch ny.
b. Nhim y ca Tag Logging RT:
H thng Tag Logging RT nhn cc gi tr d liu v lin kt chng vi cc t
tnh n nh. Cc d liu nh hnh theo kiu ny, c thc hin trc hin th
v lun tr.
Tag Logging c thc hin cho cc mc ch sau:
Ti u ha h thng.
Cung cp cc th tc vn hnh r rng, d hiu.
Tng nng sut.
Tng cht lng sn phm.
Ti un ha chu k lp li ( delay ).
Cung cp ti liu.
c. Cu trc ca Tag Logging cs :
Tag Logging cs c cc phn chnh sau :

Timers : to cc chu k thu thp v lu tr.


Archives : to cc vng lu tr v cc tags.
Trend Window Templates : hin th gi tr o lng bng ng cong.
Table Window Templates : hin th gi tr o lng theo dng bng.

+ Timers : Tag Logging phn bit 2 h thng thi gian khc nhau :
Thi gian thu thp v thi gian lu tr.
Thi gian thu thp : khong thi gian m cc gi tr trong c sao chp t
nh qu trnh ca qun l d liu bi Tag Logging.

Thi gian lu tr : khong thi gian m d liu trong c np vo vng


lu tr. Thi gian lu tr lun l mt s nguyn gm nhiu khong thi gian
thu thp, gi tr mi nht c np vo vng lu tr.
Thi gian nn : c s dng to khong thi gian gii hn trong d liu
c nn.

+ Lu tr ( Archives ) : c th lu tr bng mt trong 3 cch :


Lu tr gi tr qu trnh: Nhn ni dung ca cc Tags qun l d liu.
Lu tr nn: Nn d liu v lin kt cc gi tr rt hiu qu. Bng cch ny, cc
gi tr o lng c b tc trc tip v ghi nhn ngay lp tc. Lu tr nn cho
php lun tr trong thi gian di cho tt c cc kiu Tags khc trong Tag
Logging.
Lu tr theo ngi dng : Mt s bin ngi dng ( Tags User-Defined)
c np vo vng lun tr cho ngi s dng. Vng ny dng thu thp d
liu quan trng, n nh tham s sn xut, iu khin d liu lit k.
Giao tip gia PLC v WinCC c thc hin bi cc dng thng bo tun th
theo cc quy c t bit v cu trc.
+ Trends:
C th v th cc ng cong t gi tr thu c trong qu trnh, vi chc nng
ny WinCC c th theo di s thay i cc gi tr o lng theo thi gian mt
cch tng qut v r rng. C th v c nhiu ng cong trn cng th,
bng cch chn nhiu bin tng ng vi cc thng s cn hin th.
+ Tables :
Table cng c chc nng ging nh Trend, nhng khng hin th cc thng s
bng ng cong m bng gi tr c th ti mt thi im c th. Vi tnh nng
ny ca Table, khi cn thit c th hiu chnh cc thng s u vo t c
cc gi tr ng ra ti u nh mong mun.
4.2.2 Hin th cc gi tr x l :

Qu trnh hin th cc gi tr x l c thc hin theo cc bc sau :


M mt Tag Logging mi.
nh dng Timer.
To mt lun tr s dng Archiving Wizard.
To mt Trend Window trong Graphic Desgner.
Chn mt Trend Window vo trong hnh.

Chn mt Table Window vo trong hnh.


Thit lp thng s hot ng.
Thc thi hnh nh trong thi gian thi hnh.
4.3 Chc nng Alarm Logging :
Alarm Logging m bo ph trch cc thng bo nhn c v lun tr, cha cc
chc nng nhn thng bo t cc qu trnh, chun b, hin th, hi p v lun tr

chng. Vi t tnh ny, Alarm Logging gip ngi dng tm ra nguyn nhn ca li
trong h thng trong khi vn hnh.
H thng Alarm Logging c cc t tnh sau :
Cung cp cc thng tin v li v trng thi hot ng ton din.
Cho php sm nhn ra cc tnh trng nguy cp.
Trnh v gim thiu thi bo.
Cht lng sn phm ngy cng tng.
Cung cp ti liu
Alarm Logging bao gm 2 thnh phn h thng :
H thng cu hnh ( Alarm Logging cs ).
H thng Run- Time ( Alarm Logging RT ).
4.3.1 Nhim v ca Alarm Logging cs :
S dng Alarm Logging cs t cu hnh cho h thng thng bo chng c
hin th theo cch ta mun. C th thc hin iu ny trc khi h thng Run-Time
khi ng, h thng cu hnh Alarm Logging ca WinCC cung cp mt giao din c
bit to lp sn.
4.3.2 Nhim v ca Alarm Logging RT :
Alarm Logging RT c nhim v thu thp cc thng bo v hi p, chun b cc
thng bo hin th v lu tr.
4.3.3

Khi qut v Alarm

Logging : a. Thng bo :
Cc thng bo xut t' cc bin c v c hin th bi Alarm Logging theo trnh
t thi gian. H thng phn bit gia cc kiu s c sau :
Binary Events: thay i trng thi trong cc Tags (tag ni v tag ngoi).
Cc dng thng bo: cha cc mc v chc nng nh: qu trnh, theo di h
thng iu khin, cc ng dng.

Theo di cc s c : h thng Alarm Logging cha h tr vic theo di cc s


c. Tuy nhin , vn c th lit k cc s c nh: Trn b phn lu tr, thng
bo v tnh trng my in, li do Server, s c trong qu trnh truyn thng qu
trnh,thng bo nhm, iu khin qu trnh v lun tr.
b Th tc thng bo :
WinCC h tr 2 th tc thng bo gm: Th tc thng bo bit v thng bo ng
trnh t thi gian.
Th tc thng bo bit : Th tc ph bin cho php nhn cc thng bo t
PLC. Alarm Logging s thu thp cc gi tr thc s t vic qun l bin

(tag ) ca qun l d liu. Alarm Logging s gn ngy, gi trong th tc


ny.
Thng bo ng trnh t thi gian : Th tc ny gi s rng chnh
cc
PLC to ra thng bo s c,t n nh ngy / gi v cc gi tr qu trnh.
Tt c cc thng bo ca PLC c nhm li bi mt dng thng bo to sn
cho ton b d n.
Cu trc mt thng bo :
Mt thng bo cha cc thng tinh h thng v cc tham s khc, c
hin th theo hnh thc cc ct. Neu cc ct ny cha cc tn ng nht, cc
gi tr v cc khi ging nhau, c gi l cc khi thng bo.
To chc cc thng bo :
WinCC cung cp 16 lp thng bo vi 16 kiu thng bo. C th t cu hnh cho
cc lp thng bo. Mi mt thng bo c gn vi mt kiu thng bo. Cc kiu
thng bo cng c nhm trong cc lp thng bo.
Hin th cc thng bo trong ch Run-Time :
+ Bo co thng bo : Mt hnh thc khc ca vic chuyn thng bo l hin th
bng bo co. H thong phn bit gia cc kiu sau :
- Bo co thng bo theo trnh t : Cung cp lin tc cc th tc v thng bo.
- Bo co lu tr : Cha cc thng tin vo ni lu tr.
+ Thng bo n v theo nhm : Neu cc thng bo c nh hnh ring bit
( thng bo n ) nhm li vi nhau, c gi l thng bo theo nhm. Mt thng bo
theo nhm c th c to cho mi lp v kiu thng bo. Ngoi ra , c
th kt hp cc thng bo theo nhm. Neu mt thng bo theo nhm c hin th,
ngha l c t nht mt thng bo n c thc thi. Khng th nhn ra cc thng bo
n trong kiu hin th ny.
+ Kha v cho php thng bo : Cc thng bo c bit, cc lp v kiu thng bo
c th n v hin li trong vic thu thp ch Run Time.
+ Lu tr trong thi gian ngn : c th lun tr trong thi gian ngn n 10000
thng bo trong danh sch cc thng bo.
+ Lu tr tun t : Ton b a cng c th c s dng. C th dng cc vng
lu tr nh : Lu tr trong thi gian ngn v lu tr lin tc trn a cng.
4.4 Thit lp thng bo:

e thit lp mt h thng thng bo hon chnh cho Alarm Logging can tin
hnh theo cc bc sau :
M Alarm Logging.

Khi ng Message Wizard.


nh dng khi bn tin.
Sa i ca s bn tin.
nh cu hnh son tho bn tin.
t lp mu cho bn tin.
Gim st gi tr.
Chn ca s bn tin vo trong bc nh.
t thng s hot ng v chy ng dng.

CHNG 3: M HNH IU KHIN NG c BC


1. Mch iu khin ng CO bc n su dy:

Lun Vn Tt Nghip
1.1 S nguyn l

Trang: 50

NUON_DONG_CO

IN1 L29

IN2 L29j

>-!

IN3 L29

IN4 L29

EN L298

>-

TT
DONG CO

VCC1
VCC2

f.
100nF

MOTOR
STEPPER

VCCI
VCC2

---

LD>

vcc
5V
GND

ri
rille <Title> <Title>
tt
e
S
>
?
?
iz
i uSicttereljfeN
e
e
umber ><Doc>
e
v
A )c
<v
C
1
D
a ateSundaY$uh viaji21

Lun Vn Tt Nghip
So mch

in

TA3 CCNNSCTH3TC
V!

SND Se'iSS
A N.C. Out
1 Out 2

vs
Input 1
Erase A
Inpjt 2
GND

1.2 Nguyn l hot ng


1.2.1 ICL298

CURRENT SENSING 3
OUTPUT

OUTPUT3
INPUT

B.A3LE3
INPUT 3
LOGIC SUPP-Y VO-TAGE Vgg
GMO
INPuT 2
e*A3LEA
INPUT 1
SL P P LY VO-TAGE Vs OUTPUT 2 OUTPUT 1
CURRENT SENSING A

1Mch kch ng CO':

Multiwatt15

PowerS020

1
1

/
1 19
20
2

3 17
18
4
__
6 15PowerS020

7 14
8
9 13
12
10 11
GND
Ss'iae
B

N.c.
OjI
4
Out
3 In
put
4
Enas s
B

In

pul
3

vss
GND

a. Tac dung cac chan


PIN

NAME

FUNCTION

1;15

Sense A,Sense B

2,3

Outl;out2

Gia mi chn ny vi t c th ni 1 in tr iu khin dng


qua ti.
L 2 ng ra ca cu A,dng qua ti kt ni gia 2 chn ny s
c gim st bi chn s
i.

Vccl

5;7

Inputl ;input2

8
9

GND
Vcc2

10; 12

Input3;input4

13;14

Out3;out4

Ngun cung cp cho ti,l t in 100nF phi c kt ni gia


chn ny vi mass
Ng vo ca cu A tng thch mc TTL
ground
Ngun cung cap logic,1 t in 100nF phi c kt ni gia chn
ny vi mass.
Ng vo cu B tong thch mc TTL
Ng ra ca cu B,dng qua ti kt ni gia 2 chn ny s c
gim st bi chn s 15

Lun Vn Tt Nghip________
b. Cc thng s lm vic max
Symbol
Parameter
Vs
Power Supply
Vss
Logic Supply Voltage
v,fv* Input and Enable Voltage
lo
Peak Output Current (each Channel)
- Non Repetitive (t = 100us)
-Repetitive (80% on-20% off; ti = 10ms)
-DC Operation
Vii*
Sensing Voltage
Total Power Dissipation (Tae = 75:C)
p
Top
Junction Operating Temperature
T*, T Storage and Junction Temperature

Value
50
7
-0.3 to 7

Uni
tV
V
V

3
2.5
2
-1 to 2.3
25
-25 to 130
-40 to 150

A
A
A
V
w
c
c

c. c tnh in

Symb
ol
Vs
Vs*
Is

Min Typ.
.Vih
+2.
4.5 5
13
50

L
ki

V*. =
L
v*~ =
H
lo=L
U,=H
Vcem:;
h>
VcEt(
L)
VcEttt

v*n. Sensing Voltage (pins


1,15)

X
I
I
>
IJ
I

Input Low Voltage


(pins 5, 7, 10,12)
Input High Voltage
(pins 5, 7, 10,12)
La* Voltage Input
Current (pins 5, 7,
10,12)
High Voltage Input
Current (pins 5, 7.
10,12)
Enable Lov.' Voltage
(pins
6, 11)
Enable
High
Voltage
(pins 6, 11)
Low Voltage Enable
Current (pins 6, 11 )
High Voltage Enable
Current (pins 6, 11]
Source Saturation
Voltage
Sink Saturation
Voltage
Total Drop

V.L

_I

-I

24
7

X
N

>
>
o
II

II
c
>*

Parameter
Test Conditions
Supply Voltage (pin
Operative Condition
4}
Logic Supply Voltage
(pin
9)
Quiescert
Supply ven = H; lL = 0 V = L
Current (pin 4)
V=b
Ven= L V =x
ss
Quiescert Currert
from Vs$ (pin 9)

-0.3
2.3

=L
Vr=HS Vss -0.6V
lj_ = 1A ll =2A
lL = 1A (5)
I- = 1A (5) L=2A (5)

Unit
V
V
mA
mA
mA
mA
mA
mA
V

VS
V
S
-10 jiA

V=L
Vi = Hs Vss-0.6V

Ma
x.
46
7
22
70
4
36
12
6
1.5

30

10 uA
0
1.5 V
Vss V
-10 jiA

30

10 uA
0
1.7 V
27
V
1.6 V
2.3 V
3.2 V
4.9 V
2
V

-0.3
2.3

0.9 1.35
5
2
0.8 1.2
5
17
1.8
0
-1
(1)

1)
2)
3)
4)

Parameter
Source Currert Turn-off
Delay
Source Current Fall Time
Source Current Turn-on
Delay
Source Currert Rise
Time
Sink Current Turn-off
Delay
Sink Currert Fall Time
Sink Current Turn-on
Delay
Sink Current Rise Time
Commutation Frequency
Source Currert Turn-off
Delay
Source Currert Fall Time
Source Currert Turn-on
Delay
Source Currert Rise
Time
Sink Current Turn-off
Delay
Sink Currert Fall Time
Sink Current Turn-on
Delay
Sink Currert Rise Time

Test Conditions
0.5 V
(2); (4)
to0.9li
0.9 lu
(2); (4)
to0.11.
0.5 V to
(2); (4)
0.1k
0.1 II to 0.9 (2); (4)
L
0.5 V to
(3); (4)
0.9II
0.9 lL to 0.1 (3); (4)
lL
0.5 V to
(3); (4)
0.9II
0.1 L to 0.9 (3); (4)
L
lL = 2A
0.5 V,., to
(2); (4)
0.91.
0.9 lL to 0.1 (2); (4)
L
0.5 V to
(2); (4)
0.1 1
0.1 i
(2); (4)
to0.91.
0.5 V... to
(3); (4)
0.91.
0.91, to 0.1 (3); (4)
L
(3); (4)
0.1 lL to 0.9 (3); (4)
L

_
c
n

o
r

Sym
bol
Ti (V.)
!
t2 (v;
3 (V !
T.iv:
Ts
(V )
T* (V)
T7
(V )
Ta
(V)
fc (V)
Tiv*-::
2
(Ver)
t3
(V*,)
4
<*)
Ts
(V*)
T5
(V^)
Tt(V^)
Ta
(V*)

Min.

Typ
.
1.5
0.2
2
0.7
0.7
0.2
5
1.6
0.2
25
3
1
0.3
0.4
2.2
0.3
5
0.2
5
0.1

Ma
x.

40

IJSansrigvotaga :an ba-1 V forts 50 ^sar; in steady state V*- mins -0.5 V.
Sea fg.2.

Sea fig.4.
The >Dad must ba a pure resistor.

Figure 1 : Typical Saturation Voltage vs. Output Current.


*- 41

Figure 2 : Switching Times Test Circuits.


*5 *2 V

Note : For INPUT Swrtchirg, sst EN = H For


ENABLESwitching set IN = H

0.4

OB

1J

1.6

2JO

2.4 Io(A>.

Uni
t
us
IIS
us
us
us
us
us
us
KH
z
us
us
US
S
US
US
US
us

Lun Vn Tt Nghip________________________________
Figure 3 :

Source Current Delay Times vs. Input or Enable Switching.

SS5V

NotB : For INPUT Switching, sat EN =

H For ENABLE Switch!ng. Eat IN = L

Figure 5 : Sink Current Delay Times vs. Input 0 V Enable Switching.

L298 co the lam viec voi nguon cong suat(Vccl) len den 50V,va nguon logie(Vce2) den
7V,dong tai toi da eho moi kenh la 2A,va eo the len den 4A neu dau song song 2 kenh lai
voi nhau.

1.2.2 IC ULN 2803

CL

-'-*T3

ni

A SUFFIX
PLASTIC PACKAGE CASE
707

En
l

G
n
d dng ca cc chn IC
a. Tc
Chn
I 1 n 8
Chn
9 18 n 11

Ng vo
Ng ra

Chn 9
Chn 10

Ground
Chn chung v c ni ln ngun dng

+ Thng s lm vic ln nht:

Rating

Symbol

Value

Unit

Output Voltage

Vo I

50

Input Voltage (Except ULN2801)

V|

30

Collector Current - Continuous

'C

500

mA

Base Current - Continuous

>B

25

mA

Ta I

0 to +70

c
c
c

Operating Ambient Temperature Range


Storage Temperature Range
Junction Temperature

Device

stg

-55 to +150

Tj

125

Characteristics
Input
Compatibility

+ c tnh in:

VCE(Max)/lC(Max)

Operating
Temperature
Range

Characteristic
Output Leakage Current
(Figure
1) V. Ta = +705C)
(Vo = 50
(V = 50 V, Ta = +25= C)
(V = 50 V. TA = +70=C, V,
=
V) V, TA = *70C, V|
(V6.0
= 50
=
1.0
V)
CollectorEa-*inar
Saturation
(Iq = 350 Voltage
mA, Iq =[Figure
500
uA)
(|0
= 200 mA. Iq = 350 uA)
(lc = 100 mA. Ib = 250 uA)
Input Current-On Condition
(Figure
4)
(V, = 17V)
(V| = 3.85 V)
(V| = 5.0 V)
(V| = 12 V)
Input Voltage
- On
Condition
(Figure
5) mA)
(VCes2.0V,
IC = 300
(Vce == 2.0 V, lc = 200 mA)
(VCE 2.0 V, lc = 250
mA) = 2.0 V, lc = 300 mA)
(Vce
(Vqe 2.0 V, Iq = 125 mA)
(VCE = 2.0 V, lc = 200 mA)
(VCE - 2.0 V, lc = 275 mA)
(Vce = 2.0 V, lc = 350 mA)
Input Current - Off
Condition
(IC =S 500(Figure
.uA, Ta3)=
+70
C)
DC Current Gam (Figure 2)
(VCE = 2.0 V, lc = 350
mA)Capacitance
Input
Turn-On
Delay
(50%Time
E| to
50%
Eo)
Turn-Off
Delay
Time
(50% E| to 50% E0)
Clamp Diode Leakage
Current
(Figure
(Vr = 50
V) 6)
Clamp Diode Forward
Voltage
(Figure
(Ip = 350
mA) 7)
0
0
0

An Typ-es
All Types
ULN2802
ULN2804
All Types
All Typs
All Types
ULN2802
ULN2803
ULN2804
ULN2804
ULN2802
ULN2803
ULN2803
ULN2803
ULN28Q4
ULN2804
ULN2804
ULN2804
All Types
ULN2801

TA = +25=c
TA =
+70=c

Symbol
ICEX

Min

Typ

Max

50
500
500

CE(s
ati

1.3

0.82
0.93
0.35
1.0

1.25
1.35
0.5
1.45

50

13
24
2.7
3.0
5.0
6.0
7.0

100

uA

CCC

C|
*on

15
0.25

25
1.0

pF
us

*off

0.25

1.0

us

|R

50

uA

h(on)

Kon)

h(off)
h

FE

Vf

1.5

STANDARD THRU HOLE CASE 730A-04

a. Thong so lam viec

0.95
0.85

1.1

1.2.3 OPTO 4n35:

LED
ANODE
LED
CATHODE
N.C.
EMITTER
COLLECT
OR
BASE

100

STYLE 1 PLASTIC

PIN
1.
2.
3.
4.
5
6.

Unit
uA

1.6
1.1

8.0

100
2.0

mA

Rating

Symbol

Value

Unit

Vr
If
Pd

6
60
120

Volts
mA
mW

1.41

mW/=C

30
7
70
150
150

Volts
Volts
Volts
mA
mW

1.76

mW/=
C

INPUT LED
Reverse Voltage
Forward Current Continuous
LED Power Dissipation @ = 25=C
with Negligible Power in Output Detector
Derate above 25=C
T/\

OUTPUT TRANSISTOR
v

Collector-Emitter Voltage
Emitter-Base Voltage
Collector-Base Voltage
Collector Current Continuous
Detector Power Dissipation @ Ta = 25=C
with Negligible Power in Input LED
Derate above 25=C

CEO
VEBO
VCBO
'C
PD

TOTAL DEVICE

lSO

7500

Pd
Ta
Tl

CD

Isolation Source Voltage^)


(Peak ac Voltage. 60 Hz, 1 sec Duration)
Total Device Power Dissipation T^= 25=C
Derate above 255C
Ambient Operating Temperature Range(^)
Storage Temperature Range(2)
Soldering Temperature (10 sec. 1/16" from case)

Vac(pk)

250
mW
2.94
mW/=C
-55 to +100
c
-55 to +150
C
260
C

b. c tnh in

Characteristic

Symbol

Min

Typ Max
11

Uni
t

INPUT LED
forward Voltage (Ip = 10 Ta = 25=c
Vf
0.8
1.15
1.5
V
mA)
TA=-55=C
0.9
1.3
1.7
0.7
Ta = 100*0
1.05
1.4
*R

uA
Reverse Leakage Current (VR = 6 V)
10
CTR(current transfer ratio)=(Ic/f)*100%

c. Kim tra dng in

VCC=10V

d.
Dng
sng
Lun
Vn Tt
Nghip

Trang: 3 5
IMPTPU.S
E

OTPTP
ULSE

e. Thi gian chuyn mch ch ON

0.1 0.2
70100

0 5 0.7 12

10

20

50

Ip, -EDlNPUT CURRENT {TA'I

chuyn mch

f. Thi gian
ch
OFF

g. c tnh V-A ng vo

lp -EDINPT
CRRENT(mA)

Lun Vn Tt Nghip

Trang: 63

' .ED FCRWARD


F CURRENT:
.

h. c tnh A-A

1.3Hot ng ca mch

k
)

Tn
iuNghip
khin t PLC c a n khi iu khin cng sut thng qua
b cch
Lunhiu
Vn Tt
Trang:
35
ly quang.B cch ly gm opto 4n35 v uln 2803;tn hiu ng ra optob o nn cn
b m o uln 2803 tn hiu sau b cch ly khng b o so vi tn hiu vo.
Khi cng sut l 2 IC L298,mi IC gm 2 mch cu H ,c 4 knh c ghp ni li
thnh 2 knh c th chu c dng ti a 4A;2 IC s c 4 knh iu khin 4
pha ca ng c.u dy chung ca ng c c ni xung mass.
Cc diode DI n D4 loi 1N4448 c nhim v bo v cho cc transistor cng sut
ca mch cu H bn trong IC L298 .
Cc ch iu khin ng c:
1.3.1

iu khin na bc
STEP

BI
B2
B3
B4
B5
B6
B7
B8

0
0
0
0
0
1
1
1

0
0
0
1
1
1
0
0

0
1
1
1
0
0
0
0

1
1
0
0
0
0
0
1

a. Gin xung
B1
B2
B3
B4

liep

0
0
0
1

0
0
1
0

0
1
0
0

Trane:61
1
c.\ Period 1
0
6.30II1
0
c01 F req

6 I .3335 Hz

b. Gian do xung

STEP

Lun Vn Tt Nghip

2. So* do ket noi PLC

2.1So do ket noi mach dieu khien

Trang: 65

START_L
STOP I

10.0

00.0

10.1

Q0.1

10.2

Q0.2

CO
M

PLC

Q0.3

CPU
226 CN

Q0.4
Q0.5

COM

24VDC

2.2 Khai bo thit b ng vo ra


Tn bin

10.0
10.1

10.2
QO.O

Q0.1
Q0.2
Q0.3
Q0.4
Q0.5

2.3 Chng trnh PLC

Chc nng

Nt nhn Start khi ng h thng.


Nt nhn Stop dng h thng.
Nt nhn Reset b m
Ch t gi h thng
iu khin 1 ca ng c bc
iu khin 2 ca ng c bc
u khin 3 ca ng c bc
iu khin 4 ca ng c bc
iu khin ng c ct giy

Sau khi thit k mch iu khin xong, ta kim tra li ( plc > compile khi
gc tri pha di mn hnh c ch 0 errors l c), ri lun li vi tn
DONGCOBUOC, tip theo tin hnh m phng kim tra hot ng ca mch.
Trc tin ta cn chn loi CPU m ta cn kt ni m phng : t' bn
tri ca ca s thit k nhp phi vo tn DONGCOBUOC m ta va lu chn
Type > PLC Type > CPU 226CN > ok.
EP 7-Micro/WIN - chuong trinh dong co buoc

ile Edit View PLC Debug Tools Windows Help

iQi
t.. ?..., Ji

BI0f

A %%%

::T EP,

2?

R9

G3

'i & &

1- _t - -* H h <) I]

- l|j|p chuong trinh dor <


(?) What's Ne
3 CPU 226 CN +
QJ Program Bloc + ]

Select a CPU type and version, or read the PLC type from the PLC if you would like the
software to range-check parameters for the PLC's allowable memory ranges.

Symbol Tabli + _flj


Status Chart + Qj Data
Block + ^ System B
loci

Ejj]

Cross

CPU Version 02.01

& 1^1 Wizards & CJ


Tools

El

E
~3

PLC Type

Refere + Communicati
Lf)

Communications..

fin

Instructions

Favorites (3 |nj] Bit


Logic EE Clock + _]
Communicati

Q0.4

2]

IN

Compare [2d Convert


+. f+l r.nunters

TON
10 ms

Q.1

INT 0 (INTO)

Block Size = 139 (bytes), 0 errors

Ready

Network 1

Row 1, Col 1

INS

Sau nhp vo biu tng Download np chng trnh cho plc


&7. STEP 7-Micm/WIN 32 - plsp2
File
View

Edit PLC Debug Tools Windows Help

* ::/ HK) -IK)

# Hk
HK)
HK) EH

Xo

BI E5

:l :

Ss<*> ownloadl - -{
-n

f
- -o

Kim tra hot ng trn plc nu tha yu cu l t, n y hon thnh cng


vic vi STEP 7-Micro/Win 32.

Lun Vn Tt Nghip_____________________

3. To kt ni trn S7-200 PC Access

Khi ng S7-200 pc access, trn thanh Taskbar chn start > simatic > S7- 200
PC Access vl.0.0.56 > S7-200 PC Access, ca s Unitiled xut hin, nhp phi vo
MicroWin chn New PLC

Xut hin hp hi thoi, mc Name nhp vo S7-200 ri chn ok

PLC Properties

Sau nhp phi vo S7-200 chn New > item

^
MicroWin(COM3
E
ctrl 1
iaFo
+x
Copy ctrl
+c
Paste ctrl
+v
New 1
Delete PLC
Renam
e
Properti 1 L
es
_

Folder
Item...
Igggl

Hp thoi item xut hin, mc Name nhp vo start, mc Address nhp vo


MO.O ri chn ok

Lun Vn Tt Nghip

Trang: 3 5
Item Properties

Symbolic
Name: Name:
M icroWin. s 7-200.
s T AR T
Memory Location
Address:

M0.0

Read/Write
Data Type:
B00L

~^1
E
n
g
i
n
e
e
r
i
n
g

U
n
i
t
s

H
i
g
h
:
1
0
.
0
0

Lun Vn Tt Nghip

Trang: 3 5
0
0
0
0
0
Low:
Jo. 0000000
Description
Comment:

Cancel

OK

Tng t
ta to cc
item khc
da
vo
chng
trnh PCL
m ta
thit k
Step
7Micro/win
ta c kt
qu
nh
sau :

SI
MOHIN
HCATGI
AY.pea S7-200
PC
Access
File Edit
View
Status
Tools
Help

Name
.
DCBUOC
.
DCBUOC
DCBUOC
3
-

Address
Q0.1
Q0.2
Q0.3

Data Type
BOOL
BOOL
BOOL

Access
RW
RW
RW

Lun Vn Tt Nghip

Trang: 3 5

DCBUOC
4
DCCATG
IAY
.START
OSTOP
, RESET
HIENTHI

Q0.4
Q0.5
MO.O
M0.4
M0,5
MW3

BOOL
BOOL
BOOL
BOOL
BOOL
INT

RW
RW
RW
RW
RW
RW

- MOHINHCATGIAY
What's New
MicroWin(COM
O) 57-200

Sau lu
li vi tn
DONGCO
BOC
(nh lu
trng vi
tn lu
trn Step
7Micro/win)
, tip theo
chn cc
item to
ri ko th
xung
vng Test
Client nh
hnh bn
di :

r DONGCOBUOC - S7-200 PC Access


File Edit View Status Tools Help

Dc H X. l

- kj DONGCOBUOC 0
What's New

MicroWin(COMO)
HI S7-200

Test Client
Item ID ! 1 Value
, MicroWin.S7-... -

Data Type

START
STOP
DIEUK
DIEUK
DIEUK
DIEUK
DKDC

OOL
OOL
OOL
OOL
OOi.
OOL
OOL

Q
Q
O.
Q
Q
Q
Q
Q

jgli_________;_________________________ -jj___________________

1 Time Stamp

00:00:00:000

1 Quality

00:00:00:000

Bad

MicroWin.S7-... -

00:00:00:000

Bad

MicroWin.S7-... -

00:00:00:000

Bad

MicroWin.S7-... MicroWin.S7-... -

Ready

00:00:00
00:00:00:000
:000
00:00:00:000

_il |>,

Status:
Off

Bad

MicroWin.S7-... -

MicroWin.S7-... -

RW
RW
RW
RW
RW
RW
RW

Bad
Bad
Bad

CAP NUM

Sau chn status trn thanh cng c > chn start test Client, nu thy ct Quality
chuyn t Bad sang Good l t

4. M hnh gim st trn WinCC 6.0


Khi ng chng trnh WinCC, chn start > SIMATIC > WINCC > Window Control
Center 6.0.
Trn thanh trnh n, chn File > New to d n mi.
C WinCCExplorer - D:\hoang\plsp\SCADA\SCADA.MCP [ Active ]
Q Edit View Tools Help
||i]New Ctrl+N

a > :::: If? ! Ef 1

Activate
S'

Open...

Ctrl+O

Close
Print Project Documentation View Project Documentation Project Documentation
Setup...
Recent File
Exit
Shut Down...

Name
^Computer

1 Type
Computer

111!] Tag Management

Tag Management

^Structure tag
-ff Graphics Designer

Structures
Editor

Ll Alarm Logging

Editor

JjTag Logging

Editor

^Report Designer

Editor

J Global Script

Editor

HText Library

Editor

S^User Administrator

Editor

3 Cross-Reference

Editor

A Load Online Changes

Editor

Hp thoi WinCC Explorer xut hin, nhp ty chn mc Single - User Project ri
nhp ok. Bng Create a new project xut hin, nhp tn SCADA vo mc project name,
sau nhp vo du mi tn khung Drive chn D ng dn lu, nhp Create to
d n.

d new project
Project Name:
Create

IM H1N H CAT G1 AY
New Subfolder:
Imohinhcatgiay
You can use this dialog
box to create a new
WinCC project.

Project Path d:
\nang\damh Folder:
[..] ~ [Bai tap S72Q0]
[BTLLTDKTU DONG]
[caonang]
[do an]
[dongcobuoc]
[file word]
[hinh]
rtcHn iT 1 iron ni INR
Drive:
1^1 D: ^ 1

Create
Cancel
Help

K^

Lc ny khung bn tri ca s vWinCC Explore xut hin d n MOHINHCATGIAY.


Sau nhp phi vo mc Tag Management chn Add New Driver.

WinCCExplorer
D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP
1 _ Il n II X 1Fi
Edit
View Tools
le
Help
Q
m & S3, 1 s
- fi Vi- -E-Epm US
1
II
E
d
'
Name 1 Type
MOHINHCATGIAY
ii Computer
Internal tags Internal tags
11
Ai
I Add New
Driver...
if Find...
JJ Ta Properties
Report Designer
Global Script
Til Text Library
User
Administrator
55
Cross-Reference A
Load
Online
changes
IW

It

1 Press FI for Help.

<

1>
External Tags: 9 / License: DEMO

Lc ny trong mc Tag Management xut hin drive OPC, nhp p vo n hin


cng kt ni . sau nhp phi vo cng OPC Groups chn New Driver Connection.
<? WinCCExptorer D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP

1 File Edit View Tools Help


O Si
aa tzt. : HI GS*
Name
1 Type
- f?
MOHINHCATGIAY
New
Driver
Channel
Connection...
Computer $ I3!l!l Tag
System Parameter Unit
Management ffl 5
Find...
Internal
tags
EE OPC
Paste
Structure tag -ftGraphics Designer
Properties
i i| Alarm Logging
JJ Tag Logging
Report Designer
Global Script 3
Text Library O*
User Administrator
Cross-Reference A
Load Online
Changes
MOHINHCATGIAY\Tag
Management\OPC\

1t

ti groupGeneral

<

N ame:
Number of T ags:

Specify the name of the tag group

1 ij
External Tags: 9 / License:
DEMO

>
____

Ca s Connection properties xut hin. Nhp tn S7-200 vo khung Name ri chn


properties.
Ca s Newconnection properties xut hin, nhp S7200.0PCSERVER vo mc OPC
Server Name, ri nhp vo nt Test Server, nu xut hin 1 khung nh hin ch Test ok
chn ok > ok > ok kt thc vic kt ni.

S7-200 Properties
OPC

Group

Setting
XM L DA server

OPC Server N-ame

Help

LC ny trong mc OPC Groups xut hin S7-200, nhp phi vo n chn


New Group.. . to nhm Tag cho chng trnh .
CT WinCCExplorer - D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP _ ^l' X
File Edit View Tools Help

u X Ito m

I a Vi

*E:E Ilf ?
Type

f? MOHINHCATGIAY & Computer S


fflSUI Tag Management !+! Internal tags
\ OPC
E3 M OPC Groups (OPCHN
E

I Parameters

Tag group

Un

a v-SSEBii
Structure tag Graphics
Designer
Ql

New Tag..

Alarm Logging

Fjnd

JJ Tag Logging
Report Designer Global Script

] Text Library | User

Administrator 0

Cross-Reference

Delete
Load Online Chang

erties

Prop

MOHINHCATGIAY\Tag Management\OPC\OPC Groups External Tags: 9 / License: DEMO

Lun Vn Tt Nghip____________________________________________Trang:72
Tip theo nhp phi vo nhm Tag va to, chn New tag to Tag cho chng
trnh .

c? WinCCExplorer
D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP |fn~|f><F|
1 File Edit View Tools Help
Vi 0^ <& -I Cl
iff :E:E
Name 1 Type
- 0? MOHINHCATGIAY
1 Parameters
Computer B Bilil
New
Tag...
Tag Management H
Find...
Internal tags IE] OPC
El !|B OPC Groups
Cut
(OPCHN Un IB S7-200
Copy
"|fr. Structure tag -|
Paste
Graphics Designer & A
Alarm Logging
Delete
Properti
JJ Tag Logging
es
ICATGIAV

Report Designer
Global Script jp
Text Library C-? User
Administrator 5
Cross-Reference
Load Online
nil_____1
Changes
<lla mi
1 >i;i
<
1
MOHINHCATGIAY\Tag
Management\OPC\OPC
Groups
External
Tags: 9 License:
DEMO

>

Ca s Tag properties xut hin, nhp tn Tag l START vo khung Name, chn
kiu d liu Binary Tag trong mc Data type ri nhp Select.
Tag properties

N ame:
DataType
:Length:
Address:

1 START
1 Binary Tag
1'
1

General I Limits/Reporting I Properties of T ags

1
Select
Adapt formal
Proiecfwi

Process
Value Range
Value1
1
Value2 1

value! 1
Value2 1

When using tags in the dynamic dialog, please mak.e certain that the name of
the tag does not contain any national special characters and does not begin
with a number

Ca s Newtag properties xut hin, nhp vo mc item Name tn Microwin.S7200.START (nh nhp trng tn vi mc Item I D trong S7- 200 PC Access), mc
Access Path nhp M0.0, mc Data type chn Boolean value thng thng mc ny
hin th mc nh, nhp ok > ok kt thc vic to tag START.
START Properties
o PC Address I
Item Nme:

Access Path:
Data Type:

I MO.O
I Boolean

value

Please enter the name and the access path of the OPC item and select its data
type.

QK

Cancel_________I

Help

Ca s Tag properties xut hin, nhp tn Tag l STOP vo khung Name, chn
kiu d liu Binary Tag trong mc Data type ri nhp Select.

Tag properties

Ca s Newtag properties xut hin, nhp vo mc item Name tn Microwin.S7200.STOP, mc Access Path nhp M0.4, mc Data type chn Boolean value thng
thng mc ny hin th mc nh, nhp ok > ok kt thc vic to tag STOP.

STOP Properties

o PC Address I
Item Name:

Access Path: Data Type:


Boolean value

Please enter the name and the access path of the O PC item and select its data type.

OK

Cancel

Help

Tng t to cc Tag cn li, sau khi to xong ta c danh sch bng tag
nh hnh di :

<? WinCCExplorer BIB


D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP
1 File Edit View Tools Help
D t & %
D > B fit
0
- '
A Name 1 Type
Parameters
1
Last
MOHINHCATGIAY
! Computer
JjSTART Binary
"Microwin. 57-200. Change
7/18/2010
ST
ART ",
AM
B H Tag
lisTOP] Tag
Binary
"Microwin.
S7- 3:16:24
7/18/2010
Management
Tag
20.
ST
OP",
2:17:34
AM
0 Internal tags
Preset Binary
"Microwin.S77/18/2010
Tag
200.RESET"J
2:17:46
AM
B l, OPC
2JDCB Binary
"Microwin.577/18/2010
E"H OPC Groups
U0C1 Tag
200.DCBUOC1 ", 2:07:23 AM
(OPCHI\ El k S7"]DCBU Binary
"QO...
7/17/2010
20
- ^JDCBU
0C2
Tag
"Microwin.S79:22:36 PM
Binary
"Microwin,S77/17/2010
1
Tag
200.DCBUOC4",
9:24:21 PM
0C4
CATGIAY |t:
Binary
"QO...
7/17/2010
^JDCCA
tag
"Microwin.579:23:42 PM
TGIAY Tag
JJ Structure
Tag Logging
^ Report Designer
1 i>ll
dll ~ i Jl ill
<
Press FI for Help,
External Tags: 9 /
CAPS NUM
License: DEMO
V

5. Thc nghim I1 hinh:

5.1 Nhim y
Nhim v t ra l thit k c mt m hnh hon chnh c th ct giy t
ng hon ton theo yu cu . Do vy ta cn:

Thit k b khung ca my vng chc gn ng c v b phn khc.


Tm mt c cu dao hp l, hiu qu cho vic ct giy.
H thng rul phi chnh xc .
ng c bc v ng c DC phi ph hp vi m hnh v kch thc, v
lc ko.
Thit k bo mch cho my.
5.1.1
M hnh ct giy thc t

a. Dao ct giy

Hnh: Dao ct giy


Lun Vn Tt Nghip____________________________________________Trang:76

Dao ct giy trn m hnh c to nn t s kt hp gia mt ng c DC


24V v mt phn ca dao ct giy c thit k li cho ph hp vi m hnh ca
ti.
ng c DC truyn ng cho dao ct thong qua mt a trn v mt thanh dn
thng, ng vi mi vng quay ca ng c dao s thc hin mt ln ct giy.

Hnh: Thanh dn v a trn


tr gip cho vic ct v hot ng ca my, trn dao ct c gn thm mt
thanh chn gi giy khng b trt lc ct v giy khng dnh theo dao trong hnh
trnh i ln ca dao ct.

Hnh: thanh chn giy


Lun Vn Tt Nghip
b. C cu cun giy

jl*w
'* tBi' 1 m *
e,e1

r?
9 ^___________________
C cu cun giy trong m hnh c thit k theo c cu cun giy trong
my in, n bao gm hai phn: mt rul cun chnh v hai ming chn c trc xoay t
ln rul cun. u im ca c cu ny l gn nh v hiu qu.
iu khin rul l mt ng c bc n cc 1.8 /bc, 2 pha, 6 dy .
ng c bc truyn cho rul thng qua bnh rng truyn v ai truyn nh hnh v
di y.

Hnh: bnh rng v ai truyn

5.2Xy dng m hnh gim st trn WinCC

Lun Vn Tt Nghip

Trang: 3 5

Trong ca s WinCCExplorer, nhp phi vo mc Graphics Designer chn


New picture.

Open picture 009


10:26:3
Rename
0 PM
picture
Delete picture
Define screen
as start
screen
Properties

- I OPC Groups (OPCHN Unit #1) S7-200 T


PLSP2 *7; Structure tag

ni Alarm Logging 2^1


New picture
JJ Tag Logging
Report Design
Graphic OLL
r^lnh^l Srrinh
Select ActiveX Control

11

Trong khung bn phi xut hin file nh NewPdlO.Pdl, nhp phi vo file ny
chn Rename picture i tn.
Bng New Name xut hin, nhp tn DCCATGIAY vo khung trng, ri nhp ok.
New Name:
OK
Cancel

Sau nhp phi vo file va i tn, chn Open picture m giao din thit k.

Name

Type

Last Change
11:50:40 AM

open picture
Rename
picture
Delete picture
Define screen as start screen
Properties

Ca s Graphics Designer - [DCCATGIAY.pdl ] xut hin. Trn thanh thuc tnh,


nhp vo biu tng Grid On/Off tt li cho vng thit k .

Lun Vn Tt Nghip

e ly m hnh cc linh kin, trn thanh trnh n chn View > Library.

Trang: 3 5

fi Graphics Designer - [MOHINHPLSP.pdl]


-ft File Edit
1 Insert Arrange Tools Window
Help
I

Properties
D l a
r
.VnTime

ill Library

Toolbars...

4b

Zo.

Ca so Library xut hin . y l ni cha tt c cc m hnh linh kin, my mc,


thit b ... ca WINCC m ta ly.
Nhp p vo Global Library m ra cc th mc cha thit b. quan st cc thit
b chn biu tng mt knh (preview) v Giant Icons.

Library
D:\hoang\plsp\SCADA\
gj*|
> mm
Lffilblobal
Library
+ Cj Displays
S CD
Operation
+ LJ
PlantElements
+ CU Siemens
HMI
Syr
i+1 LJ
Symbols
^ Project
Library

pj Giant
Icons
1
_] Displays
C_1
Operation
CjPlantEle
m...
_JSiemens
...
_J Symbols

r? X
[t
Siz Last Change
e0 22.08.02 22:38
0 22.08.02 22:38
0
22.08.02
22:38 22:30
0 22.08.02
0
22.08.02
22:38

ly bng ti, chn Siemens HMI Symbol Library 1.3 > 3-D ISA Symbols > 3- D
Conveyor.

Library D:\hoang\plsp\SCADA\
&\

n a l |x |
Global
3-D Compressor
Library B-1 l~~~l
Displays
D
r~"~l Operation +__^|3-D 15A Symbols
ES p"l Air Condil
PlantElement:
3-D Computer
r~l Architecti
( S
~1 Siemens
HMI
function, fi...
Efc] P~1 Arrows BJ CU ASHRAE
CH ASHRAEI
t [__ ASHRAE
I + ~1 Basic
3-D Cone roof
Sha v>
tank

e ly ng c ko bng ti,>
chn PlantElements > Motors
> B5.
^ Global Library 1+ [j Displays
1+ fj Operation

- _l PlantElement: + Motors
lay led hin th, chn
Displays > Displays >
Digital Output.

1 dH Displays
+ LJ Meters
+ !_J Scaling
+ LJ Text Fields
EE LJ Windows
11 Operation
+ 1 ~l Buttons
+ LJ Buttons
Lane

B
3

8-Bit Display 8-Bit Display +


I/O Field
iff 1
Digital Output

to nt nhn, nhp vo
du cng mc Windows
Objects trong khung Object
Palette, ri chn Button.
Sau a tr sang khung
v, nhp vo khong trng
ri ko r to nt nhn hnh
vung
Object Palette
^ Selection Do
standard objects +
beJ Smart objects [-J
______I Windows
Objects

3-D
Computer
function, auxili..

3-D Computer
function, prim...

BEES

Check Box (

Option Group

Hp
thoi
Button
Configuration xut hin,
trong khung Text nhp tn
nt nhn START, c th to
thm thuc tnh mu v font
cho ch, ri nhp ok chp
nhn .

Text [START F- ont


__________Font __________________I
I

C=.lcr...

Arial

CD peration
A^H-.o.izahor. I < IM o -= = -- e ss - c>r o t ec 1

n oikcv . .

o r--

Change Ricture or M ouse Click


I

SBB n

_____________OK
_____________Cancel

Sau khi ly xong cc thit b, sp xp thnh m hnh nh hnh di :

o1H
DCBU0C1

DCBU0C2

au
_______

o l ={

DCBU0C4

DCBU0C3

!7!
j/i

HIENTHI

DCCATGIAY

STOP

RESET

5.3 Thit lp thuc tnh i tng


5.3.1 Thit lp thuc tnh cho ng c ko bng ti
Lun
Vn
Tt

Nghip

_____________________________________________________________
Trang:82
Nhp phi vo ng c , chn Properties, hp thoi Object Properties xut
hin, chn thuc tnh nhp nhy Flashing. Trong khung bn phi nhp p vo mc
Flashing Background Active chuyn No thnh Yes, sau nhp phi vo biu
tng bng n, chn Tag.
Object
Properties
Group
3
Properties
1
Events 1
S

Dynamic

Attribute

Geometry
Group
Colors
Styles

Flashing Line Active


Flashing Line Color Off

Flashing Line Color On Line

Flashing

Flash Frequency

Miscellaneoi
UserDe

Flashing Background
Active
Flashing Background Color Off

finec [-

Flashing

Rechte

Background Flash Frequency

Background

Color

Medium

I
Dynamic Dialog.

Yes

On
Medium

it

C-Action...
VBS-Action...

ck33
Geome
ti
Colors
Styles

Ca s Tag - Project xut hin, nhp p chn ng dn OPC > OPC Groups >
S7-200
< I > > CATGIAY > DCCATGIAY, nhp ok chp nhn.
Flashin

g
Micr^lUr "

Tags - Project: D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP

jjg| cE|Gff|
Filter: |f

WinCC T ags
Data source:

El- (fpl WinCC Tags


EB
SL List of all
tags
|L Internal tags
0 OPC
g (OPCHN
OPC Groups
Unit
E V? S7-200
CATGI
AY

Help

< Il 1

Name
-DCBUO
~1DCBU
OC2
1DCBU
OC3
1DCBU
OC4
Mdccatgi
ay
I
~1HIEN
THI
~1RE5E
T
ZjSTART
IjSTOP

> <

1 Type
Binary
Tag
Binary
Tag
Binary
Tag
Binary
Tag
Binary
Tag
Signed
16-bit
V...
Binary
Tag
Binary
Tag
Binary
Tag

1
Paramet
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n. S7-2...

I Last
modifie
7/18/20
10
7/18/20
10 4
7/18/20
10 4
7/18/20
10 4
7/18/20
101
7/18/20
10

7/18/20
7/18/20
10 1
7/18/20
10

>

Tr li hp thoi Object Properties, biu tng bng n chuyn sang mu xanh


chng t vic kt ni Tag thnh cng, nhp phi vo 2s ri chn upon change.

Object Properties

\-\&\&

Group

Properties Events I

Attr ibute
Group
Static Dynamic
Geometry Flashing Line
No
Active
Colors
Flashing Line
n
Color
OffLine
Styles
Flashing
ColorFlash
On
Flashing Line
Medium J!:
Frequency
Miscellaneo Flashing
Yes ^
Background
us
DCCATGIAY
UserDefine
Flashing
p-|
dl
Background
Color 1- -IS*
B
Flashing
Rechteck53
Geometry Background Color Medium
Flash Frequency
Colors
Styles V
> |<

2
250
ms
500
ms 1 s
2s 5s

Curre
nt

Picture
Cycle
Window
Upon
change
Cycle

Tng t cho DCBUOC1, DCBUOC2, DCBUOC3 v DCBUOC4


5.3.2. Thit lp thuc tnh cho bng ti:

Nhp phi vo bng ti , chn properties, hp thoi Object Properties xut hin, chn
tab Properties > control properties, nhp phi vo Blink Mode chn Dynamic
Dialog.

mObject Properties
1 -W 1 l'i 1
SymbolLibrary

B8
Controll T j

Properties I Events I

II SymbolLibrar
Geometry
Miscellane
ous

<- dll

1
Static Dynamic Cu... I..
Attribut
SymbolAppear

Original 1 NO riasr
Stretc Noi | C-Action...
h
Flip
None VBS-Action...
^
BlinkS -c
Mediu
Tag...
peed
Fn*^
BlinkC m
Delete
olor
Rotati 0-0
a
on
lO
BackC

olor
Backst Transp

yle
aNo
Cursor

ForeC mm

olor

Hp thoi Dynamic value ranges xut hin, nhp vo nt vung khung Expression/
Formula chn Tag.

Hp thoi Dynamic value ranges xut hin, nhp vo nt vung khung Expression/
Formula chn Tag.

Dynamic value ranges


Event name

Apply
Cancel

E xpression/Formula

Check
Tag ...

Function

Result of the Expression/Formula

Valid range
Other

...

Operator ...

Up to Blink...
No Flashir

' Analog
Boolean

Ca SO Tag - project xut hin, nhp p chn tag DCBANGTAI.


Tags - Project: D:\nang\DAMH\jnohinhcatgiay\MOHINHCATGIAY.MCP

JDJ

0WinCC T ags

TrjiSEfm

Filter:
- if?

WinCC Tags

]L List of all tags


jL Internal tags

)
m

El

Data source:

OPC

n OPC Groups (OPCHN Unit - Ki S7-200

+ ^ CATGIAY

<

T
Type
Binary Tag

1 Parameter

1 Last modifie.

~1DCBUQC1

"Micro win. 57-2...

7/18/2010

~1DCBUQC2

Binary Tag

"Microwin.57-2...

~~ 1DCBUOC3

Binary Tag Binary Tag "Micro

~1DCBUQC4

Binary Tag

"IHIENTHI
"iRESET

Name

>

win.

7/18/20104
S7-2... 7/18/2010

"Microwin.S7-2...

7/18/2010

Signed 16-bit V...

"Microwin.S7-2...
"Micro win. 57-2...

7/18/20104
7/18/2010

Binary Tag

"Microwin.57-2...

7/18/2010

nSTART

Binary Tag

"Microwin.57-2...

7/18/2010 1

Ljstop

Binary Tag

"Mlcrowin.S7-2...

7/18/2010

<

>

O
K

Cance
l

Hel
p

sauNo
nhp
Tr li hp thoi Dynamic value ranges, nhp chn mc Boolean , sau p vo
Fashing cng hng Yes/TRUE chn Shaded-2, ri chn Apply .
Dynamic value ranges

Event name [T
Apply
]
ag
E
xpression/Foimul
DCBANGTAI'
a
Result of the Expression/Formula
D ata Type
Valid
Blink...
<~ Analog
B Mo Flahir
csB
No/FALSE
No Flashir No Flashing - o
Invisible reel
1
Solid - 3
1

5.3.4. Thit lp thuc tnh cho led hin th

Nhp phi vo led HIENTHI, chn Properties, hp thoi Object Properties xut hin.
Chn Properties > Output/input, khung bn pi hp thoi nhp p vo biu tng
bng n cng dng Output Value, chn tag.
Object Properties

I I/o Field
Properties Events I
B I/O Field
Geometry
Colors
Styles
Font
Flashing
Miscellaneous
Limits

Attribute
Field Type
Output Valu

.00000

Output/Input

Static
Cu..
StaticDynamic
Dy
Output

0
*

Data
Format
Decimal
Output
Forma 9 Apply on
Full No Apply on
Exit No Clear on
New Yes Clear on
Inval No Hidden
Input No

Dynamic Dialog.
C-Action...
VBS-Action...

I
i
k
o

Delete

Hp thoi Tag - project xut hin, nhp p chn tag HIENTHI


Tags - Project: D:\nang\DAMH\mohinhcatgiay\MOHINHCATGIAY.MCP

Jg)| ffjerl >|:[W


Filter:

- Qf WinCC Tags
List of all tags

Name
2DCBU
0C1
DCBU
OC2
3DCBU0
C3
3DCBU0
C4
3DCCAT
GIAY
Hhienthi
"iRESET
HiSTART
IJSTOP

Internal tags
OPC
- n 0PC Groups (OPCHN Unit B
> S7-200 is CATGIAY

OK

@WinCC T ags
Data source:

Type
Binary
Tag
Binary
Tag
Binary
Tag
Binary
Tag
Binary
Tag
Signed
16-bit V...
Binary
Tag
Binary
Tag
Binary
Tag

Paramet
er
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Micro
win.
S7"Microwl
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Microwi
n.S7-2...
"Micro
win.
S7"Microwi
n.S7-2...

Last
modifi
7/18/2
010

7/18/2
010
4
7/18/2
010
4
7/18/2
010
4
7/18/2
010
4
7/18/2
010
7/18/2
010

7/18/2
010
1
7/18/2
010 9

><
Cancel

Help

Tr li hp thoi Object Properties, ti dng Output value hin th tag va chn,


sau nhp vo 2s, chn Upon change

B I/O Field
Geometry
Colors
Styles
Font
Flashing
Miscellaneou
s
Limits
Output/Input

I Attribute static Dynamic Cu... I..


I Field Type Output ^
0.00000 ^
Picture
HIENTH Data Format Cycle
Decimal Output
Window
Forma 9 Apply on
Cycle
Full No ^
Apply on Exit No ^
250 ms 500
Clear on New Yes ^ ms 1 s
Clear on Inval No ^

5.3.5. Thit lp thuc tnh cho nt nhn start v stop:


Nhp phi vo nt nhn START chn properties, hp thoi Object properties xut
hin, chn tab Events > Mouse, trong khung bn phi nhp phi vo
biu
tng hng Press left chn C- Action
HB

Object Properties
Buttonl

utton

Properties Events I
E Button
Mouse
Keyboard
Focus
Miscellaneous
B
Property
Topics
+
Geometry

Execute in the case of


Mouse Action
Release left
Press

right

Release

VBS-Action...
Direct Connection...
Delete

right

Hp thoi Edit Action xut hin, chn ng dn Internal Function > tag > set, ri
nhp p vo SetTagBit.
g&ILal imaimi^.
- Internal functions
+
allocate

c_bib
EB
graphics
I15 tag

m I a I & |l f t l | a |v | x l
#include "apdefap.h"

te

EventName:

void OnLButtonDownichar* IpszPictureName, char IpszObj


//WIN CCTAG N AM E_S E CTIO N_START
// syntax: #define TagNamelnAction "DMTagName"
// next TagID : 1
// Wl N CC:TAG NAM E_S E CTI O N_E N D

// Wl N CC: PI CN AM E_S E CTI O N_START // syntax: #define


PicNamelnAction "PictureName"
// next PicID : 1
// Wl N CC: PI CN AM E_SE CTI O N_E N D

BOOL SetTagBit (Tag Tag_Name, short int


value);

Hp thoi Assigning Parameters xut hin, chn hng Tag Name, ri nhp vo nt
vung chn Tag selection.

r?~]fx~|

Assigning Parameters
Function Name: SetTagBit

Description
T ag_Name
value

Ca s
chn .

Data Type
Value
Tag
ilfl
_Name m|
short int
vail Graphic
objects
Pictures
Tag - project xut hin, chn tag START ri nhp Ok

Tags - Project:

0WinCC T ags

D:\nang\DAMH\mohinhcatgjay\MOHINHCATGIAY.mcp

M MM
Filter:
- WinCC Tags

Name

1 Type

I Parameter

SI 1 List of all tags

~lDCBUOCl

Binary Tag

"Microwin.S7-2...

+ Internal tags
f OPC
- u OPC Groups (OPCHN Unit

~~1DCBUQC2

Binary Tag

"Microwin.S7-2...

7/18/2
010
s
7/18/20104

DCBUOC3
3DCBUOC4

Binary Tag
Binary Tag

"Microwin.S7-2...
"Microwin.S7-2...

7/18/2010 4
7/18/20104

B V* 57-200

ft] T CATGIAY

DCCATGIAY

~1HIENTHI

RESE
T
Zjstop

< . 1

>

Binary Tag

! Last modifie.

"Microwin.S7-2...

7/18/20104

"Microwin.57-2...

7/18/2010 9

Binary Tag

"Microwin.S7-2...

7/18/2010

Binary Tag

"Microwin.S7-2...

7/18/2010 1

Binary Tag

"Microwin.S7-2...

7/18/2010 9

Signed 16-bit

V...

<

>

Tr li hp thoi Assigning Parameters, nhp gi tr 1 cho hng value ct value,


sau nhp ok.
Assigning Parameters

? I X I

Function Name: SetTagBit

Descripti
on
Taq
Name
value

Data
Type
Tag
short int

OK

Help
ValueCancel

"STA
RT"
11
1,-1

1 OK 1 Cancel

Lc ny trn hp thoi Edit Action xut hin tag START mang gi tr 1, tip theo
nhp p vo SetTagBit lin kt thm tag na cho nt nhn START
Edit Action
|cBl f3|_i iV EventName:
mlai X1
{

void O n LB utton Down (char IpszPictureName, char IpszObj


SetTagBit("START", 1); //Return-Type: BOOL // Wl N CC:TAG NAM E_SE CTI O N_START // syntax: #define TagNamelnAction
"DMTagName"
// nextTagID : 1
// Wl N CC:TAG N AM E_S E CTI O N_E N D

// Wl N CC: PI CN AM E_SE CTIO N_START // syntax: #define PicNamelnAction "PictureName"


// next PicID : 1

BOOL SetTagBit (Tag Tag_Name, short int value);

Hp thoi Assigning Parameters xut hin, dng Tag Name chn tag STOP v gn
gi tr 0 cho tag ny ri nhp ok.
Assigning Parameters
Function Name: SetTagBit

Description
Tag Name
value

Data Type
Tag
short int

?|[

Value
"STO
P"
10

"
LJ

OK

Cancel

Khi trong hp thoi Edit Action xut hin thm tag STOP mang gi tr 0
nhp ok, bng thng bo hin ra, chn Yes ng i m ngun > nhn ok.

- Internal functions [+ 2
allocate )
+

S tag + get

m.

Warning!

set +
state
S3

HO
Event Name:

void OnLButtonDown(char* IpszPictureName, char* IpszObj


SetTagBit(STOP",); //Return-Type: BOOL SetTagBit("STARTM);
//Return-Type: BOOL

c_bib

graphics

B-

finclude "apdefap.h"

*11

wait

21 SetTagBit

\ The source code was changed J \ without


recompiling!
------- Recompile now?

SetTagByte Jy
SetTagChar
SetTagDouble Jy
SetTaqDWord

biu tng chuyn thnh mu xanh .Sau khi kt ni xong

Name"

Object Properties
Buttonl

-W

% ? Button

Properties Events
j

- Button
Mouse

Execute in the case of Action


Mouse Action

Release left

Keyboard

e thit lp
thuc tnh cho
nt nhn STOP,
lm tng t
nh nt START,
nhng cc gi tr
s ngc vi nt
nhn START.
nt nhn STOP,
th
gn
tag
STOP mang gi
tr 1 v tag
START
mang
gi tr 0.

Focus

5.4 Chy
m
phn
g
Sau khi thit lp
xong thuc tnh
cho cc i
tng trn m
hnh, tr li giao
din
Graphic
Designer. Trn
thanh thuc tnh
chn biu tng
Runtime tin
hnh m phng
v gim st.
n Graphics Designer
[MOHINHPLSP2.pdl]

File Edit View Insert Tool Window


Arrange s
Help

D & y % % til

o r*

00

1Arial Runtime 12 Tn vJ Jf~i l^v I


Mn hnh m
phng Runtime
xut hin, ta tin
hnh m phng
v gim trn
mn hnh ny.

CHNG 4:KT LUN V HNG PHT TRIN TI

1. Kt lun
Qua
lun
vn
ny, gip em
c
thm
c nhiu
kin thc b
ch v thc
t v b
sung thm
nhng kin
thc hc

nh
trng. Vi
ti ny
em lm
c:

Dng S7-200
iu khin
ng
c
bc.
Kt ni c
PLC S7-200
vi WinCC
thng
qua
phn mm
S7-200 PC
Access.
Thit
k
c chng
trnh
iu
khin
v
gim st trn
m hnh thc
t
thng
qua my tnh
PC.

2. Hng pht
trin ti

ng
dng
ca
PLC trong
thc t l rt
ln em tin
tng rng
trong tng
lai lnh vc
ny
ngy
cng
pht
trin
hn
na. Nhng
phn mm
lp
trnh
gim st kt
hp vi PLC

iu
khin
cc
qu
trnh
cng ngh
s pht trin
ngy cng
rng
ri
trong thc
t.
Do yu
cu ca
ti ny s
dng PLC
S7-200 kt
ni
vi
WinCC,
nhng trong
thc t
pht
trin
nhng phn
mm
lp
trnh
cao
hn
nh:
S7- 300, S7400...V vy

nu c iu
kin em s
pht trin
ti ny dng
PLC S7-300
kt ni
trc tip vi
WinCC m
khng cn
thng qua
phn mm
S7- 200 PC
Access.
Do cn
hn ch v
kinh nghim
thc t, ti
liu
tham
kho, thi
gian
thc
hin, nn tp
lun
vn
khng th
trnh khi
nhng thiu
st,
rt
mong
qu
thy c gp
bi lun
vn
c
hon thin
hn.
Neu
cc bn sinh
vin
kha
sau c lm
ti ny th
pht trin tt
hn nh:
-

Thit k giao
din
hnh
nh tht hn,

hot
ng
ging
m
hnh tht.
Dng PLC

iu
khin tc
ng
c
bc
nh
mong
mun....

Hp thoi Properties of tag group xut hin, nhp tn CATGIAY vo mc


Name. Nhp ok chp nhn.

You might also like