Professional Documents
Culture Documents
Khm ph thm
v b iu khin
Mt hng dn ph hc PLC
Cc bin php an ton
(Hy chc chn bn c trc khi thc hin vic o to.)
NGUY HIM
ngn nga tai nn in git, khng chm vo cc u cc
trong khi ngun trng thi ON.
CN TRNG
Tin hnh vic o to theo hng dn ca gio vin.
Chng 1
GII THIU
1
1.1 S phn b v i dy I/O thit b ngoi vi
+
24VDC
-
Ngun
in
bn ngoi
+ +
Cc chuyn mch u vo
8 4 2 1 8 4 2 1
Cp ngun
24VDC
Cc chuyn ra bn ngoi
mch cho X0
ti X2
1 2 4 8 1 24 8
24 V S / S 0V X 0 X1 X 2 X 3 X 4 X 5 X 6 X 7 X10 to X1 3 X14 - X17 24 + 24 - V+ V I-
Ra
Cng tc RUN/STOP
RUN
u ni RS-422 cho kt ni mt my
tnh c nhn (Cng c lp trnh) knh 2
knh 1
STOP (IN 1) (IN 2)
C O M 1 Y 0 Y 1 Y 2 Y 3 C O M 2 Y4 Y 5 Y 6 Y 7 C O M 3Y10 - Y1 3 C O M 4 Y14 - Y1 7 V+ V I- V+ V I-
1 24 8 1 24 8
-
Cp ngun n
u ra 5 5
24VDC
ra bn ngoi
+ 0 10 0 10
8 42 1 8 42 1
- -
ch 1 c h2
Cp ngun
+ + iu khin in p vo
24VDC
B chuyn (0 - 10V)
i/ Cp ra bn ngoi S th nht S th 2
chuyn i
Hin th 7 - on
My tnh c nhn/
Cng c lp trnh
G OT
MITSUBISHI
2
Chng 2
BN C NH?
nh ngha ca mt PLC
A programmable Logic Controller (PLC) c gi l b iu khin logic kh trnh (lp
trnh c) hay b iu khin tun t.
Mt PLC c nh ngha l mt thit b in t kim sot nhiu loi h thng thng
qua cc cng I/O ca n v tch hp mt b nh lu tr cc lnh lp trnh
Trong chng ny
cp ti chc nng, cu trc, tnh nng v nhiu vn ca PLC, ch yu lin quan
ti cc PLC c lp c nh, v chng c m t mt cch vn tt.
3
2.1 PLC - nh, tin cy, linh hot
2.2.1 Mt gii php t ng ha cho gia cng, lp rp,
chuyn giao, kim tra, ng gi ca phi gia cng
Thit b hng Ngun
dn khi no v lm in Thit b pht hin
th no h thng trng thi ca h thng
c kch hot
B phn cm bin
Chuyn B ngt
B phn hot
mch in
ng Cng tc
s
ln cn
u vo
Cng tc nt n
PLC Cng tc
Cng tc gii hn
chn
Ch th
s
Ly hp in t
u ra
Vng ch th ng c
n bo Van
Cng tc t
Solenoid
4
2.2 Cu to ca PLC
2.2.1 PLC l mt my vi tnh dnh cho cc mc ch cng
nghip.
Vng b
nh
Cng tc tr B nh
Giao din u vo
n bo
Giao din u ra
Cng tc lt
Van Solenoid
Ngun
Vng b x l in
B cp
ngun
Ngun My vi tnh Giao din
in
u ra
5
2.2.2 PLC c th coi nh l tng hp ca cc rle
v cc b hn gi
Kch hot cc rle Kch hot mch tun t bn
u vo vi cc tn trong vi cc tip im rle Kch hot cc Kch hot cc
hiu bn ngoi u vo rle bn ngoi ti bn ngoi
PLC Ngun in
COM COM1
X000 Cu ch
PB1 X001 X003
X001 X001 Y000 Y000
X002 Rle u ra Bo ng
LS1 Y000 qu thp (PL)
X003 X003 Y001
X004 B hn gi
PB2 X001 M100
X005 X005 T0 Y002 MC
X006 K 100 Ti
X005 X007
X007 M100 Y003
Rle ph tr Cc cng tc
Rle u vo cho u ra bn ngoi
i dy u
i dy u vo Mch in u vo Cc tn hiu bn trong Mch in u ra ra
6
2.2.3 Cc kiu rle v b hn gi
u
vo
u ni u vo
Rle u vo: X
Mt rle u vo l mt cng u vo trn PLC, ni mt tn hiu bn ngoi
c cung cp t mt chuyn mch u vo nhn c v c ch ra
bi phn t k hiu X. PLC cha mt s lng thch hp cc rle u vo.
30 TIME
20 40
50
B m:C
10
m. Chng c
STAR DELTA TIMER Mt rle ra l mt
PLC cha nhiu rle c ch ra bi phn cng ra trn PLC
ph v chng c t k hiu C.
B hn gi: T iu khin ti bn
ch ra bi phn t k
ngoi v c ch ra
hiu M. PLC cha nhiu b
bi phn t k hiu Y.
hn gi v chng
PLC kt hp nhiu
chng c ch ra
rle u ra.
bng bng phn t
k hiu T.
u ra
7
2.3 i dy v cc lnh
PLC FX
COM1
B nh
chng
trnh
K100
T0
Lp trnh
8
2.4 Cc lnh v chng trnh
2.4.1 C ch ca chng trnh
Trnh t bn trong cho vic kim sot tun t c to ra nh l cc chng trnh tun t vi cc dng
ca s mch in (s ladder) v danh sch lnh
S mch (Chng trnh ladder) Dng lit k lnh (lit k chng trnh)
Ton t lp
K30 2 ANI X003
X006 3 OUT Y000
4 T1 4 LD Y000
5 ANI X006
6 OUT T1 K30
9 END 9 END
Mt chng trnh bao gm nhiu m lnh m s hiu thit b (cc ton hng).
Cc lnh ny c nh s ln lt. Con s ny c gi l s bc. (S bc c iu khin t ng)
Mi lnh bao gm M lnh + s hiu thit b. Tuy nhin, C mt s lnh m khng cn cc thit b.
Cng trong mt s trng hp, m lnh ch c gi l cc lnh.
Cc PLC lin tc thc hin cc lnh t bc 0 ti lnh END. Hot ng ny c gi l hot ng theo chu
k, v thi gian cn thit thc hin mt chu k c gi l chu k hot ng (thi gian qut).
Chu k hot ng s thay i theo cc ni dung ca chng trnh v cc lnh thao tc thc t, t vi mili
giy n vi chc mili giy.
Vic chuyn i gia danh sch lnh (danh sch chng trnh) v s mch (s ladder) c th
c thc hin bng cch s dng phn mm lp trnh trn mt my tnh c nhn.
9
2.4.2 Trnh t x l ca chng trnh
Chng trnh c x l tun t t bc u cho n cui ca b nh chng trnh trong cc n v khi vi th
t t tri qua phi, t trn xung di (theo th t 1), 2),17) )
1) 2)
3)
4) 5)
7)
6)
8) 9)
10)
11)
12)
13)
14)
15) 16)
17)
10
2.5 Cu hnh ca mt PLC FX
2.5.1 Gii thiu tm tt ca n v chnh
Mt PLC FX l mt n v c lp m c th d dng s dng nh mt my tnh c nhn, v vy, n c hng
lot u im nh tc cao, hiu sut cao v kh nng m rng tt
FX3U Series
Hiu sut/ Tnh nng
FX2N Series IN
0 1 2 3
4 5 6 7
POWER
BA
TT
ERROR
OUT 0 1 2 3
FX3U-16M
4 5 6 7
M hnh chun vi
tnh m rng v hiu
M hnh mu cho sut cao
iu khin quy
m nh
Danh sch chc nng (Cc PLC ca cc loi bng u cui c trang b.
11
2.5.2 Cu hnh c bn ca h thng
Cu hnh c bn ca mt PLC FX s c m t bng cch ly mt v d s dng dng FX3U.
12
2.5.3 Cc kiu v cc u im ca b nh chng trnh
Bng sau lit k cc kiu ca b nh chng trnh tch hp cho cc PLC FX.
Tch hp b nh
Dng u im
Kiu Dung lng b nh Phng php d phng
D dng ghi vo/ c t b nh,
ngun pin d phng khng yu cu.
2000 bc
B nh
Ghi vo
FX1S
Khng cn
c ra
EEPROM
d phng 1 2
1: C mt t c cht trng
trong cht cc thit b ca
8000 bc FX1N/FX1NC (battery-backed).
2: B nh c th ghi ti 20000
ln
FX1N/FX1NC
8000 bc
Read from
Write to
FX2N/FX2NC
B nh
RAM D phng bng pin
C cc b nh ty chn (EEPROM/
FLASH) v khng yu cu ngun pin
d phng. Tuy nhin, n cn thit phi
s dng ngun pin nu cht b nh v
chc nng ng h c s dng.
64000 bc
FX3U/FX3UC
13
Tham kho
Cu trc b nh ca PLC FX ( V d FX3U,FX3UC)
FX3U /FX3UC PLCs c h tr vi b nh RAM.
Bng cch gn thit b b nh ngu nhin, kiu b nh RAM c th thay i.
B nh tch hp sn (RAM)
[B nh thit b bit] [B nh d liu]
(RAM) (B nh flash)
Parameter
Sequence program
Khng c nh
Comment
File register (D)
RAM (B nh flash)
bng cc lnh
Parameter
Sequence program
Khng c s dng
Comment
Tp tin nh km ca mt b nh ngu nhin c t
File register (D)
ng nhn (khi ngun in ON), v b nh
chng trnh tch hp sn c ngt kt ni.
(u tin c trao cho cc b nh ngu nhin.) Thanh ghi tp tin m rng (ER)
14
2.5.4 Gn s hiu I/O PLC FX
Mi n v chnh u c cc s hiu I/O gn bng h thng bt phn, v d X000 ti X007, X010 ti X017, Y000
ti Y007, Y010 ti Y017 v vv. (Cc thit b khc so vi rle I/O c nh s bi mt h thng s thp phn.)
Cc mun v cc khi m rng c cc s hiu I/O nh ca n v chnh.
Y0 Y2 Y4
X0 X2 X4
Y1 Y3 Y5 Y6 Y7 Y0 Y1 Y3 Y5 Y7
X1 X3 X5 X6 X7 X0 X1 X3 X5 X7
FX3U-32MR/ES u vo: 16 im
n v chnh u vo: 16 im S nh
hn
X v Y c cc
s hiu I/O
c gn
t ng theo
th t kt
16-im 16-im ni cc n
Y2 Y4 Y6
S ln
X2 X4 X6
v.
hn
Khi Khi
u u
Y0 Y2 Y4 Y6 Y10 Y12 X14 X16
vo ra
Y1 Y3 Y5 Y7 Y11 Y13 Y15 Y17
15
Hy s dng mt my tnh c nhn to ra cc chng trnh!
Chng 3
HOT NG CA GX Developer
16
3.1 Kin thc c bn vn hnh GX
Developer
3.1.1 B cc ca mn hnh GX Developer
T
1)Thanh tiu 2)Thanh menu
1) Thanh
3) Thanh cng c
cng c
5) Mn hnh chnh sa
4) Danh sch d
liu d n
6)Thanh
6) trng thi
1) Thanh tiu
Tn ca d n c m v ca s cc biu tng hot ng c hin th
17
2) Thanh menu
3
Th xung cc mc menu c hin th khi mt menu c chn.
3) Thanh cng c
Mt m t v cc
chc nng c
hin th khi con tr
chut dng li
qua mi nt
Chc nng thng xuyn c s dng c hin th vi cc nt biu tng. So vi cc la chn t menu, chc
nng mong mun c th c thc hin trc tip.
18
5) Mn hnh chnh sa
5) Mn hnh chnh sa
5)
19
3.1.2 V "D n"
Mt "D n" bao gm chng trnh, ch thch, thng s v b nh thit b.
Tng hp ca mt lot cc d liu trong GX Developer c gi l "D n", v lu gi nh l mt th mc trong
Windows.
D n
Project
iu ny tng ng vi mt th mc trong Windows
3
Chng trnh Chng trnh tun t
Chnh sa nhiu d n
Bt u nhiu trng hp ca GX Developer khi c nhiu hn mt d n c chnh sa.
20
3.2 Bt u t GX Developer v to ra mt
d n mi
3.2.1 Bt u vi GX Developer
2) GX Developer c bt u.
21
3.2.2 To mt d n mi
1)
1) Nhn
Bm
2) Nhn
3) Nhn v chn
4) Nhn
5) Nhn
22
6) Nhn OK .
6) Nhn
7) Mn hnh d n mi
Gi
V ci t parameter
i vi PLC FX, n khng cn thit thit lp cc parameter khi cc ch thch c lu tr trong
PLC khng c thit lp hoc cc thanh ghi tp tin khng c s dng.
bit chi tit v cc parameter, xem ph lc.
23
3.3 To ra mt mch in
3.3.1 To mt mch in bng cch s dngcc phm
chc nng
[Mch in c to ra]
X002 X000 Gi
Y000
Trong cun sch ny, cc s hiu
rle u vo v u ra c
Y000
hin th vi ba ch s, chng hn
nh "X000," v "Y000." Tuy
nhin, khi s dng GX Developer,
X003 "X0," "Y1," vv c th c nhp
Y001
vo.
Gi
Cc mi lin h gia cc phm chc nng v nhng biu tng ca mch c hin th trn
cc nt ca thanh cng c.
Cc thao tc phm ch yu
F5 F6 F7 F9 Ctrl
F8 +
F9
Shift Shift Shift Ctrl
+ + + +
F5 F6 F9 F10
24
1) Nhn phm F5 .
u vo "X2".
1) u vo X2 2)u
2) Phm
vonhp Enter
phmEnter
Hy n bng ESC
hoc [Cancel].
X2
3) Mch in c hin th 3) u vo mch c hin th.
4) Nhn phm F6 . u vo "X0".
X0
6) Mch
6) Mchin
inc
chin
hinth 6) u vo mch c hin th.
th
7) Nhn phm F7 . u vo "Y0".
25
Y0
12) Mch in c hin th 12) u vo mch c hin th
13) Di chuyn con tr ti u ca dng k tip.
13) Di chuyn con tr
14) Nhn phm F5
u vo X3
15) Xc nhn bng nhn phm EnterEnter hoc [OK].
26
3.3.2 To mt mch in bng cc nt cng c
[Mch in c to ra]
X002 X000
Gi
Y000
Trong cun sch ny, cc
s hiu rle u vo v u ra
Y000 c hin th vi ba ch s,
chng hn nh "X000," v
"Y000." Tuy nhin, khi s dng
X003 GX Developer, "X0," "Y1," vv c
Y001
th c nhp vo
Gi
Cc nt cng c ch yu
27
1) Nhp vo nt cng c
u vo "X2".
1) u vo 2) Nhn
X2
Hu n bng ESC 3
hoc [Cancel].
3) Mch in c hin th X2
th 3) u vo mch c hin th
4) Nhn nt cng c . u
4) u vo vo "X0".
5) Nhn
u X0
vo 3)
X0 5) Xc nhn bng nhn phm Enter hoc [OK].
X0
6) Mch
6) Mch in
in c
c hin
hin th 6) u vo mch c hin th.
th
7) Nhn nt cng c .
u vo "Y0".
8) Nhn 8) Xc nhn bng nhn phm Enter hoc [OK].
7) u vo
Y0
10) u vo 11)
11) Nhn
Y0
28
Y0
12) Mch in c hin 12) u vo mch c hin th.
13) Di chuyn con tr ti u dng k tip.
13) Di chuyn con tr
14) Nhp vo nt cng c
u vo "X3".
15) Xc nhn bng nhn phm Enter hoc [OK].
X3
16) u vo mch c hin th.
17) Nhp vo nt cng c .
u vo "Y1".
16) Mch in c hin th 18) Xc nhn bng nhn phm Enter hoc [OK].
29
3.4 Ghi cc chng trnh ti PLC
Ghi cc chng trnh tun t c to ra ti PLC FX.
3.4.1 Kt ni PC ti PLC
00 1 2 33 4 5 66 77 20 21 22 23 24 25 26 27
IN
10 1111 12 13 14 15 16 17
POWER
RU
PLC tch N
BAT
hp FX3U-48M
FX3U-48MR/ES
OUT
00 1 2 33 4 5
ERROR
66 77 20 21 22 23 24 25 26 27
10 1111 12 13 14 15 16 17
cng COM1
Y0
Y1
Y2
Y3 COM2
Y4
Y6
Y5 Y7
Y10
Y12
COM3 Y111
Y14
Y13
Y16
COM4
Y20
Y15
Y22
Y17
Y24
Y21
Y26
Y23
COM5
Y25 Y27
(RS-422) R
RS-232C
F2-232CAB-1
FX-422CAB0
GX Developer
FX-232AWC-H
(B chuyn i RS-
232C/RS-422 )
00 1 2 33 4 5 66 77 20 21 22 23 24 25 26 27
IN
10 1111 12 13 14 15 16 17
POWER
RUN
BATT
ERROR
PLC tch
FX3U-48MR/ES
OUT
FX3U-48M 00 1 2 33 4 5 66 77 20 21 22 23 24 25 26 27
10 1111 12 13 14 15 16 17
COM1 Y1 Y3 COM2 Y5 Y7 COM3 Y111 Y13 COM4 Y15 Y17 Y21 Y23 Y25 Y27
hp Y0 Y2 Y4
Y6
Y10
Y12
Y14 Y16 Y20 Y22 Y24 Y26 COM5
R
USB
cng
(RS-422)
GX Developer
FX-USB-AW
(B chuyn i USB/RS-422)
30
3) Chc nng transparent ca GOT1000 (Pha my tnh c nhn: USB) 0
0 1 2 3 4 5 6 7 20 21 22 23 24 25 26 27
IN 10 11 12 13 14 15 16 17
POWER
RUN
BATT
PLC ERROR
Tch hp
FX 3U -48MR/ES
OUT
0 0 1 2 3 4 5 6 7 20 21 22 23 24 25 26 27
FX3U-48M
10 11 12 13 14 15 16 17
Y0 Y2 Y4 Y6 Y10 Y12 Y14 Y16 Y20 Y22 Y24 Y26 COM5
COM1 Y1 Y3 COM2 Y5 Y7 COM3 Y11
1 Y13 COM4 Y15 Y17 Y21 Y23 Y25 Y27
cng (RS- R
422)
GOT1000
RS-422
USB
GX Developer
USB
GT09-C30USB-5P
31
3.4.2 "Transfer Setup" trong GX Developer
6) Nhn
32
3.4.3 Ghi mt chng trnh ti PLC
0 1 2 3 4 5 6 7 20 21 22 23 24 25 26 27
0 1 2 3 4 5 6 7 20 21 22 23 24 25 26 27
IN
10 1111 12 13 14 15 16 17
POWER
RU
BAT
ERROR
FX3U-48MR/ES
OUT
FX3U -48M 00 1 2 33 4 5 66 77 20 21 22 23 24 25 26 27
10 1111 12 13 14 15 16 17
Y0 Y2 Y4 Y10 Y14 Y16 Y20 Y22 Y24 Y26 COM5
Y6 Y12
COM1 Y1 Y3 COM2 Y5 Y7 COM3 Y111 Y13 COM4 Y15 Y17 Y21 Y23 Y25 Y27
1) Thit lp R
"STOP"
2) Nhn
2)Nhp vo
3) Chn d liu
c ghi
5) Nhn
33
3.4.4 Gim st hot ng ca chng trnh
N
0V X0
24V
X2
X1
X21
X4
X22
X3
X6
X24
X5
X23 00X25
X10
X26
1 2 X27
X7
X12
X111
X14
X13
X16
X15
X20
X17
33 4 5 66 77 20 21 22 23 24 25 26 27
PLC "RUN".
IN
10 1111 12 13 14 15 16 17
POWER
RUN
BATT
ERROR
FX3U-48MR/ES
OUT
FX3U-48M 00 1 2 33 4 5 66 77 20 21 22 23 24 25 26 27
10 1111 12 13 14 15 16 17
Y0 Y2 Y4 Y10 Y14 Y16 Y20 Y22 Y24 Y26 COM5
Y6 Y12
COM1 Y1 Y3 COM2 Y5 Y7 COM3 Y111 Y13 COM4 Y15 Y17 Y21 Y23 Y25 Y27
1) Thit lp R
"RUN"
2) Nhp vo
1) Thit lp [Switch X002 is "ON"] vi trng thi [Switch X000 is "OFF"], v sau kim tra [Output Y000 is
"ON"].
2) Kim tra [Output Y000 is "ON"] trong khi [Switch X002 is "OFF"].
3) Thit lp [Switch X000 is "ON"] v sau kim tra [Output Y000 is "OFF"].
4) Kim tra [Output Y001 is "ON/OFF"] theo [Switch X003 is "ON/OFF"].
34
Tham kho
(1) Mn hnh hin th ca hp thoi trng thi gim st
1) Thi gian qut
Thi gian qut ti a ca chng trnh
tun t c hin th.
2) Cc trng thi PLC
1) 2) 3) 4)
Trng thi ca PLC c hin th.
3) Trng thi thi hnh ca vic gim st.
Biu tng ny c nhp nhy trong ch
gim st
4) Hin th kiu b nh
Kiu b nh ca PLC c hin th.
1) Lnh tip im
u vo tip im
X0: OFF X0: ON
Kiu
X000 X000
Tip im NO
M mch ng mch
X000 X000
Tip im NC
ng mch M mch
2) Lnh u ra
Trng thi iu Khng thi hnh /
khin Thi hnh/iu khin
Khng iu khin
Y000 Y000
Lnh OUT
SET M0 SET M0
Lnh SET , vv
RST M0 RST M0
Lnh RST
35
3.5 Chnh sa mt mch in
3.5.1 Hiu chnh mt mch in
Gi
36
1) Thay i cc cun dy v cc tip im OUT
[Mch in c hiu chnh]
X002 X000
Y000
Y000
Thay i
X003 Y002
Y001
1) Nhp i
chut
F4 (Convert)
5) Xc nhn thay i bng cch nhn phm F4
(Convert).
37
2) Thm ng
X002 X000
Y000 Thm
Thm cc
cc ng
ng
ngang/dc
ngang/dc vv to
to
ra
ra cc
cc cun
cun dy
dy
Y000 OUT
OUT
Y003
X003 3
Y001
1) Nhn
1) Nhp vo (F10) trn thanh cng c.
2) Ko
4) V tr ca con tr chut
3) Dng t ti v tr h xung c thm vo
4) nh v tr con tr vo v tr ni m cc cun dy
OUT s c thm vo. Sau nhp chut vo
Dng c thm vo trn thanh cng c.
5) u vo "Y3".
6) Xc nhn bng nhn phm Enter hoc [OK].
5) i thnh "Y003" 6)
38
7) Mch c thm vo kt thc v khi mch
7) Mch c thm c hin th trn mu xm.
hon thnh
F4 (Convert)
39
3) Xa ng
[Mch in ni cc ng b xa]
X002 X000
Y000
Xa
ng
Y000 mch ny
Y003
X003 3
Y001
2) Ko
3) Xa ng 3) ng b xa.
4) Xa cun dy OUT bng nhn phm Delete
40
5) Khi mch b xa c hin th trong mu xm.
F4 (Convert)
41
3.5.2 Chn v xa ng
1) Chn ng
[Mch in ni mt ng c thm vo]
X001 Chn ng ny
Y002
X002 X000
Y000
Y000
X003
Y001
3) Mt ng c to ra.
3) Dng mi c to
42
2) Xa ng
[ Mch in ni c ng b xa ]
X001
Y002
X002 X000
Y000
Y000
X003 Xa ng ny
Y001
1) Di chuyn ti ng b xa
1) Di chuyn con tr
chut ti ng b xa
2)
Nhn
chut phi
3) Dng c xa
3) ng c
xa Gi
Xc nhn bng nhn phm (F4) Convert
43
3.5.3 Ct v sao chp (dn) mt mch in
1) Ct
Y002
X004
Y004
4) Khu vc c chn c ct
Mt phn mu xm cn li khi mt phn nh ca
4) Khu vc c mch in b ct. Sau , hon thin mch in,
chn c ct xc nhn cc thay i bng nhn phm F4
(Convert).
44
X002 X000 Sao chp
Y000 ng ny
Y000
X004
Y004
X002 X000 Dn ti
Y000 ng ny
Y000
45
3.6 Lu tr mt mch in to ra
3.6.1 Lu v lu vi tn khc
Gi
Nu cc mch in cha c chuyn i trong chng trnh, nhn Convert (F4)
3
1) Nhn
2) Xc nh a im lu tr cho d n.
3) Xc nh tn ca d n.
3) Xc nh tn ca d n 4) Xc nh tiu m t cc d n (khng bt buc).
2) Xc nh a im lu tr 5) Nhn 5) Nhp Save .
cho d n
6) Nhn
Nu khng c khng gian lu vo a mm, tm
thi lu d n vo a cng v sau di chuyn n
n mt a mm.
Tham chiu
Cc k t sau khng c s dng trong tn ca d n.
/ , ,> ,< ,* ,? ," ," , | , : , ; ( ; , ch c s dng xc nh cc b m)
Ngoi ra, khng s dng mt "." (kt thc) vo cui ca tn d n.
Khi tn d n c quy nh vi 8 k t ca GX Developer (mun hn SW6D5- GPPW), cc k t sau k
t th 8 s khng c hin th nu c bi cc phin bn c (c hn SW2D5-GPPW) ca GX
Developer.
ng dn d n cng vi tn ca n l trong phm vi 150 k t na chiu rng (75 k t y chiu rng).
Tiu l trong phm vi 32 k t na chiu rng (16 k t y chiu rng).
Nu c nhng khong trng trong ng dn ca d n v tn d n, GX Developer khng th khi ng
bnh thng ngay c khi GPPW.gpj, ***. Gps c nhp i chut trong ca s Explorer.
Nu c nhng khong trng trong ng dn ca d n v tn d n, m cc d n bng cch khi ng GX
Developer chn [Project] [Open Project] t menu.
46
3.6.2 Lu d n vi mt tn mi
Gi
Nu cc mch in cha c chuyn i trong chng trnh, nhn Convert (F4).
1) Nhn
2) Xc nh a im lu tr cho d n.
3) Xc nh tn ca d n.
4) Xc nh tiu m t cc d n (khng bt
3) Xc nh tn ca d n buc).
5) Nhn Save .
2) Xc nh a im lu 5) Nhn
tr cho d n
47
3.6.3 c mt d n
Tham kho
Nu mt d n khc c m khi c/m mt tp tin mi, cc d n hin ti c ng li.
Nu c mch in cha c chuyn i trong d n hoc d n khng c lu li, mt tin
nhn cnh bo c hin th.
1) Nhn
2) Chn a im lu tr cho d n.
3) Chn d n c c.
2) Chn a im lu tr
cho d n 4) Nhn Open v c d n.
4) Nhn
3) Chn tn ca d n
48
3.7 Thao tc cn thit g ri mt chng
trnh
kt ni vi PLC v ghi mt chng trnh vo PLC, xem "3.4 Ghi chng trnh
ti PLC".
49
Tham kho
(1) Mn hnh hin th ca hp thoi trng thi gim st
1) Thi gian qut
Thi gian qut ti a ca chng trnh tun t c
hin th.
2) Cc trng thi PLC 3
1) 2) 3) 4)
Trng thi ca PLC c hin th.
3) Trng thi thi hnh ca vic gim st
Biu tng ny c nhp nhy trong ch gim
st.
4) Hin th kiu b nh
Kiu b nh ca PLC c hin th.
X000 X000
Tip im NO
M mch ng mch
X000 X000
Tip im NC
ng mch M mch
2) Lnh ra
Trng thi iu Khng thi hnh/
khin Khng iu khin Thi hnh/iu khin
Y000 Y000
Lnh OUT
SET M0 SET M0
Lnh SET, vv.
Cc trng thi ON/OFF ca thit b c thit lp li c hin th trong ch gim st bng cch s dng lnh RST.
RST M0 RST M0
Lnh RST
50
3.7.2 Gim st thit b ng k
1) ng k cc thit b ngu nhin
ng k thit b ngu nhin trong ca s gim st v ch gim st cc phn cn thit.
1) t ch gim st. (Xem phn 3.7.1.)
3) Nhn
5) Nhn
51
2) Cc thit b ng k c hin th trong ch gim st
Xc nh khu vc ca s bc thang trong ca s gim st hnh thang v phi ng k tt c cc thit b trong
khu vc.
8) Cc thit b c ng k ca s gim
st.
9) Nhn
52
3.7.3 Gim st thit b hng lot
Xc nh mt thit b v gim st mt di lin tc cc thit b tun theo n.
53
3.7.4 Kim tra thit b
1) Cng bc ON/OFF
S dng mn hnh kim tra thit b, cng bc ON/OFF cc thit b bit ca PLC (M,Y,T,C v vv). (Chc nng
cng bc ON/OFF ca X cha sn sng.)
Khi PLC ang chy, chc nng cng bc ON/OFF c th bt hoc tt cc thit b c bit.
3) Thit b u vo
3) S hiu thit b u vo buc bt/tt
Tham kho
Cng bc ON/OFF (Ca s gim st ladder)
Mt thit b c th c ch nh buc ON/OFF bng cch nhp p vo bt k thit b bit (tip
im, cun dy) trong [Ladder monitor window] trong khi nhn phm [Shift].
54
2) Thay i gi tr hin ti ca t thit b.
Thay i gi tr xc nh hin ti ca PLC t thit b (T, C, D v vv).
4) Mt gi tr mi u vo.
5) Nhp vo [Set].
3) Thit b u vo
4) 5) Click
4) Gi tr mi 5) Nhn
55
3.7.5 Ghi mt chng trnh ti PLC trong thi gian RUN
Ghi phn hiu chnh ca mch in ti PLC khi PLC ang chy.
Thi gian t hn l cn thit cho vic ghi trong thi gian RUN k t khi ton b chng trnh khng th chuyn ti.
2) Thm mt tip im
Ghi trong qu trnh RUN Shift+F4 3) Nhn cng lc [Shift] v [F4] , hoc chn [Convert]
[Convert (online change)] t menu.
4) Nhn
5) Nhn
Cn trng
Khng th no ghi chng trnh ti PLC nu chng trnh trong PLC hin ti khng s dng cng phn
mm Developer. Xc nhn trc, hoc l chuyn chng trnh u tin bng cch s dng [Write to PLC].
56
3.8 Nhp ch thch
3.8.1 Cc kiu ch thch
C 3 kiu ch thch sau c th nhp.
S cc k t
Kiu Chc nng (b rng y Ghi nh
)
N cn thit thit lp "Comments
Mt ch thch m t rle v chc capacity" t thng s ci t khi ghi ti
1) Ch thch thit b 16
nng ca mi thit b. PLC. Cc "thit lp phm vi ch thch"
cng phi c thit lp.
[Cc v d ch thch]
Mch START 2) Trng thi
X000 T7 <Bt u bt n Btn > Y000
0 (Y000 ) A/S 1 4
n A/S
Khi Thi gian
xanh
ng dng
bng ti
Y000 3) Lu
n
xanh
Ci ci t thi gian
<Ci ku mt lc> > T5
4 K20
T5 B/D 10
Y000 Timer th 2 B/D 8
n xanh 1) Ch thch
T5
8
(Y001 ) Tip im T5 NO hin ti bc 10,
Timer th 2 Ci trong khi tip im T5 NC hin tai
bc 8
Gi
Lm th no hin th cc ch thch
Chn [View] [Comment] t menu v sau cc ch thch c hin th.
Lp li cc thao tc trn dng hin th ch thch.
57
3.8.2 Thao tc to ra cc ch thch thit b
1) Lm th no nhp cc ch thch thit b bng cch s dng mt danh
sch
1) Nhn
3) Nhp ch thch
1) Ci t parameter
Nhp i chut [Parameter] [PLC parameter] trong danh sch d n.
Thit lp "number of block" trong ci t "Comments capacity" .
Mt block tng ng 50-gi ch thch, chim dung lng 500-bc ca b nh chng
trnh
Ci t
phm vi ch
thch
Tham kho
Lm th no nhp cc ch thch khi ang to mt mch in.
Chn [Tool] [Options] t menu, Tch
"Continues during command write" ca
hp [Comment input] trong th [Program common].
Sau khi cu hnh cc thit lp trn, hot ng
ca mch u vo vn tip tc v ca s "Enter
symbol"
59
3.8.3 Thao tc to ra cc cu lnh
60
3.9 Thao tc to danh sch lnh
Trong GX Developer, mt chng trnh cng c th c to ra bi danh sch logic.
61
Lm th no nhp cc lnh c bn v cc lnh ng
dng
Mt "khng gian" l u vo gia cc ngn ng lnh, s hiu thit b v ton hng.
OUT Y0 Enter
LDI X0 Enter
AND Y0 Enter
Cc lnh kt ni v OUT
OUT M0 Enter
LD M0 Enter
Tham chiu
Thao tc phm nhp / chnh sa
62
3.9.3 Kim tra cc ni dung ca danh sch u vo
Xc nhn rng khng c li trong chng trnh c to ra bi danh sch u vo trong mn hnh hin th
mch in.
63
D dng lm ch cc lnh!
Chng 4
TNG QUAN V CC LNH C
BN CA PLC
Cho n nay
PLC c m t rng l mt tp hp ca cc rle, b hn gi v b m, v n
c iu khin tun t vi h thng dy in ni b tng tng c to ra thng
qua cc hot ng ch cht trn mt bng iu khin lp trnh.
N cng c m t theo cc tip im v cun dy c kt ni, v nhng loi
cun dy ang c s dng, quy tc, hoc hng dn, c yu cu cho h
thng i dy tng tng ny.
Trong cc lnh
Cc lnh c chia thnh cc chc nng vi cc s hiu phn t v cc chc nng
c lp. V vy, bn nn bit ngha ca cc s hiu thit b l iu rt tt.
Trong chng ny
Cc lnh c bn ca PLC c m t. Lu rng cng c nhiu lnh ng dng
c s dng n gin ha vic thit k cc mch tun t phc tp.
Nu bn mun thc hin vic o to lp trnh, xin vui lng tm hiu cch thao tc
my tnh c nhn c bn c nhc n trong chng 3 trc .
By gi, chng ta hy tm hiu ni dung ca cc lnh.
64
4.1 Cc thit b v s hiu thit b
Kch hot cc rle Kch hot cc mch tun t Kch hot cc Kch hot cc ti
u vo vi cc tn bn ngoi vi cc tip im rle u ra bn ngoi
hiu bn ngoi rle u vo
Ngun
COM
in
PB1 X000 Y000
X001 X003 PL
Y000
X001 X001 Y000 Y000
X004 B hn gi Y002
PB2 X001 M100 Y002
X005 X005 T0 Y002 MC
Rle ph Cc tip im ca
i dy Rle u vo u ra bn ngoi i dy
u vo Mch in u vo Cc tn hiu bn ngoi u ra
Output Wiring
Mch in u ra
PLC
Rle ph tr B hn gi B m
(M) (T) (C)
M0 T0 C0
65
2) Dy s hiu thit b cho cc thit b chnh FX3U
Tn thit b Ni dung
Rle I/O
Rle u vo X000 n X367 248 im S lng cc u vo/ u ra c gn
Rle u ra Y000 n Y367 248 im trong nh dng bt phn.
Rle ph
Loi thng thng M0 n M499 500 im
Loi cht (pin h tr) M500 n M1023 524 im
y l cc rle bn trong ca PLC.
Loi cht (pin h tr) M1024 n M7679 6656 im
Loi c bit M8000 n M8511 512 im
B hn gi (hn gi tr qu trnh m (on))
0.1 n 3,276.7
100 mili giy T0 n T191 192 im giy
100 mili giy 0.1 n 3,276.7
[cho vng lp chng trnh T192 n T199 8 im
con hoc vng lp ngt] giy
Cc b hn gi c
0.01 n 327.67 s dng cho tnh thi
10 mili giy T200 n T245 46 im
giy gian.
0.001 n 32.767 Phm vi tnh thi
Loi duy tr cho 1 mili giy T246 n T249 4 im gian ph thuc vo
giy
0.1 n 3,276.7 b hn gi.
Loi duy tr cho 100 mili giy T250 n T255 6 im giy
0.001 n 32.767
1 mili giy T256 n T511 256 im giy
B m
Loi thng thng m ln C0 n C99 100 im
(16 bit)
Khong m 0 n B m c s
Loi cht (pin h tr) m C100 n C199 100 im 32,767 dng m. B
ln (16 bit) m 32-bit c th
Loi thng thng m 2 hng (32 bit) C200 n C219 20 im Khong m c chuyn gia
2,147,483,648 n + ln / xung.
Loi cht (pin h tr) m 2 hng (32 bit) C220 n C234 15 im 2,147,483,647
B m tc cao
1-pha 1-u vo m 2 hng (32 bit) C235 n C245 Ln n 8 im c th c s Cc b m c
dng trong C235 n C255 s dng m
1-pha 2-u vo m 2 hng (32 bit) C246 n C250 [loi cht (pin h tr)]-Khong tn hiu nhanh t
m 2,147,483,648 n u ni u vo
2-pha 2-u vo m 2 hng (32 bit) C251 n C255 2,147,483,647 ca PLC
Thanh ghi d liu (32 bit khi s dng dng cp)
Loi thng thng (16 bit) D0 n D199 200 im
Loi cht (pin h tr) (16 bit) D200 n D511 312 im
Loi cht (pin h tr) (16 bit) D512 n D7999 7488 im Thanh ghi lu tr d liu s
<thanh ghi tp tin> <D1000 n D7999> <7000 im>
Loi c bit (16 bit) D8000 n D8511 512 im
Loi ch s (16 bit) V0 n V7, Z0 n 16 im
Z7
Con tr
Cho nhy v gi nhnh P0 n P4095 4096 im Con tr cho lnh CJ v lnh CALL
Ngt u vo
I0 n I5 6 im Con tr cho ngt u vo v ngt b nh
Ngt tr u vo
thi
Ngt b hn gi I6 n I8 3 im
Ngt b m I010 n I060 6 im Con tr cho lnh HSCS
S mc lng nhau
Cho kim sot chnh N0 n N7 8 im Cc con tr lng nhau cho lnh MC
Hng s
16 bit 32,768 n + 32,767
Thp phn (K) 32 bit 2,147,483,648 n + 2,147,483,647
66
4.2 Cc loi lnh c bn ca PLC
Bng sau lit k cc lnh c bn dnh cho lp trnh
PLC FX3U.
Mnemonic Tn K hiu Chc nng Thit b s dng *1
Lnh tip im
Cc thit b p dng
Hot ng logic ban u
X,Y,M,S,
LD Load
Kiu tip im NO
(Thng m)
D .b,T,C
Cc thit b p dng Hot ng logic ban u X,Y,M,S,
LDI Load Inverse Kiu tip im NC
(Thng ng) D .b,T,C
Cc thit b p dng Hot ng logic ban u X,Y,M,S,
LDP Load Pulse cho ko cnh xung D .b,T,C
Cc thit b p dng Hot ng logic ban u
LDF Load Falling Pulse h thp/to vt cnh xung X,Y,M,S,
D .b,T,C
Lu tr kt qu hin ti
MPS Memory Point ca cc hot ng
Store bn trong PLC
c kt qu hin ti
MRD Memory Read MRD ca cc hot ng
bn trong PLC
MPP Ly ra (gi li v
MPP Memory POP loi b) kt qu c lu
tr hin ti
67
*1
Mnemonic Tn K hiu Chc nng Thit b s dng
Lnh kt ni
INV o ngc kt qu
INV Inverse hin ti ca hot ng
bn trong PLC
Chuyn i kt qu
*2
MEP MEP hot ng dn
cnh xung
Chuyn i kt qu
*2
MEF MEF hot ng
to vt cnh xung
Lnh ra
OUT OUT Thit b p dng Hot ng logic cui cng Y,M,S,D .b,T,C
iu khin kiu cun cm
SET cht thit b bit
SET SET SET Thit b p dng Y,M,S,D .b
ON
Y,M,S,
RST Reset RST Thit b p dng RESET thit b bit OFF D .b,T,
C,D,R,V,Z
Biu th bt u ca mt
Master Control
MCR MCR N
khi iu khin chnh
Reset
Lnh khc
Khng hot ng hoc
NOP No Operation
bc rng
Lnh kt thc
END chng trnh,
END END END lm mi I/O v tr li
bc 0
*1: "D .b" v "R" ch c sn trong cc PLC FX3U v FX3UC
*2: Ch c sn trong FX3U v FX3UC PLCs
68
4.3 Hy lm ch cc lnh c bn
4.3.1Lnh tip im v lnh ra
Hot ng
OFF ON OFF ON Nu iu kin u vo X000 l "ON", Y000 l
u vo X000 ON ON "ON".
Hot ng
OFF ON OFF ON Nu iu kin u vo X000 l "OFF", Y001 l
u vo X000 ON ON "ON".
u ra Y001
ON ON ON Nu X000 l "ON", Y001 l "OFF".
69
3) [Chng trnh ca mt mch ni tip (1)]
X002 X003
Bc Lnh
0 Y002 0 LD X002
Tip im Tip im
U RA 1 AND X003
NO (LD) NO (AND)
(OUT )
2 OUT Y002
Hot ng
OFF ON OFF ON OFF Nu iu kin u vo X002 v X003 u l
u vo X002 ON ON
ON ON
"ON", Y002 l "ON".
u ra X003 OFF Nu X002 hoc X003 l "OFF", Y002 cng l
ON ON
"OFF".
u ra Y002 ON
Hot ng
OFF ON OFF ON OFF Nu iu kin u vo X002 l "ON" v
u vo X002 ON ON
ON X003 l "OFF", Y003 l "OFF".
OFF OFF
u vo X003 ON
Nu X002 l "OFF" hoc X003 l "ON", Y003 l
"OFF".
u ra Y003 ON ON
70
4) [ Chng trnh ca mt mch song song (1) ]
X004
Bc Lnh
0 Y004 0 LD X004
Tip im NO(LD) u ra (OUT ) 1 OR X005
X005
2 OUT Y004
Tip im
NO(OR )
Hot ng
OFF ON OFF ON Nu iu kin u vo X004 hoc X005 l
u vo X004 ON ON
ON ON
"ON", Y004 l "ON".
TT
u vo X005 ON ON
Nu X004 v X005 u l "OFF", Y004 l
ee
u ra Y004 ON ON ON
"OFF".
X004
Bc Lnh
3 Y005 3 LD X004
Tip im NO(LD) u ra (OUT) 4 ORI X005
X005
5 OUT Y005
Tip im
NC(LDI)
Hot ng
OFF ON OFF Nu iu kin u vo X004 l "ON" hoc
u vo X004 ON
OFF ON OFF ON X005 l "OFF", Y005 l "ON".
u vo X005 ON ON
Nu X004 l "ON" v X005 l "ON",
u ra Y005 Y005 l "OFF".
ON ON ON
71
Gi quan trng
Trnh d tha cc u ra (Cun dy kp)
Lu rng n b cm ch nh nhiu lnh OUT ti mt cun dy n.
X002 X004
Y003
ON ON
ON!
X003 X004 Kt qu u ra l "OFF" 4
Y003
OFF ON iu khng hp l.
Thay i n nh th ny.
Mt v d thay i khc
A B A B
Y000 Y000
B b qua
C E
C E D
Y000
D
A B
M100
Hoc C E
M101
M100
Y000
M101
72
4.3.2 S khc nhau gia lnh OUT v lnh SET/RST
X000 Bc Lnh
0 Y001 0 LD X000
1 OUT Y001
Hot ng
OFF ON OFF ON OFF Nu iu kin u vo l "ON", lnh OUT
u vo X000 ON ON
s bt thit b c ch nh
u ra Y001 ON ON
Nu iu kin u vo l OFF, thit b
c ch nh cng s c tt.
Hot ng
OFF ON OFF ON OFF Nu iu kin u vo l "ON", lnh SET s
u vo X001 ON ON
ON
bt thit b c ch nh v gi n "ON"
u vo X002 OFF ON OFF Ngay c khi cc iu kin u vo chuyn
u ra Y002 ON ON
"OFF".
73
4.3.3 Lnh OUT: Xung ng h ca cc b hn gi
Cc b hn gi m vi cc xung ng h ca 1 mili giy, 10 mili giy, 100 mili giy v .vv...........
Khi chng t n van thit lp ca chng, tip im u ra bt ln. (Hn gi tr qu trnh m)
Cc gi tr ci t c th l mt hng s (K) hoc gin tip quy nh bi mt gi tr trong thanh ghi
d liu (D).
S lng b hn gi (T) ca FX3U PLC (Cc con s c gn trong nh dng s thp phn)
Loi gi li cho 100 mili
Loi 100 mili giy Loi 10 mili giy Loi gi li 1 mili giy *1 giy *1 Loi 1 mili giy
0.1 n 3276.7 giy 0.01 n 327.67 giy 0.001 n 32.767 giy 0.1 n 3276.7 giy 0.001 n 32.767 giy
T0 n T199 T246 n T249
T250 n T255
200 im 4 im
T200 n T245 6 im T256 n T511
Thc hin ngt
46 im Cht (pin 256 im
Cho chng trnh thng Cht (pin
d tr) *1
xuyn T192 n T199 d tr) *1
1) B hn gi thng thng
X000
0 T0 0 LD X000
u vo to xung nhp Cun cm b hn gi 1 OUT T0 K30
T0 4 LD T0
4 Y000 5 OUT Y000
B hn gi tip im NO
T0 6 LDI T0
6 Y001 7 OUT Y001
B hn gi tip im NC
Tham kho
74
2) B hn gi tch hp lu tr
T246 n T249 (4 im) hn gi da trn 1 mili giy, v T250 n T255 (6 im) m thi gian da trn
100 mili giy.
Hot ng
X001 Cc b hn gi hot ng ch khi u vo
xung nhp X001 l "ON". Xung nhp b ngt
Gi tr b nh
Ngt khi u vo chuyn "OFF".
thi hin ti
*1 *2 Tip im ng ra ca b hn gi hot ng
5 giy 7 giy
*1, *2 Tng l 12 giy khi tng thi gian "ON" ca u vo X001
Tham kho
Cc loi ca b m
75
4.3.4 Lnh C OUT: m ca b m
Cc tnh nng ca b m
Bng sau lit k cc tnh nng ca cc b m 16-bit v 32-bit. Chng c th c s dng theo
hng m, phm vi m,vv.
Mc B m 16-bit B m 32-bit
Hng m m ln Sn sng chuyn ln v xung (C200: M8200 n C234: M8234).
Thanh ghi gi tr hin
16 bit 32 bit
ti
Gi tr t 1 n 32767 2,147,483,648 n +2,147,483,647
c im k thut ca gi tr Bi hng s K hoc thanh ghi d Tng t nh bn tri. Tuy nhin, cc thanh ghi d liu c s dng dng
thit lp liu cp (2 thanh ghi).
Khng thay i sau khi m
Thay i gi tr hin ti Thay i sau khi m ln (B m vng).
ln
Tip im ng
c cht sau khi m ln c cht bi ln, thit lp li bi xung.
ra
Hot ng thit lp li Gi tr hin ti ca b m s tr v 0 v tip im ng ra s c phc hi khi lnh RST c thi hnh
76
Hin th Ladder Hin th danh sch (tham chiu)
Bc Lnh
X002 0 LD X002
0 RST C0 1 RST C0
t li u vo Gi tr
X003 K10 thit lp 3 LD X003
3 C0 b m 4 OUT C0 K10
u vo b m
Cun cm
b m 7 LD C0
C0
7 Y001 8 OUT Y001
Rle b m
Hot ng
Tham kho
Cc u vo m tc cao c th c m vi cc b
m tc cao
Nu mt b m tc cao c s dng, cc u vo s khng th b qua v cc tn hiu tc
cao c th c m. bit chi tit v b m tc cao, xem Chng 10.
77
4.3.5 Lnh PLS/PLF
X000
Bc Lnh
0 PLS M0 0 LD X000
1 PLS M0
M0 X002 3 LD M0
3 Y000
4 OR Y000
Y000 5 ANI X002
6 OUT Y000
Hot ng
OFF ON OFF ON OFF Nu iu kin u vo X000 l "ON" v cn
u vo X000 ON ON
ON trong khi ON trong khi
li bt, thit b ch nh s c bt cho mt
1 qut duy nht 1 qut duy nht
M0 ON ON ln qut duy nht (mt chu k hot ng).
u vo X002
(Tip imNC) OFF ON OFF ON
ON ON
u ra Y000 ON ON
X001 Bc Lnh
0 PLF M1 0 LD X001
1 PLF M1
M1 X003 3 LD M1
3 Y001
4 OR Y001
Y001 5 ANI X003
6 OUT Y001
Hot ng
OFF ON OFF ON OFF
u vo X001 ON ON
ON trong khi ON trong khi
Nu iu kin u vo X001 c bt v
mt qut duy 1 qut duy
M1 ON nht ON nht sau tt, thit b c xc nh s c
u vo X003 OFF ON OFF ON
bt trong qu trnh mt qut duy nht.
ON ON
u ra Y001 ON ON
78
Tham kho
Y000
Y001
79
4.3.6 Lnh MC/MCR
khin chnh)
X007 Bc Lnh
MC N0 M50 0 LD X007
N0 M50 Nu lnh MC l ng vo t GX Developer, tip im N0 1 MC N0 M50
M50 c hin th t ng trong ch c.
X000 4 LD X000
Y000
X001
5 OUT Y000
Y001 6 LD X001
7 OUT Y001
MCR N0
8 MCR N0
X004
Y004 10 LD X004
11 OUT Y004
Hot ng
Trong khi iu kin u vo X007 l "ON",
ON ON
X007
MC N0 M50
mch ch nh bi 1) tr nn hp l, [Y000 l
N0 M50 ON "ON" nu X000 l "ON"], v [Y001 l
X000
Y000 "ON" nu X001 l "ON"].
1)
X001
Y001 Khi X007 l "OFF", Y000/Y001 khng hot
MCR N0 ng
X004
Y004 K t Y004 l khng tun theo MC / MCR, n
bt v tt mt cch c lp theo cc hot
ng ca X004.
Gi
Trng thi ca thit b khi MC khi MC khng hot ng
c t chc vi tnh trng hin ti: Thit b c iu khin bi cc gi tr b hn
gi tch hp lu tr, cc gi tr b m v SET/RST.
OFF: Cc thit b c iu khin bi cc b hn gi khng tch hp lu tr v cc
thit b c iu khin bi lnh OUT .
80
Tham chiu
Lng vi MC/MCR
X000 X000
MC N0 M100 MC N0 M100
N0 M100 N0 M100
N0 N0
X001
MCR N0 MC N1 M200
N1 M200
X001 N1
MC N0 M200
N0 M200
N0 MCR N1
MCR N0
MCR N0
81
4.3.7 Cc mch khng th lp trnh v cc gii php
1) Mch cu
A B C E B
F F
A
E
A E D
C D
C
4
Mt mch trong dng in trong c hai hng phi c vit li nh trn. (Cc mch bn tri v
bn phi l ging ht nhau v in.)
2) V tr ca cun dy
B
A D A
C E
E B D
C
82
4.3.8 Thng tin b sung cho lp trnh danh sch (tham kho)
Phn ny m t cc lnh c bn cn thit khi mt danh sch chng trnh c thc hin vi
FX-20P, vv
83
2) [Lnh MPS] Memory push (Lnh lu tr cc kt qu
hot ng trung gian)
[MRD instruction] Memory read (Lnh c cc kt
qu hot ng trung gian)
[Lnh MPP] Memory pop (Lnh c v t li cc kt
qu hot ng trung gian)
4
Bc Lnh
13 LD X004
MPS 14 MPS
X004 X005
13 Y002 15 AND X005
16 OUT Y002
X006 Y003
17 MRD
MRD 18 AND X006
19 OUT Y003
Y004
20 MRD
MRD
21 OUT Y004
X007
Y005 22 MPP
MPP 23 AND X007
24 OUT Y005
25 END
M t
Cc lnh ny l tin li lp trnh mt mch bao gm nhiu nhnh nh trong hnh v trn. Cc
lnh MPS lu tr cc kt qu hot ng trung gian, khi s iu khin rle u ra Y002. Cc
lnh MRD c b nh c lu tr, v khi s iu khin rle u ra Y003.
i vi cc dng u ra cui cng, thay v s dng mt lnh MRD, mt lnh MPP c s dng.
iu ny cho php b nh lu tr trong cc bc trc c c v thit lp li.
84
3) [Lnh NOP] Khng hot ng (Lnh thc hin khng
hot ng)
Khi ton b chng trnh b xa, tt c cc lnh tr thnh cc NOP.
Khi mt lnh NOP tn ti gia cc lnh chung, PLC b qua lnh NOP hot ng.
V mi lnh NOP i hi mt bc chng trnh b sung, chng cn c xa cng nhiu cng tt.
Cc PLC c thit k thc hin cc chu k ca hot ng u vo, thc thi chng trnh, v
hot ng u ra, lp i lp li. Nu lnh END c m t cui chng trnh o, PLC b qua phn
cn li ca cc bc v trc tip thc thi cc hot ng u ra.
Cc lnh END rt hu ch khi bn c gng lm mt chy th nghim. Cc lnh END chn vo cui
mi khi tun t cho php bn kim tra cc hot ng ca tng khi v tng bc m rng kim tra
khu vc.
Trong trng hp ny, ng qun xa mi lnh END p dng sau khi kim tra tnh y ca mi
khi mch.
Hot ng u vo
Bc 0 LD X000
1
2
OUT Y000
E ND
NOP
NOP
NOP
Hot ng u ra
85
4.4 Cc v d mch in vi cc lnh c bn
1) Hn gi tr qu trnh ng
Hin th Ladder Hin th danh sch (Tham chiu)
Bc Lnh
X006 T1 0 LD X006
0 Y005 1 OR Y005
Y005 X006 K190 2 ANI T1
T1 3 OUT Y005
4 ANI X006
5 OUT T1 K190
Hot ng
Y005 s chuyn OFF 19 giy sau khi X006
X006 chuyn OFF.
Mt b hn gi, m ln lt tip im
ng vo ng hoc m vi mt tr
thi gian nht nh, nu tip im ng
Y005 vo l OFF, c gi l hn gi tr
19 giy qu trnh ng.
Hot ng
X007
Y006 lp li
thao tc ON/OFF.
T2 Y006
T3
86
3) Mch bin i vi cc mch u ra xung (hnh ng bin i).
Hot ng
X003 Mt khi X003 l BT, Y002 l ON.
Nu X003 l ON ln na, Y002 n
Xung
M103
lt OFF. (Hnh ng bin i)
Y002
87
Hy vit chng trnh!
Chng 5
GII THIU CC V D V HOT NG CHNG
TRNH
Hy thc hnh
Qua theo di cc v d chng trnh c trnh by trong chng ny, ngi s dng
c th nm vng vic lp trnh tun t
88
5.1 Gii thiu v d 1 [iu khin n giao thng]
Xanh Vng
Y2 (Xanh) Y0 ()
Y1 (Vng)
Y001 n vng
Y002 n xanh
c tnh iu khin
Nu PLC ang chy, cc n ca n giao thng c hoat ng theo trnh t sau. Cc hot ng
c lp li sau mt chu k hot ng.
Mt chu k hot
ng
Xanh
10 giy 10 giy
89
V d v mch tun t vi cc ch thch
* C khi ng iu khin
Nu X000 ON, M1 s ON
Bt u iu C khi ng
khin iu khin cho 1 chu k qut.
* iu khin n xanh
Nu M1 ON cho mt chu k
n xanh qut, Y002 (n xanh) s
ON trong 10 giy.
n B hn gi 5 giy
xanh xanh
Xung lp li
* iu khin n vng
Nu Y002 (n xanh) OFF,
n vng Y001 (n vng) s ON
trong 5 giy.
n vng
B hn gi 5 giy
vng
* iu khin n
Nu Y001 (n vng) OFF,
n Y000 (n ) s ON
trong 10 giy.
n
B hn gi 10 giy
* iu khin vng lp
Nu Y000 (n )
B hn gi 10 Xung vng
lp
giy
OFF, chng trnh c lp
li t iu khin n xanh.
90
Kim tra hot ng
S dng GX Developer gim st mch.
Xanh Vng
91
5.2 Gii thiu v d 2 [iu khin bng ti]
Bt u Ci
(Y003)
Dng
ng c quay (X000)
thun
(Y000) (X001)
5
Ch nh I/O
u vo u ra
Y003 Ci
c tnh iu khin
1) Nu [Nt bt u (X000)] c nhn, [Ci (Y003)] ku trong 5 giy.
2) Sau , [ng c quay thun (Y000)] c kch hot, v bng ti bt u hot ng. [n RUN
(Y001)] bt khi ng c quay hng thun.
3) Nu [Cm bin chuyn tip (X002)] pht hin 5 phi gia cng, [n hon thnh (Y002)] c bt v
bng ti dng trong 10 giy.
4) Dng iu khin bng cch [Nt dng (X001)]. Bt [Nt bt u (X000)] khi ng li.
92
V d v mch tun t vi cc ch thch
C khi ng iu khin
Khi ng
bng
cch t duy tr
iu khin ci
Ci (Y003) ku trong 5
Khi ng B
bng cch t
duy tr
hn gi
5 giy
giy
B hn n RUN
n RUN (Y001) v ng
gi 5 giy
c quay thun (Y000) bt
sau khi chung (Y003)
ng
c dng.
quay
thun
m chuyn tip cng vic v hot ng sau khi hon thnh
B m (C0) m s ln cm bin
Cm bin
chuyn tip
m s chuyn
tip
chuyn tip (X002) bt.
93
Kim tra hot ng
S dng GX Developer gim st mch in.
94
GHI NH
95
Hy vit chng trnh vi cc lnh ng dng!
Chng 6
C S V CC LNH NG
DNG
S l lng ph nu ch s dng PLC nh mt bng
chuyn tip vi giao din n gin.
Cc PLC khng ch c s dng nh mt trm bin p cho bng rle.
Trong thi gian gn y, PLC tr thnh mt tr gip mnh m vi gi tr gia tng
cao hn. lm ch tr gip ny, cn tm hiu cc lnh ng dng c m t trong
cun sch ny.
96
6.1 Cc lnh ng dng
Khng phi tt c cc lnh ng dng u phc tp. V d, mt s lnh c th cung cp li ch tuyt
vi cho c ch iu khin n gin nh cc mch in xoay chiu di y
M0 Y000
Y000
Y000
M0 Y000
Mc d cc mch ladder c th biu din cho nhiu s kim sot, cc lnh ng dng c kh
nng n gin ha rt nhiu cc mch rle ladder.
Tham kho
97
Cng vi cc lnh ng dng cho ON / OFF n gin nh va m t, lnh ng dng c th c
s dng cho cc hot ng d liu s n gin.
Cc php cng v so snh n gin c m t di y.
Php ton s hc
Tng hp hai sn phm
V d b sung
Bt u Gi tr Gi tr
s 1) s 2) Kt qu
tnh ton
FNC20 K10 K20 D0
ADD
20kg
10kg
30kg
20kg
10kg
So snh
Bn no nng hn?
V d so snh
Ngun so Mc tiu
Bt u so snh snh 1) so snh 2) Kt qu
FNC10 K10 K20 Y000
CMP
20kg
10kg
1) Nng hn Y000:BT
20kg 1) = 2) Y001:BT
10kg
2) Nng hn Y002:BT
Tham kho
Cc loi lnh ng dng
Cc lnh ng dng c ch cho:
1) X l d liu s v phn so snh v cc php tnh s hc.
2) Kim sot dng ch ng trnh, thc hin bc nhy, chng trnh con, vng lp, ngt
v vv .
3) Thc hin truyn thng d liu vi my tin dng khc nhau s dng cc lnh
FROM/TO v cc lnh chuyn dng khc.
4) Cc lnh mc tiu nh hng nh ct gim s lng I/O, thc hin x l tc
cao, v cc lnh tng t nh lnh ALT m t trc y.
s dng cc lnh ng dng, cn thit bit "d liu s" c ngha g cho mt PLC v ni
"d liu s" c lu tr trong mt PLC.
iu ny s c m t trong na sau ca chng ny.
98
Nhn mnh
Mnemonic
1) Nhn phm Enter hoc nhp OK
Du cch
99
6.2 Cc gi tr s c s dng trong mt PLC
6.2.1 Cc s thp phn
[V d in hnh]
6.2.2 Cc s bt phn
S bt phn l c s 8 con s, m s dng tm ch s duy nht t 0 n 7 nh sau: 0-7, 10-17,
20-27 ...
FX PLC s dng cc s bt phn lm cc s thit b cho cc rle u vo (X) v cc rle u ra
(Y).
S lng I/O FX PLC c biu din vi cc s bt phn
Mt sau 077
l 100.
Rle u vo(X) X000 - X007 X010 - X017 X020 - X027 X070 - X077 X100 - X107
Rle u ra(Y) Y000 - Y007 Y010 - Y017 Y020 - Y027 Y070 - Y077 Y100 - Y107
bit thng tin v cch thc gn s hiu vo/ra theo cu trc ca h thng, xem
"2.5.4 Gn s hiu I/O PLC FX ".
100
6.2.3 Cc s nh phn
Cc con s hu ht mi ngi quen thuc vi nhng con s thp phn, trong s dng mt biu
din 10 c s.
Tuy nhin my tnh v cc PLC, s dng cc s nh phn, trong dng mt h thng 2 c s. V
d, n thun tin s dng cc s nh phn 0 hoc 1 tng ng vi ON/OFF trng thi ca v tr
b nh v cc rle. Hy dnh mt cht thi gian tm hiu s khc bit gia cc s nh phn v
thp phn.
x l ni b ca
S dng
chnh Hng s K PLC
8 - bit nh phn
7 6 5 4 3 2 1 0 Bit
1 0 0 1 1 1 0 1 Nh phn 2
27 26 25 24 23 22 21 20
Gi tr ca s
nh phn "10011101" l "157" trong nh dng thp phn
101
6.2.4 Cc s thp lc phn
C 4 bit cho mi s ca mt s thp lc, v mi s ca mt s thp lc phn c biu din bi 0-9, A
(10), B (11), C (12), D (13), E (14) , F (15)
S thp lc phn l c s 16 s, v gi tr 16 l F.
X l ni b ca
s dng
chnh Hng s K Hng s H v vv PLC
Trong mt s trng hp, PLC FX s dng cc s thp lc phn cho cc thit lp hot ng
(thit lp b nh m) khi thit b m rng c bit c s dng.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0 m THP LC
PHN
8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1
Trng s
C
ca bit
M THP LC
PHN ca cc bit
35AC trong nh dng thp lc phn
trn
102
6.2.5 Cc s thp phn c m ha nh phn (m BCD)
Cc gi tr thp phn 0-9 ca mi s c th c biu din trong s nh phn 4 bit bi m BCD. M
BCD c s dng cho tn hiu u ra ca mt chuyn i k thut s, tn hiu iu khin ca mt
n v hin th 7-on hoc cho cc tn hiu ca cc cng c o lng khc nhau.
chuyn i s BCD,
s dng
chnh Hng s K n v hin th 7 - on
M BCD s dng cc s nh phn 4 bit biu din mt con s 0-9 ca mt s thp phn.
[V d 4 s ca m BCD l kt qu u ra chuyn i k thut s]
S th 4 S th 3 S th 2 S u tin
S thp phn ca
3 1 6 5 chuyn i k thut
s.
M BCD l kt qu u
ra chuyn i k thut
s.
8 4 2) 1) 8 4 2 1) 8 4) 2) 1 8 4) 2 1)
0 0 1 1 0 0 0 1 0 1 1 0 0 1 0 1 M B CD c s dng trong PLC.
"Trng s" ca s nh
8 4 2) 1) 8 4 2 1) 8 4) 2) 1 8 4) 2 1) phn 4 bit.
2) 1) 1 4) 2) 4) 1)
Vi m BCD, kt qu l 3165
103
Tham kho
S dng chnh
Thp phn (DEC) Bt phn (OCT) Thp lc phn (HEX) Nh phn (BIN) BCD
Cc s hiu thit b ca
X l ni b ca Chuyn i s BCD,
Hng s K cc rle u vo v cc Hng s H v vv
PLC n v hin th - on
rle u ra
104
6.3 Lu tr d liu s
6.3.1 S vn hnh cc thit b t
Mt thit b t l mt thanh ghi c s dng lu tr d liu s 16-bit v 32-bit. Cc loi thit b
t (trong cc PLC FX3U, FX3UC ) bao gm nh sau:
Trong tt c cc thanh ghi pha di, 16 bit
Cc thanh ghi d liu
c s dng cho mt im. 32-bit d liu c
s dng chung
th c lu tr bng cch kt hp hai thanh
D0 - D199 (200 im)
ghi d liu.
Loi cht (pin h tr)
D200 - D7999 (7,800 im) Kiu c bit
(Thanh ghi tp tin) D8000 - D8511 (512 im)
D1000 - D7999 (7,000 im) Kiu ch s
Thanh ghi m rng V0 - V7
(16 im)
R0 - R32767 (32,768 im) Z0 - Z7
D liu 16-bit
1) Mt thanh ghi d liu 16-bit c th biu
Bc cao Bc thp
D0 (D liu 16-bit ) din cc gi tr s t -32768 n 32767.
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 V d 1) Khi tt c 16-bit d liu l "0", gi
tr s l 0.
16,384
8
4
2
1
8,192
4,096
2,048
1,024
512
256
128
64
32
16
D liu 32-bit
D liu 32-bit c biu din bi mt nhm cc thanh ghi d liu vi s lin k. (Cc bit bc
cao l cc s ln v cc bit bc thp l cc s nh . Trong cc thanh ghi ch s, V biu din
bn bc cao trong khi Z biu din bn bc thp.)
V vy, mt thanh ghi c th biu din cc s m v s dng t -2,147,483,648 n
+2,147,483,648.
Bc Bc
D 1 (16-bit ca bc cao) D (16-bit ca bc thp)
cao 0 thp
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
8,388,608
4,194,304
2,097,152
1,048,576
524,288
262,144
131,072
536,870,912
268,435,456
134,217,728
67,108,864
33,554,432
16,777,216
65,536
32,768
16,384
8,192
4,096
2,048
1,024
512
256
128
64
32
16
8
4
2
1
1,073,741,824
Du 0 : S dng 1 : S m
i vi d liu 32-bit, s hiu thit b pha bn bc thp c th l chn hay l. Tuy nhin, trnh
nhm ln, thng l s chn c s dng cho bn bc thp.
105
Cc gi tr ca cc b hn gi v b m c lu tr trong cc thanh ghi gi tr hin ti. Chng c
th thay th cho cc thanh ghi d liu khi chng khng c s dng nh cc b m m thi gian
v b m.
Thanh ghi gi tr hin ti ca b hn gi Tt c thanh ghi hn gi l 16-bit.
106
6.3.2 Hot ng thit b bit nh cc thit b t
(Cc phng php xc nh cc s)
Cc thit b bit ch c s dng cho cc hot ng ON/OFF ca cc rle u vo X, rle u ra Y,
rle ph tr M, rle trng thi S v vv. Tuy nhin, thit b bit c th x l ln n gi tr 32-bit bng
cch kt hp 4 im thnh mt s v s dng ln n 8 s vi nhau.
[V d v K4X000]
S th 4 S th 3 S th 2 S th nht
Bc Bc
X017 X016 X015 X014 X013 X012 X011 X010 X007 X006 X005 X004 X003 X002 X001 X000
cao thp
Thit b ch nh
c im k
thut ca thit
b u tin
1) 2) 2) 1) 4)
K4 X000
Rle X017 X016 X015 X014 X013 X012 X011 X010 X007 X006 X005 X004 X003 X002 X001 X000
u
vo K1X000 K1
K2X000 K2
K3X000 K3
K4X000 K4
Ln nht K8
PLC
107
Tham kho
Trnh iu khin 7 - on
hin th cc con s trn mn hnh 7-on, mt PLC cc u ra BCD ca hai s t Y017 ti
Y010. Nu cc u vo 1, 2, 4, 8 ca trnh iu khin 7-on c iu khin bi mt PLC, 0-9 s
c ch nh theo tng gi tr ca cc s u vo.
PLC
8 4 2 1) 8 4 2) 1)
DP
kim sot cc
du phy thp
phn (Ngoi ra c
th c s dng
Ni t Vcc Ni t Vcc cho cc im tip
im u ra khc
ca PLC)
108
GHI NH
109
Chuyn d liu l c s ca lnh ng dng!
Chng 7
CC LNH CHUYN CA CC GI
TR S
Lu tr v c cc gi tr s...
Nh l phn m rng ca chng trc, chng ny s gip m t cch lnh ng
dng c s dng lu tr v c d liu s. C bn nht ca cc lnh l cc
lnh n gin, c s dng c cc gi tr s t cc ngun lu tr S (ngun
chuyn) v chuyn chng n cc ch lu tr D (ch chuyn).
...
Cc khi nim v chuyn d liu l d dng...
T cc lnh n gin n phc tp, truyn d liu v thao tc d liu c coi
nh nhim v chung. cc lnh truyn d liu PLC cung cp mt cch d dng
chuyn mt lot cc d liu gia cc thit b. Ngoi ra, bng cch xc nh mt
cch gin tip cc thit b chuyn thng qua ch s ha, cc lnh chuyn d liu
tr nn mm do hn nhiu cho phm vi di chuyn ca d liu.
110
7.1 Lnh chuyn d liu (MOV)
Cc lnh chuyn d liu l lnh chuyn bit d liu hoc d liu s t mt ngun chuyn n mt
ch chuyn. N l mt lnh ng dng in hnh m phi c s dng duy tr v lu tr d liu
tm thi.
Cc lnh chuyn bao gm lnh chuyn d liu n gin v cc lnh (nh m BCD v BIN)
chuyn i d liu trong qu trnh truyn.
MOV K1234 D1
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
K1234 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0
PLC x l K1234 nh mt
gi tr NH PHN v chuyn
n ti D1 (16 bit) D1 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0
T0 K50
0 T0 Gi tr hin ti ca b hn gi T0 lin tc
thay i t 0 n 50.
T0 K30000
C0
Gi tr hin ti ca b m C0 tng mi
ln 5 giy.
X007
11 RST C0
X000
14 FNC12 T0 D0
MOV 1)
X001
FNC12 C0 D1
20 2)
MOV
X002
FNC12 D2 3)
23 T0
MOV P
X003
FNC12 C0 D3
29 4)
MOV P
X004
35 FNC12
K153 D4 5)
MOV P
X005
41 FNC12 H4A9D D5 6)
MOV P
112
Gi
Thi hnh lin tc so vi thi hnh xung
[Lnh thi hnh lin tc] [Lnh thi hnh xung ]
u vo iu khin u vo iu khin
FNC 12 D0 D1 FNC 12
MOV MOV P D0 D1
Cho loi lnh thi hnh lin tc, khi u P c thm vo cui ca loi
vo iu khin l ON, lnh c thi lnh thc thi.
hnh v vic chuyn c thc hin
i vi loi thi hnh xung, cc lnh ch
cho mi ln qut.
c thc hin mt ln khi thay i u
iu kin u vo ON vo iu khin t OFF sang ON.
Do , lnh thi hnh lin tc c s dng khi d liu c thay i lin tc, trong khi
lnh thi hnh xung c s dng chuyn khi cn thit ch khi lnh c nhp vo
bt (Khi thit lp cc gi tr ban u hoc cc gi tr ti thi im xc nh.)
M0 FNC12
D0 D1
MOV
X000 FNC12
D0 D1
MOV P Hoc
X000 FNC12
D0 D1
MOV
113
7.2 Lnh chuyn i (BCD/BIN)
Cc hot ng ca cc gi tr trong mt PLC c xc nhn tt c trong nh dng BIN. V vy, khi
nhp cc chuyn i k thut s ca mt m BCD sang mt PLC, s dng lnh chuyn i m
BCD-sang-BIN. Ngoi ra, xut ra mt n v hin th 7 - on s dng m BCD, n l cn thit
s dng cc lnh i m BIN-sang-BCD.
X013 8
X012 4
X011 2
X010 1
32
16
64
Lnh m BCD
n v hin th 7 on (Lnh m BCD)
u ra (Y) 0 1 1 1 1 0 0 0
Tham chiu Gi tr u vo Gi tr m BCD
8 Y013
80 Y017
20 Y015
10 Y014
4 Y012
1 Y010
40 Y016
2 Y011
0 0000
1 0001
2 0010
70 8 3 0011
4 0100
5 0101
6 0110
3) u ra m BCD
7 0111
8 1000
9 1001
114
So snh hot ng
Hy so snh lnh m BIN / BCD n lnh MOV v kim tra hot ng.
Chuyn mch
k thut s
- -
8 8
+ +
X000
0 FNC19 K2X010 D0 1)
X017 to X014 X013 to X010 BIN
X000
6 FNC12 K2X010 D0
MOV 2)
Lnh MOV Lnh m BIN
(gi tr chuyn
Gi tr m
BCD
D0 i ca cc s
thp phn)
PLC
115
Tham kho
Li hot ng v s lng bc li
Khi gi tr ca ngun chuyn khng phi l m BCD , lnh m BIN s dn n mt "li hot
ng" v khng th c thc thi.
Cc m v s lng bc li c lu tr ti rle ph tr c bit sau y hoc thanh ghi
d liu c bit.
Hn na, vic kim tra c th c thc hin bng cch chn [Diagnostics] - [PLC
diagnostics] t menu ca GX Developer.
116
7.3 Gin tip xc nh ngun chuyn v
ch chuyn.
Thit b trong cc lnh ng dng c th xc nh trc tip (nh m t cho n nay) hoc gin tip cho
cc hot ng chuyn d liu.
Cc thanh ghi ch s V v Z c th c s dng xc nh cc thit b gin tip.
117
Hot ng lnh
Gim st cc gi tr hin ti ca cc thanh ghi d liu (D0 n D9) rng c xc nh bi thanh ghi
ch s Z.
- Chuyn i k thut s
5 xc nh s thanh ghi d
liu u vo t X013 n
+
X010
PLC
n v hin th 7 on
hin th gi tr hin ti
ca s thanh ghi d liu
u ra t Y017 n Y010
0
M8000 FNC 19
BIN K1X010 Z0 1) Hot ng kim tra
ON
trong qu (X013 - X010)BCD (Z0)BIN
1) Cc gi tr m BCD ca chuyn mch k
trnh
RUN FNC 18 D0Z0 K2Y010 2)
thut s DSW1 (X013 n X010) c
BCD
chuyn sang thanh ghi ch s Z0 trong
(D0Z0)BIN (Y017 - Y010)BCD
m BIN.
FNC 12 K10 D0 10
MOV 2) Gi tr hin ti trong thanh ghi d liu c s
FNC 12 c ch s ha bi thanh ghi d liu Z0
MOV K11 D1 11
c hin th trong hin th n v hin th
FNC 12 K12 D2 12 7-on (Y017 n Y010).
MOV
*Trong ngun chuyn D0Z0, s lng thanh
FNC 12 K13 D3 13 ghi d liu thay i gia D0 v D9 theo gi tr
MOV
ca Z0.
FNC 12 K14 D4 14
MOV
3) 3) Chng trnh ghi cc gi tr t 10 n 19 ti
FNC 12 K15 D5 15 cc thanh ghi d liu (D0 n D9).
MOV
FNC 12 K16 D6 16
MOV
FNC 12 K17 D7 17
MOV
FNC 12 K18 D8 18
MOV
FNC 12 K19 D9 19
MOV
118
7.4 Cc lnh chuyn khc
7.4.1 Block Move (BMOV)
n khi d liu bt u t thit b c xc nh trong ngun chuyn mt lot n thit b bt u t
mt ch dn trong ch chuyn.
M8000
FNC 12
Chuyn K10 n D0
MOV K10 D0
FNC 12
Chuyn K25 n D1
K25 D1
MOV
Chuyn K50 n D2
FNC 12
MOV K50 D2
Ngun ch S
chuyn chuyn chuyn
119
7.4.2 Fill Move (FMOV)
Cc gi tr ca thit b c xc nh trong ngun chuyn c chuyn n n thit b lin tip bt u
t thit b ch chuyn.
n khi d liu chuyn u ging nhau.
M8000
FNC 19
D liu thit lp bi DSW1 c chuyn i sang m
K1X010 D10
BIN BIN v sau chuyn n D10.
u vo iu khin Gi tr ca D10 c chuyn n 4 im t D20 n
X000
FNC 16 D10 D20 K4 D23.
FMOV
Ngun ch S
chuyn chuyn chuyn
D21 3
S
chuyn
D22 3
D23 3
Tham kho
Chiu di bit ca cc gi tr s
Cc lnh ng dng cho cc thao tc trn s c th c chia thnh cc loi 16-bit v loi
32-bit ty thuc vo chiu di ca d liu s.
u vo Cc lnh 32-bit c biu din thm mt
Biu din trong 16-bit
iu khin k t "D".
FNC12 D0 D1 Chuyn t
MOV D0 ti D1 Cho cc lnh 32-bit, cc s thit b ngun
v ch chuyn c th l chn hay l. Tuy
u vo Biu din trong 32-bit
iu khin Chuyn t
nhin, trong mi trng hp, d liu
FNC12 D10 D12 32-bit (ngha l - hai thanh ghi d liu)
D11, D10 ti
D MOV
D13, D12 c chuyn.
u vo B m 32-bit (V d cho C200) 1 im cho mt b m 32-bit chim 32
iu khin FNC12 Chuyn t
C200 D10 C200 ti D11, bit. Mt li hot ng s xy ra nu cc
D MOV
D10 lnh 16-bit c s dng.
120
GHI NH
121
So snh d liu s!
Chng 8
CC LNH SO SNH CHO D LIU S
122
8.1 Cc lnh so snh d liu CMP, ZCP
Cc lnh so snh c s dng khi so snh cc gi tr hin ti c lu tr trong cc thanh ghi d
liu, b hn gi v cc b m hoc cc gi tr i din cho cc rle kt hp ca X, Y, M, hoc S,
cng vi hng s K.
C 1 im so snh v 2 im phng php so snh khu vc so snh d liu. C hai phng php
to ra ba kt qu xc nh xem mt gi tr l "nh hn", "ln hn", hay "bng", ngun so snh (s).
M22
Y002 K 10 < C15 M22 ON
X001
C15
X002
RST C15 Cc lnh so snh khu vc l mt lnh m thc hin
cc hot ng tng t nh so snh 1 im ngoi
Vng so snh
tr ngun so snh l mt khu vc 2-im.
FNC 11 K100 K200 D10 M100
ZCP
u vo Ngun so Ngun so ch so Kt qu Thit lp gi tr ca ngun so snh 1 vi mt gi tr
iu khin snh 1 snh 2 snh u ra nh hn so vi ngun so snh khu vc 2.
M100 Ngun so ch so Kt qu M100 ON
Y003 snh 1 K100 > D10
snh u ra
M101
Ngun Kt qu
Y004 K100 D10 K200 M101 ON
so snh u ra
M102 2
Ngun so Kt qu M102 ON
Y005 D10 > snh 2 K200
u ra
Tham kho
Hot ng ca kt qu u ra
Trong cc trng hp sau y, kt qu u ra ca cc lnh so snh d liu s khng thay i:
1. Khi u vo iu khin l ON nhng s m t ca lnh l sai lm.
V d Khi s lng cc thit b so snh thch hp c ch s ha n vt qu phm vi
thit b. (C li hot ng M8067 bt trong trng hp ny.)
Khi gi tr ca ngun so snh 1 l ln hn gi tr ca ngun so snh 2 cho khu vc so
snh.
2. Cc u vo iu khin c bt ln mt ln, v sau tt sau khi lnh so snh c
thc thi v u ra so snh khng thay i.
(C li hot ng M80 67 khng c bt trong trng hp ny.)
V d
X000 Khi kt qu u ra bt u trc tip t ng bus nh th
CMP K100 D0 M10 hin trong s bn tri v u vo iu khin X0 c
M10 tt, u ra M11 vn ON m khng quan tm n s thay
TT i trong D0.
M11 l ngh kt ni tun t kt qu vo u vo
BT D0 = 100
M12 iu khin u vo nh m t trong s trn, hoc tt
TT u ra cc thit b ch bng cch s dng lnh RST sau
khi u vo c tt.
123
Hot ng lnh
S dng gi tr m ca b m kim tra cc hot ng ca lnh CMP v lnh ZCP.
M20 K10>C0
Y000 Gi tr hin ti
4) ca b m 11 hoc hn 10 0 - 9
M21 K10=C0
Y001 Y002: ON Y001: ON Y000: ON
(M22: ON) (M21: ON) (M20: ON)
M22 K10<C0
Y002 5) Khu vc so snh
Gi tr hin ti
u vo 21 hoc hn 10 - 20 0-9
iu khin ca b m
X007 Y007: ON Y006: ON Y005: ON
FNC11
30 ZCP K10 K20 C0 M30 (M32: ON) (M31: ON) (M30: ON)
M30 K10>C0
Y005
5)
M31 K10 C0 K20
Y006
M32 K20<C0
Y007
124
8.2 Cc lnh so snh tip im (LD , AND , OR )
Cc lnh so snh tip im c th s dng mt kt qu so snh nh thng tin tip im trong mt mch.
"=, >, <, <>, <=, >=" c th nhp vo sau trong mt s mch c to vi GX Developer.
X001
OFF v gi tr ca thanh ghi d liu D0
FNC 236
K-10 D0 SET Y003
AND <> khng phi -10.
125
OR Y004 c bt ln khi X001 c bt ln
hoc gi tr hin ti ca b m C10 l 200.
X001
Y004
126
Hot ng lnh
So snh gi tr u vo t mt chuyn i k thut s thit lp gi tr trc v sau bt mt u ra.
Chuyn mch s
- Kim tra hot ng
8
+
M8000
FNC19
X013 - X010 0 K1X00 D0 1)
BIN
ON trong thi gian RUN
PLC
6 > K2 D0 Y000 2)
K2 >
K5 <= 12 K5 D0 Y001 3)
<=
K7 =
D0
18 = K7 D0 Y002 4)
K9 <>
24 <> K9 D0 Y003 5)
: u vo ON : u ra OFF
Gi tr u ra
chuyn
mch s Y003 Y002 Y001 Y000
0
1
2
3
4
5
6
7
8
9
127
Thao tc s hc ca cc gi tr s!
Chng 9
PHP TON S HC
128
9.1 Cc lnh php ton s hc (ADD, SUB, MUL, DIV)
Cc lnh s hc PLC c s dng thc hin cc php ton cng, tr nhn v chia.
1) Cc lnh
FNC20 ADD : BIN ADDITION
FNC21 SUB : BIN SUBTRACTION
FNC22 MUL : BIN MULTIPLICATION
FNC23 DIV : BIN DIVISION
2) Xc nh s b cng, s b tr, s b nhn hay s b chia.
3) Xc nh s cng, s tr, s nhn hoc s chia.
4) Xc nh ch lu tr cho cc kt qu hot ng.
Cho cc lnh 16-bit ADD, SUB, MUL, DIV
Cng (D0) + (K10) = (D1) Tng
Tr (D0) - (K20) = (D2) Hiu
Nhn (D0) (K1000) = (D5, D4) Tch (Kt qu l 32 bit)
Chia (D0) (K2) =(D6) Thng ... (D7) S d
Cho cc lnh 32-bit D ADD, D SUB, D MUL, D DIV
Cng (D1, D0) + (K10) = (D2, D1) Tng
Tr (D1, D0) - (K20) = (D3, D2) Hiu
Nhn (D1, D0) (K5) = (D7, D6, D5, D4) Tch (Kt qu l 64 bit.)
Chia (D1, D0) (K2) = (D7, D6) Thng(D9, D8) S d
* Kt qu php ton l 32-bit cho php nhn (64 bit cho lnh D ), v cho php chia,mt thanh ghi c gi
bi s d. V vy, n l cn thit trnh cc xung t ch lu tr cho cc kt qu php ton ca cc
lnh nhn v chia.
* i vi cc lnh php nhn 32-bit ( D MUL), kt qu php ton tr thnh 64-bit. Trong tnh hung ny,
lu rng khng c lnh ng dng hoc thit b ngoi vi cho d liu 64-bit.
Chng hn, khi php chia cng c s dng, n c khuyn ngh thc hin s phn chia u
tin lm cho cc d liu cho php nhn cng nh cng tt.
* Nu lnh FNC49FLT c s dng, php tnh du thp phn cho cc gi tr sau du phy thp phn
cng c sn.
129
Cc kt qu php ton ca lnh nhn (Tch) c biu din nh l d liu 32-bit vi cc php ton
16 bit, trong khi d liu 64-bit c yu cu cho kt qu ca cc php ton 32-bit.
Chng hn, nu tch l K240, php ton 16-bit c hin th bn di. Trng
tnh hung ny, ch 16 bit cao c th c s dng t 16 bit cao l 0.
Khi kt qu php ton trong phm vi 16 bit (32 bit), d liu ca cc t thp c th c s dng nh
l d liu hot ng cho thi gian tip theo.
Hn na, n l thun tin s dng lnh kim tra cc trng thi bit (FNC44 BON) kim tra cc s
dng v m.
u vo
iu khin Khi bit th 31 (bit cao nht) ca d liu 32-bit D1
FNC 44
D0 M0 K31
D BON v D0 l BT M0 c bt.
Kim tra Kim tra Kim tra Kim tra cc
cc trng d liu kt qu trng thi
thi bit u ra bit
M0
Y000 S m
M0
Y001 S dng
D1 D0
0 0 0 0 0 0 0 0 0 0
b31 b30
b1 b0 Cc s hiu bit
130
GHI NH
131
Cc kha cnh ca kim sot ngt
Chng 10
CC LNH V CC CHC NNG
X L TC CAO
132
10.1 Khi nim v x l tc cao
Cc n v PLC lp i lp li mt chui cc "x l u vo" "x l chng trnh" "x l u ra"
c gi l mt "lm mi hng lot".
y l cc chui cc hnh ng x l (mt chu k qut) ch cn khong 10 ms, thng kim sot
mt chui. Nhng 10 ms l khng thc hin x l ngay lp tc sau khi mt u vo c bt hoc
np vo mt tn hiu u vo ngn hn mt chu k qut ca PLC.
Phn ny m t cc phng php x l m khng phi chu nh hng ca chu k qut ca chng
trnh.
Phc tho ca ch lm mi
X000 X001 Hot ng u vo
Trc khi thc hin chng trnh, PLC s c
tt c trng thi ON/OFF ca cc u ni vo
u ni vo vo u vo b nh hnh nh u vo.
Nu mt u vo thay i trng thi ca n
c vo
trong khi thc thi chng trnh, u vo
b nh nh khng thay i ni dung trong
B nh nh u vo
thi gian ny. Cc thay i s c c trong
cc chu k x l u vo tip theo.
c ra
X000 Ghi vo
Y000 Tin trnh ca chng trnh
Cc PLC c trng thi ON/OFF ca cc thit
c ra nh b yu cu t u vo b nh nh hoc b
nh cho
mi
nh thit b khc, ph hp vi cc ni dung
x l lp li
u ra
Hot ng u ra
u ra b nh cht
Khi tt c cc lnh c thc thi, th
PLC chuyn cc trng thi ON / OFF ca cc
u ra Y n u ra b nh cht, l
u ni ra cc u ra vt l.
Y000 Y001
133
Cc loi x l tc cao trong cc PLC dng FX
i vi x l ngt
Ngt, bao gm cc ngt u vo v cc ngt b m thi gian, c th c thc thi trong khi
chng trnh hot ng
Ngt u vo: Su im X000 n X005 c th c s dng. Chng trnh quy nh c thc
thi khi im u vo bt hoc tt.
Thi gian ngt: Cc chng trnh quy nh c thc thi ti thi gian thit lp.
i vi c im k thut thi gian, 3 im c th s dng t 10 n 99 ms.
i vi b m tc cao
B m tc cao m bao nhiu ln cc u vo X000 ti X007 c bt hoc tt.
Cc PLC dng FX3U v FX3UC c th m xung ngn trong vng 100 kHz cho 1 pha hoc 50 kHz cho 2
pha.
Nu u ra c yu cu ngay lp tc khi gi tr hin ti ca b m t gi tr thit lp ca n, n cn
thit s dng b m tc cao FNC53 HSCs so snh thit lp, FNC54 HSCR so snh thit lp li v
FNC55 HSZ cc lnh so snh di trong lin kt.
i vi bt xung
Khi mt tr u vo (X000 ti X007) c bt, cc tr ph tr c bit (M8170 ti M8177) c thit
lp thng qua x l ngt.
Cc thit lp rle ph tr c bit c th c thit lp li bi lnh RST. Sau khi thit lp li, cc tr
c th c s dng li c cc u vo.
i vi lnh ng dng
Ngoi cc b m s dng ngt v cc b m tc cao, cc lnh ng dng sau y t FNC52 ti
FNC58 c thc thi tc cao.
Lu b sung
u vo X000 ti X007 c th c s dng cho x l tc cao. Nu chng c thit lp x l
tc cao, chung khng th s dng c cc lnh x l khc.
Chng hn, khi X000 c s dng cho mt lnh ngt, n c th khng c s dng cho mt b m
tc cao. Nu X000 c lp trnh cho c hai mc ch, mt li s xy ra.
134
10.2 S dng cc ngt u vo
i vi cc u vo ngt, su im t X000 n X005 c th c s dng.
Cc chng trnh ngt c bt u vi con tr ngt, c s dng nh cc nhn v t sau lnh
FEND trong cc chng trnh. Chng c kt thc vi lnh IRET.
Mt s hiu u vo duy nht khng th c s dng cho nhiu con tr ngt (chng cho cc con
s l khng cho php).
END
Nu c nhiu chng trnh con ngt c kch hot lin tc, chng trnh con m c kch hot trc
c thc thi. Nu hai chng trnh ngt c kch hot ti cng thi im, mt vi s hiu con tr thp hn
c thc thi u tin.
Khi mt chng trnh ngt c thc hin gia cc lnh DI v EI (on v hiu ha ngt), chng
trnh ngt c lu li, v sau thc hin sau lnh EI (tr trng hp rle ph tr c bit M805 l ON).
Cn cc on v hiu ha ngt, cn phi chp nhn cc lnh ngt.
135
Hot ng lnh
Xc nhn cc hot ng ca tn hiu ngt ngoi ca X002
Thit lp li
Cm bin tim cn
Kim tra hot ng
1) Y000 c bt khi X002 c bt, v d
liu c a ra ngay lp tc bi lnh
X007 X002 PLC
REF.
Ngt ngoi
X002 c s dng cho u vo tc cao
D0 Cc tn hiu u vo cn phi ch 5 s
Gi tr hin ti c nhn ra.
Trong chng trnh v d ny, cc PLC
Lnh BCD khng nhn ra mt tn hiu t X002 trong khi
Lm mi Y000 l ON (5 giy).
u vo
Y017 - Y014 Y013 - Y010 Y000
S ln X002 c bt c m bi lnh
INC (tng gi tr ln 1), v c lu tr
trong thanh ghi d liu D0.
8 8
dng trong 5 giy sau 2) Gi tr hin ti ca D0 c thit lp li khi
n v khi X002 bt X007 c bt.
hin th
7 on
B hn gi T0 ht thi gian ch c thit
c thit lp li sau khi Y000 vn dng
trong 5 giy.
M8000
FNC18 D0 K2Y010 Hin th s ln ngt
BCD
ON during RUN
X007
1 RST D0 Thit lp li
2) Chng trnh chnh
thi gian m
Y000 K50
4 T0
Y000 l On Tham kho
T0 trong 5 giy
8 RST Y000
Lnh INC l mt lnh m thm "1"
ti cc thit b quy nh
FNC06 Kt thc chng
10
FEND trnh chnh
Nu ch lnh INC ca loi thc thi lin
I201 tc c s dng, 1 c thm vo mi
Y000 chu k hot ng. trnh iu ny, thng
11 SET Y000 Thit lp Y000
1) Chng trnh ngt
136
Gi
M8000
FNC 50 X010 c lm mi sau khi c x l.
Y000 K8
REF
Kt qu ca hot ng ny c
FNC 03
IRET
a n u ra.(Y000 n Y007)
END
Kt thc chng trnh ngt.
137
10.3 S dng mt chng trnh ngt b
hn gi
Ba im c th c s dng trong cc n v ca 10 n 99 mili giy cho cc chng trnh ngt.
b hn gi. Mt chng trnh ngt b hn gi bt u vi mt con tr ngt, trong c s dng
nh mt nhn v t sau lnh FEND trong chng trnh, v kt thc vi lnh IRET.
Con tr
1) Ch c 6, 7, v 8 c th c gn cho thi gian chng trnh ngt. Con s
1) 2) khng c chng ln nhau.
2) Mt s t 10 n 99 ms c quy nh nh chu k cho chng trnh ngt.
Chng trnh ngt bt u khi thi gian quy nh bi con tr c n.
Cc iu kin khc ca cc chng trnh ngt b hn gi cng ging nh i vi cc chng trnh
ngt u vo. Thi gian quy nh trong con tr I c s dng nh gi tr b hn g, do , khng
khng cn mch b hn gi ti chng trnh khc.
Cc lnh sau y s dng mt s chu k hot ng thc hin mt chui cc hnh ng:
FNC76 (RAMP), FNC71 (HKY), FNC74 (Segl), FNC77 (PR)
S dng nhng lnh ny c th mt mt thi gian di hon thnh tt c cc hnh ng, hoc thm
ch c th khng hon thnh ngay c tt c cc hnh ng thnh cng do nh hng thi gian. S
dng mt chng trnh ngt b hn gi cho cc trng hp nh vy
I610
138
10.4 S dng cc b m tc cao
10.4.1 Cc loi b m tc cao
Pha A Pha A
1-m +1 +1 -1 -1 B m ny m ln hoc xung t ng
sn Pha B Pha B theo cc trng thi u vo trong pha
Quay thun Quay ngc A hoc B.
2-pha
2-u vo Hng m ca b m c quy nh
4-m +1 +1 +1 +1 +1 -1 -1 -1 -1 -1
m vi M8251 ti M8255.
sn Pha A Pha A
ON: m xung
(ch OFF: m ln
Pha B Pha B
FX3U,
+1 +1 +1 +1 -1 -1 -1 -1
FX3UC) Quay thun Quay ngc
Tham kho
nh ngha ca mt b m ha loi 2 pha
Pha A Mt b m ha loi 2 pha c ci t trn trc quay
ca mt s my mc , to ra mt tn hiu cho bit
Pha B chiu quay (thun hoc ngc) ca cc my mc.
thi gian thc hin mt b m m ln hoc xung t
m ln trong thi gian quay thun ng theo chiu quay ca cc my mc, b m phi
l mt b m 2 pha
Pha A
.
B m ha 2 pha to ra kt qu u ra cho pha A v
Pha B pha B , 2 pha lnh nhau mt gc 90 . Kt qu l, b
m tc cao t ng m ln hoc xung nh trnh
thi gian
by trn hnh bn tri.
m xung trong thi gian quay ngc
139
10.4.2 Cc b m tc cao v s lng u ni vo
S thit b cho b m tc cao tng ng vi cc yu t ca u vo X000 n X007 c
th hin trong bng di y. X000 n X007 khng th chng ln nhau v c s dng cho
cc mc ch khc trong cng mt chng trnh.
V d, C235 l mt b m 1 pha vi mt u vo. B m ny s dng X000 u vo ca n, v
khng c mt u vo thit lp li ngt hoc u vo khi ng u ngt.
C235 khng th s dng vi C241, C244, C246, C247, C249, C251, C252, hoc C254.
Mt v d khc l C255. C255 l mt b m 2 pha vi hai u vo. B m ny s dng X003 l u
vo pha A ca n v X004 l u vo pha B ca n. N cng s dng X005 l u vo thit lp li
ngt v X007 nh u vo khi ng ngt.
Tham kho
M b m tc cao c th c s dng nh mt "m phn cng" hoc "m phn mm". Cc tn
s p ng c sn cho tng loi nh sau:
Loi
m phn cng m phn mm *1
Tn hiu
1-pha 1-u vo m Ln nht. 100 kHz Ln nht. 40 kHz
1-pha 2-u vo m Ln nht. 100 kHz Ln nht. 40 kHz
2-pha 2-u vo m Ln nht. 50 kHz Ln nht. 40 kHz
140
10.4.3 Cc hot ng b m tc cao
Gi
Khng nhp s hiu thit b ging nhau cho u vo iu khin b m u
nh i vi cc u vo m (X000 n X007).
S hiu u vo c Tip im lun ON
gn bng C235 khi m
X000 M8000, vv.
C235 C235
ON trong thi gian RUN
X002 Ln Xung Ln
X006 u vo thit lp li
X000
m 5
u ra 4 4
3 3
2 2
C235 1 1
0 0 0
Current -1
value -2
-3 -3
-4 -4
Khi u ra ON -5 -5
-6 -6
-7 -7
-8
Y003
C235 m ln hoc xung mi khi u vo m X000 c bt
sau khi cun dy C235 c bt.
141
10.4.4 Cc b m tc cao 1 pha
1-pha 1-u vo C235 ti C245 (6 im hoc t hn)
1-pha 2-u vo C246 ti C250 (2 im hoc t hn)
Cc b m trn c cht (pin h tr) cc b m nh phn s dng 32 bit. Tip im u ra ca cc
b m phn ng vi nhng thay i trong gi tr hin ti, tng t nh cc b m 32-bit c
m t trc m cc tn hiu bn trong.
Tuy nhin, bng cch s dng cc u vo m tc cao, cc lnh ngt c thc thi m c
lp t cc hot ng tun t. (PLC cung cp cc lnh ng dng c s dng thc
thi cc tin trnh ngt cho u ra hoc s so snh.)
Ngoi ra, bng cch chn mt s hiu b m mt cch c th, m c th c bt u hoc thit lp li
vi ch nh cc u vo ngt.
X001 X002
M8235 Xung/Ln RST C246
X002
Thit lp li X003
RST C 235
C246 D2
X003
C 235 K 1234
Gi tr thit lp (D3, D2)
Trong khi X003 l ON, C235 m ln hoc Trong khi X003 l ON, C246 m ln mi
xung mi khi u vo X000 bt. khi u vo X000 bt, v m xung
mi khi u vo X001 bt.
C235 c thit lp li khi X002 bt.
X004
M8245 Xung/Ln X000
RST C250
X005
RST C 245 Thit lp li X001
C250 K1234
X006
C 245 D0
C245 m ln hoc xung trong khi X006 C250 m ln hoc xung trong khi
l ON. N bt u m ngay sau khi u
vo X007 bt. X001 l ON. N bt u m ngay lp
tc sau khi u vo X007 bt. u
u vo m l X002. Cc gi tr ci vo m l X003 cho m ln, trong khi
t l (D1, D0) trong v d ny.
X004 c s dng m xung.
C245 c th c thit lp li vi X005
nh th hin trong mch tun t trn. Tuy C250 c th c thit lp li vi X000
nhin, iu ny l khng cn thit t khi nh th hin trong mch tun t trn. Tuy
X003 c s dng thit lp li C245.
nhin, iu ny l khng cn thit t khi
X005 c s dng thit lp li C250.
C m xung hoc ln ty thuc Hng m (ln hoc xung) ca C
vo vic M8 l ON hay OFF. c th c nhn ra qua vic gim st cc
trng thi ON/OF ca M8.
Lu b sung
Lu rng mt s c xy ra b m do chuyn m m khi b m tc cao c kch hot vi
cng tc m phng.
142
10.4.5 Cc b m tc cao 2 pha
Lu b sung
Khi mt xung m khng c cung cp, khng c b m tc cao tip im u ra m s ON
ngay c nu PLC thc thi mt lnh m "gi tr hin ti> gi tr thit lp."
143
10.4.6 Cc lnh ng dng v cc hnh ng ca
chng cho cc b m tc cao
Phn trc m t cch c bn v cch s dng cc b m tc cao. Khi gi tr hin ti t n
gi tr thit lp cho mt b m, cc lnh ng dng sau y c s dng cho cc tn hiu u ra ngay
lp tc.
Tng t nh cc b m tc cao, cc lnh ng dng c thc thi mt cch c lp t cc hot
ng tun t. Do , kt qu u ra c th c s dng m khng cn bt k cc rle hot ng.
ng thc hin hn 32 FNC53 n 55 lnh ng thi vi FX3U hoc FX3UC PLC (su lnh hoc
t hn trong cc dng khc).
(Nhiu hn 32 ca FNC53 n 55 lnh c th c lp trnh nu khng c thc thi ng thi.)
144
Hot ng lnh
S dng my o to, to ra mt chng trnh tun t vi mt b m tc cao m cc tn hiu
u vo t mt b m ha quay 2 pha (thit b u ra tc cao) v vn hnh cc u ra sau cho
ph hp.
B m ha quay
2 pha
(360 xung/vng)
Kim tra hot ng
u vo thit Pha B
lp li
[Gi tr m t 0 n 2000]
Pha A
B m C251 2000
X007 X001 X000 gi tr hin ti 1000
u vo m tc cao 0 1000 2000 ln
u vo Y000 ON
PLC
145
Hy s dng mt khi chc nng
c bit!
Chng 11
CC LNH KHI/N V CHC NNG C BIT
146
11.1Cc lnh khi/n v chc nng c bit
FROM/TO
Trong cc PLC dng FX3 U v FX2 N , n c th
kt ni ti cc dn v/khi chc nng c bit.
Cc loi ca cc n v / khi chc nng c bit
nh c gii thiu trn cc trang sau lm cho
n c th cho PLC iu khin tn hiu tng t,
hng dn nh v, vv. thc hin cc iu
khin nh vy, b nh RAM 16-bit c gi l b
nh m (BFM) c xy dng thnh cc n
v/khi chc nng c bit.
Cc lin lc vi b nh m c thc hin
thng qua lnh FROM / TO. Nguyn tc ny cng
tng t nh vic theo di iu g xy ra
gia mt ta thp v v tinh. Khi cc hot ng
khc ang c tin hnh cng mt lc, lin lc
c thc hin khi cn thit.
Cc v d iu khin nh v: Lin tc kim sot lng thc n Lin tc kim sot nhiu giai
iu khin gc quay on thc n
Kin sot tc bin thin iu khin chu k 2 trc, vv.
147
Lin lc vi n v/khi chc nng c bit, b nh m c thc thi vi cc lnh FROM / TO thng
qua cc chng trnh trnh t t PLC.
Lnh FROM c gi tr hin ti v cc trng thi thng tin ca n v/khi chc nng c bit, trong
khi lnh T0 vit trong cc gi tr ci t khc nhau cho cc ng ng n v/khi chc nng c bit.
Mt cp m rng
c s dng
Input processing kt ni PLC v n X l u vo
v/khi chc nng
c bit.
Sequence operation
X l ngt
B nh AD/DA conversion
Cc ni dung ca
Y000 Y001 b nh m khc u ra xung/u ra tng t, vv
nhau ph thuc vo
n v/khi chc
nng c bit.
Tham kho
Loi n v/khi chc nng c bit chnh 11
Cc khi/n v chc nng c bit sau c sn
Mun u vo tng t FX 2N -2AD, 4AD, 8AD, FX3U - 4 A D
Mun u ra tng t FX 2N -2DA, 4DA, FX3U - 4 D A
Mun u vo/u ra tng t FX0 N -3A , FX 2N - 5 A
Mun u vo tng t cho cc u vo Pt100 FX 2N - 4 A D - P T
Mun u vo tng t cho cp nhit in FX 2N - 4 A D - T C
Khi iu khin nhit FX 2N -2LC
Mun b m tc cao FX 2N -1H C
Khi nh v tng thch SSCNET FX3 U -20SSC-H
Mun nh v chui xung u ra (cho 1 trc) FX 2 N -1PG, 10PG
Mun nh v chui xung u ra (cho 1 trc) FX 2 N -10 G M C th hot ng m
Mun nh v chui xung u ra (cho 2 trc) FX 2 N -20GM khng cn PLC
Khi giao din CC-Link FX2N - 32CCL
Khi chnh CC-Link FX 2 N - 16CC L-M
Thit b bao gm cho cc PLC FX3 U v FX3 U C.
Mt n v chnh PLC FX 2 N hoc FX3 U c th kt ni ln ti 8 n v/khi
chc nng c bit.
148
Hot ng lnh FROM/TO c trnh by nh sau.
u vo . v
n BFM# S lng c thc hin khi cc u vo
iu khin s ch Ngun chuyn
chuyn chuyn iu khin l ON.
Khi OFF, ghi khng c thc hin
v d liu ca ch chuyn khng
thay i.
i vi s lng n v
Mi n v c bn PLC FX3U c th kt ni ln ti 8 n v/khi chc nng c bit. V vy,
s lng n v c phn b cho lin lc ti n v/khi chnh xc.
FX 2N-32ER
149
i vi ngun v ch chuyn
Lnh TO/FROM lin quan n vic giao tip vi s lng b nh m trong cc khi chc
nng c bit. a ch b nh m l a ch 16 bit c ni dung v phm vi khc nhau ty
thuc vo cc n v/khi chc nng c bit.
Lnh FROM ti trm thu v lnh TO ti ngun chuyn l cc lnh m chp nhn u vo thit
b t PLC (nh K2M10 v K4X000 bao gm cc s c tnh k thut ca cc thit b bit).
i vi im chuyn
D100 BFM#5
D100 BFM#5
D101 #6
D101 #6
D102 #7
D102 #7
D103 #8
D103 #8
D104 #9
Tham kho
Chc nng ca rle ph tr c bit M8028
Khi M8028 l TT Khi M8028 l BT
Tt c cc ngt c v hiu ha trong khi Nu mt ngt xy ra trong qu trnh thc
thc hin lnh FROM /TO. Cc ngt u thica mt lnh FROM /TO. FROM /TO
vo v cc ngt b hn gi khng th thc hin dng v cc chng trnh ngt
c thc thi. bt u chy.
Cc ngt xy ra trong giai on ny c Tuy nhin, lnh FROM /TO khng th c
thc thi ngay lp tc sau khi thc hin cc s dng trong thi gian cc chng trnh
lnh FROM/TO. Cc lnh FROM/TO vn ngt.
c th c s dng trong thi gian cc
chng trnh ngt.
150
11.2 Cc v d ng dng FX2N-5A
Hot ng lnh
Khi vo/ra tng t FX2N-5A c 4 ng vo tng t v 1 ng ra
tng t.
Hy xc nhn phng php ng dng ca khi c bit ny s
dng lnh FROM/TO.
[Bi tp cu hnh] [B nh m]
0 - 10V S hiu R: c
u vo khi tng t BFM Ni dung
W: Ghi
#0 Ci t ch u vo cho CH1-04 R/W
#1 Ci t ch u ra tng t R/W
#6 u vo tng t knh 1 R
Knh 1 Knh 2 d liu gi tr trung bnh (8 ln)
BFM#6 BFM#7
#7 Ch u vo knh 2 R
FX3U d liu gi tr trung bnh (8 ln)
n v chnh FROM FX2N-5A #14 D liu ci t u ra tng t R/W
TO
#29 Trng thi li R
u ra
BFM#14
151
M8002 Trong trng hp ch u vo, t HFF00
FNC79 K0 K0 HFF00 K1 (Cc di in p knh 1/knh 2 tt c c t :
Xung ban u TO
10 V 32000)
(Ch BT 1 ln sau khi CHY) n v BFM# Ngun chuyn S im chuyn
s ch chuyn
1) Xoay nm ca knh 1/knh 2 v xc nhn trn mn hnh GOT rng gi tr t [0-32.000] l u vo.
2) Hot ng mn hnh GOT, ch nh gi tr lnh ca u ra trong vng 32000 v xc nhn bt c
trng hp no, in p l u ra.
in p 10 V
[V]
5V
-32000 -16000 0 Gi tr s
16000 32000
5V
10 V
3) V d ng dng
Khi X000 c t BT, gi tr u vo khi knh 1 (0 - 32000) c th c s dng nh lnh u
ra tng t (u ra 0 - 10 V).
152
Tham kho
Ni dung v ci t b nh m
1) [BFM#0: Ci t ch u vo]
t knh 1 v knh 2 c s dng trong "Di in p vo (10 V 32000)". (t gi tr:
HFF00) Cch ci t: Mi s trong 4 s thp lc phn c nh ngha trong bng di y:
V d ci t
H =0: Di in p vo (10 V 32000)
Knh 1 =1: Di dng in vo (4 mA-20 mA 0-32000)
Knh 2 =F: Khng s dng knh
Knh 3
Knh 4
2) [BFM#1: Ci t ch u ra tng t]
Thit lp ch u ra ca u ra tng t "Di in p u ra ( 32000 10 V)".
(t gi tr: H0000) Cch ci t: Cc s c ch nh trong nh dng thp lc.
V d ci t
H =0 : Di in p ra (32000 10 V)
=1 : Di dng in ra (2000 10 V)
B qua
B - F: khng th t
Ch nh ch u ra
153
Hiu sut thc hin ca cc chng trnh
ladder
Chng 12
CHNG TA HY TM HIU TIN TRNH
CHNG TRNH
154
12.1 Cc lnh lm mi I/O (REF)
Cc ch x l I/O cho cc PLC nh c bit n nh l mt ch lm mi hng lot. Thng tin
tt c cc thit b u cui u vo (u vo BT hoc TT) c lu tr vo b nh hnh nh u
vo trc hot ng ca bc 0.
Sau lnh END (hoc lnh FEND) c thi hnh, thng tin l u ra t u ra b nh hnh nh ti b
nh cht, v sau v sau ng lot chuyn t b nh cht thit b u cui u ra (Xem trang
10-2.)
c c cc thng tin u vo mi nht trong qu trnh hot ng, hoc xut kt qu ca hot
ng cng nhanh cng tt, cc lnh lm mi I/ O c th c s dng.
X010 Y001
Y000
[B]
155
12.2 Cc lnh iu chnh b lc u vo (REFF)
Thng thng, trnh ting lch cch v ting n ti cc im tip xc u vo, cc u vo
ca PLC c trang b vi mt b lc C-R 10 mili giy . Tuy nhin, nu PLC s dng cc u
vo khng tip xc trnh ting n, vic s dng b lc ni trn s ch lm cn tr vic thc
hin nhp-tc cao.
FX PLC thng qua mt b lc k thut s cho cc u vo X000 - X017 (X000 - X007 trong cc n
v c bn loi 16-im), v cho php cc lnh thay i cc gi tr ca cc ch ci u vo trong
khong 0-60 mili giy. Tuy nhin, k t khi cc u vo cng c b lc C-R nh nht, gi tr ti thiu
thay i trong khong 5 mili giy n 200 mili giy, ty thuc vo m hnh hoc s lng thit b
u cui u vo.
B lc 1mili giy
X001
M8000
FNC51 Khi X010 l OFF, cc u vo s dng 1 b lc
REFF K20
Gim st
RUN 10 mili giy, v c x l tng t ON/OFF
X000 thng tin m c s dng trong u "x l
156
12.3 Lnh nhy (CJ)
Nhn
P0 Y002
Y003
Thc thi tt c cc bc
Tham kho
S lng con tr
S lng con tr cho mi mu PLC nh sau:
FX1S : P0 - P62
FX 3U , FX3UC : P0 - P62
FX1N, FX 2N , FX1NC, FX 2NC : P0 - P62
P64 - P4095
P64 - P127 Nu P63 c ch nh, chng trnh nhy ti
END.
Cc s hiu nhn cng c s dng bng lnh CALL c m t sau. Nhng con s khng
th c chng ln nhau.
157
Hot ng lnh
Hy xc nhn thi hnh lnh nhy.
X000 Khi ON
0 FNC00 P0 1)
CJ Khi OFF
X002
4 Y000 2)
Nhn
P0 X003
6 Y001 3) Nhy ti Thc thi tt
P0 ca c cc
3) bc
158
Hot ng ca cc phn t trong khi mt lnh nhy ang c thc thi
ON
M10 OFF
159
Cc nguyn tc chc nng ca b m
B m tc cao
C255) bt u m, n s tip tc m ngay c khi
M8000
C235 K100 cun dy ca n b b qua bi mt lnh nhy. Tip
im u ra s vn ng.
Mt lnh ng dng s khng th hot ng hoc thc hin khi b b qua bi mt lnh nhy. Tuy
nhin, cc lnh x l tc cao t FNC52 n FNC58 v cc lnh ng dng khc s thc hin lin
tc.
FNC52 : MTR FNC56 : SPD
FNC53 : HSCS FNC57 : PLSY
FNC54 : HSCR FNC58 : PWM
FNC55 : HSZ
160
Tham kho
Phng php nhy
[Nhy n con tr ging nhau]
S hiu con tr trong ton hng bn tri
X020 FNC00
CJ P0 c cng ch s.
Khi X020 l ON, chng trnh s nhy
n nhn P0 t y. Tuy nhin, khi X020
X021
FNC00 l OFF nhng X021 l ON, chng
P0
CJ
trnh s nhy n nhn P0 t CJ ca
X021.
X000
mt chu k hot ng.
Nhn
Y000
P0
[Nhy ln trn]
Mc d c th chng trnh nhn
Nhn X023
Y021 nhy ti mt s bc thp hn so vi
P2
lnh CJ ca n nu X024 c bt hn
200 mili giy (thi gian t ca b hn
Nhn
P3
161
12.4 Cc lnh gi chng trnh con (CALL, SRET)
Lnh chng trnh con CALL l mt lnh dng thc thi mt chng trnh con bn trong chng
trnh chnh.
Mt chng trnh con c th l mt chng trnh c cha cc hnh ng c thc hin nhiu ln
hoc mt chng trnh m ch thc hin cc phn cn thit ca mt hnh ng.
iu khin 2) X000: ON
X000
FNC01
(CALL c thc
. thi) n nhn P0 c ch nh.
P0
CALL
Sau khi chng trnh con
2)
c thc thi ti P0, n s
4) X001: ON
u vo iu khin
X001 (CALLc thc thi) Nhn c s dng bi mt
FNC01 P0
CALL lnh CALL phi c lp
trnh sau lnh FEND.
Chng trnh B
S lng nhn bao gm P0
n P62 v P64 n P127. S
1) Khi X000 l "OFF", "Chng trnh A" s c thc thi. chng trnh thng xuyn
2) Khi X000 l "ON", "Chng trnh A" s thc thi sau ngt) n cn thit s dng
chng trnh con ca "Nhn P0" c thc thi.
3) Khi X001 l "OFF", "Chng trnh B" s c thc thi. cc b hn gi thng xuyn
4) Khi X001 l "ON", "Chng trnh B" s thc thi sau
T192 n T199, v cc b
chng trnh con ca "nhn P0" c thc thi.
hn gi 1 mili giy T246 n
T249.
162
Hot ng lnh
Thc thi mt chng trnh con bng mt lnh CALL, v xc nhn cc hnh ng ca cc chng
trnh con.
X002
0 FNC01 P0 1)
CALL
X003
4 Y000
6 FNC06
FEND
Nhn
P0
X004
7 Y001
FNC02
SRET
163
[Lnh CALL lng nhau (a-lng) ]
Nu mt lnh CALL c lp trnh bn trong mt chng trnh con, n c gi l a lng. y l
loi lnh CALL c th c lp trnh nhiu nht 4 ln. Ngha l, gp 5 ln lng c cho php tt
c.
X001 1) 1) Khi lnh CALL P c s dng. Lnh
FNC01
P1 CALL c thc thi ch khi u vo X001
CALL P
c bt, v xc nhn cc chng trnh
nhy n nhn P1.
4) 2) Nu lnh CALL P2 thc thi trong chng
FNC06 trnh con c nhn l P1, chng trnh s
FEND nhy n nhn P2.
2)
3) s tr v lnh tip theo ca CALL P1. S
FNC02 lng c sn cho cc nhn l P0 n
[A]
SRET P62 v P64 n P127. S ging nhau
khng c s dng bao gm cc nhn
Nhn
Chng trnh con 2
FNC02
SRET [B]
END
Tham kho
Hot ng ca cc b hn gi v b m trong chng trnh con v cc chng trnh thng
xuyn ngt.
Nu cc b hn gi chung c s dng trong mt chng trnh con hoc chng trnh
thng xuyn ngt, vic hn gi c kch hot ch trong chng trnh chnh.
iu ny l nh nhau cho cc b m. Nhn chung, cc b m khng nn s dng trong
chng trnh con hoc cc chng trnh thng xuyn ngt. Nhng hnh ng ca b hn
gi, b m trong mt chng trnh con u ging nhau nh i vi cc lnh nhy. Tham
kho cc trang trc.
S lng con tr c sn khc nhau nh sau:
FX1S : P0 - P62
FX1N, FX 2N , FX1NC, FX 2NC : P0 - P62 FX3U, FX3UC : P0 - P62
P64 - P127 P64 - P4095
Chng trnh s nhy n "END" ca [p63]
c ch nh.
S hiu nhn cng c s dng bi lnh CJ m t trc y. S hiu khng th c chng
ln nhau
Trong lnh P-SRET, n khng php s dng MC-MCR, STL-RET, I-IRET v cc lnh
P-SRET cho lp trnh.
Ngoi ra, lnh P-P-SRET khng th c s dng trong MC-MCR, FOR-NEXT, STL-RET
v lnh I-IRET.
164
12.5 Lnh vng lp (FOR-NEXT)
Lnh vng lp l mt lnh thc thi on chng trnh t mt lnh FOR ti mt lnh NEXT cho n
ln v sau thc hin ni dung chng trnh sau lnh NEXT. Khi n c t t 1 ti 32.767 ln,
vic quy nh "n = -32.768 ti 0" l kt qu vic quy nh "n = 1".
Tham kho
V lng (a-nng)
Khi lnh FOR-NEXT c s dng gia lnh FOR-NEXT cho cc chng trnh lng, gp nm
ln lng cho php nhiu nht.
FOR FOR
FOR FOR
1
ln
FOR NEXT
3
1 2 3 ln
ln ln ln
NEXT FOR
2
ln
NEXT NEXT
NEXT NEXT
165
Hot ng lnh
S dng cc lnh FOR-NEXT v xc nhn cc hot ng ca chng trnh.
X000
0 FNC01 P0 1)
CALL P
26 FNC09
NEXT
FNC
SRET
166
GHI NH
167
Bn c th l mt chuyn gia!
Chng 13
TNG QUAN V CC IM
C s khc bit trong cc nguyn tc hot ng gia PLC v bng rle. Tuy nhin,
c rt nhiu ngi dng khng nhn ra s khc bit ny. lm ch hon ton lp
trnh PLC, n l iu cn thit hiu c s khc bit.
168
13.1 Qu trnh vo/ra ca PLC
Hot ng u vo Hot ng u vo
1) c vo
Trc khi thc hin chng trnh,
X000 PLC s c tt c cc trng thi
X001 ON/OFF ca cc u ni vo vo
u ni u vo
X002 B nh
trong b nh nh u vo.
nh u Nu mt u vo thay i trng thi
ra
ca n trong qu trnh thc hin
chng trnh, b nh nh u vo
khng thay i ni dung ca n ti
thi im . Thay vo , s thay
X
i s c c trong chu k qu
trnh u vo tip theo.
Tin trnh ca chng trnh
PLC c cc trng thi ON / OFF
ca cc phn t c yu cu t
2) c ra Tin trnh ca chng trnh b nh hoc b nh nh u vo
X000
phn t khc, ph hp vi ni dung
Y000 ca cc lnh c lu tr trong b
3) Ghi vo
nh chng trnh. Do , b nh
4) c ra
Cc b nh hnh nh ca mi phn t c th
Y000
M100 nh cho mi tun t thay i ni dung ca n
5) Ghi vo thit b
ph hp vi tin trnh ca chng
trnh.
Y, M, S
T, C
(Thi gian cn thit thc hin mt chu k
hon chnh c gi l thi gian qut)
Hot ng u ra
6) u ra Hot ng u ra
Thao tc lp
Khi tt c cc cc lnh c
Y000
thc thi, PLC chuyn cc trng
Y001
thi ON/OFF ca cc u ra Y
n b nh cht u ra, trong
u ni u ra
B nh Y002
cht th hin cc u ra vt l.
u ra
169
13.2 Tr p ng ca u vo/u ra
X000=OFF ON
Y000
Y002 B nh nh Y002 OFF OFF ON
X000
Y000 B nh nh Y000 OFF ON ON
Y000
Y001 B nh nh Y001 OFF ON ON
OFF ON ON
u vo Y000
OFF ON ON
Hot ng u ra u vo Y001
OFF OFF ON
u vo Y002
Tham kho
Bin php i ph chng li tr p ng I/O
C mt lnh ng dng (Lm mi FNC50 REF) m c th thc hin x l u vo hoc u ra
trong qu trnh thc thi chng trnh. i vi loi bng bn dn cc u cui u ra, tr hon
p ng u ra l 0,2 mili giy hoc t hn. Ngoi ra, i vi cc u vo X000 ti X007, c
nhng lnh ng dng (Lm mi v iu chnh b lc FNC51 REF) c th c s dng gim
tr p ng bi lc cc u vo lc trong chng trnh.
170
13.3 Hot ng u ra kp
Hot ng u ra
Y003 = OFF Y004 = ON
Tham kho
Ch I/O trc tip
C cc PLC trong qu trnh thc hin I/O cng lc m cc lnh c thc thi (ch
I/O trc tip).
Trong trng hp ny, cc phn ng u ra cho cc u vo tr nn nhanh hn, nhng
tc ng ca u ra kp l khc nhau.
Ngoi ra, i vi mch in sau, Y035 v Y036 c th thay i ti ON ng thi.
X003 1) Gi s rng X003 = ON khi thc thi mch ny. V vy, Y035
Y035
mang in.
X003 2)
Y035 Nu X003 khng thay i cho n khi thc thi dng m ny,
Y035 c th tr thnh khng mang in. Do , Y035 c th
ON hoc OFF, iu c th gy ra vn cho u ra kp
trong thi gian qut.
171
13.4 Khng c gii hn v s lng cc tip im
Tham kho
Cc xung hp khng pht hin ra
u vo ON u vo OFF
u vo ON ny pht hin ny khng pht
ny khng ra hin ra
pht hin ra
OFF ON ON OFF
172
13.5 Vai tr ca pin
Cc PLC tch hp mt pin lithium khng thay i ln na m cung cp tin ch sao lu cho cc
cc rle ph tr, cc trng thi ca cc thit b trong cc lnh ladder, cc b hn gi, v cc b
m cng nh sao lu cho b nh chng trnh trong thi gian mt in. Hn na, mt s PLC
khng tch hp pin c cht bi b nh EEPROM.
Lm th no s dng
cc b m
X002 B m ny m kch hot cho cng tc gii hn tri
RST C100
B m trnh by trn, v dng li bn sau khi m 19 ln.
X000 Trong trng hp ny, b m gi gi tr m ca n
C0
K 19
ngay c khi mt in xy ra trong qu trnh m.
C0
Y000 Dng u ra
Lm th no s dng cc
b nh m thi gian tch hp
lu tr (Cc dng FX2N,
FX3U, FX2NC, FX3UC) B hn gi T250 bt u hn gi ti thi im X004 thay i
sang ON.
Cc b m thi gian tch hp lu tr gi tr hin ti ca n
nu X004 thit lp OFF hoc nu ngun c tt trong
X003 qu trnh hn gi.
RST T250
Khi thi b hn gi khi ng mt ln na, ng h b hn gi
X004
T250 duy tr gi tr thi gian ca mnh v tip im u ra T250 sau
K 100 s c mang in. Khi X003 c thit lp ON, gi tr hin
T250
Y000 ti ca b hn gi c xa v thit lp li v 0 v c thit
lp li v 0 v c thit lp OFF.
173
13.6 Cc b hn gi v chnh xc ca chng
Thi gian gi
Tip im khng c kch hot ti im ny
X002 Hot
T0 X002 = OFF ON ng tip
K12 Bt u hn gi im T0
1.2 giy
tri qua
T0 Y002
Y002 ON
T
+T0
- :0.01 i vi b hn gi 10 mili giy, 0.1 i vi b hn gi 100 mili giy (giy)
T : Thit lp thi gian cho b hn gi (giy)
T0 : Thi gian qut (giy)
Tham kho
Thng tin chi tit v hot ng b hn gi
i vi b hn gi 10 mili giy v 100 mili giy, thi gian c o ti mi ln thc thi ca
lnh cun dy, b hn gi, v khi n t n mt gi tr thit lp, tip im u ra c
mang in. Tuy nhin, trong trng hp mt b hn gi 10 mili giy c s dng trong
mt chng trnh vi thi gian qut 30 mili giy, th tc sau y c thc hin.
Xung nhp
10 mili giy C mt thanh ghi hiu chnh b hn
gi, trong lu tr thi gian qut
END
Thi gian qut
END
trc, trong PLC.
Gi tr hin ti ca b
m xung nhp Thanh ghi hiu chnh
c t l 4
4 Khi lnh OUT T c thc thi, gi tr
3
2 trong thanh ghi hiu chnh c thm
1
vo ti hin ti gi tr ca b hn gi.
Thanh ghi hiu chnh cp nht v lu
tr gi tr mi nht ca b m xung
nhp mi khong thi gian.
174
GHI NH
175
hiu r hn na!
Phc lc
176
Phc lc 1.1 Danh sch lnh ng dng
Cc lnh ng dng i vi cc Micro PLC c lit k trong bng di y.
Phn loi
Phn loi
FNC X X X X X X X FNC X X X X X X X
Mnemonic Chc nng Mnemonic Chc nng
s. 1 1 2 3 1 2 3 s. 1 1 2 3 1 2 3
S N N U N N U S N N U N N U
C C C C C C
X l tc cao
00 CJ Nhy c iu kin 55 HSZ So snh vng b m tc cao
01 CALL Gi chng trnh con 56 SPD Pht hin tc
Dng chng trnh
35 SFTL Dch tri bit 103 ZPOP Ly hng lot ca thanh ghi ch s
36 WSFR Dch phi t 110 ECMP So snh du phy ng
37 WSFL Dch tri t 111 EZCP So snh vng du phy ng
Ghi dch
38 SFWR 112 EMOV Di chuyn du phy ng
[iu khin FIFO/FILO]
c dch Chuyn du phy ng sang
39 SFRD 116 ESTR
[iu khin FIFO] chui k t
Chuyn chui k t sang
40 ZRST Thit lp li vng 117 EVAL
du phy ng
41 DECODE Gii m Chuyn k du phy ng
Php ton d liu
177
PLC p dng PLC p dng
F F F F F F F F F F F F F F
FNC FNC
Phn loi
Phn loi
X X X X X X X X X X X X X X
Mnemonic Chc nng Mnemonic Chc nng
s 1 1 2 3 1 2 3 s 1 1 2 3 1 2 3
S N N U N N U S N N U N N U
C C C C C C
141 WTOB WORD sang BYTE 214 SFL Dch tri bit vi c nh
142 BTOW BYTE sang WORD 224 LD= So snh ti (S1) = (S2)
143 UNI 4-bit lin kt ca d liu t 225 LD> So snh ti (S1) > (S2)
144 DIS 4-bit to nhm ca d liu t 226 LD< So snh ti (S1) < (S2)
147 SWAP Hon i byte 228 LD<> So snh ti (S1) (S2)
149 SORT2 Sp xp lp bng d liu 2 229 LD<= So snh ti (S1) (S2)
150 DSZR Tr v gi tr tm kim DOG 230 LD>= So snh ti (S1) (S2)
151 DVIT nh v ngt 232 AND= So snh AND (S1) = (S2)
So snh d liu
180 EXTR
(FX2N/FX2NC) 272 IVRD c thng s o
182 COMRD c d liu ch thch thit b 273 IVWR Ghi thng s o
184 RND Sinh s ngu nhin 274 IVBWRGhi khi thng s o
Khc
188 CRC Kim sot d tha chu k 279 WBFM Ghi phn chia BFM
189 HCMOV Di chuyn b m tc cao So snh b m tc cao
280 HSCT
*4
291 SAVER Lu ti ER
tp tin m rng
200 STR Chuyn h BIN sang chui k t : c h tr bi phin bn 1.30 hoc cao hn
201 VAL Chuyn chui k t sang h BIN : c h tr bi phin bn 2.20 hoc cao hn
202 $+ Lin kt cc chui k t
203 LEN Pht hin chiu di chui k t *1: Truyn d liu 1 *3: Truyn d liu 3
204 RIGHT Tch d liu chui k t t bn phi *2: Chc nng m rng *4: X l tc cao 2
205 LEFT Tch d liu chui k t t bn tri
178
Ph lc 1.2 Danh sch thit b c bit chnh
Cc thit b c bit c s dng vn hnh cc chc nng tch hp trong PLC m nh my
chun b v sn sng s dng. C cc rle ph tr c bit v cc thanh ghi d liu c bit.
Cc bng di y lit k cc thit b c bit chnh cho cc PLC FX.
Trng thi PC
S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX3UC S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX3UC
Tip im NO D 8000 Trnh theo di timer 200 ms 200 ms 200 ms 200 ms 200 ms 200 ms 200 ms
[M]8000 gim st RUN Loi PLC v phin
[D]8001 22 26 24 24 26 24 24
Tip im NC bn h thng
[M]8001 gim st RUN Loi PLC v phin
[D]8101 16 16
Tip im NO bn h thng
[M]8002
khi to xung
Trong trng hp 16 K bc hoc hn, D8002 tr
Tip im NC [D]8002 Dung lng
[M]8003 thnh "K8". Trong khi "16" v "64" l u vo ti
khi to xung b nh D8012.
[M]8004 Xut hin li [D]8003 *2 Kiu b nh
[D]8004 S hiu li M
[M]8005 Pin in p thp
[D]8005 in p pin
[M]8006 Cht li pin Mc pht hin
[D]8006
in p pin thp
Mt in tc thi
[M]8007 *1 m mt in
[D]8007
tc thi
Pht hin mt in D 8008*2 Pht hin
[M]8008 *1
mt in
[M]8009 Hng 24V DC [D]8009 Thit b hng 24V DC
ng h
S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC
[M]8010 [D]8010 Thi gian qut hin ti
[M]8011 Xung ng h 10 ms Thi gian qut
[M]8012 Xung ng h 100 ms
[D]8011 nh nht Gi tr c ch bo bao gm thi gian ch ca qut lin
Thi gian qut tc c iu khin bi M8039
[M]8013 Xung ng h 1 giy [D]8012 ln nht
[M]8014 Xung ng h 1 pht D 8013 D liu giy
Dng v thit lp li D 8014 D liu pht
M 8015
ng h
D 8015 D liu gi
Thi gian hin th
M 8016 c c dng li D 8016 D liu ngy
iu chnh
M 8017 D 8017 D liu thng
30 giy
[M]8018 Pht hin ci t (Lun ON) D 8018 D liu nm
Li ng h thi D liu ngy ca
M 8019 gian thc RTC D 8019 tun
D liu thi gian t D8013 n D8019 c cht (pin h tr). Ngoi ra, D8018 (d liu nm) c th c
chuyn sang mt ch nm 4 ch s t 1980 n 2079.
C
S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC
[M]8020 Zero iu chnh b lc
D 8020
u vo
[M]8021 Mn
M 8022 Nh [D]8021
[M]8023 [D]8022
Xc nh
M 8024
hng BMOV [D]8023
M 8025 Ch HSC
M 8026 Ch RAMP [D]8024
M 8027 Ch PR [D]8025
Chuyn i b hn
M 8028 [D]8026
gi 100 ms/10 ms
Cho php ngt
M 8028 trong qu trnh thc [D]8027
thi lnh FROM/TO
Gi tr ca thanh ghi
Hon thnh [D]8028
[M]8029 Z0 (Z)*3
thc thi lnh
179
Ch PC
S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC
M 8030*4 OFF LED pin Gi trca thanh ghi
[D]8030
M 8031*4 B nh khng cht Z0 (Z)
tt c xa Gi tr ca khi
[D]8031
M 8032 *4 B nh cht analog
xa tt c [D]8032 Cha c thng tin
M 8033 B nh gi STOP [D]8033 Cha c thng tin
M 8034*4 Tt c u ra cm [D]8034 Cha c thng tin
M 8035*5 Ch buc RUN
[D]8035 Cha c thng tin
M 8036*5 Tn hiu buc RUN
M 8037*5 Tn hiu buc STOP [D]8036 Cha c thng tin
[M]8038 Ci t thng s [D]8037 Cha c thng tin
M 8039 Ch qut lin tc [D]8038 Cha c thng tin
*4: c x l khi lnh END c thc thi. *5: c xa khi chuyn t RUN sang STOP
Li c pht hin
S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC S hiu Tn FX1S FX1N FX 2N FX 3U FX1NC FX 2NC FX 3UC
S lng cc I/O
[M]8060 Li cu hnh I/O khng c kt
[D]8060
ni thit b u tin
[M]8061 Li phn cng
M li ca li
PLC [D]8061
phn cng PLC
Li truyn thng
[M]8062 M li ca li truyn
PLC/PP [D]8062 thng PLC/PP
Li truyn thng
[M]8063 ni tip M li ca li
1 [knh1]*6 [D]8063 truyn thng ni
tip 1 [knh1]
[M]8064 Li thng s
M li ca li
[D]8064
thng s
[M]8065 Li c php M li ca li
[D]8065
c php
[M]8066 Li ladder M li ca li
[D]8066
ladder
[M]8067 Li thao tc*6 M li ca li
[D]8067
thao tc
Li vn hnh s
M 8068 Vn hnh li cht D 8068
bc cht
S lng bc *9 *9
M 8069 Kim tra bus I/O*7 [D]8069
li M8065 - M8067
S hiu Y ni
[M]8109 Li lm mi u [D]8109 xut hin li lm
*10 *10
ra mi u ra
*6: c xa khi PLC chuyn t RUN sang STOP. Lu rng M8068 v D8068 khng c xa.
*7: Nu M8069 c kch hot, kim tra bus I/O c thc thi. Khi mt li xut hin, m li 6103 hoc
6104 c ghi ti D8061, v M8061 c bt. Tuy nhin, nu 6104 c ghi ti D8061, M8009 cng
c bt v s I/O ca cc n v cp ngun 24 VDC l OFF c ghi ti D8009.
*8: Khi cc n v v cc khi vi s lng I/O lp trnh c khng c gn, M8060 vn hnh v phn t
s hiu u tin c ghi ti D8060.
*9: c lu tr trong D8312, D8313 nu c 32 K bc hoc nhiu hn.
*10: c lu tr trong D8314, D8315 nu c 32 K bc hoc nhiu hn.
180
Ph lc 1.3: B sung cc thit b c bit
Phn ny gii thch lm th no s dng cc thit b c bit c cung cp kch hot cc chc
nng tch hp trong PLC cho chng trnh iu khin b sung
M8000
Gim st RUN (tip im NO) ON ON
M8001 ON
Gim st RUN
NC
(tip im NC)
1 thi gian qut
M8002 ON ON
Khi to xung (tip im NO)
M8003 ON ON
Khi to xung (tip im NC)
M8000 ON ON
Gim st RUN (tip im NO)
M8001 ON
Gim st RUN (tip im NC)
M8003 ON ON
Xung khi to (tip im NC)
181
2. B hn gi trnh theo di [D8000]
B hn gi trnh theo di gim st thi gian hot ng (qut) ca PLC. Khi hot ng khng
c hon thnh trong thi gian xc nh, bt n LED ERROR(ERR) trn v tt c cc u ra
c OFF. Khi ngun c ON ban u, "200 ms" c chuyn t h thng ti D8000
nh gi tr mc nh. thc thi mt chng trnh vt qu 200 ms, ni dung ca D8000
phi c thay i bi chng trnh ngi dng.
Chng trnh v d
M8002
0 FNC 12 K300 D8000 Gi tr thit lp ca b hn gi trnh theo di
MOV t ti "300 ms."
Xung khi to
FNC 07 B hn gi trnh theo di
WDT Khi lnh WDT (FNC 07) khng c lp trnh, gi tr c
lu tr trong D8000 khng hp l cho ti khi x l END.
182
3. Pht hin pin in p thp [M8005 v M8006]
Thit b c bit ny pht hin in p thp trong pin lithium sao lu b nh.
Khi PLC pht hin in p pin thp, bt n LED ca pin. Chng trnh sau y minh ha vic
s dng n.
Chng trnh v d
M8005
0 Y001 "Pin in p thp"
Pin in p
thp M8006 cht pin in p thp.
D8010: Gi tr hin ti
Cc gi tr c lu tr trong cc thit b ny c th
D8011: Gi tr nh nht
c theo di t cc thit b ngoi vi.
D8012: Gi tr ln nht
183
6. ng h bn trong [M8011 - M8014]
PLC c bn loi ng h bn trong sau y m lun lun dao ng trong khi PLC l ON.
10 mili giy
100Hz
Cn trng:
M8011 Ngay c trong khi ang ch STOP, cc ng h lun dao ng.
(10 mili giy)100 mili giy 10Hz V vy, cnh ln ca gim st RUN (M8000) khng ng b vi
thi gian ng h bt u.
M8012
(100 mili giy) 1s 1Hz
M8013
(1 giy) 1 pht
M8014
(60 giy)
Chuyn i hin th nm (n ch bn s)
Khi thay i d liu nm n ch bn s, thm cc chng trnh sau y.
D8018 c thit lp n ch nm bn s trn ladder th hai qut trong ch RUN.
M8002 FNC 12 K2000 D8018
Xung ban u MOV
184
8. iu chnh b lc u vo [D8020]
Cc u vo t X000 n X017 * 1 c mt mch lc s vi mt di ci t t 0 n 60 mili giy.
Gi tr ci t b lc s c thit lp trong khong 0-60 mili giy (1 mili giy trong cc bc) trong thanh
ghi d liu c bit D8020. Sau khi ngun PLC ON, D8020 c t ng thit lp ti K10 (10 mili giy).
Thit b u cui
u vo B lc
X000 0 mili giy 0
1 mili giy 1
Xc nh bi ni dung ca D8020 (gi tr ban u: 10)
10 Lm mi u vo
10 mili giy
X017 *1
B nh
60 mili giy 60
nh
185
9. Lnh OFF LED ca pin [BATT (BAT)] [M8030]
Hot ng batteryless
Khi M8030 c t ON, LED ca pin khng c ON ngay c khi nu in p trong pin cho b
nh sao lu tr nn yu.
Khi s ch bo ca "li pin in p thp" khng c yu cu hoc khi pin c tho ra khi,
t M8030 n ON.
Tu nhin, khi hot ng batteryless c yu cu, khng s dng M8030 nhng tham kho ti "2.
Ci t parameter trong thit b ngoi vi" bn di.
Ci t parameter trong thit b ngoi vi
Ch r ch " ha ng batteryless" trong cc ci t parameter.
1) Khi la chn hot ng batteryless c xc nh
Khi "ch batteryless" c xc nh, iu khin pin LED ca pin (BAT) bt v khi to
khu vc cht cho cc thit b trnh by bn di t ng thc thi bi h thng PLC.
186
10. Lnh clear [M8031 v M8032]
Cho tt c cc thit b (b nh nh) trong PLC, cc vng cht (pin h tr) v vng khng cht
c th c m kha.
M8031 (xa tt c b nh khng cht), M8032 (xa tt c b nh cht)
S hiu thit b Cc thit b c m kha
Tip im nh ca rle u ra (Y), Rle ph tr loi thng thng (M),v
Rle trng thi loi thng thng (S)
M8031 Tip im v cun dy ca b hn gi (T)
(Xa tt c b nh Tip im, cun dy m, v cun dy thit lp li ca b m loi thng thng (C)
khng cht) Gi tr hin ti ca thanh ghi d liu loi thng thng (D)
Thanh ghi gi tr hin ti ca b hn gi (T)
Thanh ghi gi tr hin ti ca b m loi thng thng (C)
nh tip im ca loi cht (pin h tr) rle ph tr (M) v loi cht
(pin h tr) rle trng thi (S)
Tip iim c cun dy ca b hn gi loi tch hp lu tr (T)
M8032 Tip im, cun dy m, v cun dy thit lp li ca loi cht (pin h tr)
(Xa tt c b nh b m v b m tc cao.
cht) Gi tr hin ti ca loi cht (pin h tr) thanh ghi d liu (D)
Thanh ghi gi tr hin ti ca b hn gi tch hp lu tr (T) v b m thi
gian 1 mili giy (T)
Thanh ghi gi tr hin ti ca loi cht (pin h tr) b m v b m tc cao
Chng trnh v d
u vo
lnh
M8033 Cc u ra c duy tr ngay c trong ch STOP.
Chng hn, khi mt l si c iu khin bng PLC, PLC c th c ngng li trong khi l si
v thit b khc c gi iu khin, v sau PLC c th c bt u li sau khi thay i chng
trnh.
Chng trnh v d
u vo
lnh Tt c cc u ra c v hiu ha (trng thi hnh nh RUN).
M8034
187
13. Thao tc ring l cho u vo RUN/STOP [M8035 - M8037]
Khi s dng cng tc nt nhn bn ngoi kim sot ch RUN/STOP ca PLC, vn hnh
cc cng tc s dng cc th tc sau y.
PLC bc vo ch RUN bi u vo one- shot ca cng tc RUN, trong khi u vo one-shot
ca cng tc STOP iu khin ch STOP.
Chng trnh v d
Hnh v bn tri trnh by mt v d ca
RUN STOP PLC FX3U (u vo sink).
Phng php ci t
1) Bt cng tc tch hp RUN/STOP sang STOP.
2) Ch nh cng tc u vo RUN, u vo (X) (X000 c xc nh trong v d s mch in
trn.)
Lm cho u vo RUN/STOP bn ngoi hp l bng cch ch nh mt u vo gia X000 v
X017*1 tn hiu vo RUN.
*1. X000 - X007 trong FX3U-16M
a) Hin th ci t parameter trong cng c lp trnh
Trong trng hp GX Developer, Nhn i chut [Parameter] - [PC parameter] trong cy d n
hin th hp thoi.
Nhn tab "PLC system (1)" , v thit lp "RUN terminal input."
b) Ch nh s hiu u vo (X) chuyn mch t ch STOP sang ch RUN.
3) Ch nh cng tc u vo (X) STOP
Ch nh mt thit b u cui u vo bt k (I/O thc t trn PLC) trong chng trnh tun t.
Tham kho chng trnh trn.
4) Chuyn chng trnh v cc parameter cho PLC.
5) i vi cc thit lp parameter tr ln hiu lc, ngun PLC phi c chuyn t OFF sang ON.
Cc cn trng
1) Khi hai cng tc RUN v STOP c n ti mt thi im, u tin cho cc cng tc STOP.
2) Khi cng tc tch hp RUN/STOP c bt RUN, PLC c th c thit lp ch RUN.
Tuy nhin, khi tt cng tc STOP gn cho mt u vo bt k c kch hot, PLC s bc
vo ch RUN. (Ngay c khi cng tc tch hp c bt RUN, u tin dnh cho lnh STOP).
188
Lnh RUN/STOP qua cng c lp trnh
1) S dng phn mm lp trnh ca my tnh c nhn
C mt chc nng RUN/STOP iu khin t xa trong phn mm lp trnh.
Bng cch s dng phn mm lp trnh,PLC c th c thit lp ti ch RUN hoc STOP
bng cch a ra mt lnh t my tnh c nhn.
2) S dng bt k cng c lp trnh khc
Khi M8035 (ch cng bc RUN) v M8036 (tn hiu cng bc RUN) c thit lp ON
trong qu trnh cng bc RUN/STOP, PLC bt u ch RUN.
Khi M8037 (tn hiu cng bc STOP) c thit lp ON, PLC thay i sang ch STOP.
3) Ngay c khi cng tc tch hp RUN/STOP pha bn RUN ca PLC.
Lnh STOP iu khin t xa theo cng c lp trnh hoc M8037 (tn hiu cng bc STOP ) c
hiu lc.
14. Ch qut lin tc [M8039 v D8039](Thi gian qut trung bnh)
Khi rle ph tr c bit M8039 c thit lp ON v gi tr ci t ca thi gian qut lin tc
(trong cc n v 1-mili giy) c lu tr trong thanh ghi gi tr c bit D8039, thi gian qut trong
PLC ngn hn gi tr c lu tr trong D8039.
PLC tm dng cho thi gian cn li khi hot ng kt thc sm hn, v sau quay tr li bc 0.
Chng trnh v d
M8000
M8039 Ch qut lin tc
Gim st
RUN FNC 12 K 20 D8039 Thi gian qut lin tc c thit lp 20 mili giy.
MOVP
Cc cn trng
1) Khi s dng mt lnh thc thi ng b vi mt qut
a) Khi s dng mt lnh thc thi ng b vi mt qut nh RAMP (FNC 67), HKY (FNC 71),
SEGL (FNC 74), ARWS (FNC 75) v PR (FNC 77), n c ngh s dng ch thi
gian qut lin tc hoc s dng lnh trong mt b hn gi ngt chng trnh.
b) Khi s dng lnh HKY (FNC 71)
N cn thit s dng mt thi gian qut ca 20 mili giy hoc nhiu hn do tr p ng
ca u vo lc.
2) Mn hnh thi gian qut (D8010 - D8012)
Thi gian qut xc nh trong thi gian qut lin tc bao gm trong mn hnh thi gian
qut c lu tr trong D8010 - D8012.
189
Phc lc 1.4: Cc loi v ci t ca cc parameter
Ch nh cc ci t parameter ngha l ci t mi trng ni PLC vn hnh.
Hu nh tt c cc PLC FX 3U / FX 3UC c th c s dng vi cc gi tr mc nh sn xut.
Khi n cn thit thm b nh ty chn, thit lp dung lng ch thch, thit lp cc iu kin giao
tip cho cc cng ni tip, vv.,thay i ci t parameter bi mt cng c lp trnh nh my tnh
c nhn.
Danh sch parameter
Cc mc sau y c th c t trong cc thit lp parameter.
Phn loi Mc M t
Parameter ny xc nh gi tr ln nht ca s lng cc bc m chng trnh tun
t c th nhp vo.
Dung lng 1) Gii hn trn c quyt nh bi dung lng ca b nh tch hp hoc b nh ty
b nh chn.
2) B nh chng trnh, thanh ghi tp tin, khu vc ch thch v cc kh nng ci t
c bit khc c cha ng trong dung lng b nh ny.
Parameter ny kt hp cc ch thch vo b nh chng trnh.
1) Do cc ch thch cn li trong PLC, cc ni dung c th d dng hiu ti
Vng thi im bo tr.
ch thch 2) Ln ti 50 ch thch c th c nhp vo khi mt khi c xc nh, nhng dung
lng b nh chng trnh gim v cc khu vc ch thch yu cu 500 bc trong
dung lng b nh.
Dung lng Parameter ny kt hp cc thanh ghi d liu vo b nh chng trnh.
b nh 1) Mt chng trnh t v kim sot d liu nh gia cng cc gi tr thit lp c th
c x l cng nhau thun tin.
Thanh ghi 2) Ln ti 500 thanh ghi tp tin c th c to ra khi mt khi c xc nh, nhng
tp tin dung lng b nh chng trnh gim v cc thanh ghi tp tin yu cu 500 bc
trong b nh chng trnh.
1) Parameter ny thit lp c hay khng khi/n v c bit chc nng ci t gi tr
ban u c s dng.
Khi chc nng c s dng, dung lng b nh chng trnh c gim bi v
Kh nng chc nng ny yu cu 4000 bc (8 khi) trong dung lng b nh.
ci t khc 2) Parameter ny thit lp c hay khng ci t nh v (Cc hng s v bng ci t)
trong lnh TBL (FNC152) c s dng. Khi ci t c s dng, dung lng b
nh chng trnh c gim xung bi vi ci t ny yu cu 9000 bc
(18 khi) trong dung lng b nh chng trnh.
Ci t phm Parameter ny cho php thay i phm vi thit b cht (pin h tr) v phm vi thit b
Ci t thit b
vi cht khng cht bn trong PLC.
Ci t phn Ci t ny khng c ghi sang PLC
b I/O Tuy nhin, khi di I/O c t theo cu hnh h thng, cc u vo v u ra c
Ci t phn b kim tra bi chng trnh kim tra trong GX Developer
I/O Ci t n v Parameter ny thit lp cc gi tr ban u cho b nh m (BFM) i vi mi s hiu
khi/n v c bit.
c bit N cn thit thit lp b nh chng trnh.
Parameter ny thit lp ch hot ng ca PLC m khng c pin.
Ch Khi ch baterryless c thit lp, pht hin li in p pin mc thp
batteryless c dng t ng, v do , ni dung ca cc thit b cht (pin h tr) tr
tr nn khng ph hp v c khi ng t ng.
Ci t h thng Khi ng Parameter ny gi t ng mt lnh AT xc nh nh mt lnh khi to mt modem
PLC (1) modem c kt ni ti cng ni tip.
[Ch PLC] Ci t u vo Parameter ny thit lp cho d mt thit b u cui u vo trong PLC c s dng
u cui RUN cho u vo RUN.
S hiu u vo Parameter ny xc nh s hiu u vo ca u vo RUN c m t trn trong
u cui RUN phm vi t X000 ti X017.
Ci t h thng Parameter ny tng ng vi cc ci t sau y bng cch xc nh tng ni dung
Ci t hot trn mn hnh PC.
PLC (2) Ci t cc nh dng truyn thng (D8120, D8400 v D8420)
Truyn thng ng cng
ni tip Thit lp s hiu trm (D8121 v D8421)
ni tip Ci t thi gian ch kim tra (D8129, D8409 v D8429)
Ci t lin Parameter ny thit lp cc ngt u vo cho tc ti a, tc sai lch, tc
tc bin dng, tc tr v zero, thi gian tng tc, thi gian gim tc, v lnh DVIT.
Ci t nh v N cn thit thit lp dung lng b nh.
Ci t chi Parameter ny thit lp bng hot ng.
tit N cn thit thit lp dung lng b nh.
Parameter ny thit lp bo v ngn cn sai st ghi v n cp ca mt chng trnh
tun t. M a vo c th c xc nh trong 8 k t thp lc phn.
M a vo trong khong t A ti F v 0 ti 9.
Khc Trong FX3U v FX3UC PLCs phin bn 2.20 hoc cao hn, m vo th hai (trong 8 k t) c
th c thm vo cho php c tnh k thut ca m a vo trong 16 k t.
Tiu
chng trnh Parameter ny cho php thit lp mt chui k t c s dng nh cc tiu chng trnh.
190
Phc lc 2: BNG THUT NG PLC
BT PHN
A cp n mt h thng s m khng cha cc s 8 v 9
AND chng hn nh 0-7, 10-17, 20-27, v vv. Cc PLC dng FX
cp n kt ni ni tip ca tip im N.O. trong cc cung cp s I/O trong h bt phn. Khng ging nh cc s
chng trnh PLC. I/O, cc bc v cc hng s cho cc b hn gi/b m
c bn biu din trong h thp phn. Tuy nhin, x l bn
AND NGC
trong mt PLC, chng c biu din trong h nh phn. Cc
cp n kt ni ni tip tip im N.C. trong cc chng
trnh PLC. chuyn mch s ca "nh phn m ha sang thp phn" c
s dng nh cc thit b u vo ca mt PLC.
B B GHP NH
B HN GI TNG T cp cho cc phn t bn dn ngn cch cc mch
cp n mt b hn gi m hiu chnh thi gian vi khi mt u vo v cc mch mt u ra, v cc chuyn cc tn
lng. B chuyn i khi lng u vo FX-8AV c sn hiu s dng nh sng. Cc b ghp nh gim ting n hot
s dng. Mt khc, c cc b hn gi c tch hp bn ng, v vy chng c s dng trong cc mch u vo PLC.
trong PLC c thit lp vi cc hot ng chnh ca bng Mt khc, cc mch in v vt l c kt ni vi cc mch
iu khin lp trnh. c gi l cc mch khng cch in.
Cc cc b hn gi i khi c gi l cc b hn gi mm.
B M
cp n mt thit b m m c bao nhiu u vo xung
c cung cp cho u vo ca n v ng mt tip im
B IU KHIN KH TRNH
khi m tch ly t n gi tr thit lp.
Cc thit b in k thut s c mt b nh lp trnh
BIT v thc hin cc iu khin tun t.
L n v nh nht ca d liu c lu tr. 1 bit c th l Cc PLC MELSEC khng x l cc gi tr s
0 (OFF) hoc 1(ON). Chng hn, 3-bit d liu c th l 8
thng tin khc nhau: 000, 001, 010, 011, 100, 101, 110, 111.
BYTE
Mt n v ca d liu c lu tr m tng ng vi 8
bit. Lnh c cung cp bi cc PLC dng FX s dng
2 byte cho mi bc. B HN GI TCH HP LU TR
cp n mt b hn gi m gi li gi tr hin ti ca n,
B XA ngay c khi cc cun dy m thi gian khng mang in
cp n cc thit b xa chng trnh lu tr trong mt hoc mt in xy ra. Sau khi n c ti mang in, b hn
EPROM (b xa cc tm). gi bt u m thi gian cn li v xut ra kt qu.
B NH NH xa mt gi tr hin ti hoc m tip im u ra, s dng
cp n b nh lu tr cc trng thi ON/OFF ca cc lnh RST.
I/O PLC, cc rle ph, cc b hn gi, cc b m, vv. B GHI ROM
Lc mt in, b nh nh c gi li mt phn thng qua cp n mt thit b c s dng vit ghi chng
pin. trnh ti cc EPROM. Cc A6GPP / PHP l nhng v d ca
b ghi ROM.
BN SAO CNG
cp n cc chng trnh tun t hoc s mch B HN GI PHN MM
tun t c in trn giy. Cc my in c sn chun b cp ti cc b hn gi c cu hnh trong mt chng
bn cng. trnh PLC.
B NH Xem thm B HN GI ANALOG
cp n cc phn t ni cc chng trnh c lu tr. B NH NGI DNG
Xem thm RAM. cp ti chng trnh b nh lu tr cc chng trnh ngi
Xem thm EPROM. dng to ra m cn thit cho vn hnh mt PLC.
Xem thm EEPROM.
B HN GI
B NH CT ST
cp ti mt rle m tip im c m hoc ng mt
Mt ct st m gn vo b nh. iu ny lm cho n d
thi gian nht nh sau khi cun dy ca n c mang in.
dng hn x l, chn v xa b nh.
Xem thm HN GI TR QU TRNH NG
B M PHNG NHIU Xem thm HN GI TR QU TRNH M
cp n mt my pht nhiu c th thay i in p v Cc PLC dng FX tch hp b hn gi tr trong cc n
rng nhiu kim tra kh nng chng nhiu ca cc v 0,1 giy hoc 0.01 giy.
thit b in.
191
BNG BN DN U RA CHNG TRNH
cp n mt u ra khng tip im cho cc ti DC. Mt Mt danh sch t chc ca cc lnh. Lp trnh l ghi
bng bn dn c s dng bi mt PLC thay th u ra cc lnh ti b nh ca mt PLC (b nh chng trnh hay
ca cc tip im rle. b nh ngi dng).
CI LI
C cp n vic thc hin mt khi to. Lnh RST c
cp ti cc b m, cc b hn gi tch hp lu tr, cc rle
CPU (N V X L TRUNG TM)
ph, cc rle u ra, v ..vv.
CPU l b no ca PLC, v vy chng l nhng thnh phn
quan trng trong mt PLC. CNG TC LN CN
Nh phn cng, CPU l mt mch tch hp siu vi m (UMSI) cp n cng tc chuyn mch khng tip im c
trong bao gm mt my vi tnh v b nh. ng li khi mt i tng tip cn. Hu ht cc cng tc
chuyn mch h tr u ra.
CNG BC ON/OFF
i vi mt u vo ti mt PLC, mt loi m cc thu
cp ti buc bt hoc tt tng thit b bng cch s dng
bng bn dn NPN thng c s dng.
cc phm trn bng iu khin lp trnh cng vi cc hot
ng tun t. Thng thng, cng tc ln cn s dng dng tiu th
Mt lnh cng bc ON /OFF kch hot cho mt chu k hot ca 10mA/24VDC. Mt ngun in phi c la chn
ng. da trn gi tr ny.
CNG TC QUANG IN D
cp n cc cng tc khng tip im c ng hoc m
DCH CHUYN
trong phn ng i vi mt ng dn nh sng gia mt my
cp ti mt lnh c ban hnh dch chuyn trng
chiu v b nhn nh b kha hay khng.
thi ON/OFF ca mt cun dy t mt rle ph tr ti tun
i vi mt u vo ti mt PLC, cc bng bn dn NPN ca
t khc. (Trong cc PLC dng FX, lnh ny l bao gm
loi m cc thu thng c s dng. Loi ny s dng dng
trong cc lnh ng dng.) Cc rle ph tr sp xp theo
tiu th 50mA/24VDC. Mt ngun in phi c la chn da
th t s dng nh vy c gi l cc thanh ghi dch.
trn nhng gi tr ny.
192
DNG IN KHI NG HN GI TR QU TRNH M
Khi s dng cc ti DC nh cc cng tc t (cc cng tc cp n mt b hn gi m ng mt tip im sau mt
t in t) hoc cc van in t, cc bng n, v cc ti chu k thit lp thi gian. B hn gi tr mang in bi in
in dung (cc t), dng in ln hn nhiu so vi dng nh p ht.
mc (xp x. ln hn 6-10 ln) to ra ngay sau khi in p C TNH PHN CC CA TN HIU VO
t vo chng. (1) u vo chung m
Dng in ln ny c gi l dng in khi ng, v ngn cp n mt u vo thit b u cui chung c t
chn dng in khi ng ca cc rle trng yu rt ngn trn mt m ca in p. (Thng c s dng ti Nht
bn sn phn ca h Bn)
DNG IN R M MCH
Cc SSR c cc b hp th C-R song song vi cc u ra.
Bi v iu ny, khi mt phn t u ra c m cho mt
ti AC, ti vn cn mang in yu.
Dng in r ny c gi l dng in r m mch.
Trong cc PLC dng FX, ti ti thiu cho cc u ra SSR c
ci sn.
(2) u vo chung dng
i vi ti dng rt nh nh hn gi tr ti thiu ny, mt b
cp n mt u vo thit b u cui chung c t trn
gt mch nhnh ph nh mt ngn n, in tr hoc b hp cc dng ca in p. (Thng c s dng chu u)
th t bin phi c ci t song song vi ti.
C TNH PHN CC CA TN HIU RA
DNG LM VIC
(1) u ra NPN
cp n nhng gii hn dng in u vo kch thch
cp n cc u ra bng bn dn NPN c kt ni vi
hoc khng kch thch mch u vo bn trong ca PLC.
cc m ca ti. (Thng c s dng ti Nht Bn)
in p lm vic thu c bng cch nhn gi tr ca dng
in hot ng vi tr khng u vo
DUNG LNG CHNG TRNH
C bao nhiu bc mt lnh ph thuc vo ni dung ca
lnh. Trong khi mt s lnh chim ch mt bc, s khc
chim 10-20 bc.
Dung lng chng trnh ch ra c bao nhiu bc trong
tng s mt chng trnh c th c. V d, PLC FX2 cung
cp. dung lng chng trnh ca 8K bc (0 n 7999 (2) u ra PNP
bc). Ngoi ra, mt ch thch (ln n 15 k t ch s) cp n cc u ra bng bn dn PNP c kt ni
ly 10 bc ra khi b nh chng trnh v s dng mt vi cc dng ca ti. (Thng c s dng ti chu u)
b nh chng trnh vi 4.000 bc trong 500 n v bc.
Mt thanh ghi tp tin chim mt bc v s dng b nh C
chng trnh vi 2.000 bc trong 500 n v bc. cp n vic hin th ni dung ca mt chng trnh
c lu tr trong b nh trn mt bng lp trnh.
N cng c ngha l chuyn chng trnh t PLC ti
A6GPP / PHPs v HPPs (tt ch dng).
A CH
V tr trong b nh ni m d liu c lu tr trong PLC.
E
Cc a ch trong b nh chng trnh c gi l cc s
END
hiu bc.
cp ti mt lnh m c vit vo cui mt chng trnh
IN P VO ch ra rng khng c lnh no na trong mt chng trnh.
cp n in p t vo cc mch u vo ca PLC. Lu : lnh END mt thm thi gian cho x l I/O trc khi
PLC dng F h tr 24VDC hoc 100/200VAC. Mt PLC hon tt thc hin chng trnh.
ang h tr 24VDC c ngun in bn trong PLC. EPROM
Do , mt ngun in 24VDC khc khng cn ci t
(B NH CH C LP TRNH C V XA C)
trong h thng.
Mt loi b nh chuyn dng cho vic c. D liu c lu
N V CHNH
tr trong mt EPROM khng b mt lc mt in.
cp n mt thn PLC bao gm CPU v cc I/O. N cng
Mt b ghi ROM hoc b xa cc tm (b xa) c s dng
kt hp cc b hn gi, b m, rle ph, vv.
ghi ti mt EPROM.
IU KHIN CHNH EEPROM
cp ti mt lnh c ban hnh kt ni chui mch (B NH CH C KH TRNH V XA C BNG
tun t ti mt dng chnh thng qua cc tip im thng IN)
thng. Cc lnh c s dng hy b kim sot chnh Mt loi b nh chuyn dng cho vic c. D liu c
l lnh t li kim sot chnh. lu tr trong mt EEPROM khng b mt lc mt in.
HN GI TR QU TRNH NG (Ghi chng trnh ti mt EEPROM t mt bng lp trnh
cp n mt b hn gi m m mt tip im sau mt l c th, nhng mt nhiu thi gian hn ghi ti cc
RAM).
chu k thit lp thi gian. (B hn gi tr mang in bi
in p ri)
193
G I/O (U VO V U RA)
cp ti vic nhp v xut d liu.
I/F (GIAO DIN)
GHI
Mt ranh gii qua hai thit b c lp tro i cc tn hiu.
cp ti mt hnh ng ca cc chng trnh lu ti b
V d, mt mun giao din FX-232AW i km gia mt my
nh. lm iu ny, ghi cc chng trnh sang mt PLC t
tnh c nhn v mt PLC dng FX .
mt bng iu khin lp trnh hoc ghi v cc chng trnh
chuyn s dng mt A6GPP / PHP.
L
GI TR HIN TI LNH
cp n gi tr hin ti ca s hiu thay i trong mt cp n mt khi xy dng trong chng trnh.
mt b hn gi hay b m. Sau khi mt PLC bt u chy, CPU c v thc thi
Chng hn, trong mt b hn gi 10 giy nh gi tr t, mt cc lnh mt cch tun hon.
gi tr gia tng t 0 trong cc bc t 1 ti 10 giy.
Tip im u vo ca b hn gi ny c ng khi mt gi LP TRNH NGOI TUYN
tr hin ti t n 10 giy. cp n lp trnh mt thit b ngoi vi c lp m khng
cn kt ni vi mt PLC s dng M26A6GPP v PHP, vv.
G RI LNG NHAU N0 - N7
cp n iu chnh cc sai st trong mt chng trnh. Nu mt lnh kim sot chnh c t bn trong mt lnh
kim sot chnh, lng nhau xut hin, m s ca N0 ti N7
GPP (BNG LP TRNH HA)
c s dng ch ra lp mt lnh c t.
Mt thit b cho php ngi s dng ghi cc chng trnh
V tr hn ch ny cng p dng cho cc lnh chng trnh
tun t, to cc danh sch v thc hin gim st trn mt con.
mn hnh CRT. N cng cho php cc chng trnh c
chuyn n a mm v cc EPROM. M
GIAO DIN
MCH T DUY TR
cp n cc mch trung gian hoc cc mun chc
cp n mt mch m c th gi cho cun dy ng
nng gia hai thit b. Quy tc giao din bao gm cc hoc m.
mch cch in cc tn hiu trao i, chuyn i mc
in p hoc cc nh dng tn hiu, vv.
GIM ST
cp n xem xt lm th no cc thit b bn trong mt
PLC c x l. Vi mt A6GPP / PHP, trng thi ON/OFF
ca tip im v cun dy c th c nh gi bi cc
MY VI TNH
trng thi mch.
cp n mt CPU loi nh gn bao gm cc mch tch
hp quy m siu nh (UMSI). Mt b vi x l v b nh
H c tch hp trong mt UMSI duy nht.
MNEMONIC
H THNG X L I/O HNG LOT
Mt trong cc ngn ng lp trnh c s dng trong
cp n mt h thng ni m tt c cc tn hiu u vo mt chng trnh tun t.
ti mt PLC c lu tr trong b nh hnh nh. D liu ny
Mnemonic c vit di dng cc m d nh nh LD
sau c x l v cc kt qu l u ra.
AND v OR.
Cc loi khc ca h thng I/O c gi trc tip h thng
I/O ni m cc I/O c thc hin mi khi mt lnh c MY BIN P CCH IN
thc thi. cp n mt my bin p c cun dy s cp v cun
dy th cp c qun mt cch ring bit v v vy ngt
H THNG TRUY CP TRC TIP
kt ni v in.
cp ti mt trong cc h thng vn hnh ca PLC, l ni
Cc loi my bin p c trng gim ting n.
thc hin cc I/ O ngay lp tc sau khi mt lnh c thc
thi. M LI
cp n phn loi loi cc s nhm xc nh nguyn nhn
H THNG SN XUT LINH HOT
gy ra mt li xy ra trong cc chng trnh PLC.
cp n mt h thng t ng ha cc quy trnh sn xut
vi sn xut khi lng cao-hn hp/thp. MUN M RNG
KHI M RNG
H/W (PHN CNG)
Cc khi v mun m rng c s dng kt hp vi mt
Mt thut ng chung cho cc thit b m tn ti vt l.
n v c s. Cc rle trong vng cc sn phm ch l cc
Trong cc trng PLC, phn cng ngha l PLC. Phn cng
rle u vo hoc u ra.
khng th chy m khng cn phn mm. Cc mun cng c trang b vi mt mch ngun bn trong
HPP (BNG LP TRNH BNG TAY) MCH TCH HP RAM
cp n mt thit b n gin m ngi dng c th ghi cp n mt b nh RAM m cung cp mt loi mch tch
/c cc chng trnh ti/t mt PLC v gim st mt PLC. hp.
Xem thm RAM.
I
194
M PHNG PIN D PHNG
cp n lm th no kim tra mt PLC x l bng cch Lc mt in, d liu trong b nh chng trnh, b m, v
khng s dng thit b thc t, nhng qua s dng cc chuyn mt s rle ph trong mt PLC c duy tr qua pin d phng.
mch u vo c m phng cc chuyn mch c ci
t trn PLC. PHNG PHP HOT NG LP LI
Xem PHNG PHP HOT NG THEO CHU TRNH
N PHN MM
cp n mt chng trnh iu khin hnh vi ca
NGUN IN BN NGOI phn cng.
cp ti mt ngun in m nui mt PLC hoc mt ti.
Cng cp n mt ngun in nm bn ngoi mt PLC R
nui cm bin.
RLE CHT (PIN H TR)
Cc PLC c nui bng mt ngun in bn ngoi v to
Mt s Cc rle ph c mt pin d phng. Cc rle
ra mt ngun in ca 5VDC, 12VDC, hoc 24VDC. Cc ngun
nh vy c gi l cc rle cht (pin h tr).
in hin ti trc tip c gi l ngun in ni b.
RLE BN TRONG
NGN NG LP TRNH Rle chuyn dng c cung cp trong mt PLC. Cc rle
Mt ngn ng lp trnh m s dng k hiu t cc s bn trong c th c ghi trong mt chng trnh, nhng
tun t mt rle tc l LD, AND v OR, c gi l ngn khng th c s dng cho cc u ra bn ngoi. Cc rle
ng k hiu rle. Trong khi , mt ngn ng lp trnh m ph v cc rle tm thi l mt tn khc ca cc rle bn
s dng cc lnh STL hoc RET theo SFC (Sequential trong.
Function Chart,) c gi l ngn ng bc ladder. Micro RLE
PLC c th s dng c hai ngn ng theo hot ng g cp n mt phn t vi mt cun dy in t v mt
c yu cu.
tip im m/ng. Mt rle chuyn cc tn hiu t thit
NGUN IN CM BIN b khc ti cun dy, ni cun dy ny m hoc ng
Khi mt PLC s dng cc cng tc tim cn v quang in tip im ph hp. Vi hot ng tip im ny mt rle
cc u vo, cc cm bin c th c nui vi 24VDC ng in cho ti khc.
t PLC. Vi cc rle, dng tip im ln hn c th c p dng
Tuy nhin trong trng hp ca mt ti ln, mt ngun in so snh ti dng in iu khin cun dy ( chc nng
ring bit phi c ci t bn ngoi cc PLC. khuch i). N cng c th c hai ngun in ring bit,
mt cho cc cun dy v mt cho cc mch rle u ra
O (chc nng cch in). Cc tip im u ra c th l hai
OR hoc nhiu hn. Rle cng c gi nh rle in t.
cp n mt kt ni song song ca cc tip im RUN
N.O trong cc chng trnh PLC. cp n mt trng thi ni mt PLC ang chy.
OR INVERSE Cc tn hiu u ra PLC theo cc loi u vo ca cc tn
cp n kt ni song song ca cc tip im NC trong tn hiu nhn c.
cc chng trnh PLC. RLE PH TR C BIT
OUT cp n mt loi rle ph cung cp trong mt PLC.
Trong cc min PLC, OUT cp ti mt lnh iu khin c bit rle ph c thit k cho mt chc nng c bit.
a ra trong cun dy. (1) Tip im loi rle c bit
Kt hp vi ngha "cun dy", cun dy ca cc rle, Trong loi rle ny, mt tip im c iu khin bi ngi
OUT trong cc tp tin PLC cp n ngha ny s dng v mt cun dy c iu khin bi mt chng
trong s so snh vi cc rle in t. tun t. (v d.) M8002: Xung ban u
(2) Cun dy mang in loi rle ph c bit
P Vi loi rleny, mt PLC c mt hnh ng nht nh
trong phn ng i vi mt cun dy c cp nng
PHNG PHP HOT NG THEO CHU TRNH lng bi ngi s dng.
cp n vic h thng hot ng ni mt chng trnh (v d.) M8030 = tt LED ca pin bng mt lnh
thc hin tt c cc bc ca n v lp i lp li cc bc RAM (B NH TRUY CP NGU NHIN)
ca n v lp li cc bc t bc 0 ti bc cui cng. B nh l kh nng ghi v c c bt c lc no.
Nu mt chu k hot ng ngn, n xut hin hot ng Cc PLC kt hp cc RAM. Cc RAM c mt pin d
kim sot hng lot c lm nh vi cc bng rle. phng.
PH TI IN CM S
cp n mt ti m to ra in p xung nu p dng S LADDER
dng in ngt. Cc cun dy (dy qun ) cc ph ti in cp n mt s mch th hin mt chng trnh vi
cm. Cc loi khc ca ccti l cc ti in tr (to ra in cc k hiu rle.
p xung khng), ti in dung (to ra dng in khi ng), N c t tn nh vy bi v n trng ging nh mt
PIN LITHI ladder.
Pin khng th thay i c s dng nh ngun in STOP
d phng cung cp cho b nh ca PLC trong khi mt cp n dng PLC.
in. Cc dch v sng ca pin lithi khong 5 nm. Trong cc PLC dng FX, bin thit b u cui u vo RUN
Trao i cho ph hp. tt dng mt PLC. V c bn, ngi s dng c th lp trnh
195
trong khi mt PLC l dng t khi tt c cc u ra c tt T LIU
trong qu trnh dng. Mt ngoi l l thc hin cc lnh cng cp ti cc ti liu giy. V d v cc bn ghi giy t lin
bc ON/OFF. quan n PLC l cc s mch in, danh sch lnh, v
..vv.
SC IN
cp n nhng ting ng bt thng. Ngoi ra cn c TI XUNG
mt thut ng gi l in p sc in, c ngha l in p cao cp ti vn bn v chuyn giao cc chng trnh t mt
c ngay lp tc to ra khi dng in trong mt cun dy A6GPP / PHP hoc HPP (tt ch dng) sang mt PLC.
c ng li. in p sc in ny c th gy tn hi nghim iu ngc li ca qu trnh ny c gi l ti ln.
trng cc cht bn dn hoc rt ngn tui th phc v ca cc
tip im. N cng c th l trng hp s c ca mt PLC do T NG HA X NGHIP
ting n. cp ti vic t ng ha vn hnh khc nhau ca cc
thit b in c tin hnh trong mt x nghip.
S HIU PHN T OA l vit tt ca Office Automation.
cp n cc con s c gn cho cc phn t (thit b) HA l vit tt ca Home Automation.
trong mt PLC, nh cc rle, b hn gi, v b m.
S BC THIT B U VO
cp n cc s c gn cho cc lnh. cp n cc thit b hot ng hoc cc b pht hin nh
cng tc nt n, cng tc gii hn, cng tc chn,
cng tc tim cn, cng tc quang in. Thit b u vo
c kt ni vi mt in p vo
cp n cc thit b hot ng hoc cc b pht hin nh
Cc bc t 1 ti 3 l cn thit cho mi tip im hoc cun
cng tc nt n, cng tc gii hn, cng tc chn,
dy. Mt chng trnh chng trnh c th cha t 0 n 1.999
cng tc nt n tim cn, cng tc quang in. Thit b u vo
bc (hoc 0 n 7.999 bc)
c kt ni vi mt u ni u vo ca mt PLC.
T THI GIAN THC THI LNH
TN HIU ANALOG Thi gian cn thit hon thnh mt lnh ca mt
cp n mt tn hiu thay i trn phm vi lin tc v chng trnh
Xem thm THI GIAN HOT NG
m khng c th hin r trong cc gi tr s (cc gi tr
s).
THI GIAN TRUNG BNH GIA CC S C (MTBF)
p sut, nhit , in p, dng in, thi gian, vv. l v d
cp n khong thi gian s c trung bnh. C th hn,
cho tn hiu tng t.
thi gian trung bnh m mt thit b c th hot ng m
THNG THNG khng c bt k s c.
cp n thit b u cui thng thng. V d, khi 150 PLC vi MTBF ca 15 nm c s dng,
Tt c cc u vo ti mt PLC c chuyn qua thit b u iu ny c ngha 10 PLC trong s 150 c th ra
cui thng thng, v cc u ra c chuyn qua 4 im u t hng trong vng mt nm.
cui hoc c lp.
Cc PLC c trng MTBF di hn nhiu so vi bng rle.
TIP IM KHNG IN P
cp n mt tip im u vo c cung cp trong
mt ca PLC v cha c kt ni vi cc mch ngun
in bn ngoi. Cc PLC kt hp ngun in u vo ring
TIP IM U RA
ca chng s dng tip im ny.
iu ny cp n mt thit b u cui u ra trong PLC.
y cn c gi l rle u ra. THIT B NGOI VI
Khi p dng dng in ln hoc thc hin cc hot ng cp thit b c s dng ghi v lu tr
thng xuyn c tin hnh, thi gian phc v ca cc tip cc chng trnh trong mt PLC, gim st mt PLC, hoc to
im c rt ngn. ti liu.
TC HOT NG
THIT B cp n thi gian u ra thc thi mt lnh. Cc lnh
cp n cc phn t c s dng trong mt chng cn bn, chng hn nh LD, AND, OR v OU, chim 0,74
trnh, chng hn cc rle, cc b hn gi v cc b m giy hoc t hn.
trong PLC.
Xem thm S HIU PHN T Cc lnh ng dng chim nhiu thi gian dao ng t vi
vi chc n vi trm micro giy ty thuc vo ni dung ca
chng. Mt chu k hot ng thu c bng cch nhn tng
TN HIU S
cp ti gi tr m c th c th hin rt r bi cc
gi tr s, chng hn nh ON (1), OFF (0), v cc gi tr
s khc (i, e, 1, 2, 3, 4 ...).
196
ton b thi gian hot ng a ra cho x l tt c cc bc
ca chng trnh v thi gian dnh cho x l I/O vi K
khuch i cho.
KHI TO
THIT B U RA cp n mt trng thi ban u.
Thit b u ra ca PLC bao gm n bo hiu, Chng hn, tt c cc u ra Y l bc u tt lc bt ngun
cc cng tc t (cng tc t in t), cc van solenoid, ca mt PLC.
cc phanh ly hp in t, v nhiu hn na. Tt c chng Mt v d khc v mt hot ng thit lp ban u khi mt
c kt ni vi cc thit b u cui u ra ca mt PLC. PLC bt u chy, n s to ra cc xung ban u khi to
Chng i khi c gi l mt ti PLC. cc b m.
THI GIAN P NG
(1) Khi mt tn hiu khc nhau l u vo cho mt thit b u KHA LIN NG
cui u vo bn ngoi, logic ca PLC cn mt thi gian cp n mt hnh ng ngn chn cc hot ng
nhn ra s thay i tn hiu. khng mong mun xy ra ng thi.
Thi gian tr ny c gi l thi gian p ng u vo.
(2) Khi d liu u ra c to ra bn trong mt PLC, cc d
liu khng i ra ngoi ca PLC cho n khi mt thit b u cui
u ra c m hoc ng. Thi gian tr ny c gi l thi
gian phn ng u ra.
i vi loi rle u ra, iu ny tng ng vi thi gian tr
hot ng c kh ca rle. Chng hn, tht nguy him mt cng tc t thun v
cng tc t ngc li hot ng cng nhau. s dng
chng, mt kha lin ng phi c t bn ngoi ca
PLC cng nh bn trong n.
Nu mt kha lin ng ch c t bn trong mt PLC,
chng c th mang in trong giy lt do tr qu trnh
m v tr qu trnh ng ca cc rle u ra ca PLC.
197
X
XA
(1) cp n mn hnh khi to ca mt bng iu khin
lp trnh.
(2) cp n xo gi tr hin ti ca mt b m v
b hn gi v khng.
XUNG
cp n mt tn hiu c rng hp.
Chc nng ca mt xung lnh c cung cp bi PLC
cho php cc u ra ca mt thi gian qut nu cc iu kin
u vo c p ng.
Q
QUT
cp n vic thc hin cc chng trnh ca PLC t u
n cui chng trnh. Thi gian cn thc hin tt c cc
bc trong mt chng trnh c gi l thi gian qut (thi
gian chu k, chu k hot ng), c gim st bi mt b hn
gi trnh theo di.
198
PHC LC
Cc bin php an ton v phng nga cho o to
Chng 1: GII THIU..1
1.1 S phn b v i dy I/O bn ngoi2
Chng 2: BN C NH?.........................................................3
2.1 PLC nh, tin cy, linh hot.4
2.1.1 Mt gii php t ng ha cho gia cng, lp rp, chuyn
giao, kim tra, ng gi ca phi gia cng....4
2.2 Cu to ca PLC....5
2.2.1 PLC l mt my vi tnh dnh cho cc mc ch cng
nghip.5
2.2.2 PLC c th coi nh l tng hp ca cc rle v b m
thi gian.6
2.2.3 Cc kiu rle v b hn gi...........7
2.3 i dy v cc lnh.8
2.4 Cc lnh v chng trnh9
2.4.1 C ch ca chng trnh...9
2.4.2 Trnh t x l ca chng trnh..10
2.5 Cu hnh ca mt PLC FX.11
2.5.1 Gii thiu tm tt ca n v chnh.11
2.5.2 Cu hnh c bn ca h thng12
2.5.3 Cc kiu v cc u im ca b nh chng trnh.13
2.5.4 Gn s hiu I/O PLC FX...15
Chng 3: HOT NG CA GX Developer..16
3.1 Kin thc c bn vn hnh GX Developer...17
3.1.1 B cc ca mn hnh GX Developer......17
3.1.2 V D n..20
3.2 Bt u t GX Developer v to ra mt d n mi..21
3.2.1 Bt u vi GX Developer.......21
3.2.2 To mt d n mi...22
3.3 To ra mt mch in......24
3.3.1 To mt mch in bng cch s dng cc phm
chc nng..24
3.3.2 To mt mch in bng cc nt cng c....27
3.4 Ghi cc chng trnh ti PLC..30
3.4.1 Kt ni PC ti PLC...30
3.4.2 Transfer Setup trong GX Developer...32
3.4.3 Ghi mt chng trnh ti PLC....33
3.4.4 Gim st hot ng ca chng trnh..34
3.5 Chnh sa mt mch in36
3.5.1 Hiu chnh mt mch in..36
3.5.2 Chn v xa ng.42
3.5.3 Ct v sao chp (dn) mt mch in..44
3.6 Lu tr mt mch in to ra..46
3.6.1 Lu v lu tr vi tn khc46
3.6.2 Lu d n vi mt tn khc...47
3.6.3 c mt d n.48
3.7 Thao tc cn thit g ri mt chng trnh49
3.7.1 Gim st mch in49
3.7.2 Gim st thit b ng k51
3.7.3 Gim st thit b hng lot.53
3.7.4 Kim tra thit b54
3.7.5 Ghi mt chng trnh ti PLC trong thi gian RUN..56
3.8 Nhp ch thch..57
3.8.1 Cc kiu ch thch..57
3.8.2 Thao tc to ra cc ch thch thit b.59
3.8.3 Thao tc to ra cc cu lnh60
3.9 Thao tc to danh sch lnh.61
3.9.1 Hin th mn hnh danh sch chnh sa..61
3.9.2 Lm th no nhp cc lnh..61
3.9.3 Kim tra cc ni dung ca danh sch u vo..63
Chng 4: TNG QUAN V CC LNH C BN CA
PLC..64
4.1 Cc thit b v s hiu thit b.65
4.2 Cc loi lnh c bn ca PLC.67
4.3 Hy lm ch cc lnh c bn..69
4.3.1 Lnh tip im v lnh ra69
4.3.2 S khc nhau gia lnh OUT v lnh SET/RST73
4.3.3 Lnh OUT: Xung ng h ca cc b hn gi............74
4.3.4 Lnh C OUT: m ca b m......76
4.3.5 Lnh PLS/PLF78
4.3.6 Lnh MC/MCR...80
4.3.7 Cc mch khng th lp trnh v cc gii php82
4.3.8 Thng tin b sung cho lp trnh danh sch
(tham kho).....83
4.4 Cc v d mch in vi cc lnh c bn..86
Chng 5: GII THIU CC V D V HOT NG
CHNG TRNH....88
5.1 Gii thiu v d 1 [iu khin n giao thng]....89
5.2 Gii thiu v d 2 [iu khin bng ti]...92
Chng 6: C S V CC LNH NG DNG...96
6.1 Cc lnh ng dng.97
6.2 Cc gi tr s c s dng trong mt PLC.100
6.2.1 Cc s thp phn.100
6.2.2 Cc s bt phn...100
6.2.3 Cc s nh phn...101
6.2.4 Cc s thp lc phn102
6.2.5 Cc s thp phn c m ha nh phn (m BCD)..103
6.3 Lu tr d liu s.105
6.3.1 S vn hnh cc thit b t105
6.3.2 Hot ng cc thit b bit nh cc thit b t..107
Chng 7: CC LNH CHUYN CA CC GI TR S..110
7.1 Lnh chuyn d liu (MOV).....111
7.2 Lnh chuyn i (BCD/BIN)..112
7.3 Gin tip xc nh ngun chuyn v ch chuyn.117
7.4 Cc lnh chuyn khc119
7.4.1 Block Move (BMOV).119
7.4.2 Fill Move (FMOV)..120
Chng 8: CC LNH SO SNH CHO D LIU S.122
8.1 Cc lnh so snh d liu CMP, ZCP..123
8.2 Cc lnh so snh tip im (LD, AND, OR ).125
Chng 9: PHP TON S HC..128
9.1 Cc lnh php ton s hc (ADD, SUB, MUL, DIV)129
Chng 10: CC LNH V CC CHC NNG X L
TC CAO132
10.1 Khi nim v x l tc cao133
10.2 S dng cc ngt u vo.135
10.3 S dng mt chng trnh ngt b hn gi...........138
10.4 S dng cc b m tc cao...139
10.4.1 Cc loi b m tc cao..139
10.4.2 Cc b m tc cao v s lng u ni vo.140
10.4.3 Cc hot ng b m tc cao......141
10.4.4 Cc b m tc cao 1 pha..142
10.4.5 Cc b m tc cao 2 pha..143
10.4.6 Cc lnh ng dng v cc hnh ng ca
chng cho cc b m tc cao144
Chng 11: CC LNH KHI/N V CHC NNG
C BIT...146
11.1 Cc lnh khi/n v chc nng c bit FROM/TO.147
11.2 Cc v d ng dng FX2N-5A..151
Chng 12: CHNG TA HY TM HIU TIN TRNH
CHNG TRNH..154
12.1 Cc lnh lm mi I/O (REF)..155
12.2 Cc lnh iu chnh b lc u vo (REFF)...156
12.3 Lnh nhy (CJ).157
12.4 Cc lnh gi chng trnh con (CALL, SRET)...162
12.5 Lnh vng lp (FOR-NEXT)..165
Chng 13: TNG QUAN V CC IM.168
13.1 Qu trnh vo/ra ca PLC..169
13.2 Tr p ng ca u vo/u ra..170
13.3 Hot ng u ra kp.171
13.4 Khng c gii hn v s lng cc tip im172
13.5 Vai tr ca pin..173
13.6 Cc b hn gi v chnh xc ca chng...........174
Phc lc 1.176
Phc lc 1.1 Danh sch lnh ng dng..177
Ph lc 1.2 Danh sch thit b c bit chnh179
Ph lc 1.3: B sung cc thit b c bit..181
Phc lc 1.4: Cc loi v ci t ca cc parameter...190
Phc lc 2: BNG THUT NG PLC........191
HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN