Professional Documents
Culture Documents
1. Autobase SCADA/HMI
1) Basic Version
Part
2) Full Version
Model Name
Specification
Model Name
Specification
32 TAGS
ABB-R0032
limited to 32 Tags
256 TAGS
ABF-R0256
64 TAGS
ABB-R0064
limited to 64 Tags
512 TAGS
ABF-R0512
128 TAGS
ABB-R0128
2048 TAGS
ABF-R2048
256 TAGS
ABB-R0256
Unlimited TAGS
ABF-RFULL
unlimited
512 TAGS
ABB-R0512
2048 TAGS
ABB-R2048
Unlimited TAGS
ABB-RFULL
unlimited
Part
Part
Model Name
2 USERS
ABW-C0002
Specification
2 USERS
ABWF-C0002
5 USERS
ABW-C0005
5 USERS
ABWF-C0005
10 USERS
ABW-C0010
10 USERS
ABWF-C0010
20 USERS
ABW-C0020
20 USERS
ABWF-C0020
30 USERS
ABW-C0030
30 USERS
ABWF-C0030
40 USERS
ABW-C0040
40 USERS
ABWF-C0040
50 USERS
ABW-C0050
50 USERS
ABWF-C0050
60 USERS
ABW-C0060
60 USERS
ABWF-C0060
Part
Model Name
Specification
2. Autobase Touch
1) Touch Pro Pack
Model Name
Model Name
Specification
ATP15-S32
ATS7-S
7 inch
ATP15-S64
ATS10-S
10 inch
ATP15-S128
ATP15-S256
ATP15-S512
ATP15-S2048
ATP15-SUNL
15 inch, limited
ATP17-S32
ATP17-S64
ATP17-S128
ATP17-S256
ATP17-S512
ATP17-S2048
ATP17-SUNL
17 inch, limited
ATP19-S32
ATP19-S64
ATP19-S128
ATP19-S256
ATP19-S512
ATP19-S2048
ATP19-SUNL
19 inch, limited
AutoBase 9
AutoBase10
HNG DN O TO C BN
AutoBase 9
MC LC
MC LC
1
1
1.2 Mc tiu o to
AutoBase 9
2
2
6
6
3.2 Ci t th vin
3.3.1 File c bn
3.4.1 To d n mi
3.4.2 Backup
3.4.3 Restore
10
CHNG 4 COMMUNICATION
10
12
12
13
13
14
14
15
15
16
19
II
MC LC
19
19
19
20
4.5.5 Option
21
31
31
32
5.2.1 AI Tag
33
5.2.2 Tag AO
35
5.2.3 DI Tag
35
5.2.4 DO tag
36
36
37
38
39
39
39
40
CHNG 6 STUDIO
45
45
6.2 To Module mi
46
47
CHNG 7 OBJECT
7.1 Chn Object
54
54
54
55
55
55
55
7.4 Sp xp Object
55
7.4.1 Lp Object
55
7.4.2 Sp xp v tr Object
55
56
56
56
56
7.6.1 Font ch
56
57
7.6.4 T mu ( FillColor)
57
57
7.6.6 GuideColor
57
7.6.7 Tag
58
58
7.6.9 Class
58
59
AutoBase 9
123
123
8.2 MENU
124
124
8.2.2 Alarm
125
8.2.3 Log
125
126
127
8.3.1 Data
127
8.3.2 Users
128
CHNG 9 SCRIPT
9.1 Chy chng trnh chnh sa Script
131
131
132
9.1.2 Script khi chng trnh gim st ang chy (At program Running)
132
133
133
134
135
135
135
135
135
135
136
136
136
136
137
138
138
138
9.3 Ton t
138
138
139
139
III
7.6.3 Mu nn (BackColor)
MC LC
57
III
139
139
IV
140
9.4.2 Sp xp
140
MC LC
141
141
141
9.7 Hm s Script
143
143
143
9.8.2 Hm lnh
144
144
145
145
CHNG 10 REPORT
164
164
10.2 Menu
164
165
166
166
166
166
166
10.3.2 Function
168
169
169
10.4.2 Format
169
170
170
170
170
170
171
171
171
171
171
10.6 Bo co Excel
171
172
10.6.2 To bo co Excel
172
173
183
183
11.1.1 Menu
183
11.1.2 Hp cng c
184
11.1.3 V
184
185
186
187
188
187
MC LC
187
11.4 Watchdog
189
189
189
11.4.3 Hide
189
AutoBase 9
191
192
12.1.2. Thc hin chng trnh truyn thng v chng trnh gim st
192
193
193
12.2.1. Yu cu h thng
193
193
197
198
12.3.1 Yu cu h thng
199
199
199
199
200
(llS)
VI
MC LC
CHNG 1
1.2 Mc tiu o to
Ngi c o to phi hc tt c cc vn sau y.
-
C kh nng s dng AUTOBASE kim sot tnh trng, trng thi ca h thng
Th nht
Chnh sa Tag
Chnh sa Module ho
2.
Th hai
Script
S dng Script
Bo co
ng dng Autobase
AutoBase 9
CHNG 2
2
CU HNH AUTOBASE
AutoBase 9
< Hnh 2-4 > Cu hnh h thng quan st mc nc AUTOBASE (Nm 2004 )
trn chng trnh chnh sa (EDIT) v chng trnh ng dng thi gian thc (RUNTIME).
nh: bo co, Script, ho, Tag vv c cu hnh trong chng trnh chnh sa hot hnh,
chnh sa hnh nh v Studio.
AutoBase 9
CHNG 3
6
111111
AutoBase 9
3.2 Ci t th vin
Tp hp cc d liu d dng to nhm i tng to nn th vin hnh nh, hot hnh,
ho. Khi cho a CD th vin Autobase vo hc a CD-ROM th chng trnh ci t t
ng c chy < Hnh 3-2> v xut hin mn hnh u tin ci t tng t.
http://file.autobase.biz/Autobase/ExeFiles/Autobase_10_1_1.exe
http://file.autobase.biz/Autobase/Library/WorkLib10.exe
http://file.autobase.biz/NetFramework/dotnetfx35.exe
8
Gii thch
File chy: LocalMain.exe, Studio.exe, Plc_Scan.exe,
su30.exe chay
Communication Driver, DLL v cc file cn thit
File tr gip ca AUTOBASE
File lu trng thi ca AUTOBASE trong qu trnh
thc thi
File trng thi thit lp mi trng v trng thi lm vic
<Bng 3-1> loi File c bn
Gii thch
File ho ca chng trnh gim st / Studio
File Tag ca Digital, Analog ca AUTOBASE
File chnh sa truyn thng
File chnh sa bo co AUTOBASE
File hnh nh PCX, BMP, GIF, JPG
File Module xoay vng
<Bng 3-2 > Loi File chnh sa
Din t
Lu tr lu lng ca Tag u vo theo tng ngy.
File lu tr ni dung cnh bo.
File lu tr trng thi chng trnh ang chay.
File lu tr d liu tng cng, trung bnh, ti thiu, ti a
ca Analog
File lu tr d liu thng tin ca thi gian vn hnh
Digital
File c s d liu c lu tr trn SQL, ADO
<hnh 3-3> File d liu gim st
Xem gi tr ngu
nhin, khng truyn
thng vi thit b
Cho php chuyn t
chng trnh gim st
sang chng trnh Edit
Studio
AutoBase 9
3.4.1 To d n mi
3.4.2 Backup
Sao lu c kh nng lu tr chng trnh bng cch nn chng trnh theo File zip
3.4.3 Restore
Phc hi l c kh nng phc hi cc th mc d n hin ti, ni dung d n (File zip) c
sao lu bo qun.
Sau khi chn Restore trn Menu, nhp File zip (tu chn) trn hp thoi xut hin, c kh
nng phc hi d n c bo qun trn d n hin ti.
10
Tab
C th tm kim trc tip trn thng tin m t, tn chng trnh, hoc lnh ca hm s mong
mun trn Tab
.
Phng php tm kim tt c vn kin bng cch Click vo phn tm kim ngn ng, nhp
ngn ng v thng tin mong mun trn Tab
.
Chng 4
Hnh < 4-1> l cu hnh ca chng trnh truyn thng(communication server), chng trnh
truyn thng c vai tr chuyn d liu t PLC hoc b iu khin n b nh ca chng trnh
truyn thng, d liu nhn c s c gi ti chng trnh gim st khi c yu cu.
AutoBase 9
Trong chng ny mc ch chnh l hng dn phng php thit lp truyn thng trn
chng trnh truyn thng(communication server).
Chng 4 Communication
11
Communication
Chng 4 Communication
Chng trnh truyn thng c xy dng da trn cu trc truyn thng vi b iu khin v
PLC. Chng trnh truyn thng c xc lp ngu nhin trn cc Port t 000~255. Truyn
thng c th thit lp nh vn bn.
Nhp vo thit lp cc
kt ni
Nhp vo chn Protocol
cn thit
Thit lp kch thc ca b
nh truyn thng
(1~29999)
Thi gian i ti a
nhn mi d liu sau
khi mt lnh c/vit
c gi i
S dng b nh trong c th
bit trng thi truyn thng ca
tng trm
13
AutoBase 9
Gii thch
c s dng trong truyn thng ca Profi-bus, Field- Bus, th
None
nhng my tnh.
c s dng nhiu nht vi phng php truyn thng
RS 232/422/485.
Com Port
RTS / DTR 485 ch yu c s dng khi ng chm
iu khin lu lng Tx, Rx.
S dng trong thc hin truyn thng ca Module thng thng
Modem
( Module s dng Com Port)
TCP/IP, UDP/IP
S dng trn mng li truyn thng ca ng truyn LAN
S dng khi dng thit b loi Module Device
Nhn nt
ca phn thit lp TeleDevice, nhp cc tn hiu
thi gian kt ni, lnh truy cp, lnh khi to.
TeleDevice
TeleDevice l thit b Port ( thit b v tuyn in) a ra lnh
kt ni cho cc thit b, lnh khi to trn thit b truyn thng khi
kt ni Serial ( RS-232C/422/485)
Chng trnh truyn thng c s dng khi dng mng li
NetClient
my khch.
Chng trnh truyn thng v chng trnh c to bi ngi
Share Memory
s dng, thc hin truyn thng tin thng qua b nh chia s.
<Hnh 4- 0> Phng php thit lp cc loi giao thc
Chng 4 Communication
HHHOBGGHOhot
14
Chng 4 Communication
Thit lp phng php c READ
(FLOAT, DWORD, STRING), Nhp
theo th t kch thc c, v tr lu tr
b nh ca chng trnh truyn thng,
b nh m, loi b nh, s trm ca
thit b.
Nh hnh trn khi thit lp Scan vng nh PLC ta c th thit lp trong mc Option. Hoc
c th nhp trc tip vo t bn phm ty theo loi giao thc ca thit b c Scan. Loi vng
nh c c s c lu tr trn loi vng nh tng ng (v d lnh READ Word s c
vng nh loi Word trong chng trnh Communication vv )
S Word
AutoBase 9
Port
500
ADDd
000.0
Port
a ch
000.0
000.1
000.2
500 +
Port
Number
000.3
000.4
Hot ng
Bnh thng - ON,
Khng bnh thng - OFF
Bnh thng - ON,
Khng bnh thng - OFF
Bnh thng - ON,
Khng bnh thng - OFF
Bnh thng - ON,
Khng bnh thng - OFF
Bnh thng - ON,
Khng bnh thng - OFF
001.0
ON kt ni
OFF ngt kt ni
002.0
003.0
003.1
004.0
004.1
004.2
ON - Timeout,
OFF - bnh thng
ON Li m,
OFF - bnh thng
ON - nhn ra my Slave
OFF - khng nhn ra my
Slave
ON - xc nh l my
Master
ON - xc nh l my Slave
Ch thch
p ng khi truyn thng xy ra
Timeout.
p ng khi truyn thng xy ra
Timeout 5 ln lin tip.
p ng khi truyn thng xy ra
timeout 10 ln lin tip.
p ng khi truyn thng xy ra
timeout 20 ln lin tip.
p ng khi truyn thng xy ra
timeout 30 ln lin tip.
Xut hin trng thi truy cp in
thoi, khi s dng tu chn truy
cp in thoi trn chng trnh
truyn thng.
Hin th trng thi ca thit b
ang s dng trong hin ti khi
dng tu chn 2 ng d.y
ON khi truyn thng xy ra
Timeout.
c bt trng hp li m s
truyn thng khi vit.
nhn ra my Slave khi s
dng 2 my tnh.
Khi s dng 2 my tnh, my ny
l my ch.
Khi s dng 2 my tnh, my ny
l my Slave.
Chng 4 Communication
15
Port
a ch
004.3
16
004.4
Hot ng
ON - pht sinh timeout trn
my tnh Master
ON - pht sinh timeout trn
my tnh Slave
Chng 4 Communication
10006.0
10006.1
10006.2
10006.3
10006.4
10007.0
10007.1
10007.2
10007.3
10007.4
10106.0~4
10107.0~4
10206.0~4
10207.0~4
10306.0~4
10307.0~4
Ch thch
My tnh Master xy ra Timeout
khi s dng 2 my tnh.
My tnh Slave xy ra Timeout
khi s dng 2 my tnh.
p ng lp tc khi tt c cc
trm xy ra Timeout (phn ng
nhanh).
p ng lp tc khi tt c cc
trm xy ra Timeout 5 ln lien
tip.
p ng lp tc khi tt c cc
trm xy ra Timeout 10 ln lin
tip.
p ng lp tc khi tt c cc
trm xy ra timeout 20 ln lin
tip.
p ng lp tc khi tt c cc
trm xy ra timeout 30 ln lin
tip.
p ng lp tc khi xut hin li
m s truyn thng tt c cc
trm (phn ng nhanh).
p ng khi xut hin lin tip 5
ln li m s truyn thng tt c
cc trm.
p ng khi xut hin lin tip
10 ln li m s truyn thng tt
c cc trm.
p ng khi xut hin lin tip
20 ln li m s truyn thng tt
c cc trm.
p ng khi xut hin lin tip
30 ln li m s truyn thng tt
c cc trm.
c thng tin tng trm xy ra
truyn thng Timeout.
c thng tin tng trm li m
s truyn thng.
Trng thi truyn thng khi Write
bit ti tng trm.
Thng tin li m s truyn thng
khi Write bit ti tng trm.
Thng tin truyn thng Timeout
Write word ti tng trm.
Thng tin li m s truyn thng
khi Write word ti tng trm.
c lu trong vng nh ni
Port
a ch
Hot ng
AutoBase 9
Ch thch
T l thnh cng x 100, gi tr
005
T l truyn thng thnh cng.
khong t 0~10000 ( 100%)
T l tht bi x 100, gi tr khong
006
T l truyn thng tht bi.
t 0~10000 ( 100%)
snh
Port
Add
Extra1
tr cng
Write T l thnh cng xSo100,
T l truyn thngGi
thnh
gi tr
007 #DO#
Device (=100%)
Modem
Port
0010
ONbkhng
truy t Khi
ca thit
chnh.kt ni; OFF kt ni
khong
0~10000
Number
cp vi
Module
T l truyn
thng
thnh cng
T l thnh cng x 100, gi tr t
008
0020
ONbKt
thit b chnh OFF
kt
ca thit
d ni
phng.
0~10000
( 100%)
nis
vilnh
thitch
b d
phng
0009
Cho bit
Write
cn li ca Port v trm tng ng.
0028
Tm
ngng
ca
10000
S lnON:
truyn
thng
catruyn
tt c thng
cng v
trm tng ng.
cng
truyn
thng
tng
ng.
10001
S ln TIMEOUT ca tt c cc truyn thng ca cc Port v trm.
10010
php
ng/ thng
khngca cc Port v trm tng
S mCho
li ca
tts
c hot
cc truyn
10002
0
ng. hot ng ca cng v trm tng
ng cng tt c truyn
T l thnh
T l thnh cng x 100, gi tr t
10003
thng tt ca cng v trm
0~10000 ( 100%)
tng ng.
S ln TIMEOUT lin tip ca tt c cc truyn thng ca cc Port
10004
v trm tng ng.
S m li lin tip ca tt c cc truyn thng ca cc Port v trm
10005
tng ng.
10100
S ln truyn thng READ ca cng v trm tng ng.
10101
S ln TIMEOUT truyn thng READ ca cng v trm tng ng.
10102
S ln li m s truyn thng READ ca cng v trm tng ng.
T l thnh cng truyn thng
T l thnh cng x 100, gi tr t
10103
READ ca cng v trm tng
500 +
0~10000 ( 100%)
ng.
Port Number
S ln TIMEOUT lin tip truyn thng READ ca cng v trm
10104
tng ng.
S ln li m s truyn thng READ lin tip ca cng v
10105
trm tng ng.
10200
S ln truyn thng WRITE BIT ca cng v trm tng ng.
10201
S ln TIMEOUT truyn thng ca cng v trm cng tng ng.
S ln li m s truyn thng WRITE BIT ca cng v trm tng
10202
ng.
T l thnh cng truyn thng
T l thnh cng x 100, gi tr t
10203
WRITE BIT ca cng v trm
0~10000 ( 100%)
tng ng.
S ln TIMEOUT lin tip truyn thng WRITE BIT ca cng v
10204
trm tng ng.
S ln li m s lin tip truyn thng WRITE BIT ca cng v trm
10205
tng ng.
10300
S ln truyn thng WRITE WORD ca cng v trm tng ng.
S ln TIMEOUT truyn thng WRITE WORD ca cng v trm
10301
tng ng.
S ln li m s truyn thng WRITE WORD ca cng v trm
10302
tng ng.
S ln TIME OUT lin tip truyn thng WRITE WORD ca cng v
10304
trm cng tng ng.
S ln li m s truyn thng lin tc WRITE WORD ca cng v
10305
trm tng ng.
Chng 4 Communication
< Bng 4-4> Ni dung c lu tr trong b nh ca chng trnh truyn thng (Tag AI)
<Bng 4-5> Ni dung v a ch DIGITAL OUTPUT c s dng trong b nh chng trnh truyn
thng
18
Chng 4 Communication
19
Chng 4 Communication
AutoBase 9
Menu
Ni dung
Main Program
Memory
Communication
Code (Hex)
Communication
Code (ASCII)
Port Status
Network Memory
Server
DLL Protocol
Information
4.5.5 Option
20
Chng 4 Communication
Thc hnh 1
1. PLC
DEVICE : TCP/IP
IP : 192.168.1.90
Rack s : 0
CPU s : 2
21
Chng 4 Communication
AutoBase 9
Thc hnh 1
PLC
AutoBase
Slot
I/O No.
Tn Tag
D
I
I.B8.0
I.B8.1
Port
Address
Alarm
Priority
Data
SW00
SW01
22
Chng 4 Communication
(2)
D
O
(3)
Slot
A
I
(1)
I.B8.2
SW02
I.B8.3
SW03
I.B8.4
SW04
I.B8.5
SW05
I.B8.6
SW06
I.B8.7
SW07
I.B9.0
SW08
I.B9.1
SW09
I.B9.2
SW10
I.B9.3
SW11
I.B9.4
SW12
I.B9.5
SW13
I.B9.6
SW14
I.B9.7
SW15
Q.B15.0
LAMP00
Q.B15.1
LAMP01
I/O No.
Tag
Name
Communication
priority
Data
AI_0 (PI.W136)
TEMP00
TEMP01
TEMP02
TEMP03
TEMP04
TEMP05
TEMP06
TEMP07
Port
Thc hnh 1
Add
23
Chng 4 Communication
AutoBase 9
Thc hnh 1
Thit lp truyn thng (1)
24
Chng 4 Communication
Thc hnh 2
1. PLC
DEVICE : SERIAL(RS-232C)
DATA BIT : 8
STOP BIT : 1
25
Chng 4 Communication
AutoBase 9
Thc hnh 2
PLC
Autobase
Slot
I/O No.
Tag Name
D
I
IX0.0.0
(0)
Port
Add
communication
Priority
Data
SW01
IX0.0.1
SW02
IX0.0.2
SW03
IX0.0.3
SW04
IX0.0.4
SW05
IX0.0.5
SW06
IX0.0.6
SW07
SW08
IX0.0.8
IX0.0.9
IX0.0.10
IX0.0.11
IX0.0.12 ~15
SPARE
QX0.0.0
LAMP01
QX0.0.1
LAMP02
QX0.0.2
LAMP03
D
O
QX0.0.3
LAMP04
QX0.0.4
u ra Motor 01
(1)
QX0.0.5
u ra Motor 02
QX0.0.6
u ra Motor 03
QX0.0.7
u ra Motor 04
QX0.0.8 ~15
SPARE
MX0
iu khin n 01
MX1
iu khin n 02
MX2
iu khin n 03
MX3
iu khin n 04
MX4
iu khin Motor 01
MX5
iu khin Motor 02
MX6
iu khin Motor 03
MX7
iu khin Motor 04
26
IX0.0.7
Chng 4 Communication
M
X
B
nh
trong
Thc hnh 2
27
AutoBase 9
Thc hnh 2
Thit lp truyn thng (2)
Chng 4 Communication
28
Chng 4 Communication
Chng 5
29
Edit Tags
Tag lm vic vi d liu Bit nh Tag DI,DO; Word tag AI,AO; String Tag ST; Group Tag DO
Group. Cc Tag c qun l thnh nhm cc loi Tag.
AutoBase 9
Font Menu
Vng hin th nhm
To mt Tag mi
C th chn la tt c ccTag bng ng dng phm Shift v Ctrl, khi mun to nhiu Tag cng
loi ta c th s dng chc nng Copy v Paste cc Tag c to ra sau c gn tn vi
ch s lin tip.
Chng 7 Object
Studio l mt chng trnh son tho chnh. Tag l i tng dng kt ni d liu vi
chng trnh truyn thng, nhn d liu hin th trn ha ca chng trnh gim st.
Chng 7 Object
Tn Tag
M hp thoi chnh
sa Tag Prev/Next
Thit lp Tag ni
b trn h thng
mng
5.2.1 AI Tag
hp thoi chnh sa Tag
31
Chng 7 Object
Nhp a ch , cng
ca chng trnh
truyn thng
Vng gi tr u vo ti
thiu, ti a cho ho
Full, Base gi tr s dng AI Max, min
PlcFull, PlcBase gi tr AI Max, Min ca
u vo thit b.
AutoBase 9
Thng s thit lp
MEMORY TYPE
Ni dng thit lp
Chn kt ni Tag kiu PLC- SCAN 1
WORD : Vng nh WORD (16 bit, 0~65534)
HiByte : Byte cao ca WORD (0 ~ 255)
LoByte : Byte thp ca WORD (0 ~ 255)
Float : Vng nh ca FLOAT(32 bit, gi tr thc)
DWORD : Vng nh DWORD (32 bit, 0 ~ 4294967295)
int : Vng nh WORD phn chia +/- t (-32768 ~ 32767)
Long : Vng nh ca DWORD phn chia +/- t (-2147483648 ~ 2147483647)
word HL : Ni dung ca DWORD sp xp theo WORD Hi/Lo nhn gi tr (0 ~
4294967295)
V d) a ch ca Tag PLC-SCAN = 0, gi tr Word 0 =1, gi tr Word1 =2,
Nh vy word HL = 1x65536+2
Word LH : Ni dung ca DWORD sp xp theo WORD Lo/Hi nhn gi tr (0 ~
4294967295) Lo/Hi
V d) a ch ca Tag PLC-SCAN = 0, gi tr word 0 =1, gi tr word1 = 2, nh
vy Word HL = 2x65536+1
DWORD HL : Ni dung ca DWORD nhn c gi tr 64 bit theo sp xp Hi/Lo
DWORD LH: Ni dung ca DWORD nhn c gi tr 64 bit theo sp xp Lo/Hi
BCD : Gi tr ca WORD, DWORD thit lp theo dng BCD (Binary-Coded
Decimal). (s dng a ch 16 nh phn chuyn i thnh 10 nh phn)
V d) khi thit lp gi tr thp phn ca word l 1024 (16 nh phn = 0400), nu
Thng s thit lp
32
Chng 7 Object
Ni dng thit lp
BCD kim tra l 400, nu khng kim tra th c gi tr o lng l 1024.
Sub Type : s dng kt hp vi b nh WORD khi thit lp theo kiu b nh ca
WORD
Nhp trong vng 6 ch s (V, mA, m, km, g, kg) n v mu t ting Hn, ting
Unit
Anh, v s ca Tag AI.
Gi tr u vo analog trn mn hnh ho hin th theo s, phng php hin
th s bng cch nhp theo 7.3, 10.1, 12.4. L cc s trc du thp phn ton
b cc s ( bao gm c du thp phn) v cc s sau du thp phn ca
Format
phng thc hin th.
{0:C0}, {0:C1}, : Hin th s thp phn, n v t l 1000, hin th tin t (\, $)
{0:N0}, {0:N1}, : hin th s thp phn, n v t l 1000.
Proportion - Php ton theo t l thun gi tr Full, Base, PlcFull, PlcBase
COS(-90~90) S dng trong php ton ch s dng COS
Nocalculate Gi tr u vo s dng bng gi tr hin ti
Calculate the filter
Power ratio - Ch s tng, gim tuyn tnh
Power origin Ch s gi tr o lng s dng theo gi tr gc
Scipt To cng thc tnh ton bng cch s dng Script
Alarm Wav file
Chn m u ra FILE WAV khi xut hin cnh bo
Alarm graphics files
Nhp tn module ho hin th khi xut hin cnh bo.
Nhp u tin cnh bo t 0 ~ 999. thit lp mi Tag s dng cnh bo. C th
thit lp m thanh cnh bo khc nhau, mn hnh cnh bo, in dng, trn tng
mc u tin cnh bo (Settings | Alarm set priority). Trong chng trnh qun l
Alarm priority
SMS ngi s dng s thit lp c v tr u ra u tin cnh bo.
Tc l c th thy cc Tag gp thnh nhm theo lch trnh ti u ra u tin cnh
bo
Chu k c gi tr hin ti nhp theo n v (mSec) trong chng trnh truyn
Scan time
thng.
Using the alarm
Thit lp s xut hin cnh bo.
Save Data
Thit lp lu d liu.
<Bng 5-1> Ni dung v thng s thit lp ca Tab AI thuc tnh Tag
Tab AIO c th s dng ti u ra bng cch thit lp a ch PLC trc tip khng c Tab u ra
vi tnh nng tng t AO SV trn Tab kt ni. Tuy nhin ch c kh nng s dng u ra trong
trng hp cng mt cng trn Tab AIO. Tham kho thit lp Tab AO trong thit lpTag AO.
5.2.2 Tag AO
Nhp 2 ln vo Tag AO to hoc nhp vo nt
u ra vt gi tr Full, Base.
AutoBase 9
Thit lp u ra s dng
5.2.3 DI Tag
Nhp chut 2 ln vo Tag DI to hoc nhp vo nt
Tag. Chon Tab DI.
Nhp cc k t hin
th khi trng thi
ON/OFF
Tab DIO c th s dng ti u ra bng cch thit lp a ch PLC trc tip khng c Tab u ra
vi tnh nng tng t nh Out1/Out2 trn Tag kt ni ca Tab DI.Tuy nhin ch c kh nng
s dng u ra trong trng hp cng mt cng trn Tab DIO.
Chng 7 Object
Cch ly gi tr u ra khi gi tr
5.2.4 DO tag
34
Chng 7 Object
Port: Port thit lp trn chng trnh truyn thng
Pluse: u ra ON sau khi thit lp thi gian xung (Pluse) theo n v giy, u
ra OFF (khi mun u ra ca trng thi xung (pluse) trn PLC v Controler.
Nhp a ch Port,
a ch bt u ca
vng nh chng
trnh
truyn thng
35
Chng 7 Object
AutoBase 9
36
Chng 7 Object
37
ng dn lu file
Chng 7 Object
AutoBase 9
trn chng trnh Project Manager, chng trnh gim st c thc thi.
Sau chon mc View/ View Entire Tag ca chng trnh gim st.
38
Chng 7 Object
Khu vc Tag
Nt chc nng
Khi chn tn Tag Group trong nhm cc tag Group th cc Tag lin tip c hin th trn vng
Tag. Chn Tag trn vng Tag nt tnh nng theo tng loi Tag c kch hot.
S dng nt chc nng c th chnh sa Tag lin tip v c th di chuyn theo mn hnh xem
d liu, mn hnh chn on xu hng, mn hnh chi tit ca Tag.
Ni dung ca cc nt chc nng tng t < bng 5-2>
Nt chc nng
Ni dung
Click vo nt hoc nhp chut 2 ln vo Tag chn (Tag
Analog, Digital) s xut hin mn hnh chi tit ca Tag tng
ng.
Mn hnh chi tit cho thy cc gi tr thit lp v xu hng
chn on thi gian thc.
C th thay i gi tr ca Tag
Thay i c gi tr ca Tag u ra c lin kt vi Tag
Cho thy tin trnh gi tr u vo trong Tag digital, Tag
Analog.
C xu hng chn on l 1 gi, 8 gi, 24 gi, 48 gi, 72
gi, 30 ngy.
Chuyn ti mn hnh xem d liu ca Tag u vo Analog,
u vo Digital c th xem d liu theo tng pht, tng gi,
tng ngy tng tun, tng thng.
Thit lp s dng cnh bo trong Tag u vo Analog,
Digital.
Thit lp lu tr d liu trongTag u vo Analog, Digital.
To Tag (1)
Thc hnh 1
I.B8.0
AutoBase 9
Cnh bo
u tin
D liu
SW00
I.B8.1
SW01
I.B8.2
SW02
I.B8.3
SW03
I.B8.4
SW04
I.B8.5
SW05
I.B8.6
SW06
I.B8.7
SW07
I.B9.0
SW08
I.B9.1
SW09
I.B9.2
SW10
I.B9.3
SW11
I.B9.4
SW12
I.B9.5
SW13
I.B9.6
SW14
I.B9.7
SW15
D
O
(3)
Q.B15.0
LAMP00
Q.B15.1
LAMP01
Slot
I/O No.
TnTag
Cnh bo
u tin
D liu
AI_0 (PI.W136)
TEMP00
A
I
AI_1(PI.W 137)
TEMP01
AI_2(PI.W 138)
TEMP02
(1)
AI_3(PI.W 139)
TEMP03
AI_4(PI.W 140)
TEMP04
AI_5(PI.W 141)
TEMP05
AI_6(PI.W 142)
TEMP06
AI_7(PI.W 143)
TEMP07
D
I
(2)
Cng
Cng
a ch
a ch
Thc hnh 2
To Tag (2)
Slot
I/O No.
AutoBase
TnTag
Cng
a ch
Cnh bo
u tin
D liu
Chng 7 Object
I/O No.
39
Slot
AutoBase
SW01
IX0.0.1
SW02
IX0.0.2
SW03
IX0.0.3
SW04
IX0.0.4
SW05
D
I
IX0.0.5
SW06
IX0.0.6
SW07
(0)
IX0.0.7
SW08
IX0.0.8
IX0.0.9
IX0.0.10
IX0.0.11
40
IX0.0.0
Chng 7 Object
IX0.0.12~15
SPARE
QX0.0.0
LAMP01
QX0.0.1
LAMP02
QX0.0.2
LAMP03
D
O
QX0.0.3
LAMP04
QX0.0.4
u ra Motor 1
(1)
QX0.0.5
u ra Motor 2
QX0.0.6
u ra Motor 3
QX0.0.7
u ra Motor 4
QX0.0.8~15
SPARE
MX0
iu khin n 1
MX1
iu khin n 2
M
X
MX2
iu khin n 3
MX3
iu khin n 4
B
nh
trong
MX4
iu khin Motor 1
MX5
iu khin Motor 2
MX6
iu khin Motor 3
MX7
iu khin Motor 4
CHNG 6
STUDIO
Chng trnh Studio s dng son tho ha v l chng trnh chnh. To ra cc
Module gim st cn thit v thit lp cc v tr, kch thc, ca s cc thanh cng c. Cho
php ngi dng c th d dng to ra cc cc thanh cng c phn chia mn hnh gim st
cho ph hp.
Font menu
Hp cng c v
StartUp.MODX : y l Module c mc nh thc thi u tin khi chy chng trnh gim st, khi to chng trnh gim st nn c
Module ny.
Chng 7 Object
AutoBase 9
41
6.2 To Module mi
42
Chng 7 Object
Mc thit lp cc c
trng ca window
c kch hot
Cc Module s s dng c lu bng cch chn Menu File | Save as trn mn hnh chnh,
Module Popup c s dng nh l thanh cng c ca mn hnh.
Chng 7 Object
AutoBase 9
Thc hnh 1
To module
44
Chng 7 Object
Tn File Module
StartUp.modx
Main.modx
c im Window
MDI
MDI
Toolbar1.modx
MDI
120 840
Toolbar2.modx
MDI
1280 100
PopUp
600 500
Report.modx
Khc
Thit lp Windows Toolbars
(v tr toolbars : bn tri)
Thit lp Windows Toolbars
(v tr Toolbars : pha trn)
V tr sau khi thc hin : trung
tm
To Module
Thc hnh1
45
Chy chng trnh File/ Run Localmain kim tra cu hnh Module trn chng
trnh gim st. Khi bn m mn hnh trong Studio s tip tc m StartUp.modx s
chy trong m Main.modx
AutoBase 9
Toolbar2.modx
Toolbar1.modx
V tr thc thi ca Toolbar khc nhau tu thuc vo trnh t t Toolbar trong thit lp
Window Toolbar. Thc hin chng trnh gim st thay i th t t Toolbar vi nt
v nt
trn mn hnh thit lp Window Toolbar.
Chng 7 Object
Thc hnh 2
Thay i Module
46
Chng 7 Object
M Module StartUp.modx, Main.modx, Report.modx trn mn hnh gim st, chn nt chn
Module trn Toolbar2.modx.
Chn File Toolbar2.modx trn File/ Open Graphic Module hoc Click 2 ln vo File
Toolbar2.modx trn ca s Explorer bn phi.
Nhp chut 2 ln vo nt chn Module c chn hoc chn Menu Edit | Object
Properties thit lp thuc tnh.
Click vo nt
trn mc Module File, chn tn File Module ph hp.
Thay i Module
Thc hnh 2
47
AutoBase 9
Button
StartUp
Main
Report
Sau khi Click vo cc nt StartUp, Main, Report th cc Module tng ng xut hin.
Chng 7 Object
CHNG 7
48
OBJECT
Chng 7 Object
Hp cng c v
xut
< Hnh 7-2> Chn nhiu Object
AutoBase 9
thay i kch thc ca Object thc hin chn Object di chuyn con tr ti cc hnh vung
nh quanh Object khi s hin ln cc yu t , , , thc hin thay i kch thc.
Cch khc thay i kch thc theo chiu ngang/dc Click p chut tri vo Object chn
tab Class ta c th thay i cc thng s Width/Hight trong mc Size.
7.4 Sp xp Object
7.4.1 Lp Object
Cc Object khng nm trn cng mt lp m c sp xp theo tng lp theo th t Object
c chn. Khi cn cn thay i th t cc lp ca Object cho ph hp vi hot ng ca thit
k chn Edit/Order/Move to Front || Move to Back || Move to Prev Front || Move to Next Back
thay i th t. bit cc trnh t xut hin cc Object chn View/Object Number th cc ch
ca Object s xut hin, cc ch s ny khng xut hin khi chy chng trnh Running Time
(s 0 l Object u tin).
7.4.2 Sp xp v tr Object
S dng thanh Menu Edit/Align sp xp v tr ca tt c cc Object. Sp xp pha di
(Align to Bottom), pha trn (Align to Top), bn phi (Align to Right),bn tri (Align to Left) v sp
xp theo chiu ngang,dc trung tm (Align to Horizontal Center/ Align to Vertical Center). S
dng sp xp theo chiu ngang/dc trung tm ca Module (Align to Module Horizontal Center/
Align to Module Vertical Center) c th t Object v tr chnh gia ca Module.
Chng 7 Object
49
Khi to Module th cc Object thng b chng ln nhau nn khi cn chn mt Object cn thit
chnh sa s kh khn. khc phc iu ny c chc nng Lock kha cc Object
khi cha cn chnh sa. kha mt Object ta chn Object cn kha, trn thanh Menu cng
c chn Edit/Lock v Object c kha (Lock). Mun m kha chnh sa chn
Edit/Unlock. Sau khi Chn yu t ng dng chc nng Lock, chn Menu Edit/Lock.
50
Chng 7 Object
Sau khi chn tt c cc yu t thay i v tr khc s dng menu Edit | Back ',' Edit | Back Go
',' Edit | Step Back ',' Edit | Step Backward ' th tt c v tr ca cc yu t s c thay i.
Click 2 ln vo Object chn hoc chn Menu Edit/ Object Properties xut hin hp
thoi Object Properties.
< Hnh 7-3 >Tab Button Module ca hp thoi Object Properties ca nt ButtonModule
7.6.1 Font ch
Thit lp cc kiu k t trong Font ch, kch thc,
hiu ng vv trn Object.
51
Chng 7 Object
AutoBase 9
7.6.3 Mu nn (BackColor)
Chn Tab BackColor ca hp thoi Object Properties thit
lp mu nn ca cc Object Module.
7.6.4 T mu ( FillColor)
Chn Tab FillColor ca hp thoi Object Properties
FillColor t mu cho Object Module.
< Hnh 7-7> Tab FillColor trong hp thoi
Object Properties.
7.6.6 GuideColor
Chn Tab GuiColor ca hp thoi Object Properties. GuiColor
l mu vch chia mc ca Meta Analog, hnh vung Analog
hoc thit lp th (Graphs), xu hng (Trend) chia cc
khung mu, mc mu theo chiu ngang/dc ca yu t
Module.
7.6.7 Tag
52
Chng 7 Object
7.6.9 Class
Thit lp mc khc ca tn Class, tooltip trn Tab Class. C th kim tra kch thc vi v tr
ca yu t trn hp cng c ca chng trnh Studio.
ClassName ca Opject.
S dng tn ny trong
Script khi vit cc tnh
nng cho Object.
Khi chy chng trnh
gim st, di chuyn con
tr ti Object s hin m
t cho Object
AutoBase 9
Yu t
M t
To Script theo kch thc ca chiu dc/ chiu ngang (Width/Hight).
Size
Thay i kch thc ca chiu dc/chiu ngang theo iu kin.
To Script theo v tr c hin th trn to X,Y. thay i v tr X,Y theo
Location
iu kin.
Event
Khi c s thay i trong iu khin Scrip s c thc hin.
C th vit Scrip khi nhp chut ln Object (On Up/On Down), to hnh
Mouse
vung hin th quanh Object khi di chuyn con tr ti.
To script hin th nhp nhy.
Visible
C th thit lp nhp nhy v hin v n Object theo iu kin.
Animation
C th thit lp gi tr tc theo iu kin ca Animation.
Tc di chuyn Object theo chiu ngang/dc c thay i bi gi tr ca
Sliders
Tag (tc v gi tr ca Tag t l vi nhau)
Thickness
dy ca Object c th thay i theo iu kin
C th thay i mu theo iu kin, thay i mu, LineColor, Texcolor,
Color
FillColor
<Bng 7-1> Tab tnh nng m rng ca hp thoi thuc tnh yu t.
Button
Chng 7 Object
To Script sau khi Click chn mc ca hp thoi ca cc thuc tnh. Tham kho chng 9 v
to Script ca tnh nng m rng.
Thc hnh 1
53
Tnh nng m rng dng thit lp cc thuc tnh ca Object bng Script nh: kch thc, v
tr, s kin ( Event), p ng Mouse , xem, vv
54
Chng 7 Object
Module name
Button.modx
c im Window
MDI
Module Size
1156 840
Others
-
1. Nt chn Module
y l nt nhn chuyn ti mn hnh gim st Module ho khc. Thng thng Module
gim st ho sau khi to Module ho ca tt c cc mn hnh theo di th mn hnh s
thay i gim st nh my. C th s dng nt chn Module thay i la chn mn hnh
ho. Trong phn thc hnh Chng 6 thc hin hon thnh chn nt chn Module trn
Toobar1.modx.
Button text
Hin th cc k
t trn Button
Di chuyn ti
Module khi
Click Button
Chy chng trnh gim st. Click nt chn Module quan st Module c chuyn ti.
Button
2. Nt n Module
TThc hnh 1
55
Chng 7 Object
AutoBase 9
Chy chng trnh gim st. Quan st di chuyn ti Module Main.modx khi Click vo vng
c hin th khi t con tr trn nt n Module .
Thc hnh 1
3. Button Script
Button
56
L nt chy Script ch nh, bit thm ni dung script xem trong chng 9. Trn
Toobar2.modx to chng 6, hy vit mt Script thc hin khi chy chng trnh gim st
Click vo Button chuyn sang Schedule.
Chng 7 Object
Tn Button
Click vo nt
edit
Chy chng trnh gim st. Quan st s xut hin mn hnh Schedule khi Click nt chy
Script.
Button
4. DO Button
Thc
1
hnh
AutoBase 9
Chy chng trnh gim st. Trn thanh cng c chn View/Entires Tag sau cng trn thanh
cng c chn Window/Tile Horizontally xut hin 2 mn hnh Tag Digital Output v Button.modx
to. Click vo nt DO xut hin Popup Menu tip tc nhn ON khi Tag DO c gi tr l 1
hin th vi mu .
Thc hnh 2
Digital
Chng 7 Object
Tn Button
57
Object Digital l Object hin th cc ni dung khc nhau: String, Rectangle, Circle, Animation
theo trng thi ON/OFF ca Tag Digital Output.
58
Chng 7 Object
c im Windows
MDI
khc
-
Digital
1. Digital Animations
Tn File Module
Digital.modx
Thc
2
hnh
59
L Object Module hin th ho v hnh nh theo gi tr trng thi ON/OFF ca Tag DI. C th
hin th tng t s dng Object/Tag Animations xem Tag ho Thc hnh 5. Chn ho
Digital trn Module Digital.modx, quan st thay i khc trn gi tr ON/OFF ca Tag DI.
Chng 7 Object
AutoBase 9
X l mu nn ca
File hnh nh
X l Pixels cng gi
tr R,G,B vi chun
(0,0) bn pha tri
File hnh nh.
Chy chng trnh gim st, quan st s hin th ON v OFF theo trng thi ca Tag u vo
Digital.
Thc hnh 2
2. Digital Circle
L Object Module cho thy mu hnh trn thay i theo gi tr On/Off ca Tag DI.
Digital
Chn Digital Circle trn Module Digital.modx, quan st s thay i theo gi tr On/ Off ca tag DI
trn chng trnh gim st.
60
Chng 7 Object
Chy chng trnh gim st, quan st s hin th ON/OFF theo trng thi ca Tag DI. Thit lp
Tab p ng Mouse, quan st hin th sau khi Click chut trn Digital Circle.
Digital
Thc
2
hnh
3. Digital RecTangle
L Object Module cho thy mu hnh vung thit lp theo gi tr trng thi ON/OFF ca Tag u
vo Digital Chn Digital RecTangle trn Module Digital.modx, quan st thay i theo gi tr
ON/OFF ca Tag DI trong chng trnh gim st.
61
Chng 7 Object
AutoBase 9
Chy chng trnh gim st, quan st s hin th ON/OFF theo trng thi caTag DI. Khi
thit lp Tab p ng Mouse, quan st hin th sau khi Click vo Digital RecTangle.
Thc hnh 2
Digital
4. Digital String
L Object Module cho thy m t thit lp ON/OF trn thuc tnh Tag theo gi tr trng thi
ON/OFF ca Tag DI. Chn Digital String trn Module Digital.modx, quan st s chuyn i khc
gi tr ON/OFF ca Tag u vo Digital trong chng trnh gim st.
62
Chng 7 Object
Chy chng trnh gim st, quan st s hin th ON/OFF theo trng thi ca Tag u vo
Digital.
Khi thit lp Tab p ng Mouse, quan st hin th sau khi Click vo Digital k t.
Analog
Thc hnh 3
Others
63
Tn file module
Analog.modx
Text button
Analog
Chng 7 Object
AutoBase 9
Thc
3
hnh
Analog
1. Analog RecTangle
L Object Module thay i theo chiu cao v chiu rng (hin th mu sc, hnh dng ln) ca
hnh vung theo gi tr hin ti ca Tag AI. Chn Analog RecTangle trn Module Analog.modx,
quan st gi tr thay i khc ca tag AI trong chng trnh gim st.
64
Chng 7 Object
Bng s
Mu nn
Chia vch
T mu
Chy chng trnh gim st, quan st thay i mu sc ca hnh vung theo gi tr ca Tag AI.
Khi thit lp Tab p ng Mouse, quan st hin th sau khi Click chut vo hnh vung
Analog (Analog RecTangle).
Analog
Thc hnh 3
Click vo Library Chn Insert xut hin hp thoi chn Object ca s bn phi c tn
Group Name chn Analog Bottle s xut hin cc yu t hnh nh ca s bn tri bao
gm cc object Analog rectangle v cc Object c bn c kt ni vi Tag AI_0000.
2.
65
Chng 7 Object
AutoBase 9
3.
Chn Object hnh nh c chn v vo Edit/UnGroup hoc nhp chut tri v chn UnGroup,
khi ta s thy cc thnh phn to nn cc hnh nh, c th thay i mu sc.
Analog Rectangle
Thc
3
hnh
Analog
2. Analog String
L Object Module hin th gi tr lu tr v gi tr hin ti ca Tag AI. Chn Object Analog String
trn Module Analog.modx, quan st thay i gi tr ca Tag AI trong chng trnh gim st.
66
Chng 7 Object
Analog
Thc hnh 3
3. Analog Meter
L Object Module hin th gi tr hin ti theo nh dng Analog Metter ca Tag AI. Chn Analog
Meter trn Module Analog.modx quan st thay i gi tr ca Tag u vo Analog trong chng
trnh gim st.
2
67
Back Ground
Mc
Kim
Chng 7 Object
Fill Color
AutoBase 9
Chy chng trnh gim st, quan st thay i gi tr ca Analog Meter ca Tag u vo
Analog. Thit lp Tab p ng Mouse, quan st s xut hin sau khi Click vo Analog Meter.
Thc
3
hnh
Analog
4. Analog Status
L Object Module hin th gi tr hin ti ca Tag AI bng hnh nh hot hnh hay hnh nh thit
lp theo trng thi cnh bo ( HiHi, High, Low, LoLo), Bit ca cc thit b. C th s dng
Object/Tag Animations chn Object tham kho Tag Animations trong phn thc hnh 5.
Chn Analog Status trn Analog.modx, quan st thay i gi tr ca Tag u vo Analog trong
chng trnh gim st.
68
2
2
Chng 7 Object
Chy chng trnh gim st, quan st thay i ca trng thi Analog theo gi tr ca Tag u
vo Analog. Thit lp Tab p ng Mouse, quan st s xut hin sau khi Click vo Analog
Status.
Analog
Thc hnh 3
5. Analog Rotate
L Object Module hin th hnh nh xoay vng theo gi tr hin ti ca Tag AI. C th to hnh
nh s dng ring ngoi hnh nh c bn.
Chn Analog Round trn Analog.modx, quan st thay i gi tr ca Tag u vo Analog trong
chng trnh gim st.
69
2
Chng 7 Object
AutoBase 9
Chy chng trnh gim st, quan st thay i ca Analog Rotate theo gi tr ca Tag u vo
Analog.
Thit lp Tab p ng Mouse, quan st hin th sau khi Click vo Analog Round.
Thc
4
hnh
Tag string
1.
2.
c im Window
MDI
khc
-
Tn File Module
Tag String.modx
Chn ObjectTag String trn Module Tag String.modx, quan st thay i gi tr ca Tag String
trong chng trnh gim st.
70
Chng 7 Object
2
2
Chy chng trnh gim st , quan st thay i ca Tag String theo gi tr ca Tag String. Thit
lp Tab p ng Mouse, quan st hin th sau khi Click vo Tag String.
Tag Animation
Thc hnh 5
Tag Animation l Object Module c th hin th File nh, hot hnh ty theo gi tr trng thi ca
mt hay nhiu Tag Analog hoc Digital.
C th xem trng thi ON/OFF ca tag DI, c th thy gi tr so snh HiHi, High, Low, LoLo ca
Tag AI.
1.
Tn File Module
Tag Animation.modx
2.
c im Windows
MDI
khc
-
Tn File Module
Tag Animation.modx
Chn Tag animation trn module Tag animation.modx, quan st thay i gi tr ca Tag trong
chng trnh gim st.
2
71
Chng 7 Object
t
click vo nt thit lp s dng thm cc
iu kin v File hnh nh, Tag.
S dng nt UP/DOWN hin th th t
xut hin trng thi ca tag.(Khi trng thi ca
2 tag cng thay i 1 thi im nu iu kin
AutoBase 9
Chy chng trnh gim st, quan st thay i ca Tag Animation theo gi tr ca Tag. Thit lp
Tab p ng Mouse, quan st s xut hin sau khi Click vo Tag Animation.
Thc
6
hnh
Module ho
1.
2.
c im Windows
Khc
MDI
1156 840
Tn File Module
Graphic Module.modx
Chn Graphic Module trn Graphic Module.modx, quan st s hin th trn chng trnh gim
st.
2
72
Chng 7 Object
Chy chng trnh gim st. iu khin gim st Module (Analog.modx) trn Module ho.
iu khin/gim st nhiu Module ha hy chn nhiu Object Module ho trn mt
mn hnh.
Alarm window
Thc hnh 7
Khi xut hin cnh, bo ni dung cnh bo c hin th trn mt mn hnh tng t nh mn
hnh Alarm Event Window (View/Alarm Events) trong chng trnh gim st. thit lp cc
thng s cho Alarm Window trong chng trnh Studio chn Menu/Config/Alarm Priority sau
thit lp cc thng s nh: Screen Alarm, Sound Alarm..
1.
Tn File Module
Alarm window.modx
2.
c im Window
MDI
khc
-
Tn File Module
Alarm Window.modx
Chn Object Alarm Window trn Module Alarm Window.modx, quan st ni dung cnh bo
xut hin trong chng trnh gim st.
2
73
Chng 7 Object
AutoBase 9
Chy chng trnh gim st. Quan st s hin th trn Alarm. Khi c cnh bo xut hin c tn
hiu nhp nhy c hin th trn Alarm Window. Click chut phi vo mn hnh thu nh, chn
xc nhn cnh bo (Confirm Alarm) hoc b chn cnh bo th s khng hin th nhp nhy.Khi
mun sp xp cc cnh bo nu ch hin th cc cnh bo cha c kim tra, Click chn
kim tra cnh bo chn Delete All Alarm
Thc hnh 7
Alarm window
(1) Thit lp iu kin, u tin cnh bo vi s dng hoc khng s dng cnh bo trn mc thit lp thuc tnh
ca cc Tag.
(2) Thit lp Sound Alarm, Screen Alarm, Line Printer vv trong Studio chn Menu/config/Alarm Priority.
(3) C th thit lp ni dung khc trn Config /All Alarm trong chng trnh
gim st.
74
Chng 7 Object
Alarm window
Tiu
Disable all
Alarms
Alarm sound
Alarm screen
Alarm Filters
Thit lp khc
Alarm When
Manual
Thc hnh 7
M t
Thit lp kho v m ton b cnh bo
Chn cc loi m thanh cnh bo nh: PC Speaker (t
Card Sound), Wave Sound (t cc File m thanh nh dng
Wav)
Thit lp thi gian hin th ca tin nhn cnh bo khi xut
hin cnh bo.
Thit lp khi xut hin cnh bo cng vi cc trng thi ca
iu kin cnh bo ( thng bo s kin, Line Printer, m bo
u ra (Sound), Save File, gi tin nhn SMS)
Move to Graphic File on Alarm : di chuyn ti ha c
cnh bo xy ra.
Auto Display Event Window: thit lp t ng m ca s
View/ Alarm Event ca chng trnh gim st khi c xut
hin cnh bo.
Descend Arrange Event Window: Sp xp gim dn hp
thoi kim tra cnh bo: nu chn cnh bo xut hin gn
nht c hin th pha trn.
Thi gian thit lp (0~60 giy) kim tra gi tr u vo Digital
thao tc bng tay, trong thi gian thit lp gi tr u vo nu
Digital Tag
Output when
Alarm Occur
75
Operation Failed
Chng 7 Object
AutoBase 9
Thc hnh 8
Multi Graph
Vi Object module Multi Graphic cho thy gi tr hin ti hoc trc ca Tag Digital, Analog
c hin th trn th thi gian thc (n v milli giy). Cng c th hin th gi tr d liu trn
Multi Graph mc d khng chn lu tr d liu trn Tag khi thit lp thuc tnh ca Tag.
1.
Tn File Module
Multi .modx
2.
c im Window
MDI
khc
-
Module Name
Multi Graph.modx
.
3.
Nhp chut trn Object/ Graph|Trend/Multi Graph chn Object Multi Graph.
V tr ng v : bn phi
V tr hin th : 0~50%
Display option
76
Chng 7 Object
Multi Graph
Thc hnh 8
Thm Tag
V tr v vch hin th
ca cu hnh Graph
V tr vch : bn tri
V tr hin th : 0~100%
77
Hin th tu chn
Chng 7 Object
Hin th tn Tag
AutoBase 9
Chy chng trnh gim st, quan st gi tr Tag hin th trn Multi Graph. Nhp chut tri trn
phn hin th tu chn (Display Option), c th thit lp s hin th v khng hin th Tag ca
cc thit b trn mn hnh th.
Nhp chut tri trn phn hin th d liu Multi Graph c th thy gi tr ca im chn v sau
khi ko nhp chut nt bn tri c th thy gi tr trung bnh, gi tr ti thiu, gi tr ti a ca
vng .
Thc hnh 9
Multi Trend
L Object Module cho thy trn th hnh dng thay i trng thi vn hnh xc nh theo
trong tng pht, gi, ngy, thng ca gi tr AI ( gi tr khc nhau, total, , ti thiu, ti a, trung
bnh vv) gi l xu hng lch s (Historical Trend).
1.
Tn File Module
Multi Trend.modx
2.
c im Window
MDI
khc
-
Module Name
Multi Trend.modx
Chn Object Multi Trend trn Module Multi Trend.modx, quan st hin th trong chng trnh
gim st. Click vo Object/ Graph|Trend/ Multi Trend chn Object Multi Trend.
V tr vch mc : bn
phi
V tr hin th : 20~70
Display option
78
Chng 7 Object
Multi Trend
Thc hnh 9
bnh, gi tr ti thiu, gi tr ti a,
gi tr khc) ca Tag Analog.
Hin th ty chn
79
Chng 7 Object
AutoBase 9
Chy chng trnh gim st. Quan st hin th gi tr Tag trn Multi Graph. Khi nhp chut tri
trn phn hin th thuc tnh Tag, c th thit lp hin th hoc khng hin th Tag ca cc thit b
trn mn hnh ho. C th xem gi tr Max, Min trong mt khong thi gian bng cch di
chuyn con tr ti vng hin th nhn gi v ko chut tri gi tr Max, Min s hin th trn vng
ty chn.
Thc hnh 10
Window Trend
80
Chng 7 Object
The actual
power input
tag.
Window Demand
Tiu
Auto Reset
Tag
Target Power
Control Time
Pulse/Kwh
EOI Signal
Break Control
Start of Target
graph
Predict Power
Display
M t
Tag Power Input c thit lp Reset vi chu k ch nh 15 pht.
Tag thit lp gi tr ch tiu in lc
Gi tr Tag thng thng ci t 75% u vo, nu ln hn so vi lng in
s dng thc t, tin hnh kim sot chn ti in.
Thng thng trong vng 15 pht hoc s dng 30 pht, 60 pht tu theo
tng quc gia ( thit lp t 1~60)
Nhp s ca Pulse n 1Kwh
Chn EOI s dng Tag DI bt u thit lp Tag.
Nu thit lp thi gian iu khin s dng tn hiu EOI th c v lp li
t u sau khi thit lp thi gian v th tng ng thi gian thit lp
thng thng. ng b ho vi thi gian thit lp th.
Thi gian chn iu khin: iu khin trc tip khi ti ON/OFF trn nhiu
my mc.
Back Tag: Power Off v t n xc nh xem cc Tag t cho mt u vo
k thut s. Tag DI thit lp
Break Control Tag : in tiu th ca ti ln hn gi tri ci t th Tag Power
DO OFF (Power Off), in tiu th ca ti nh hn gi tri ci t th Tag Power
DO ON (Power On)
None
none
2. Window Demand
1.
Thc hnh 10
Tn File Module
Window Demand.modx
khc
-
Chn Object Window demand trn Module Window Demand.modx, quan st trn chng trnh
gim st. Window Demand c chn khi Click 'Object/ Graph||Trend/ Demand Window'.
AutoBase 9
Thc hnh 10
Window Demand
Mc tiu
inj
D on
Hin ti
Chng 7 Object
Text button
Window Demand
81
2.
c im Window
MDI
82
Chng 7 Object
Thc hnh 11
83
Chng 7 Object
AutoBase 9
Thc hnh 11
Tn File Module
Milli data Window .modx
2.
c im Window
MDI
khc
-
Module Name
Milli data window.modx
Chn Object Milli Data Window trn Module Milli Data Window.modx, quan st trn chng
trnh gim st. Milli Data Window c chn khi Click Object/ Graph||Trend/ Milli Data Window
Full Article
Select Resources
84
Chng 7 Object
Chy chng trnh gim st. Nu Tag iu kin thu thp Digital ON th d liu c thu thp t
Tag u vo. Milli Data s hin th trn mn hnh Milli Data Window.
Khi chn vng, ko v Click vo nt bn tri ca con tr pha trn ca s, s hin th c d
liu ca vng trn ca s bn di. S dng Script thay i d liu ca Milli Data
Window.
Thc hnh 12
Milli Data Trend l Object c thu thp d liu vi m c hin th trn th. C th thy cc
File kt ni trn Milli Data Trend v nhn tng File c phn chia trn Milli Data Window. V
c th hin th mt phn ca Tag thu thp trn Trend
1.
Tn File Module
c im Window
khc
MDI
1156 840
2.
Module Name
Chn Object Milli data Trend trn Module Milli data Trend.modx, quan st hin th trn chng
trnh gim st. Milli data Trend c chn khi Click 'Object/ Graph||Trend/Milli data Trend.
V tr vch mc : bn phi
V tr hin th : 0~50%
Hin th ty chn
85
Thc hnh 12
AutoBase 9
Hnh dng
hin th
M t cc Tag
Hin th d liu
Hin th ty chn
Chng 7 Object
86
Chng 7 Object
Chy chng trnh gim st. Quan st gi tr Tag hin th trn Milli data Trend. Click chut tri
trn phn hin th thuc tnh Tag, c th thit lp s hin th v khng hin th trn mn hnh
th ca cc thit b v khi Click chut phi vo phn hin th thuc tnh Tag, c th thay i Tag
c bn.
Nu di chuyn con tr sau khi Click v gi chut tri trn phn hin th d liu theo chuyn
ng thi gian ca d liu c th thy c gi tr trung bnh, gi tr thp nht v gi tr cao nht
ca vng di chuyn.
Window Control
Thc hnh 13
ng dng Object Window Control trong chng trnh gim st vi List Box, Combo Box, Input,
Radio Buttons, Box Check c s dng trn Window Thng thng, c th nhp, chn d
liu.
1.
Tn File module
c im Window
khc
Window Control.modx
MDI
1156 840
2.
1.
Module Name
Window control
Window Control.modx
List box
List l Object hin th cc la chn trn mn hnh ho. List c ci t trn List Box l
Object li gi tr v tr items v gi tr c chn vi Tag ( Analog, Digital, Tag String) c kt
ni tu theo s chn la ca ngi s dng.
Chn List Box chn Object/Window Control/List Box nhp d liu trn List Box v kt ni AI0000 ( Tag Memory), khi chn d liu to d liu chn lu li trn AI-0000.
2
Input: chn d liu
Item Location Value:
V tr chn du tin =0;
th 2=1
One : ch chn 1
MultiSimple : Click chut tri chn tt c.
MultiExtended : chn nhiu nhn Shift +
Control v Click chut tri
87
Window Control
AutoBase 9
2.
Combobox
SIimple: kh nng nhp d liu trc tip trn Input Method Editor, d liu c
chn hin th trn Input Method Editor, hin th List tng dng nh List box
Drop Down: khi Click vo nt ca Input, hin th List pha bn di, nu chn d liu
th List n c hin th trn Input, kh nng nhp trc tip d liu khc trn Input.
DropDownLis: ch c th chn d liu u vo trn List m khng th nhp trc tip
trn Input Method Editor.
Chng 7 Object
Thc hnh 13
88
Chng 7 Object
Window Control
Thc hnh 13
Chy chng trnh gim st, chn d liu trn Combo box. Thay i chn la, quan st s
thay i gi tr ca Tag kt ni.
Thay i gi tr trn thuc tnh Object Combo box, bng cch thay i gi tr v tr Items.
3.
Editor Box
Window Control
AutoBase 9
4.
Radio Buttons
Ty thuc vo d liu m
chiu cao ca Object ln
hay nh
Chng 7 Object
Thc hnh 13
89
90
Chng 7 Object
Window Control
5.
Thc hnh 13
Check Box
91
Database
AutoBase 9
1.
V d v to Database
Chng 7 Object
Thc hnh 14
2.
Kt ni Database
92
Chng 7 Object
Database
Thc hnh 14
Copy v
Paste
1.
Database
1.
Tn File Module
c im Window
Khc
Database .modx
MDI
1156 840
2.
Database
AutoBase 9
Hin th trn
c s d liu
Chng 7 Object
Thc hnh 14
93
Button
Database
94
Chng 7 Object
Database Trend
Thc hnh 15
L Object module cho thy d liu c lu tr tr bao gm cc thi gian (giy, pht, gi,
ngy, thng, nm ) trn database. C s d liu (database) bn ngoi bao gm thi gian,
sau khi to d liu gim st lu tr trn c s d liu bn ngoi (Access) v nhn d liu v
vi database Trend.
1.
) to List lu tr
Nhp tn table ca
d liu lu tr trn
database
95
Database Trend
AutoBase 9
2. Database Trend
1.
Tn File Module
c im Window
Khc
Database Trend.modx
MDI
1156 840
2.
Module Name
Database Trend
Database Trend.modx
M File Database Trend.modx chn Database Trend. ( Object | Database Trends'). Thit lp
kt ni bng bo co trn Databaase.
Chng 7 Object
Thc hnh 15
96
Chng 7 Object
Database
Thc hnh 15
cu hnh th hin ti
Ty chn hin th
Chy chng trnh gim st. Quan st s hin th gi tr Tag trn Database Trend. Click chut
tri trn phn tu chn hin th (Display Option) c th thit lp hin th hoc khng hin th Tag
ca cc thit b trn mn hnh th v Click chut phi c th thay i Tag chn trn mu
Tag.
Nu di chuyn sau khi click chut phi trn phn hin th d liu thi gian d liu (d liu thi
gian) c di chuyn theo chuyn ng ca con tr v nhp chut tri t phn di chuyn c
th thy gi tr ln nht, gi tr nh nht v gi tr trung bnh ca vng di chuyn .
97
Thc hnh 16
1.
khc
MDI
1156 840
AutoBase 9
Tn file module
Realtime Test
Graph.modx
2.
Module Name
To Tag s dng vi d liu ca th chun trn Real time test Graph. To nhm Tag
( mu1) trn mn hnh sau v to cc gi tr Tag vi Tag Timer trong nhm Tag.
Tn Tag ( v d)
Mu1.AI_Tag timer 0
Mu1.AI_Tag timer 1
Mu1.AI_Tag timer 2
Mu1.AI_Tag timer 3
Mu1.AI_Tag timer 4
Mu1.AI_Tag timer 5
Mu1.AI_Tag timer 6
Mu1.AI_Tag timer 7
Mu1.AI_Tag timer 8
Mu1.AI_Tag timer 9
Mu1.AI_Tag timer 0
Mu1.AI_Tag value 1
Mu1.AI_Tag value 2
Mu1.AI_Tag value 3
Loi
AI
AI
AI
AI
AI
AI
AI
AI
AI
AI
AI
AI
AI
AI
Loi kt ni
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Gi tr (vd)
0
10
20
30
40
50
60
70
80
90
20
21
22
23
khc
-
Mu1.AI_Tag value 4
AI
Tag Memory
24
Mu1.AI_Tag value 5
AI
Tag Memory
25
Chng 7 Object
L Object Module hin th trn th s thay i gi tr Tag ( ga tr hin ti ) trong thi gian
thit lp. Da trn gi tr tag hin ti to ra mt biu chun.
Mu1.AI_Tag value 6
AI
Tag Memory
24
98
Chng 7 Object
Tn Tag (v d)
Mu1.AI_Tag value 7
Mu1.AI_Tag value 8
Mu1.AI_Tag value 9
Tag start
Thc hnh 16
Loi
AI
AI
AI
DI
Loi kt ni
Tag Memory
Tag Memory
Tag Memory
Tag Memory
Gi tr (v d)
23
22
21
-
khc
-
M File Real Time Test graph.modx chn Real Time Check Graph.('Object | Graph/Trend |
Real-Time Test Graph') thit lp th chun vi Tag bng bo co trn Object Real time Test
Graph.
Da trn gi tr mt
Tag t kha quy nh
c th cc tiu ch
trong mt thi gian
quy nh thay i
Nhp gi tr chun
theo tng thi gian
(s phm vi xem
(View))
Hin th d liu
Biu tham kho
Ty chn hin th
Chy chng trnh gim st, khi bt ON Tag khi ng v th Real Time Test Graph c
bt u, quan st s hin th gi tr Tag.
99
Thc hnh 17
XY Graph
AutoBase 9
1.
Tn File Module
XY Graph.modx
2.
c im Window
MDI
khc
-
3.
Module Name
XY Graph.modx
Loi
AI
AI
Loi kt ni
PLC_SCAN
PLC_SCAN
khc
-
phn hin th to Y
phn hin th d liu
phn hin th to X
Chng 7 Object
XY Graph l Object Module xem trn th trng thi thay i gi tr ca Tag hin ti trong
thi gian ch nh
Chy chng trnh gim st. Quan st s xut hin XY Graph theo thi gian.
100
Display changes
Thc hnh 18
Chng 7 Object
L Object Module cho thy s thay i gi tr hin ti ca Tag DI v AI trn mn hnh gim st
ho.
1.
Tn File Module
Display Changes.modx
2.
c im Window
MDI
khc
-
Module Name
Change the Value
Display.modx
M File Module Display Changes.modx chn Object Display Changes. (Object| Display
Changes)
(1~100)
Thc hnh 19
Bitmap
101
1.
AutoBase 9
Tn File Module
Bitmap.modx
2.
c im Window
MDI
khc
-
Text button
Bitmap
Module Name
Bitmap.modx
chc nng
chnh sa hnh
nh
Chng 7 Object
L Object Module hin th File hnh nh BMP, PCX, GIF, TIF, JPG, WMF, EMF trn mn hnh
gim st ho.
Bitmap
Thc hnh 19
102
Chng 7 Object
File / Import
(2) Trong hp thoi, chn File WMF hoc EMF Import cc bn v Vector nhng la chn cc
Object ha: ng thng, ng cong, vv ca cc bin tp m-un.
Thc hnh 20
Animation
103
S dng chnh sa hot hnh sau khi lu tr vi kiu File *.ANI. Phng php s dng ca
chnh sa hot hnh c gii quyt trong chng trnh ng dng chng 11.
AutoBase 9
1.
Tn File Module
Animation.modx
2.
c im Window
MDI
khc
-
Module Name
Animation.modx
Cc tp tin hnh nh
ng khc ca th
vin
Th vin nhn cc
File hnh nh ng
Th vin cc tp tin
hnh nh ng khc
Chng 7 Object
Thc hnh 21
104
Chng 7 Object
1.
Tn Module
Shape.modx
2.
c im Window
MDI
khc
-
1.
Module Name
Shape.modx
Single Line Text l Object hin th k t trn Line thay i c kch thc ca k t t ng tu
theo kch thc ca Object.
Ngc li trong chn Object k t c kh nng nhp vi mi Line v c cc tnh nng phn
loi , nh hng k t
Chn Line k t
2.
Rectangle
Hnh vung c kh nng hin th a dng theo mu t (Fill Color), Line vin (Border Line),
dy ( Line width) trn thuc tnh ca hnh vung vi Object Module hin th hnh vung trn mn
hnh gim st ho.
Chn Object Rectangle 'Object | Rectangle v
(Rectangle),
(Filled Rectangle)
Thc hnh 21
Chng 7 Object
AutoBase 9
3. Circle
Circle c kh nng thay i cc r nt v mu trn thuc tnh ca Circle vi yu t Module
hin th Circle trn mn hnh gim st ho. Chn Object Circle ('Object| Circle v Icon
(Circle),
(Fille Circle) trn Shape.modx.
hoc
Thc hnh 21
106
Chng 7 Object
Thc hnh 21
Chng 7 Object
AutoBase 9
ng thng
(1)Thay i vi Yu t hnh vung gc trn (Rounded Rectangles), hnh trn, hnh vung (Rectangles),
ng thng (Lines), c th to nn nhiu kiu a dng.
Nhp chut phi v chn yu t hnh vung gc trn (Rounded Rectangles), hnh trn, hnh vung
(Rectangles), ng thng (Line), xut hin trnh n (Menu) tng t sau y.
Tiu
Undo
Redo
To Curve
Object
Combine
Group
Ungroup
Object
Properties
Zoom
M t
Tr li vi ni dung trc bng thao tc Undo. ( Edit/ Undo)
Phc hi li ni dung thao tc xo (Edit | Redo)
Yu t c thch hp trn ng thng ( Line) thay i thnh yu t
ng cong (Curve). Nu bin i thnh yu t ng cong (Curve) c th
chnh sa sau khi click vo Icon
(di chuyn im) ca hp cng c v.
Kt hp hai hoc nhiu Object c lm t mt nguyn t cong.
Trn 1 Object c chn gp thnh nhm. (Edit/ Group)
B chn gp thnh nhm Object phn chia vi cc yu t Module.
M hp thoi Object Properties ca Object c chn ( Edit/ Object
Properties)
Phng to/thu nh mn hnh chnh sa Module (Edit / Zoom)
(2) Chn bin i vi yu t ng thng. Khi m hp thoi thuc tnh yu t xut hin hp thoi
(3) Click vo Icon
Thc hnh 21
108
Chng 7 Object
8.
1.
Nhp chut tri v sau khi chn im, nu ClIck chut phi hoc ko di chuyn
c th chnh sa vi s dng trn trnh n nh sau.
Tiu
Add
Delete
To Line
To Curve
Cusp
Smooth
Symmetrical
Auto Close
Join
Break Apart
Object
Properties
9.
M t
Thm im trn v tr im chn.
Xo im chn.
Chuyn i thuc tnh im chn (thuc tnh ng cong) thnh ng
thng
Chuyn i thnh im ng cong (thuc tnh ng cong)
L trng thi chuyn i duy nht mt ng cong khi di chuyn im chuyn
i ng cong trn 2 ng cong chng ln nhau.
L trng thi hai ng cong thay i vi t l ng nht khi di chuyn im
thay i ng cong trn 2 ng cong chng ln nhau.
L trng thi thay i i xng 2 ng cong khi di chuyn thay i ng
cong trn 2 ng cong chng ln nhau.
To ng cong kn (Close Cuver) kt hp hai im chn nu khng ng yu
t ng cong (Cuver).
Nu Object khng l ng cong kn s dng Join ni 2 im li.
im phn chia c kt ni.
M hp thoi Object Properties ca Object chn.
Thc hnh 22
Text
109
1.
AutoBase 9
Tn File Module
c im Window
khc
Text.modx
MDI
1156 840
2.
Text button
Tn File Module
Text
Text.modx
Clock
Thc hnh 23
L Object Module hin th thi gian hin ti c th hin th trng thi Digital v trng thi Analog.
Chng 7 Object
1.
110
Tn File Module
c im Window
khc
Clock.modx
MDI
1156 840
Chng 7 Object
2.
Module Name
Clock
Clock.modx
Thc hnh 24
Date
Hin th ngy thng hin ti theo th, ngy, thng, nm vi Object Module. C th hin th th
theo k t Hn Quc hoc k t ting Anh
1.
Khc
-
Module Name
Date.modx
Date
AutoBase 9
Web Browser
1.
Thc hnh 25
Chng 7 Object
2.
c im Window
MDI
111
Tn File Module
Date .modx
Tn File Module
Web Browser.modx
112
2.
c im Window
MDI
khc
-
Chng 7 Object
Button
Web Browser
Module name
Web Browser.modx
Chn Object Web Browser trn file module Web Browser.modx (Object | Web Browser')
Thc hnh 26
Library
1.
L tnh nng s dng mt hay nhiu Object Module ( bao gm nhm) trong tng lai sau khi
bo qun trn Library. c bo qun tt c khng ch Object m bao gm Tag cho n c mi
ni cung Script.
Chng 7 Object
AutoBase 9
Library
2.
Thc hnh 26
Library
1.
Tn File Module
Library.modx
114
2.
c im Window
MDI
khc
-
Chng 7 Object
Library
Module name
Library.modx
CHNG 8
AutoBase 9
Button menu
SHORTCUTS
ENTER
ESC :
,,,
Phm nh hng
ALT, F10
CTRL+O
SHIFT+F5
CTRL+F4
Phm tt chnh
trong Window
Others
Tnh nng
Cc tnh nng chn v xc nh trnh n (Menu)
Tnh nng xa v di chuyn v trnh n (Menu)
trc
Cc v tr trong ca s di chuyn gia menu hoc
di chuyn theo hng ln, xung, tri, phi.
Di chuyn ti Menu
USER ng nhp
Phm tt sp xp cc ca s MDI vi tng tng.
Phm tt ng ca s MDI c chn hin ti.
Tnh nng ca phm tt l tnh nng chnh trong
Window
Cc s dng khc tu theo mn hnh gim st .
PGUP, PGDN, HOME, END,-,+,others FUNCTION
key
Chng trnh gim st m trch tnh nng thc hin cc Script hoc iu khin v gim st
tnh hnh nh my vi chng trnh chnh ca Autobase.
115
8.2 MENU
116
Chn Menu View trong chng trnh gim st xut hin trnh n trn Menu tng t nh
<hnh 8-2>
lu d liu
s dng cnh bo
s dng Tag
Thit lp thuc tnh Tag
hin th dng ca
gi tr u vo ng
dng d liu pht
c lu tr.
Thit lp Alarm
Lavel trong
Analog Input
Tag
C th xem trn mn hnh hin th tng loi Tag trn Menu ca cc String Tag, Input / Output
digital, Input / Output Analog.
8.2.2 Alarm
AutoBase 9
Click vo nt
hoc Click i chut vo ngy c chn xem trn Alarm Data View xut
hin mn hnh xem ni dung cnh bo nh hnh <Hnh 8-5>
Hin th ni dung cnh bo, theo tng ngy, gi, Tag, m t cnh bo theo ngy thng c
chn trong Alarm View
8.2.3 Log
Chn View | Log trn Menu xut hin mn hnh Log File theo tng ngy thng tng t nh
<hnh 8-6>.
Mn hnh hin th cnh bo cho thy s cc cnh bo, tn File cnh bo theo tng ngy thng
xy ra.
117
Chn View / Alarm trn Menu xut hin mn hnh hin th cnh bo theo tng ngy thng
tng t nh <hnh 8-4>.
Click vo nt
hoc Click chut kp vo ngy c chn xem trn Log File xut hin
mn hnh xem ni dung ca Log File nh hnh <Hnh 8-7>.
118
Trn mc xem ni dung Log File hin th cc cnh bo truyn thng, thng tin khi ng/ tt
chng trnh.
Thit lp lch
Thit lp Tag,
trnh c nh
thi gian vn
trnh c nh
ring bit
hnh
Vo Menu trong chng trnh gim st chn Config, xut hin trnh n tng t nh <hnh
8-9>.
AutoBase 9
8.3.1 Data
Chn qun l d liu trn menu Config , xut hin hp thoi tng t nh <hnh 8-10>. Nu
Save Data c thit lp trn Tag Digital v Analog tng ng, d liu c lu tr trn Folder
c ng dn nh hnh 8-10.
Nh vy d liu c lu tr c phn loi theo d liu gi v d liu pht c lu tr vi
gi tr nh nht, gi tr ln nht, gi tr trung bnh, gi tr tch lu v gi tr tc thi. D liu pht
lu d liu tng ng vi mi pht t 0 ~ 59 giy, d liu gi lu d liu tng ng t 0 pht
00 giy ~ 59 pht :59 giy.
120
8.3.2 Users
Ch nh ng nhp ID v Password trn chng trnh gim st, c kh nng thay i, xo,
hoc thm Account.
User y l ngi s dng truy cp ti khon trn web, c th cp cc quyn iu khin trn
Tag ca cc thit b tu theo tng Acount.
Chn Users trn Menu/Config xut hin hp thoi thit lp User, c th thit lp cc k hiu,
quyn hn, xo User, ng k mi
Thit lp v thay
Pass Word User
121
AutoBase 9
MEMO
122
CHNG 9
Chnh sa Script s dng chng trnh chnh sa c bn Studio v chnh sa Script theo
nguyn tc tng t nh sau:
Tao mt c php trn Line.
AutoBase 9
Chn File / Script Edit trong Studio xut hin menu ph tng t nh <hnh 9-1>.
Chng 9 Script
123
SCRIPT
C th mang li hiu qu trn cc Object, bng cch s dng Script trn Tab tnh nng m rng
ca mi thuc tnh cc yu t, vi Script Object | Button | script Button trn Module.
124
Chng 9 Script
Phng php chy chng trnh chnh sa v phng php to Script tu theo mi loi Script
cho thy phng php s dng chnh sa tu theo Script ca cc thit b khc nhau.
9.1.2 Script khi chng trnh gim st ang chy (At program Running)
S dng script trn chng trnh gim st cc thit b c th dng hoc chy Scrip, c th to
nhiu Script.
125
Chng 9 Script
AutoBase 9
Chu k Scan
ca Script
Chn Key Script xut hin hp thoi thit lp s dng phm (Key) tng t <hnh 95>.
Nhn nt
xut hin hp thoi nh <hnh 9-6>. mun thm Script mi bng
cch nhp cng lc Shift, Ctrl hoc s dng phm F1~F9, s 0~9, k t A~Z.
126
Chng 9 Script
chay.
Click chn MENU SCRIPT hin th trng thi to SCRIPT vi MENU SCRIPT t
MENU_SCRIPT_000 ~ MENU_SCRIPT_999 tng t < hnh 9-7>.
127
Chng 9 Script
AutoBase 9
Nhp chut tri 2 ln trn Script c hin th trn List hoc Click nt Modify c th
chnh sa Menu Scrip.
Chng 9 Script
L Script c thc hin khi c kch hot Module ho trn chng trnh gim st. Vo
Module ho trong chng trnh Studio chn Menu Etc/Script on Module Activeted thc hin
to ni dung Script on Module Activeted. C th to duy nht mt Script trn cc Module
ho.
9.1.13 Script on Module Deactiveted
L Script c chy khi khng c kch hot Module ho c trng trn chng trnh
gim st. Vo Module ho trong chng trnh Studio chn Menu Etc/ Scripts on Module
Deactiveted hin to ni dung Script. C th to duy nht mt Script trn Module ha.
9.1.14 Script Button
L Script c thc hin khi Click nt Script Button trn chng trnh gim st. Chn Button |
Scripts Button trn Menu chn Object trong chnh sa Module, chn Scripts Button. Nhp
chut 2 ln trn Object Scripts button c th to Script trn thuc tnh yu t.
9.1.15 Extended Script (Scrip m rng)
C th thao tc bng cch to Script trn cc Tab Size, Location, Events, Mouse, Visible,
Animation, Slides, Thickness, Color,
Chn thuc tnh yu t ca hu ht cc yu t Module bao gm Tab Extended Script tng t
nh <hnh 9-8>.
Nu chn() xc nh Expand Used kh nng s dng Expand ca cc yu t c kch
hot
Expand
S dng
iu chnh kch thc
chiu dc, ngang
Location
Ch nh to X,Y
c hin th
Event
size
Mouse
Expand
Sliders
Thickness
AutoBase 9
Color
Nhn () kim tra Box ngay trc mc to, thc hin chnh sa,to Script. y to Script
vi tng mc tiu Expand. Expand Script khc vi Script khc lun s dng cu lnh Return
thit lp gi tr mong mun .
Menu Button
Edit Script
Bin u vo
B u vo
bin s
Input Tag
Compile
M t
C Menu ph trong tr gip (Help), chnh sa ( Edit), thit lp (Set)
Nhp cc s, k t, m t trn cc Script.
Chnh sa Script tu theo nguyn tc bin s, Operator, hm s, ca s Script to
c cu hnh cc nt Add, Delete, Modify vi List bn di ca b chnh sa
Script.
Add : Click chut trn nt Add xut hin hp thoi thm bin s (Add Variable) tng
t nh <hnh 9-1>. Nhp gi tr ban u, kch thc sp xp, tn bin, kiu bin.
Delete: chn bin s trong List xo.
Click nt delete xa bin s.
Edit : chn bin s cn chnh sa trn List, Click nt Modify c th chnh sa m hp
thoi chnh sa bin.
Nhp trc tip tn Tag khi to Script hoc Click vo nt Tag m hp chn Tag, c th
chn tn Tag c to. Gn k t $ trc tn Tag.
Click nt Compile kim tra cc li ca ni dung Script to, hin th kt qu trn
hp thoi.
Chng 9 Script
Animation
129
Visible
S dng
zone Display
Thit lp nhp nhy
(Flashing) Object
module, hin th trn
mn hnh tu theo
Script.
Thit lp tc rpm
ca Animation
Nhp chut di chuyn
theo chiu ngang dc,
thit lp thay i gi tr
Tag.
Thit lp Line Thicknes
Thit lp mu RGB
thay i, k t, t, Line
Tiu
Chu k Scan
130
Chng 9 Script
M t
Chu k Scan c thit lp theo (n v giy) chu trnh Scan th thit lp trn Script
At Program Running.
Chu k Scan 0 giy trong nhiu trng hp Script on the Program Running, c th
lm gim tc tc ca h thng, thit lp tr khi cn thit, khuyn co nn thit lp
chu k Scan 5 giy tr ln.
M t
khng ch to c ni dung Script hin ti m c th dn cc bin s, chu k
Scan, m t Script sao chp trn cng vng nh (Memory)
xo tt c ni dung to trc y vi tnh nng dn cc ni dung Script, bin s,
chu k Scan, m t sao chp
L menu d dng nhp gi tr mu RGB khi s dng hm s @RGB.
Chn menu chn @RGB, m bng mu Autobase c th d dng nhp hm s
@RGB(R, G, B) ca mu chn.
Script Copy
Script Paste
Insert @RGB
9.3 Ton t
S dng ton t trong ngn ng C
Ni dung
Php cng nh
phn
Php
phn
Php nhn nh
phn
tr
nh
Php chia nh
phn
V d p dng
a=1;
b=1;
c=a+b;
sum = 1 + 2 + 3 + 4 + @sin(i);
a=4;
b=2;
c=ab;
sub = 10 - 2 - 3 - 4 - @sin(i);
a=3;
b=7;
c=a*b;
mul = 3 * @sin(i);
a = 21 ;
b=3;
c=a/b;
Ton t
Ni dung
&
Php tnh OR
Chng 9 Script
S d
131
AutoBase 9
V d p dng
val = 100 / @sin(i);
a = 11 ;
b=3;
c=a%b;
char a = 1 ;
char b = 14 ;
c=a&b;
i = i & 16 ;
char a = 1 ;
char b = 14 ;
c=a|b;
i = i | 16 ;
char a = 1 ;
char b = 14 ;
c=a^b;
i = i ^ 16 ;
Ni dung
Php thay th,
hon v
V d p dng
i = 10;
imsi = 125 + i;
Ni dung
V d p dng
==
Bng
>
Ln hn
Ln hn hoc
if(i >= 20) imsi = 1000;
bng
Nh hn
if(i < 1) i = 1;
Nh hn hoc
if(i <= 320) k = 0;
bng
Khc
if(i != 12) val = 3 * i;
<Bng 9- 0> V d p dng v ni dung ca php so snh
>=
<
<=
!=
Ni dung
Php LOGICAL
(AND)
(OR)
V d p dng
if ( $DI_0001 == ON && $DI_0002 == ON )
if(i == 0 && j == 2) sub = sub-10 ;
if ( $DI_0001 == ON || $DI_0002 == ON )
if(val == 12 || val >= 20) add = add+1;
9.4 Bin
Tng t nh thay i gi tr ca bin, to bin vi bt k trng thi ,thit lp kiu bin lu
d liu ca trng thi bin to.Thit lp kch thc ca bin v tn bin c th to vi cc s
thc, s nguyn, k t.
9.4.1 kiu d liu khc
Kiu
Sbyte
Byte
M t (byte)
1 byte S nguyn c
du
1 byte S nguyn
Phm vi gi tr
-128 ~ 127
0 ~ 255
Char
132
Short
Chng 9 Script
Ushort
Int
Uint
long
Ulong
Float
Doubl
e
khng du
2 byte k t
2 byte s nguyn c
du
2 byte s nguyn
khng du
4 byte s nguyn c
du
4 byte s nguyn
khng du
8 byte s nguyn c
du
8 byte s nguyn
khng du
4 byte thc
8 byte thc
0 ~ 65,535
-32,768 ~ 32,767
0 ~ 65,535
2,147,483,648 ~ 2,147,483,647
0 ~ 4,294,967,295
9,223,372,036,854,775,808
9,223,372,036,854,775,807
0 ~ 18,446,744,073,709,551,615
3.4E +/- 38 ( : 7 )
1.7E +/- 308 ( : 15 )
String (sp xp 2
Bng s lng u vo
byte)
<Bng 9- 0> Kiu ca bin
String
9.4.2 Sp xp
C th nhp kch thc sp xp t 1 ~ 65,535, kch thc sp xp c s dng vi bin
chung l 1 v c s dng vi sp xp ln hn 2. Nhp u vo bng s sp xp gi tr ban
u ( cch bi du phy). nu khng nhp gi tr ban u th c thit lp vi gi tr l 0. V d
tn bin trn vng Edit Script theo kch thc sp xp <bng 9-9>.
Tn bin
ex
Kch thc sp xp
1
5
20
<Bng 9- 0> V d tn bin trn vng chnh sa Script theo kch thc sp xp
Gi tr Return ca hm s, Tag, bin c s dng theo trng thi ca d liu. Khi to Scrip c
s dng bin t to th phi khai bo bin cng loi d liu vi bin s dng trong Script
Chng 9 Script
AutoBase 9
Theo kiu d liu tnh gi tr Return ca hm s, Tag hoc bin s khc hoc trong trng
hp thay th phi ph hp vi kiu d liu. S dng hm s cc @atoi, @atof, @sprintf cng
kiu d liu.
Ni dung
Gi tr hin ti ca Tag
m t Tag
a ch Port ca Tag
a ch ca Tag
Gi tr HiHi ca Tag
Gi tr High ca Tag
Gi tr Low ca Tag
Gi tr LoLo ca Tag
Gi tr Full ca Tag
Gi tr Base ca Tag
Gi tr View_Full ca Tag
Gi tr View_Base ca Tag
n v ca Tag
S dng lm Tag trung gian.
Khng th ly Data t PLC
Kiu memory
float
string
ushort
float
string
string
int
Kiu members
$AI.ProtectControl
Ni dung
Khng th thay i gi tr Tag trn chng
trnh Runtime.
Kiu memory
134
Chng 9 Script
$AI.ProtectAlarmEve
Khng s dng cc s kin bo ng
nt
$AI.ProtectAlarmDat
Khng lu Data Alarm
a
$AI.NeedAlarmConfir
Khng xc nhn Alarm
m
$AI.SumTotal
Tch hp tt c cc gi tr
Double
$AI.SumPart
Phn gi tr tch hp
$AI.AlarmLevelStatu
Tnh trng Alarm hin ti( Ch c, 0 : Bnh
Int
s
thng)
$AI.Format
Hin th Format Value
Float
<Bng 9- 0> Ni dung v dng ca Tag member u vo Analog
Kiu Member
Ni dung
Dng b nh
$AO.value
Ga tr hin ti ca tag
float
$AO.des
M t Tag
string
$AO.port
G tr cng b nh truyn thng
$AO.station
Gi tr trm b nh truyn thng
ushort
$AO.address
a ch ca Tag
$AO.extra1
Gi tr Extra 1 ca Tag
string
$AO.Extra2
Gi tr Extra 2 ca Tag
int
$AO.Assign
S dng lm Tag trung gian.
<Bng 9- 0> Ni dung v dng ca Tag member u ra Analog
Kiu member
Ni dung
Kiu Memory
$DI.value
Gi tr hin ti ca Tag
int
$DI.ProtectScan
Khng th ly data t PLC
int
$DI.des
M t Tag
string
$DI.ProtectControl
Khng th thay i gi tr Tag trn chuong
$DI.port
Gi tr cng b nh truyn thng
trnh Runtime.
$DI.station
Gi tr trm b nh truyn thng
ushort
$DI.ProtectAlarmEve
Khng s dng cc s kin bo ng
$DI.address
a ch ca Tag
nt
$DI.desON
M t khi Tag ON
string
$DI.ProtectAlarmDat
Khng
luTag
Data
Alarm
$DI.desOFF
M
t khi
OFF
a
$DI.assign
S dng lm Tag trung gian.
string
$DI.NeedAlarmConfir
Khng xc nhn Alarm
m
<Bng 9- 0> Ni dung v dng ca Tag member u vo Digital
Kiu member
Ni dung
Kiu b nh
$DO.value
Gi tr hin ti ca Tag
int
$DO.des
M t Tag
$DO.desON
M t khi Tag ON
String
$DO.desOFF
M t khi Tag OFF
$DO.port
Ga tr cng (Port) ca truyn thng
$DO.station
Gi tr trm (Station) ca Tag
Ushort
$DO.address
Gi tr a ch (Address) ca Tag
$DO.extra1
Gi tr Extra 1 ca Tag
String
$DO.extra2
Gi tr Extra 2 ca Tag
int
$DO.assign
S dng lm Tag trung gian.
<Bng 9- 0> Ni dung v dng ca Tag member u ra Digital
Kiu member
$ST.value
$ST.des
$ST.address
Ni dung
Gi tr hin ti ca Tag
M t Tag
Gi tr Address ca Tag
<Bng 9- 0> Ni dung v dng ca Tag Member String
Kiu b nh
int
String
Int
9.7 Hm s Script
Trn ca s chnh sa trong chnh sa Script, quan st Script s dng mnh tng t nh
ngn ng C.
AutoBase 9
Mnh 1 = mnh 2 ;
v d)
i=100;
M t: 100 thay th i
i=i+1;
M t : 1+I thay th i
i=@sin(r)
M t: gn Sin(r) cho i.
Phng thc u tin trn l thay th trn cc trng thi c bin v gi tr Tag, phng thc
th 2 l thay th trn gi tr Tag ca bin.
v d 1)
i = $ai02;
v d 2)
$ai05=count; m t : gi tr bin ca count thay th gi tr Tag ai05 (Tag memory)
9.8.2 Hm lnh
Cu hm lnh s dng sau y v c s dng vi lnh gn v cu n.
Hm lnh;
m t : chy hm lnh
Mnh = hm lnh;
Chng 9 Script
135
v d 1)
@PlaySound(ex.wav); m t: chy hm s File PlaySound ca ex.wav
136
v d 2)
i=@sin(radian);
Chng 9 Script
S dng
if hoc
else
S dng
if v else
S dng
if trong if
Dng s dng
if( iu kin) mnh 1
M t: thc hin mnh 1nu cha
iu kin trong ()
if (iu kin){mnh 1; mnh 2}
M t: thc hin mnh 1 v 2 trong
{ } nu cha iu kin trong ( )
if (iu kin) mnh 1
else mnh 2;
M t: thc hin mnh 1 nu cha
iu kin trong ( ) hoc nu khng th
thc hin mnh 2
if( iu kin) {mnh 3; mnh 4}
else {mnh 3; mnh 4}
M t: Nu (iu kin) ng th thc
hin {mnh 1; mnh 2}, nu
sai th thc hin {mnh 3; mnh
4}
V d s dng
if(i > 100) i=i+1;
M t: i=1+1 nu gi tr bin i
ln hn 100
if(i > 100) {i=i+1; i = @sin(i);}
M t: thc hin hm s
{i=i+1; i = @sin(i);} nu gi tr
bin i ln hn 100
if(i > 100) i=i+1;
else i=i-1;
M t: i=i+1 nu gi tr bin I
ln hn 100. Nu khng th
else i=i-1
if(i > 100) {i=i+1;i = @sin(i);}
else {i=i-1;i = @cos(i);}
M t: thc hin hm s
{i=i+1;i = @sin(i);} nu gi tr
bin I ln hn 100 nu khng
th thc hin mnh else
{i=i-1;i = @cos(i);}
if(i > 100) i=i+2;
elseif(i > 50) i=i+1;
else
i=i-1;
M t: i=i+2 nu i ln hn
100; i=i+1 nu iu kin I ln
hn 50 cn khng th i=i-1
sum = 0;
for(i=1; i <= 100; i=i+1) sum = sum+i;
M t: ban u gn Sum=0; vng lp th nht: cho i=0 so snh iu kin(i<=100) nu ng tng bin I ln 1 n v sau gn bin
Sum= Sum+1; sau lp lai cu lnh cho ti khi tha mn iu kin i<=100 th dng vng lp.
AutoBase 9
V d 2)
sum1 = 0;
sum2 = 0;
sum2 = sum2+i;
}
M t: ban u thc hin gn 2 bin Sum1 v Sum2 =0 sau thc hin vng lp For : vng lp
u tin gn bin i gi tr 1 so snh iu kin (i<=100) tha mn iu kin tng gi tr bin i ln 1
n v sau thc hin mnh iu kin so snh nu i<=50 thc hin gn bin Sum1=Sum1+I
kt thc 1 vng lp u tin, vng lp tip theo gi tr ca bin I tng ln cho ti khi mnh iu
kin i<=50 khng ng na th mnh sau else c thc hin(Sum2=Sum2+i) vng lp kt
thc khi i>=100.
Thc hnh 1
Login Script
1.
Khi login xut hin tin nhn tng t di y, to Script ( s dng hm s @Message).
Chng 9 Script
V d 1)
137
Vng lp (for) trn sau khi thc hin mnh 1, so snh iu kin ( ph hp vi iu kin
ca cu lnh if) nu iu kin ng th thc hin mnh 2. V thc hin gim iu kin sau
khi thc hin mnh 2 th tip tc so snh iu kin nu ng th lp li thc hin mnh 2,
nu iu kin sai th chuyn sang mnh s dng cu lnh for cn li.
138
Chng 9 Script
Script login
2.
Thc hnh 1
139
Chng 9 Script
AutoBase 9
Script Login
Thc hnh1
140
Chng 9 Script
Thc hnh 2
Loi Tag
Tag input Analog
Tag input Analog
Tag input Analog
Tn file module
Analog.modx
Kiu kt ni
Tag PLC_SCAN
Tag PLC_SCAN
Tag Memory
Kiu Module
MDI Window
AutoBase 9
Thc hnh 2
Chng 9 Script
Tn Tag
FLOW01
FLOW02
FLOW
141
Script At Program Running Scrip thc hin cc chc nng khi chng trnh gim st ang
chy. Trong chng trnh Studio to Tag input Analog FLOW01 v FLOW02 kiu PLC_SCAN
v Tag FLOW kiu Memory.
142
Chng 9 Script
C th thit lp nhanh Script on Program Running n gin trn thuc tnh ca Tag Flow.
Key Script
Thc hnh 3
143
Chng 9 Script
AutoBase 9
Thc hnh 4
Script Menu
To User Menu Script chnh sa Menu chng trnh gim st hoc nhm thc hin Script vi
hm s @MenuMessage. ng dng Menu Script thay i Menu trong chng trnh gim st.
To Script chuyn i Module trn Menu Script v ng k Menu chuyn i mn hnh trn
chng trnh gim st.
1.
To Menu Script
144
Chng 9 Script
To SCRIPT di chuyn ti DatabaseTrend.modx
trn MENU_SCRIPT_001
To SCRIPT di chuyn ti MilliTrend.modx trn
MENU_SCRIPT_000
2.
COP
Y
Menu Script
Thc hnh 4
145
Chng 9 Script
AutoBase 9
BEGIN
POPUP, "File(&F)"
BEGIN
MENUITEM,
,CtrlO
MENUITEM,
MENUITEM,
MENUITEM,
MENUITEM,
MENUITEM,
"ng nhp(&I)...",
LOGIN,
"ng xut(&O)",
LOGOUT
SEPARATOR
"In mn h?nh(&P)...",
PRINT_SCREEN
"lu Mn H?nh(&S)...",
SAVE_SCREEN
"Lu vng mn h?nh(&C)...",SAVE_SCREEN_ZONE
MENUITEM, SEPARATOR
Ni dung
H s
Ch s
Thit lp thm h s
BEGIN
END
POPUP
khng c
MENU
ITEM
Khi ng Menu
All / Text / View
Kt thc Menu All /
Text / View
Hin th ca Text
/View
Thit lp Menu
trong cc Text Menu
thng dng.
Sau khi chnh sa v lu tr, thc hin chy chng trnh gim st, xc nh Text
Menu. Click Menu quan st s thc hin Script to.
Thc hnh 5
ExPand
C th to Script trong thuc tnh m rng ca cc Object. To Analog Input Tag, Digital Input
Tag kiu Memory to s thay i gi tr trn cc kiu yu t khc.
Tn Tag
AI_MEM
DI_MEM
Kiu Tag
Tag input analog
Tag input Digital
Kiu kt ni
Tag memory
Tag memory
146
Tn File Module
Main.modx
Kiu Module
MDI window
Chng 9 Script
Nhp nt chn (v) trong chc nng tng ng to Script cho cc tnh nng ca
Object.
Script tnh nng m rng khc vi Script khc. s dng cu lnh Return thit lp gi
tr cn thit.
Expand
2.
Thc hnh 5
Size
Khi bt (ON) Tag input Digital (DI_MEM) to kch thc chiu rng ca hnh vung 200%
Expand
Size
S dng
iu chnh kch thc
chiu ngang, dc
147
Chng 9 Script
AutoBase 9
3.
Local
S dng
Ch nh to X,Y
c hin th
Thc hnh 5
Expand
148
Chng 9 Script
4.
Visible
S dng
Thit lp n/hin trn mn
hnh Object Module theo
Script
Expand
Thc hnh 5
149
5.
Thickness
Expand
Thickness
S dng
Thit lp rng Line
Phm vi gi tr ( gi tr Return)
Gi tr Line Width ~=1
AutoBase 9
Thc hnh 5
6.
Expand
Color
S dng
Thit lp mu RGB thay i,
Line, Fill, Text.
Phm vi gi tr ( gi tr return)
Thit lp nng R,G,B t 0~255 vi hm
s @RGB
Chng 9 Script
To Scritp rng dng (Line Width) ca hnh vung theo gi tr ca Tag input Digital
(DI_MEM)
150
Chng 9 Script
Chy chng trnh gim st, kim tra s
thay i t mu ca hnh vung thay
i gi tr ca AI_0000.
7.
Sliders
Click v ko chut ln hnh vung, thay i v tr, thay i gi tr Tag input Analog (AI_MEM).
Yu t Extended
S dng
Thit lp s thay i gi
tr Tag nhp chut di
chuyn chiu ngang,
dc
Sliders
Expand
Thc hnh 5
8.
Mouse Respone
Expand
MoseRespone
Phm vi gi tr ( gi tr Return)
Thit lp hin th nhanh vng trn hp thoi,
to Script hot ng khi nhp chut tri ln
yu t Module
AutoBase 9
Thc hnh 5
9.
Expand
Event
Khi c s thay i thuc tnh ca Object trong chng trnh gim st th Script trong mc
Event s thc hin.
Expand
Event
S dng
Nhn key = key Down
xut hin Event khi
thay i v tr chn =
Sel Change
Chn 2 Object EditBox1 v EditBox2, chn 1 listBox thit lp 5 d liu t 100 ~ 500 trn Items
Data. To Script c di chuyn con tr vi EditBox2 khi nhn phm enter trn EditBox1
2
Chng 9 Script
S dng
Thit lp hin th vng vi
Script khi nhp v khi ko,
chut ln Object Module.
151
To Script khi tt v nhp chut ln yu t hnh vung. Hin th v tr ca Object khi t con tr
trn yu t.
152
Chng 9 Script
10. Animation
Expand
Animations
S dng
Thit lp tc rpm
ca Animations
Chn Insert | Animations chn Object Animations v chn Object Text analog (AI_MEM). Thay
i tc ca Animations theo gi tr ca AI_MEM.
Expand
Thc hnh 5
153
Chng 9 Script
AutoBase 9
CHNG 10
154
REPORT
Chng 10 Report
L to v son tho ni dung cc mu bo co trong File Log, cnh bo, iu khin v gim
st. C th to hai dng bng bo co, bng bo co ng dng chng trnh excel v bng t
bo co ca AutoBase. Bng t bo co s dng chng trnh Studio l chng trnh chnh
sa chnh.
tng t sau y.
10.2 Menu
Chn Icon
trn thanh cng c hoc chn Insert Table trn thanh Menu xut hin hp thoi
Insert Table, y c th thit lp kch thc theo chiu dc ngang, s , v tr ca bng.
Chng 10 Report
AutoBase 9
Cell ID
10.2.1.1 Bng v s
Mi mt ca bng c mt i ch duy nht c xc nh theo qui tc di y.
1)
2)
3)
hng dc t t 0,1,2,3,4
4)
5)
156
a ch hng
Chng 10 Report
a ch ct
<hnh 10-4> M t a ch ca
trong hp cng c bo co hoc chn Table/Align to left trn thanh Menu cng
trong hp cng c hoc chn Table/Align to center trn thanh menu cng c th
<H
nh 10 - 5> Menu Insert
L nhp ni dung bo co vo trong . Chn insert trn thanh Menu cng c xut hin <hnh
10-5> xut hin Menu ph :Basic Data v Function.
10.3.1 Basic Data
Nhn Icon
trong hp cng c bo co hoc trn Menu chn insert/Basic Data, xut hin hp
thoi Insert Basic Data. Basic Data chia thnh 3 loi d liu Analog, Digital, v loi khc (Else).
AI Moment
AI Multi Ave
AI Multi Max
AutoBase 9
AI Multi Min
AI Multi Sum
AI Multi Sub
AI Multi Moment
AI Multi Max Add
AI Alarm
AI Minute List
AI Event Time of Max
AI Event Time of Min
Ni dung
Hin th (ON, OFF) gi tr hin ti ca Digital Tag.
Hin th thi gian c bt ca Digital Tag trong thi gian ch nh
DI On time
c th.
DI Off time
Hin th thi gian Tt ca Digital Tag trong thi gian ch nh c th.
DI On count
Hin th s m ON ca Digital Tag trong thi gian ch nh c th.
Hin th gi tr tc thi Digital Input trong thi gian ch nh c th
DI Moment
( pht, gi, ngy)
Hin th d liu thi gian bt bng s ln trong phm vi ch nh c
DI Multi On time
th.
Hin th d liu thi gian tt bng s ln trong phm vi ch nh c
DI Multi Off time
th.
DI Multi On Count
Hin th d liu s ln bt bng s ln trong phm vi ch nh c th.
Hin th gi tr gi tr tc thi DI bng s ln trong phm vi ch nh
DI Multi Moment
c th.
DI Alarm
Hin th cnh bo xut hin trong phm vi thi gian ch nh c th.
DI ON/OFF List
Hin th d liu c lu tr vi thit lp ON/OFF
Hin th thi gian hot ng ton b List ON/OFF trong phm vi thi
DI ON/OFF List Sum
gian ch nh c th.
Hin th tng thi gian hot ng List ON/OFF bng s ln trong
DI ON/OFF Multi List Sum
phm vi ch nh c th.
<Bng 10- 0> Ni dung d liu c tng ng vi Digital
Chng 10 Report
Ni dung
Hin th gi tr analog hin ti
Hin th tnh gi tr trung bnh Analog trong thi gian ch nh c th
Hin th tnh gi tr cao nht Analog trong thi gian ch nh c th
Hin th tnh gi tr thp nht Analog trong thi gian ch nh c th
Hin th tnh gi tr Analog tng trong thi gian ch nh c th
Hin th tnh gi tr Analog hiu trong thi gian ch nh c th
Hin th gi tr cng ti a Analog trong thi gian ch nh c th.
Hin th gi tr tc thi Analog input trong thi gian ch nh (pht, gi,
ngy)
Hin th d liu gi tr trung bnh Analog bng s ln trong phm vi thi
gian ch nh c th.
Hin th gi tr cao nht Analog bng s ln trong phm vi thi gian ch
nh c th.
Hin th gi tr thp nht Analog bng s ln trong phm vi thi gian ch
nh c th.
Hin th gi tr tng Analog bng s ln trong phm vi thi gian ch nh
c th.
Hin th d liu gi tr hiu bng s ln trong phm vi thi gian ch nh
c th.
Hin th d liu gi t tc thi AI bng thi gian trong phm vi thi gian
ch nh c th.
Hin th d liu thi gian cng ti a bng s ln trong phm vi thi
gian ch nh c th.
Hin th cnh bo c hin th trong phm vi thi gian ch nh c th.
Hin th cc gi tr cao nht, gi tr thp nht, gi tr trung bnh trong
khong d liu thi gian bt u/ kt thc chu trnh d liu ch nh c
th.
Hin th thi gian ca im c hin th gi tr cao nht trong thi gian
ch nh.
Hin th thi gian ca im c hin th gi tr thp nht trong thi
gian ch nh c th.
157
Yu t d liu
AI Curent
AI Ave
AI Max
AI Min
AI Sum
AI Sub
AI Max Add
10.3.1.3 Else
158
Chng 10 Report
Yu t d liu
Report Data
date/Time
Today date/time
Multi Order
Minute List Order
Database
String vars
ST current
Ni dung
Hin th thi gian thit lp d liu trn thi gian xem bo co
u ra theo phng thc hin th thi gian hin ti ca my tnh.
Hin th sp xp ca d liu Multiline tng t vi cc thi gian ON
Multiline, gi tr trung bnh Multiline yu t d liu Analog / Digital.
Hin th s sp xp thi gian ca chu trnh d liu AI.
Yu t d liu nhn bo co d liu database
Yu t d liu hin th ni dung ca bin String c thit lp.
Hin th gi tr hin ti ca String Tag
<Bng 10- 0 > Cc d liu c lin quan
10.3.2 Function
Thit lp vi phng php tng t sau c nhiu php tnh vi hm s nh String Variable,
gi tr thp nht, gi tr cao nht, gi tr trung bnh, cng (+), tr (-), nhn (*), chia(/)
Function
Gi tr
trung bnh
Gi tr cao
nht
Gi tr
thp nht
Cng
Gi tr
trung bnh
ca line
Gi tr cao
nht ca
Line
Gi tr
thp nht
Line
Cng Line
Hiu Line
Gi tr
tuyt i
trung bnh
Gi tr
tuyt i
Max
Gi tr
tuyt i
Min
Gi tr
tuyt i
Ni dung
@ave(A0:A3)
@max(A0:A3)
@min(A0:A3)
@sum(A0:A3)
Tng gi tr tt c cc thit lp
@LineAve(A:C)
@LineMax(A:C)
@LineMin(A:C)
@LineSum(A:C)
@LineSub(A:C)
@AbsAve(A0:A3)
@AbsMax(A0:A3)
@AbsMin(A0:A3)
@abs(A0)
Ni dung
@MinCellText(A,B0:B3)
Tm gi tr nh nht ca Text cell
@MaxCellText(A,B0:B3)
Tm gi tr ln nht ca Text cell
@GetLineCount(B1:B1)
oc s cell trn line
<Bng 10- 0> Chn ni dung ca hm s
159
Function
Min Text
Max text
c Line
AutoBase 9
Chn menu Form/Cell trn Menu nh dng cc Cell(). Trn menu c Cell Text, CellTime,
Cell Tag, Command, UnGroup, Group, Display Format, Align, Size, Font, Border, Back Color,
Text Color tng t nh <hnh 10-6>. C th chn Menu nh dng bng cch nhp chut phi
trn cell xut hin hnh tng t nh <hnh - 7>
Thay mu Line
Thay i rng line
10.4.2 Format
Chn Format trong Menu Edit Cell v Format/Cell/ Format
Format l Menu thit lp phng php hin th yu t thi gian Date/ Time, hin th s thp
phn trn yu t thi gian.
Chng 10 Report
160
Chng 10 Report
ca hp cng c hoc chn Format/ Cell/ Cell Tag xut hin hp thoi chn Tag,
As Edit Mode, View As Run Mode, View as Command mode, View As Tag Name Mode, View
As Time Mode tng t nh <hnh 10-10>.
Nhn Icon
161
AutoBase 9
trn Menu/View
Reporter File khng th chnh sa trn Run Mode
v s dng khi cn xc nhn kt qu gi tr theo thi <Hnh 10- 12> V d xem ch Run
gian (Date/Time)
10.6 Bo co Excel
S dng MS Office Excel bo co. To bo co vi Edit Sheet v Run Sheet l phng
php c hin th d liu di chuyn ti Run Sheet ni dung chnh sa trn Edit Sheet.
Chng 10 Report
Chng 10 Report
10.6.1.2 ng k DLL
Chy File RegisterNetDLL.exe chng trnh ng k .NET DLL trn Folder c ci t
Autobase. Click nt
File DLL ca bo co Excel c ng k, tng t nh <Hnh
10-17>.
Khi chy chng trnh s dng h iu hnh Vista hoc Win 7, nhp chut phi chn Run as
Admintrator Click chut phi thc hin ng k.
10.6.2 To bo co Excel
Chy chng trnh MS OFFICE EXCEL ng dng to Text Menu Report ni dng bo co vi
Excel tng t nh <hnh 10-18>
Sheet s l (Sheet1) c dng hin th bo co Excell khi AutoBase Run Time, sheet chn
(sheet 2) dung to v chnh sa bo co.
Menu Reort
163
Chng 10 Report
AutoBase 9
Sheet Running
Edit Sheet
Thc hnh 1
Report
164
Chng 10 Report
Hin th thi gian bt (ON) vi nhit trung bnh trong ngy, cho thy thi gian bt (ON) tng
gi ca bng n 1,2 v cc nhit 1,2,3 ca trc. Thit lp bo co t ng hng ngy vo
lc 8:30
1. Chnh sa bo co
1
Chn Insert/ Basic Data xut hin hp thoi chn Else chn tip Multil Oder d liu
hin th trong 24 gi trn mc t 0:00 ~ 23 gi ngy hm trc.
t gi tr trung bnh Multiline trong d liu Analog sau khi chn Insert/ Basic Data vi
hin th gi tr trung bnh ca nhit (Analog Tag) tng thi gian trn
Thit lp vi ng nht v thit lp Analog Tag trn 1 nhit .
Chn thi gian bt (ON) Multiline ca d liu Digital sau khi chn Insert/ Basic Data
vi hin th thi gian ON ca tng bng n trn
Thit lp Tag digital trn 1 bng n v thit lp thi gian ng b vi
Thay i Tag Click chut 2 ln sao chp v dn ni dung Cell ca bng n 1, bng
n 2.
Report
Thc hnh 1
165
Vo Insert | Function Chn hm s trung bnh @ave(A0:A3) cho thy gi tr trung bnh
ca d liu 1 nhit t 0~23 gi) trn .
Thay i gi tr trung bnh a ch (A0:A3). ( v d ] B6:B6). Sao chp dn thay i i
ch gi tr trung bnh trn nhit 1, nhit 2, bng n 1, bng n 2.
Thay i phng thc hin th trong , chn v nhp chut phi, xut hin trnh
n. Chn phng thc hin th thit lp phng thc hin th ca d liu.
AutoBase 9
2. Run Report
1
Chy chng trnh gim st chn View/ Report xut hin hp thoi m File Report
tng t sau y.
Chng 10 Report
Thc hnh 1
Report
166
Chng 10 Report
Report
Thc hnh 1
167
AutoBase 9
Thit lp t ng bo co vo 8:30 mi ngy. Hin th thi gian bt (ON), nhit trung bnh
trong ngy, cho thy thi gian bt trong tng gi ca bng n 1,2 v nhit ca tng thi
gian trc ging vi bo co ngy trong thc hnh 1.
Chng 10 Report
Thc hnh 2
Excel Report
168
Chng 10 Report
1. To bo co Excel
1
Chn Add-Ins/Report/ Insert (( )xut hin hp thoi chn Etc trong mc Data
Type chn thi gian hin th trong 24 gi (Prev -1Day 00 Hour ~ Prev -1Day 23 Hour)
sau khi chn Click OK.
Excel Report
Thc hnh 2
169
Trn chn Add-Ins/Report/ Insert (( )xut hin hp thoi, chn Analog trong mc
data Type hin th gi tr trung bnh ca (Tag Analog) nhit tng thi gian chn
Ave Multi Line trong Analog Data.
Thit lp thi gian cng vi v thit lp Tag analog trn nhit 1. Sao chp v
AutoBase 9
), thay
Nhp cng thc s dng hm s chun Average trong excel cho thy gi tr trung
bnh nhit ca d liu 0~23 gi.(v d ] =average(b7:b30)
Sao chp, dn ln gi tr trung bnh ca nhit 2, nhit 3, n 1, n 2
Thay i phng thc hin th trong . Sau khi chn , click chut phi, xut hin trnh
n, chn Format Cell thit lp phng thc hin th ca d liu.
Chn File/ Save lu Daily Report .xls trn Report Folder trong Project.
Chng 10 Report
Thc hnh 2
Excel Report
170
Chng 10 Report
Nhp chut 2 ln ln Button Script. Text Button Xem bo co v to Script tng t nh sau.
Chn Add xut hin hp thoi b sung (Add) in bo co t ng. thit lp tn File v
Chng 10 Report
171
AutoBase 9
MEMO
172
Chng 10 Report
Chng 11
AutoBase 9
Thanh cng c v
Hp mu
11.1.1 Menu
Menu
File
Edit
All
Cut
Text
View
Config
Window
Help
M t
Cu hnh trn Menu c th nhn File to trc y v tt chng trnh, in,
lu tr tn, lu, nhn, hnh nh mi.
3 kiu Menu EditUndo, Paste, Paste(newScreen)
Menu c kh nng thay i ton b hnh nh vi menu thay i bn phi/tri,
thay i trn /di, xoay 90 , phng to/ thu nh, ni / thu din tch, o
ngc, n sc, sng / ti, trn, sc xo, chit ng nt, g gh (Uneven),
thay i mu sc hnh nh, chn khung vv
Menu chn mc chng, chn mu loi tr, lu tr File chia s, gi File chia
s vi Menu chia s, hoc gi chia s vi hnh nh c lu tr.
Menu ca 2 kiu ch, Ch s dng Text trn Menu Icon chnh.
Menu chnh sa ton b hnh nh, phng i, chnh d phng to, thu nh,
hp t mu (Fill box), Pencil Box , Info Box, hp mu, hp cng c.
Menu thit lp Config, Background Color, cng c v, Rulers, vi to trn
Menu.
Menu chn v ng ca s hnh nh, phn loi icon, phn loi mng li (Grid),
sp xp theo tng, vi Text Menu trn ca s Window.
Menu chnh sa hnh nh, thng tin chi tit hnh nh, phng php s dng tr
gip, tr gip vi Text Menu tng ng vi tr gip ca chnh sa hnh nh.
<Bng 11- 0> Menu trong chnh sa hnh nh
11.1.2 Hp cng c
L mc chn cng c v nh. Chn cng c c phn loi vi Icon ca 16 dng hp cng c
chnh c tng ng xut hin pha bn tri ca hp cng c.
173
173
Menu
Pencil
Line
Circle
Rectangle
Rounded
Rectangle
Eraser
Scattering
Fill
ng
cong
Color
Extraction
Text
Edit
Thay i
hnh nh 1
Thay i
hnh nh 2
Chnh sa
phng to
Delete
M t
Khng c cng c ph trn cng c v nh dng vit ch
L cng c v hnh nh v Line trong nhiu dng nh: hin
th 3 hng ca hp nh hng, mt chiu, khng c mi
tn trn hp cng c, v dng ng ko, ng di chuyn,
ng cho, ng un khc, ng vung gc.
Icon ph c th v cc vng khung, hnh tr, hnh bu, hnh
trn.
L cng c c th v nhiu dng hnh vung
Icon ph v cc hnh vung dng khi, hnh vung gc trn,
v hnh vung thng.
L a gic lin tip v hnh vung vi cng c v nh ca
kiu a gic.
L ty chn mu, ty mu vi cng c ty nh
L Square scattering ( tn x hnh vung) Scattering Circle
( tn x hnh trn) vi cng c trong nhiu dng hiu ng
phun.
Khng c cng c ph vi cng c t mu trn bn trong
khng gian dng tt (ng).
C th v ng cong 4 im, ng cong 3 im. vi cng
c v nh ng cong.
Hin th 3 hng mi tn hai chiu, mi tn mt chiu, khng
c mi tn
Click vo mu chn mu mong mun trn hnh v vi cng
c chn mu chn mu.
Nhp mu ch vi cng c chn mu ch trong hp thoi c
th chn mc nh mu ch chn trn hp cng c.
L cng c chnh sa ct dn hnh nh.
Cng c tng ng vi cc mc lu tr, nghing, xoay,
phng to/ thu nh, sao chp, di chuyn, thay i l vv
L dng c dng thay i kiu hoc mu ca hnh nh.
Cng c ph tng ng vi cc mc o ngc, cng c
thay i mu, trch ng nt (Contour Extraction), loi tr
im, ghp (Mosaic), bng, m
L cng c thay i cc dng hnh trn xoay (Cylinder), a
gic (Polygon), hnh cu, hnh trn, ca hnh nh chn.
L cng c c th chnh sa phng to / thu nh hnh nh.
L cng c s dng ng hnh nh hin ti khi mun tr
li hnh nh trc.
<Bng 11- 0> Hp cng c chnh sa hnh nh
11.1.3 V
Chn cng c v Click chut phi, ko v iu chnh kch thc sau Click chut tri ln v
tr cn chn, c th chn mu bng cch nhp chut phi hoc tri ln mu cn chn trong
bng chn mu.
trong hp cng c hoc File/ New File xut hin hp thoi tng t <
hnh 11-4>
M t
Nhp s (Pixel) chiu rng ca Animation
Nhp s (Pixel) chiu rcao ca Animation
Nhp s hnh nh ca Animation
Nhp hnh nh Animation cho thy c bao nhiu ln/ pht (phin bn di
9.0.0)
Nhp thi gian mc nh c hin th cc hnh nh ho ( n v 1/18 giy)
(phin bn di 9.0.0 )
Chn trong 24 bit mu, 256 mu, 16 mu, mu en trng trong hnh nh
Animation
<Hnh11- 0> Thit lp hp thoi to New File Animation
175
Chn Icon
AutoBase 9
175
176
xem nh Animation t Menu chn View/ Run Animation. Lu File: chn File/
Save as lu tr trn Graphic Folder trong Project tng ng.
AutoBase 9
Thit lp h thng chuyn ti tin nhn thit lp cc dch v Web (SMS Transfer System Type),
kt ni mng (Network Settings), tc / cng truyn thng (Serial Port/baud Rate Settings),
phng php chuyn tin nhn trn <Hnh 11-10>.
Chn trong c cu my khch/my ch chuyn ti n Server (Transmit to Server); Kt ni trc
tip (Direct) Phng php chuyn ti trong qun l tin nhn(WEB Service), tu theo ci t trn
phng php chuyn ti m cc tu chn cn thit c kch hot. Kt ni trc tip (RS-
177
Thit lp qun l tin nhn SMS thc hin thit lp User, thit lp h thng pht tin nhn, kt ni
thit b u cui (Terminal).
177
Qun l tin nhn SMS ng dng SMS Web Service hoc kt ni u cui (Terminal) trn cng
truyn thng USB ca my tnh gi tin nhn SMS, ng dng tnh nng SMS(Short
Message Service) ca in thoi di ng. Khi s dng tin nhn SMS h thng phi c kt
ni trn internet. Khi chng trnh gim st c cnh bo th tin nhn SMS c pht i cng
lc.
178
232C..) vi thit b u cui thit lp thit b u cui trn Config | Communication Port setting
trong trng hp s dng kt ni trc tip thit b u cui kt ni trc tip (RS-232C..). khi
chn kt ni trc tip, Click nt Settings thit lp Port, Baud Rate.
C th ng nhp vo trang (www.sms.autobase.biz) s dng dch v SMS. Thit lp xc nh
tn ng nhp, s mt m, trang Web h tr, trang web chnh trn thit lp dch v web.
Chn User trong hp thoi Click nt Modify xut hin hp thoi thit lp User
tng t vi <hnh 11-12>.
AutoBase 9
Watchdog, l chng trnh vng lp thc hin li chng trnh thit lp trong trng hp
chng trnh tt trong cc s c khng n nh ca h thng.
11.4.1 Thc thi chng trnh Watchdog
nh <hnh 11-13>
Watchdog Icon
11.4.3 Hide
Chn Menu View | Hide chng trnh Watchdog s khng hin th trn mn hnh.
Vo Menu View Screen Click icon (
th trn mn hnh.
179
11.4 Watchdog
179
MEMO
180
Chng 12
Thit lp an ninh
181
AutoBase 9
181
Web Server
CT gim sat
.Net framework
Web server
Run
time
CT truyn thng
IIS
<Hnh 12-0> Biu lu lng chng trnh ca trng thi c ci t trn mt h thng Local Server
vi Web Server
Web server
Local Server
.Net framework
CT gim sat
Web server
IIS
Run
time
CT truyn thng
<Hnh 12- 0> S lu lng chng trnh ca trng thi trong trng hp c ci t trn h thng
khc gia Local Server vi Web Server
183
Chn Menu Config | Share Server xut hin hp thoi thit lp Share Server. Thit lp cng
truyn thng vi Web Server (s dng gi tr mc nh).
AutoBase 9
<Hnh12- 0> Hp thoi thit lp Share Server trong chng trnh Running Server
Click chn Windows Enable / Disable thit lp chn dch v thng tin internet
(Internet Information Services).
184
Thc hin chn User Control Panel | Administrative Tools | IIS (Internet Information
Services).
<Hnh 12- 0> Hp thoi chng trnh dch v thng tin Internet
Click chut phi v chn Website trn <hnh 12-6> nhn Menu 'Website Management
| Advanced Settings' xut hin hp thoi thng tin ng k Website tng t nh
<hnh 12-7>.
185
185
AutoBase 9
< Hnh 12-7> l mn hnh ca hp thoi thit lp Website Advanced Setting. Trong
thit lp cc cng (Port) TCP, ng dn thc ti ca File tng ng vi Web Server,
m t ca Website.
Chn Tab Document trn hp thoi thng tin ng k Website trong dch v thng tin
Internet (Internet Information Services). Xut hin hp thoi tng t nh <hnh 128>.
Click nt
< Hnh 12- 0> V d thit lp Tab Document trong hp thoi thng tin ng k Website
Chn Tab HTTP Header Setting trong hp thoi thng tin ng k Website ca dch
v thng tin Internet, xut hin mn hnh tng t nh < hnh 12-9>.
186
< Hnh 12- 0> V d thit lp Tab u trang HTTP trong hp thoi thng tin ng k Website
II.
(v d : cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727)
III.
chy aspnet_regiis i.
IV.
V.
Xc nh ng k ASP.NET trn Tab u trang HTTP trong hp thoi thng tin ng k Website.
Vo Menu Website Management | Start chn Website tng ng trn Listsite nhn
chut phi, Website c thc hin.
12.2.4 To v thc hin File Webcopy (Copy the Project Files to Web Directory)
Sao chp Run File v to ni dung vi Website Directory thit lp trn dch v thng tin
Internet.
Chn Menu Config | Web Server | Web Server Setup trong Studio, xut hin hp thoi thit lp
Web Server tng t nh <hnh 12-11>.
s dng User Menu trn chng trnh gim st Web dn File WebStartup.mnux ca
Program Menu Folder trn Menu Folder ca ProjectM
Chn Web StartUp.mnux trn Tab thit lp v chnh sa bng phng php tng t vi Menu
User trong chng trnh gim st.
187
187
Chn sao chp sau khi thit lp th mc gc Web Server ( th mc gc c thit lp trn dch
v thng tin internet) v Click nt Copy.
AutoBase 9
Thit lp
Main Local IP
Ni dung thit lp
Nhp s IP trn Local Server.
Tuy nhin, nhp 127.0.0.1 trong trng hp Web server vi Local
Server cng mt my tnh.
Thit lp
188
Main Local
Port
Data Folder
Login
Ni dung thit lp
Nhp cng Service Port truyn thng trong Local Server vi Web
Server ( mc nh 7200)
Chng trnh thc hin ( Run Time) trong Local Server phi ph hp
vi s cng thit lp trn Config | share '
Thit lp th mc lu tr d liu trn Local Server (chia s trn Local
Server)
Web server vi Local Server cng mt my tnh: thit lp Local Server
nhp th mc lu d liu (Data Save Directory).
Web Server vi Local Server trn my tnh khc : Nhp theo th t
Computer Name\\Share (Ch cc h thng cha Login) v Driver \
Directory kt ni vi Driver Network.
User Login l thit lp Account v Pass trn h thng ( System)
<Bng 12- 0> Thit lp Web
Nhp a ch IP ca Web Server trn Add Input Window, xut hin mn hnh tng t
nh <hnh 12-13> (Web Server C:\Inetpub \wwwroot\SampleStart.htm)
S dng SampleStart.htm chnh sa trn trang Web.
Khi thc hin Web Client ca phng thc Moble Code h thng Web Client, ci t .NET
Framework cng phin bn vi Web Server v sau khi thit lp bo an ( Assembly Trust,
Add Trust Website) c th gim st v iu khin kt ni trn Server thng qua Internet
Explorer.
Khi thc hin Web Client bng phng thc Silverlight nu cha ci t Silverlight trn my
tnh Web Client c kh nng ci t Silverlight sau khi ci t c th kt ni vi Web Server.
H thng Web Client c th iu khin v gim st, kt ni Server thng qua Internet Explorer
sau khi thit lp bo an (Assembly Trust, Add Trust Website) v thit lp .NET Framework
cng phin bn vi Web Server khi thc hin Web Client vi phng thc m Mobile.
12.3.1 Yu cu h thng
189
189
AutoBase 9
ng k bo v h thng chnh gim st v iu khin hoc thc hin dch v cung cp trn
Web Server.
Ci t Microsoft .NET Framework v chy (SetupViewMain FullTrust.exe) chng trnh thit
lp bo v chng trnh gim st web Autobase.
Cp bo mt cho cc trang web s t ng c thay i khi thit lp c th hon ton tin
cy.
Chng trnh thit lp bo v chng trnh gim st Web c th thc hin v lu tr, s dng
SampleStart.htm trong Autobase Web Server.
<Hnh 12- 14> V d Run/Dowload chng trnh bo v chng trnh gim st Web
190
Tn File
191
Multi- Run
AutoBase 9
C th thc hin khi Click chy chng trnh gim st Web trn trang Web SampleStart.htm
trong Autobase Web Server tng t nh < hnh 12-13>.
191
Tn my tnh / AutoWeb/RunTime/ViewMain.exe
Site /AutoWeb/RunTime/ViewMain.exe
MEMO
192