Вы находитесь на странице: 1из 65

Compact Control Builder AC800M 5.

Compact 800 Engineering


Compact Control Builder AC 800M 5.1

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Gii thiu
Compact Control Builder AC 800M mt cng c lp trnh hiu qu v d s
dng. Ti liu ny hng dn phn mm Compact Control Builder.
Ti liu gm phn chnh v ph lc. Cc phn ph bao gm cc v d, cc chi
tit v h nhiu ngi dng v d phng mng.
Ti liu ny bao gm:
Chng 1: Gii thiu, tng quan v Compact Control Builder.
Chng 2: Ci t phn mm, m t cc bc ci, cu hnh Compact
Control Builder v ci t OPC Server trn cng 1 My tnh.
Chng 3: Giao din ngi dng ca Compact Control Builder, Gii thch
Compact Control Builder v giao din ca n.
Chng 4: MyDoors Project, bao gm mt v d thng gp.
Chng 5: Cu hnh phn cng, Bao gm cc bc thm vo hoc g b
cc thit b phn cng trong Project Explorer.
Chng 6: Kt ni PLC v Go Online, Bao gm cc thao tc kt ni ti
PLC v download xung PLC hot ng.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 1 Gii thiu


Compact Control Builder c s dng cho cc iu khin n gin, iu khin
thit b, vng iu khin, iu chnh cc cnh bo, v a ra cc th vin
chun. Cc kiu do ngi dng t nh ngha t cc project khc cng c th a
vo project hin ti. Control Builder h tr 5 ngn ng khc nhau: Function
Block Diagram, Structured Text, Instruction List, Ladder Diagram, and
Sequential Function Chart. Theo tiu chun IEC 61131-3.
Tng quan v phn mm

Compact Control Builder c tch hp chy trn Windows 7 hoc Windows


Server 2008 R1.
N cung cp cc cng c cho cc ng dng lp trnh v cu hnh cc thit b phn
cng AC800M.
Ngoi ra cn c yu cu nh sau:

Microsoft Word 2007.


Adobe Acrobat Reader version 9.0 hoc bn cao hn.
Microsoft Word to ra ti liu ca project v Acrobat Reader c cc hng
dn online.
Project Explorer

Phn bn trong ca giao din Compact Control Builder c gi l Project Explorer.


Project Explorer s dng to ra v xy dng cc project. Mt project bao gm cc
cu hnh cn thit cho AC 800M, Bao gm cc ci t ng dng iu khin v phn
mm.
C phn mm (Cc chng trnh, Hm,..) v phn cng (Phn cng c kt ni ti
PLC) l m hnh ca 1 project, chng c lin quan vi nhau nh hnh 1.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 1. Mi quan h gia phn mm v phn cng

Cc th vin
Compact Control Builder cung cp cc th vin chun c sn, bao gm cc kiu d
liu, cc chc nng, cc hm v cc m un iu khin c s dng trong project.
Tt c cc th vin chun c sn trong Control Builder t khi ci chng trnh

Compact Control Builder bao gm cc th vin sau:

Th vin c bn bao gm: Cc kiu d liu, cc hm, v cc m un iu


khin, c cc chc nng c th m rng, c thit k bi ABB.

Cc th vin truyn thng bao gm: Cc khi hm cho MMS, ModBus,


ModBus TCP, SattBus, COMLI, MOD5-to-MOD5 (MTM), v Siemens
3964R protocols.

Cc th vin iu khin gm: iu khin PID n v kp, m un iu


khin,...

Th vin cnh bo v s kin gm: Cc khi chc nng pht hin cnh
bo v s kin.

Cc th vin tn hiu gm: Gim st, cnh bo cc tn hiu vo/ra,


4

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Phn cng

Ci t chung cho cc phn cng c sn, nm trong cc th vin phn cng chun,
trong phn mm Compact Control Builder. Cc phn cng c s dng trong
project cu hnh phn cng PLC.
Tt c cc th vin phn cng nm trong phn mm Compact Control Builder v c
th s dng trong cc project.
Phn cng c phn loi nh sau:
Phn cng c bn bao gm cc loi phn cng c bn cho phn cng PLC
nh: cc loi AC 800M, CPU, truyn thng Ethernet, cng Com, Module
Bus,...

Phn cng PROFIBUS bao gm cc loi phn cng cho PROFIBUS. Giao
din truyn thng, ABB Drives v ABB Panel 800.

Phn cng truyn thng bao gm cc loi phn cng cho giao din truyn
thng, MasterBus 300, ModBus TCP, IEC 61850, MOD5, AF 100,
EtherNet/IP, PROFINET IO, INSUM, DriveBus and RS-232C.

Phn cng truyn thng Protocol bao gm cc phn cng cho SerialProtocol,
COMLI, ModBus v Siemens 3964R.

Phn cng I/O bao gm cc giao din truyn thng I/O, b ngun cho I/O v
cc u ni I/O S100 (incl. S100 Rack), S200, S800 v S900.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Kt ni PLC v cu hnh
AC 800M c s dng download cc ng dng xung PLC t Project Explorer.
Cc cu lnh lm vic trong PLC.

Hnh 2. Trm Compact Control Builder kt ni vi mt PLC


Ch : Khng chy nhiu chng trnh Compact Control Builder cng lc trn mt
my tnh.
Cc chc nng ca phn mm Compact Control Builder
Compact Control Builder c s dng lp cc Project iu khin. Cc Project
ny c to ra trong Control Builder.
Nhiu cp iu khin nm trong mt Project. Mt project trong Control Builder c
th iu khin ti 1024 ng dng, v mi ng dng c th iu ln n 64 chng
trnh.
Ti a 32 Control Builder PC c th c s dng cng nhau trong mi trng
nhiu ngi dng, v 1 s lng ln 32 PLC c th c to ra v iu khin trong
mt project.
S dng Control Builder, to cc th vin t nh ngha bao gm cc kiu d
liu, cc khi hm v cc loi m un iu khin c to ra bt k project no.
Bng 1 Danh sch cc chc nng chnh ca Compact Control Builders.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Bng 1. Cc chc nng chnh trong Control Builder

Cc chc nng
Bn sao/Lu li
To mi/thay i/chn cc th vin

To mi/thay i/s dng cc kiu, cc khi hm v cc m


un iu khin

Cc bo co khc nhau (gia cc ng dng c/mi)

a code ca 1 ng dng n vi PLC

Download xung cc project v chy online

K thut nhiu ngi dng

Cng c tm kim v iu hng

Kim tra offline

Cc chc nng 800xA


Cc chc nng b xung ny xy dng cc kiu d liu, c th s dng cc kiu
d liu c sn trong Control Builder ca h thng DCS ABB 800xA.
800xA Control Builder (Control Builder Professional) b xung cc chc nng sau
ci t cc chc nng c sn trong Compact Control Builder:

Ci thin online.

Load Evaluate Go.

iu chnh hng lot.

Lch s hot ng.

Quan st SFC.

Biu .

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

B iu khin tch hp cao cho cc ng dng SIL.

CI860 cho FF HSE, v CI862 cho TRIO I/O.

Phn chia ng thng tin HART protocol.

Bo v.
Ch : Cc chc nng b xung ca 800xA khng c trong Compact Control Builder
AC 800M.
C th di chuyn cc chng trnh ca Compact Control Builder ti h thng
800xA, v cc project trong PLC c th c m bng chng trnh Control Builder
Professional.
K thut nhiu ngi dng

Compact Control Builder thit k trong h thng nhiu ngi dng, ti a 32 trm
k thut ring bit.
Cc my tnh v OPC Server phi truy nhp vo cc file chung trong project. iu
ny c ngha l mt folder project chung phi c to ra v share trn network
server.
Network server c th c t bt k u trong network; trong mt my tnh
Control Builder PC, trong mt OPC Server PC, hoc ng c lp.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 3. Cu hnh share trong mt Project

S dng Online Help trong Control Builder

Trong phn mm Compact Control Build cung cp Online Help.

Online Help

truy nhp cc ch dn online t Project Explorer, la chn Help > Manuals

Cc Help trong Control Builder

Online help trong Compact Control Builder bao gm:

Context-sensitive help (F1).


Contents topic.
Index.
T kha tm kim.

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Truy nhp context-sensitive Help


1. La chn phn t cn tr gip (bt k mc no trn menu, lnh son tho,).
2. Nhn phm F1.
Truy nhp contents topic

Click Help truy nhp ca s tng tc xem Online help c bn theo tng mc

S dng Online Help Index

Nhp hot ng mun bit thng tin (V d, configure hoc download).

Nhp tn i tng mun bit thng tin (VD: PM864 hoc project
explorer).

Nhp ch cn bit thng tin(VD: function block type hoc


communication interfaces)
Thng tin v mt i tng th vin ring hoc mt thit b phn cng ring, t
chut ln i tng trong Project Explorer, v nhn F1.
Tm kim k t
K t tm kim chy qua tt c mi ch v tm tt c cc k t trng khp. K t
phi chnh xc, nu khng s xut hin qu nhiu kt qu.

10

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 2: Ci t phn mm
Vic ci t phn mm ging nh cc phn mm khc

11

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 3: Giao din Compact Control Builder

Phn ny cung cp thng tin ngn gn v Compact Control Builder, v giao din
bn trong n.
Cc chng trnh v Project
Sau y m t cc cu trc cc project, cc ng dng, cc chng trnh, v nhim v
trong Compact Control Builder.

Mt project bao gm d liu ca cc th vin, ng dng, kt ni phn


cng,...n cng nhm cc th vin, cc ng dng v cc kt ni phn cng
theo kiu cu trc dng nhnh trong Project Explorer.

Mi ng dng bao gm cc chng trnh v cc i tng b xung (data


types, function block types, control module types) trong cc ng dng.

Mi chng trnh c kt ni ti 1 nhim v, m t hot ng ca chng


trnh. N cng c th kt ni cc hm ring l v cc m un iu khin cho
cc nhim v khc nhau.

Hnh 9 Ch ra trnh t to ra mt project mi.

Hnh 9. Trnh t thit k mt Project.

12

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Cc loi Project mu

Khi to Project, phn mm Compact Control Builder c cc Project mu sau:

AC800M: S dng cho ng dng thng thng.

SoftController: S dng pht trin, khng truy nhp ti PLC.

EmptyProject: Bao gm mt cu hnh ti thiu v h thng folder c chn


vo. Mt empty project ch bao gm cc hm firmware h thng cn thit,
khng c cc hm phn cng hoc ng dng m rng.

Project Explorer

Project Explorer l giao din bn trong cng c lp trnh Control Builder. N hin
th project hin ti. Ch c mt project c m ti mt thi im.

Hnh 10. Project Explorer.

13

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Title Bar, Menu Bar, and Tool Bar

Title bar ch ra tn project.


Menu bar bao gm menu drop-down: File, Edit, View, Tools, Window, v Help.
Tool bar bao gm cc biu tng ging nh cc phm tt.
Khung Project Explorer

Khung Project Explorer bao gm 3 folder chnh, xem hnh 11:

Libraries folder.

Applications folder.

Controllers folder.

Hnh 11. Project Explorer.

14

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1
Libraries Folder
Khi to mt project, Libraries folder bao gm folder h thng (bao gm cc hm
firmware c th s dng cho nhiu ng dng) v cc biu tng th vin c bn (c
2 th vin lun c kt ni ti project).
Bn cnh , Libraries folder gm folder phn cng vi cc mc bao gm cc loi
phn cng c bn (BasicHWLib).
Khi to mi mt project, c hai th vin chun v th vin do ngi dng to ra c
th thm vo Libraries v Hardware folders.

Hnh 12. To kiu trong th vin


Mt th vin ch c th chn vo mt application nu trc n c chn vo
trong Libraries folder. Mt thit b phn cng ch c th c kt ni ti mt cu
hnh b iu khin nu n tng ng vi th vin phn cng trc c chn
vo trong Hardware folder.
Thng tin thm v cc th vin, xem Online Help.

15

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Applications Folder

Applications folder cha code download xung PLC. Cc cu lnh ny c th lu


tr trong chng trnh, hoc trong cc m un iu khin. Phng php la chn
ph thuc vo cc yu cu ca cc application c th.
Applications folder bao gm cc folder application v cc application khc. to
ra mt application folder mi trong mt application, click chut phi ln application
v chn New Folder. Application folder mi c th bao gm c application v
application folder.
Do , n c th cu trc v nhm cc application trong Project Explorer. N cng
c th di chuyn cc application v application folder trong folder bng cch ko v
th cc i tng.
Cc folder th vin kt ni bao gm tt c cc th vin c kt ni ti cc
application ring bit. Cc th vin c kt ni bng cch right-clicking ln folder
v chn Connect Library. Tuy nhin, ch c cc th vin c a vo project l c
th kt ni ti mt application. Nu yu cu truy nhp cc kiu bn trong th vin,
n phi kt ni ti application. Kt ni mt th vin ti mt application bng cch
right-clicking ln Connected Libraries icon v chn mt th vin t menu drop-
down.

Hnh 13. Context menu kt ni mt th vin ti application

16

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Application folder bao gm 3 folder con: Data Types, Function Block Types, v
Control Module Types. Ngi dng c th chn vo mt kiu c sn (t project
khc) hoc to ra mt kiu mi trong 3 sub-folders.
C 2 cch to ra code, trong chng trnh hoc trong cc m un iu khin. M
un iu khin c t trong Control Module folder, trong khi cc chng trnh
nm trong program folder.
Program folder trong application mc nh bao gm 3 chng trnh. Mi chng
trnh c kt ni ti mt cng vic mc nh. Cc kt ni mc nh c th c
thay i, cng nh cc nhim v ca n v chng trnh c th c chn vo

Hnh 14. To kiu, m un iu khin hoc chng trnh trong application

Code c th c kim tra li bng cch click ln Check icon trn tool bar. Cc li
c hin th bng cc hnh tam gic mu cnh i tng (trong ch offline).
M t cc li c hin th trong Check tab ca khung thng bo.

