Professional Documents
Culture Documents
ĐHĐN.Điều Khiển Logic Và PLC PDF
ĐHĐN.Điều Khiển Logic Và PLC PDF
MC LC
Ni dung
Trang
CHNG 1 : L THUYT C S
1.1 Nhng khi nim c bn......................................................................................... 3
1.2. Cc phng php biu din hm logic .................................................................. 8
1.3. Cc phng php ti thiu ho hm logic ........................................................... 11
1.4. Cc h mch logic ............................................................................................... 15
1.5. Grafcet - m t mch trnh t trong cng nghip ........................................... 17
Bng 1.1
Bng 1.2
Cc hm i xng nhau qua trc nm gia gia bng 1.2 l: y7 v y8, ngha l
Hm logic n bin y = f (x1, x2, xn )
Vi hm logic n bin, mi bin nhn mt trong hai gi tr 0 hoc 1 nn vi hm
logic n bin c 2n t hp bin, mi t hp bin li nhn hai gi tr 0 hoc 1, do vy s
hm logic tng l 22. Do , vi 1 bin c 4 kh nng to hm, vi 2 bin c 16 kh
nng to hm, vi 3 bin c 256 kh nng to hm. Nh vy, khi s bin tng th s
hm c kh nng to thnh rt ln.
Trong tt c cc hm c to thnh c bit ch n hai loi hm l hm tng
chun v hm tch chun. Hm tng chun l hm cha tng cc tch m mi tch c
tt c cc bin ca hm. Hm tch chun l hm cha tch cc tng m mi tng u
6
c tt c cc bin ca hm.
3. Cc php tnh c bn
Ngi ta xy dng ba php tnh c bn gia cc bin logic l:
1. Php ph nh (o): k hiu bng du "-" pha trn k hiu ca bin.
2. Php cng (tuyn): k hiu bng du "+". (song song).
3. Php nhn (hi): k hiu bng du ".". (ni tip).
4. Tnh cht v mt s h thc c bn
4.1. Cc tnh cht
Tnh cht ca i s logic c th hin bn lut c bn l: lut hon v, lut
kt hp, lut phn phi v lut nghch o.
+ Lut hon v:
x1 + x2 = x2 + x1
+ Lut kt hp:
x1 + x2 + x3 = (x1 + x2 ) + x3 = x1 + (x2 + x3 )
x1.x2.x3 = (x1.x2).x3 = x1.(x2.x3)
+ Lut phn phi:
(x1 + x2).x3 = x1.x3 + x2.x3
x1 + x2.x3 = (x1+x2) . (x1+x3)
C th minh ho kim chng tnh ng n ca lut phn phi bng cch lp
bng 1.3.
Bng 1.3
x1
x2
x3
(x1+x2) . (x1 +x3)
0
0
1
0
0
0
1
1
0
1
1
1
0
1
1
1
x1 + x2.x3
Cng minh ho tnh ng n ca lut nghch o bng cch thnh lp bng 1.4.
7
Bng 1.4
4.2. Cc h thc c bn
Mt s h thc c bn thng dng trong i s logic c cho bng 1.5.
Bng 1.5
x1
0
0
0
0
1
1
1
1
x2
0
0
1
1
0
0
1
1
x3
0
1
0
1
0
1
0
1
y
1
0
1
1
0
0
1
0
u im ca phng php biu din bng bng l d nhn, t nhm ln, nhc
im l cng knh, c bit khi s bin ln.
2. Phng php biu din hnh hc
Vi phng php hnh hc hm n bin c biu din trong khng gian n chiu,
t hp bin c biu din thnh mt im trong khng gian, phng php ny rt
phc tp khi s bin ln nn thng t dng.
3. Phng php biu din bng biu thc i s
Ngi ta chng minh c rng, mt hm logic n bin bt k bao gi cng c th
biu din thnh cc hm tng chun y v tch chun y .
Cch vit hm di dng tng chun y
- Hm tng chun y ch quan tm n t hp bin m hm c gi tr bng 1
S ln hm bng 1 s chnh l s tch ca cc t hp bin.
- Trong mi tch, cc bin c gi tr bng 1 c gi nguyn, cn cc bin c gi
tr bng 0 th c ly gi tr o; ngha l nu xi = 1 th trong biu thc tch s c
vit l xi, cn nu xi =0 th trong biu thc tch c vit l xi. Cc tch ny cn gi l
cc mintec v k hiu l m.
- Hm tng chun y s l tng ca cc tch .
V d: Vi hm ba bin bng 1.6 trn, c hm dng tng chun y l:
10
Thc cht vic ti thiu ho hm logic l tm dng biu din i s n gin nht
ca hm v thng c hai nhm phng php l:
- Phng php bin i i s.
- Phng php dng thut ton.
1. Phng php ti thiu ho hm logic bng bin i i s
phng php ny cn da vo cc tnh cht v cc h thc c bn ca i s
Boole thc hin ti gin cc hm logic. Nhng do tnh trc quan ca phng php
nn nhiu khi kt qu a ra vn khng khng nh r c l ti thiu hay cha.
Nh vy, y khng phi l phng php cht ch cho qu trnh ti thiu ho.
V d: Cho hm
C s 2
x1x2x3x4
0010
0011
6*
12
7
13 *
14
15
0110
1100
0111
1101
1110
1111
b
S ch S thp C s 2
s 1
phn
x1x2x3x4
1
2
c
Lin
x1x2x3x4
kt
0010v
2,3
001-v
0011v
2,6
0-10v
6
12
7
13
14
15
0110v
1100v
0111v
1101v
1110v
1111v
3,7
6,7
6,14
12,13
12,14
7,15
13,15
14,15
0-11v
011-v
-110v
110-v
110v
-111v
11-1v
111-v
d
Lin kt
2,3,6,7
2,6,3,7
6,7,14,15
6,14,7,15
12,13,14,15
x1x2x3x4
0-1-1111- -
13
Vi i = 1
Tm L1 t Lo bng cch loi khi Lo cc nh 1 ca Eo
Tm Z1 t Zo bng cch loi khi Zo cc tch trong Eo v cc tch nm trong
14
hp l bi ton phc tp, v ngoi cc yu cu v chc nng logic, vic tng hp mch
cn ph thuc vo vic s dng cc phn t, chng hn nh phn t l cc loi: rle cng tc t, loi phn t kh nn hay loi phn t l bn dn, vi mch... Vi mi loi
phn t logic c s dng th ngoi nguyn l chung v mch logic cn i hi phi
b sung nhng nguyn tc ring lc tng hp v thit k h thng.
V d: Mch logic t hp nh hnh 1.5.
c mch trnh t.
Vi mch logic trnh t cng c bi ton phn tch v bi ton tng hp.
1.5. Grafcet - m t mch trnh t trong cng nghip
1. Hot ng ca thit b cng nghip theo logic trnh t
Trong dy chuyn sn xut cng nghip, cc thit b my mc thng hot ng
theo mt trnh t logic cht ch nhm m bo cht lng sn phm v an ton cho
ngi v thit b.
Mt qu trnh cng ngh no cng c th c ba hnh thc iu khin hot
ng sau:
+ iu khin hon ton t ng, lc ny ch cn s ch huy chung ca nhn vin
vn hnh h thng.
+ iu khin bn t ng, qu trnh lm vic c lin quan trc tip n cc thao
tc lin tc ca con ngi gia cc chui hot ng t ng.
+ iu khin bng tay, tt c hot ng ca h u do con ngi thao tc.
Trong qu trnh lm vic m bo an ton, tin cy v linh hot, h iu khin
cn c s chuyn i d dng t iu khin bng tay sang t ng v ngc li, v nh
vy h iu khin mi p ng ng cc yu cu thc t.
Trong qu trnh lm vic s khng bnh thng trong hot ng ca dy chuyn
c rt nhiu loi, khi thit k phi c gng m t chng mt cch y nht. Trong
s cc hot ng khng bnh thng ca chng trnh iu khin mt dy chuyn t
ng, ngi ta thng phn bit ra cc loi sau:
+ H hng mt b phn trong cu trc iu khin, lc ny cn phi x l ring
phn chng trnh c ch h hng, ng thi phi lu tm cho dy chuyn hot ng
lc c h hng v sn sng chp nhn li diu khin khi h hng c sa cha xong.
+ H hng trong cu trc trnh t iu khin.
+ H hng b phn chp hnh (nh h hng thit b chp hnh, h hng cm
bin, h hng cc b phn thao tc...).
Khi thit k h thng phi tnh n cc phng thc lm vic khc nhau m
bo an ton v x l kp thi cc h hng trong h thng, phi lun c phng n can
thip trc tip ca ngi vn hnh n vic dng my khn cp, x l tc nghn vt
liu v cc hin tng nguy him khc. Grafcel l cng c rt hu ch thit k v
thc hin y cc yu cu ca h t ng cho cc qu trnh cng ngh k trn.
2. nh ngha Grafcet
Grafcet l t vit tt ca ting Php "Graphe fonctionnel de commande tape
transition" (chui chc nng iu khin giai on - chuyn tip), do hai c quan
AFCET (Lin hp Php v tin hc, kinh t v k thut) v ADEPA (t chc nh nc
v pht trin nn sn xut t ng ho) hp tc son tho thng 11/1982 c ng k
17
18
19
chuyn sang trng thi 9, nu khng tho mn iu kin 8 th qu trnh quay li trng
thi 7.
4. Cch xy dng mng grafcet
xy dng mng grafcet cho mt qu trnh no th trc tin phi m t mi
hnh vi t ng bao gm cc giai on v cc iu kin chuyn tip, sau la chn
cc dn ng v cc cm bin ri m t chng bng cc k hiu, sau kt ni chng
li theo cch m t ca grafcet.
V d : kp cht chi tit c v khoan trn mt l hnh 1.12 th trc tin ngi
iu khin n nt khi ng d khi ng chu trnh cng ngh t ng, qu trnh bt
u t giai on 1 :
21
22
26
t thng gm cc b phn chnh sau: cun ht; mch t tnh lm bng vt liu st t;
phn ng cn gi l phn ng v h thng cc tip im.
Mch t ca rle c dng in mt chiu chy qua lm bng thp khi, cn mch
t ca rle dng in xoay chiu lm bng l thp k thut in. chng rung v lc
ht ca nam chm in c dng xung trn mt cc ngi ta t vng ngn mch. Sc
in ng cm ng trong vng ngn mch s to ra dng in v lm cho t thng qua
vng ngn mch lch pha vi t thng chnh, nh lc ht phn ng khng b gin
on, cc tip im lun c tip xc tt.
Tu theo nguyn l tc ng ngi ta ch to nhiu loi thit b iu khin khc
nhau nh rle dng in, rle in p, rle thi gian....
H thng tip im ca cc thit b iu khin c cu to khc nhau v thng
m bc hay thic m bo tip xc tt. Cc thit b ng ct mch ng lc c dng
in ln, h thng tip im chnh c b phn dp h quang, ngoi ra cn c cc tip
im ph ng ct cho mch iu khin. Tu theo trng thi tip im ngi ta chia
ra cc loi tip im khc nhau. Mt s k hiu thng gp nh bng 2.1.
2.2. Cc s khng ch ng c rto lng sc
Tu theo cng sut v yu cu cng ngh m ng c khng ng b rto lng
sc c th c ni trc tip vo li in, dng i ni sao-tam gic, qua in khng,
qua bin p t ngu, ngy nay thng dng cc b khi ng mm khi ng ng
c. Xt mt s s n gin.
1. Mch khng ch n gin
28
Trong mch dng hai rle nhit RN1 v RN2 bo v qu ti cho ng c, khi
ng c qu ti th rle nhit tc ng lm cc tip im ca n bn mch iu khin
m, cc cun ht mt in ct in ng c.
khi ng ng c chy thun (hoc ngc) n nt KT (hoc KN) cun ht
T c in, ng cc tip im T1... T3 cp in cho ng c chy theo chiu thun, tip
im T4 ng li t duy tr.
dng ng c n nt dng D, cc cun ht mt in, ct in ng c khi
li in, ng c t dng.
o chiu ng c trc ht phi n nt dng D, cc cun ht mt in mi
n nt o chiu.
2. Mch khng ch o chiu c gim st tc
29
Khi khi ng chy thun n nt khi ng thun KT, tip im KT1 h ngn
khng cho P c in, KT3 h ngn khng cho cun ht N c in, tip im KT2
kn cp in cho cun ht T, cc tip im T1... T3 kn cp in cho ng c chy
thun, tip im T4 kn t duy tr, tip im T5 h cm cun N c in.
Khi ang chy thun cn chy ngc n nt khi ng ngc KN, tip im
KN1 h khng cho P c in, tip im KN2 h ct in cun ht T lm mt in
ch chy thun, tip im KN3 kn cp in cho cun ht N cp in cho ch
chy ngc, khi N ht tip im N4 kn t duy tr.
Nu mun dng n nt dng D, cp in cho cun ht P, cun ht P ng tip
im Pl t duy tr, h P2 ct ng ngun ang cp cho cun ht T hoc N, nhng
lp tc P3 kn cun ht N hoc T li c cp in, nu khi trc ng c ang chy
thun (cun T lm vic) tc ang ln th KT kn, cun N c cp in ng in
cho ch chy ngc lm ng c dng nhanh, khi tc gim thp th KT m
ct in cun ht N, ng c dng hn.
30
KC c th hin trn hnh 2.5c. V d, v tr 0 ca b khng ch ch c tip im 12 ng, tt c cc v tr cn li ca cc tip im u ct hoc cp tip im 9- 1 0 s
ng cc v tr 2, 3 bn tri v 2, 3 bn phi.
Hot ng ca b khng ch nh sau: khi ng in cp ngun cho h thng.
Ban u b khng ch c t v tr 0 cng tc t K c in, cc tip im K
mch khng ch ng li, chun b cho h thng lm vic. Nu mun ng c quay
theo chiu thun th quay b KC v pha tri, nu mun ng c quay ngc th quay
b KC v pha phi. Gi thit quay b KC v v tr 2 pha tri, lc ny cc tip im 34, 5-6, 9-10 ca b KC kn, cc cun dy cng tc t 1S, 2S, 1K v cc rle thi gian
1Tg, 2Tg c in, cc tip im 1S, 2S mch ng lc ng li, cun dy stato c
ng vo ngun 3 pha, tip im 1K trong mch rto ng li ct phn in tr ph r2
ra, ng c c khi ng v lm vic vi in tr ph r1 trong mch rto, tip im
1Tg m ra, 2Tg ng li chun b cho qu trnh hm ng nng khi dng. Nu mun
dng ng c th quay b KC v v tr 0, cc cng tc t 1S, 2S, 1K v cc rle thi
gian 1Tg, 2Tg mt in, ng c c ct khi ngun in 3 pha vi ton b in tr
r1, r2 c a vo rto, ng thi tip im thng kn ng chm 1Tg ng li
(ng chm mt thi gian ngn m bo h c ct khi li in), tip im
thng m m chm 2Tg cha m (t2 > t1) cng tc t H c in tip im H1, H2
ng li cp ngun mt chiu cho stato ng c v ng c c hm ng nng. Sau
thi gian chnh nh t2 tip im thng m m chm m ra tng ng vi tc
ng c nh, cun dy H mt in, ngun mt chiu c ct khi cun dy
stato, kt thc qu trnh hm ng nng. Trong thc t, ngi ta yu cu ngi vn
hnh khi quay b khng ch KC qua mi v tr phi dng li mt thi gian ngn h
thng lm vic an ton c v mt in v c.
2.4. Khng ch ng c in mt chiu
Vi ng c in mt chiu khi khi ng cn thit phi gim dng khi ng.
gim dng khi khi ng c th a thm in tr ph vo mch phn ng. Ngy
nay nh k thut in t v tin hc pht trin ngi ta ch to cc b bin i mt
chiu bng bn dn cng sut ln lm ngun trc tip cho ng c v iu khin cc
b bin i ny bng mch s logic kh trnh. Cc b bin i ny ni trc tip vo
ng c, vic khng ch khi ng, hm v iu chnh tc u thc hin bng cc
mch s kh trnh rt thun tin v linh hot. Tuy nhin, mt s mch n gin vn c
th dng s cc mch logic nh hnh 2.6.
khi ng ng c n nt khi ng K lc cng tc t K c in, cc
tip im thng m K, ng li cp in cho ng c vi 2 in tr ph, K2 ng
li t duy tr, K3 ng li, K4 m ra lm rle thi gian 3Tg mt din, sau thi gian
chnh nh tip im thng ng ng chm 3Tg, ng li lm cng tc t 1K c
in, ng tip im 1K1 loi in tr ph r2 khi mch ng c v lm rle thi gian
34
2Tg mt in, sau thi gian chnh nh tip im thng ng ng chm 2Tg1 ng
li cp in cho cng tc t 2K ng tip im 2K2 loi r1 ra khi mch ng lc qu
trnh khi ng kt thc.
35
37
Tn hiu ra cng c ghp cch ly, c th cch ly kiu rle nh hnh 3.5a, cch
39
ly kiu quang nh hnh 3.5b. Tn hiu ra c th l tn hiu chuyn mch 24v, 100mA;
110v, 1A mt chiu, thm ch 240v, 1A xoay chiu tu loi PLC. Tuy nhin, vi PLC
c ln di tn hiu ra c th thay i bng cch la chn cc module ra thch hp.
2. Cu to chung ca PLC
Cc PLC c hai kiu cu to c bn l: kiu hp n v kiu modulle ni ghp.
Kiu hp n thng dng cho cc PLC c nh v c cung cp di dng
nguyn chic hon chnh gm b ngun, b x l, b nh v cc giao din vo/ra.
Kiu hp n thng vn c kh nng ghp ni c vi cc module ngoi m
rng kh nng ca PLC. Kiu hp n nh hnh 3.6.
40
3.3. Cc vn v lp trnh
1 Khi nim chung
PLC c th s dng mt cch kinh t hay khng ph thuc rt ln vo thit b lp
trnh. Khi trang b mt b PLC th ng thi phi trang b mt thit b lp trnh ca
cng mt hng ch to. Tuy nhin, ngy nay ngi ta c th lp trnh bng phn mm
trn my tnh sau chuyn sang PLC bng mch ghp ni ring.
S khc nhau chnh gia b iu khin kh trnh PLC v cng ngh rle hoc
bn dn l ch k thut nhp chng trnh vo b iu khin nh th no. Trong
iu khin rle, b iu khin c chuyn i mt cch c hc nh u ni dy "iu
khin cng", cn vi PLC th vic lp trnh c thc hin thng qua mt thit b lp
trnh v mt ngoi vi chng trnh. C th ch ra quy trnh lp trnh theo gin hnh
3.8.
lp trnh ngi ta c th s dng mt trong cc m hnh sau y:
Telemec- Spreher
anique v Schuh
LD
LD
LD
STR
Khi u vi tip
im thng m
LDN
LDI
LD NOT AN
LN
STR
NOT
Khi u vi tip
im thng kn
AND
AND
AND
AND
Phn t ni tip c
tip im m
IEC
1131-3
Ch thch
43
Telemec- Spreher
anique v Schuh
ANDN
ANI
AND
NOT
AN
AN
AND
NOT
Phn t ni tip c
tip im kn
OR
OR
OR
ORN
ORI
OR NOT ON
ON
ST
OUT
OUT
OUT
IEC
1131-3
Ch thch
Ly tn hiu ra
44
000.01
1 OR
010.00
000.03
4 OUT 010.00
2.4. Phng php lu iu khin CSF (Control System Flow)
Phng php lu iu khin CSF trnh by cc php ton logic vi cc k
hiu ho c tiu chun ho nh hnh 3.15. Phng php lu iu khin
thch hp vi ngi quen vi php tnh iu khin bng i s Boo1e.
Hng
Tn gi
K hiu
V d
Misubishi
Rle ph hoc b nh du
M100; M101
Siemens
C hiu
F0.0; F0.1
C001; C002
TelemecaniQue
Bt
B0; B1
Toshiba
Rle ni
R000; R001
Bradley
Lu tr bt
B3/001 ; B3/002
47
48
Trong :
1. Cc n bo h thng:
+ n PWR (xanh): bo ngun,
+ n RUN (xanh): PLC ang ch chy hoc kim tra, (n tt th PLC
ang ch lp trnh hoc c li),
+ n ERR/ALM ():
Ngun cung cp
AC
DC
AC
DC
AC
AD
AC
DC
S u vo S u ra Tng s I/O
6
10
12
20
18
12
30
24
16
40
Kiu AC
Kiu DC
Kiu AC
Kiu DC
Kiu AC
Kiu DC
p
dng
bn xung lc
Nhit mi trng
m mi trng
Mi trng lm vic
Thi gian cho gin on
ngun
Trong lng
Kiu AC
CPU
Kiu DC
2.3 Cc c trng
Mc
di lnh
Kiu lnh
Thi gian thc hin
Dung lng chng trnh
Vo ra cc Ch CPU
i
C module
m rng
50
Mc
Vo dng bt
Ra dng bt
T bt (vng IR )
Bt c bit (vng SR)
Bt nh tm thi (vng
TR)
Bt gi (vng HR)
Bt b tr (Vng AR)
Bt lin kt (vng LR)
Timers/Cunters
Nh d liu
X l ngt
Bo v b nh
Sao lu b nh
Chc nng t chun on
Chng trnh kim tra
B m tc cao
TR
T (words)
IR 000 n IR 009 (10
words)
IR 010 n IR 019 (10
words)
Ir 200 n IR 231 (32
words)
SR 232 n SR 255 (24
words)
---
Bt
IR 00000 n IR
00915 (160 bts )
IR 01000 n IR
01915 (160 bts)
Ir 20000 n IR to 23
115 (5 2 bts)
SR 23200 n 25515
(384 bts)
Chc nng
Cc bt ny c th lm vic
vng vo ra m rng
Cc t bt ny c th s dng
tu trong chng trnh
Nhng bt ny phc v cho
chc nng c bit nh c v bt
iu khin.
TR 0 n TR 7 (8 bts) Bt ny c s dng trng
thi ng m trong chng
trnh phn nhnh
51
D liu
HR
Ar
LR
Timer/
couter
DM c
/vit
Ghi
li
Ch
c
Ci
t
PC
T (words)
HR 00 n HR 19 (20
words)
AR 00 n HR 15 (1 6
words)
Bt
HR 0000 dn HR 1915
(320 bts)
AR 0000 n HR 1515
(256 bts)
Chc nng
Nhng bt ny lu gi trng thi
ng m khi mt ngun ngoi.
Nhng bt ny phc v cho
chc nng c bit nh c v bt
iu khin.
LR 00 n LR 15 (16 LR 00000 n LR S dng kt ni vi PC khc
words)
1515 (256 bts )
TC 000 n TC 127 (timer/counter)
S ging nhau s dng cho c
thu v couter.
DM l d liu ch truy cp dng
DM 0000 DM 0999 --t (words). Cc d liu dng t
DM 1022 DM 1023
(words) c ct gi khi mt
(1,002 words)
ngun.
DM 1000 n DM --S dng ghi thi gian s c
1021 (22 words)
v li xut hin. T y c th
c/ghi khi li xut hin.
DM 6144 n DM - Khng th ghi ln chng
6599 (456 words)
trnh
Di 6600 n DM 6655 s dng n nhiu vng tham s
(%6 words)
iu khin lm vic ca PC
Ch :
1. Bt IR v LR khi cha s dng cho cc chc nng chnh th c th s dng nh bt
lm vic.
2. Ni dung ca vng HR, LR, Counter, v vng c/ghi DM c th c lu gi bng
t in nhit 25oC, vi thi gian 20 ngy.
3. Khi truy nhp cc s PV, TC th d liu dng t (words), khi truy cp vo c th d
liu dng bt.
4. D liu trong DM 6144 n DM 6655 khng th ghi t chng trnh nhng c
th thay i t thit b ngoi "Peripheral Device".
2.5. Cc vo ra - cc bt vng IR cho vo ra m rng
Bng sau cho bit cc bt vng IR dng cho module vo ra m rng ca CPM1A
v cc loi module m rng.
S vo/ra
ca CPU
10
20
52
im ni CPU (a
im ni vng m
ch)
rng (a ch)
Vo
Ra
Vo
Ra
im:
6 im: 4
--00000 01000
--01003
00005
12 im: 8 im :
00000 01000
00011
01007
---
---
Ngun
S module
AC
DC
CPM1A-10CDR-A
CPM1A-10CDR-D
AC
DC
CPM1A-20CDR-A
CPM1A-20CDR-D
S vo/ra
ca CPU
30
40
im ni CPU (a
ch)
Vo
Ra
18 im: 12
im:
00000 01000
00011
01007
00100 01100
00105
01103
20 im: 16 im :
00000 01000
00011
11007
00100 01100
00111
01107
im ni vng m
rng (a ch)
Vo
Ra
36 im: 24 im:
00200 01200
00211
01207
00300 01300
00311
01307
00400 01400
00411
01407
Ngun
S module
AC
DC
CPM1A-30CDR-A
CPM1A-30CDR-D
AC
DC
CPM1A-40CDR-A
CPM1A-40CDR-D
4.2. Ghp ni
PLC CPM1A c th ghp ni vi 32 b PLC cng loi thnh h thng. lp
trnh cho PLC th c th ghp ni n vi thit b lp trnh cm tay, b lp trnh chuyn
dng hoc my tnh tng thch.
1. Ghp ni vi thit b lp trnh cm tay: Ni trc tip cp ca thit b cm tay
vo PLC nh hnh 4.2.
vi khi khc, sau khi kt thc cng vic khi mi n quay v thc hin tip
chng trnh tm dng khi c.
2. Bng lnh ca PLC PCM1A
Xem phn "Bng lnh" ph lc 2
3. Lp trnh cc lnh logic c bn ca PLC PCM1A
Vi PLC ny c:
12 u vo vi a ch xc nh t 000.00 n 000.11.
8 u ra vi a ch xc nh t 010.00 n 010.07.
000.00
AND
000.03
AND
000.04
OUT
010.00
000.03
AND NOT
000.00
AND
000.04
OUT
010.00
END
3.3. Lnh OR: Dng SLT
LD
000.03
OR
000.04
OR
000.05
55
OUT
010.02
END
3.4. Lnh OR NOT
Dng STL
LD
00.03
OR NOT 00.04
OR
000.05
OUT
010.02
END
3. 5. Lnh OR gia hai 1nh AND
Dng STL
LD
000.03
AND
000.04
LD
000.05
AND
000.06
OR LD
OUT
010.00
END
3.6. Lnh thi gian tr
Dng STL
LD
000.03
TIM
000
LD
TIM000
OUT
010.00
#010
END
Ch :
+ Trong lnh (TIM 000 #010) lot s u ch
s hiu ca rle thi gian (rle thi
gian s 0), lot s th hai ch thi gian t (10s)
+ Khi u vo 000.03 c gi tr 1 th b thi gian bt
u tnh thi gian, khi 10s th b thi gian cho gi
tr ra, tc u ra 010.00 c gi tr 1.
3.7. B m
56
LD
000.03
LD
000.00
CNT000
LD
#005
CNT000
OUT010.00
END
Ch :
+ u vo th nht (000.03) l u vo m, mi khi u vo ny nhn gi tr 1
th b m m mt ln.
+ u vo th hai (000.00) l u vo reset b m, khi u vo ny nhn gi tr
1 th b m b reset v trng thi ban u.
+ Trong lnh (CNT 001 #0051 lot s u ch s hiu ca b m (b m s 1
lot s th hai ch s m t (5 s), khi u vo 000.03 t 5 ln gi tr 1 th b
m cho gi tr ra, tc u ra 010.00 c gi tr 1.
57
Trong :
1. Ngn c quy,
2. Cng tc m in c quy,
3. Cng tt m ngun,
4. Bng cm v n bo cho u vo v ra logic, c: 16 u vo t I32.0 n
I33.7; 16 u ra t Q32.0 n Q33.7,
5. u ni ngun 24v cho khi c bn,
6. Giao din cho u vo b ngt IW59.0 n IW59.3 v u vo b m IW36
n IW38,
7. Giao din ni tip vi my lp trnh hoc my tnh,
8. Giao din tip nhn module nh ngoi,
9. Giao din cho u vo ra analog,
10. Cng tc chn ch RUN, STOP,
58
11. n bo ch STOP,
12. n bo ch RUN,
13. n bo li.
2. Cc module vo ra m rng
Khi qu trnh t ng ho i hi s lng u v u ra nhiu hn s lng sn
c trn n v c bn hoc khi cn nhng chc nng c bit th c th m rng n v
c bn bng cch g thm cc module ngoi. Ti a c th g thm 8 module vo ra
qua 8 v tr c sn trn panen v pha phi. Thng Step 5 s dng cc module m
rng:
+ Module vo, ra s duy tr,
+ Module vo, ra s khng duy tr ly t S5-100U,
+ Module vo, ra tng t khng duy tr ly t S5-100U,
+ Module thng tin khng duy tr CCP.
* Quy c cc chn ca module m rng nh hnh 5.2.
+ Chn l: Dng ngun (L+),
+ Chn 2: m ngun (M),
+ Chn 4: Knh s 0,
+ Chn 3: Knh s 1,
+ Chn 6: Knh s 2,
+ Chn 5 : Knh s 3,
+ Chn 8: Knh s 4,
+ Chn 7: Knh s 5,
+ Chn 1 0 : Knh s 6 +
Chn 9: Knh s 7.
5.2. a ch v gn a ch
Trong PLC cc a ch cn gi thng tin n hoc ly thng tin i u phi c a
ch lin lc. a ch l con s hoc t hp cc con s i theo sau ch ci. Ch ci
ch loi a ch, con s hoc t hp con s ch s hiu a ch.
Trong PLC c nhng b phn c gn a ch n nh b thi gian (T), b m
(C) v c (F), ch cn mt trong 3 ch ci km theo mt s l , v d: T1, C32,
F6...
Cc a ch u vo v u ra cng vi cc module chc nng c a ch phc,
cch gn a ch ging nhau. Xt cch gn a ch cho cc u vo, ra.
C hai loi u vo ra:
+ u vo ra trn khi c bn (gn lin vi CPU), cc u vo ra ny c a ch
59
1 2 3 ...
0
0
0
0
1
1
1
1
:
:
:
:
7
7
7
7
Hnh 5.3. S hiu khe v knh trn module s
n
v c
bn
112+113
114+115
116+117
118+119
120+121
122+123
124+125
126+127
Tn tham s
Din gii
Vng tham s
ACCUM 1
c quy 1
ACCUM2
c quy 2
BN
Hng s byte
B m
CC0/CC1
M iu kin 1 v m iu kin 2
S liu dng bt
0.0 n 255.15
DB
Khi s liu
2 n 255
DL
0 n 255
DR
0 n 225
10
DW
T (word) d liu
0 n 255
11
0.0 n 63.7
64.0 n 255.7
12
FB
Khi hm
0 n 255
13
FW
T (word) c - C nh
- Khng nh
0 n 62
64 n 254
14
FY
T (word) byte - C nh
- Khng nh
0 n 63
64 n 255
15
u vo bt
0.0 n 127.7
16
IB
u vo byte
0 n 127
17
Iw
u vo t (word)
0 n 126
18
KB
Hng s 1 byte
0 n 255
19
KC
Hng s m
0 n 999
20
KF
Hng s
-32768 n 32677
21
KH
Hng s dng c s 16
0000 n FFFF
22
KM
Mi byte 16 bt
23
KS
Hng s cho k t
2 k t ASCII
24
KT
0.0 dn 999.3
25
KY
Hng s
26
OB
27
PB
0 n 255
28
PB/PY
m ngoi vi vo ra
0 n 127
29
PII
B m u vo
30
PIQ
B m u ra
-127 n 127
- C nh
- Khng nh
- C nh
- Khng nh
0 n 7
8 n 127
61
TT
Tn tham s
Din gii
Vng tham s
31
PW
0 n 125
32
u ra bt
0.0 n 127.7
33
QB
u ra dng byte
0 n 127
34
QW
u ra dng t (word)
0 n 125
35
RS
0 n 255
36
SB
Khi dy
0 n 255
37
B thi gian
0 n 127
63
32.0
AN
32.1
32.2
32.0
BE
1.3. Lnh O
Lp trnh dng STL
O
32.0
32.1
32.2
32.0
BE
1.4. Lnh ON
Lp trnh dng STL
O
64
32.0
ON
32.1
32.2
32.0
BE
1.5. Lnh O gia hai lnh A
Lp trnh dng STL
A
32.0
32.1
32.2
32.3
32.0
BE
1.6. Lnh "(" v lnh ")"
Lp trnh dng STL
O
32.0
32.1
32.2
32.3
32.0
O
A
A(
BE
2. Nhm lnh set v reset
Cc lnh set v reset lu gi hoc xo b kt qu ca php ton logic c
hnh thnh trong b x l.
i tng ca cc lnh ny l I, Q, F.
V d l:
A
32.0
32.0
32.1
32.0
NOP0
Khi u vo I32.0 c th u ra Q32.0 c v c gi li cho d I32.0 mt, ch
khi I32.l c th li xo nh lm Q32.0 v khng.
65
32.0
17
32.1
17
17
32.0
66
V d: Np lin tip IB7 v IB8 t vng m PII vo thanh ghi tch lu, c s np
nh hnh 5.14.
Lnh truyn T: Ni dung ca ACCU1 c gn cho i tng lnh khng ph
thuc RLO v RLO cng khng b nh hng. Khi truyn th thng tin t ACCU1
c chp vo vng nh c a ch ho (v d vng m u ra PIQ). Ni dung
ca ACCU1 khng b mt. Gi tr trc ca vng m u ra PIQ b mt. M t
lnh nh hnh 5.15.
Lnh LD: S m v s thi gian c np vo ACCU1 dng m BCD, khng
ph thuc vo RLO v RLO cng khng b nh hng.
S 2: l m, c 4 m:
0 tng ng 0,01s;
1 tng ng 0,1s;
2 tng ng 1s;
3 tng ng 10s.
DB3
KT 270. 1
DW2
DW2
Tl
LD
Tl
32.0
KT
500.0
NOP
NOP
NOP
32.0
BE
DB
KT
500.0
IW
16
33.0
IW
16
SE
NOP0
NOP0
69
NOP0
A
T2
33.0
BE
3. B thi gian bt u tr SD
Thi gian bt u chm hn so vi sn ln ca RLO mt khong bng thi gian
t trong lnh. Khi RLO v khng th b thi gian cng b t ngay v khng.
Lp trnh dng STL.
C
DB
KT
50.1
FW
16
33.0
W16
33.0
NOP0
NOP0
NOP0
=
BE
4. B thi gian bt u tr lu tr SS
Thi gian bt u chm hn so vi
sn ln ca RLO mt khong thi gian
bng thi gian t trong lnh v sau
khng ph thuc RLO na. N ch v
khng khi c lnh xo R.
A
33.0
KT
500.0
SS
32.0
NOP
NOP
32.0
BE
5. B thi gian tt tr SF
70
33.0
KT
50.1
SF
NOP
NOP
NOP
A
=
T
Q
4
33.0
BE
5. Nhm lnh m
5.1. Np gi tr m
Cng nh b thi gian khi mt b m c khi pht th ni dung trong
ACCU1 (dng t 16 bt) c dng lm gi tr m. Do , mun dng cc lnh m
phi np gi tr m vo ACCU1 trc khi b m hot ng.
C cc kiu d liu sau dng cho cc lnh m:
+ KC: gi tr hng s.
+ DW: t (word) d liu.
+ IW: t (word) u vo.
+ QW: t (word) u ra.
+ FW: t (word) c.
Tr loi KC cc loi cn li phi dng m BCD.
Np gi tr m hng s. L KC 38
S m t 0 n 999
71
32.1
CD
NOP
A
32.2
CK
NOP
72
NOP
NOP
BE
Chn BI l chn ly gi tr m hin thi dng nh phn, chn DE l chn
ly gi tr m hin thi dng m BCD, c th dng lnh L hoc LD c cc gi tr
m.
2. Lnh m ln CU
S m tng mt n v lc xut hin sn ln ca RLO. Khi RLO v khng s
m khng bi nh hng.
A
32.1
CU
33.1
NOP0
NOP0
NOP0
NOP
NOP
33.1
BE
73
Trong :
1. Chn cm cng ra,
2. Chn cm cng vo,
3. Cc n trng thi:
SF (n ): Bo hiu h thng b hng,
RUN (n xanh): Ch nh rng PLC ang ch lm vic,
STOP (n vng): Ch nh rng PLC ang ch dng,
4. n xanh cng vo ch nh trng thi tc thi ca cng vo,
5. Cng truyn thng,
6. n xanh cng ra ch nh trng thi tc thi ca cng ra,
7. Cng tc.
Ch lm vic: Cng tc chn ch lm vic c ba v tr
+ RUN: cho php PLC thc hin chng trnh trong b nh. PLC s t chuyn
74
v trng thi STOP khi my c s c, hoc trong chng trnh gp lnh STOP, do
khi chy nn quan st trng thi thc ca PLC theo n bo.
+ STOP: cng bc PLC dng cng vic ang thc hin, chuyn v trng thi
ngh. ch ny PLC cho php hiu chnh li chng trnh hoc np mt chng
trnh mi.
+ TERM: cho php PLC t quyt nh mt ch lm vic (hoc RUN hoc
STOP)
Chnh nh tng t: Nm iu chnh tng t t di np y cnh cng ra,
nm iu chnh tng t cho php iu chnh tn hiu tng t vi gc quay c
270o.
Pin v ngun nui b nh: Ngun pin c t ng chuyn sang trng thi tch
cc khi dung lng nh b cn kit v n thay th ngun d liu khng b mt.
Cng truyn thng: S7-200 s dng cng truyn thng ni tip RS 485 vi phch
cm 9 chn phc v cho vic ghp ni vi thit b lp trnh hoc vi cc PLC khc.
Tc truyn cho my lp trnh kiu PPI l 9600 boud. Cc chn ca cng truyn
thng l:
1.
2.
24v DC
3.
4.
khng dng
5.
6.
7.
24v DC (1 20 ma)
8.
9.
khng dng.
1.2. Thng s
Vi CPU 214:
Vi CPU 212:
76
CPU 214
Module 0
(4 vo, 4 ra)
Module 1
(8 vo)
Module 2
analog
Module 3
(8 ra)
(3 vo, 1 ra)
I2.0
I2.1
I2.2
I2.3
IO.0 QO.O
IO.1 QO.1
IO.2 QO.2
IO.3 QO.3
IO.4 QO.4
IO.5 QO.5
IO.6 QO.6
IO.7 QO.7
I1.0 Q1.0
I1.1 Ql.l
I1.2
I1.3
I1.4
I1.5
Q2.0
Q2.1
Q2.2
Q2.3
I3.0
I3.l
I3.2
I3.3
I3.4
I3.5
I3.6
I3.7
AIW0
AIW2
AIW3
AIW4
AQWO
Module
analog
(3vo,1 ra)
Q3.0
Q3.l
Q3.2
Q3.3
Q3.4
Q3.5
Q3.6
Q3.7
AIW8
AIW10
AIW 12
AQW4
Tn tham s
V
I
Q
M
SM ch c
SM c/ghi
Din gii
L min c ghi
m cng vo
m cng ra
Vng nh ni
Vng nh c bit
Vng nh c bit
Tham s
CPU 212
CPU214
0.0 1023.7
0.0 4095.7
0.0 7.7
0.0 7.7
0.0 7.7
0.0 7.7
0.0 15.7
0.0 31.7
0.0 29.7
0.0 29.7
30.0 45.7
30.0 85.7
77
Tn
tham s
ACO
AC
C
HSC
AW
AQW
T
Din gii
CPU 212
c quy 0 (khng c kh nng lm con tr)
c quy
13
B m
0 63
B m tc cao
B m cng vo tng t
0 30
B m cng ra tng t
0 30
B thi gian
0 63
Tham s
CPU 214
13
0 n 127
0 n 2
0 n 30
0 n 30
0 n 127
79
0.0
0.1
0.2
1.0
2. Lnh AN
Lp trnh dng STL
LD
0.0
AN
0.1
0.2
1.0
3. Lnh O
Lp trnh dng STL
LD
0.0
0.1
0.2
1.0
4. Lnh ON
Lp trnh dng STL
`
LD
0.0
ON
0. 1
0.2
1.0
5. Lnh OLD
Lp trnh dng STL
LD
0.0
0.1
LD
0.2
1.0
OLD
=
6. Lnh ALD
Lp trnh dng STL
80
LD
0.0
LD
0.1
0.2
1.0
ALD
=
0.0
LD
0.1
0.2
0.0
LD
0.3
0.4
ALD
=
LRD
ALD = Q 0.1
LPP
AI 0.5 = Q 0.2
8. Lnh TON
NETWORK 1
LD I0.0
AN I0.1
ION T32, VW0
NETWORK 2
LD T32 = Q0
9. Lnh TONR
NETWORK 1
LD I0.0
AN I0.1
TONR T32, VW0
NETWORK 2
LD T32 = Q0.0
10. Lnh CTU
NETWORK 1
LD I0.0
81
LD I0.2
CTU C0, +12
NETWORK 2
LD C0 = Q0.0
11. Lnh CTUD
NETWORK 1
LD I0.0
LD I0.2
LD I0.1
CTUD C48, VW0
NETWORK 2
LD C0 = Q0.0
82
Trong :
Cc n bo:
+ n SF: bo li CPU,
+ n BAF: bo ngun c quy,
+ n DC 5v: Bo ngun 5v,
+ n RUN: Bo ch PLC ang lm vic,
+ n STOP: Bo PLC dang ch dng.
2. Cng tc chuyn i ch :
+ RUN-P: Ch va chy va sa chng trnh,
+ RUN: a PLC vo ch lm vic,
+ STOP: PLC ch ngh,
+ MRES: V tr ch nh ch xo chng trnh trong CPU.
83
c. a ch vo ra trn module s:
Khi g module s vo ra ln mt khe no lp tc n c mng a ch byte ca
khe , mi khe c 4 byte a ch.
Trn mi module th mi u vo, ra l mt knh, cc knh u c a ch bt l 0
n 7. a ch ca mi u vo, ra l s ghp ca a ch byte v a ch knh, a ch
byte ng trc, a ch knh ng sau, gia hai s c du chm. Khi cc module g
trn khe th a ch c lnh t byte u ca khe, cc u vo v ra ca mt khe c
cng a ch. a ch byte v a ch knh nh hnh 7.2.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
86
I
IB
IW
ID
Q
QB
QW
QD
M
MB
MW
MD
PIB
PIW
PID
PQB
PQW
PQD
T
C
DBX
DBB
DBW
DBD
Din gii
u vo bt
u vo byte
u vo t
u vo t kp
u ra bt
u ra byte
u ra t
u ra t kp
Nh ni dng bt
Nh ni dng byte
Nh ni dng t
Nh ni dng t kp.
Vng m u vo dng byle
Vng m u vo dng t
Vng m u vo dng t kp
Vng m u ra dng byte
Vng m u ra dng t
Vng m u ra dng t kp
B thi gian
B m
Khi d liu kiu BD dng bt
Khi d liu kiu BD dng byte
Khi d liu kiu BD dng t
Khi d liu kiu BD dng t kp
vng tham s
0.0 n 65535.7
0 n 65535
0 n 65534
0.0 n 65532
0 n 65535.7
0 n 65535
0 n 65534
0 n 65532
0.0 n 255.7
0 n 255
0 n 254
0 n 252
0 n 65535
0 n 65534
0 n 65532
0 n 65535
0 n 65534
0 n 65532
0 n 255
0 n 255
0.0 n 65535.7
0 n 65535
0 n 65534
0 n 65532
TT Tn tham s
25
26
27
28
29
30
31
32
DIX
DIB
DIW
DID
L
LB
LW
LD
Din gii
vng tham s
0.0 n 65535.7
0 n 65535
0 n 65534
0 n 65532
0.0 n 65535.7
0 n 65535
0 n 65534
0 n 65532
2. Nhp cc hng s
Cc hng s c vit gm phn u v tham s di lin nhau v d: B#16#1A l
s: vit dng byte, c s 16, gi tr l 1A tng ng c s thp phn l 26.
Cc hng s v thi gian c vit theo cc k hiu: D (Date) ngy_ H (Hours)
gi M (minuter) pht_ S (seconds) giy_ MS (milliseconds) mili giy v d
2D_23H_10M_50S_13MS l: 2 ngy, 23 gi, 10 pht, 50 giy, 13 mili giy.
Cc kiu vit hng s c th hin trn bng 7.2:
Bng 7.2
Loi
Byte
T
T kp
Bt
C s
8 16
16 2
16
BCD
10 khng du
32 16 10 khng du
S thc
S thc
S thc
16 c du
32 c du
32 du phy ng
Ngy
Phn du
B#16#...
2#...
W# 16#...
C#
B#
2#...
DW#16#...
B#...
0 n rF
0 n 1111_1111_1111_1111
0 n FFFF
0 n 999
(0,0) n (255,255)
0 n 1111_1111_1111_1111_
1111_1111_1111_1111
0000_0000 n FFFF_FFFF
(0,0,0,0) n (255,255,255,255)
(khng c) - 32768 n 32767
L#...
- 2147483648 n + 2147483647
(khng c) ln hn 3,402823 e + 38
nh hn l.175495e - 38
S5T#.....
0H_0M_0S_10MS
n
2H_46M_30S_0MS
ngy_gi_
T#...
pht_giy_
miligiy
Nm_thng_ngy D#...
Phm vi tham s
-24D_20H_31M_23S_648MS n
24D_20H_31M_23S_647MS
1990-1-1 n 2168-12-31
TOD#...
0:0:0:0 n 23:59:59.999
Vit cc k t nh HA
87
0.0
0.1
0.2
1.0
1 2. Lnh AN
Lp trnh dng STL
A
0.0
AN
0.1
0.2
1.0
1.3. Lnh O
Lp trnh dng STL
O
0.0
0.1
0.2
1.0
1.4. Lnh ON
Lp trnh dng STL.
O
0.0
ON
0.1
89
0.2
1.0
0.0
0.1
0.2
1.0
0.0
0.1
02
1.0
A(
)
=
0.0
20.0
20.0
0.1
0.2
0.0
20.0
0.3
0.4
0.1
20.0
0.5
0.2
A(
A(
90
1.8. Lp trnh vi bt nh ni M
Nework 1 :
A
0.0
10.0
Nework 2:
A
0.1
10.1
10.1
0.0
Network 3:
A(
O
1.0
1.0
10.0
10.1
AN
1.0
1.0
S u ch m s: S 2. c 4 m:
0 tng ng 0,01 s
1 tng ng 0,1 s
2 tng ng 1s
3 tng ng 10s
Vi s vo thanh ghi CV nh trn th thi gian c tnh l
t :127 x 1s =127s.
Vi m cng nh th gi tr thi gian cng chnh xc, v vy nn dng m nh.
Trong cc b thi gian ca S7-300 ngoi tn hiu kch thch chnh (bt u) nh
cc b thi gian ca cc PLC khc, cn c tn hiu kch thch cng bc, tn hiu kch
thch cng bc cho php tnh li thi gian t u khi c sn ln ca tn hiu ny, tuy
nhin tn hiu kch thch cng bc ch c gi tr khi tn hiu kch thch chnh c gi
tr 1. Lnh thc hin kch thch cng bc (c iu kin) l: FR.
Lnh FR ch c dng lp trnh STL. B thi gian cng c th dng lnh R d
xo.
2.1. B thi gian xung SP
B thi gian c khi pht ln 1 ti si ln ca RLO khi RLO l 1 th b thi
gian vn duy tr trng thi 1 cho n khi t gi tr t mi xung. Nhng khi RLO v
khng th b thi gian v khng ngay.
C hai kiu lp trnh:
Kiu th nht c lnh NOP:
A
0.1
S5T#10S
SP
0.2
NOP
NOP
1.0
Dng LA D hnh 7. 1 3.
92
Trong lp trnh trn cn hai chn BI v BCD cha s dng phi dng lnh NOP
gi ch. Chn BI l chn ly gi tr thi gian hin thi dng nh phn, chn BCD
l chn ly gi tr thi gian hin thi dng m BCD, c th dng lnh L hoc LC
c cc gi tr thi gian.
Kiu th hai (khng dng lnh NOP)
0.0
S51 # 10S
SE
NOP
MW 2
LC
MW 5
0.1
1
1
1
khng.
0.1
S5T#10S
SS
0.2
NOP
NOP
1.0
li.
A
0.1
ST5#10S
SF
0.2
NOP
NOP
1.0
3. Nhm lnh m
Gi tr trong thanh ghi CV
(current value) l gi tr m tc thi
ca b m, CV lun khng m, do lnh m li s khng dn khi CV = 0.
Gi tr m PV c th c t trc bng lnh L, v d L C#4 (t gi tr m
bng 4). Tuy nhin, khc vi b thi gian, gi tr m ch c np vo CV khi c lnh
t b m (S). Nu khng t gi tr m th b m c th vn tin hnh m (ch
khi CV = 0 th khng m li).
Gi tr u ra ca b m s l 1 nu CV 0, bng 0 nu CV = 0.
B m c th c xo ch ng bng tn hiu xo R.
Cng tng t nh b thi gian, b m cng c th dng lnh kch m (m
cng bc) FR (lnh c iu kin), b m cng m xung khi iu kin ca FR m
bo. Lnh FR ch c dng lp trnh STL.
C th dng lnh L hoc LD c gi tr tc thi ca b m vo ACCU1
x l. Lnh L c s dng c s 2, lnh LD c s dng BCD.
3.1. Lnh m ln CU
A
0.0
CD
BLD
101
NOP 0
NOP 0
NOP 0
NOP 0
NOP 0
A
1.0
95
0.0
CD
BLD
101
C#4
NOP
NOP
NOP
Q 1.0
0.1
96
0.0
CU
0.1
CD
0.2
C#3
0.3
MW 0
LC
MW 1
Q 1.0
1
1
97
PH LC 1
CC PHN MM LP TRNH PLC
1. Tp trnh cho OMRON
1. Phn mm SYSWIN (cho OMRON)
Phn hng dn c thc hin trn version 3.2.
1.1. Khi ng
98
99
100
101
102
103
2.3. Th tc vo lnh
1. Khi ng b tp trnh cm tay, cng tc chn ch ch
PROGRAM hoc ch MONITOR, vo PASSWORD (t kho) theo th t sau:
104
105
106
109
c to ra trong Documentation.
+ Dc comm file: t tn file (*SU.INI) cha cc lnh to ti liu.
+ Printer file: t tn file cha thng tin v tham s in c chn trong menu
Documentation nh kch c giy, s dng trong mi trang in, cng giao tip vi my
in...
+ Printer interface: Chn giao din vi my in.
+ Documetation to: t ch lm vic cho php in ti liu.
112
113
3. Chn PGMS, n phm F7 (cc phn tip sau thao tc chn v n phm c
vit gn thnh PGMS-F7), vo chng trnh qun l file m file mi hoc file
c. m file mi chn DIR-F5 vo a, chn SELECT-F8 xc nhn, n Enter
hin cc th mc, chn th mc sau chn SELECT-F8 xc nhn, chn EXIT-F1
thot v mn hnh trc , t tn file v chn SELECT-F8 xc nhn, chn
ABORT-F1 v mn hnh ban u, n file v ng dn c thit lp.
4. Chn ch ONLINE-F4, ri xc nhn a ch cng ghp ni vi PLC.
5. n F7 chn ch son tho LAD hoc STL.
6. Chn EDIT-F2 vo ch son tho, pha di mn hnh son tho c
dng th mc hng dn cc cch v cc lnh son tho.
7a. Son tho vi STL dng hng dn c dng nh hnh P.2 1 :
114
115
116
117
118
119
120
PH LC 2
BNG LNH CA CC PHN MM PLC
1. BNG LNH CA PLC CPM1A
TT
1
2
3
4
5
Tn lnh
AND
AND LD
AND NOT
CNT
LD
6
7
8
9
10
11
12
13
14
15
16
LD NOT
OR
OR LD
OR NOT
OUT
OUT NOT
TIM
NOP
END
IL
ILC
17
18
19
20
21
JMP
JME
FAL
FALS
STEP
22 SNXT
23
24
25
26
27
28
29
30
31
32
33
SET
KEEP
CNTR
DIFU
DIFD
TIMH
WSFT
CMP
MOV
MVN
BIN
M t
Nhn logic trng thi ca bt xc nh vi iu kin thc hin.
Nhn logic cc kt qu ca cc khi xc nh.
Nhn logic gi tr o ca bt xc nh vi iu kin thc hin.
m li.
Khi ng mt dy lnh vi trng thi ca bt xc nh hoc d nh ngha
mt khi logic c dng vi ANDLD hoc ORLD.
Khi ng mt dy lnh vi nghch o ca bt xc nh.
Cng logic trng thi ca bt xc nh vi iu kin thc hin.
Cng kt qu ca cc khi nh trc.
Cng logic nghch o bt xc nh vi iu kin thc hin.
a ra cng ra gi tr ca bt thc hin.
a ra cng ra gi tr nghch o ca bt thc hin
Qu trnh thi gian tr ON
Khng thc hin g c, qu trnh chuyn sang lnh bn cnh.
Lnh kt thc chng trnh.
Nu iu kin kho cho l OFF tt c cc u ra l OFF v ton b thi gian
(time) s phc hi gia IL ny (02) v IL khc (03). Cc lnh khc c iu
hnh nh l lnh NOP (00), b m vn duy tr.
Nu iu kin nhy b tt (OFF) tt c cc lnh gia JMP (04) v JME (05)
tng ng b b qua.
Pht mt li khng tin nh v cho ra FAL vo b lp trnh cm tay.
Pht mt li tin nh v cho ra FALS vo b lp trnh cm tay.
Khi dng vi bt iu khin s xc nh im bt u mt bc mi v phc
hi (R) bc trc . Khi khng dng vi bt iu khin s xc nh im
cui ca vic thc hin bc.
Dng vi mt bt iu khin ch ra kt thc bc, phc hi bc v bt
u bc tip theo.
To ra b ghi dch bt.
xc nh mt bt nh l mt cht iu khin bi cc u vo t v phc hi.
Tng hoc gim s m bi mt trong s cc tn hiu vo.
t bt xc nh cho mt chu k ti sn trc ca xung vo.
Nhn logic trng thi ca bt xc nh vi iu kin thc hin.
B thi gian tc cao c tr
Dch chuyn d liu gia cc t u v cui trong nhm t, vit 0 vo t u
so snh ni dung ca 2 t v a ra kt qu cc c GR, EQ, LE.
Chp d liu ngun (t hoc hng s) vo t dch.
o d liu ngun (t hoc hng s) sau chp n vo t ch
Chuyn d liu 4 s dng BCD trong t ngun thnh d liu nh phn 16 bt
v da d liu d c chuyn vo t kt qu.
121
TT Tn lnh
M t
34 BCD
Chuyn d liu nh phn trong t ngun thnh BCD sau da d liu
chuyn m ra t kt qu.
35 ASL
Dch tng bt trong t n ca d liu v bn tri c CY
36 ASR
Dch tng bt trong t n ca d liu v bn phi c CY
37 ROL
Quay cc bt trong t n ca d liu mt bt v bn tri c CY
38 ROR
Quay cc bt trong t n ca d liu mt bt v bn phi c CY
39 COM
o trng thi bt ca mt t d liu.
40 ADD
Cng 2 gi tr BCD 4 s vi ni dung ca CY v a kt qu n t ghi kt
qu c bit.
41 SUB
Tr mt gi tr BCD 4 s v CY t mt gi tr BCD 4 bt khc v a kt qu
42 MUL
Nhn 2 gi tr BCD 4 s v a kt qu ti t kt qu c bit.
43 DIV
Chia s BCD 4 s cho s b chia BCD 4 s v a kt qu ti t kt qu c
bit.
44 ANDW
Nhn logic 2 t vo 16 bt v t bt tng ng vo t kt qu nu cc bt
tng ng trong cc t vo u ON.
45 ORW
Cng logic 2 t vo 16 bt v t bt tng ng vo t kt qu nu cc bt
tng ng trong d liu vo l ON.
46 XORW
Cng o (EXNOR) 2 t 16 bt v t bt vo t kt qu khi cc bt tng
ng trong cc t vo c trng thi khc nhau.
47 XNRW
Cng o (EXNOR) 2 t 16 bt v t bt vo t kt qu khi cc bt tng
ng trong cc t vo c cng trng thi.
48 INC
Tng t BCD 4 s ln 1 n v.
49 DEC
Gim t BCD 4 s i 1 n v.
50 STC
t c mang sang (bt ON, CY)
51 CLC
Xo c mang sang (tt OF, CY)
52 TRSM
Khi u d liu, khng dng vi CQM 1 -CPU 11/21 -E.
53 MSG
Hin th thng bo 16 v tr tn b lp trnh.
54 ADB
Cng 2 gi tr Hexa 4 s vi ni dung ca CY v gi kt qu ti t kt qu
xc nh.
55 SBB
Tr gi tr Hexa 4 s cho mt gi tr Ilexa 4 s, CY v gi kt qu ti t kt
qu.
56 MLB
Nhn 2 s tr Hexa 4 s v gi kt qu ti t kt qu xc nh.
57 DVB
Chia s tr Hexa 4 s cho s Hexa 4 s v gi kt qu ti t kt qu xc nh
58 ADDL
Cng 2 gi tr 8 s (2 tr mt) v ni dung ca CY v gi kt qu ti cc t
kt qu xc nh.
59 SUBL
Tr gi tr BCD 8 s cho mt gi tr BCD 8 s v CY v gi kt qu vo t
kt qu.
60 MULL
Nhn 2 gi tr BCD 8 s v gi kt qu vo cc t kt qu xc nh.
61 DIVL
Chia s BCD 8 s cho s BCD 8 s v gi kt qu n cc t kt qu xc
nh.
62 BINL
Chuyn gi tr BCD thnh cc t nh phn ngun lin kt v a d liu
chuyn i n 2 t kt qu lin tip.
63 BCDL
Chuyn gi tr nh phn thnh hai t BCD ngun lin tip v da d liu d
chuyn i n 2 t kt qu lin tip.
64 XFER
Chuyn 1 s t ngun lin tip thnh t ch lin tip
65 BSET
sao chp ni dung 1 t hoc 1 hng s thnh mt s t lin tip.
122
TT Tn lnh
M t
66 ROOT
Bnh phng (khai cn) ca gi tr BCD 8 s v a ra kt qu s nguyn 4
ch s ct ngt v gi kt qu ra 1 t nh trc.
67 XCIIG
Trao i ni dung ca hai t khc nhau.
68 @COLM
Chp 16 bt ca mt t xc nh vo mt ct bt ca cc t 16 bt lin tip.
69 CPS
So snh hai gi tr nh phn 16 bt (4 s) nh du v a kt qu n cc
c GR, EQ, LE.
70 CPSL
So snh hai gi tr nh phn 32 bt (8 s) d nh du v a kt qu n cc
c GR, EQ, LE.
71 @DBS
Chia 1 gi tr nh phn 16 bt nh du cho mt gi tr khc v da kt qu
nh phn 32 bt nh du vo t R n R+l.
72 @DBSL
Chia 1 gi tr nh phn 32 bt nh du cho mt gi tr khc v a kt qu
nh phn 64 bt nh du vo t R+3 n R.
73 @FCS
Kim tra li trong d liu truyn bi lnh Host linh.
74 @FPD
Tim li trong cm cc lnh.
75 @HEX
Chuyn i d liu ASCII thnh d liu hexa.
76 @HKY
Vo d liu hexa n 8 s t bn 16 phm.
77 @HMS
Chuyn i d liu giy (s) thnh d liu gi (h) v pht (mm).
78 @XE
Chp mt bt ca cm 16 l lin lip vo t xc nh.
79 @MAX
Tm gi tr cc i trong khng gian d liu xc nh v a gi tr ny ti t
khc.
80 @MBS
Nhn ni dung nh phn nh du ca hai t v a kt qu nh phn 8 bt
nh du vo R+l v R.
81 @MBSL
Nhn hai gi tr nh phn 32 bt (8 s) nh du v a kt qu nh phn
16 bt nh du vo R+3 n R.
82 @MIN
Tm gi tr cc tiu trong khng gian d liu xc nh v a gi tr ny vo
t khc.
83 @NEG
Chuyn i ni dung hexa 4 ch s ca t ngun thnh phn b modul 2 ca
n v a kt qu vo R.
84 @NEGL
Chuyn i ni dung hexa 8 ch s ca t ngun thnh phn b modul 2 ca
n v a kt qu vo R v R+l.
85 PID
(Ch c CQM1-CPV43E) th hin iu khin PID da trn cc thng s xc
nh.
86 @PLS2
(Ch c CQM 1 -CPV43E) Tng tc xung ra t 0 ti tn s ch.
87 @PWM
(Ch c CQM 1 -CPV43E) a ra cng mt v hai cc xung c t s lun
phin xc nh (0%-99%).
88 @RXD
Nhp d liu thng qua cng lin lc.
89 @SCL2
(Ch c CQM 1-CPV43E) Chuyn i tuyn tnh mt gi tr hexa 4 s
nh du thnh gi tr s BCD 4 ch s.
90 @SCL3
(Ch c CQM 1 -CPV43E) Chuyn i tuyn tnh mt gi tr BCD 4 ch s
thnh gi tr hexa 4 ch s nh du.
91 @SEC
Chuyn i d liu gi (h) v pht thnh d liu giy (s).
92 @SBBL
Tr i mt gi tr nh phn 8 ch s (bnh thng hoc nh du) tr gi tr
khc v a kt qu ra R v R +1.
93 @SRCH
Kim tra phm vi xc nh ca b nh dng cho d liu xc nh. a cc
a ch t cc t trong phm vi cha d liu.
94 @SUM
Tnh tng ni dung cc t trong phm vi xc nh ca b nh.
123
TT Tn lnh
M t
95 @XFRB
Chp trng thi ca nhiu nht l 255 bt ngun xc nh vo cc bt ch xc
nh.
96 @ZCP
So snh mt t vi mt di xc nh bi gii hn thp v cao v a kt qu
n cc c GR, EQ, LE.
97 ZCPL
So snh mt gi tr 8 ch s vi mt di xc nh bi cc gii hn thp v cao
sau da kt qu n cc c GR, EQ, LE.
98 SLD
Dch tri d liu gia cc t u v cui mt ch s (4 bt) v l bn tri.
99 SRD
Dch phi d liu gia cc t u v cui mt ch s (4 bt) v bn phi.
100 MLPX
Chuyn i 4 ch s hexa trong t ngun thnh gi tr thp phn t 0 n 15
v ghi vo cc t hoc cc bt kt qu c v tr tng ng vi gi tr c
chuyn i.
101 DMPX
Xc nh v tr ON cao nht trong t ngun v chuyn cc bt tng ng vo
t kt qu.
102 SDEC
Chuyn gi tr hexa t ngun n d liu cho hin th 7 thanh.
103 DIST
Chuyn mt t ca d liu ngun n t cui m a ch ca n c cho bi
t cui cng vi OFF SET.
104 CON
Li d liu t ngun v vit n vo t cui.
105 MOVB
Truyn bt xc nh ca t hoc bng s ngun n bt xc nh ca t cui.
106 MOVD
Chuyn ni dung hexa ca cc ch s ngun 4 bt xc nh t cc ch s
cui xc nh. ti a l 4 ch s.
107 SFTR
Dch d liu trong tng ngun hoc ch cui cc t ngun xc nh v hn
tri hoc bn phi.
108 TCMP
So snh gi tr hexa 4 ch s vi gi tr trong bng gm 16 t.
109 ASC
Chuyn i cc gi tr hexa t ngun thnh m ASII 8 bt bt u ti na tn
cng bn tri hoc phi ca t u xc nh.
110 SBS
Gi v thc hin chng trnh con.
111 SBN
nh du bt u ca chng trnh con.
112 RET
Kt thc ca chng trnh con v tr v chng trnh chnh.
113 IOFF
Lm ti tt c u vo v ra gia t u v t cui.
114 MACRO
Gi v thc hin chng trnh con thay th cc t vo ra.
115 @ASFT
To mt b ghi dch trao i ni dung ca cc t lin kt khi mt trong cc
t l 0.
116 @MCMP
so snh mt cm 16 t lin tip vi mt cm 16 t lin tip khc.
117 @RXD
o d liu thng qua mt cng lin lc (cng COM).
118 @TXD
Gi d liu thng qua mt cng lin lc.
119 CMPL
So snh 2 i lng hexa 8 ch s.
120 @INI
Khi ng v dng qu trnh m, so snh v chuyn PV ca b m, dng
u ra xung.
121 @PRV
c PV ca b m v d liu trng thi cho b m c tc cao nht.
122 @CTBL
So snh PV ca b m v pht mt bn trc tip hoc l khi ng qu trnh
chy.
123 @SPED
a ra cc xung vi tn s xc nh (10 Hz 50 kHz trong cc b 10 Hz) tn
s ra c th thay i trong khi cc xung ang c a ra.
124 @PULS
a ra mt s xc nh cc xung c tn s xc nh, u ra xung khng dng
cho n khi s lng xung c a ra ht.
125 @SCL
Th hin s i thang o cho gi tr tnh ton.
126 @BCNT
m tng s cc bt ang chy (ON) trong cm t xc nh.
124
TT Tn lnh
M t
127 @BCMP
Quyt nh xem gi tr ca mt t c nm trong phm vi xc nh bi gii
hn di v trn.
128 @STIM
iu khin Time khong dng cho cc ngt th tc.
129 DSW
a vo d liu BCD 4 hoc 8 ch s t mt chuyn mch s.
130 7SEG
Chuyn d liu BCD 4 hoc 8 ch s thnh dng hin th 7 thanh.
131 @INT
Th hin iu khin v ngt nh l mt n hoc khng mt n cc bt ngt
cho cc ngt vo ra.
132 @ACC
Cho (CQM 1-CPV43-E) cng vi PVLS (-) ACC (-) iu khin tng tc v
gim tc cc xung ra t cng 1 v 2.
133 @ABDL
Cng hai gi tr nh phn 8 ch s (d kin thng hoc ng du) v a kt
qu ra R v R +1.
134 @APR
Th hin cc php tnh sin, cosin hoc cc tim cn tuyn lnh.
135 AVG
Cng mt s xc nh cc t hexa v tnh gi tr chnh, quay du thp phn i
mt khong 4 ch s.
Tn lnh
M t
A(
AN
O(
ON
=
R
n
n
125
TT
Tn lnh
M t
16 SE
17 SF
18 SP
19 SS
2.1.5. Lnh ca b m
20 CD
21 CU
22 R
23 S
C
C
24 !=F
25 +F
26 <=F
27 <F
28 ><F
29 >=F
30 >F
31 -F
33 G
34 JC
35 JU
n
n
Gi khi d liu DB, khng ph thuc vo RLO, qut chng trnh khng b
gin on, RLO khng b nh hng.
To lp hoc xo khi d liu c lp vi RLO.
Nhy sang lm vic khi n nu RLO = 1.
Nhy sang lm vic khi n, khng ph thuc RLO v RLO khng b nh
hng.
126
TT
Tn lnh
M t
0
1
STP
A=
AN=
AW
DO=
O=
ON=
OW
XOR
RU
SU
TB
TBN
==
RB=
RD=
S=
FR=
SD=
SEC=
SFD=
SP=
SSU=
L=
LD=
LW=
T=
127
TT
Tn lnh
M t
JC=
JM=
JN:
JO=
JP=
JU=
JZ=
I
IA
LRS
RA
n
n
LIR
RU
STS
SU
TAK
TIR
TNB
Tn lnh
M t
128
TT
Tn lnh
6 AB>= n1,n2
M t
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu gi tr ca hai byte n1 v n2 tho mn n1 n2. Kt qu c ghi li
vo bt u tin ca ngn xp.
7 AD<= n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t kp (4byte) n1 v n2 tho mn n1 n2. Kt qu
c ghi li vo bt u tin ca ngn xp.
8 AD>= n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t kp (4byte) n1 v n2 tho mn n1 n2. Kt qu
c ghi li vo bt u tin ca ngn xp.
9 A D = n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t kp (4byte) n1 v n2 tho mn n1 = n2. Kt qu
c ghi li vo bt u tin ca ngn xp.
10 AI
N
Lnh AND c thc hin tc thi gia gi tr ca bt u tin trong ngn
xp vi im n c ch dn. Kt qu c ghi li vo bt u ca ngn
xp.
11 ALD
Thc hin lnh AND gia gi tr ca bt u tin v ca bt th hai trong
ngn xp. Kt qu c ghi li vo bt u tin ca ngn xp, cc gi tr
cn li trong ngn xp c ko ln mt bt.
12 AN
N
Thc hin lnh AND gia gi tr ca bt du tin trong ngn xp vi gi tr
nghch o ca im n trong ch dn. Kt qu c ghi li vo bt u tin
ca ngn xp
13 ANI
N
Thc hin tc thi lnh AND gia gi tr ca bt u tin trong ngn xp
vi gi tr nghch o ca im n trong ch dn. Kt qu c ghi li vo
bt u tin ca ngn xp.
(5)
14 AR<= n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai s thc n1 v n2 tho mn n1 n2. Kt qu c
ghi li vo bt u tin ca ngn xp.
15 AR= n1,n2(5) Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai s thc n1 v n2 tho mn n1 = n2. Kt qu c
ghi li vo bt u tin ca ngn xp.
16 AR>= n1,n2(5) Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai s thc n1 v n2 tho mn n1 n2. Kt qu c
ghi li vo bt u tin ca ngn xp.
17 AW<= n 1,n2 Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t n1 v n2 tho mn n1 n2. Kt qu c ghi li
vo bt u tin ca ngn xp.
18 AW= n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t n1 v n2 tho mn n1 = n2. Kt qu c ghi li
vo bt u tin ca ngn xp.
19 AW>= n1,n2
Thc hin lnh AND gia gi tr ca bt u tin trong ngn xp vi gi tr
1 nu ni dung ca hai t n1 v n2 tho mn n1 n2. Kt qu c ghi li
vo bt u tin ca ngn xp.
20 CTU Cxx,PV Khi ng b m tin theo sn ln tn hiu u vo. B m c t
li trng thi ban u (Reset) nu u vo R ca b m c kch.
21 CTDU Cxx,PV Khi ng b m tin theo sn ln tn hiu u vo th nht v m li
theo sn ln tn hiu th hai. B m c t li trng thi ban u
(reset) nu u vo R ca b m c kch.
22 ED
t gi tr logic 1 vo bt u tin ca ngn xp khi xut hin sn xung
ca tn hiu.
129
TT
Tn lnh
23 EU
24 LD
25 LDB<= n1,n2
26 LDB= n1,n2
27 LDB>= n1,n2
28 LDD= n1,n2
29 LDD>= n1,n2
30 LDI
31 LDN
32 LDNI n
33 LDR<= n1,n2(5)
34 LDR= n1,n2(5)
35 LDR>= n1,n2(5)
36 LDW<=n1,n2(5)
37 LDW= n1,n2(5)
38 LDW>=n1,n2(5)
39 LPP
40 LPS
41 LRD
42 MEND (l)(2)
43 NOT
44 O
n
45 OB<= n1, n2
46 OB=
130
n1, n2
M t
t gi tr logic 1 vo bt u tin ca ngn xp khi xut hin sn ln ca
tn hiu.
Np gi tr logic ca im n ch dn trong lnh vo bt u tin ca ngn
xp.
Bt u tin ca ngn xp nhn gi tr logic 1 nu ni dung hai byte n1 v
n2 tho mn n1 n2.
Bt u tin ca ngn xp nhn gi tr logic 1 nu ni ung hai byte n1 v
n2 tho mn n1 = n2.
Bt u tin ca ngn xp nhn gi tr logic 1 nu ni dung hai byte n1 v
n2 tho mn n1 n2.
Bt u tin ca ngn xp nhn gi tr logic 1 nu ni dung hai t kp n1 v
n2 tho mn n1 = n2.
Bt u tin ca ngn xp nhn gi tr logic 1 nu ni dung hai t kp n1 v
n2 tho mn n1 n2.
Lnh np tc thi gi tr logic ca tip im n ch dn trong lnh vo bt
u tin trong ngn xp.
Lnh np gi tr logic nghch o ca tip im n ch dn trong lnh vo bt
u tin trong ngn xp.
Lnh np tc thi gi tr logic nghch o ca tip im n ch dn trong
lnh vo bt u tin trong ngn xp
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai s thc n1
v n2 tho mn n1 n2.
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai s thc n1
v n2 tho mn n1 = n2.
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai s thc n1
v n2 tho mn n1 n2.
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai t n1 v
n2 tho mn n1 n2.
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai t n1 v
n2 tho mn n1 = n2.
Bt u tin trong ngn xp nhn gi tr logic 1 nu ni dung hai t n1 v
n2 tho mn n1 n2.
Ko ni dung ca ngn xp ln mt bt. Gi tr mi ca bt trn l gi tr c
ca bt di, su ca ngn xp gim i mt bt.
Sao chp gi tr bt u tin trong ngn xp vo bt th hai. Ni dung cn
li ca ngn xp b y xung mt bt.
Sao chp gi tr ca bt th hai vo bt u tin trong ngn xp. Gi tr cn
li ca ngn xp gi nguyn.
Kt thc phn chng trnh trong mt vng qua.
o gi tr ca bt u tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi im n ch dn
trong lnh. Kt qu c ghi vo bt u tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai byte n1 v n2 tho mn n1 n2. Kt qu c ghi vo bt u
tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai byte n1 v n2 tho mn n1 = n2. Kt qu c ghi vo bt u
tin trong ngn xp.
TT
Tn lnh
47 OB>= n1, n2
48 OD<= n1, n2
49 OD=
n1, n2
50 OD>= n1, n2
51 OI
52 OLD
53 ON
54 ONI
55 OR<= n1,n2(5)
56 OR=
n1,n2(5)
57 OR>= n1,n2(5)
58 OW<= n1,n2(5)
59 OW=
n1,n2(5)
60 OW>= n1,n2(5)
61 RET
62 RET
(l)(3)(4)
(2)(3)(4)
M t
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai byte n1 v n2 tho mn n1 n2. Kt qu c ghi vo bt u
tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai t kp n1 v n2 tho mn n1 n2. Kt qu c ghi vo bt
u tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai t kp n1 v n2 tho mn n1 = n2. Kt qu c ghi vo bt
u tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
ni dung hai t kp n1 v n2 tho mn n1 n2. Kt qu c ghi vo bt
u tin trong ngn xp.
Thc hin tc thi ton t OR gia bt u tin ca ngn xp vi im n
ch dn trong lnh. Kt qu c ghi vo bt u tin trong ngn xp.
Thc hin ton t OR gia bt u v bt th hai trong ngn xp. Kt qu
c ghi vo bt u tin trong ngn xp, cc gi tr cn li ca ngn xp
c chuyn ln mt bt.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic
nghch o ca im n ch dn trong lnh. Kt qu c ghi vo bt u
tin trong ngn xp
Thc hin tc thi ton t OR gia bt u tin ca ngn xp vi gi tr
logic nghch o ca im n ch dn trong lnh. Kt qu c ghi vo bt
u tin trong ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
hai s thc n1 v n2 tho mn n1 n2. Kt qu c ghi li vo bt u
trong ngn xp
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
hai s thc n1 v n2 tho mn n1 = n2. Kt qu ghi vo bt u trong ngn
xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
hai s thc n1 v n2 tho mn n1 > n2. Kt qu ghi li vo bt u trong
ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
hai t n1 v n2 tho mn n1 < n2. Kt qu c ghi li vo bt u trong
ngn xp.
Thc hin ton t OR gia bt u lin ca ngn xp vi gi tr logic 1 nu
hai t n1 v n2 tho mn n1 = n2. Kt qu c ghi li vo bt u trong
ngn xp.
Thc hin ton t OR gia bt u tin ca ngn xp vi gi tr logic 1 nu
hai t n1 v n2 tho mn n1 n2. Kt qu c ghi li vo bt u trong
ngn xp.
Lnh thot khi chng trnh con v tr iu khin chng trnh gi n.
Lnh thot khi chng trnh x l ngt (interrupt) v tr iu khin
chng trnh chnh.
IN1,
IN2(5)
IN1,
IN2(5)
Thc hin php nhn hai s thc (32bt) IN1 v IN2. Kt qu c ghi li
vo IN2.
Thc hin php chia hai s thc (32bt) IN1 v IN2. Kt qu c ghi li
vo IN2.
131
TT
Tn lnh
65 +D
IN1,
IN2
66 +I
IN1,
IN2
67 +R
IN1,
IN2(5)
68 ANDD IN1,
IN2
69 ANDW IN1,
IN2
70 AICH INT,
EVENT
71 ATH INT,
OUT,
LEN
72 ATT DATA
TABLE
73 BCDI IN
74 BMB
IN,
OUT,N
75 BMW IN,
OUT,N
76 CALL n(1)(6)
77 CRET (l)(3)(4)
78 CRETI (2)(3)(4)
79 -D
IN1,
IN2
80 DECD IN
81 DECO IN,
OUT
82 DECW IN
83 DSIS (1)
84 DIV
IN1,
IN2
85 DTCH EVENT
86 DTR IN,
OUT(5)
87 ENCO IN,OUT
(l)
88 ENI
89 FIFO TABLE,
DATA(5)
90 FILL IN,
OUT,N
132
M t
Thc hin php cng hai s nguyn kiu t kp IN1 v IN2. Kt qu c
ghi li vo IN2.
Thc hin php cng hai s nguyn kiu t IN1 v IN2. Kt qu c ghi
li vo IN2.
Thc hin php cng hai s thc (32bt) li v IN2. Kt qu c ghi li
vo IN2.
Thc hin ton t AND gia cc gi tr kiu t kp IN1 v IN2. Kt qu
c ghi li vo IN2.
Thc hin ton t AND gia cc gi tr kiu t IN1 v IN2. Kt qu c
ghi li vo IN2.
Khai bo chng trnh x l ngt INT theo kiu EVENT
Bin i mt su k t t m ASCII t v tr IN (kiu byte) vi di LEN
(kiu byte) sang m hexa (c s 16) v ghi vo mng k t byte OUT.
Ni mt gi tr kiu t DATA (2 byte) vo bng TABLE.
Bin i mt gi tr t m BCD c di 2 byte sang kiu nguyn. Kt
qu c ghi li vo IN.
Sao chp mt mng gm N byte k t v tr u IN (byte) vo mng c v
tr l OUT (kiu byte)
sao chp mt mng t (2 byte) vi di N (1 byte) v v tr du IN (2
byte) vo mng c v tr u OUT.
Gi chng trnh con c nh nhn n.
Kt thc mt chng trnh con v tr iu khin v chng trnh gi n.
Kt thc mt chng trnh x l ngt v tr iu khin v chng trnh
chnh.
Thc hin php tr hai s nguyn kiu t kp IN1 v IN2. Kt qu c
ghi li vo IN2.
Gim gi tr ca t kp IN i mt n v.
Gii m gi tr ca mt byte IN sau gn gi tr 1 vo bt ca t OUT (2
byte) c ch s l IN.
Gim gi tr ca t IN i mt n v.
v hiu ho tt c cc ngt (interrupt).
Chia s nguyn 16 bt, c xc nh l t thp ca IN2 (kiu t kp), cho
IN1 kiu l. Kt qu c ghi li vo t IN2.
V hiu ho mt ngt kiu EVENT
Chuyn i mt s nguyn 32 bt IN c du sang thnh mt s thc 32 bt
OUT
Chuyn i ch s ca bt thp nht c gi tr logic 1 trong t IN sang
thnh mt s nguyn v ghi vo bt cui ca byte OUT.
t tt c cc ngt vo ch tch cc.
Ly gi tr c cho vo u tin ra khi bng v chuyn n n vng
d liu DATA c ch dn trong lnh.
gi tr t IN vo mt mng nh gm N t (N c kiu byte) bt u t v
tr OUT (kiu t).
TT
Tn lnh
91 FND< SRC,
PATRRI
NDX(5)
92 END<> SRC,
PATRRI,
NDX(5)
93 FND= SRC,
PATRRI,
NDX(5)
94 FND> SRC,
PATRRI,
NDX(5))
95 FOR INDEX
INITIAL,
FINAL(1)5
96 HDEF HSC,
MODE(1)
97 HSC n
98 HTA IN,OUT,
LEN
99 -I
IN1, IN2
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
M t
Xc nh v tr nh trong bng SRC (kiu t), k t cho bi INDX
(kiu t, = 0 nu t u bng) m gi tr nh hn gi tr ca PATRN
(kiu t).
Xc nh v tr nh trong bng SRC (kiu t), k t cho bi INDX
(kiu t, = 0 nu t u bng) m gi tr khc gi tr ca PATRN
(kiu t).
Xc nh v tr nh trong bng SRC (kiu t), k t cho bi INDX
(kiu t, = 0 nu t u bng) m gi tr bng gi tr ca PATRN
(kiu t).
Xc nh v tr nh trong bng SRC (kiu t), k t cho bi INDX
(kiu t, = 0 nu t u bng) m gi tr ln hn gi tr ca PATRN
(kiu t).
Thc hin cc lnh nm gia FOR v NEXT theo kiu xoay vng vi b
m s vng INDEX (kiu t), bt u t vng s INITIAL (kiu t) v
kt thc ti vng FINAL (t).
Xc nh kiu thut ton MODE cho b m tc cao HSC (byte).
133
TT
Tn lnh
118 ORW IN1, IN2
M t
Thc hin ton t OR cho hai t IN1 v IN2, sau ghi kt qu li vo
IN2.
(5)
119 PLS
xx
a b pht xung nhanh c nh ngha trong b nh c bit vo
trng thi tch cc. Xung c a ra cng Qx.x.
120 R
S_BT,n Xo mt mng gm n bt k t a ch S_BT (kiu bt).
121 -R
IN1,
Thc hin php tr hai s thc (32bt) IN1 v IN2. Kt qu c ghi li
vo IN2.
NT2(5)
122 Ri
S_BT,n Xo tc thi mt mng gm n bt k t a ch S_BT.
123 RLD IN, n
Quay trn t kp IN sang tri n bt.
124 RLW IN, n
Quay trn t IN sang tri n bt.
125 RRD IN, n
Quay trn t kp IN sang phi n bt.
126 RRW IN, n
Quay trn t IN sang phi n bt.
127 S
S_BT,n t gi tr logic 1 vo mt mng n bt k t a ch S_BT.
128 SBR N(1)(2)(4)
Khai bo nhn n cho chng trnh con.
129 SEG IN, OUT Chuyn i gi tr ca 4 bt thp trong byte IN sang thnh m tng ng
cho thanh ghi 7 nt v ghi vo OUT
130 SHRB DATA,
Dch thanh ghi gm |n|0 bt c bt thp nht l S_BT sang tri nu n>0.
S_BT,n hoc sang phi nu n<0. Gi tr ca bt DATA c a vo bt trng ca
thanh ghi sau khi dch (bt S_BT nu n>0, hoc bt S_BT nu n<0)
131 SI
S_BT,n t tc thi gi tr logic 1 vo mng n bt k t bt S_BT.
132 SLD IN,n
Dch t kp IN sang tri mt bt.
133 SLW IN,n
Dch t IN sang tri mt bt.
134 SQRT IN, OUT Ly cn bc hai ca s thc 32 bt IN v ghi kt qu vo OUT (32bt).
135 SRD IN,n
Dch t kp IN sang phi mt bt.
136 SRW IN,n
Dch t IN sang phi mt bt.
137 STOP
Dng mm chng trnh.
138 SWAP IN
i ch hai bt u tin v cui cng ca byte IN cho nhau.
(5)
139 TODR T
c gi v ngy thng sau hin thi t ng h v ghi vo b m 8 byte
u l T.
140 TODW T(5)
Ghi vo ng h gi tr thi gian, ngy, thng t b m 8 byte vi byte
u l T.
141 TON Txx, PT Khi ng b pht thi gian tr Txx vi thi gian tr t trc l tch ca
PT (kiu t) v phn gii ca b thi gian Txx c chn.
142 TONR Txx, PT Khi ng b pht thi gian tr c nh Txx vi thi gian tr t trc l
tch ca PT(kiu t) v phn gii ca b thi gian Txx c chn.
143 TRUNG IN,
Chuyn i mt s thc 32 bt IN thnh mt s nguyn 32 bt c u v
OUT(5) ghi vo OUT.
144 WDR
t chun li b pht xung kim tra.
145 XMT TABLE, Truyn ni dung ca bng TABLE n cng PORT.
PORT
146 XORD
IN1, Thc hin ton t exclusive OR cho cc bt ca hai t kp IN1 v IN2.
IN2
Kt qu c ghi li vo IN2.
147 XORW
IN1, Thc hin ton t exclusive OR cho cc bt ca hai t IN1 v IN2. Kt
IN2
qu c ghi li vo IN2.
(l)
Nhng lnh khng thc hin c trong chng trnh x l ngt. Lnh INT ch c th l lnh
bt u ca chng trnh x l ngt.
134
(2)
(3)
(4)
(5)
(6)
(7)
Nhng lnh khng thc hin c trong chng trnh con. Lnh SBR ch c th l lnh bt
u ca chng trnh con.
Nhng lnh c km chc nng ghi li ni dung ca ngn xp trc .
Nhng lnh khng s dng c trong chng trnh chnh.
Nhng lnh ch c trong CPU 214.
Ghi nh li ni dung tc thi ca ngn xp. t TOS ln 1 v gn gi tr logic 0 vo cc bt cn
li ca ngn xp.
t TOS ln 1.
Tn lnh
n
n
4 +AR1 n
5 +AR2 n
6 +D
7 -D
8 *D
9 /D
10 = =D
11 <>D
12 >D
13 <D
14 >=D
15 <=D
16 +I
17 -I
18 *I
19 /I
20 = =I
21 <>l
22 >I
M t
Cng vi hng s c vit im n.
Ni dung ca RLO hin hnh c gn cho i tng n.
Dng ng ngoc biu thc m ngoc trc , lnh ny khng c
i tng.
Cng ni dung ca ACCU1 hoc ni dung ti con tr n vi ni dung c
a ch thanh ghi 1.
Cng ni dung ca ACCU1 hoc ni dung ti con tr n vi ni dung c
a ch thanh ghi 2.
Cng 2 s nguyn 32 bt ACCU1 v ACCU2, kt qu ACCU1.
Tr s nguyn 32 bt ACCU2 cho s nguyn 32 bt ACCU1, kt qu
ACCU1.
Nhn 2 s nguyn 32 bt ACCU1 v ACCU2, kt qu ACCU1.
Chia s nguyn 32 bt ACCU2 cho s nguyn 32 bt ACCU1, kt qu
ACCU1.
So snh hai s nguyn 32 bt ACCU1 v ACCU2 c bng nhau khng.
So snh hai s nguyn 32 bt ACCU1 v ACCU2 xem c khc nhau
khng.
So snh s nguyn 32 bt ACCU2 c ln hn s nguyn 32 bt
ACCU1 khng.
So snh s nguyn 32 bt ACCU2 c nh hn s nguyn 32 bt
ACCU1 khng.
So snh s nguyn 32 bt ACCU2 c ln hn hay bng s nguyn 32 bt
ACCU1 khng.
So snh s nguyn 32 bt ACCU2 c nh hn hay bng s nguyn 32
bt ACCU1 khng.
Cng 2 s nguyn 16 bt ACCU1 v ACCU2, kt qu ACCU1.
Tr s nguyn 16 bt ACCU2 cho s nguyn 16 bt ACCU1, kt qu
ACCU1.
Nhn 2 s nguyn 1 6 bt ACCU1 v ACCU2, kt qu ACCU1.
Chia s nguyn 16 bt ACCU2 cho s nguyn 16 bt ACCU1, kt qu
ACCU1.
So snh hai s nguyn 16 bt ACCU1 v ACCU2 c bng nhau khng.
So snh hai s nguyn 16 bt ACCU1 v ACCU2 xem c khc nhau
khng.
So snh s nguyn 16 bt ACCU2 c ln hn s nguyn 16 bt
ACCU1 khng.
135
TT
23 <I
Tn lnh
24 >=I
25 <=I
26 +R
27 -R
28 *R
29 /R
30 = =R
31 <>R
32 >R
33 <R
34 >=R
35 <=R
36 A
37 A(
38 ABS
39 AD
40 AN
41 AN(
42 AW
43
44
45
46
47
48
49
50
51
52
136
BEC
BEU
BLD
BTD
BTI
CAD
CAR
CAW
CALL
CC
M t
So snh s nguyn 16 bt ACCU2 c nh hn s nguyn 16 bt
ACCU1 khng.
So snh s nguyn 16 bt ACCU2 c ln hn hay bng s nguyn 16 bt
ACCU1 khng.
So snh s nguyn 16 bt ACCU2 c nh hn hay bng s nguyn 16
bt ACCU1 khng.
Cng 2 s thc 32 bt ACCU1 v ACCU2, kt qu ACCU1.
Tr s thc 32 bt ACCU2 cho s thc 32 bt ACCU1, kt qu
ACCU1.
Nhn 2 s thc 32 bt ACCU1 v ACCU2, kt qu ACCU1.
Chia s thc 32 bt ACCU2 cho s thc 32 bt ACCU1, kt qu
ACCU1.
So snh hai s thc 32 bt ACCU1 v ACCU2 c bng nhau khng.
So snh hai s thc 32 bt ACCU1 v ACCU2 xem c khc nhau
khng.
So snh s thc 32 bt ACCU2 c ln hn s thc 32 bt ACCU1
khng.
So snh s thc 32 bt ACCU2 c nh hn s thc 32 bt ACCU1
khng.
So snh s thc 32 bt ACCU2 c ln hn hay bng s thc 32 bt
ACCU1 khng.
So snh s thc 32 bt ACCU2 c nh hn hay bng s thc 32 bt
ACCU1 khng.
Thc hin lnh AND gia ni dung ca RLO vi gi tr ca im n (n
v bt) ch dn trong lnh, kt qu ghi vo RLO.
Thc hin lnh AND gia ni dung trong RLO vi php ton trong ngoc
(c ng ngoc), kt qu php ton np vo RLO.
Ly gi tr tuyt i ca s thc 32 bt.
Thc hin lnh AND gia ni dung trong ACCU1 v ACCU2, kt qu
ACCU1 (32 bt).
Thc hin lnh AND gia ni dung ca RLO vi gi tr nghch o ca
im n (n v bt) ch dn trong lnh, kt qu ghi vo RLO.
Thc hin lnh AND gia ni dung ca RLO vi gi tr nghch o ca
biu thc trong ngoc (c ng ngoc), kt qu ghi vo RLO.
Thc hin lnh AND gia ni dung trong ACCU1 v ACCU2, kt qu
ACCU1 (16 bt).
Lnh kt thc c iu kin gia khi (RLO:l)
Lnh kt thc khi khng iu kin, khng ph thuc RLO.
Hin th lnh ca chng trnh.
Chuyn s dng m BCD sang s nguyn 32 bt.
Chuyn s dng m BCD sang s nguyn 16 bt.
i th t byte trong ACCU1 (32 bt).
Chuyn ni dung thanh ghi 1 vi ni dung thanh ghi 2.
i th t byte trong ACCU1 (16 bt)
Lnh gi khi.
Lnh gi khi c iu kin.
TT
Tn lnh
53 CD
54 CDB
55 CLR
56 CU
57
58
59
60
61
62
DEC
DTB
DTR
IN
FP
FR
63 FR
64
65
66
67
68
69
70
71
72
73
74
75
INC
INVD
INVI
ITB
ITD
JBI
JC
JCB
JCN
JL
JM
JMZ
76
77
78
79
80
81
82
JN
JNB
JNBI
JO
JOS
JP
JPZ
T
C
n
n
n
n
n
n
n
n
n
83 JU
84 JUO
85 JZ
86 L
87 L C
88 L T
89 L DBLG
M t
S m gim 1 n v ti sn ln ca RLO sau khng ph thuc RLO
na.
Chuyn khi d liu chung thnh khi d liu ring.
xo RLO (RLO = 0)
S m tng 1 n v ti sn ln ca RLO sau khng ph thuc RLO
na.
Gim ni dung trong ACCU1 i mt n v.
i s nguyn 32 bt thnh s dng m BCD.
i s nguyn 32 bt thnh s thc.
Chn ly sn m ca RLO.
Chn ly sn dng ca RLO.
Khi to b thi gian TIME c khi khng c bin i sn khi ng
b thi gian.
Khi to b m COUTER c khi khng c bin i sn t mt b
m m ln hoc m xung.
Tng s trong ACCU1 ln mt n v.
Ly phn b mt ca s nguyn 32 bt.
Ly phn b mt ca s nguyn 16 bt.
i s nguyn 16 bt thnh s dng m BCD.
i s nguyn 16 bt thnh s nguyn 32 bt.
Nhy sang lm vic nhn n nu BR = 1.
Nhy sang lm vic nhn n nu RLO = 1.
Nhy sang lm vic nhn n nu RLO = 1 v BR = 1.
Nhy sang lm vic nhn n nu RLO = 0.
Nhy n nhn ghi n.
Nhy nu kt qu l m (CC1 = 0, CC0 = l)
Nhy nu kt qu l m hoc bng khng (CC1 = 0 hoc 0, CC0 = 0
hoc l).
Nhy nu kt qu l khc khng (CC1 = 1 hoc 0, CC0 = 0 hoc l).
Nhy sang lm vic nhn n nu RLO = 0 v BR = 0.
Nhy sang lm vic nhn n nu BR = 0.
Nhy sang lm vic nhn nu VO = 1.
Nhy sang lm vic khi n nu OS = 0.
Nhy nu kt qu l dng (CC1 = 1, CC0 = 0).
Nhy nu kt qu l ln hn hoc bng khng (CC1 = 0 hoc 1, CC0 = 0
hoc 0).
Nhy sang lm vic nhn n, khng ph thuc RLO v RLO khng b
nh hng.
Nhy nu (CC1 = 1, CC0 = 1).
Nhy nu kt qu l khng (CC1 = 0, CC0 = 0).
Ni dung ca i tng lnh (n v byte) c sao chp vo ACCU1
khng ph thuc vo RLO, ni dung trc ca ACCU1 chuyn sang
ACCU2.
Np gi tr tc thi (s nguyn) ca b m vo ACCU1
Np gi tr tc thi (s nguyn) ca b thi gian vo ACCU 1.
Np di ca khi d liu DB vo ACCU1.
137
TT
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
Tn lnh
L
DBNO
L
DILG
L
DINO
L
STW
LAR 1
LAR 1
n
LAR 1
AR2
LAR 1
P#
LAR2
LAR2
n
LAR2
P#
LC
C
LC
T
LOOP
n
MCR(
)MCR
MCRA
MCRD
MOD
109
110
111
112
113
114
115
NEGD
NEGI
NEGR
NOP
NOP
NOT
O
0
1
n
116 O(
117 OD
118 ON
119 ON(
120 OPN
121 OW
122 POP
123 PUSH
124 R
125 R
126 R
T
C
138
M t
Np s ca khi d liu DB vo ACCU1.
Np di ca khi d liu DI vo ACCU1.
Np s ca khi d liu DI vo ACCU1.
Np t trng thi vo ACCU1.
Np a ch vo thanh ghi 1 t ACCU1.
Np a ch vo thanh ghi 1 t v tr n ghi trong lnh.
Np a ch vo thanh ghi 1 t thanh ghi 2.
Np vo thanh ghi 1 t a ch ti con tr (s thc kp).
Np a ch vo thanh ghi 2 t ACCU1.
Np a ch vo thanh ghi 2 t v tr n ghi trong lnh.
Np vo thanh ghi 2 t a ch ti con tr (s thc kp).
Np s m hin thi dng m BCD vo ACCU1.
Np gi tr thi gian hin thi dng m BCD vo ACCU1.
Lp li t nhn n.
Ct kt qu ca php tnh logic vo vng MCR.
Kt thc vng MCR.
Kch hot vng MCR.
Thi kch hot vng MCR.
Php chia ly phn d ca s nguyn 32 bt ACCU2 cho s nguyn 32
bt ACCU1, kt qu ACCU1.
Ly s b hai ca s nguyn 32 bt.
Ly s b hai ca s nguyn 16 bt.
Ly du m cho s thc 32 bt.
M lnh 16 bt trong RAM u bng 0 ( gi ch).
M lnh 16 bt trong RAM u bng 1 ( gi ch).
t trng thi khng cho RLO.
Thc hin lnh OR gia ni dung ca RLO vi gi tr ca im n (n v
bt) ch dn trong lnh, kt qu ghi vo RLO.
Thc hin lnh OR gia ni dung trong RLO vi php ton trong ngoc
(c ng ngoc), kt qu php ton np vo RLO.
Thc hin lnh OR gia ni dung trong ACCU1 v ACCU2, kt qu
ACCU1 (32 bt).
Thc hin lnh OR gia ni dung ca RLO vi gi tr nghch o ca
im n (n v bt) ch dn trong lnh, kt qu ghi vo RLO.
Thc hin lnh OR gia ni dung ca RLO vi gi tr nghch o php
ton trong ngoc (c ng ngoc), kt qu ghi vo RLO.
M khi d liu.
Thc hin lnh OR gia ni dung trong ACCU1 v ACCU2, kt qu
ACCU1 (16 bt).
Chuyn ni dung ACCU2 sang ACCU1.
Chuyn ni dung ACCU1 sang ACCU2.
Nu ni dung ca RLO l 1 th trng thi tn hiu 0 s c gn cho i
tng n v trng thi ny khng thay i khi RLO thay i.
Xo b thi gian nu RLO = 1
Xo b m nu RLO = 1
TT
127
128
129
130
Tn lnh
RLD
n
RLDA
RND
RND+
135 S
136 SAVE
137 SD
138 SE
139 SET
140 SF
141 SLD
142 SLW
143 SP
144 SRD
145 SRW
146 SS
147 SSD
148 SSI
149 T
150
151
152
153
154
155
156
157
STW
T
TAK
TAR1
TAR1
TAR1
TAR2
TAR2
TRUNC
n
AR2
n
M t
Quay trn t kp ACCU1 sang tri n bt.
Quay trn t kp ACCU1 sang tri 1 bt qua CC 1.
i s thc 32 bt thnh s nguyn 32 bt (b phn thp phn).
i s thc 32 bt thnh s nguyn 32 bt, nu l s dng th lm trn
tng, l s m th b phn thp phn.
i s thc 32 bt thnh s nguyn 32 bt, nu l s m th lm trn tng,
l s dng th b phn thp phn.
Quay trn t kp ACCU1 sang phi n bt.
Quay trn t kp ACCU1 sang phi 1 bt qua CC 1.
Nu ni dung RLO l 1 th trng thi tn hiu 1 s c gn cho i tng
n v trng thi ny khng thay i khi RLO thay i.
t b m nu RLO = 1
Ct kt qu ca php tnh logic vo thanh ghi BR.
B thi gian chm sau sn ln ca RLO mt khong bng thi gian t,
khi RLO v 0 th b thi gian v khng ngay.
B thi gian ln 1 khi RLO chuyn t 0 ln 1 (sn ln) v duy tr thi
gian dt, khng ph thuc RLO na.
t RLO = l
B thi gian ln 1 ti sn ln ca RLO, khi RLO v khng th b thi
gian cn duy tr mt khong thi gian bng thi gian t.
Dch t kp trong ACCU1 sang tri n bt hoc s bt dch c np vo
ACCU2.
Dch t n trong ACCU1 sang tri n bt hoc s bt dch c np vo
ACCU2.
B thi gian ln 1 khi RLO chuyn t 0 ln 1 (sn lem v duy tr cho
n khi t thi gian t (RLO = 1), khi RLO = 0 th b thi gian v 0
ngay.
Dch t kp trong ACCU1 sang phi n bt hoc s bt dch c np vo
ACCU2.
Dch t n trong ACCU1 sang phi n bt hoc s bt dch c np vo
ACCU2.
B thi gian chm sau sn ln ca RLO mt khong bng thi gian t
v khng ph thuc RLO na, n ch v khng khi c lnh xo R.
Dch s nguyn 32 bt trong ACCU1 sang phi n bt hoc s bt dch c
np vo ACCU2. cc bt trng c chn bt du ca s nguyn.
Dch s nguyn 16 bt trong ACCU1 sang phi n bt hoc s bt dch c
np vo ACCU2, cc bt trng c chn bt du ca s nguyn.
Ni dung ca ACCU1 truyn cho i lng n (n v byte) khng ph
thuc RLO, v d truyn cho vng m u ra.
Truyn t trng thi ti ACCU1.
Lnh trao i ni dung trong ACCU1 v ACCU2.
Truyn a ch trong thanh ghi 1 n ACCU1.
Truyn a ch trong thanh ghi 1 n v tr c ch trong lnh.
Truyn a ch trong thanh ghi 1 n thanh ghi 2.
Truyn a ch trong thanh ghi 2 n ACCU1.
Truyn a ch trong thanh ghi 2 n v tr c ch trong lnh.
Chuyn s thc 32 bt trong ACCU1 thnh s nguyn 32 bt c du.
139
TT
Tn lnh
158 UC
159 X
n
160 X(
161 XN
162 XN(
163 XOD
164 XOW
140
M t
Lnh gi khi khng iu kin.
Thc hin lnh OR (c bit) gia ni dung ca RLO vi gi tr ca im
n (n v bt) ch dn trong lnh, kt qu ghi vo RLO.
Thc hin lnh OR (c bit) gia ni dung trong RLO vi php ton
trong ngoc (c ng ngoc), kt qu php ton np vo RLO.
Thc hin lnh OR (c bit) gia ni dung ca RLO vi gi tr nghch
o ca im n, kt qu ghi vo RLO.
Thc hin lnh OR (c bit) gia ni dung ca RLO vi gi tr nghch
o php ton trong ngoc (c ng ngoc), kt qu ghi vo RLO.
Thc hin lnh OR (c bit) gia cc bt ca hai t kp.
Thc hin lnh OR (c bit) gia cc bt ca hai t n
141