17

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Controllers Folder
Cc controller folder cha tt c cc b iu khin ca project.
Mi b iu khin c mt folder Connected Applications vi cc application chy
trong b iu khin, v mt folder Connected Hardware Libraries cha tt c cc
loi phn cng c s dng khi cu hnh b iu khin. Cc application v cc
Hardware Libraries c kt ni bng cch right-clicking ln folder v chn ring
Connected Applications v Connected Hardware Libraries. N ch l cc th
vin c thm vo project kt ni ti b iu khin.
Mi b iu khin, l mt CPU ni vi cc thit b phn cng khc, chng hn
nh thit b I/O v giao din truyn thng c th c chn vo. Cc b iu khin
c th c chn vo b iu khin trong cng mt cp chng hn nh CPU.
Thng tin thm v cu hnh phn cng v Controllers folder, xem chng cu hnh
phn cng.
Controller folder bao gm mt sub-folder Tasks. Tasks folder bao gm cc nhim v
c dng iu khin cc application. Theo mc nh, cc Task folder bao gm 3
task: Fast, Normal, v Slow. Tuy nhin, cc task c th chn vo application.
Connected Applications folder bao gm tt c cc application kt ni ti PLC

Hnh 15. Cu hnh PLC trong Project Explorer, ph hp vi cc cng v bus

18

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Double-click vo folder Tasks m mt task tng quan. Double-clicking mt


task ring l, xut hin hp thoi Task Properties cho cc task ring.

Thit b CPU, I/O, cc cng truyn thng, giao din truyn thng, c th c s
dng editors, xem Editors trong cc trang sau.
Ko v th trong Project Explorer
Ko vn bn nhp u vo
Tt c mi i tng u c th ko bng chut. Khi th i tng, tn hin ti ca
i tng bin thnh text input. iu ny gip phn chia tn ca cc bin, cc thng
s, cc khi hm, t cc tn c sn ca i tng.
V d, Hnh 16, tn ca cc tham s l kt qu ca vic ko v th t th vin
FBCReactorLib ti ct Name trong Function Block editor.

Hnh 16. Parameter name derived by dragging to text input field

19

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Ko cc i tng
Mt s i tng c th ko vo cc i tng khc. Bng 2 ch ra cc hot ng.
Bng 2. Ko v th cc i tng

Ko Th Hot ng
Th vin Application hoc Kt ni th vin ti application hoc th vin ch.
Th vin khc Th vin ngun c th quan st trong Connected
Libraries folder trong application ch hoc th
vin.
Th vin phn cng B iu khin Kt ni th vin phn cng ti b iu khin.
Th vin phn cng ngun c th quan st trong
Connected Libraries folder trong b iu khin ch.
Application Controller a application ti b iu khin.
application ngun c th quan st trong Connected
Applications folder trong b iu khin ch.
Ch : nu application l mt i tng tham kho
application ( l, mt application ch ra bn di
"Assigned Applications" i tng cho mt b iu
khin), di chuyn cc operation.

Application Task Hai kt qu ny trong hai operation:


a application ti task.
a application n b iu khin tng ng.
application ngun c th quan st trong Connected
Applications folder trong b iu khin tng ng.

Application Application Folder Di chuyn application ti application folder ch.

Application Folder Application Folder Di chuyn application folder v ni dung ca n n


target application folder.

20

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Context Menus
Context menus c th s dng chnh sa cc thuc tnh ca cc i tng khc
nhau. Context menus c hin th bng cch right-clicking mt i tng trong
Project Explorer.

Hnh 17. Context menu trong Project Explorer


Khung thng bo
Khung thng bo bao gm 3 tab:

Description: M t cc kiu la chn hoc i tng phn cng.

Check: Kim tra code, bao gm cc thng bo li.

Message: Ch ra cc thng bo kt qu t cc s kin trong Control Builder,


chng hn nh bin dch v ti mt project mi.

21

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Trnh son tho


Control Builder bao gm mt s trnh son tho. Trnh son tho c th truy nhp t
Project Explorer. truy nhp mt trnh son tho, right-click ln i tng (mt
PLC, thit b phn cng khc, mt application, mt program, hoc mt kiu) v la
chn trnh son tho t context menu.

Hnh 18. Chng trnh son tho


Trnh son tho s dng khai bo cc hng s project, v cc thng s, cng nh
khai bo bin v kt ni chng ti cc knh I/O. C nhiu ngn ng lp trnh, chng
hn Function Block Diagram (FBD) v Control Module Diagram (CMD).

22

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Ti liu Project
Compact Control Builder d dng to ti liu project cho th vin, applications, v
PLC. Cc thng s ca project c to ra di dng file Word.
To ti liu Project
to ra ti liu project t Project Explorer:
1. Right-click ln mt i tng trong Project Explorer, v la chn
Documentation m ca s ti liu.
2. Click More m ca s Editor Properties.
3. La chn mt tab trong ca s.
4. Click OK.

23

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 4 Mydoors Project


Chng ny a ra v d project MyDoors minh ha. Trong MyDoors project s
m t khi nim khai bo bin, cc hm, v cc code ring s dng code blocks.
phn cui ca MyDoors project, application c kim tra trong ch Control
Builder Test. iu ny gip kim tra, m bo an ton, thay i gi tr v thay i
cc iu kin trong mt chng trnh ang vn hnh
Nu truy nhp n mt PLC hoc m un I/O khng c sn, th xy dng project
ny bng mt SoftController. Quan st SoftController c th ch ra cc hng dn
c trng qua v d MyDoors project.
Ngoi v d MyDoors project, Control Builder c sn v d tn l ShopDoors. Xem
phn v d Project trong Control Builder. V d ShopDoors, hoc cc v d Control
Builder khc, theo hng dn trong phn Cc v d Project trong Control Builder.

Cc hng dn trong chng ny v cc chng sau nh sau:

Chng 5: Cu hnh phn cng: lm th no cu hnh phn cng cho h


thng iu khin.

Chng 6: Kt ni ti PLC v chy Online a ra tt c cc bc cn thit


download xung mt application v chy online

MyDoors Project
Trc khi to mi project v vit lnh, hy nghin cu cc yu cu cng ngh v
nh ngha bin.

24

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Cc yu cu cng ngh
Project ny m phng li vo mt ca hng. C cc yu cu nh sau:

Li vo gm c 1 ca c 2 cnh trt t ng m khi c khch hng, dng


photocell pht hin khch hng.

Mi cnh ca u c mt ng c ng m ring.

Khi khch hng qua ca, sau 5 giy ca ng li. Do , nu c nhiu khch
hng n cng mt t th ca lun m.

S lng khch hng c ghi li. B m khch hng c th reset bng tay.

S ln m ca cng c ghi li.

Mi ln cnh ca m ra, b m tng gi tr. Khi b m t n mt gii


hn nh trc, mt c bo hiu cho bit rng s ln phc v t yu cu.
C th reset c bng tay.

nh ngha cc bin

Photocell

Photocell c 2 trng thi, c tn hiu v khng c tn hiu, c trng bi 1 bin nh


phn. Trong project ny, s dng 1 bin kiu Boolean c t tn l Photo_Cell
(true = c tn hiu, false = khng c tn hiu).
ng c m ca
Li vo gm 2 cnh ca trt. Mi cnh ca c m bng mt ng c. Cc ng
c c iu khin bng cc tn hiu nh phn (Motor_1 v Motor_2). Thi gian m
ca l bin DoorsOpen_Time c kiu time.
S lng khch hng
Mi ln photocell c tn hiu, b m s lng khch hng vo ca hng s tng ln.
B m c tn l Customers_Qty, kiu integer.

25

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Reset b m khch hng


Mi ngy ngi qun l ghi li s lng khch hng vo ca hng trong ngy hm
, v reset b m. Do , mt bin Boolean Reset_Counter c khai bo,
reset b m.
S ln m ca
Cc cnh ca cn phi kim tra, bo dng nh k sau 10 000 ln m. Do s ln
m ca cng c ghi li. S ln m c lu trong mt bin c tn Openings_Freq
c kiu dint.
S lng khch hng
Khi b m t n gii hn trn c xc nh bi bin Openings_Total loi dint,
mt c (Service_Req kiu Boolean) c thit lp, thng bo phc v t yu
cu. C ny c th c truy cp bi tt c cc PLC trong Project. Tn hiu reset
bng tay l bin c tn Service, kiu boolean. Cc cnh ca vn tip tc lm vic
ngay c khi khng c tn hiu reset ny.
To MyDoors Project
To mt Project mi
1. T Project Explorer, chn File > New Project, hoc click vo biu tng .
Mt ca s Project mi m ra.

Hnh 19. Ca s Project mi

2. Chn AC800M v g MyDoors trong mc Name. b qua ng dn location.

3. Click OK. to Project Explorer v m MyDoors project, xem hnh 20.

26

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 20. MyDoors project m trong Project Explorer


Libraries folder bao gm cc th vin chun c bn (BasicLib) v th vin Icon
(IconLib).
Folder h thng lun lun t ng chn vo project. N bao gm cc hm phn sn
v khng th g b t project hoc thay i bi ngi dng

27

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Cc bin

C nhiu kiu bin khc nhau trong Compact Control Builder lu tr v tnh ton
gi tr (cc b, ton b, truyn thng, v truy nhp cc bin), cc bin cc b c
s dng thng xuyn trong Control Builder. Chng lun nm trong cu lnh cc
b, m un iu khin hoc trong chng trnh.
Cc bin truyn thng c s dng truyn thng gia cc application trong cng
b iu khin hoc gia cc b iu khin trong network. Tn ca cc bin truyn
thng phi l duy nht trong project. Trong mt project, Control Builder t ng tm
cc bin truyn thng c tham chiu. Nu bin truyn thng c truy nhp t
project khc, th a ch IP cn c thit lp.
Trong v d ny, Khai bo 10 bin cc b v 1 bin truyn thng trong chng trnh
c tn Program2.

Khai bo cc bin cc b v bin truyn thng


1. Trong Project Explorer, m project tree thy Program2, (Hnh 21).

Double-click ln biu tng m Program editor.

Hnh 21. Programs folder

28

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

2. Program editor c chia ra 3 phn: Phn khai bo, phn code, v phn message,
xem hnh 22

Hnh 22. Trnh son tho cho chng trnh Program2.


3. t con tr trong pha trn bn tay tri trong declaration pane v nhp
Photo_Cell trong ct Name.
4. Di chuyn mt sang phi bng cch nhn phm tab. Kiu bool trong ct Data
type. Di chuyn con tr n ct tip theo Attributes.
5. Chn thit lp mc nh retain (ngha l bin gi nguyn gi tr ca n khi b
restart). Nhn phm tab di chuyn sang ct tip theo.
6. Ci t initial value v false hin th rng cc ca ban u ng.
7. B qua ct I/O address. a ch t ng chn vo sau khi cu hnh h thng phn
cng.
8. Description c th c nhp vo ct cui cng. Khai bo cc bin Boolean
ch ra trong hnh 23.

29

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 23. Khai bo bin Photo_Cell kiu Boolean


9. Khai bo tn bin th 2, DoorsOpen_Time i din cho khong thi gian ca
vn m. Hon tt khai bo ca DoorsOpen_Time dng 2, hnh 24

Hnh 24. Khai bo cc bin DoorsOpen_Time v Doors_Open_ET

Nhp thuc tnh hng s ca bin DoorsOpen_Time: Hoc l nhp constant, hoc
chuyn qua cc nh dng c sn s dng phm Alt- kt hp vi cc phm mi tn
ln v xung, hoc nhn Ctrl+J hin th danh sch cc thuc tnh v chn
constant.
10. Khai bo bin DoorsOpen_ET lu li thi gian tri qua k t khi photocell
c kch hot ln cui. ton b khai bo ca DoorsOpen_ET c ch ra trong
dng 3, hnh 24
11. Khai bo cc bin cn li nh trong hnh 25.

Hnh 25. Khai bo cc bin cn li.

30

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

12. Chn tab Communication Variables trong chng trnh son tho, v khai bo
bin truyn thng Service_Req communication nh hnh 26.

Hnh 26. Khai bo bin truyn thng Service_Req

13. Click kim tra li.

14. Click lu cc bin.

Cc hm
Cc Timer v counter trong Compact Control Builder i din cho cc khi hm v
t trong Basic library. V d ny khai bo mt Timer (TOf), v hai Counters (CTU)
t Basic library.
Khai bo cc hm
Trn trnh son tho, thc hin cc bc sau:
1. Chn tab Function Blocks trong phn declaration.
2. t con tr to bn trn, tay tri trong declaration pane v nhp OpenDoors
trong ct Name.
3. Di chuyn sang 1 bn phi bng cch nhn phm tab. Right-click ln v chn
Insert > Variable, Type, Attribute t context menu. Mt danh sch hp thoi
m ra.

31

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 27. ng dn trong context menu la chn (v d) function blocks

4. G TO (hoc TOf) chn hm TOf trong danh sch.

Hnh 28. La chn hm TOf


5. Nhn phm ENTER khai bo TOf trong trnh son tho. vit nn bn
Description nh hnh 29.
6. Tng t, khai bo hai hm CTU trong dng 2 v dng 3. Vi tn l
Customer_Count_Up v Service_Count_Doors, nh hnh 29.

32

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 29. Khai bo cc hm


Thng tin v cc hm TOf v CTU, tham kho Control Builder Online Help. t
con tr ln cha hm (v d TOf), v nhn F1.

7. Click kim tra li.


Code Blocks.

C 2 trnh son tho (programs v control modules) u cha code blocks. Tt c


code blocks, tr code block u tin, lun l ngi dng to ra, ngha l ngi dng
t vit cc code trong cc code block. Nh vy, code block lm cho chng trnh d
c, d truy xut ngun gc v cu trc m lp trnh. Tuy nhin, s lng cc code
block phi gi mc ti thiu, v kh kim sot trnh t thc hin cc code block.
Code block lun thc hin mt theo trnh t xc nh t trc, v trong v d ny l
t tri sang phi (programs).
Ch : Mt s k t khng c php s dng t tn cho Code block. Xem Online
help bit thm thng tin.
To cc Code Block
1. Right-click ln tab Code v chn Rename t context menu. i tn code
block.

Hnh 30. Right-click ln tab code block truy nhp context menu
33

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

2. Vit Motors_Doors trong mc Name.


3. Click OK.
4. Right-click ln tab Motors_Doors v chn Insert t context menu. M Insert
New Code Block.
5. Vit Number_Of_Customers trong mc Name v kim tra la chn Structured
Text language. Click OK.
6. Thm vo mt code block th 3 mt cch tng t v tn n l
Service_On_Doors.

Hnh 31. Trnh son tho vi 3 code block mi c to ra.


Sau khi to 3 code block i din cho cc ng c, khch hng, v cc phc v
trong chng trnh son tho, tng ng vi code chng trnh trong code block
ring bit c th c son tho.
Code block thc hin t tri qua phi theo trnh t sau:
Motors_Doors, Number_Of_Customers, Service_On_Doors.

34

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chn code
Vit hm Motors_Doors
1. Chn tab code block Motors_Doors v t con tr trong code pane.
2. Chn Insert > Variable, Type, Attribute t thanh Menu (hoc nhn CTRL+J).
mt hp thoi danh sch m ra.
3. Chn hm OpenDoors trong danh sch v nhn ENTER.
G cc k t u tin ca hm (v d, Op cho OpenDoors), chn cc hm cn
thit trong danh sch
4. Chc chn rng con tr c t ngay sau OpenDoors trong code pane.
Nhp du ngoc n bn tri (.

Hnh 32. Vit mt du ngoc n tri sau OpenDoors trong code pane
5. Khi du ngoc tri ( c nhp, mt hm gi m ca s son tho, hnh 33.

Hnh 33. Hm gi trnh son tho

35

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

6. t con tr trong trng u tin v chn Insert > Parameter From List (hoc

nhn CTRL+J, hoc click vo biu tng trong thanh Menu). Mt danh
sch c sn m ra.
7. Chn Photo_Cell v nhn ENTER chp nhn s la chn.

Hnh 34. Danh sch bin trong hm gi


8. Nhp 2 bin khc trong parameter list nh hnh 35.

Hnh 35. Kt ni cc thng s ca hm

9. Click chn cc thng s vo code.


Thng s Q trong TOf
Thng s u ra Q l tn hiu Boolean, n i din cho trang thi v tr ca ca (open
hoc closed) v n a vo cc ng c. m 2 ca, tn hiu Q phi a vo hai
ng c. lm iu ny, vit cc lnh sau trn code pane:
Motor_1 := OpenDoors.Q;
Motor_2 := OpenDoors.Q;
u ra Q by gi l a ch trc tip ca hm v mt gi tr a ti c hai ng c
m ca, xem hnh 36
36

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 36. Hm Motors_Doors

10. Click lu code.


Vit hm Number_Of_Customers
1. Chn tab Number_Of_Customers v t con tr trong dng u tin trong code
pane.
2. Chn Insert > Variable, Type, Attribute trn thanh menu ( hoc nhn CTRL+J).
m ra mt danh sch.
3. Chn hm Customer_Count_Up trong danh sch.
Nhp cc k t u ca hm (v d, Cu cho Customer_Count_Up) chn hm
cn thit trong danh sch.
4. Chp nhn la chn bng cch nhn ENTER. G du ngoc tri (. Mt hm s
m ra.
5. t con tr vo trng u tin v chn Insert > Parameter From List ( hoc
nhn CTRL+J). Mt danh sch cc bin m ra.
6. Chn Photo_Cell trong danh sch v nhn ENTER chp nhn la chn.

37

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

7. Nhp hai bin khc nh hnh 37.

Hnh 37. Kt ni cc hm cho CTU

8. Click lu code.

Hnh 38. Hm Number_Of_Customers


To hm Service_On_Doors
1. Chn hm Service_On_Doors v t con tr trn dng u tin trong code pane.
2. Chn Insert > Variable, Type, Attribute t thanh menu (hoc nhn CTRL+J).
Mt danh sch m ra.
3. Chn hm Service_Count_Doors trong danh sch.
4. Chp nhn la chn bng cch nhn ENTER. Nhp vo du ngoc n tri (
m trnh son tho cc thng s.

38

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 39. Hm son tho


5. t con tr trong u tin v chn Insert > Parameter From List (hoc nhn
CTRL+J). Mt danh sch c sn m ra.
6. Chn Motor_1 v nhn ENTER chp nhn.

7. Chn cc bin khc trong danh sch cc thng s nh hnh 40.

Hnh 40. Thit lp cc thng s cho CTU.

8. Click chn cc thng s vo trong code. Hnh 41.

39

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 41. Cc thng s c a vo trong hm Service_On_Doors


Nu mt thng bo li xut hin trong message pane, double-click ln dng s c
a con tr n v tr li trong code. Hn na, mt m t ngn ca li c hin th
trong message pane.
Kim tra mydoors Project
Trc khi download application xung PLC v chy online, th cn phi kim tra
application trong cht offline chc chn rng chng trnh hot ng ng.
Ch ny c gi l Test Mode, ni m Control Builder bin dch v thc hin
lnh cc b trong PC cng nh trong AC 800M PLC.
Test mode l mt cch d dng kim tra application nhiu ln. Tuy nhin, truyn
thng bn ngoi b ngt trong ch test mode, do c v a ra cc bin c
kt ni ti IO units l khng c gi tr trong ch test mode.
Mt bin truyn thng c s dng ga cc application hoc gia cc task trong
application khng lm vic trong ch Test Mode. Trong Test Mode, bin truyn
thng ch lm vic trong cc task ging nhau trong mt application.
Trc khi chy chng trnh trong Test mode, th kch hot ca s Difference
Report. Tuy nhin, hm Difference Report khng quan trng trong v d ny v n
khng to ra bo co trong Test mode. Chi tit cho hm th no kch hot chc
nng ny, xem Disable/Enable Difference Report. V d ny gi thit rng
Difference Report c cc ci t mc nh (khng kch hot).

40

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Cc bc kim tra ch ny nh sau:

1. Trong ca s Project Explorer, click m ch Test Mode.

2. Click Cold Restart All.

3. Click Continue.

4. Double-click Program2 hin th trnh son tho.

5. Chn tab Motors_Doors. Tt c cc bin trong Program2 c lit k trong


upper pane v code trong lower pane, xem hnh 42.

Hnh 42. Trnh son tho Program2 trong Test mode

41

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Phn tch Code trong chng trnh


Test mode gip kim tra testing v phn tch project m khng cn c PLC trong
Project Explorer. Cc gi tr bin c th thay i nghin cu chng trnh.
Phn tch cc iu kin ca bin bng cch right-clicking ln bin. c th truy nhp
hoc t Parameter list hoc t code pane .

Hnh 43. Thay i cc gi tr hin ti ca bin.


Cch kim tra nh sau:
1. Right-click Photo_Cell v chn On trong context menu. Cc ng c chuyn
thnh True (start) v s ln m v s lng khch hng tng ln 1.
2. Right-click Photo_Cell v chn Off trong context menu. M phng rng khng
c khc hng no kch hot photocell. ng h bt u m v ln n 5s th
cc ng c tr v False (stop) v cc ca ng li.
3. Right-click Photo_Cell v chn On, sau nhanh chng Off . M phng 1
khch hng kch hot photocell. S ln m v s lng khch hng tng ln.
4. Ch n khi ca ng. Right-click Photo_Cell v nhanh chng chn On, Off,
On, Off, On, Off.
M phng cc khch hng qua photocell tng ngi mt. ch rng ng h
bt u khi khch hng u tin qua photocell v reset v 0 khi khch hng tip
42

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

theo i qua. Do vy, thi gian m c ko di 5s cho ngi tip theo. S ln


m ca tng ln 1, nhng s lng khch hng tng ln 3
5. Trong danh sch bin, right-click Reset_Counter v chn On, sau chn Off
tr li. Reset b m khch hng.
6. Kch hot photocell m khi khi s ln m (Openings_Freq) ln hn
Openings_Total. Service_Req tr thnh True.
7. Right-click Serviced v chn On, sau chn Off tr li.

nghin cu cc b m v c. Reset bin Openings_Freq.


8. Close chng trnh son tho.

9. T thanh menu Control Builder, chn Tools > Stop Test Mode.

43

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Cc v d Project trong Control Builder


Tt c cc v d ch c th c, c ngha l khng th thay i. nghin cu
chng, xem Opening the ShopDoors Example (Read Only).
Nu chng s dng nh l mu hoc khung cho cc project khc, th cc thuc tnh
project c th thay i vic ch c php c nh pha di.
V d ShopDoor Project
T cc a ni m Compact Control Builder1 c ci t:
1. Bt u cng c tm kim trong cc ca s v ShopDoors_ST.prj . project file
c t bn trong example folder cho ShopDoors project.
2. Copy ton b folder ShopDoors_ST vo Projects folder2.
3. Right-click ln ShopDoors_ST folder v chn Properties t contextmenu.
4. Xa cc folder thuc tnh ch c. Apply changes to the folder, sub folder and
files.
5. Cc bc tip theo phn m mt project trang sau, m ShopDoors_ST
project c chuyn i.

44

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

M mt Project
1. T Project Explorer, chn File > Open Project. Mt ca s Project c m ra.

Hnh 44. M ca s project.


2. Chn folder ShopDoors_ST v click Open. Folder project ShopDoors_ST m
ra.
3. Chn file ShopDoors_ST.prj v click Open. M Project ShopDoors_ST.

45

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

M v d ShopDoors (ch c)
1. T Project Explorer, chn File > Open Project. Mt ca s Project m ra.
2. Trong ca s Project, n folder Examples trong Compact Control Builder c
ci t trong folder trongdrive (thng l C:\Program Files\ABB Industrial
IT\Engineer IT\Compact Control Builder AC 800M 5.1).
3. M folder ShopDoors_ST v chn ShopDoors_ST.prj.

Hnh 45. Chn project ShopDoors_ST (ch c)


4. Click Open. V d ShopDoors (ch c) m trong Project Explorer.

46

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 5. Cu hnh phn cng


Chng ny m t v vic thm v g cc thit b phn cng t Project Explorer. N
bao gm cc bc cn thit xy dng m hnh phn mm i din cho mt phn
cng.
Cc i tng trong Project Explorer c bt ngun t cc thit b phn cng.
Cu hnh phn cng
Nghin cu cu hnh phn cng hnh 46. Gi thit mt PLC, cng vi 6 m un I/O.
trong v d ny, 2 trong s chng c thm vo trong Project Explorer. Thm
DO814 v DI810, ti v tr 1 v 2.

Hnh 46. V tr phn cng ca m un IO (v d DO814ti v tr 1 v DI810 ti v tr 2)

47

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Thay i mt CPU
CPU c kt ni trong Project Explorer phi ging nh trong PLC c cu hnh,
nu khng application khng th download xung PLC.
Tuy nhin, nu application chy trong mt SoftController, loi CPU c ci t.
Ch : Trong v d ny, mt CPU PM860 mc nh c thay th bng CPU
PM864.
g b thit b phn cng, right-click ln i tng v chn Delete.
thay th mt CPU:
1. M rng Controllers > PLC_1 > Hardware AC 800M nhn thy thit b
PM860 / TP830 ti v tr 0 trong Project Explorer.
2. Right-click ln PM860 / TP830 v chn Replace Unit trong context menu. Mt
ca s Replace m ra.
3. M rng Connected Libraries v chn, v d PM864/TP830.

48

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

4. Click Replace v sau Yes chp nhn thay i.


Thm m un IO DO814 v DI810
M un S800 IO trong Control Builder nh 1 loi phn cng t trong th vin phn
cng S800IOModulebusHwLib. Do , trc khi thm m un IO, th trc tin
phi chn th vin phn cng vo project. Mt th vin c chn vo project, kt
ni th vin ti cu hnh phn cng v truy nhp m un IO v thm chng cu
hnh b iu khin.
chn v kt ni mi th vin phn cng:
1. M rng folder Libraries thy folder Hardware trong Project Explorer.

Hnh 47. Folder phn cng trong cc folder th vin trong Project Explorer.
Gia cc th vin phn cng c lit k trong folder Hardware, th vin
S800IoModulebusHwLib bao gm thit b S800 IO cho Modulebus
2. M rng Controllers > PLC_1 thy folder Connected Hardware Libraries
trong Project Explorer.
3. Right-click ln folder Connected Libraries, chn Connect Library, v chn
S800IoModulebusHwLib.
4. Click OK.

49

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 48. Th vin mi S800IO c kt ni vi b iu khin.


B xung m un IO t th vin phn cng:
1. M rng Controllers > PLC_1 > Hardware AC 800M > PM860/TP830 tm
ModuleBus trong Project Explorer.
2. Right-click ln ModuleBus v chn Insert Unit trong context menu. Ca s
Insert Unit for ModuleBus m ra.
3. M rng Connected Hardware Libraries > S800Io ModulebusHwLib >
Hardware types l chn DO814.

4. Gi mt nh position 1 t Position drop-down menu v click Insert.


5. Chn DI810 t danh sch.
6. Gi mc nh position 2 t Position drop-down menu v click Insert. Khi hai
m un IO c b xung, hardware tree ging nh cu hnh ch ra trong hnh
49.

50

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 49. Ci t phn cng vi cc thit b IO mi c thm vo module bus


Thng tin thit b I/O, v d DO814 hoc DI810, c th c truy nhp t On-line
Help; chn thit b I/O trong Project Explorer v nhn F1.

Kt ni cc bin ti cc knh I/O


Truyn thng gia cc knh I/O v code c thit lp bng cch kt ni cc bin
ti cc knh I/O. Do , Control Builder a ra 2 cch kt ni khc nhau.
MyDoors project cha hon thnh tr khi c 2 phng php c tun th.
Phng php 1 s dng k hiu du chm trong trang sau kt ni bin Photo_Cell
n m un IO, DI810 bng cch s dng du chm. Phng php 2 s dng mt
ng dn la chn trang sau, kt ni cc bin Motor_1 v Motor_2, ti m un
IO, DO814 thng qua mt ng dn menu la chn.

51

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Phng php 1 s dng k hiu du chm


Kt ni mt bin ti knh DI810
T cc b iu khin trong Project Explorer:
1. Double-click ln m un DI810 I/O. trnh son tho phn cng DI810 m ra.
2. Chn tab Connections v t con tr trong trng u tin.
3. Loi A (cho Application_1) v ch cch trnh son tho in vo phn cn li.
4. Nhn . (du chm) di chuyn sang cp tip theo. C 3 chng trnh c
hin th.
5. Chn Program2, v nhn . (du chm). Mt danh sch cc bin m ra.
6. Chn Photo_Cell trong danh sch.
7. Nhn phm ENTER. Bin Photo_Cell c kt ni ti knh u tin trong
DI810.

Hnh 50. Bin Photo_Cell c kt ni ti knh IO


Phng php 2 S dng mt ng dn la chn
Kt ni 1 bin ti knh DO814
T cc b iu khin trong Project Explorer:
1. Double-click ln m un DO814. Trnh son tho phn cng cho DO814 m ra.
2. Chn tab Connections v t con tr trong u tin (knh QX0.11.3.1 trong
ct Variable).
3. Right-click Insert > Insert Path From Tree t context menu. Mt danh sch
m ra.

52

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Trn thanh Menu thc hin Insert > Insert Path From Tree, c th c hon

thnh bng cch click ln biu tng c t trong trnh son tho phn
cng, hoc bng cch nhn CTRL+T bn trong .
4. M rng Application_1 > Program2. Double-click Motor_1 chn ng
dn y , xem hnh 51.

Hnh 51. ng dn cho bin Motor_1


5. t con tr trong trng th 2 (Knh QX0.11.3.2 trong ct Variable) v kt ni Motor_2. S dng biu

tng .

Sau khi kt ni ti cc bin, trnh bin dch phn cng ging nh hnh 52.

Hnh 52. Motor_1 v Motor_2 kt ni ti DO814.

53

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

6. Click kim tra li.

7. Click ng v save.
c a ch I/O t Application
Mt cch d dng c a ch I/O l m Program2 trong chng trnh son tho
v kim tra ct I/O Address. Ct ny ch ra cc a ch cho photocell v cc ng
c, nh hnh 53.

Hnh 53. Ct I/O Address ch ra cc bin c kt ni ti cc knh I/O


Thay i thc hin cc kt ni I / O trong trnh son tho phn cng c phn nh
trong c hai trnh son tho.
Project hon thnh kim tra offline v cu hnh phn cng

54

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Chng 6. Kt ni PLC v chy Online


Phn ny m t cc iu kin tin quyt kt ni mt PLC v cc thao tc chung
dowload mt project xung PLC.
Trc khi hon thnh MyDoors project downloading application xung mt
PLC, to mt project theo chng 4, MyDoors Project. Sau , thao cc hng dn
trong chng 5, cu hnh phn cng.
Nu khng c truy nhp ti PLC hoc m un IO, s dng SoftController. Trong
trng hp , tham kho ci t h thng nhn dng.
Nng cp firmware
Phin bn firmware PLC v Compact Control Builder phi ging nhau. Nu khc
nhau, thc hin cc bc trong chng ny nng cp firmware.
Nng cp firmware c th c thc hin t Compact Control Builder thng qua
Ethernet network (xem Control Builder Online Help).
Cng c nng cp firmware ni tip khng th s dng cho firmware nng cp ca
PM891. Nng cp firmware ca PM891 c th thc hin bng cch s dngmt SD
card hoc t hp thoi Remote System trong Control Builder.
Nng cp firmware theo Serial Cable (TK212A)
1. Kt ni serial cable gia Control Builder PC v PLC, nh bng 3. Cho cc loi
cp, xem ph lc D, cc cp truyn thng.
Bng 3. Cable kt ni cho PLC
PLC Tool Port B ni Tn Cable
AC 800M COM 4 RJ 45 TK212A

Trong khi nng cp, khng chy bt k chng trnh no c kh nng s dng cng COM.
iu ny p dng c bit l chng trnh my ch MMS

2. Bt ngun PLC.
3. T Windows Start menu chn All Programs > ABB Industrial IT AC 800M >
Utilities > Serial Firmware Upgrade. Hp thoi sau xut hin:

55

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 54. Hp thoi nng cp firmware


4. Chn Settings > COM Port t menu drop-down. Chc chn rng cc ci t ph
hp vi cc cng COM (trn PC) cable c kt ni.
5. Click Connect v nhn nt Init trn phn cng PLC cho n khi n Run bt
u nhp nhy. Ch 1 pht cho ti khi mt thng bo xut hin. nu kt ni
thnh cng, mt thng bo xc nhn xut hin trong Firmware Version (Hnh
55).

Hnh 55. Mt phin bn firmware hin th

56

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Nu c thng bo li Connection failed xut hin, kim tra li cp v lp li cc


bc.
6. La chn firmware version1 t menu drop-down v click Upgrade. File bt u
truyn ti PLC. Mt ca s xc nhn m ra khi PLC nng cp, xem hnh 56.

Hnh 56. Ca s nng cp firmware


7. Click OK.
8. Click Exit.
9. Nhn nt Init trn PLC cho ti khi Run LED bt u nhp nhy.
Ci t mt a ch IP
Mt a ch PLC IP duy nht phi c ci t trnh xung t vi cc thit b
khc trn Control Network. Phn ny m t cch ci t mt a ch IP cho PLC s
dng cp ni tip (TK212A), khng c by k kt ni no ti network. Hn th na,
n cung cp cc hng dn thit lp PC chy Control Builder. Tuy nhin, cc
hng dn sau ph thuc Microsoft Windows nht nh. Mt cng c cu hnh, tn
l IPConfig, c s dng thit lp a ch IP cho PLC.
Ci t a ch IP cho PLC
Chun b
Ni cable gia Control Builder v the PLC mt cch chnh xc ging nh m t
nng cp firmware trang trc.
1. Ni 1 cp ni tip gia Control Builder PC v PLC, nh bng 4. Cho tng loi
cp xem ph lc D cc cp kt ni.

57

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Bng 4. Kt ni Cable cho PLC

PLC Tool Port(1) Connector Cable Name


AC 800M COM 4 RJ 45 TK212A
(1) The tool port COM4 is part of PLCs PM85x and PM86x. COM4 is not part of PM891 PLC.

Trong khi nng cp, bt k chng trnh no s dng cng COM khng c php
chy. iu ny p dng c bit i vi chng trnh my ch MMS.
2. Bt ngun PLC.
Khi ng cng c IPConfig
1. T Windows Start menu chn All Programs > ABB Industrial IT AC 800M >
Utilities > IPConfig. Mt hp thoi IP Config m ra.

Hnh 57. Hp thoi IP Config

58

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

2. Click Connect button v nhn nt Init trn PLC cho n khi n Run LED nhp
nhy. Ch 1 pht cho ti khi 1 thng bo xut hin xem hnh 58.

Hnh 58. Hp thoi IPConfig vi ci t mc nh


Ch : Nu thng bo li Connection failed xut hin, kim tra li cp v lp li
cc bc trn.
3. T hp thoi Config dialog menu, chn Settings > Advanced Mode.
4. Nhp a ch IP duy nht (nhp t Control Network Administrator). V d:
172.16.84.124, xem hnh 59.

Hnh 59. Ca s cu IP Config thit lp a ch IP duy nht


5. Nhp Primary Ethernet Interface Subnetmask (255.255.252.0) v click Set IP.
a ch mi c gi ti PLC v mt ca s IP Config, xem hnh 60.

Hnh 60. Ca s xc nhn IP Config

59

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

6. Click OK.
7. Nhn nt Init trn PLC cho ti khi n Run LED bt u nhp nhy. a ch IP
mi cha s dng c nt PLC cha restart.
Ci t a ch IP cho PC
Sau y l hng dn thit lp a ch IP (trn Windows) cho Control Builder PC.
1. Chn Start > Control Panel > Network and Internet > Network and
Sharing Center.
2. Chn Change Adapter Settings.
Control Builder s dng a ch IP ca network adaptor last. do , thit lp yu
cu ng ca network adapters trong Control Builder PC, Control Network
adaptor tr thnh last.
3. Right-click Local Area Connection v chn Properties. Hp thoi Local
Area Connection Properties m ra.
4. Chn Internet Protocol Version 4 (TCP/IPv4) v click Properties. Hp
thoi Internet Protocol Version 4 (TCP/IPv4) Properties m ra.
5. Chn Use the following IP address.
PC v PLC NetID phi ging nhau 3 ch s u (bt u t tri sang phi). v d,
nu PLC c a ch IP 172.16.84.124, th PC phi c a ch IP 172.16.84.Q. ch s
c biu din l Q phi khc trong PLC (124).
6. Nhp mt a ch IP, trong v d ny (172.16.84.120) v nhp Subnet mask
(255.255.252.0).
7. Click OK ng tt c cc ca s hp thoi.
8. Kt ni mt network cable. port v channel positions c miu t trong
bng 5.
kim tra xem cu hnh IP lm vic; m lnh du nhc DOS window v ping PLC
bng cch g lnh sau: ping 172.16.84.n, trong "n" l a ch c la chn cho
PLC.
Nu PLC c kt ni ti mt PC theo mt switch hoc hub, sau mt cp
straight-through Ethernet c th c s dng. nu c mt kt ni gia PLC v PC,
sau s dng mt cp cross-over Ethernet.
60

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Bng 5. Channel positions ni cp Ethernet trong PLC

PLC Communication Position Channel


AC 800M Interface
Built-in - CN1

Cng CN2 trong PLC khng c kt ni ti network. Cng ny c s dng


kt ni PLC ti secondary network.

Download Project qua Ethernet


Vic kt ni PLC c to sn, phn sn nng cp (Serial Firmware Upgrade) c
download v a ch IP c thit lp. iu ny c ngha l application sn sng
download cc project xung PLC v chy Online.
Thit lp System Identity trong Control Builder
download cc project xung PLC, trc tin thit lp system identity trong
Project Explorer.
Ci t a ch IP cho PLC_1
1. Trong Project Explorer, khai trin Controllers

Hnh 61. Khai trin Controller trong Project Explorer


2. Right-click PLC_1 v chn Properties > System Identity t context menu. Ca
s System Identity m ra.

61

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 62. Ca s System Identity ci t a ch IP


3. Nhp a ch IP ca PLC (v d: 172.16.84.124) v click OK. Ca s System
Identity ng li.
Nu application chy cng mt SoftController, th nhp a ch IP ca my tnh v
nhp mt du : v s 2. V d: 10.46.35.117:2
4. Trin khai Hardware AC 800M xem 1 Ethernet. Right-click ln biu tng
Ethernet (ti position 1) v chn Editor m trnh son tho.
5. Chn tab Settings (gc di bn tri, hnh 63) v nhp a ch IP trong ct
Value.
Ch rng a ch IP ca cng Ethernet u tin phi ging nh a ch IP ca PLC
(system identity). Cng Ethernet th hai (ti position 2) ch c th c s dng nu
PLC c kt ni ti mt mng d phng. Thng tin thm v mng d phng,
nghin cu mc ci t mng d phng.

Hnh 63. a ch IP cho cng PLC Ethernet ti position 1 (trong trng hp ny


172.16.84.124 a ch IP c a ra trong System Identity).
62

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

6. Click Save and Close


Download Project xung PLC
Chc chn rng project khng c li, trc khi download application xung mt
PLC. Nu application chy cng vi mt SoftController, xem Download xung mt
SoftController.
Chc chn rng PLC v tt c cc thit b phn cng khc c phn sn ng. Cho
cc hng dn lm tht no kim tra v nng cp cc phin bn phn sn, xem
Firmware Upgrade.
Downloading xung PLC
Cc hng dn a ch sau y trong project MyDoor, trong chng 4, MyDoors
Project. Tuy nhin, cc hng dn sau l chung download cho bt k project
application no.
1. Chc chn rng MyDoors project trong ch Offline.

2. Click Download Project and Go Online . Ca s phn tch Online m ra.

3. Click Cold Restart All.

4. Click Continue Trong hp thoi Task Analys, click download, v chy


online.

Hnh 64. Hp thoi Task Analysis

63

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Download xung SoftController


Chc chn rng project (trong v d ny, MyDoors) trong ch Offline (khng
chy trong ch test).
1. Kch hot Hardware Simulation trong Control Builder. Chn Tools > Setup >
Station > Application Download m hp thoi Setup Application
Download, v thit lp tham s HWSimulationAllowed v true.
2. T Project Explorer, khai trin Controllers folder.
3. Right-click PLC_1 v chn Simulate Hardware t context menu.
4. Khi ng SoftController. Double-click ln biu tng SoftController trn
desktop, hoc t menu Start trn Windows Task Bar: Start > All Programs >
ABB Industrial IT AC 800M > SoftController > SoftController.
SoftController bt u chy.
5. Click nt Start. Hin th trng thi Started v SoftController chy.
T Project Explorer:

6. Click Download Project and Go Online . Ca s phn tch Online m.


7. Click Cold Restart All.
8. Click Continue.

Kim tra Program Online


Phn ny m t lm th no force bin Photo cell ( kt ni ti DI810 trong v d
MyDoors project).
Chc nng forcing c s dng activate/deactivate mt I/O.
1. Trong Project Explorer, right-click Program2 v chn Online Editor m
trnh son tho online.
2. Right-click I/O module DI810 v chn Editor.
3. Trong tab Status, kim tra box trn ct Forced nh hnh 65. Thay i gi tr bin
Photo_Cell ln 1 (true), nhanh chng tr v 0 (false) v Kim tra gi tr ng c
trong trnh son tho (ln 1 trong 5s ri v 0).

64

Email: dungk43@gmail.com
Compact Control Builder AC800M 5.1

Hnh 65. Trng thi ca photocell v ng c c th force trong trnh son


tho I/O.

Hnh 66. Cc gi tr ca ng c thay i trong chng trnh kim tra


MyDoors project hon thnh.

65

Email: dungk43@gmail.com

Вам также может понравиться