FX3u-3uc Programming Manual (Vietnamese) - Fixed PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1016

B IU KHIN LP TRNH

S TAY LP TRNH - Ti Liu Hng Dn & ng Dng

B IU KHIN LP TRNH FX3U/FX3UC

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

Mc Lc
Hng dn lin quan. ...................... 14
Tn chung v k t vit tt trong s tay................................................................................... 20
1. Li gii thiu

22

1.1. Ngn ng lp trnh trong PLC .................................................................................. 22


1.1.1. Cc kiu ngn ng lp trnh........................................................................... 22
1.1.2. Tnh tng thch gia cc chng trnh ........................................................ 23
2. Tng quan (chng trnh tun t)

24

2.1. Gii thiu cc hm tin ch........................................................................................ 24


2.1.1. Cc hm tin ch x l ng vo...................................................................... 24
2.1.2. Cc hm tin ch x l ng ra ........................................................................ 25
2.1.3. Cc hm h tr iu khin tun t ................................................................ 25
2.2. Gii thiu cc lnh ng dng .................................................................................... 26
2.2.1. Cc lnh ng dng chnh............................................................................... 26
2.3. iu khin c bit tng t/ v tr ........................................................................... 28
2.4. Kt ni v truyn thng ............................................................................................. 28
2.5. Gii thiu v cu trc cc thit b PLC ...................................................................... 30
2.5.1. Mi quan h gia cc thit b ......................................................................... 30
2.5.2. Danh sch thit b .......................................................................................... 31
2.6. B nh chng trnh v cc thit b ( c ngun pin d phng) .................................. .33
2.6.1. Cu trc b nh ............................................................................................ 33
2.6.2. Cc hot ng ca b nh v cht (pin d phng) (ngun ON/OFF
v RUN/STOP) .............................................................................................. 34
2.6.3. Cc kiu sao lu chng mt ngun ............................................................... 36
2.6.4. Thay i gia cc thit b chung v cc thit b c cht (Pin d phng) ..... 36
2.6.5. Cch nh gi tr u (khi to) cc thit b (Pin d phng) ............................ 36
2.7. Cc kiu v ci t cc thng s ............................................................................... 38
2.7.1. Danh mc thng s ....................................................................................... 38
2.7.2. Cc gi tr u ca thng s v cc cng c c s dng thay i
cc gi tr thng s ....................................................................................... 39
2.7.3. Tm ci t dung lng b nh..................................................................... 40
2.7.4. Model b nh ty chn ................................................................................. 40
2.7.5. M vo .......................................................................................................... 41
2.7.6. Ci t gi tr u cho n v c bit [GX Developer Ver.8.23Z tr i] .......... 45
2.7.7. Ci t nh v [cho lnh TBL (FNC152)] [GX Developer Ver.8.23Z tr i] ...... 45
2.7.8. Ci t thng s bng GX Developer ............................................................. 46
3. Danh mc lnh

56

3.1. Lnh c bn ............................................................................................................. 56


3.2. Lnh step ladder ....................................................................................................... 58
3.3. Lnh ng dng theo th t tng dn ca s FNC ..................................................... 58
4. Chi tit cc thit b
4.1. Danh sch s thit b ................................................................................................
4.2. Cc I/O relay [X,Y] ...........................................................................................
4.2.1. S ca cc I/O relay .....................................................................................
4.2.2. Chc nng v vai tr .....................................................................................

72
72
75
75
76

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

4.2.3. Thi gian hot ng ca cc relay ng vo .................................................... 77


4.3. Relay ph [M] ........................................................................................................... 78
4.3.1. S th t ca cc relay ph tr ..................................................................... 78
4.3.2. Nhng v d v chc nng v hot ng ...................................................... 78
4.4. Cc relay trng thi [S] ............................................................................................. 80
4.4.1. S th t ca cc relay trng thi ................................................................. 80
4.4.2. Cc v d v chc nng v hot ng ............................................................ 80
4.5. B nh thi (TIMER) [T] .......................................................................................... 82
4.5.1. S ca cc b nh thi (Timer) ..................................................................... 82
4.5.2. Nhng v d v chc nng v hot ng ...................................................... 82
4.5.3. Phng php xc nh gi tr ci t ............................................................ 83
4.5.4. Cc lu v chng trnh ............................................................................ 83
4.5.5. Chi tit v s hot ng v chnh xc ca b nh thi... .................. 83
4.5.6. Chng trnh v d [off-delay timer v flicker timer] ....................................... 84
4.5.7. X l timer nh cc thit b s ...................................................................... 85
4.6. B m (Counter) [C] ................................................................................................ 86
4.6.1. S ca cc b m (counter) ........................................................................ 86
4.6.2. c tnh ca b m ..................................................................................... 86
4.6.3. Nhng thit b lin quan ( xc nh chiu m) [B m 32 bit] .................... .86
4.6.4. Nhng v d v chc nng v hot ng ...................................................... 87
4.6.5. Phng php xc nh gi tr ci t ............................................................ 88
4.6.6. Tc p ng ca nhng b m ........................................................ 89
4.6.7. X l counter nh cc thit b s ............................................................. 89
4.7. B m tc cao [C]........................................................................................................... 91
4.7.1. Cc loi v s ca cc b m tc cao .............................................. 91
4.7.2. Gn ng vo cho cc b m tc cao ....................................................... 94
4.7.3. iu khin b m tc cao........................................................................ 95
4.7.4. Cp nht gi tr hin hnh theo thi gian v so snh gi tr hin hnh. ........... 97
4.7.5. Nhng thit b lin quan................................................................................. 98
4.7.6. Thay i logic ca tn hiu ng vo reset ngoi .............................................. 99
4.7.7. Gn cng ng vo b m v chc nng chuyn i .................................. 99
4.7.8. Cch s dng b m 2-pha 2-ng vo m C251 ti C255 vi 4 cnh m..100
4.7.9. iu kin b m phn cng c iu khin nh b m phn mm .. ..101
4.7.10. Tn s p ng ca b m tc cao ..................................................... ..102
4.7.11. Ch khi s dng ..................................................................................... ..104
4.8. Thanh ghi d liu v thanh ghi ti liu [D ].............................................................. ..106
4.8.1. S ca cc thanh ghi d liu v thanh ghi ti liu........................................ ..106
4.8.2. Cu trc ca thanh ghi d liu v thanh ghi ti liu ..................................... ..107
4.8.3. Cc v d v chc nng v hot ng ca thanh ghi d liu ....................... ..108
4.8.4. Cc v d v chc nng v hot ng ca thanh ghi ti liu ........................ ..110
4.8.5. Lu khi dng thanh ghi ti liu m rng ................................................... ..113
4.9. Thanh ghi m rng [R] v thanh ghi ti liu m rng [ER] ..................................... ..114
4.9.1. S ca cc thanh ghi m rng v thanh ghi ti liu m rng ...................... ..114
4.9.2. ch lu tr d liu v phng php truy xut ........................................... ..114
4.9.3. Cu trc ca cc thanh ghi m rng v thanh ghi ti liu m .....................115
4.9.4. Khi to cc thanh ghi m rng v thanh ghi ti liu m rng ..................... ..115
4.9.5. Cc v d v chc nng v hot ng ca thanh ghi m rng .................... ..116
4.9.6. Cc v d v chc nng v hot ng ca thanh ghi ti liu m rng ......... 117
4.9.7. Lu khi dng thanh ghi ti liu m rng ................................................... ..118
4.9.8. ng k d liu trong cc thanh ghi m rng v thanh ghi ti liu m rng119
4.10. Thanh ghi ch mc [ V V Z ] .............................................................................. ..123
4.10.1. S ca cc thanh ghi ch mc ..................................................................... ..123
4.10.2. Chc nng v cu trc ............................................................................... ..123
4.10.3. Ch mc cc thit b .................................................................................... ..124
4.11. Con tr [P and I]................................................................................................... ..125

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

4.11.1. S ca con tr ............................................................................................ ..125


4.11.2. Cc v d v chc nng v hot ng ca con tr r nhnh ........................ ..125
4.11.3. Cc v d v chc nng v hot ng ca con tr ngt ............................... ..126
5. Cch xc nh thit b v hng s cho lnh

130

5.1. Nhng gi tr s c x l trong PLCs


(Bt phn, Thp phn, Thp lc phn v s thc)................................................... ..130
5.1.1. Cc kiu gi tr s ....................................................................................... ..130
5.1.2. Chuyn i cc gi tr s ............................................................................ ..131
5.1.3. X l gi tr s trong tnh ton du chm ng ........................................... ..131
5.2. Xc nh cc hng s K, H v E (S thp phn, thp bt phn v s thc) ............... ..133
5.2.1. Hng s K (s thp phn) .......................................................................... ..133
5.2.2. Hng s H (s thp lc phn) ....................................................................... ..133
5.2.3. Hng s E (s thc)................................................................................... ..133
5.3. Nhng chui k t ................................................................................................. ..134
5.3.1. Chui k t hng s ("ABC ") ..................................................................... ..134
5.3.2. D liu chui k t ..................................................................................... ..134
5.4. Xc nh k s cho thit b bit (Kn[ ]***) .................................................................. ..135
5.5. Xc nh bit cho thit b word (D[ ].b) ...................................................................... ..136
5.6. Xc nh trc tip b nh m (U[ ]\G[ ]) ............................................................... .136
5.7. Ch mc ............................................................................................................... ..137
5.7.1. Ch mc trong nhng lnh c bn ............................................................... ..137
5.7.2. Ch mc trong cc lnh ng dng................................................................ ..138
5.7.3. V d ch mc cho lnh c gii hn s ln s dng. ..................................... ..140
6. iu cn hiu trc khi lp trnh

141

6.1. Cch c gii thch ca cc lnh ............................................................................ ..141


6.2. Lu vic to cc chng trnh c bn................................................................. ..144
6.2.1. Phng php lp trnh v th t thc thi .................................................. ..144
6.2.2. Hot ng ng ra kp (cun dy kp) v bin php khc phc.................... ..145
6.2.3. Nhng mch khng th lp trnh v bin php khc phc ........................... ..146
6.3. X l I/O v tr p ng......................................................................................... ..147
6.4. Mi quan h ln nhau gia cc lnh iu khin lu trnh ........................................ ..148
6.5. Nhng qui tc chung cho cc lnh ng dng ......................................................... ..150
6.5.1. M t v loi hot ng ca cc lnh ng dng .......................................... ..150
6.5.2. X l cc c chung..................................................................................... ..152
6.5.3. X l c bo li thc thi .............................................................................. ..155
6.5.4. X l cc chc nng ca c m rng ......................................................... ..156
6.5.5. Nhng gii hn trong s lnh ..................................................................... ..156
7.

Lnh c bn

158

7.1. LD, LDI .. ............................................................................................................. ..160


7.2. OUT
............................................................................................................... ..162
7.3. AND, ANI ............................................................................................................... ..165
7.4. OR, ORI ..168
7.5. LDP, LDF, ANDP, ANDF, ORP, ORF ..................................................................... ..171
7.6. ORB
............................................................................................................... ..177
7.7. ANB
............................................................................................................... ..178
7.8. MPS,MRD,MPP ..................................................................................................... ..179
7.9. MC,MCR..184
7.10. INV
............................................................................................................... ..187
7.11. MEP,MEF ............................................................................................................ ..188

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


7.12.
7.13.
7.14.
7.15.
7.16.

Mc lc

PLS,PLF .............................................................................................................. ..190


SET,RST ............................................................................................................. ..192
NOP
............................................................................................................... ..195
END
............................................................................................................... ..196
S bc lnh v thit b xc nh ........................................................................ ..197

8. iu khin lu trnh - FNC 00 n FNC 09

198

8.1. FNC 00 - CJ / Nhy c iu kin ............................................................................ ..199


8.1.1. Lnh CJ v hot ng ca tip im v cun dy ....................................... ..203
8.1.2. Mi quan h gia lnh iu khin chnh v lnh nhy ................................. ..205
8.2. FNC 01 Call / Gi chng trng con .................................................................... ..206
8.2.1. Ch v cc chng trnh con v chng trnh ngt................................. ..208
8.3. FNC 02 SRET / Tr v t chng trnh con ...................................................... ..210
8.4. FNC 03 IRET / Tr v t ngt ............................................................................. ..211
8.5. FNC 04 EI / Cho php ngt ................................................................................ ..213
8.6. FNC 05 DI / V hiu ha ngt ............................................................................. ..214
8.7. FNC 06 Kt thc chng trnh chnh ................................................................... ..215
8.8. FNC 07 WDT / Lm ti b nh thi watchdog.................................................. ..217
8.9. FNC 08 FOR / Bt u mt vng lp For/Next..................................................... ..220
8.10. FNC 09 NEXT / Kt thc mt vng lp For/Next ................................................ ..221
9.

Lnh di chuyn v so snh FNC 10 to FNC 19

224

9.1.
9.2.
9.3.
9.4.
9.5.
9.6.

FNC 10 CMP / So snh (Compare) ..................................................................... ..225


FNC 11 ZCP / So snh vng (Zone Compare) .................................................... ..227
FNC 12 MOV / Di chuyn.................................................................................... ..230
FNC 13 SMOV / Di chuyn dch .......................................................................... ..233
FNC 14 CML / Ly b (Complement) .................................................................. ..235
FNC 15 BMOV / Di chuyn khi (Block Move)..................................................... ..237
9.6.1. Chc nng chuyn i gia cc thanh ghi ti liu
v cc thanh ghi d liu ..239
9.7. FNC 16 FMOV / Di chuyn lp y ..................................................................... ..241
9.8. FNC 17 XCH / Hon i (Exchange) ................................................................... ..244
9.9. FNC 18 BCD / Chuyn i sang m BCD............................................................ ..246
9.10. FNC 19 BIN / Chuyn i sang m nh phn ..................................................... ..249

10. Hot ng ton hc v lun l (+, , , ) FNC 20 to FNC 29

252

10.1. 10.1 FNC 20 ADD / Php cng.......................................................................... .253


10.2. FNC 21 SUB / Php tr..................................................................................... .256
10.3. FNC 22 MUL / Php nhn ................................................................................. .259
10.4. FNC 23 DIV / Php chia .................................................................................... .262
10.5. FNC 24 INC / Tng ........................................................................................... .265
10.6. FNC 25 DEC / Gim.......................................................................................... .267
10.7. FNC 26 WAND / Logical Word AND .................................................................. .268
10.8. FNC 28 WOR / Logical Word OR ...................................................................... .270
10.9. FNC 28 WXOR / Logical Exclusive OR.............................................................. .272
10.10.
FNC 29 NEG / Ly o (Negation).............................................................. .274
11. Hot ng quay v dch FNC 30 to FNC 39 ...................................................... 276
11.1. FNC 30 ROR / Quay phi.................................................................................. .277
11.2. FNC 31 ROL / Quay tri .................................................................................... .279
11.3. FNC 32 RCR / Quay phi vi c Carry.............................................................. .281

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

11.4. FNC 33 RCL / Quay tri v i c Carry ................................................................ .283


11.5. FNC 34 SFTR / Dch phi bit ........................................................................... .285
11.6. FNC 35 SFTL / Dch tri bit ............................................................................. .287
11.6.1.
Thay th lnh SFT trong h F1 v F2 ............................................ .290
11.7. FNC 36 WSFR / Dch phi word ...................................................................... .291
11.8. FNC 37 WSFL / Dch tri word ......................................................................... .293
11.9. FNC 38 SFWR / Ghi d ch [iu khin FIFO/FILO] ............................................. .295
11.10.
FNC 39 SFRD / c dch [iu khin FIFO] ................................................ .298
12. Hot ng d liu - FNC 40 to FNC 49

300

12.1. FNC 40 ZRST / Zone Reset ............................................................................. .301


12.2. FNC 41 DECO / Gii m (Decode).................................................................... .304
12.3. FNC 42 ENCO / M ha (Encode) .................................................................... .307
12.4. FNC 43 SUM / Tng cc bit tch cc ................................................................. .309
12.5. FNC 44 BON / Kim tra trng thi bit xc nh................................................... .312
12.6. FNC 45 MEAN / Tnh trung bnh........................................................................ .314
12.7. FNC 46 ANS / Ci t b cnh bo theo thi gian............................................. .316
12.8. FNC 47 ANR / Reset b cnh bo..................................................................... .318
12.9. FNC 48 SQR / Cn bc hai (Square Root) ........................................................ .319
12.10.
FNC 49 FLT / Chuyn sang du chm ng (Floating Point) ....................... .321
13. X l tc cao FNC 50 to FNC 59

323

13.1. FNC 50 REF / Lm ti (Refresh) ..................................................................... .324


13.1.1. Nn tm hiu nhng g khi s dng lnh REF ............................................. .327
13.2. FNC 51 REFF / Refresh v i u chnh b lc .................................................... .328
13.2.1. Nn tm hiu nhng g trc khi s dng lnh REFF .................................. .330
13.3. FNC 52 MTR / Ma trn u vo (Input Matrix) ................................................... .331
13.3.1. Hot ng v lu khi dng lnh MTR ...................................................... .334
13.4. FNC 53 HSCS / Set b m tc cao (High Speed Counter Set) .................... .335
13.4.1. Lu chung khi dng cc lnh vi b m tc cao ................................ .337
13.5. FNC 54 HSCR / Reset b m tc cao......................................................... 340
13.6. FNC 55 HSZ / So snh vng vi b m tc cao.......................................... .343
13.6.1. Chng trnh m kt qu so snh c t ON khi ngun bt ON
[ZCP (FNC 11)] .......................................................................................... .346
13.6.2. Ch so snh bng tc cao (M8130).................................................. .348
13.6.3. Ch iu khin tn s ( lnh HSZ and PLSY) (M8132) ........................... .351
13.7. FNC 56 SPD / Pht hin tc ........................................................................ .354
13.8. FNC 57 PLSY / Ng ra xung Y .......................................................................... .358
13.9. FNC 58 PWM / i u rng xung (Pulse Width Modulation) ................................. .363
13.10.
FNC 59 PLSR / Ci t tng tc/gim tc ................................................... .366
14. Cc lnh tin dng - FNC 60 to FNC 69

371

14.1. FNC 60 IST / Trng thi ban u....................................................................... .372


14.1.1. Mch tng ng lnh IST ...................................................................... .374
14.1.2. V d gii thiu lnh IST ............................................................................ 375
14.2. FNC 61 SER / Tm ki m stack d liu ............................................................... .383
14.3. FNC 62 ABSD / Absolute Drum Sequencer ....................................................... .386
14.4. FNC 63 INCD / Incremental Drum Sequencer ................................................... .389
14.5. FNC 64 TTMR / Teaching Timer ....................................................................... .391
14.6. FNC 65 STMR / Timer c bit ......................................................................... .393
14.7. FNC 66 ALT / Trng thi lun phin .................................................................. .395
14.8. FNC 67 RAMP / Gi tr thay i dc .................................................................. .397

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

14.9. FNC 68 ROTC / iu khin bn xoay................................................................ .399


14.10.
FNC 69 SORT / Sort bng d liu............................................................... .402
15. Thit b ngoi vi FX I/O FNC 70 to FNC 79

405

15.1. FNC 70 TKY / Ng vo 10 phm ....................................................................... .406


15.2. FNC 71 HKY / Ng vo thp lc phn ............................................................... .410
15.3. FNC 72 DSW / Cng t c s .............................................................................. 414
15.4. FNC 73 SEGD / Gi i m led 7 on .................................................................. .417
15.5. FNC 74 SEGL / Led 7on c cht .................................................................. .419
15.5.1. Cch la chn khi hin th by an ......................................................... .422
15.5.2. Cch chn thng s n da trn c tnh hin th 7 on ............................. .422
15.6. FNC 75 ARWS / Cng tc mi tn..................................................................... .424
15.7. FNC 76 ASC / Nhp vo d liu m ASCII ....................................................... .429
15.8. FNC 77 PR / In (M ASCII) ............................................................................... .434
15.9. FNC 78 FROM / c t khi chc nng c bit .............................................. .437
15.10.
FNC 79 TO / Ghi n khi chc nng c bit ........................................... .439
16. Thit b ngoi vi FX FNC 80 to FNC 89
16.1.
16.2.
16.3.
16.4.
16.5.
16.6.
16.7.

441

FNC 80 RS / Giao tip ni tip ......................................................................... .442


FNC 81 PRUN / Chy song song (ch bt phn) .......................................... .444
3 FNC 82 ASCI / Chuyn i thp lc phn sang ASCII .................................... .446
FNC 83 HEX / Chuyn i ASCII sang thp lc phn ....................................... .449
FNC 84 CCD / M kim tra .............................................................................. .452
FNC 87 RS2 / Truyn thng ni tip 2............................................................... .455
FNC 88 PID / Vng iu khin PID ................................................................... .457

17. Chuyn d liu 2 FNC100 to FNC109

461

17.1. FNC102 ZPUSH/ PUSH thanh ghi ch mc........................................................ .462


17.2. FNC103 ZPOP/POP thanh ghi ch mc............................................................. .465
18. Du chm ng FNC 110 to FNC 139

466

FNC110 ECMP / So snh du chm ng......................................................... .468


FNC111 EZCP / So snh dy du chm ng................................................... .470
FNC112 EMOV / Di chuyn du chm ng...................................................... .472
FNC116 ESTR / Chuyn i du chm ng sang chui k t .......................... .473
FNC117 EVAL / Chuyn i chui k t sang du chm ng .......................... .479
FNC118 EBCD/Chuyn i du chm ng
sang k hiu khoa hc . 484
18.7. FNC119 EBIN / Chuyn i k hiu khoa hc sang du chm ng .................. .486
18.8. FNC120 EADD / Php cng du chm ng .................................................... .488
18.9. FNC121 ESUB / Php tr du chm ng ........................................................ .489
18.10.
FNC122 EMUL / Php nhn du chm ng............................................... .490
18.11.
FNC123 EDIV / Php chia du chm ng.................................................. .491
18.12.
FNC124 EXP / Ly m du chm ng ....................................................... .492
18.13.
FNC125 LOGE / Logarit t nhin du chm ng ....................................... .494
18.14.
FNC126 LOG10 / Logarit c s 10 du chm ng ..................................... .496
18.15.
FNC127 ESQR / Cn bc hai du chm ng............................................. .498
18.16.
FNC128 ENEG / Php o du chm ng ................................................ .499
18.17.
FNC129 INT / Chuyn i du chm ng sang s nguyn ........................ .500
18.18.
FNC130 SIN / Sin du chm ng .............................................................. .502
18.19.
FNC131 COS / Cosine du chm ng....................................................... .504
18.1.
18.2.
18.3.
18.4.
18.5.
18.6.

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


18.20.
18.21.
18.22.
18.23.
18.24.
18.25.

FNC132 TAN / Tang du chm ng .......................................................... .505


FNC133 ASIN / Arc Sine du chm ng.................................................... .506
FNC134 ACOS / Arc Cosine du chm ng .............................................. .508
FNC135 ATAN / Arc Tangent du chm ng............................................. .508
FNC136 RAD / Chuyn i du chm ng sang radian ........................ .512
FNC137 DEG / Chuyn i radian du chm ng sang ............................ .514

19. D liu hat ng 2 FNC140 to FNC149


19.1.
19.2.
19.3.
19.4.
19.5.
19.6.
19.7.

548

FNC160 TCMP / So snh d liu RTC .............................................................. ..549


FNC161 TZCP / So snh dy d liu RTC ........................................................ ..551
FNC162 TADD / Cng d liu RTC................................................................... ..554
FNC163 TSUB / Tr d liu RTC...................................................................... ..556
FNC164 HTOS / Chuyn i gi sang giy ....................................................... ..558
FNC165 STOH / Chuyn i giy sang gi ...................................................... ..560
FNC166 TRD / c d liu RTC ...................................................................... ..562
FNC167 TWR / Ci t d liu RTC.................................................................. ..563
FNC169 ng h o gi ................................................................................... ..566

22. Thit b bn ngoi FNC170 to FNC179


22.1.
22.2.
22.3.
22.4.

533

FNC150 DSZR / Dog Search Zero Return ......................................................... ..534


FNC151 DVIT / V tr ngt ................................................................................. ..536
FNC152 TBL / Ch v tr khi d liu ............................................................ ..538
FNC155 ABS / c gi tr hin thi tuyt i ..................................................... ..539
FNC156 ZRN / Tr v Zero............................................................................... ..540
FNC157 PLSV / Ng ra xung tc bin i ..................................................... ..542
FNC158 DRVI / iu khin tng dn ................................................................. ..544
FNC159 DRVA / iu khin tuyt i ................................................................ ..546

21. iu khin ng h thi gian thc - FNC160 to FNC169


21.1.
21.2.
21.3.
21.4.
21.5.
21.6.
21.7.
21.8.
21.9.

516

FNC140 WSUM / Tng ca d liu word........................................................... ..517


FNC141 WTOB / Chuyn t word sang byte ..................................................... ..519
FNC142 BTOW / Chuyn t byte sang word ..................................................... ..521
FNC143 UNI / Ni 4-bit d liu word ................................................................. ..524
FNC144 DIS / Nhm 4-bit d liu word ............................................................. ..526
FNC147 SWAP / Byte Swap ............................................................................. ..528
FNC149 SORT2 / Sp xp d liu Tabulated 2 ................................................. ..529

20. iu khin v tr FNC150 to FNC159


20.1.
20.2.
20.3.
20.4.
20.5.
20.6.
20.7.
20.8.

Mc lc

568

FNC170 GRY / Chuyn i m thp phn sang m Gray .................................. ..569


FNC171 GBIN / Chuyn i m Gray sang m thp phn ................................. ..570
FNC176 RD3A / c t khi Analog ................................................................. ..571
FNC177 WR3A / Ghi cho khi analog ............................................................... ..572

23. Gii thiu v lnh hon i FNC180

573

23.1. Lnh tng ng................................................................................................... ..573


24. Lnh khc FNC181 to FNC189

575

24.1. FNC182 COMRD / c li ch thch thit b ..................................................... ..576

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


24.2.
24.3.
24.4.
24.5.

Mc lc

FNC184 RND / To s ngu nhin .................................................................... ..579


FNC186 DUTY / To xung nh th.................................................................... ..581
FNC188 CRC / Kim tra d vng ................................................................. ..584
FNC189 HCMOV / Di chuyn b m tc cao .............................................. ..588

25. Hot ng khi d liu FNC190 to FNC199

593

25.1. FNC192 BK+ / Cng khi d liu ...................................................................... ..594


25.2. NFC193 BK / Tr khi d liu ......................................................................... ..597
25.3. FNC194~199 BKCMP=, >, <, < >, <=, >= / So snh kh i d liu....................... ..600
26. iu khin chui k t FNC200 to FNC209

605

26.1. FNC200 STR / Chuyn i t nh phn sang chui k t................................... ..606


26.2. FNC201 VAL / Chuyn i t chui k t sang nh phn ................................... ..611
26.3. FNC202 $+ / Lin kt chui k t ...................................................................... ..616
26.4. FNC203 LEN / Tm di chuik t ............................................................... ..619
26.5. FNC204 RIGHT / Tch d liu chui k t t bn phi...................................... ..621
26.6. FNC205 LEFT / Tch d liu chui k t t bn tri.......................................... ..624
26.7. FNC206 MIDR / La chn ngu nhin chui k t............................................. ..627
26.8. FNC207 MIDW / Thay th ngu nhin cc chui k t ...................................... ..630
26.9. FNC208 INSTR / Tm ki m chui k t.............................................................. ..634
26.10. FNC209 $MOV / Chuyn i chui k t ......................................................... ..636
27. iu khin d liu 3 FNC210 to FNC219
27.1.
27.2.
27.3.
27.4.
27.5.

639

FNC210 FDEL / Xa d liu t bng ................................................................ ..640


FNC211 FINS / Chn d liu vo bng ............................................................. ..642
FNC212 POP / c d liu dch vo sau cng [iu khin FILO] ...................... ..644
FNC213 SFR / Dch phi bit vi c Carry ......................................................... ..647
FNC214 SFL / Dch tri bit vi c Carry ............................................................ ..649

28. So snh d liu FNC220 to FNC249

651

28.1. FNC224~230 LD =, >, <, <>, <=, >= / Load compare ......................................... ..653
28.2. FNC232~238 AND=, >, <, < >, <=, >= / AND compare ...................................... ..656
28.3. FNC240~246 OR=, >, <, < >, <=, >= / OR compare........................................... ..659
29. Hot ng vi bng d liu FNC250 to FNC269
29.1.
29.2.
29.3.
29.4.
29.5.
29.6.
29.7.

FNC256 LIMIT / iu khin gii hn ................................................................. ..663


FNC257 BAND / iu khin vng cht .............................................................. ..667
FNC258 ZONE / iu khin vng...................................................................... ..670
FNC259 SCL / Hiu chnh t l (tng ng vi con tr d liu) ......................... ..673
FNC260 DABIN / Chuyn i m ASCII sang nh phn ..................................... ..678
FNC261 BINDA / Chuyn i t nh phn sang m ASCII ................................. ..681
FNC269 SCL2 / Hiu chnh t l 2 (tng ng vi d liu X/Y) ......................... ..685

30. Giao tip thit b bn ngoi (Giao tip Inverter) FNC270 to FNC274
30.1.
30.2.
30.3.
30.4.

662

690

FNC270 IVCK / Kim tra trng thi Inverter ....................................................... ..691


FNC271 IVDR / iu khin Inverter ................................................................... ..693
FNC272 IVRD / c thng s ca Inverter ........................................................ ..695
FNC273 IVWR / Ghi thng s ca Inverter ........................................................ ..697

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

30.5. FNC274 IVBWR / Ghi khi thng s ca Inverter .............................................. ..699


31. Truyn d liu 3 FNC275 n FNC279

702

31.1. FNC278 RBFM / c b nh m BFM ............................................................ ..703


31.1.1. Cc phn chung gia lnh RBFM (FNC278) v lnh WBFM (FNC279) ....... ..705
31.2. FNC279 WBFM / Ghi b nh m BFM ............................................................ ..708
32. X l tc cao 2 FNC280 n FNC289

710

32.1. FNC280 HSCT / So snh b m tc cao vi bng d liu .......................... ..711


33. iu khin thanh ghi ti liu m rng FNC290 n FNC299
33.1.
33.2.
33.3.
33.4.
33.5.
33.6.

716

FNC290 LOADR / Ly ra t ER......................................................................... ..717


FNC291 SAVER / Lu vo ER .......................................................................... ..719
FNC292 INITR / Gn gi tr u cho R v ER.................................................... ..727
FNC293 LOGR / ng nhp R v ER ............................................................... ..731
FNC294 RWER / Ghi l i vo ER ....................................................................... ..736
FNC295 INITER / Gn gi tr u cho ER.......................................................... ..740

34. Chng trnh SFC v Step Ladder

743

34.1. Chng trnh SFC ............................................................................................... ..743


34.1.1. Gii thiu.................................................................................................... ..743
34.1.2. Gii thch v chc nng v hot ng ......................................................... ..743
34.1.3. Trnh t xy dng chng trnh SFC.......................................................... ..744
34.1.4. Cch trnh by v vai tr c a relay trng thi ban u ................................. ..748
34.1.5. Cc relay trng thi c cht.................................................................... ..749
34.1.6. Vai tr ca lnh RET................................................................................... ..749
34.1.7. Kin thc m u to ra chng trnh SFC ........................................... ..749
34.1.8. nh dng dy SFC .................................................................................... ..757
34.1.9. Lp trnh cc relay trng thi r nhnh/kt hp ........................................... ..760
34.1.10. Lut to ra mch nhnh ........................................................................... ..761
34.1.11. Chng trnh v d .................................................................................. ..766
34.2. Step Ladder ......................................................................................................... ..775
34.2.1. Khi qut ................................................................................................... ..775
34.2.2. Gii thch v chc nng v hot ng ......................................................... ..775
34.2.3. Biu din ca Step Ladder.......................................................................... ..776
34.2.4. Xy dng mt chng trnh Step Ladder (chng trnh SFC
chng trnh STL) ..................................................................................... ..777
34.2.5. Kin thc m u to ra chng trnh Step Ladder ............................... ..778
34.2.6. Lp trnh cc relay trng thi r nhnh/kt hp ........................................... ..781
34.2.7. Chng trnh v d ..................................................................................... ..785
35. Chc nng ngt v chc nng bt xung

791

35.1. Tng qut ............................................................................................................ 791


35.2. Nhng phn chung .............................................................................................. ..792
35.2.1. Lm th no v hiu ha chc nng ngt v chc nng bt xung .......... ..792
35.2.2. Phn lin quan ........................................................................................... ..793
35.2.3. Ch v cch s dng (phn chung) ......................................................... ..794
35.3. Ngt ng vo (ngt c kch t tn hiu bn ngoi)
[khng c chc nng tr hon] .............................................................................. ..796
35.3.1. Ngt ng vo (ngt c kch t tn hiu bn ngoi)

10

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

[khng c chc nng tr hon] .................................................................... ..796


35.3.2. V d v cc chng trnh thc t (cc chng trnh
o rng xung ngn) ........................................................................... ..800
35.4. Ngt ng vo (ngt c kch t tn hiu bn ngoi) [c chc nng tr hon] ....... .802
35.5. Ngt Timer (ngt trong chu k c nh)................................................................. ..803
35.5.1. Ngt Timer (ngt trong chu k c nh) ....................................................... ..803
35.5.2. V d v cc chng trnh thc t
(ngt Timer bng cch s dng lnh ng dng)............................................. ..804
35.6. Ngt Counter ngt c kch bng b m tc cao m ln......................... ..807
35.7. Chc nng bt xung [M8170 cho M8177] ............................................................. ..808
36. Hot ng ca cc thit b c bit (M8000 -, D8000 -)

810

36.1. Danh sch cc thit b c bit (M8000 -, D8000 -) .............................................. ..810


36.1.1. Relay ph tr c bit (M8000 n M8511) ................................................ ..810
36.1.2. Thanh ghi d liu c bit (D8000 n D8511) ........................................... ..825
36.2. Phn b sung ca cc thit b c bit (M8000 - v D8000 -) ............................... ..840
36.2.1. Quan st RUN v xung khi ng [M8000 n M8003]............................... ..840
36.2.2. B nh thi Watchdog [D8000] .................................................................. ..841
36.2.3. Pht hin ngun pin thp [M8005 n M8006] ............................................ ..842
36.2.4. Thi gian pht hin h hng ngun [D8008, M8008 v M8007] .................. ..842
36.2.5. Thi gian qut [D8010 n D8012] ............................................................. ..842
36.2.6. ng h bn trong [M8011 to M8014] ......................................................... ..843
36.2.7. ng h thi gian thc [M8015 n M8019 v D8013 n D8019] ............. ..843
36.2.8. Lm sao ci t ng h thi gian thc ................................................. ..845
36.2.9. Hiu chnh b lc ng vo [D8020] ............................................................. ..847
36.2.10. Ngun pin [BATT (BAT)] LED OFF command [M8030] ............................ ..848
36.2.11. Lnh xa [M8031 v M8032] ................................................................... ..849
36.2.12. B nh dng [M8033] (ng ra duy tr ch STOP)............................. ..849
36.2.13. V hiu ha tt c ng ra [M8034] ........................................................... ..849
36.2.14. Individual operation for RUN/STOP input [M8035 n M8037]................. ..850
36.2.15. Ch qut hng s [M8039 v D8039] .................................................. ..851
36.2.16. iu khin trng thi trong chng trnh dng lnh STL v
biu SFC [M8040].............................................................................. ..851
36.2.17. B chuyn i analog c bit
[M8260 n M8299 v D8260 n D8299] ............................................... ..852
37. Phng php ki m tra li v danh sch m li

854

37.1. Trng thi v mu sc Led ca PLC .................................................................... ..854


37.1.1. POWER (POW) LED [sng, nh p nhy hay khng sng] [FX3U/FX3UC] ...... ..854
37.1.2. Led RUN [sng, hay khng sng] [FX3U/FX3UC].......................................... ..855
37.1.3. BATT (BAT) LED [sng, hay khng sng] [FX3U/FX3UC] ............................. ..855
37.1.4. ERROR (ERR) LED [sng, nhp nhy hay khng sng] [FX3U/FX3UC] ........ ..855
37.1.5. L RUN LED [FX3UC-32MT-LT] .................................................................... ..856
37.1.6. L ERROR LED [FX3UC-32MT-LT] ............................................................... ..856
37.2. Phng php kim tra li v hin th .................................................................... ..857
37.2.1. Kim tra m li bng cch xem hin th ca module (FX3U-7DM) ............... ..857
37.2.2. Kim tra m li bng GX Developer ............................................................ ..858
37.2.3. Hin th li ................................................................................................. ..859
37.3. Gii thch b sung cho cc thit b pht hin li .................................................... ..859
37.3.1. Pht hin li (M8060 to/D8060 to)............................................................... ..859
37.3.2. Hat ng ca cc thit b pht hin li ...................................................... ..860
37.3.3. Thi gian pht hin li ................................................................................ ..860

11

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc lc

37.4. Danh sch li v hat ng .................................................................................. ..861


Ph lc A:

ng dng cng c lp trnh v lch s nng cp phin bn

868

Ph lc A-1 ng dng cng c lp trnh .................................................................... ..868


Ph lc A-1-1 ng dng cng c lp trnh ........................................................... 868
Ph lc A-1-2 Lu v vic ghi trong thi gian RUN............................................ 869
Ph lc A-1-3 Ch v vic s dng chc nng transparent bng ng truyn USB
trong seri GOT1000 ....................................................................... 872
Ph lc A-1-4 Ch v vic s dng chc nng transparent trong
seri GOT-F900............................................................................... 873
Ph lc A-2 Vic p dng sn phm ngoi vi (ngoi tr cng c lp trnh) .................. 874
Ph lc A-2-1 Vic p dng sn phm v phin bn ............................................ 874
Ph lc A-2-2 Nhng sn phm ngoi vi khng tng thch ................................. 874
Ph lc A-3 Lch s nng cp phin bn .................................................................... 875
Ph lc A-3-1 Kim tra phin bn ........................................................................ 875
Ph lc A-3-2 Lm sao xem c s seri ca nh sn xut ............................ 875
Ph lc A-3-3 Lch s nng cp phin bn [FX3U] ................................................ 875
Ph lc A-3-4 Lch s nng cp phin bn [FX3UC] .............................................. 876
Ph lc B:

Thi gian thi hnh lnh c bn

877

Ph lc B-1 Thi gian thi hnh lnh c bn ............................................................... ..877


Ph lc B-2 Thi gian thi hnh lnh Step Ladder ........................................................ 878
Ph lc B-3 Thi gian thc thi nhn (P/I) .................................................................... 879
Ph lc B-4 Thi gian thi hnh lnh ng dng ............................................................ 879
Ph lc B-5 Thi gian thc thi lnh hot ng xung P trong mi lnh ng dng ......... 887
Ph lc B-6 Thi gian thc thi kt hp cc thit b ng dng v ch mc .................... 888
Ph lc B-6-1 Thi gian thi hnh lnh c bn ...................................................... 888
Ph lc B-6-2 Thi gian thi hnh lnh ng dng ................................................... 888
Ph lc C:

Danh sch lnh ng dng [theo loi lnh/theo th t ch ci]

Ph lc C-1
Ph lc C-2
Ph lc D:

890

Lnh ng dng [theo loi lnh] ............................................................... ..890


Lnh ng dng [theo th t ch ci] ....................................................... 894

Cc model khng cn c tip tc

898

Bo hnh ........................................................................................................................... 900


Lch s iu chnh ............................................................................................................ 901

12

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S tay lin quan

S TAY LIN QUAN


Gii thch chi tit cch lp trnh cho PLC FX3U/FX3UC (lnh c bn, lnh ng dng v lnh cho
chng trnh dng Step Ladder.
Thng tin v phn cng khi chnh PLC, khi m rng c bit, , tham kho s tay ny.
Cn c s tay, lin h vi nh phn phi bn t mua sn phm.
S tay thit yu
S tay yu cu ph thuc vo ng dng
S tay b sung cc gii thch chi tit
S tay

Ni dung

S tay cho khi chnh PLC

Khi chnh PLC FX3U


Cung p c
theo n s
phm

S tay phn cng FX3U

JY997D18801

S tay
sung

S tay cho ngi s dng


FX3U n bn phn cng

JY997D16501

Khi chnh PLC FX3UC

nh dng I/O, ni dy v lp rp khi


chnh PLC FX3UC trch t S tay cho
ngi s dng FX3U n bn phn
cng.
Chi tit v phn cng bao gm nh
dng I/O, ni dy, lp rp v bo
dng khi chnh PLC FX3UC.

09R516

Cung p c
theo n s
phm

S tay phn cng FX 3UC (D,


DSS)

JY997D28601

S tay
sung

S tay cho ngi s dng


FX3UC n bn phn cng

JY997D28701

S tay lp trnh FX3U/ FX3UC


Ti liu hng dn c bn
v ng dng.

JY997D16601

Lp trnh PLC bao gm gii thch lnh


c bn, lnh ng d ng v cc thi
t b
khc trong PLC FX3U/ FX3UC

09R517

JY992D50401

Trnh t iu khin khi u cui

JY997D16901

Chi tit v villlllllll

09R715

JY997D26201

Gii thch mng giao tip loi MODBUS


trong PLC FX3U

Lp trnh
S tay
sung

nh dng I/O, ni dy v lp rp khi


t S tay cho
chnh PLC FX3U trch
ngi s dng FX3U n bn phn
cng.
Chi tit v phn cng bao gm nh
dng I/O, ni dy, lp rp v bo
dng khi chnh PLC FX3U.

M
tn
sn phm

09R519

Khi u cui

Cung p c
theo n s
phm

KHI U CUI NG VO
V NG RA FX

S tay iu khin giao tip

Chung
S tay
sung

S tay
sung

S tay cho ngi s dng FX


- n bn giao tip d liu
S tay cho ngi s dng
FX3U - n bn giao tip loi
MODBUS

Giao tip vi RS-232C/RS-422/RS-485/USB


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p c
theo n s
phm

S tay cho ngi s dng


FX3U USB BD

JY997D13501

Cu hnh h thng ca bng giao tip


m rng USB v phng php ci t.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu

13

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S tay lin quan


S tay thit yu
S tay yu cu ph thuc vo ng dng
S tay b sung cc gii thch chi tit

S tay
Cung p c
theo n s
phm

S tay ci t FX3U232BD

Ni dung

JY997D1290

Trnh t iu khin bng giao tip m


rng RS-232C.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.

M
tn
sn phm
-

Giao tip vi RS-232C/RS-422/RS-485/USB


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p c
theo n s
phm

S tay ci t FX3U232ADP

JY997D13701

Cung p c
theo n s
phm

S tay ci t FX3U232ADPMB

JY997D26401

Cung p c
theo n s
phm

S tay ci t FX2N232IF

JY992D73501

Cung p c
theo n s
phm

S tay ci t FX3U422-BD

JY997D13101

Cung p c
theo n s
phm

S tay ci t FX3U485-BD

JY997D13001

Cung p c
theo n s
phm

S tay ci t FX3U485ADP

JY997D13801

Cung p c
theo n s
phm

S tay ci t FX3U485ADPMB

JY997D26301

Cung p c
theo n s
phm

S tay ci t FX485PC-IF

JY992D81801

Trnh t iu khin b chuyn i giao


tip c bit RS-232C.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin b chuyn i giao
tip c bit RS-232C.
i vi mng giao tip loi MODBUS,
tham kho S tay cho ngi s d ng
FX3U - n bn giao tip loi MODBUS.
giao tip ni my tnh hay nonprotocol bng lnh RS hay RS2, tham
kho S tay cho ngi s dng FX n bn giao tip d liu.
Trnh t iu khin khi chc nng giao
tip c bit RS-232C.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin bng giao tip m
rng RS-422.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin bng giao tip m
rng RS-485.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin bng giao tip m
rng RS-485.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin b chuyn i giao
tip c bit RS-485.
i vi mng giao tip loi MODBUS,
tham kho S tay cho ngi s dng
FX3U - n bn giao tip loi MODBUS.
giao tip ni N:N, ni song song, ni
my tnh hay non-protocol bng lnh
RS hay RS2, tham o
kh S tay cho
ngi s dng FX - n bn giao tip
d liu.
Trnh t iu khin giao din chuyn
i RS-232C/RS-485.
s dng, tham kho S tay cho
ngi s dng FX - n bn giao tip
d liu.

H thng CC-Link, MELSEC I/O LINK v AS-i


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.

14

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S tay lin quan

Cung p c
theo n s
phm

S tay phn cng FX2N16CCL-M

JY992D93201

S tay
sung

S tay cho ngi s dng


FX2N-16CCL-M

JY992D93101

Trnh t iu khin khi chc nng c


bit chnh CC_Link.
s dng, tham kho S tay cho
ngi s dng FX2N-16CCL-M.
Chi tit v khi chc nng c bit
chnh CC_Link.

09R710

S tay thit yu
S tay yu cu ph thuc vo ng dng
S tay b sung cc gii thch chi tit
S tay

Ni dung

M tn
sn
phm

c
s

S tay cho ngi s dng


FX2N32CCL

JY992D71801

Trnh t iu khin kh i chc nng c


bit trm t xa CC_Link.

09R711

c
s

Trm I/O v thit b t xa ca


h thng CC-Link

Trm I/O v thit b t xa ca h thng CC-Link, tham kho


s tay v d liu lin quan.

Cung p c
theo n s
phm

S tay cho ngi s dng


[ phn
FX2N64CL-M a
cng]

JY997D05401

Trnh t iu khin khi chc nng c


bit chnh CC_Link/LT.
s dng, tham kho S tay cho ngi
s dng FX2N-64CL-M [a chi tit].

c
s

S tay cho ngi s dng


FX2N64CL-M [a chi tit]

JY997D08501

CC_Link/LT.

c
s

Thit b t xa
I/O t xa
B chuyn i ngun

Trm thit b t xa, trm I/O t xa, b chuyn i ngun v


ngun cung cp cho h thng CC-Link/LT, tham kho s tay
v d liu lin quan.

c
s

S tay cho ngi s dng


FX2N16LNK-M

JY992D73701

Trnh t iu khin ca khi chc nng


c bit chnh cho MELSEC I/O LINK

09R709

c
s

S tay cho ngi s dng


FX2N32ASI-M

JY992D76901

Trnh t iu khin ca khi chc n ng


c bit chnh cho h thng AS-i

JY997D16701

Chi tit v khi chc nng c bit (FX 3U4AD, FX3U-4DA, FX3UC-4AD) v b
chuyn i c bit analog (FX3U-***ADP).

09R619

Cung p
theo n
phm
Cung p
theo n
phm

Cung p
theo n
phm
Cung p
theo n
phm
Cung p
theo n
phm
Cung p
theo n
phm

S tay iu khin analog

Chung
S tay
sung

S tay cho ngi s dng


FX3U/ FX3UC - n bn iu
khin Analog

Ng vo analog, ng vo nhi t v b iu khin nhit


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N-2AD

JY992D74701

Cung p c
theo n s
phm

S tay ci t FX3U-4AD

JY997D20701

Cung p c
theo n s
phm

S tay ci t FX3U-4ADADP

JY997D13901

Cung p c
theo n s
phm

S tay ci t FX3UC-4AD

JY997D14901

Trnh t iu khin ca khi chc nng


c bit ng vo analog 2 knh.
Trnh t iu khin ca khi chc nng
c bit ng vo analog 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.
Trnh t iu khin ca b chuyn i c
bit ng vo analog 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.
Trnh t iu khin ca khi chc nng
c bit ng vo analog 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.

15

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Cung p
theo n
phm
Cung p
theo n
phm
Cung p
theo n
phm

S tay lin quan

c
s

Hng dn cho ngi s


dng FX2N-4AD

JY992D65201

Trnh t iu khin ca khi chc nng


c bit ng vo analog 4 knh.

c
s

S tay cho ngi s dng


FX2NC-4AD

JY997D07801

Trnh t iu khin ca khi chc n ng


c bit ng vo analog 4 knh.

c
s

S tay cho ngi s dng


FX2N-8AD

JY992D86001

Cung p c
theo n s
phm

S tay cho ngi s dng


FX3U-4AD-PT-ADP

JY997D14701

Trnh t iu khin ca khi chc nng


c bit ng vo analog 8 knh (v khi
cp nhit ).
Trnh t iu khin ca b chuyn i c
bit ng vo cm bin nhit PT-100 4
knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.

09R608

S tay thit yu
S tay yu cu ph thuc vo ng dng
S tay b sung cc gii thch chi tit
S tay

Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N4AD-PT

JY992D65601

Cung p c
theo n s
phm

S tay cho ngi s dng


FX2N4AD-TC-ADP

JY997D14801

Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N4AD-TC

JY992D65501

Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N2LC

JY992D85601

S tay
sung

S tay cho ngi s dng


FX2N2LC

JY992D85801

S tay iu khin analog

Trnh t iu khin ca khi chc nng


c bit ng vo cm bin nhit PT100 4 knh.
Trnh t iu khin ca b chuyn i c
bit ng vo cp nhit 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.
Trnh t iu khin ca khi chc nng
c bit ng vo cp nhit 4 knh.
Trnh t i u khin ca khi chc nng
c bit iu khin nhit 2 knh.
s dng, tham kho S tay cho ngi
s dng FX2N-2LC.
Chi tit v khi chc nng c bit iu
khin nhit 2 knh.

M tn
sn
phm
-

09R607

Ng ra analog
Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p c
theo n s
phm

Ni dung

Hng dn cho ngi s


dng FX2N2DA

JY992D74901

Trnh t iu khi n ca khi chc nng


c bit ng ra analog 2 knh.
Trnh t iu khin ca khi chc nng
c bit ng ra analog 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.
Trnh t iu khin ca b chuyn i c
bit ng ra analog 4 knh.
s dng, tham kho S tay cho ngi
s dng FX3U/FX3UC-n bn iu khin
analog.

Cung p c
theo n s
phm

S tay ci t FX3U4DA

JY997D20801

Cung p c
theo n s
phm

S tay cho ngi s dng


FX3U4DA-ADP

JY997D14001

cp
s

Hng dn cho ngi s


dng FX2N4DA

JY992D65901

Trnh t iu khin ca khi chc nng


c bit ng ra analog 4 knh.

c
s

S tay cho ngi s dng


FX2NC4DA

JY997D07601

Trnh t iu khin ca khi chc nng


c bit ng ra analog 4 knh.

Cung
theo n
phm
Cung p
theo n
phm

Analog I/O (hn hp)


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca

16

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S tay lin quan

khi chnh PLC ni n mi sn phm.


Cung p
theo n
phm
Cung p
theo n
phm

c
s

Hng dn cho ngi s


dng FXON3A

JY992D49001

c
s

S tay cho ngi s dng


FX2N5A

JY997D11401

S tay iu khin v tr

Trnh t i u khin ca khi chc nng


c bit ng vo analog 2 knh/ ng ra
analog 1 knh.
Trnh t iu khin ca khi chc nng
c bit ng vo analog 4 knh/ ng ra
analog 1 knh.

09R616

B m tc cao
Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p
theo n
phm
Cung p
theo n
phm

c
s

S tay ci t FX3U4HSXADP

JY997D16301

Trnh t iu khin ca b chuyn i ng


vo tc cao c bit.

c
s

Hng dn cho ngi s


dng FX2N1HC

JY992D65401

Trnh t iu khin ca khi chc nng


c bit b m tc cao 1 knh.

S tay thit yu
S tay yu cu ph thuc vo ng dng
S tay b sung cc gii thch chi tit
S tay

Ni dung

M
tn
sn phm

JY997D16801

Chi tit v cc chc nng v tr trong


FX3U/FX3UC

09R620

S tay iu khin v tr

Chung
S tay
sung

S tay cho ngi s dng


FX3U/FX3UC - n bn v tr

Ng ra xung v v tr
Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
JY997D16401

Trnh t iu khin ca b ch uyn i


ng ra c bit tc cao.
s dng, tham kho S tay cho
ngi s dng FX3U/FX3UC-n bn
iu khin v tr.

S tay cho ngi s dng


FX2N/FX-1PG-E

JY992D65301

Trnh t iu khin ca khi chc nng


c bit ng ra xung 1 trc.

09R610

S tay ci t FX2N-10PG

JY992D91901

Cung p c
theo n s
phm

S tay ci t FX3U-2HSYADP

Cung p c
theo n s
phm
Cung p c
theo n s
phm
S tay
sung

JY992D93401

Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N-10GM

JY992D77701

Cung p c
theo n s
phm

Hng dn cho ngi s


dng FX2N-20GM

JY992D77601

S tay
sung

S tay lp trnh/phn cng


FX2N-10GM, FX2N-20GM

JY992D77801

Trnh t iu khin ca khi chc nng


c bit ng ra xung 1 trc.
s dng, tham kho S tay cho
ngi s dng FX2N-10PG.
Chi tit v kh i chc nng c bit ng
ra xung 1 trc.
Trnh t iu khin ca khi m rng
c bit v tr 1 trc.
s dng, tham kho S tay lp
trnh/phn cng FX 2N-10GM, FX2N20GM
Trnh t iu khin ca khi m rng
c bit v tr 2 trc.
s dng, tham kho S tay lp
trnh/phn cng FX 2N-10GM, FX2N20GM
Chi tit v khi m rng c bit v tr
1trc/2trc.

09R611

09R612

Cng tc dng cam lp trnh


Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca
khi chnh PLC ni n mi sn phm.
Cung p c
theo n s

S tay cho ngi s dng


FX2N-1RM-E-SET

JY992D71101

Trnh t iu khin ca khi m rng


c bit cng tc dng cam lp trnh

09R614

17

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S tay lin quan

phm

S tay khi v tr FX3U-20SSC-H


Cung p c
theo n s
phm

S tay ci t FX3U-20SSC-H

JY997D21101

a ring

S tay cho ngi s dng


FX3U-20SSC-H

Trnh t iu khin ca khi chc nng


c bit v tr 2 trc.
s dng, tham kho S tay cho
ngi s dng FX3U-20SSC-H

JY997D21301

M t chi tit khi v tr FX 3U-20SSC-H

09R622

S tay vn
Configurator-FP

JY997D21801

M t chi tit hot ng phn mm FX


Configurator-FP Configuration

09R916

Cung p c
theo n s
phm

hnh

FX

S tay khc
Khi s dng mi sn phm, tham kho S tay cho ngi s dng - n bn phn cng ca khi
chnh PLC ni n mi sn phm.

B i ni

Cung p c
theo n s
phm

JY997D13601

Trnh t iu khin ca khi m rng


i ni cho b ni chuyn i c bit.

JY997D14101

Tui th pin v trnh t iu khin.

JY997D17101

Trnh t ghp v iu khin khi hin


th.

S tay cho ngi s dng


FX3U-7DM-HLD

JY997D15401

Trnh t ghp v iu khin khi hin


th.

S tay phn cng b nh


FX3U-FLROM-16/64/64L

JY997D12801

c tnh v hot ng ca b nh.

S tay ci t FX3U-CNV-BD

Ngun pin (c tnh bo dng)

Cung p c
theo n s
phm

S tay phn cng ngun pin


FX3U-32BL

Khi hin th

Cung p c
theo n s
phm

S tay cho ngi s dng


FX3U-7DM

B gi khi hin th

Cung p c
theo n s
phm

B nh

Cung p c
theo n s
phm

Khi ngun m rng

Cung p
theo n
phm
Cung p
theo n
phm

c
s

S tay ci t FX3U-1PSU-5V

JY997D22501

c tnh v hot ng ca khi ngun


m rng.

c
s

S tay ci t FX3UC-1PS-5V

JY997D12201

c tnh v hot ng ca FX3UC-1PS5V.

18

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Tn chung v ch vit tt trong s tay

Tn chung v ch vit tt trong s tay


Ch vit tt / tn chung
B iu khin lp trnh
B FX3U
PLC FX3U hay khi chnh
B FX 3UC
PLC FX3U hay khi chnh
B FX 2N
B FX 1N
B FX1NC
B FX1S
Khi m rng
Khi m rng
B chuyn i c bit
B chuyn i c bit
B chuyn i I/O tc cao
c bit
B chuyn i giao tip c
bit
B chuyn i analog c bit

Tn
Tn chung ca cc b PLC FX 3U
Tn chung ca khi chnh cc b PLC FX 3U
Tn chung ca cc b PLC FX 3UC
Tn chung ca khi chnh cc b PLC FX 3UC
Tn chung ca cc b PLC FX 2N
Tn chung ca cc b PLC FX 1N
Tn chung ca khi chnh cc b PLC FX 1NC
Ch c s tay ting Nht mi thch hp vi cc sn phm ny.
Tn chung ca cc b PLC FX 1S
Tn chung c a khi m rng
FX3U-232-BD, FX3U-422-BD, FX3U-485-BD, FX3U-USB-BD, v FX3U-CNV-BD
Tn chung ca b chuyn i I/O tc cao c bit, b chuyn i giao tip c bit,
b chuyn i analog c bit.
Thit b ni ph thuc vo khi chnh. Tham kho S tay cho ngi s dng - n bn
phn cng ca khi chnh.
Tn chung ca b chuyn i I/O tc cao c bit
FX 3U-2HSY-ADP v FX3U-4HSX-ADP
Tn chung ca b chuyn i giao tip c bit
FX 3U-232ADP(-MB) v FX3U-485ADP(-MB)
Tn chung ca b chuyn i analog c bit
FX 3U-4AD-ADP, FX3U-4DA-ADP, FX3U-4AD-PT-ADP, v FX3U-4AD-TC-ADP

Thit b m rng
Thit b m rng

Thit b m rng I/O


Khi chc nng c bit hay
thit b m rng c bit
Thit b m rng c bit
Khi chc nng c bit

Tn chung ca thit b m rng I/O v thit b m rng c bit


Thit b ni ph thuc vo khi chnh. Tham kho S tay cho ngi s dng - n bn
phn cng ca khi chnh.
Tn chung ca thit b m rng I/O b FX 2N, khi m rng I/O b FX 2N, khi m rng I/O
b FX2NC, v khi m rng I/O b FX ON
Thit b ni ph thuc vo khi chnh. Tham kho S tay cho ngi s dng - n bn
phn cng ca khi chnh.
Tn chung ca khi ch c nng c bit hay thit b m rng c bit
Thit b ni ph thuc vo khi chnh. Tham kho S tay cho ngi s dng - n bn
phn cng ca khi chnh.
Tn chung ca khi m rng c bit
Tn chung ca khi chc nng c bit
Thit b ni ph thuc vo khi chnh. Tham kho S tay cho ngi s dng - n bn
phn cng ca khi chnh.

Khi chc nng c bit b


FX3UC-4AD
FX3UC
H thng mang CC-Link v Cc-Link/LT
Thit b CC-Link
Tn chung ca trm chnh CC-Link v trm t xa CC -Link
Trm chnh CC-Link
Tn chung ca trm chnh CC-Link FX2N-16CCL-M
Trm t xa CC-Link
Tn chung ca trm I/O t xa v trm thit b t xa
Tn chung ca trm chnh CC -Link/LT, trm I/O t xa CC -Link/LT, b chuyn i ngun
Thit b CC-Link/LT
cung cp v cung cp ngun xc nh.
Trm chnh CC-Link/LT
Tn chung ca trm chnh CC-Link/LT loi buit-in v trm chnh CC-Link/LT (b sung)
Trm chnh CC-Link/LT loi
Tn chung ca trm chnh CC-Link/LT loi buit-in trong FX3UC-32MT-LT
buit-in
Trm chnh CC-Link/LT (b
Tn chung ca trm chnh CC-Link/LT
sung)
FX2N-64CL-M
B chuyn i ngun cung
Tn chung ca khi cung cp ngun cho h thng CC-Link/LT
cp
Cung cp ngun xc nh
Tn chung ca ngun ni cung cp ngun cho h thng CC-Link/LT
H thng AS-i
Khi chnh AS-i

Tn chung ca trm chnh h thng AS-i


FX2N-32ASI-M

19

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Ch vit tt / tn chung

Tn chung v ch vit tt trong s tay

Tn

MELSEC I/O LINK


Trm chnh MELSEC I/O LINK
Ty chn
Khi cung cp ngun m rng
B nh
Ngun pin
Thit b ngoi vi
Thit b ngoi vi
Dng c lp trnh
Dng c lp trnh
Phn mm lp trnh
GX Developer
FX-PCS/WIN(-E)
B lp trnh cm tay (HPP)
Chuyn i RS-232C/RS-422
Chuyn i RS-232C/RS-485
Khi hin th
B GOT 1000
B GOT-900
B GOT-A900
B GOT-F900
B ET-940
S tay
n bn phn cng FX3U
n bn phn cng FX3UC
S tay lp trnh
n bn iu khin giao tip
n bn iu khin analog
n bn iu khin v tr

Tn chung ca trm chnh MELSEC I/O LINK


FX2N-16LNK-M
FX3UC-1PS-5V (cho b FX 3UC), FX3UC-1PSU-5V (cho b FX 3U)
FX3U-FLROM-16, FX3U-FLROM-64 v FX3U-FLROM-64L
FX3U-32BL
Tn chung ca phn mm lp trnh v b lp trnh cm tay v khi hin th
Tn chung ca phn mm lp trnh v b lp trnh cm tay
Tn chung ca phn mm lp trnh
Tn chung ca phn mm lp trnh SW D5C-GPPW-J v SW D5C-GPPW-E
Tn chung ca phn mm lp trnh FX-PCS/WIN v FX-PCS/WIN-E
Tn chung ca b lp trnh FX-20P(-E) v FX-10P(-E)
FX-232AW, FX-232AWC, v FX-232AWC-H
FX-485PC-IF-SET v FX-485PC-IF
Tn chung ca GT15, GT11 v GT10
Tn chung ca b GOT -A900 v GOT-F900
Tn chung ca b GOT -A900
Tn chung ca b GOT -F900
Tn chung ca b ET -940
Ch c s tay ting Nht mi thch hp vi cc sn phm ny.
S tay cho ngi s dng FX3U- n bn phn cng
S tay cho ngi s dng FX3UC- n bn phn cng
S tay lp trnh FX3U/ FX3UC-Ti liu hng dn c b n v ng dng
S tay cho ngi s dng h FX-n bn giao tip d liu
S tay cho ngi s dng h FX3U/ FX3UC- n bn iu khin analog
S tay cho ngi s dng h FX3U/ FX3UC- n bn iu khin v tr

20

B iu Khin Lp Trnh FX3U/FX3UC

1. Gii thiu
1.1 Ngn ng lp trnh PLC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Gii thiu

1.

Chng ny gii thch cc phn c bn lin quan n vic lp trnh cc b iu khin lp trnh FX3U
v FX3UC .

Ngn ng lp trnh PLC

a.

Mc ny gii thch cc c tnh lp trnh PLC FX3U v FX3UC.


1.1.1

Cc dng ngn ng lp trnh

PLC FX3U v FX3UC h tr ba dng ngn ng lp trnh:


1. Lp trnh danh sch ( List programming)
y l phng php c bn.
1)

c tnh
Trong phng php ny, cc chui lnh c nhp vo theo dng cc t kha lnh nh
"LD", "AND" v "OUT".
Phng php nhp vo ny l c s ca cc chng trnh tun t.

2)

V d
Bc
0000
0001
0002
0003

Lnh
LD
OR
ANI
OUT

S thit b
X000
Y005
X002
Y005

2. Lp trnh s mch
Trong phng php ny, trn mn h nh l dng hnh thang.
1)

c im
Trong mt chng trnh dng mch in, mt mch tun t c v trn mn hnh bng
nh dng tun t v s thit b. V mch tun t c biu din bng k hiu tip im v
cun dy nn ni dung ca chng trnh d hiu.
trng thi hin th mch c th theo di hot ng ca PLC.

2)

V d

Chng trnh dng danh sch trn c


biu din dng s mch.
3. Lp trnh SFC (STL<step ladder >)
Phng php nhp vo ny cho php thit k tun t tng ng vi chui hot ng
ca my.
1)

c im

21

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

1. Gii thiu
1.1 Ngn ng lp trnh PLC

Trong chng trnh SFC (lu chc nng tun t), s tun t c thit k theo chui
hot ng ca my.
Tng thch gia chng trnh SFC v cc chng trnh khc

2)

Chng trnh SFC c th c chuyn sang dng khc. Khi chng trnh danh sch v
chng trnh dng s mch c to ra theo quy lut nht nh, chng c th c
chuyn i ngc li thnh chng trnh SFC.
1.1.2

Tnh tng thch gi a cc chng trnh

Tt c cc chng trnh tun t c to ra bi 3 dng trn c lu theo dng t kha lnh trong
b nh chng trnh bn trong PLC.
Cc chng trnh c to ra theo ba phng php nhp vo ny c th c chuyn i qua
li v sau c hin th, hiu chnh nh hnh bn di.

Danh
sch

Mch

22

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

Tng quan (chng trnh tun t)

2.

Chng ny gii thch cc chc nng c bn ca PLC FX3U/FX3UC.


Chng ny khng ch bao gm nhng c tnh ca PLC m cn gii thiu cc chc nng tiu biu,
cc thng s v b nh dng cc chc nng ca PLCs. c ch ng ny trc khi thit k
chng trnh tun t.

2.1

Gii thiu cc chc nng tin ch


PLC FX3U v FX3UC c cc chc nng sau.

2.1.1Chc nng tin ch cho vic x l ng vo


1. Chc nng " High speed counter" c a cc ng vo m tc cao mt pha hay hai pha
Cc b m tc cao mt pha c th thc thi vic m ln ti 100 kHz (hay 200 kHz khi s
1
dng b chuyn i ng vo tc cao c bit * ) bt chp thi gian hot ng v chng x l
xung tc cao t cc relay ng vo ring nh l cc ngt. (Cc b m tc cao hai pha c
th thc thi vic m ti 50 kHz (hay 100 kHz khi s dng b chuy n i ng vo tc cao
1
c bit * ).)
Kt qu m c th c x l tc th nh l cc ngt ng ra b m tc cao bi chng
trnh x l ring v cc gi tr m c ca b m tc cao bng cc lnh so snh dnh
ring cho b m tc cao.
*1. Ch c th ni n PLC FX3U
Lnh lin quan: So snh b m tc cao;
HSCS (FNC 53), HSCR (FNC 54) v HSZ (FNC 55)
Nu s b m tc cao khng , c th kt ni cc thit b m rng c bit (khi b
m tc cao).
Bng vic m rng cc b m phn cng trong khi b m tc cao, c th nhn c
xung tc cao ln ti 50 kHz (ngoi tr m cnh 1 v 4).
Khi b m tc cao FX2N-1HC
2. Chc nng " I/O refresh" nhn c thng tin ng vo mi nht
Thng tin ng vo ca PLC trong phng php lm ti b c nhp vo tt c ngay lp tc
bi b nh nh ng vo trc bc 0 (step 0). Thng tin ng rac xut ra ngay khi lnh
END c thc thi.
Lnh lm ti I/O ( I/0 refresh) c th nhn c thng tin ng vo mi nht v xut ra ngay lp
tc kt qu thc thi trong sut hot ng tun t.
Lnh lin quan: Lm ti REF (FNC 50)
3. Chc nng " Input filter adjustment" thay i hng s thi gian ca cc relay ng vo
Cc relay ng vo trong PLC c trang b b lc C -R xp x 10 ms nh bin php chng ku
rung v nhiu cho tn hiu ng vo. Tuy nhin, do b lc s c chp nhn cho relay ng vo
1
t X000 n X017* , gi tr b lc c th c thay i trong chng trnh.
Lnh lin quan: Lnh lm ti v hiu chnh b lc REFF (FNC 51)
*1. X000 n X007 trong FX3U-16M , FX3UC-16M
4. Chc nng " Pulse catch"
Chc nng bt xung (pulse catch) c cung cp nh l mt phng php nhn tn hiu
xung thi gian ngn.
Chc nng bt xung quan st tn hiu t cc relay ng vo xc nh v t cc relay ph tr c
bit trong x l ngt ngay khi tn hiu c nhp vo.

23

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

Chc nng bt xung c th c ng dng trong phm vi rng bi v ngay c cc xung hp


cng c th c nhn d dng.
Khi cc hot ng phc tp cn c x l vi mc u tin cao, v d nh ngt, bng cch s
dng tn hiu kch xc nh, chc nng ngt l thch hp.
Tham kho mc 35.7.
5. Ba dng ca chc nng " ngt " cho vic nhn cc xung ngn v x l u tin.
Tham kho Chng 35.
Ngt ng vo
Tn hiu t cc relay ng vo xc nh c quan st. Khi xut hin cnh ln hay cnh
xung ca ng vo c quan st, mt chng trnh ngt xc nh c thc thi vi mc
u tin cao nht.
2)
Ngt timer
Cc chng trnh ngt xc nh c thc thi vi mc u tin cao nht ti mi khong thi
gian xc nh.
3)
Ngt b m
Ph thuc vo gi tr hin thi ca b m tc cao, mt chng trnh ngt xc nh
c thc thi vi u tin cao nht.
1)

2.1.2Chc nng tin ch cho vic x l ng ra

1. Chc nng " I/O refresh" cho vic xut ra thng tin ng vo gn nht
Thng tin ng vo ca PLC trong phng php lm ti b c nhp vo tt c ngay lp tc
bi b nh nh ng vo trc bc 0 (step 0). Thng tin ng rac xut ra ngay khi lnh
END c thc thi.
Lnh lm ti I/O ( I/0 refresh) c th nhn c thng tin ng vo mi nht v xut ra ngay lp
tc kt qu thc thi trong sut hot ng tun t.
Lnh lin quan: Lm ti REF (FNC 50)

2. Chc nng Pulse output cho vic iu khin ng ra xung


Lnh lin quan: Ng ra xung PLSY (FNC 57) v
Ci t tng tc/ gim tc PLSR (FNC 59)
3. Chc nng "Positioning" cho vic iu khin v tr
Lnh lin quan: DSZR (FNC150),
nh v ngt DVIT (FNC151), Tr v zero (FNC156),
Ng ra xung tc thay i PLSV (FNC157),
iu khin tng tc DRVI (FNC158) v
iu khin tuyt i DRVA (FNC159)
2.1.3Chc nng h tr iu khin tun t
1. Ch "Constant scan" to chu k hat ng c nh ca PLC
Chu k hot ng trong PLC chp nhn phng php hot ng theo chu k thay i ph thuc
vo ni dung ca vic thc thi chng trnh.
Trong ch qut c nh (constant scan) (M8039 v D8039), chu k hot ng c th c c
nh. Kt qu l cc lnh c thc thi ng b vi hot ng c th c x l trong mt chu
k c nh.
2. Ch "All outputs disable" bt OFF tt c cc tn hiu ng ra
Khi relay ph tr c bit M8034 c iu khin, b nh cht ng ra b xa. Tng ng, tt c
cc relay ng ra (Y) chuyn sang OFF trong khi PLC tip tc hot ng.

24

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

Tuy nhin, trng thi ca relay ng ra (Y) trong mi b nh nh thit b khng b xa. Kt qu,
khi cc thit b c quan st bng cch s dng cng c lp trnh, chng c th c xem nh
trng thi ON.
3. Chc nng " Memory hold stop" duy tr trng thi ng ra trong sut ch RUN thm
ch c ch STOP
Khi relay ph tr c bit M8034 c iu khin, PLC dng li trong khi trng thi ng ra c
duy tr trong ch RUN.
4. ng k " entry code" bo v chng trnh
M vo (entry code) c th c ng k ngn chn c li/ghi sai ca chng trnh tun t.
Ch ti cc thao tc trc tip t GX Developer hay b lp trnh cm tay, mc bo v
chng trnh c ci t bng phng php xc nh m vo. Trong trng hp ny, thay
i chng trnh th khng c cho php, nhng vic quan st v thay i cc gi tr hin hnh
c cho php
Tham kho S tay s dng cng c lp trnh.
5. Thm "comments" cho chng tr nh tun t
Bng cch ci t thng s, vng ch thch thit b (dng k t Katakana, Kanji v ch s) c
th c thm trong b nh chng trnh.
Tham kho S tay s dng cng c lp trnh.
6. Ghi chng trnh trong ch RUN
Chng trnh c th c thay i khi PLC ang hot ng (ch RUN).
Vi chc nng ny, chng trnh c th c iu chnh v thay i mt cch hiu qu m
khng phi dng my.
Tham kho S tay s dng cng c lp trnh.

2.2

Gii thiu lnh ng dng


7. S trnh din c bn xut sc
PLC FX3U/FX3UC c trang b khng ch vi cc lnh ng dng c bn cho vic chuyn d
liu, so snh d liu, cc php ton s hc, lgic, quay v dch chuyn d liu m cn c cc
lnh x l tc cao nh lm ti I/O, ngt, so snh b m tc cao v ng ra xung tc
cao cng nh cc lnh nh trng thi u bng cc hot ng chun iu khin my c to
ra trong cc khi ca iu khin SFC. PLC FX c cc c tnh dnh cho chc nng c bn, x
l tc cao v c kh nng hot ng tt.
8. D dng s dng cho iu khin nng cao
Hn na, PLC FX c nhiu lnh cm tay (handy instruction) vi cc lnh ny iu khin tun t
phc tp c to ra trong cc khi gim ti cho vic to ra cc chng trnh tun t v lu
s im I/O.
PLC FX cng c cc hot ng s hc cho du chm ng v iu khin PID cho cc iu khin
phc tp.

2.2.1

Cc lnh ng dng chnh


Mc ny gii thiu cc lnh tiu biu trong s cc lnh ng dng c cung cp PLC
FX3U/FX3UC.
1. iu khin lu trnh

Nhy c iu kin (CJ/ FNC 00)


Gi chng trnh con (CALL/ FNC 01)
Cho php ngt (EI/ FNC 04)

25

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

V hiu ngt ( DI / FNC 05)


Bt u mt vng lp FOR/NEXT (FOR/ FNC 08)
Tham kho Chng 8.

2. Di chuyn v so snh

So snh (CMP/ FNC 10)


So snh d liu (FNC224 ti FNC246)
So snh du chm ng (ECMP/ FNC110 v EZCP/ FNC111)
So snh vng (ZCP/ FNC 11)
So snh b m tc cao (FNC 53 ti FNC 55)
So snh b m tc cao vi bng d liu (HSCT/ FNC280)
Di chuyn (MOV/ FNC 12)
Di chuyn du chm ng (EMOV/ FNC112)
Di chuyn b m tc cao (HCMOV/ FNC189)
Chuyn i sang s BCD (BCD/ FNC 18)
Chuyn i sang nh phn (BIN/ FNC 19)
Chuyn i t s thp phn sang m Grey (FNC170) v m Grey sang s thp
phn (FNC171)
Tham kho Chng 9, 13, 18, 22, 24, 28 v chng 32

3. Cc php ton s hc v lun l

Cng (ADD/FNC 20)


Tr (SUB/ FNC 21)
Nhn (MUL/ FNC 22)
Chia (DIV/ FNC 23)
Tng dn (INC/ FNC 24)
Cn bc hai (SQR/ FNC 48)
Lng gic hc (FNC130 ti FNC135)
Chuyn i t/sang du chm ng (FNC 49, FNC118, FNC119 v FNC129)
Php ton s hc cho du chm ng (FNC120 ti FNC123)
Cn bc hai du chm ng (ESQR/ FNC127)
Tham kho Chng 10, 12 v Chng 18

4. Php quay v dch chuyn

Quay phi (ROR/ FNC 30)


Quay tri (ROL/ FNC 31)
Quay phi vi c carry (RCR/ FNC 32)
Quay tri v i c carry (RCL/ FNC 33)
Dch phi bit (SFTR/ FNC 34)
Dch tri bit (SFTL/ FNC 35)
Dch phi word (WSFR/ FNC 36)
Dch tri word (WSFL/ FNC 37)
Tham kho Chng 11.

5. iu khin d liu

Reset vng (ZRST/ FNC 40)


Gii m (DECO/ FNC 41)
M ha (ENCO/ FNC 42)
Tng cc bit tch cc (SUM/ FNC 43)
Tnh trung bnh (MEAN/ FNC 45)
Chuyn t word sang byte (WTOB/ FNC141) v byte sang word (BTOW/ FNC142)
Ni/nhm 4 bit ca d liu word (FNC143 v FNC144)
iu khin gii hn (LIMIT/ FNC256)
iu khin vng cht (BAND/ FNC257)
iu khin vng (ZONE/ FNC258)

26

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

Hot ng khi d liu (FNC192 ti FNC199)


iu khin chui k t (FNC200 ti FNC209)
Tham kho Chng 12, 19, 25, 26 v Chng 29.

6. X l tc cao

Lm ti (REF/ FNC 50)


Lm ti v i u chnh b lc (REFF/ FNC 51)
Pht hin tc (SPD/ FNC 56)
Ng ra xung Y (PLSY/ FNC 57)
Xung dc (PLSR/ FNC 59)
Tham kho Chng 13.

7. Lnh cm tay v lnh cho thit b ngoi vi

nh trng thi u (IST/ FNC 60)


Teaching timer (TTMR/ FNC 64)
Trng thi lun phin (ALT/ FNC 66)
Gi tr thay i dng dc (RAMP/ FNC 67)
iu khin quay bng (ROTC/ FNC 68)
Ng vo 10 phm (TKY/ FNC 70)
Cng tc s (DSW/ FNC 72)
B gii m 7 on (SEGD/ FNC 73)
7 on c cht (SEGL/ FNC 74)
Ng vo d liu m ASCII (ASC/ FNC 76)
c BFM, vit BFM (FNC 78, FNC 79, FNC278, V FNC279)
Giao tip ni tip (FNC 80 v FNC 87)
Giao tip inverter (FNC270 ti FNC274)
Chuyn i t thp lc phn sang ASCII (ASCI/ FNC 82)
Chuyn i t ASCII sang thp lc phn (H mi su/ FNC 83)
Kim tra theo chu k (CRC/FNC188)
Pht s ngu nhin (RND/ FNC184)
iu khin thi gian thc (FNC160 ti FNC167)
ng h o gi (HOUR/ FNC 169)
To xung nh thi (DUTY/ FNC186)
ng nhp R v ER (LOGR/ FNC293)
Tham kho Chng 14, 15, 16, 21, 24, 30, 31 v Chng 33.

8. iu khin phc tp

Tm kim stack d liu (SER/ FNC 61)


Sp xp d liu thnh bng (FNC 69 v FNC149)
Vng iu khin PID (PID/ FNC 88)
Tham kho Chng 14, 16 V Chng 19.

9. iu khin v tr

Dog search zero return (DSZR/ FNC150)


nh v ngt (DVIT/ FNC151)
Ch nh v khi d liu (TBL/ FNC152)
c gi tr tuyt i hin hnh (ABS/ FNC155)
Quay v zero (ZRN/ FNC156)
Ng ra xung tc thay i (PLSV/ FNC157)
Tng tc(DRVI/ FNC158)
iu khin tuyt i (DRVA/ FNC159)
Tham kho Chng 20.
Tham kho S tay iu khin nh v.

27

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.3

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

iu khin tng t/v tr c bit


Chi tit, tham kho s tay mi sn phm.
1.
iu khin I/O tng t

Ng vo tng t

Ng ra tng t

Ng vo cm bin nhit Pt100

Cm bin ng vo cp nhit

Khi iu khin nhit


Tham kho s tay sn phm tng ng.
2.
iu khin v tr

Khi iu khin v tr - SSCNETIII.

Khi ng ra xung ( c iu khin bng chng trnh tun t)

iu khin v tr ( c iu khin bng cc lnh dnh cho iu khin v tr)

Cng tc cam
Tham kho s tay sn phm tng ng.
3.
B m tc cao

B m tc cao (b m phn cng c trang b nhiu chc nng )


Tham kho s tay sn phm tng ng.

2.4

Kt ni v giao tip
FX3U/FX3UC PLCs h tr nhng chc nng giao tip sau.
1.
CC-Link
H thng CC-Link c th c xy dng vi PLC FX3U/FX3UC lm vic nh trm master. Hay
PLC h A hoc QnA c th lm vic nh trm master, v cc PLC FX c th c kt ni nh
cc trm slave (cc trm remote device).
CC- Link l mt mng m cho php kt ni khng ch vi PLC FX m cn vi cc inverter, h
thng servo AC v cm bin.
Tham kho s tay km theo.
2.
CC- Link/ LT
H thng CC-Link/LT c xy dng vi PLC FX3U/FX3UC nh trm master.
Cc thit b X (ng vo) v Y (ng ra) c gn cho cc khi remote I/O v c hot ng
bng chng trnh I/O a dng.
Tham kho n bn phn cng FX3UC cho trm master CC -Link /LT c tch hp.
Tham kho s tay sn phm FX2N-64CL- M.
3.
Kt ni MELSEC I/O
Kt ni MELSEC I/O l mt h thng remote I/O m trm master l PLC FX3U/FX3UC(D, DSS).
Cc n v cho h thng remote I/O MELSEC I/O LINK c th c s dng nh cc n v
remote.
Tham kho s tay km theo.
4.
H thng AS-i
H thng mng mc khi ng hay cm bin c xy dng vi PLC FX3U/FX3UC lm vic
nh trm master trong h thng AS-i.
Tham kho s tay km theo.
5.
Kt ni n gin N : N
Ti 8 PLC FX3U/FX3UC c th c kt ni, v d liu c t ng trao i trong mng.
Tham kho n bn giao tip d liu.
6.
Kt ni song song
Hai PLC c ni, v d liu c t ng trao i.
Tham kho n bn giao tip d liu.
7.
Kt ni my tnh
Mt my tnh lm vic nh nh trm master, ln n 16 PLC FX v PLC A c kt ni n
trm master, trm master xc nh trc tip cc thit b trong PLC v sau d liu c
truyn.
Cc giao thc trong kt ni my tnh h tr nh dng 1 v 4.

28

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.4 Lin kt v giao tip

Bng cch s dng MX Component and MX Sheet, vic quan st v ng nhp h thng PLC
c th c ci t d dng bng Microsoft Excel.
Tham kho n bn giao tip d liu.
i vi MX Component and MX Sheet, tham kho s tay sn phm tng ng.
8.
Giao tip khng giao th c
Giao tip ni tip khng giao thc thch hp gia 1 PLC FX v thit b ngoi vi qua RS-232/RS485 nh c m vch, my in, my tnh c nhn v thit b o lng.
Tham kho n bn giao tip d liu.
9.
Giao tip inverter
Mt PLC FX c th iu khin ti 8 inverter thng qua giao tip RS-485.
Lnh lin quan: IVCK (FNC270)
IVDR (FNC271)
IVRD (FNC272)
IVWR (FNC273)
IVBWR (FNC274)
Tham kho n bn giao tip d liu.

29

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.5

2. Tng quan (chng trnh tun t)


2.5 Gii thiu v cu to PLC

Gii thiu v cu to PLC


PLC FX3U/FX3UC c nhiu relay, b nh th v b m vi nhiu tip im NO (thng m) v NC
(thng ng).
Nhiu tip im v cun dy c kt ni to ra mch tun t.
Mt PLC cng c trang b vi cc thanh ghi d liu (D) v thanh ghi d liu m rng (R) c chc
nng nh cc thit b lu tr cc gi tr d liu s.

2.5.1

Mi quan h gia cc thit b


Mi tn cho bit hng truyn ca cc tn hiu.

Cc hay u ni
ng vo
Relay ng vo: X
Relay ng vo c chc nng nh cc port nhn khi PLC nhn tn hiu t cng tc bn ngoi
T gi nh l X
PLC c cc relay ng vo bn trongng
t
ng vi t l ca n.

B m: C
Trong PLC c nhiu
b m.
T gi nh l C

Relay ph tr: M
Trong PLC c nhiu
relay ph tr.
T gi nh l M
Relay trng thi: S
Trong PLC c nhiu
relay trng thi .
T gi nh l S

Cc hay b ni ng
ra

B nh th: T
Trong PLC c nhiu
b nh th.
T gi nh l T

Relay ng ra: Y
Relay ng ra c
chc nng nh cc
port khi PLC iu
khin ti bn ngoi.
Trong PLC c nhiu
relay ng ra .
T gi nh l Y

Tip im relay ng ra ni ng ra ngoi vi (1 tip im NO)


PLC c cc tip im ng ra c sn tng ng vi cc kch c.

30

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


2.5.2

2. Tng quan (chng trnh tun t)


2.5 Gii thiu v cu to PLC

Danh sch thit b

1. Relay ng vo (X) v relay ng ra (Y)

Tham kho Mc 4.2.


S relay ng vo v relay ng ra h bt phn c gn cho mi khi chnh theo dng "X000
n X007, X010 ti X017..., Y000 ti Y007, Y010 ti Y017..."
S relay ng vo (X) v relay ng ra (Y) trong khi m rng cng l cc lin tip trong h bt
phn tng ng vi th t kt ni vo khi chnh.
S dng b lc s cho b lc ng vo ca cc relay ng vo v gi tr b lc c th c thay
i bng chng trnh. Tng ng, gn s relay ng vo cho mc ch nhn tc cao.
(Tham kho gii thch iu chnh b lc, ngt ng vo, b m tc cao, nhiu lnh ng dng
khc, )

2. Relay ph tr (M)

Tham kho Mc 4.3.


Cc relay xy dng trong PLC l cc relay ph tr, v chng c s dng trong lp trnh. Khc
vi cc I/O relay, relay ph tr khng th nhn cc ng vo bn ngoi hoc iu khin trc tip
cc ti bn ngoi.
C cc loi relay c cht (c ngun pin nui), trng thi On/Off ca n c lu li ngay c
khi PLC bt v OFF.

3. Relay trng thi (S)

Tham kho Mc 4.4.


Cc relay trng thi c s dng trong chng trnh step ladder hoc khi x l cc s trong
SFC.
Khi mt relay trng thi khng c s dng nh mt qu trnh, n c th c lp trnh nh
mt tip im/cun dy thng thng ging nh cch ca relay ph tr.
Cc relay trng thi c th c s dng nh cc b cnh bo cho chn on li bn ngoi.

4. Relay thi gian-Timer (T).

Tham kho Mc 4.4.


Timer cng v m s xung clock 1, 10 hay 100ms v tip im ng ra ca n s bt ON hoc
OFF khi kt qu m c t n mt gi tr ci t trc.
Timer c th m t 0.001s n 3276.7s ph thuc vo xung clock.
Timer T192 ti T199 c dng cho chng trnh con v chng trnh ngt.
Timer T250 ti T255 l dng timer c nh cho cc xung 100ms. Ngha l gi tr hin hnh vn
c gi khi cun dy timer th bt v OFF. V khi ng vo iu khin bt ON tr li th timer c
nh li m tip t gi tr b ngt.

5. B m-Counter (C)
Cc dng b m sau c cung cp, v chng c dng tu theo mc ch
1) B m c cht
Tham kho Mc 4.6.
B m c cung cp cho tn hiu bn trong PLC, tc p ng thng nh c vi chc Hz.
- B m16-bit: B m ln vi tm m t 1 ti 32767
- B m 32-bit: B m ln v xung, phm vi m t -2,147,483,648 n +2,147,483,647
2) B m tc cao c cht
Tham kho Mc 4.7.
B m tc cao c th m vi tn s vi kHz m khng cn quan tm n hot ng trong
PLC.
- B m 32-bit: B m ln v xung, phm vi m t -2,147,483,648 n +2,147,483,647 (1pha 1 chiu m, 1-pha 2 chiu m v 2-pha 2 chiu m), c gn cho cc relay ng vo
ring.

31

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh tun t)


2.5 Gii thiu v cu to PLC

6. Thanh ghi d liu (D)


Tham kho Mc 4.8.
Thanh ghi d liu lu gi tr d liu s.
Tt c thanh ghi d liu trong PLC FX l dng 16 bit ( bit c trng s cao nht ca n l dng hoc
m). Khi kt hp 2 thanh ghi li, chng c th thc hin gi tr s 32 bit (bit c trng s cao nht ca
n l dng hoc m).
(Phm vi gi tr s, tham kho B m trang trc)
Ging vi cc thit b khc, thanh ghi d liu c chia thnh dng tng qut v dng c cht (c
ngun pin nui)
7. Thanh ghi m rng (R) v thanh ghi ti liu m rng (ER)
Tham kho Mc 4.9.
Thanh ghi m rng (R) c m rng t dng ca thanh ghi d liu (D). Chng c bo v bng
ngun pin chng li s c mt in.
Khi b nh cassette c gn vo, ni dung ca thanh ghi m rng (R) c th c lu vo thanh
ghi ti liu m rng (ER). Thanh ghi ti liu m rng ch c th c s dng khi mt b nh
cassette c kt ni vo.
8. Thanh ghi ch mc (V)(Z)
Tham kho Mc 4.10.
Trong cc thanh ghi, loi thanh ghi ch mc V & Z c dng hiu chnh.
Thanh ghi d liu V hay Z c cng vo cc thit b khc nh sau:
[Trng hp " V0, Z0= 5 "]
D100V0 = D105, C20Z0 = C25 S thit b + gi tr V hay Z
Thanh ghi d liu v thanh ghi ch mc c dng gn gin tip gi tr nh cho timer v b m
hay dng trong cc lnh ng dng.
9. Con tr (P)(I)
Tham kho Mc 4.11.
Con tr c phn thnh con tr r nhnh v con tr ngt.
Con tr r nhnh (P) xc nh im n ca lnh nhy c iu kin CJ (FNC 00) hay lnh gi
chng trnh con CALL (FNC 01).
Con tr ngt (I) xc nh ngt ng vo, ngt timer hay ngt b m.
10. Hng s (K)(H)(E)
Tham kho Chng 5.
Gi tr hng s c s dng trong PLC, K ch gi tr nguyn thp phn, H ch gi tr thp lc
phn, E ch gi tr thc (d liu du chm ng).
Hng s c dng nh gi tr t hay gi tr hin hnh ca timer hay b m hay cc ton hng
cho cc lnh ng dng.

32

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.6

B nh chng trnh v cc thit b (c ngun pin nui)

2.6.1

Cu trc b nh
PLC FX3U/FX3UC dng b nh RAM.
Bng cch gn mt thit b chn b nh, lai b nh c th thay i.

1. Khi s dng b nh c sn (khng gn thm b nh ty chn)


ROM h thng

B nh thit b c sn (RAM)
[B nh thit b bit]
B nh nh tip im

Relay ng vo (X)
Relay ng ra (Y)

Relay ph tr (M)
Relay
trng thi (S)
Tip im timer v cun dy timer
Tip im b m, cun dy m v cun dy
reset
B nh chng trnh
(RAM)

[B nh d liu]

Thanh ghi d liu (D)


Thanh ghi gi tr hin thi timer (T)
Thanh ghi gi tr hin thi b m (C)
Thanh ghi ch mc (V, Z)
Thanh ghi m rng (R)

B nh ty chn

Thng s
Chng trnh tun t

Khng c

Ch thch
Thanh ghi (D)

33

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Khi s dng b nh ty chn (khng s dng b nh c sn)


H thng ROM

B nh thit b c sn (RAM)
[B nh thit b bit]
B nh nh tip im

Relay ng vo (X)
Relay ng ra (Y)

Relay ph tr (M)
Relay
trng thi (S)
Tip im timer v cun dy timer
Tip im b m, cun dy m v cun dy
reset

(T)

Thanh ghi gi tr hin thi b m


(C)

Thanh ghi m rng


( )

B nh ty nh
Thng s

Khng s dng

Chuy n v kh

B nh chng trnh c sn
(RAM)

[B nh d liu]
Thanh ghi d liu (D)
Thanh ghi gi tr hin thi ca timer

Chng trnh tun t


Ch thch

Vic gn thm b nh ty chn c nhn bit mt


cc t ng (khi ngun ON), v b nh chng
trnh c sn b ngt kt ni.
(B nh ty chn c u tin )

Thanh ghi (D)


Thanh ghi ti liu m rng
( )

34

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.6.2

Hot ng b nh v cht
(Ngun ON/OFF v RUN/STOP)
Hot ng sao lu

1.

Hot ng ca b nh d liu, b nh thit b bit v b nh chng trnh trong PLC


FX3U/FX3UC c phn loi nh sau:
Dng b nh chng trnh

1)

Ngun
OFF ON

Ngun OFF

Mc

STOP RUN RUN STOP

Thng s

Khng thay i.

*1

Chng trnh tun t

Khng thay i.

*1

Khng thay i.

*1

Khng thay i.

*1

Ch thch
Thanh ghi ti liu

C nh bng cch
ci t thng s

Dng b nh thit b word

2)

Ngun OFF

Mc
Dng chung
Thanh ghi d liu
(D)

Khng thay i.

B xa.

Khng thay i trong khi M8033 ON


*2

Dng ti liu

Khng thay i.

*1

Dng cht

Thanh ghi ti liu


*4
m rng (ER)

Dng ti liu

Thanh ghi ch mc (V,Z)

B xa.

Ci gi tr
*3
ban u.

Khng thay i.

Khng thay i.

*3

*2

Khng thay i.
B xa.

100ms

B xa.

10ms

B xa.

Khng thay i.
Khng thay i.
Khng thay i.

B xa.

Khng thay i trong khi M8033 ON


Khng thay i.

*2

Dng c nh 1ms

Khng thay i.

*2

B xa.

B xa.

Khng thay i trong kh i M8033 ON

Dng c nh
100ms

Dng chung

D liu ng h

RUN STOP

Khng thay i.

Thanh ghi m
rng (R)

Thanh ghi gi tr
hin thi ca b
m (C)

B xa.

STOP RUN

Dng c cht

Dng c bit

Thanh ghi gi tr
hin thi ca
timer (T)

Ngun
OFF ON

Khng thay i.

B xa.

Khng thay i trong khi M8033 ON

Dng c cht

Khng thay i.

*2

Dng tc cao
(c ngun pin)

Khng thay i.

*2

Gi tr hin thi

Khng thay i.

*2

*1.

Gi tr tr nn khng xc nh khi in p ngun pin thp hn in p nh mc


nu khng lu trong b nh cassette

*2.

Gi tr tr nn khng xc nh khi in p ngun pin thp hn in p nh mc.

35

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

*3.

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

Mt s thit b b xa khi trng thi PLC i t STOP sang RUN.

Thanh ghi d liu c bit, tham kho Chng 36.


*4.
3)

B nh cassette c yu cu.
Dng b nh thit b bit
Mc

Ngun OFF

Relay ph tr dng chung


(M)

Khng thay i trong khi


M8033 ON

Ci gi tr
*3
ban u.

B xa.

Khng thay i.

Khng thay i.
Khng thay i.

B cnh bo (S)

Khng thay i.

Dng chung

Dng c cht

Dng tc cao

B xa.

Khng thay i.

B xa.

B xa.

Dng c nh
100ms
Dng c nh 1ms

Tip im b m
Cuc dy m
Reset cun dy
(C)

Khng thay
i.

Relay trng thi dng cht


(S)

10ms

B xa.

Khng thay i trong khi


M8033 ON

Relay trng thi dng chung (S)

100ms
Tip im b nh
th
Cuc dy m
thi gian (T)

Khng thay
i.

B xa.

Relay ph tr dng cht (M)

Relay ph tr c bit (M)

B xa.

Khng thay i trong khi


M8033 ON

B xa.

Relay ng ra (Y)

STOP RUN RUN STOP


Khng thay
i.

B xa.

Relay ng vo (X)

B nh nh tip
im (X,Y,M,S)

Ngun
OFF ON

Khng thay
i.

*1

B xa.

Khng thay i trong khi


M8033 ON
Khng thay
i.

B xa.

Khng thay i trong khi


M8033 ON
Khng thay i.
Khng thay i.

B xa.

B xa.

B xa.

Khng thay
i.

B xa.

Khng thay i trong khi


M8033 ON
Khng thay
i.

B xa.

Khng thay i trong khi


M8033 ON
Khng thay
i.

B xa.

Khng thay i trong khi


M8033 ON

36

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

*1.

Mt s thit b b xa khi trng thi PLC i t STOP sang RUN.

Tn v nh ngha relay ph tr c bit, tham kho Chng 36.


Lu
Khi in p ngun pin thp v ht nng lng hay l do khc, chng trnh (khng c lu
trong b nh cassette), thit b dng cht v gi tr ng h tr nn khng xc nh. Khi chng
khng xc nh, xa cc thit b c cht, ti li chng trnh ( khng s dng b nh
cassette) v sau ci t cc gi tr u v ng h nu cn thit.
Hng dn v tui th v thay th ngun pin, tham kho S tay cho ngi s
dng PLC [Phin bn phn cng].
Phng php ci t gi tr u cho thit b c cht, tham kho Mc 2.6.5.
2.6.3

Cc dng phng php sao lu chng li s c mt in


C nhng dng cht (ngun pin d phng) cho b nh chng trnh v nhng thit b gn sn sau
y trong PLC.

1. Phng php ngu n d phng


Mc

M t

Ni dung
cht

Pin lithium sao lu b nh RAM, thit b (c ngun pin nui) v d liu ng h


trong PLC

Bo dng

Hng dn dng trong 5 nm (khi nhit mi trng l 25oC).


Hng dn thay th, tham kho S tay cho ngi s dng [n bn phn cng]

Lu

Khi ngun pin dng b ht, chng trnh tun t v cc ni dung c cht
khc b mt.
2)
Khi b nh ty chn c gn, khng cn sao lu chng trnh bng
ngun pin
1)

2. Phng php sao lu b nh flash


Mc
Ni dung
c cht

2.6.4

M t
1)

tun t.

B nh flash thit lp trong b nh cassette sao lu chng trnh

Bo dng

2)
Ngun pin cn sao lu cc thit b c cht d liu ng h
Khng cn bo dng

Lu

Gii hn trn c t n s ln ghi .


(Tham kho n bn phn cng ca khi chnh)

S thay i gia thit b chung v thit b c cht

1. Khi s dng thit b c cht nh l thit b khng cht


Trong PLC FX3U/FX3UC, mt s thit b c cht c th thay i thnh thit b khng cht bng
cch ci t thng s c m t sau.
Cc thit b c dnh cho dng cht khng th thay i thnh thit b khng cht ngay c bng
cch ci t thng s. Cc thit b ny c th c iu khin nh thit b khng cht bng cch xa
tt c thit b c cht bng xung khi ng (M8002) trong chng trnh.
2. Khi s dng thit b khng cht nh thit b c cht
Trong PLC FX3U/FX3UC, cc thit b khng cht c th thay i thnh thit b c cht bng cch
ci t thng s c m t sau.

37

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.6.5

2. Tng quan (chng trnh chui)


2.6 B nh chng trnh v cc thit b
(c ngun pin nui)

Cch ci t gi tr u cho cc thit b (c ngun pin nui)

Loi thit b c cht c th c khi to bng cch xa ton b b nh PLC s dng thit b
ngoi vi, xa tt c b nh c cht s dng relay ph tr c bit M8032 hay thc hin lnh
ZRST.
Mc ny m t hai phng php chnh.
1. M8032 (xa tt c b nh c cht)
Khi M8032 c bt ON, tt c thit b c cht (bao gm cun dy reset timer v couter) b xa .
M8032 c th bt ON v OFF bng cch s dng lnh p buc ON/OFF t thit b ngoi vi hay bn
trong chng trnh tun t. Ch rng cc thit b c cht khng th bt ON trong khi M8032 l
ON.
Khi bt ON M8032 bn trong chng trnh, ch rng thit b c cht b xa trong khi x l lnh
END sau khi M8032 c bt ON.
V d : chng trnh ny xa tt c thit b c cht.

Xung khi ng

Chi tit, tham kho Mc 36.2.11.

2. Lnh ZRST (FNC 40)


Lnh ZRST c th xa nhiu thit b cng mt lc.
(Bi v ch mt phm vi thit b gii hn c th c xc nh cho lnh ZRST, ch mt phn thit b
c cht c th b xa ti mt thi im.)
V d : chng trnh ny xa cc thit b c cht trong phm vi ch ra bng bn di.
Phm vi thit b c cht
Relay ph
tr
Trng thi
Timer
B m
Thanh ghi
d liu

Ng vo xa

M500~M7679
S500~S4095
T246~T255
C100~C199,
C220~C255
D200~D7999

Chi tit lnh ZRST (FNC 40), tham kho Mc 12.1.


Chi tit thit b c cht, tham kho Mc 2.6.2 v Chng 4.

38

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.7

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Cc loi v vic ci t thng s


Ci t thng s c ngha l ci t mi trng cho PLC hot ng.
Hu nh tt c PLC FX3U/FX3UC c th s dng gi tr mc nh ca hng. Khi cn thit thm vo
b nh ty chn, ci t ch thch dung lng, ci t iu kin giao tip cho cng ni tip, ..., thay
i vic ci t thng s bng cng c lp trnh nh my tnh c nhn.
2.7.1 Danh sch thng s
Nhng mc sau y c th c t trong ci t thng s.
Phn loi

Mc
Dung lng b
nh

Vng ch thch

Dung l
ng
b nh
Thanh ghi ti
liu

Dung ln g ci
t c bit
khc

Ci t thit
b
Ci
t gn
I/O

Ci t h
thng
PLC
(1)
[Ch PLC]

Ci t
h
thng
PLC
(2)
[Giao tip ni
tip]

Ci t phm vi
cht
Ci t gn I/O
Ci t
khi
c bit
Ch khng
c ngun pin
Khi
to
modem
Ci t ng vo
RUN
S ng vo
RUN
Ci t
hot
ng cng ni
tip
Ci t hng s

Ci t v tr
Ci t chi tit

M t
Thng s ny ch r gi tr cc i cho s bc trong chng trnh tun t c th
nhp vo.
1) Gii hn trn cn trn xc nh bi dung lng ca b nh gn sn hay b nh
ty chn.
2) B nh chng trnh, thanh ghi ti liu , vng ch thch , v cc ci t
c bit
khc c cha trong dung lng b n h ny.
Thng s ny hp nht cc ch thch vo trong b nh chng trnh.
1) Bi v cc ch thch duy tr trong PLC, ni dung c th c hiu d dng lc
bo tr.
2) Ln n 50 ch thch c th c nhp vo khi mt khi c xc nh, nhng
dung lng b nh chng trnh b gim bt v vng ch thch cn 500 bc trong
dung lng b nh.
Thng s ny hp nht cc thanh ghi d liu vo trong b nh chng trnh.
1) Chng trnh tun t v d liu iu khin nh gi tr ci t my c th c
x l cng nhau rt tin li.
2) Ln n 500 thanh ghi ti liu c th c to ra khi mt khi c xc nh,
nhng dung lng b nh chng trnh b gim bt v thanh ghi d liu cn 500
bc trong dung lng b nh.
1) Thng s ny ci t cho chc nng ci t gi tr ban u ca khi/ n v c
bit c c s dng hay khng.
Khi chc nng ny c s dng, dung lng b nh chng trnh b gim bt v
chc nng ny yu cu 4000 bc (8 khi) trong dung lng b nh.
2) Thng s ny ci t cho ci t iu khin v tr (hng s v bng ci t )
trong lnh TBL (FNC152) c c s dng hay khng. Khi ci t ny c s
dng, dung lng b nh chng trnh b gim bt v ci t ny cn 900 0 bc
(18 khi) trong dung lng b nh.
Thng s ny cho php thayi phm vi thit b c cht v phm vi thit b
khng cht bn trong PLC.
Ci t ny khng c ghi vo PLC.
Tuy nhin khi phm vi I/O c ci t theo cu hnh h thng , cc ng vo v
ng ra c kim tra bi chng trnh kim tra trong GX Developer.
Thng s ny t gi tr ban u ca b nh m (BFM) cho mi s khi/n v
c bit.
Cn ci t dung lng b nh.
Thng s ny ci t ch hot ng PLC khng c ngun pin.
Khi ch khng c ngun pin c t, vic pht hin li in p pin thp c
t ng dng li , v ni dung ca thit b c cht mu thun v c khi to
t ng.
Thng s ny t ng pht i lnh AT nh lnh khi to ti cc modem ni ti
cng ni tip.
Thng s ny ci t cho mt cng ng vo trong PLC c c s dng cho ng
vo RUN hay khng.
Thng s ny xc
nh s ng vo ca ng vo RUN c m t trn trong
1
phm vi t X000 n X017.*
Thng s ny tng ng vi nhng ci t sau bng cch xc nh mi ni dung
trn mn hnh PC:
Ci t dng giao tip ( D8120, D8400 v D8420)
Ci t s ca trm (D8121 v D8421)
1) Ci t kim tra timeout ( D8129, D8409 v D8429)
Thng s ny ci t ng vo ngt cho tc ti a, thin lch tc , tc trt
tc quay v 0, thi gian tng tc, thi gian gim tc, v lnh DVIT.
Cn ci t dung lng b nh.
Thng s ny ci t bng thao tc.
Cn thit ci t dung lng b nh.

39

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

M vo
Khc
Tiu

chng trnh

*1.

Thng s ny bi t bo v chng c li/vit sai trong chng trnh tun t . M


vo c th c xc nh trong 8 k t h thp lc phn gia A n F v 0 ti 9.
n
m vo giy (8 k )
t c th
Trong PLC FX3U v FX3UC Ver. 2.20 hay sau a,
c b sung cho php xc nh m vo 16 k t.
Thng s ny cho php ci t mt chui k t c s dng nh tiu chng
trnh.

X000 n X007 trong FX3U-16M, FX3UC-16M.

2.7.2 Gi tr u ca thng s v cc cng c sn c thay i gi tr thng s


Gi tr
ban
u
GX
Developer

Mc

Dung
lng
b
nh
(bc
- step)

Dung ng l
chng trnh
Dung l
ng ch
thch
k
t
Katakana
Dung l
ng thanh
ghi ti liu
Ci t gi tr ban
u khi c bit *5
Ci t nh v *5

Tham
kho
Mc
2.7.3.

Khng dng

B m [C] (32bit)

220 n 255

Thanh ghi d liu


[D]

200 n 511

0 n 511

Ch khng c ngun pin


Xc nh khi to modem
Ng vo RUN
Ci t hot ng cng ni
tip

Khng ng
k
Khng ng
k
OFF
Khng
ci
t
OFF
Khng
ci
t

Gi tr ban u ca cng c lp
trnh khng p dng
FX-10P(-E)*1
FX-PCS/
1
1
FX-20P(-E)*
WIN(-E)*

Tham
kho
Mc
2.7.1.

Khi hin th
GOT-F900 Series*2
ET-940 Series*3

2000

8000

8000

Khng ng k

Khng ng k

Khng ng k

Khng dng

Relay trng thi [S]


B m [C] (16bit)

M vo

*2.
*3.
*4.
*5.

0 n
1023
0 n 999
0 n 199
200 n
255

Tiu chng trnh

*1.

500 n
1023
500 n 999
100 to 199

Relay ph tr [M]
Phm
vi cht

16000*

Phm vi
ci t

500 n 1023
500 n 999
100 n 199
220 n 255
200 n 511

Khng ci t

Khng dng

Khng dng (X0)

Khng ci t

Nhng cng c lp trnh ny khng p dng cho PLC FX3U/FX3UC. Nhng gi tr ban u PLC
FX2N c ch ra trn.
Gi tr thng s ch c th thay i b i F940WGOT, F94 GOT v F94 Handy GOT.
Ch nhng ti liu ting Nht c s dng cho h ET-940.
Gi tr ban u l 8000 step trong GX Developer Ver 8.13 P n Ver. 8.22Y.
p dng t GX Developer Ver 8.13 tr i

40

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

2.7.3 Phm vi ci t dung lng b nh


Dung lng b nh c sn
Ci t dung
lng b nh
2000 bc
4000 bc
8000 bc
16000 bc
32000 bc
64000 bc

C th ci t bng cch thay i thng s


Ci t dung
Ci t gi tr
Ci t
dung
lng thanh ban u khi Ci t nh v *1
lng ch thch
ghi ti liu
c bit *1
n v: Khi
n v: Khi
n v: Khi
n v: Khi
0 n 3
0 n 3
0 n 7
0 n 7
0 n 15
0 n 14
8
0 n 21
0 n 14
8
18
0 n 63
0 n 14
8
18
0 n 127
0 n 14
8
18

Ch khi ci t dung lng b nh


Khi mt khi c ci t trong mi ln ci t dung lng, dung lng b nh b gim bt 500
bc. Mi ci t cn phi tha mn biu thc sau y:
Phm vi ci t
dung lng b nh

*1.

Ci t dung lng
ch thch

Ci t dung
lng thanh ghi
ti liu

Ci t gi tr b an
1
u khi c bit *

Ci t nh
1
v *

1) Vi dung lng ch thch, n 50 ch thch thit b c th ci t trong mt khi.


2) Vi dung lng thanh ghi ti liu, n 500 (16- bit) thanh ghi ti liu c th ci t trong
mt khi.
1
3) Trong ci t gi tr ban u khi c bit * , 8 khi (4000 bc) c s dng.
1
4) Trong ci t nh v * , 18 khi (9000 bc) c s dng.
p dng t GX Developer Ver 8.23Z tr i.

Ch
Sau khi thay i ci t dung lng b nh, chc chn phi ghi c chng trnh ln thng s vo
PLC.
Nu ch thng s c ghi vo PLC, li chng trnh (nh li thng s, li mch v li c php) c
th xut hin trong PLC.
2.7.4 Model b nh ty chn

Model

S bc ti a

Loi b nh

FX3U-FLROM-64
FX3U-FLROM-16*1

64000
16000

B nh flash
B nh flash

S ln ghi
cho php
10000 ln
10000 ln

FX3U-FLROM-64L*1

64000

B nh flash

10000 ln

Ghi ch
Cung cp kha bo v
Cung cp kha bo v
Cung cp kha bo v v chc
nng ti

*1. C th c s dng t PLC FX3UC Ver. 2.20 tr i.

41

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.7.5 M vo
Bng vic ng k m vo trong PLC, cc chc nng ca cng c lp trnh, khi hin th, v b phn
hin th thay i chng trnh, quan st thit b, v chc nng thay i gi tr hin hnh trong PLC
c th c hn ch (s hn ch truy nhp).
Hot ng v chc nng hn ch ca module hin th, tham kho Phin bn phn
cng khi chnh PLC.
Hot ng v chc nng hn ch ca khi hin th, tham kho s tay khi hin th
tng ng.
1. Tng ng gia PLC v thit b ngoi vi
K t
cho php

M
vo

0 n 9
v t A
n F

M
vo
giy

0 n 9
v t A
n F

*1.
*2.

Phin
bn PLC
p dng

GX
Developer

T phin
bn 1.00

T
phin
bn 2.00A

Thch hp

8 (16 k t
kt hp t
kha
<m
vo> v t
kha th 2)

T phin
bn 2.20

T
phin
bn 8.23Z

Thch hp

S k
ng k

GOT1000

ng dng cng c lp trnh v khi hin th


vi FX3U/FX3UC
FX-10P(-E)
FX-PCS
GOT-F900 Series
FX -20P(E)
/WIN(-E)
ET-940 Series*2
Ch cho php
Thch hp
Thch hp
reset
m vo
Khng thch
hp

Khng
thch hp

Khng thch hp

Tuy nhin, t phin bn 2.00A h tr PLC FX, t phin bn 8.13P tr i yu cu PLC FX3UC
v t phin bn 8.23Z yu cu cho PLC FX3U.
Ch nhng ti liu ting Nht s dng cho ET-940.
An ton bng m vo v t kha th 2 c hn ch ca n v khng phi lun hon ho.

42

B iu Khin Lp Trnh FX3U/FX3UC

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


2. Ci t m vo v hn ch truy nhp
Trng thi ci t

Khi c hai m vo
v m vo th hai
c ci t

Thit b ngoi vi v hn ch truy nhp


1) Khi cng c lp trnh v GOT c h tr m vo th hai.
Cng c lp trnh thc hin cc hot ng ty the o iu kin ng k c
chn:
iu
kin
ng k
Cm ghi
Cm c v
ghi
Cm tt c
cc thao tc
trc tuyn

Chng trnh
c
Ghi

Quan st

Thay i gi
tr hin thi

2) Khi cng c lp trnh hoc GOT khng h tr m vo th hai.


Tt c cc thao tc trc tuyn khng th thc hin c. M vo khng th
c thay i hay reset, v b nh PLC khng th xa.
1) Khi s dng bng lp trnh cm tay FX-10 (-E)/ FX-20P(-E).
Cng c lp trnh thc hin cc hot ng sau ty vo k t u ca m vo (8
k t):

Khi ch m vo
c ci t

Cm tt c
cc thao tc
Bo
v
c/ghi sai
Cm ghi li

K t u ca
m vo
A,D n F,
0 n 9

Chng trnh
c
Ghi

Quan
st

Thay i gi
tr hin thi

2) Khi s dng bt k cng c lp trnh no, n v x l d liu hay GOT khc


so vi FX-10P(-E)/FX-20 P(-E)
Bo v c/ghi sai c ci t cho tt c cc m vo.

Khi khng ci t

m vo ln m vo Tt c cc thao tc u c cho php.


th hai
Lu vic ng k m vo

M vo c cung cp hn ch s truy nhp t thit b ngoi vi. Cn lu/ nh m vo.


Nu qun m vo ng k, cc thao tc trc tuyn t cng c lp trnh n PLC u v hiu ha
ph thuc vo dng cng c lp trnh v ni dung ca m vo c ng k.

43

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

ng k v thay i m vo
Mc ny gii thch quy trnh vn hnh ca GX Developer (Ver.8.23Z)
Quy trnh ng k/thay i m vo FX-10P(-E), FX-20P(-E) v FX-PC/WIN(-E),
tham kho s tay ca mi sn phm.
1.

Chn [Online]-[Keyword setup]-[Register...] m hp thoi "New keyword register".

2.

t m vo, m vo th hai*1, v iu kin ng k*1.

Mc ci t
T kha
T kha th 2 *1
Mc bo v *1

*1.

Ni dung ci t
Nhp vo 8 k t. K t hp l l t A
ti F v 0 ti 9.
Nhp vo 8 k t. K t hp l l t A
ti F v 0 ti 9.
Chn:
Bo v c/ghi
Bo v ghi
Bo v tt c cc thao tc trc tuyn

Ghi ch
Trc khi ci t m vo th hai, ci
t m vo trc.
Trc khi ci t iu kin ng k,
ci t m vo th 2 trc.

M vo th hai v iu kin ng k c ci t trong PLC FX 3U v FX3UC phin bn t


2.20.

Lu vic ng k m vo

3.

M vo c cung cp hn ch s truy nhp t thit b ngoi vi n chng trnh c


to ra bi ngi s dng. Gi gn m vo cn thn.
Nu qun m vo ng k, cc thao tc trc tuyn t cng c lp trnh n PLC u b v hiu
ha ph thuc vo loi cng c lp trnh v ni dung ca m vo c ng k.
Click nt [Execution] m hp thoi " Keyword confirmation " .

44

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.

Nhp li cc m vo

5.

Click [OK] ng k m vo n PLC.

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

c/ ghi chng trnh t / n PLC vi m vo ng k


Mc ny gii thch quy trnh hot ng ca GX Developer ( Ver.8.23Z).
Quy trnh ng k/thay i m vo FX-10P(-E), FX-20P(-E) v FX-PC/WIN(-E),
tham kho s tay ca mi sn phm.
1.

Chn [Online]-[Read from PLC...]/[Write to PLC...] m hp thoi "Input current keyword."

2.

Nhp vo m vo v m vo th hai *1 ang c ng k trong PLC.

Mc ci t
T kha
T kha th 2 *

Ni dung ci t
Nhp vo 8 k t. K t hp l l t A ti F
v 0 ti 9.
Nhp vo 8 k t. K t hp l l t A ti F
v 0 ti 9.

Nhn xt

*1. M vo th hai c ci t trong PLC FX3U v FX3UC phin bn t 2.20.


3.

Click nt [Execution] xc minh cc m vo c nhp vi m vo hin ti c ng k


trong PLC.

Khi m vo nhp vo c xc minh, PLC thc hin "Read from PC" hay "Write to PC".
Khi m vo nhp vo khng c xc minh, PLC khng thc hin hin "Read from PC" hay
"Write to PC".

Hy b m vo
Mc ny gii thch quy trnh hot ng ca GX Developer ( Ver.8.23Z).

45

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Quy trnh hy b m vo FX-10P(-E), FX-20P(-E) v FX-PC/WIN(-E), tham kho s


tay ca mi sn phm.
1.

Chn [Online]-[Keyword setup]-[Delete...] m hp thoi "Keyword cancel"

2.

Nhp m vo cc m vo hin ti c ng k trong PLC.

Mc ci t
T kha
T kha th 2

3.

Ni dung ci t
Nhp vo 8 k t. K t hp l l t A ti F
v 0 ti 9.
Nhp vo 8 k t. K t hp l l t A ti F
v 0 ti 9.

Nhn xt

Click nt [Execution] xc minh cc m vo c nhp vi m vo hin ti c ng k


trong PLC.

Khi m vo nhp vo c xc minh, PLC thc hin "Keyword Cancel".


Khi m vo nhp vo khng c xc minh, PLC khng thc hin "Keyword Cancel".

Ci t li m vo, v hp thc ha m vo t li (Bo v t kha)


Mc ny gii thch quy trnh hot ng ca GX Developer ( Ver.8.23Z).
Quy trnh t li m vo FX-10P(-E), FX-20P(-E) v FX-PC/WIN(-E), tham kho s
tay ca mi sn phm.
1.

Chn [Online]-[Keyword setup]-[Disable...] ri m hp thoi "Keyword Disable".

2.

Nhp cc m vo

Mc ci t
V hiu ha t
kha
Bo v t kha *1

T kha
T kha th 2 *1

Ni dung ci t
Nhp vo 8 k t. K t hp l l t A ti F v 0 ti 9.
Nhp vo 8 k t. K t hp l l t A ti F v 0 ti 9.
Hp thc ha cc m vo c ci t li

46

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


*1.

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Chc nng bo v m vo th hai v m vo c ci t trong PLC FX3U v FX3UC t


phin bn 2.20.

3. Click nt [Execution] t li m vo hoc hp thc ha cc m vo.


i.

Ci t gi tr ban u khi c bit [GX Developer phin bn t 8.23Z]

Gi tr ban u ca b nh m (BFM) trong n v/khi chc nng c bit c ni n mt PLC


FX3U v FX3UC t phin bn 2.20 c ci t nh mt thng s trong GX Developer phin bn t
8.23Z.
Khi s dng thng s ny, khng cn thc hin ci t ban u trong chng trnh. Ci t gi tr
ban u khi c bit s dng 4000 bc (8 khi) trong dung lng b nh.
ii.

Ci t nh v [Lnh TBL (FNC152)] [GX Developer phin bn t 8.23Z]

Trong ci t nh v cho PLC FX3U v FX3UC t phin bn 2.20, bng v hng s cho lnh TBL
(FNC152) c th c ci t. Phi m bo ci t thng s ny s dng lnh TBL (FNC152). Vic
ci t nh v cho lnh TBL (FNC152) s dng 9000 bc (18 khi) trong dung lng b nh.
Chi tit lnh TBL (FNC152), tham kho S tay iu khin v tr.
Ci t quy trnh, tham kho S tay iu khin v tr hay mc 2.7.8.
iii.

Ci t thng s bng GX Developer


Mc ny gii thch quy trnh ci t thng s bng GX Developer ( Ver.8.23Z).
Chi tit m vo, tham kho Mc 2.7.5.

M mn hnh ci t thng s
Trong cy Project vng bn tri ca mn hnh, double-click [Parameter] [PLC parameter].
Nu cy Project khng c hin th, chn [View] [Project data list] t thanh cng c

Ci t dung lng b nh

47

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc ci t
Dung lng b nh
Dung lng ch thch
Dung lng thanh ghi ti liu
Dung lng chng trnh
Dung l
ng b nh chc
nng c bit
Ci t khi chc nng
c bit (8 khi)
Ci t lnh iu khin
v tr (18 khi)
*1

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ni dung ci t
Ci t dung lng b nh chng trnh. Gi tr ban
1
u: 16000*
Ci t dung lng ch thch lu trong PLC. Gi tr
ban u: 0
50 ch thch thit b / khi (500 bc)
Ci t dung lng thanh ghi ti li u. Gi tr ban u: 0
500 thanh ghi ti liu/ khi (500 bc)
Hin th s bc chng trnh tun t.
La chn ci t gi tr ban u khi c bit v ci
t nh v c c dng hay khng.
La chn chc nng ci t gi tr ban u cho khi/
n v c bit. (Khi chc nng ny c hiu lc , ci
t n v c bit c hin th trn thanh " I/O
assignment".)
Chc nng ci t lnh TBL (FNC152) c hiu lc.
(Khi chc nng ny hp l, thanh "Positioning"
c hin th.)

Phm vi
ci t
Tham
kho
mc
2.7.3

Gi tr ban u l 8000 bc trong GX Developer phin bn 8.22Y tr v trc.

Ci t thit b
1.

Click thanh " Device", v ci t thit b.

48

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc ci t
Cc relay ph
Trng thi
Timer
B m (16 bt)
B m (32 bt)
Thanh ghi d liu
Thanh ghi m rng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ni dung ci t
Ci t phm vi relay ph tr c cht. Gi tr ban u: 500
ti 1023
Ci t phm vi relay trng thi c cht. Gi tr ban u: 500
ti 999
Ci t hin th y khng thay i
Ci t phm vi b m 16- bit c cht. Gi tr ban u: 100
ti 199
Ci t phm vi b m 32- bit c cht. Gi tr ban u: 220
ti 255
Ci t phm vi thanh ghi d liu. Gi tr ban u: 200 ti 511
Tt c thanh ghi m rng u c cht.
Ci t ny c c nh, khng thay i c.

Phm vi ci t
0 ti 1023
0 ti 999
0 ti 199
220 ti 255
0 ti 511
-

t tn PC
1.

Click thanh "PLC name" v nh p tiu chng trnh.

49

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Mc ci t

Ni dung ci t

Tiu

Nhp vo tiu chng trnh ln n 32 k


t half-width ( hoc 16 k t full-width)

Phm vi ci t
32 k
t half-width
(hoc 16 k t fullwidth)

Gn I/O v ci t gi tr ban u cho n v c bit


1.

Click thanh "I/O assignment" v ci t vic gn I/O v khi/n v chc nng c


bit.
Khi nhp vo "Special Unit", cn nh du vo "Special Function Block Settings" trn
thanh "Memory capacity"

50

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc ci t
I/O

Ni dung ci t
Relay ng
vo
Relay ng
ra
S n v
Tn n v

Khi c bit
(cn ci t
dung ng
l
b nh)

Ln trn
Xung
di
Ci t...
Xo
Xa tt c
c d liu
PLC

2.

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Khi phm vi I/O c ci t y theo cu


hnh h thng, nhng ng vo v ng ra ny
c kim tra trong lp trnh GX Developer
y l s n v ca mi khi/n v chc
nng c bit
Ci t tn ca mi khi/ n v chc nng
c bit m gi tr u ca n c ci t
Nt ny di chuyn con tr ti hng trn
Nt ny di chuyn con tr ti hng bn di
Nt ny hin th hp thoi "Special Function
Block Settings" ca s n v c chn.
Tham kho trang k tip.
Nt ny xa ci t s n v c chn.
Nt ny xa t
t c cc ci t tn ti trong
"Special Unit"
Nt ny c "Special Unit" t PLC c ni.

Phm vi
ci t
0 ti 377
0 ti 377
16 k t
-

Trn hp thoi "Special Function Block Settings", ci t gi tr ban u cho khi v


n v chc nng c bit.

51

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc ci t
Thanh "Unit No."
Tn n v

S
a ch
Ch thch

Gi tr

Kch thc/ Dng

Chn
Xa
Ln trn
Xung di
Kim tra m nhn
dng trc khi ci
t

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ni dung ci t
La chn s n v ca khi/ n v chc nng c
bit c thit lp
Ci t tn ca khi/ n v chc nng c bit c
gi tr ban u c thit lp.
(Ni dung ci t trn thanh "I/O assignment" c
hin th)
Ct ny ch th t ci t gi tr ban u trong s
n v c chn.
Thit lp t 1 ti 98.
Ci t a ch b nh b m (s BFM) trong mt
gi tr thp phn m gi tr ban u s c thit lp.
Ct ny hin th khi ch thch thit b c ng k.
Trn mn hnh pha trn, "Input mode of CH1 to
CH4" c ng k nh ch thch thit b cho "
U0\G0 " ( n v s 0, BFM # 0).
Ci t mt gi tr nh l gi tr u cho a ch b
nh m (S BFM).
Ci t chiu di d liu v dng gi tr ci t trong
ct "Size/Type".
Chn kch thc v dng gi tr ci t cho b nh
m nh sau:
16bit/DEC
32bit/DEC
16bit/HEX
32bit/HEX
Nt ny chn mt hng ti v tr c chn hin thi.
Nt ny xa hng hin thi c la chn.
Nt ny di chuyn con tr ti hng trn
Nt ny di chuyn con tr ti hng di
nh du kim tra m model ca khi chc nng
c bit trc khi ci t

Phm vi ci t
-

16 k t

_
*1

*2

_
_
_
_
_

52

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ci t m model cho khi/ n v chc nng c


*3
bit.
*1. Nhp a ch b nh m (s BFM)
*2 Vi mi a ch b nh m (s BFM), t mt gi tr trong phm vi cho php
*3. Tham kho s tay ca khi/ n v chc nng c bit c kt ni
3.
Click nt [End] hon thnh ci t v ng hp thoi "Special Function Block
Settings".
M nhn dng

Ci t h thng PLC (1)


Click thanh "PLC system (1)" ci t "Battery less mode", "MODEM initialized", and "RUN terminal input."

Mc ci t
Battery
mode

less

Thit
MODEM
Ng vo RUN
*1.

lp

Ni dung ci t
La chn mc ny vn hnh PLC khng s dng
ngun pin.
Khi nh du mc ny , n bo i
l ngun pin t
ng tt v cc thit b trong vng c cht t ng
b xa
Ci t mc ny t ng khi to modem c ni
khi ngun PLC bt ON.
Ci t mc ny s dng mt ng vo (X)
chuyn ch PLC gia STOP v RUN.

Phm vi ci t
-

Khng c
X000 n X017 *1

X000 ti X007 trong FX3U-16M , FX3UC-16M

Ci t h thng PLC (2)


1. Click "PLC system (2)".
2. Ch khi vng cht cho cng ni tip tn ti thng qua mt PLC m rng, chn knh ci
t v nh du vo "Operate communication setting."
Khi khng thc hin ci t giao tip cho cng ni tip, khng nh du vo "Operate
communication
setting."

53

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Mc ci t
Chn la knh

Ci t hot ng
giao tip

Giao thc
di d liu
Parity
Bit Stop
Tc truyn
Header
Terminator
Line iu khin
Dng H/W
Ch

iu
khin
Kim tra tng
Th tc iu
khin truyn
Ci t s trm
Qu thi gian

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ni dung ci t
La chn mt knh ni vi cng ni tip
nh
du khi s dng cng ni tip
computer link, "no-protocol communication"
hoc "inverter communication".
Khng nh du k hi vic truyn v quan st
chng trnh tun t trong GX Developer hay
khi s dng cng ni tip dng lin kt N : N
hay lin kt song song.

Phm vi ci t
CH1,CH2

Ci t mi mc ty theo ng dng.
Chi tit v mi mc, tham kho S tay san tho giao tip d
liu.

54

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ci t iu khin v tr
Chc nng ci t iu khin v tr thch hp vi PLC FX3U/ FX3UC phin bn t 2.20.
1.

Click thanh "Positioning"


Thanh "Positioning" c hin th khi "Positioning" trn thanh "Memory capacity" c
nh du check.

2.

Ci t hng s nh v trong lnh TBL (FNC152)


Lnh TBL (FNC152), tham kho S tay iu khin v tr

Mc ci t
Tc bias [Hz]
Tc ti a
[Hz]
Tc
[Hz]

trt

Tc quay v
0 [Hz]
Thi gian tng
tc [ms]
Thi gian gim
tc [ms]

Ng vo tng
ca lnh DVIT

Ni dung ci t
Ci t tc bias cho mi ng ra xung.
Gi tr ban u: 0
Ci t tc ti a cho mi ng ra xung.
Gi tr ban u: 1000
Ci t tc trt trong lnh DSZR (FNC150) cho mi
ng ra xung.
Gi tr ban u: 1000
Ci t tc quay v 0 trong lnh DSZR (FNC150) cho
mi ng ra xung.
Gi tr ban u: 50000
Ci t thi gian tng tc cho mi ng ra xung.
Gi tr ban u: 100
Ci t thi gian gim tc cho mi ng ra xung.
Gi tr ban u: 100
3
Ci t ng vo ngt * lnh DVIT (FNC151) cho mi ng
ra xung.
Ci t ban u:
Phm vi ci t:
Ng ra xung Y000: X000
X000 n X007, M8460
Ng ra xung Y001: X001
X000 n X007, M8461
Ng ra xung Y002: X002
X000 n X007, M8462
Ng ra xung Y003: X003
X000 n X007, M8463

Phm vi ci t
1/ 10 hoc t hn
tc ti a
*1
10 n 32767 *2
*1
50 n 5000
50 n 5000

c ch ra
bn tri

55

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Y0
Y1
Y2
Y3 *4
Ci t ring

*1.

*2.
*3.

*4.
3.

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ci t cc mc cho ng ra xung Y000.


Ci t cc mc cho ng ra xung Y001.
Ci t cc mc cho ng ra xung Y002.
Ci t cc mc cho ng ra xung Y003.
Nt ny hin th hp thoi "Positioning instruction settings"
cho vic t bng dng trong lnhTBL (FNC152).
Th tc ci t, tham kho bc tip theo.

Phm vi ci t t 10 n 100,000 Hz trong PLC FX3U/FX3UC.


Phm vi ci t t 10 n 200,000 Hz trong PLC FX3U/FX3UC khi im n ca ng ra xung
l FX3U-2 HSY- ADP.
Tc s trt cn tha mn mi quan h "Bias speed Creep speed Maximum speed."
Mt ng vo ngt ci t y khng th c s dng vi mt b m tc cao, ngt
ng vo, ng vo bt xung, ng vo trong lnh SPD (FNC 67), hay ng vo ngt trong lnh
DVIT (FNC151).
Y003 khng th c ci t trong PLC FX3U tr khi hai khi FX3U-2 HSY-ADP c kt
ni.
Click nt [Individual setting] hin th hp thoi "Positioning instruction settings".
Trong hp thoi ny, ci t bng nh v cho mi im n ng ra xung

Mc ci t

Ni dung ci t

Y0
Y1
Y2
Y3 *1

Ci
Ci
Ci
Ci
Ci
Ci

Tn hiu hng
quay

t bng v tr cho ng ra xung Y000.


t bng v tr cho ng ra xung Y001.
t bng v tr cho ng ra xung Y002.
t bng v tr cho ng ra xung Y003.
t s relay ca tn hiu ng ra hng quay.
t ban u: im n ca ng ra xung Y000: Y010
im n ca ng ra xung Y001: Y011
im n ca ng ra xung Y002: Y012
1
im n ca ng ra xung Y003* : Y013
Tham kho S tay iu khin v tr

Phm
t
-

vi

ci

56

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

a ch u

S.

Lnh nh v

Xung
Tn s [Hz]

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Ci t s thit b u lu d liu ci t (S xung v tn


s).
1600 thit b b chim gi t s thit b u ci t m
khng quan tm n s trc s dng.
Ci t ban u: R0
Tham kho S tay iu khin v tr
Ct ny cho thy s bng.
Ci t t s 1 ti 100.
La chn kiu nh v sau:
DDVIT (lnh nh v ngt)
DPLSV (lnh ng ra xung tc thay i)
DDRVI (lnh nh v tng i)
DDRVA (lnh nh v tuyt i)
Tham kho S tay iu khin v tr
Ci t s xung xut ra bi lnh ci t trong ct
"Positioning Instruction".
Tham kho S tay iu khin v tr
Ci t tc xut (tn s xung) bi lnh ci t trong ct
"Positioning Instruction".
Tham kho S tay iu khin v tr

Y000 n Y357
M0 n M7679
S0 n S4095
D0 n D6400
R0 n R31168

Tham kho S
tay iu khin
v tr
Tham kho S
tay iu khin
v tr

Ln

Nt ny chuyn hng c chn ln hng trn.

Xung

Nt ny chuyn hng c chn xung hng di.

Chn
Xa
Xa tt c cc
hng
Ci t
bng
nh
v
s
khng c

nh gi tr u
khi ngun PLC
bt ON.

Nt ny chn mt hng ti v tr c chn hin thi.


Nt ny xa hng hin thi c la chn.
Nt ny xa ton
b bng ci t nh v cho im n
ca ng ra xung c chn .
Du check y c ngha khng chuyn ci t nh v
khi PLC bt ON.
t du check khi thay i ci t nh v t mt khi hin
th, ..., v sau s dng ni dung thay i thm ch
sau khi khi ph
c ngun. Lc ny, ci t thit b dng
cht n "Head Address"..
Nt ny ghi t "Head Address" ln n 1600 thit b, ni
dung ca bng nh v c to y.
Nt ny c ni dung bng nh v hin hu bt u t
"Head Address" n 1600 thit b nhng khng c s
thit b khng ci t "positioning instruction".

Ghi
c

*1.

Y003 khng th ci t trong PLC FX3U khi hai khi FX3U-2 HSY-ADP c kt ni
n PLC FX3U .

57

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2. Tng quan (chng trnh chui)


2.7 Cc loi v vic ci t thng s

Chuyn thng s (v chng trnh tun t) n PLC


1.

Chn [Online]-[Write to PLC...] t thanh cng c hin th hp thoi "Write to PLC".

*1.

Cho GX Developer phin bn 8.13P n 8.24A, loi PLC l FX3UC

2.

nh du check n "Parameter", v click nt [Execute].


Ni dung la chn c chuyn ti PLC.
Cc thng s c truyn i s c hiu lc khi PLC chuyn t RUN sang STOP.
Khi ci t giao tip c thay i trong bc 7 "PLC system (2)", khi phc ngun PLC.

Ch
Sau khi thay i ci t dung lng b nh, chc chn phi ghi c chng trnh ln thng s n PLC.
Nu ch c thng s c ghi vo PLC, cc li chng trnh ( nh li thng s , li mch v li ng
php) c th xut hin trong PLC.

58

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.1 Lnh c bn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

3.

Danh sch lnh


Chng ny gii thch danh sch cc lnh dng trong lp trnh.
Cc lnh c thm vo PLC FX3u v FX3uc c t m trong danh sch

Lnh c bn

3.1

PLC p dng
Lnh c bn
khc nh
l
MEP
v MEF
Lnh MEP v
MEF
Thiu/hin din
cc thit b ng
dng
(D . b, R)
T
nh

gi

FX3U

FX3UC

FX1S

FX1N

FX2N

FX1NC

FX2NC

Phin bn
t 2.30

Phin bn
t 2.30

Tn

K hiu

Chc nng

Thit
dng

ng Tham
kho

Lnh tip im
LD

Load

Tip im NO
(thng m)

X,Y,M,S,D.b,T,C

Mc 7.1

LDI

Load
Inverse

Tip im NC
(thng ng)

X,Y,M,S,D.b,T,C

Mc 7.1

LDP

Load
Pulse

Tip im cnh ln

X,Y,M,S,D.b,T,C

Mc 7.5

LDF

Load
Falling
Pulse

Tip im
xung

X,Y,M,S,D.b,T,C

Mc 7.5

AND

AND

X,Y,M,S,D.b,T,C

Mc 7.3

ANI

AND
Inverse

X,Y,M,S,D.b,T,C

Mc 7.3

ANDP

AND
Pulse

Ni tip tip im
cnh ln

X,Y,M,S,D.b,T,C

Mc 7.5

ANDF

AND
Falling
Pulse

Ni tip tip im
cnh xung

X,Y,M,S,D.b,T,C

Mc 7.5

OR

OR

X,Y,M,S,D.b,T,C

Mc 7.4

ORI

OR
Inverse

X,Y,M,S,D.b,T,C

Mc 7.4

ORP

OR Pulse

Ni song song tip


im cnh ln

X,Y,M,S,D.b,T,C

Mc 7.5

ORF

OR
Falling
Pulse

Ni song song tip


im cnh xung

X,Y,M,S,D.b,T,C

Mc 7.5

cnh

Ni tip cc tip
im NO
(thng m)
Ni tip cc tip
im NC (thng
ng)

Ni song song tip


im NO (thng
m)
Ni song song tip
im NC (thng
ng)

Lnh kt ni

59

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.1 Lnh c bn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

ANB

AND
Block

Ni tip cc mch
song song

Mc 7.7

ORB

OR Block

Ni song song cc
mch nhiu tip
im

Mc 7.6

MPS

Memory
Point
Store

Lu kt qu hin
thi ca cc hot
ng trong PLC

Mc 7.8

MRD

Memory
Read

c kt qu hin
thi ca cc hot
ng trong PLC.

Mc 7.8

MPP

Memory
POP

Ly ra ( gi li v
loi b) kt qu
hin thi c
lu.

Mc 7.8

INV

Inverse

o ngc
qu hin thi

kt

Mc 7.10

MEP

MEP

Chuyn i kt
qu hin n xung
cnh ln

Mc 7.11

MEF

MEF

Chuyn i kt
qu hin n xung
cnh xung

Mc 7.11

OUT

OUT

Cun dy

Mc 7.2

SET

SET

SET thi
t b
bit
cht trng thi ON

Mc 7.13

RST

Reset

RESET thit b bit


OFF

Mc 7.13

PLS

Pulse

To xung cnh ln

Mc 7.12

PLF

Pulse
Falling

To xung
xung

Mc 7.12

Lnh xut

Lnh iu khin chnh (master control)


iu
MC
khin
chnh
Reset
MCR
iu khin
chnh
Lnh NOP
Khng
NOP
thao tc
Lnh END
END

END

cnh

Xc nh im bt
u ca khi iu
khin chnh
im kt thc ca
khi iu khin
chnh

Mc 7.9

Mc 7.9

Khng thao tc
hay bc rng

Mc 7.14

Kt thc chng
trnh , lm ti I/O
v tr li bc 0

Mc 7.15

60

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

3.2

Lnh Step ladder


Chc nng

Thit b ng
dng

Tham
kho

Step Ladder

Bt
u
ladder

Chng 34

Return

Hon thnh step


ladder

Chng 34

Lnh

Tn

STL

RET

K hiu

step

Lnh ng dng theo th t tng dn ca s FNC

3.3

Cc lnh ng dng nh lnh s hc, quay v dch chuyn, .. c dng khi d liu l d liu s .
Cc lnh c thm vo trong PLC FX3u v FX3uc c t m trong danh sch
*1:
*2:
*3:
*4:
*5:

Lnh c cung cp cho FX2N/ FX2NC t Ver.3.00.


Chc nng c thay i trong FX3UC. t Ver. 1.30.
Lnh c cung cp trong FX3UC. t Ver 1.30.
Chc nng c thay i trong FX3UC. t Ver.2.20.
Lnh c cung cp trong FX3UC. t Ver. 2.20.

K hiu

Chc nng

thch

FX2NC
FX1NC
FX2N
FX1N
FX1S

T gi
nh

FX3UC

FX3U

FNC
s

PLC
hp

Tham kho

iu khin lu trnh
00

CJ

Nhy c iu kin

Mc 8.1

01

CALL

Gi chng trnh con

Mc 8.2

02

SRET

Tr v t chng
trnh con

Mc 8.3

03

IRET

Tr v t ngt

Mc 8.4

04

EI

Cho php ngt

Mc 8.5

05

DI

V hiu ha ngt

Mc 8.6

06

FEND

Kt thc chng trnh


chnh

Mc 8.7

07

WDT

Lm ti b nh th
Watchdog

Mc 8.8

08

FOR

Bt u vng
FOR/NEXT

lp

Mc 8.9

09

NEXT

Kt thc vng
FOR/NEXT

lp

Mc 8.10

Di chuyn v so snh
10

CMP

So snh

Mc 9.1

11

ZCP

So snh vng

Mc 9.2

61

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


12

MOV

Di chuyn

Mc 9.3

13

SMOV

Dch chuyn

Mc 9.4

14

CML

Ly b

Mc 9.5

15

BMOV

Di chuyn khi

Mc 9.6

16

FMOV

Di chuyn lp y

Mc 9.7

17

XCH

Hon i

Mc 9.8

18

BCD

Chuyn sang BCD

Mc 9.9

19

BIN

Chuyn
phn

Mc 9.10

sang

nh

S hc v lun l ( +, -, x,)
20

ADD

Cng

Mc 10.1

21

SUB

Tr

Mc 10.2

22

MUL

Nhn

Mc 10.3

23

DIV

Chia

Mc 10.4

24

INC

Tng dn

Mc 10.5

25

DEC

Gim dn

Mc 10.6

26

MAND

Logical word AND

Mc 10.7

27

WOR

Logical word OR

Mc 10.8

28

WXOR

Logical word XOR

Mc 10.9

29

NEG

Ph nh

Mc 10.10

ROR

Quay phi

Mc 11.1

ROL

Quay tri

Mc 11.2

32

RCR

Quay
carry

Mc 11.3

33

RCL

Quay tri vi c carry

Mc 11.4

34

SFTR

Dch phi bit

Mc 11.5

35

SFTL

Dch tri bit

Mc 11.6

36

WSFR

Dch phi word

Mc 11.7

37

WSFL

Dch tri word

Mc 11.8

Quay v dch chuyn


30
31

ph
i vi

62

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


38

SFWR

Ghi dch
control]

39

SFRD

c
dch
Control]

[FIFO/FILO
[FIFO

Mc 11.9

Mc 11.10

Thao tc d liu
40

ZRST

Reset vng

Mc 12.1

41

DECO

Gii m

Mc 12.2

42

ENCO

M ha

Mc 12.3

43

SUM

Tng cc bit tch cc

Mc 12.4

44

BON

Kim tra trng thi bit


xc nh

Mc 12.5

45

MEAN

Tnh trung bnh

Mc 12.6

46

ANS

Ci t
cnh
theo thi gian

Mc 12.7

47

ANR

Reset b cnh bo

Mc 12.8

48

SQR

Cn bc hai

Mc 12.9

49

FLT

Chuyn sang
chm ng

Mc 12.10

bo

du

X l tc cao
50

REF

Lm ti

Mc 13.1

51

REFF

Lm ti v
u i
chnh b lc

Mc 13.2

52

MTR

Ma trn ng vo

Mc 13.3

53

HSCS

Ci t b m tc
cao

Mc 13.4

54

HSCR

Reset b m tc
cao

Mc 13.5

55

HSZ

So snh vng
m tc cao

Mc 13.6

56

SPD

Pht hin tc

Mc 13.7

57

PLSY

Ng ra xung Y

Mc 13.8

58

PWM

iu khin rng
xung

Mc 13.9

59

PLSR

Ci t tng tc/ gim


tc

Mc 13.10

Lnh handy
60

IST

Trng thi khi ng

Mc 14.1

61

SER

Tm kim data stack

Mc 14.2

62

ABSD

Absolute
Sequencer

Drum

Mc 14.3

63

INCD

Incremental
Sequencer

Drum

Mc 14.4

63

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


64

TTMR

Teaching timer

Mc 14.5

65

STMR

Timer c bit

Mc 14.6

66

ALT

Trng thi hon i

Mc 14.7

67

RAMP

Gi tr thay i theo
hm ramp

Mc 14.8

68

ROTC

iu khin quay bng

Mc 14.9

69

SORT

SORT d liu xp
theo bng

Mc 14.10

Thit b I/O bn ngoi FX


70

TKY

Ng vo 10 phm

Mc 15.1

71

HKY

Ng vo pth lc
phn

Mc 15.2

72

DSW

Cng tc s

Mc 15.3

73

SEGD

B gii m by on

Mc 15.4

74

SEGL

By on c cht

Mc 15.5

75

ARWS

Cng tc mi tn

Mc 15.6

76

ASC

Ng vo d liu m
ASCII

Mc 15.7

77

PR

In (m ASCII)

Mc 15.8

78

FROM

c t khi
nng c bit

Mc 15.9

79

TO

Ghi n khi chc


nng c bit

Mc 15.10

chc

Thit b bn ngoi FX
80

RS

Giao tip ni tip

Mc 16.1

81

PRUN

Chy song song (ch


bt phn)

Mc 16.2

82

ASCI

Chuyn i t thp
lc phn sang ASCII

Mc 16.3

83

HEX

Chuyn i t ASCII
sang thp lc phn

Mc 16.4

84

CCD

M kim tra

Mc 16.5

85

VRRD

c m lng

86

VRSC

Scale m lng

87

RS2

Giao tip ni tip 2

Mc 16.6

88

PID

Vng iu khin PID

Mc 16.7

89
n
99

64

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Truyn d liu 2
100,
101

102

ZPUSH

Lu b thanh ghi ch
mc

103

ZPOP

POP b thanh ghi ch


mc

104
n
109

*
5

Mc 17.1

*
5

Mc 17.2
-

Du chm ng
110

ECMP

So snh ud chm
ng

Mc 18.1

111

EZCP

So snh vng u d
chm ng

Mc 18.2

112

EMOV

Di chuyn du chm
ng

Mc 18.3

113
n
115

116

ESTR

117

EVAL

118

EBCD

119

EBIN

120

EADD

121

Chuyn i
du
chm
ng
sang
chui k t
Chuyn i chui k
t sang du chm
ng
Chuyn i
du
chm ng sang k
hiu khoa hc
Chuyn i k hiu
khoa hc s ang
du
chm ng

Mc 18.4

Mc 18.5

Mc 18.6

Mc 18.7

Cng du chm ng

Mc 18.8

ESUB

Tr du chm ng

Mc 18.9

122

EMUL

Nhn du chm ng

Mc 18.10

123

EDIV

Chia du chm ng

Mc 18.11

124

EXP

Ly m du chm
ng

Mc 18.12

125

LOGE

Logarit t nhin du
chm ng

Mc 18.13

126

LOG

Logarit c s 10 du
chm ng

Mc 18.14

127

ESQR

Cn bc 2 du chm
ng

Mc 18.15

128

ENEG

Php o du chm
ng

Mc 18.16

129

INT

Chuyn i du chm
ng sang s nguyn

Mc 18.17

130

SIN

Hm Sin u
d chm
ng

Mc 18.18

131

COS

Hm Cos u
d chm
ng

Mc 18.19

132

TAN

Hm Tan u
d chm
ng

Mc 18.20

133

ASIN

Hm Arcsin du chm
ng

Mc 18.21

65

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


134

ACOS

135

ATAN

136

RAD

137

DEG

Hm Arcos du chm
ng
Hm Arctan du chm
ng
Chuyn i du chm
0
ng t ( ) sang
radian
Chuyn i du chm
ng t radian sang
0
( )

Mc 18.22

Mc 18.23

Mc 18.24

Mc 18.25

138,
139
Thao tc d liu 2

140

WSUM

Tng d liu Word

*
5

Mc 19.1

141

WTOB

i WORD ra BYTE

*
5

Mc 19.2

BTOW

i BYTE ra WORD

*
5

Mc 19.3

143

UNI

Ni 4bit d liu Word

*
5

Mc 19.4

144

DIS

Nhm 4bit d liu


Word

*
5

Mc 19.5

145
146

147

SWAP

148

149

SORT2

142

Hon i byte

Mc 19.6
-

Sp xp d liu theo
bng 2

*
5

*
4
*
2
,
4

Mc 19.7

Mc 20.1

Mc 20.2

Mc 20.3

iu khin v tr
150

DSZR

DOG Search
Return

Zero

151

DVIT

nh v ngt

152

TBL

Ch nh v d
liu b

153
154

155

ABS

c gi tr tuyt i
hin thi

*
1

*
1

Mc 20.4

156

ZRN

Tr v zero

*
4

Mc 20.5

157

PLSV

Ng ra xungct
thay i

Mc 20.6

158

DRVI

iu khin tng dn

Mc 20.7

159

DRVA

iu khin tuyt i

Mc 20.8

So snh d liu RTC

Mc 21.1

*
5

iu khin ng h thi gian thc ( real time clock)


160

TCMP

66

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


161

TZCP

So snh vng d liu


RTC

Mc 21.2

162

TADD

Cng d liu RTC

Mc 21.3

163

TSUB

Tr d liu RTC

Mc 21.4

164

HTOS

Chuyn
giy

gi

sang

Mc 21.5

165

STOH

Chuyn
gi

giy

sang

Mc 21.6

TRD

c d liu RTC

Mc 21.7

167

TWR

Ci t d liu RTC

Mc 21.8

168

*
1

Mc 21.9

166

169

HOUR

B m gi

*
1

Thit b ngoi vi
170

GRY

Chuyn t thp phn


sang m Gray

Mc 22.1

171

GBIN

Chuyn t m Gray
sang thp phn

Mc 22.2

172
n
175

176

RD3A

c t khi analog

*
1

*
1

Mc 22.3

177

WR3A

Ghi n khi analog

*
1

*
1

Mc 22.4

178,
179
Chc nng m rng
180

EXTR

Chc nng ROM


ngoi (FX 2N/FX2NC)

*
1

*
1

Khc
181

182

COMRD

183

184

RND

185

186

DUTY

187

188

CRC

Kim tra s d theo


chu k

Mc 24.4

189

HCMOV

Di chuy
n b m
tc cao

*
4

Mc 24.5

c d liu
thch thit b

ch

*
5

Mc 24.1

Pht s ngu nhin

Mc 24.2

Pht xung nh thi

*
5

Mc 24.3
-

Thao tc d liu khi


190,
191
192

BK+

Cng d liu khi

*
5

Mc 25.1

67

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


193

BK-

194

BKCMP=

195

BKCMP>

196

BKCMP<

197

BKCMP<>

198

BKCMP<=

199

BKCMP>=

Tr d liu khi
So

snhi khd

liu

So snh d liu khi


So snh d liu khi
So snh d liu khi
So snh d liu khi
So snh d liu khi

*
5

Mc 25.2

*
5

Mc 25.3

*
5

Mc 25.3

*
5

Mc 25.3

*
5

Mc 25.3

*
5

Mc 25.3

*
5

Mc 25.3

iu khin chui k t
200

STR

Chuyn i t BIN sang chui


k t

*
5

Mc 26.1

201

VAL

Chuyn i t chui k t sang


BIN

*
5

Mc 26.2

202

$+

Lin kt chui k t

Mc 26.3

203

LEN

Pht hin di ca chui k


t

Mc 26.4

204

RIGHT

Tch chui k t t bn phi

Mc 26.5

205

LEFT

Tch chui k t t bn tri

Mc 26.6

206

MIDR

S chn la ngu nhin ca


chui k t

Mc 26.7

207

MIDW

S thay th ngu nhin ca


chui k t

Mc 26.8

208

INSTR

Tm kim chui k t

*
5

Mc 26.9

209

$MOV

Truyn chui k t

Mc 26.10

Thao tc d liu 3
210

FDEL

Xa d liu t bng

*
5

Mc 27.1

211

FINS

Chn d liu vo bng

*
5

Mc 27.2

212

POP

c nhng d liu dch sau


cng
( iu khin FILO)

Mc 27.3

213

SFR

Dch phi bit vi c carry

Mc 27.4

214

SFL

Dch tri bit vi c carry

Mc 27.5

215
n
219

220
n
223

So snh d liu
-

68

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

224

LD=

Load
Compare

225

LD>

Load compare

226

LD<

227

228

LD<>

229

LD<=

230

LD>=

231

232

AND=

233

AND>

234

AND<

235

236

AND<>

237

AND<=

238

AND>=

239

Load Compare

Mc 28.1

Mc 28.1

Mc 28.1
-

Load Compare
Load Compare
Load Compare

Mc 28.1

Mc 28.1

Mc 28.1
-

AND Compare
AND Compare
AND Compare

Mc 28.2

Mc 28.2

Mc 28.2
-

AND Compare
AND Compare
AND Compare

Mc 28.2

Mc 28.2

Mc 28.2
-

69

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


FX3UC
FX3U

Lnh

K hiu

Chc nng

thch

FX2NC
FX1NC
FX2N
FX1N
FX1S

FNC
s

PLC
hp

Tham kho

So snh d liu
OR=

OR
Compare

Mc 28.3

241

OR>

OR
Compare

Mc 28.3

242

OR<

OR
Compare

Mc 28.3

243

240

244

OR<>

OR
Compare

245

OR<=

OR
Compare

Mc 28.3

246

OR>=

OR
Compare

Mc 28.3

247
n
249

Mc 28.3

Thao tc bng d liu


250
n
255

256

LIMIT

iu khin gii hn

Mc 29.1

257

BAND

iu khin vng cht

Mc 29.2

258

ZONE

iu khin vng

Mc 29.3

259

SCL

Hiu chnh t l
(Theo d liu im)

Mc 29.4

260

DABIN

Chuyn t s thp
phn ASCII sang BIN

*
5

Mc 29.5

261

BINDA

Chuyn t BIN sang


s thp phn ASCII

*
5

Mc 29.6

262
n
268

269

SCL2

Hiu chnh t l
(Theo d liu X/Y)

*
3

Mc 29.7

Mc 30.1

Giao tip thit b ngoi vi


270

IVCK

Kim tra trng thi


inverter

70

B iu Khin Lp Trnh FX3U/FX3UC

3. Danh sch lnh


3.3 Lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

271

IVDR

iu khin inverter

Mc 30.2

272

IVRD

c thng s inverter

Mc 30.3

273

IVWR

Ghi thng s inverter

Mc 30.4

274

IVBWR

Ghi kh
i thng s
inverter

Mc 30.5

275
n
277
Truyn d liu 3

278

RBFM

c BFM

*
5

Mc 31.1

279

WBFM

Ghi BFM

*
5

Mc 31.2

So snh
b m tc
cao vi bng d
liu

Mc 32.1

X l tc cao 2
280

HSCT

281
n
289
iu khin thanh ghi ti liu m rng

290

LOADR

Ti t ER

Mc 33.1

291

SAVER

Lu vo ER

Mc 33.2

292

INITR

nh gi tr u cho R
v ER

Mc 33.3

293

LOGR

ng nhp R v ER

Mc 33.4

294

RWER

Ghi li vo ER

*
3

Mc 33.5

295

INITER

nh gi tr u ER

*
3

Mc 33.6

296
n
299

71

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.1 Danh sch s thit b

Chi tit thit b

4.

Chng ny gii thch lm th no m nhng gi tr s c x l trong PLC cng nh vai tr v


chc nng ca cc thit b gn sn bao gm I/O relay, relay ph tr, relay trng thi, b m v
thanh ghi d liu. Ni dung sau y cung cp mt c s x l PLC.

Danh sch s thit b

4.1

Cc s thit b c gn nh bn di.
Vi cc s relay ng vo v relay ng ra khi thit b I/O m rng v thit b m rng c bit c
kt ni n PLC chnh, xem Phin bn Phn cng FX3U.
Tn thit b

M t

Tham kho

I/O relay
Relay ng vo

X000 n X367*1 248 im

Relay ng ra

Y000 n Y367*1 248 im

S thit b dng bt phn.


Tng s lng u vo v u ra l 256.

Mc 4.2

Relay ph tr
Dng chung [thay i] M0 n M499

500 im

Dng cht [thay i]

M500 n M1023

524 im

Dng cht [c nh]

M1024 n M7679 6656 im

Dng c bit *2

M8000 n M8511 512 im

Vic ci t c th thay i gia loi c cht v loi


khng c cht bng cch s dng cc thng s

Mc 4.3

Chng 36

Relay trng thi


Trng thi ban u
(dng chung)
[thay i])

S0 n S9

10 im

S10 n S499

490 im

S500 n S899

400 im

B cnh bo [thay
S900 n S999
i]

100 im

Dng
i]

chung

[thay

Dng cht [thay i]

Dng cht [c nh]

Vic ci t c th thay i gia loi c cht v loi


khng c cht bng cch s dng cc thng s
Mc 4.4

S1000 n S4095 3096 im

Timer (on-delay timer)


100 ms

T0 n T191

100 ms [cho ng
t
chng trnh con] T192 n T199

192 im

0.1 n 3,276.7s

8 im

0.1 n 3,276.7s

10 ms

T200 n T245

46 im

0.01 n 327.67s

Kh nh 1 ms

T246 n T249

4 im

0.001 n 32.767s

Kh nh 100 ms

T250 n T255

6 im

0.1 n 3,276.7s

1 ms

T256 n T511

256 im

0.001 n 32.767s

Mc 4.5

72

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Tn thit b

4. Chi tit thit b


4.1 Danh sch s thit b

M t

Tham kho

Counter
Dng chung m ln
(16 bits) [thay i]

C0 to C99

100 points

m ln c cht
(16 bits) [thay i]

C100 to C199

100 points

Dng chung 2 chiu m


(32 bits) [thay i]

C200 to C219

20 points

Dng chung 2 chiu m


C220 to C234
c cht (32 bits) [thay i]

15 points

*1.
*2.

m t 0 ti 32,767
Vic ci t c th thay i gia loi c cht
v loi khng c cht bng cch s dng
cc thng s
m t -2,147,483,648 to
Mc 4.6
+2,147,483,647
Vic ci t c th thay i gia loi c cht
v loi khng c cht bng cch s dng
cc thng s

S thit b thay i ph thuc vo PLC. Chi tit, tham kho Mc 4.2.


Cc chc nng h tr, tham kho Chng 36.
x l vng c cht (c ngun pin nui), tham kho Mc 2.6.

B m tc cao
1-phase 1-ng vo m
2 chiu m (32 bits)

C235 to C245

1-phase 2-ng vo m
2 chiu m (32 bits)

C246 to C250

2-phase 2-ng vo m
2 chiu m (32 bits)

Ti a 8 im c th c s dng gia C235 ti C255


[c cht].
Vic ci t c th thay i gia loi c cht v loi khng
c cht bng cch s dng cc thng s
m t -2,147,483,648 ti 2,147,483,647
B m phn cng *1

C251 to C255

1 phase: 100 kHz 6 points, 10 kHz 2 points


2 phases: 50 kHz (m 1 cnh),
50 kHz (m 4 cnh)
B m phn mm
1 phase: 40 kHz
2 phases: 40 kHz (m 1 cnh),
10 kHz (m 4 cnh)

Mc 4.7

Thanh ghi d liu (32 bit khi s dng dng cp )


Dng chung (16 bit)
[thay i]
Dng cht (16 bit)
[thay i]

D0 to D199

200 im

D200 to D511

312 im

D512 to D7999
Dng cht (16 bit)
[C nh] <thanh ghi ti <D1000 to
D7999>
liu>

7488 im
<7000
im>

Loi c bit (16 bit)*2

512 im

D8000 to D8511

Vic ci t c th thay i gia loi c cht


v loi khng c cht bng cch s dng
cc thng s
Mc 4.8
Trong s 7488 thanh ghi d liu dng cht c
nh, D1000 tr i c th c thit lp nh
500
cc thanh ghi tiuli trong n v ca
im.
Chng 36

Loi ch mc (16 bit)


V0 to V7, Z0 to Z7 16 im
Thanh ghi m rng/thanh ghi ti liu m rng
Thanh ghi m rng
(16 bit)

R0 to R32767

Thanh ghi ti liu m rng


ER0 to ER32767
(16 bit)
Con tr
Cho vi
c nhy v
nhnh
Ngt ng vo
Ngt ng vo delay
Ngt timer

gi

P0 to P4095

32768
im

Mc4.10
c cht

32768
im

Ch cho php khi b nh cassette c gn


vo

4096 im

Cho cc lnh CJ v CALL

I0to I5 6 im

Mc 4.9

Mc 4.11

I6to I8 3 im

73

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Ngt b m

I010 to I060

6 im

Cho lnh HSCS

N0 to N7

8 im

Cho lnh MC

4. Chi tit thit b


4.1 Danh sch s thit b

Mc lng
Cho iu khin master

4
Tn thit b

M t

Tham kho

Hng s
Thp phn (K)
Thp lc phn (H)

16 bit

-32768 to +32767

32 bit

-2,147,483,648 to +2,147,483,647

16 bit

0 to FFFF

32 bit

0 to FFFFFFFF

S thc (E)

32 bit

-1.0 x2128 to -1.0x2-126, 0, 1.0x2-126 to 1.0x2128


C biu din du chm thp phn ln biu din dng m u
cho php

Chui k t (" ")

Chui k t

Xc nh cc k t bi du ngoc kp.
Trong mt hng s ca cc lnh, ln n 32 k t half -width
c cho php.

*1.

*2.

Chng 5

Khi FX3U-4 HSX- ADP c ni ti mt FX3U PLC, t n s ng v o cc i c


c i t nh sa u:
1 pha: 200 kHz
2 pha: 100 kHz (m 1 cnh). 100 kHz( m 4 cnh)
Nhng chc nng c h tr, tham kho Chng 36. Cho vng c cht, xem mc 2.6

74

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.2

4. Chi tit thit b


4.2 I/O Relay

I/O Relay [X,Y]

Mt s relay ng vo v ng ra c t trong main unit v phn cn li c gn n cc thit b m rng


ty thuc vo th t kt ni. Bi v cc I/O relay c nh s dng bt phn nn cc gi tr s nh 8
v 9 khng tn ti.
4.2.1.

S ca I/O relay

4.2.2.

Chc nng v vai tr

PLC nhn tn hiu t nhng cng tc bn ngoi thng


qua cc u ni ng vo.
Mt relay ng vo Xc kt ni n mt u ni ng vo
bn trong PLC l mt relay in t c cch ly v c
nhiu tip im NO v NC. Cc tip im ny c th c
s dng ty bn trong PLC. Cc relay ng vo ny
khng th c iu khin bi chng trnh.

PLC xut cc tn hiu n ti bn ngoi thng qua u ni


ng ra. Cc tip im cho ng ra bn ngoi (cc thit b ra
nh tip im relay, Triac v transistor) ca cc relay ng
ra c kt ni n cc u ni ng ra bn trong PLC.
Mt relay ng ra c nhiu tip im in t NO v NC.
Cc tip im ny c th c s dng ty bn trong
PLC. S khc bit trong hot ng gia cc tip im ng
ra bn ngoi v cc tip im bn trong c gii thch
trang k tip.

75

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.2.3.

4. Chi tit thit b


4.2 I/O Relay

Hot ng theo thi gian ca cc relay ng vo


PLC thc thi iu khin tun t bng cch thc hin lp i lp li th tc x l sau. Trong phng
php batch I/O ny, khng ch c thi gian iu khin ca b lc ng vo v thit b ng ra m cn
cc tr hon p ng gy ra bi chu k hot ng. (Xem mc 6.3)
1) 2) 3) .... 6) ch ra th t x l

76

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.3 Relay ph tr

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Relay ph tr [M]

4.3

C nhiu relay ph tr bn trong PLC. C c c u n d y c a n h n g r el a y p h t r c i u


k hi n b i n h n g t i p i m c a n hi u t hi t b b n t ro n g P LC t h eo c n g c c hiv
n h ng r el a y n g r a.
Cc relay ph tr c nhiu tip im in t NO v NC m n c th c s dng ty bn trong
PLC. Tuy nhin, cc t i bn ngoi khng th c iu khin trc tip bi cc tip im ny. Cc ti
bn ngoi phi c iu khin bi relay ng ra.
4.3.1.

S ca relay ph tr
Bng di y ch ra s ca relay ph tr.(Cc s c gn dng s thp phn.)
Loi chung
FX3U/FX3UC PLC

M0 to M499
500 im*1

Loi c cht Loi c cht cLoi c bit


nh
M500 to M1023 M1024 to M7679
M8000 to M8511
*2
*3
512 im
524 im
6656 im

*1.

Vng ny khng c cht. N c th c t h ay i


c ch c i t
c c t h ng s.

t h nh v n g

c c h t b ng

*2.

Vng ny c cht. N c th c thay i thnh vng khng


c cht bng cch
ci t cc thng s.

*3.

Cc c tnh cht khng th c thay i trong cc thng s.

Khi kt ni n gin N:N hoc kt ni song song c s dng, mt s relay ph tr b chim gi cho
kt ni
4.3.2.

V d chc nng v thao tc


1. Dng chung

Tt c cc relay ph tr dng chung bt OFF khi PLC bt v OFF. Khi trng thi ON/OFF ca relay
ph tr ngay trc khi c s c ngun c yu cu trong iu khin, s dng cc relay ph tr
dng cht.
2. Dng cht
Khi ngun in b tt trong khi PLC ang vn hnh, tt c cc relya ng ra v relay ph tr dng
chung bt v OFF.
Khi khi phc ngun in tr li, tt c cc ci relay ng ra v relay ph tr dng chung vn duy
tr OFF tr khi iu kin ng vo ca chng l ON. Tuy nhin, trong mt relay ng ra v relay
ph tr trng thi ON/OFF ngay trc khi c s c mt in s c lu li v tr li khi ngun
c phc hi, ty thuc vo i tng iu khin. Trong trng hp , s dng loi relay
c cht.

77

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.3 Relay ph tr

Cc thit b dng cht c sao lu bi ngun pin nui bn trong PLC.


Chi tit v phng php sao lu chng li s c mt ngun, xem mc 2.6

Hnh trn bn trn cho thy mt v d hot ng ca M600 ( c cht) trong mt mch t gi.
Khi X000 bt ON v M600 bt ON trong mch ny, M600 gi hot ng ca n ngay c khi X000
b h ra.
Bi v M600 l mt thit b c cht, n duy tr trng thi tch cc khi hot ng c khi ng
li ngay c sau khi X000 b bt v OFF do s c mt ngun. Tuy nhin, nu mt tip im NC
ca X001 b h khi hot ng c khi ng li, M600 s khng cn trng thi tch cc.

Hnh trn bn trn cho thy mt mch s dng lnh SET V RST
1. V d ng dng ca cc relay ph tr dng cht

Trong mt s trng hp, ci bng cn phi c khi ng li cng hng nh hng c


la chn ngay trc khi c s c mt ngun.

78

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.3 Relay ph tr

X000= ON (Ti gii hn triM600 = ON Bng c iu khin sang phi . Ngun c bt


OFF bng c dng li v tr trung gian. (M600 =ON). X001 = ON(ti gii hn bn phi).
M600 = OFF, M601 = ON Bng c iu khin v bn tri.
2. Phng php s dng relay ph tr cht c nh nh mt relay ph tr dng chung
Khi s dng mt relay ph tr dng cht c nh nh mt relay ph tr dng chung, cung cp
mt mch reset nh hnh bn di xung quanh bc u tin trong chng trnh

79

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.4 Relay trng thi [S]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.4

Relay Trng thi [S]


Relay Trng thi (S) l nhng thit b quan trng lp trnh dng bc qu trnh x l
iu khin n gin v kt hp vi lnh step ladder STL.
Relay Trng thi c th c s dng trong lp trnh SFC (lu chc nng tun t).
Lp trnh step ladder v SFC, xem chng 34

4.4.1.

S ca relay trng thi

FX3U/FX3UC PLC

Loi chung

Loi
cht

c Loi c cht Loi cnh bo


c nh

S0 to S499
500 im
(S0 to S9
c cung
cp khi khi ng.)*1

S500 to S899
400 im *2

S1000 to S4095
3096 im *3

S900 to S999
100 im *2

*1. Vng ny khng c cht. N c th c thay i ti


vng c cht bng cch ci t thng s
*2. Vng ny c cht. N c th
c thay i v ng khng c cht bng cch ci
t thng s.
*3. Nhng c trng cht khng th c thay i trong cc thng s.
4.4.2.

V d chc nng v hot ng


1. Dng chung

Trong iu khin qu trnh dng bc nh trn hnh v, khi tn hiu khi ng X000 bt ON, relay
trng thi S20 c set ( bt ON) v valve solenoid Y000 cho vic di chuyn xung bt ON.
Khi cng tc hnh trnh di X001 bt ON, relay trng thi S21 c set (bt ON) v valve solenoid
Y001 cho vic kp bt ON.
Khi cng tc hnh trnh kp X002 bt ON, relay trng thi S22 c set.
Khi qu trnh hot ng tin n bc k tip, relay trng thi bc trc c reset t ng
( bt v OFF).
Khi PLC bt v OFF, tt c cc relay trng thi dng chung c bt OFF.
Khi trng thi ON/OFF ngay trc khi c s c mt ngun c yu cu, s dng relay trng thi
dng c cht.

80

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.4 Relay trng thi [S]

Cc relay trng thi c nhiu tip im NO v NC ging nh relay ph tr v cc tip im ny c


th c s dng ty trong cc chng trnh tun t.
Khi cc relay trng thi (S) khng c s dng cho cc lnh step ladder, chng c th c s
dng trong cc chng trnh nh l cc relay ph tr (M) ( nh c ch ra hnh bn di).

2. Dng cht
Relay trng thi c cht lu gi trng thi ON/OFF ca n ngay c khi ngt ngun in trong
khi PLC ang v n hnh, v th hot ng c th c khi ng li t im cui cng trong qu trnh.
Relay trng thi kiu c c h t c sa o lu bi ngun pin trong PLC.
Khi s dng cc relay trng thi kiu c cht nh relay trng thi dng chung, cung cp mt
mch reset xung quanh bc u tin trong chng trnh nh hnh bn di.

3. Dng cnh bo
Cc relay trng thi dng cnh bo c th c s dng nh cc ng ra chn on li bn
ngoi.
Chng hn, khi mt mch bo li ngoi nh hnh di c to ra v ni dung ca thanh
ghi d liu c bit D8049 c quan st, s nh nht ca c c r el ay t rn g t h i
S900 t i S999
c l u gi D8049.
Nu c t hai li tr ln xut hin, s trng thi nh nht ang c i
l c hin th
trc . Khi
l i c xa , s trng thi nh nht k tip ang c li s c lu.

81

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.4 Relay trng thi [S]

Khi relay ph tr c bit M8049 c iu khin, vic quan st c hiu lc.


Nu ng vo pht hin im kt thc ca hng thun khng c tch cc trong vng 1 giy sau
khi ng ra thun Y000 c iu khin, S900 c tch cc.
Nu c ng vo pht hin gii hn trn X001 v gii hn di X002 khng c kch hot ti cng
mt lc trong 2 giy tr ln, S901 c tch cc
Trong mt my m thi gian tact time nh hn 10 giy, nu cng tc X004, c thit k tch
cc trong sut mt chu k hot ng ca my, khng kch hot trong khi ng vo ch hot ng
lin tc X003 l ON, S902 c tch cc.
Khi bt k b cnh bo no gia S900 n S999 bt ON, relay ph tr c bit M8048 c kch
hot v ng ra hin th li Y010 c kch hot.
Cc relay trng thi c kch hot bi chng trnh chn on li bn ngoi c th c bt OFF
bng nt nhn reset X005. Mi khi X005 bt ON, b cnh bo tch cc vi s nh nht c reset
theo th t.
Trong khi relay ph tr c bit M8049 khng c iu khin, cc relay trng thi dng cnh bo
c th c s dng nh cc relay trng thi dng cht trong chng trnh theo cng cch vi cc
relay trng thi dng chung.
Tuy nhin, trong ch lp trnh SFC dng FX-PCS/WIN(-E), S900 n S999 khng th c lp trnh
nh mt lu trnh x l trong s SFC.

82

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.5 Timer B nh th [T]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

TIMER- B nh th [T]

4.5

Cc timer cng v m cc cc xung clock 1ms, 10ms, 100ms, trong PLC. Khi gi tr m c t
c gi tr ci t, tip im ng ra ca timer bt ON.
Gi tr ci t c th c xc nh trc tip bng hng s (K) trong b nh chng trnh hoc gin
tip bi ni dung ca thanh ghi d liu (D)
S ca timer

4.5.1.

Bng di ch ra s ca timer (T)

FX3U/
FX3UC
PLC

Cho cc xung
100 ms
0.1 to 3276.7
giy

Cho cc xung
10 ms
0.01 to 327.67
giy

T 0 to T199
200 im
------------Routine program
type
T192 to T199

T200 to T245
46 im

Loi kh nh
cho cc xung 1
ms *1
0.001 to 32.767
giy
T246 to T249
4 im cho thc
thi t
ng loi
c cht *1

Loi kh nh
cho cc xung
100 ms *1
0.1 to 3276.7
giy
T250 to T255
6 im
Loi c cht *1

Cho cc xung
1 ms
0.001 to 32.767
giy
T256 to T511
256 im

Cc s ca timer khng c s dng cho cc cc b nh th c th c s dng nh cc thanh


ghi d liu cho vic lu tr gi tr s.
*1. Cc timer kh nh c sao lu bi ngun pin.
4.5.2.

V d chc nng v hot ng


Dng chung

Khi ng vo iu khin X000 ca cun dy timer T200 bt ON, b m gi t r hin hnh ca T200
cng v m cc xung clock 10ms. Khi gi tr m c bng vi gi tr ci t l K123, tip im
ng ra ca timer bt ON.
Ni mt cch khc, tip im ng ra bt ON sau 1.23s khi cun dy c iu khin.
Khi ng vo iu khin X000 bt OFF hoc khi ngun in bt OFF, timer c reset v cc tip
im ng ra tr v trng thi u.

83

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.5 Timer B nh th [T]

Dang kh nh

Khi ng vo iu khin X001 ca cun dy timer T250 bt ON, b m gi tr hin hnh ca T250
cng v m cc xung clock 100ms. Khi gi tr m c bng vi gi tr ci t l K345, tip im
ng ra ca timer bt ON.
Ngay c khi X001 bt OFF hoc ngun in mt trong sut qu trnh m, timer vn tip tc vic
m khi hot ng c khi ng li. Thi gian hot ng c nh l 34.5s.
Khi ng vo reset X002 bt ON, timer c reset v tip im ng ra quay tr v trng thi u.
Phng php xc nh gi tr ci t

4.5.3.

1. Xc nh bn hng s (K)

T10 l mt timer loi 100 ms(0.1 s)


Khi hng s " 100 " c xc nh, T10 lm vi c nh timer 10s (0.1sx100=10s)
2. Xc nh gin tip bng thanh ghi d liu

Bt ON khi T10 t c gi tr xc nh gin tip bi thanh ghi d liu, trc c ci t


bng mt cng tc s.
Ch rng gi tr ci t ca thanh ghi loi c ch t c th thay i ngu nhin khi in p
ngun pin yu.
Lu

4.5.4.
1.

S dng cc timer T192


t i T199 trong chng trnh con v
chng trnh ng
t . Cc timer ny thc thi vic m khi mt lnh cun dy hoc lnh
END c thc thi. Khi mt timer nh th t c gi tr ci t, tip im ng ra ca n
bt ON khi mt lnh cun dy hoc lnh END c thc thi.
Bi v cc timer dng chung thc thi vic m ch khi lnh cun dy c thc thi ( xem
mc 4.5.5 bn di), chng khng thc thi m v khng hot ng bnh thng nu
chng c s dng trong chng trnh con hoc chng trnh ngt m lnh cun
dy ch c thc thi mt iu kin nht nh.

84

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2.

4.5.5.

4. Chi tit thit b


4.5 Timer B nh th [T]

Khi mt timer kh nh cho cc xung 1ms (T246 n T249) c s


dng trong mt chng trnh con hay chng trnh ngt, ch rng cc tip im ng ra
ca n bt ON khi lnh cun dy u tin c thc thi sau khi timer kh nh t c
gi tr ci t.
Chi tit hot ng v chnh xc ca timer

Mt timer (ngoi tr loi thc thi ngt) bt u vic m khi cun dy uc iu khin v tip
im ng ra ca n bt ON khi lnh cun dy u tin c thc thi sau khi timer t c thi
gian ca n.

Nh s trn, chnh xc hot ng ca tip im timer sau khi cun dy c iu khin cho
n khi tip im bt ON c ch ra bn di:

Nu tip im c lp trnh trc cun dy timer, +2T0 c nhn trong trng hp xu nht. Khi
gi tr ci t timer l 0, tip im ng ra bt ON khi lnh cun dy c thc thi chu k k tip.
Timer 1ms loi thc thi ngt m cc xung 1ms nh mt x l ngt sau khi lnh cun dy c
thc thi.
4.5.6.

Chng trnh v d

85

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.5 Timer B nh th [T]

Ngoi ra, hot ng flicker c th c thc hin bng lnh ALT (FNC 66).
Multi-timer bng lnh STMR ng dng(FNC 65)
Bng lnh ny, cc timer off-delay, one-shot v flicker c th c to ra mt cch d dng.
Chi tit, xem mc 14.6

Ngoi ra, thi gian timer c th c ci t ty theo ng vo cng tc thi gian bng lnh teaching
timer TTMR (FNC 64).
4.5.7.

S dng cc timer nh cc thit b s


Trong cc timer, tip im ng ra hot ng tng ng vi gi tr ci t c s dng trong mt s
trng hp v gi tr hin hnh c s dng nh d liu s cho iu khin trong mt s trng hp
khc..
Hnh v bn di ch ra cu trc ca cc thanh ghi gi tr hin hnh timer. Khi mt s timer c xc
nh trong mt ton hng ca mt lnh ng dng, timer c s dng nh mt thit b lu tr d liu
16 bit hoc 32 bit ging nh cc thanh ghi d liu.
1. Cu trc ca thanh ghi gi tr hin hnh timer

86

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.5 Timer B nh th [T]

2. Cc v d s dng trong cc lnh ng dng


Xem gi i thch ca cc lnh ng dng.

87

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.6 Counter B m [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.6

B m [C]

4.6.1.

S ca Counter
B m 16 bit
Tm m t 0 n 32767

PLC
FX3U/
FX3UC

B m hai chiu 32 bit


Tm m t 2,147,483,648 to +2,147,483,647

Kiu chung

Kiu cht (ngun d Kiu chung


phng),(c bo v
bi ngun pin chng
li s c mt ngun)

C0 to C99
1
100 im*

C100toC199
2
100 im*

C200 to C219
1
20 im*

Kiu cht (ngun d


phng),(c bo v
bi ngun pin chng
li s c mt ngun)
C220 to C234
2
15 im*

*1.

Vng ny khng c cht .N c th thay i ti mt vng c cht bi vic iu chnh nhng


thng s.

*2.

Vng ny c cht. N c th thay i ti mt vng khng c cht bi vic iu chnh


nhng thng s.

Cc s b m khng c s dng nh cc b m c th c chuyn i nh cc thanh ghi d liu


cho vi c lu tr gi tr s.
4.6.2.

c tnh ca b m
Bng di cho thy nhng t tnh ca b m 16 bit v 32 bit. Chng c th c s dng theo iu
kin lm vic nh cng t c chuyn hng m v tm m
Mc
B m 16-bit
B m 32-bit
Hng m (chiu
m ln
m)

m ln v m xung c th c chuyn
(sem mc 4.6.3)

Gi tr ci t

T -2,147,483,648 n +2,147,483,647

T 1 n 32767

Xc nh gi tr ci Hng s (K) hay thanh ghi


Hng s (K) hay mt cp thanh ghi d liu
t
d liu
Thay i gi tr hin Khng thay i sau khi m Thay i ngay c sau khi m ht (b m
hnh
ht
vng)
Cht sau khi m ht

Hot ng reset

Khi lnh RST c thc thi, gi tr hin hnh ca b m c reset v


0 v tip im ng ra tr v trng thi u

Thanh ghi gi tr hin


16 bit
hnh
4.6.3.

Cht ( chiu m ln) hoc reset ( chiu


m xung)

Tip im ng ra

32 bit

Nhng thit b lin quan ( xc nh hng m) [b m 32 bit]


Khi mt relay ph tr cho vic chuyn hng m c t ON, b m thc hin m xung v
khi t OFF, b m thc hin m ln.

88

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.6 Counter B m [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.6.4.

B m Relay
chuyn
hng
m

B m

Relay
chuyn
hng
m

B m

Relay
chuyn
hng
m

B m

Relay
chuyn
hng
m

C200
C201
C202
C203
C204
C205
C206
C207
C208
C209

C210
C211
C212
C213
C214
C215
C216
C217
C218
C219

M8210
M8211
M8212
M8213
M8214
M8215
M8216
M8217
M8218
M8219

C220
C221
C222
C223
C224
C225
C226
C227
C228
C229

M8220
M8221
M8222
M8223
M8224
M8225
M8226
M8227
M8228
M8229

C230
C231
C232
C233
C234

M8230
M8231
M8232
M8233
M8234

M8200
M8201
M8202
M8203
M8204
M8205
M8206
M8207
M8208
M8209

Chc nng v th d

1. Cc b m ln 16 bit kiu chung v c cht


Tm ci t hp l ca b m ln 16 bit l t K1 n K32767 (hng s thp phn). K0 hot ng ging
nh K1, v ti p im u ra btON t i ln m u tin.
Trong cc b m kiu chung, gi tr m c xa khi PLC bt OFF. Tuy nhin trong nhng b m
c cht, gi tr m ngay trc khi mt ngun c lu li; Gi tr b m trong cc hot ng tip theo
sau c th c cng vi gi tr b m trc .
Mi ln cun dy C0 c iu khi n bng ng vo m X011, gi tr hin hnh ca b m tng ln. Khi
lnh cun dy c thc thi 10 ln, tip im ng ra bt ON.
Sau , gi tr hin hnh ca b m khng thay i ngay c khi ng vo m X011 bt ON.
Khi ng vo reset X010 b t ON v sau lnh RST c thc thi, gi tr hin hnh ca b m c
reset v 0 v tip im ng ra quay tr v trng thi u.

Gi tr ci t b m c th c thit lp bi 1 hng s(K) nh trn hay c thit lp mt cch gin


tip bng thanh ghi d liu. V d, khi D10 c xc nh v ni dung ca D10 l 123, n tng ng
vi K123.
Nu d liu vt qu gi tr ci t c ghi n thanh ghi gi tr hin hnh bi lnh MOV,, cun dy
OUT b t ON v thanh ghi gi tr hin hnh tr thnh gi tr ci t khi ng vo m k tip c nhn .
Trong m t b m c cht, gi tr hin hnh, hot ng ca tip im ng ra v trng thi reset ca
b m c cht bi ngun pin trong PLC.
- Chi ti t v nhng phng phpsao lu chng li s c mt ngun, xem mc 2.6

89

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.6 Counter B m [C]

2. Cc b m hai chiu 32 bit kiu chung v c cht


Tm ci t hp l ca cc b m hai chiu 32 bit l t -2,147,483,648 n+2,147,483,647 (hng s thp
phn ). Hng m (ln hay xung) c xc nh bi nhng relay ph tr c bit M8200 ti M8234.

4.6.5.

Khi M8 c iu khin cho C, mt b m thc thi m xung. Khi M8 khng c


iu khin, b m thc thi m ln. (Tham kho trang trn.)
Gi tr ci t (dng hoc m) c th c xc nh bng mt hng s ( K) hay ni dung ca thanh ghi
d liu ( D). Khi cc thanh ghi c s dng, d liu 32 bit kt hp t mt cp thit b lin tip c xem
nh cc gi tr ci t. V d, khi D0 c xc nh, D1 v D0 cung cp gi tr ci t 32 bit.
Khi cu n dy C200 c iu khin bng ng vo m X014, b m bt u m ln hoc m xung .
Khi gi tr hin hnh ca b m tng t-6 n -5, ti p im ng ra c set. Khi gi tr hin hnh gim t
-5 ng xu
-6, p
ti im
ng
ra
c
reset.

Gi tr hin hnh tng hoc gim khng quan tm n hot ng ca tip im ng ra. Khi mt b m
thc thi m ln t +2,147,483,647, gi tr b m tr thnh 2,147,483,648. Tng t nh khi b m
thc thi m xung t 2,147,483,648, gi tr b m tr thnh +2,147,483,647. ( Loi b m ny c
gi l b m vng ).
Khi ng vo reset X013 b t ON v lnh RST c thc thi, gi tr hin hnh ca b m c reset v 0
v ti p im ng ra quay v trng thi u.
Trong lo i b m c cht, gi tr hin hnh, hot ng ca tip im ng ra v trng thi reset ca b
m c cht li bng ngun pin trong PLC.
Chi ti t v cc phng php sao lu chng li s c mt ngun, tham kho mc 2.6.
Mt b m 32- bit c th c s dng nhthanh ghi d liu 32- bit . Cc b m 32 bit khng th c
thc hin nh cc thit b ch trong cc lnh ng dng 16 bit.
Nu d liu vt qu gi tr ci t c ghi vo thanh ghi gi tr hin hnh bng lnh DMOV ,.., b m
tip tc m v tip im khng thay i khi ng vo m k tip c nhn.
Phng php xc nh gi tr ci t
1. B m 16 bit:
1) Xc nh bi hng s(K)

2) Xc nh gin tip ( D)

90

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.6 Counter B m [C]

2. B m 32 bit
1) Xc nh bi hng s ( K)

2) Xc nh gin tip ( D)

4.6.6.

Tc p ng ca cc b m
Cc b m thc thi vic m bng hot ng theo chu k cho cc hot ng tip im ca tn hiu
ni X,Y, M, S, C,.. bn trong PLC.
V d, khi X011 c xc nh nh mt ng vo m, thi gian ON v OFF ca n phi di hn thi
gian chu k ca PLC (thng thng c vi chc Hz hoc nh hn).
Ni cch khc, cc b m tc cao c m t sau thc thi vic m nh mt x l ngt cho ng
vo xc nh v c th thc thi vic m ti tn s 5KHz n 6KHz m khng quan tm n thi gian
chu k.
Cho cc b m tc cao, tham kho mc 4.7.

4.6.7.

Vic x l cc b m nh nhng thit b s

Cc b m s dng hot ng ca cc tip im ng ra theo gi tr ci t hoc s dng gi tr b m


(gi tr hin hnh) nh d liu s cho vic iu khin.
Hnh bn di ch ra cu trc ca thanh ghi gi tr hin hnh ca b m . Khi mt b m c xc
nh trong mt ton hng ca mt lnh ng dng, b m c x l nh mt thit b lu tr d liu 16
bit ho c 32 bit ging nh cc thanh ghi d liu.
Mt b m 32 bit c x l nh d liu 32 bit.
1. Cu trc thanh ghi lu tr gi tr hin hnh ca b m

91

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.6 Counter B m [C]

2. V d trong cc lnh ng dng


S dng b m nh cc thit b s, xem gii thch ca cc lnh ng dng .

92

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.7

B m tc cao [C]

4.7.1.

Cc loi v s thit b ca b m tc cao

4. Chi tit thit b


4.7 B m tc cao [C]

1. Cc lo ib m tc cao
Main unit c cc b m tc cao hai chiu 32 bit c sn ( 1 pha 1 chiu m, 1 pha 2 chiu m,
v 2 pha 2 chiu m). Cc b m tc cao ny c phn loi thnh b m phn cng hay b
m phn mm ty theo phng php m. Mt s b m tc cao c kh nng s dng ng
vo reset bn ngoi v ng vo kh i ng bn ngoi ( bt u m).
2. Phn loi b m tc cao theo phng php m
Cc b m phn cng: cc loi b m ny thc thi vic m bng phn cng nhng c th
chuyn thnh cc b m phn mm ty theo iu kin hot ng
Cho i u kin c x l nh nhng b m phn mm,tham kho mc 4.7.9.
Cc b m phn mm: cc loi b m ny thc thi vic m nh l x l ngt CPU. Cn phi s
dng mi b m phn mm bn trong c cc gii hn tn s p ng ti a ln tn s tng.
Cho s gii hn ca tn s p ng ph thuc vo tn s tng, tham kho mc 4.7.10
3. Cc loi b m tc cao v cc dng tn hiu vo
Bng di cho thy cc kiu (1 pha 1 chiu m, 1 pha 2 chiu m, v 2 pha 2 chiu m ) v
cc tn hiu vo ( dng sng) ca cc b m tc cao.
Dng tn hiu vo
Chiu m
1- pha
1- ng vo m

m xung hay m ln
c xc nh

bng
cch bt ON hay OFF
M8235 ti M8245.
ON : m xung
OFF : m ln

1- pha
2- ng vo m

B m thc hin m
ln hay m xung nh
hnh bn tri. Chiu m
c th c kim tra vi
M8246 ti M8250.
ON : m xung
OFF : m ln

2- pha
2- ng
m

vo

m 1
cnh

m 4
cnh

B m t ng thc thi
vic m ln hay m
xung ty theo vic thay
i trng thi ng vo
ca pha A/B nh hnh
bn tri.
Chiu m c th c
kim tra vi M8251 ti
M8255.
ON : m xung
OFF : m ln

93

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Nhng ch v thit b c ni ti tc cao nhng b m c nhp vo


Cc ng vo a dng X000 ti X007 c s dng cho cc ng vo b m tc cao . Mt
encoder *1 thng qua phng php xut tn hiu ra c ch bng bn di c th c kt ni
ty thuc vo u cui c kt ni.
Cc encoder thng qua phng php xut theo in p v cc encoder tuyt i khng th c
kt ni trc tip vo cc ng vo b m tc cao.
Cch ni dy, xem Phin bn phn cng ca main unit
Phng php xut ca encoder m n c th c
kt ni trc tip n cng ng vo ca main unit

Phng php xu
t transistor cc thu h
tng thch v i 24 V DC

Phng php xut ca encoder m n c th c


kt ni trc tip n cng ng vo trong FX3U4HSX-ADP

Phng php differential line driver (in


p u ra: 5 V DC hay t hn)

*1. Mt encoder thng qua phng php xut c cho thy trn c th khng vn hnh chnh
xc ph thuc vo tnh tng thch in. Kim tra cc c tnh trc khi kt ni mt encoder.
5. Danh sch thi t b b m tc Cao
Phn koi

B m

vo
di Cng
vo Cng
khi ng
reset ngoi
ngoi

m cnh

Chiu
d liu

c
B m 2 Khng
chiu 32 bit cung cp

1 pha 1
ng vo
m

B m
phn
cng*1

C235*
C236*2
C237*2
C238*2
C239*2
C240*2
C244(OP)*
3

C241
C242
C243

B m phn
mm

c
cp *5

cung Khng
c
cung cp

c
cp *5

cung c
cp

C244*
3
C245*

1 pha 2
ng vo
m

2 pha 2
ng vo
m

B m
phn
cng*1
B m phn
mm

B m
phn
cng*1

Khng
c
cung cp

cung

C246*
C248(OP)*2* -

c
B m 2 Khng
chiu 32 bit cung cp

Khng
c
cung cp

C247
3
C248*

c
cp *5

cung Khng
c
cung cp

C249
C250

c
cp *5

cung c
cp

C251*2

1*4
4

B m 2 Khng
c
chiu 32 bit cung cp

cung

Khng
c
cung cp

4*

94

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


4

C253*2

1*

4*

1*4

B m phn C252
mm

4*
6

C253(OP)*

I*4
4*4

C254
C255

1*4
4

4*

4. Chi tit thit b


4.7 B m tc cao [C]
c
cp *5

cung

c
cp *5

cung Khng
c
cung cp

Khng
c
cung cp
c
cp *5

cung c
cp

cung

*1. Chng vic c x l nh nhng b m phn mm ph thuc trn iu kin lm vic. Khi chng
c x l nh nhng b m phn mm, c nhng gii hn trn c tn s p ng cc i ln tn
s tng.
Cho i u kin c x l nh nhng b m phn mm,tham kho mc 4.7.9.
Cho t n s tng, tham kho mc 4.7.10
*2. Nh ng ch v vic ni dy cn phi c xem xt cho b m tc cao ny
Cho vic ni dy, tham kho Phin b nphn cng ca main unit
*3. C244 , C245 v C248 thng thng c s dng nh nhng b m phn mm, nhng c th
c s dng nh nhng b m phn cng C244 (OP), C245 (OP) v C248 (OP) bng cch kt hp
mt relay ph tr c bit( M8388, M8390 t i M8392).
Cho phng php chuynchc nng b m, tham kho mc 4.7.7.
*4. B m 2 pha 2 ng vo thng th ng lb m 1 cnh, nhng c th c s dngnh b m 4
cnh bng cch kt hp vi mt relay ph tr c bit ( M8388, M8198 hay M8199).
Cho phng php s dngb m 4 cnh -2 pha -2 ng vo , tham kho mc 4.7.8.
*5. Ng vo reset ngoi thng c reset bng cch bt ON, nhng c th thay i reset bng cch
bt OFF bng cch kt hp vi cc relay ph tr c bit (M8388 v M8389).
Phng php thay i lgic cang vo reset ngoi, tham kho mc 4.7.6.
*6. B m C253 thng thng c s dng nh mt b m phn cng, nhng c th c s
dng nh b m C253 (OP) m khng phi trang b vi ng vo reset b ng cch kt hp vi nhng
relay ph c bit (M8388 v M8392). Trong trng hp ny, C253 (OP) c x l nh mt b m
phn mm.
Ch thch ca cc thit b b m tc cao
Cho mt s b m tc cao FX3U v FX3UC PLCs, vic gn cc cng ng vo s chuyn i
khi cc relay ph tr c bit c s dng.
Nh cc thit b b m tc cao c phn lo i nh bn di . Ch rng m t nh (OP)
khng cho php trong lp trnh.
Cc s thit b tiu chun
Cc s thit b c chuyn

4.7.2.

C244
C245

C244(OP)
C245(OP)

C248

C248 (OP)

C253

C253(OP)
Gn ng vo cho b m tc cao

Cc ng vo t X000 nX007 c gn nh trong b ng di theo mi s ca b m tc cao . Khi


mt b m tc cao c s dng, hng s b lc ca mt ng vo tng ng trong main unit thay

95

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

i t ng (X000 n X005: 5s, X006 v X007: 50s). Tuy nhin cc ng vo khng cdng cho b
m tc cao c th c s dng nh cc ng vo t ng qut.
Khi FX3U-4 HSX- ADP c ni ti mt FX3U PLC, cc ng vo bn trong khung k m trong bng bn
di c gn ti khi FX3U-4 HSX- ADP u tin, v cc ng vo khc c gn ti khi FX3U-4
HSX- ADP th hai.
Gn ng vo cho FX3U-4HSX-ADP, tham kh o phin b nphn cng FX3U.
Gn ng vo cho main unit, tham kho phin b nphn cng ca main unint.
S ca b
hn loi
Gn ng vo
m
X000 X001 X002 X003 X004 X005 X006 X007
2
1
1 pha 1 C235*
H/W*
U/D
ng vo
2
1
H/W*
U/D
C236*
m
2
1
H/W*
U/D
C237*
2
1
H/W*
U/D
C238*
2
1
H/W*
U/D
C239*
2
1
H/W*
U/D
C240*
S/W
U/D R
C241
S/W
U/D
R
C242
S/W
U/D
R
C243
S/W
U/D R
S
C244
H/W*2
U/D
C244(OP)*3
S/W
U/D
R
S
C245
H/W*2
U/D
C245(OP)*3
2
1
1 pha 2 C246*
H/W*
U
D
ng
vo C247
S/W
U
D
R
m
S/W
U
D
R
C248
2
1 3
H/W*
U
D
C248(OP)* *
S/W
U
D
R
S
C249
S/W
U
D
R
S
C250
H/W*2
A
B
C251*1
S/W
A
B
R
C252
2 pha 2
2
1
H/W*
A
B
R
C253*
ng vo
3
4
S/W
A
B
C253(OP)*
m *
S/W
A
B
R
S
C254
S/W
A
B
R
S
C255
H/W: B m phn cng
S/W: B m phn mm U: Ng vo m ln D: Ng vo m xung
A: Ng vo pha A
B: Ng vo phaB
R: Ng vo reset ngoi S: Ng vo kh i ng ngoi
Nh ng ch v vic ni dy cn phi c xem xt cho nhng b m tc cao ny.
Vic ni dy, tham kho phin bn phn cng ca main unit
*2. Nh ng b m phn cng c chuyn thnh b m phn mm khi mt lnh so snh set/reset cho
b m tc cao ( DHSCS, DHSCR, DHSZ hay DHSCT) c s dng.
B m C253 c thnh b m phn mm khi lgic ca tn hiu ng vo reset ngoi b o

ngc.
iu kin mt b m c x l nh mt b m phn mm, tham kho mc 4.7.9.
*3. Khi mt relay ph tr c bit c iu khin trong mt chng trnh, cc ng vo v chc
nng lin quan ca n b thay i.
Phng php s dng mt b m phn mm nh mt b m phn cng, tham kh o mc
4.7.7.
*1.

96

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

*4. Trong mt b m 2 pha 2 ng vo m, cnh m thng l 1. Nhng cnh m c th c


t l 4 bng cch kt hp vi relay ph tr c bit.
Phng php s dng b m 2 pha 2 ng vo m vi cnh m l 4, tham kho m
c 4.7.8.
Hn ch v s chng cho ca cc s ng vo
Cc ng vo X000 n X007 c s dng cho b m tc cao, ngt ng vo , bt xung, cc
lnh SPD/ZRN/DSZR/DVIT v cc ng vo tng qut. Khi gn cc chc nng , khng c
chng cho gia cc ng vo ny.
V d, khi C251 c s dng, X000 v X001 b chim gi. Kt qu l "C235, C236, C241,
C244,C246, C247, C249, C252 v C254", cc con tr ngt I000 v I101, cc tip im bt
xung M8170 v M8171" v "cc
l nh SPD, ZRN, DSZR and DVIT s dng X000 and/or
X001" khng th c s dng
Khi FX3U-4HSX-ADP v FX3UC PLC chia s cng cc s ng vo, ch mt trong s chng
c th c s dng hot ng. Nu c hai ng vo s dng, hot ng mong
mun s khng th thc hin c bi v cc ng vo ca FX3U-4HSX-ADP v PLC main
unit hot ng trong mi quan h OR.
4.7.3.
1.

X l cc b m tc cao
1 pha 1 ng vo m

C235 m "OFF ON" ca ng vo X000 trong khi X012 l ON.


Khi X011 bt ON v sau lnh RST c thc thi, C235 c reset.
Chiu m ca cc b m C235 n C245 c chuyn n m xung hoc m ln khi
M8235 n M8245 bt ON hoc OFF.
C244 bt u m ngay khi ng vo X006 bt ON trong khi X012 l ON. Ng vo m l X000.
Trong v d ny, gi tr ci t c xc nh gin tip bng ni dung ca cc thanh ghi (D1 v D0).
Mt b m tc cao c th c reset bng cch s dng X011 trong chng trnh tun t nh
trn hnh v, nhng C244 c reset ngay lp tc m khng cn bt c chng trnh no khi X001
ng. Do chng trnh vi X011 l khng cn thit.
Chiu m ca cc b m C235 n C245 c chuyn sang m xung hoc m ln khi
M8235 n M8245 bt ON hoc OFF.
V d hot ng

97

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

Khi m vi ng vo X000, C235 thc thi m ln hoc m xung nh mt ngt.


Khi gi tr hin hnh ca b m tng t "-6" n "-5", tip im ng ra c set. Khi gi tr hin
hnh ca b m gim t "-5" n "-6", tip im ng ra c reset.
Gi tr hin hnh tng hoc gim khng quan tm n hot ng ca tip im ng ra. Khi mt b
m thc hin m ln t "+2,147,483,647", gi tr b m tr thnh "-2,147,483,648". Theo cng
cch , khi m
t b m thc hin m xung t " -2,147,483,648", gi tr b m tr thnh
"+2,147,483,647". ( Loi b m ny c gi l b m vng)
Khi ng vo reset X011 bt ON v lnh RST c thc thi, gi tr hin hnh ca b m c
reset v "0" v tip im ng ra c ly li.
Trong loi b m tc cao c cht , gi tr hin hnh, hot ng ca tip im ng ra v
trng thi reset ca b m c cht bng cch sao lu bng ngun pin trong PLC.
2.
1 pha 2 ng vo m
Cc b m ny l cc b m hai chiu 32 bit v hot ng ca tip im ng ra theo gi tr hin
hnh tng ng vi loi 1 pha 1 ng vo m c m t trn.

Trong khi X012 l ON, C246 thc thi m ln khi ng vo X000 bt t OFF sang ON, v thc thi
m xung khi ng vo X001 bt t OFF sang ON.
Hot ng m ln/xung ca C246 n C250 c th c kim tra vi M8246 n M8250.
Trng thi ON : m xung

98

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

Trng thi OFF : m ln


Trong khi X012 l ON, C249 bt u m ngay lp tc khi ng vo X006 bt ON.
Ng vo m ln l X000, v ng vo m xung l X001.
Mt b m tc cao c th c reset bng X011 trong chng trnh tun t nh trn hnh v ,
nhng C249 c reset ngay lp tc m khng cn n chng trnh khi X002 ng. Do
chng trnh vi X011 l khng cn thit .
Hot ng m ln/xung ca C246 n C250 c th c kim tra vi M8246 n M8250.
Trng thi ON : m xung
Trng thi OFF : m ln
3.

2 pha 2 ng vo m
Cc b m ny l cc b m hai chiu 32 bit v hot ng ca tip im ng ra theo gi tr hin
hnh tng ng vi loi b m tc cao 1 pha c m t trn.

Khi X012 l ON, C251 m hot ng ca cc ng vo X000 (pha A) v X001 (pha B) nh cc


ngt.
Khi X011 bt ON lnh RST c thc thi v C251 c reset.
Khi gi tr hin hnh bng hoc ln hn gi tr ci t , Y002 bt ON. Khi gi tr hin hnh bng
hoc nh hn gi tr ci t, Y002 bt OFF.
Y003 bt ON (cho m xung) hoc OFF (cho m ln) ty thuc vo chiu m .
Khi X006 bt ON trong khi X012 l ON, C254 ngay lp tc bt u m. Cc ng vo m ca n
l X000 (pha A ) v X001 (pha B).
Ngoi vic reset bng X011 trong chng trnh tun t, C254 c reset ngay khi X002 bt ON.
Khi gi tr hin hnh bng hoc ln hn gi tr ci t (D1, D0), Y004 bt ON. Khi gi tr hin hnh
bng hoc nh hn gi tr ci t , Y004 bt OFF.
Y005 bt ON (cho m xung) hoc OFF (cho m ln) ty thuc vo chiu m.
Mt encoder 2 pha pht ng ra cho pha A v pha B vi s lch pha l 90. Vi cc ng ra ny ,
mt b m tc cao t ng thc thi m ln hoc m xung nh hnh v bn di.
- Khi b m ang hot ng vi m 1 cnh:

99

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

- Khi b m ang hot ng vi m 4 cnh:

Hot ng m ln/xung ca C251 n C255 c th c kim tra bng M8251 n M8255.


Trng thi ON : m xung
Trng thi OFF : m ln
4.7.4.

Cp nht gi tr hin hnh theo thi gian v so snh gi tr hin hnh


1. Cp nht gi tr hin hnh theo thi gian
Mt b m tc cao thc thi m ln hay m xung khi mt xung c nhp vo ti ng vo
ca n, nhng gi tr hin hnh c cp nht theo thi gian nh bng bn di. Khi s dng
gi tr hin hnh ca b m phn cng trong cc lnh MOV, CMP hay lnh ng dng nh lnh so
snh, cn phi quan tm n vic cp nht gi tr hin hnh theo thi gian b nh hng bi chu k
qut ladder nh bng bn di.
Cp nht gi tr hin hnh theo thi gian
B m Phn cng

Khi lnh OUT hay HCMOV c thc hin cho b m

B m Phn mm

Mi khi mt xung c nhp vo

2. So snh gi tr hin hnh


Hai phng php sau y c p dng so snh v xut gi tr hin hnh ca b m tc
cao.
1) S dng lnh so snh (CMP), so snh vng (ZCP) hay lnh tip im so snh
*1
Khi kt qu so snh cn thit trong sut thi gian m , vic so snh c th c thc hin
trong chng trnh chnh nu lnh HCMOV c s dng ngay trc lnh so snh (CMP hay
ZCP)
hay lnh tip im so snh.
*1. Nu cn thit thc hin s so snh cp nht mt tip im u ra vi gi tr thay i ca b
m tc cao, s dng cc lnh so snh cho b m tc cao ( HSCS, HSCR, HSZ hay
HSCT).
2) S dng cc lnh so snh cho b m tc cao ( HSCS, HSCR, HSZ hay HSCT)
Cc lnh so snh cho b m tc cao ( HSCS, HSCR, HSZ v HSCT) thc thi so snh v
xut kt qu so snh trong sut qu trnh m. S ln s dng cc lnh ny c gii hnh nh
trong bng bn di.
Khi mt relay ng ra c xc nh cho kt qu so snh, kt qu so snh c cp nht trc tip
ti trng thi ON/OFF ca ng ra m khng quan tm n vic lm ti ng ra bng lnh END.
S tr hon do c kh (khong 10 ms) khng th trnh c trong PLC loi ng ra relay. S dng
PLC loi ng ra transistor.
.

100

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Lnh
HSCS
HSCR
HSZ*1
HSCT*1

Gii hn s lnh
Chi c th c s dng ti 32 ln bao gm lnh HSCT

Ch c th c s dng mt ln.

*1. Khi lnh HSZ hay HSCT c s dng, tn s p ng cc i v tn s tng ca tt c cc b


m phn mm u b nh hng.
Tn s p ng cc i v tn s tng ca nhng b m phn mm, tham kho mc 4.7.10.
Thit b lin quan

4.7.5.

1. Cc thit b chuyn hng m ca cc b m 1 pha 1 ng vo m


S b m
m xung
Loi
Thit b xc nh m ln
C235
M8235
C236
M8236
C237
M8237
C238
M8238
1 pha 1 ng C239
M8239
vo m
C240
M8240
OFF
ON
C241
M8241
C242
M8242
C243
M8243
C244
M8244
C245
M8245
2. Cc thi t b c s dng kim tra chiu m ca b m 1 pha 2 ng vo m v 2 pha 2
ng vo m
Loi

S b m
C246

C247
1- pha 2- ng
C248
vo m
C249
C250
C251
C252
2- pha 2- ng C253
vo m
C254
C255

Thit b quan st OFF


M8246
M8247
M8248
M8249
M8250
M8251
M8252
M8253
M8254
M8255

m ln

ON

m xung

101

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

3. Cc thi t b c s dng chuyn chc nng b m tc cao


Thit b
Tn
M t
Tip im cho vic
thay
i chc nng Thay i chc nng ca b m tc cao.
M8388
ca b m tc
cao
M8389

Chuyn lgic ca ng vo reset ngoi (Chi tit, tham


kho mc 4.7.6)

M8390

Chuyn chc nng ca C244 (Chi tit, tham kho mc


4.7.7)

M8391

Chuyn chc nng ca C245 (Chi tit, tham kho mc


4.7.7)

M8392

Thit b chuyn i
Chuyn chc nng ca C248 v C253 (Chi tit, tham
chc nng
kho mc 4.7.7)

M8198

Chuyn m cnh (gia 1 v 4) ca C251, C252 v


C254 (Chi tit, tham kho mc 4.7.8)

M8199

Chuyn m cnh (gia 1 v 4) ca C253, C255 v


C253(OP) (Chi tit, tham kho mc 4.7.8)

4. Trng thi hot ng ca cc b m phn cng v b m phn mm


S thit b Tn
M t
ON
1
M8380*
Trng thi hot ng ca C235, C241, C244,
C246, C247, C249, C251, C252 hay C254
M8381*1

Trng thi hot ng ca C236

M8382*1

Trng thi hot ng ca C237, C242 hay


C245

M8383*1
M8384*1
M8385*1

OFF

C
Trng thi hot ng ca C238, C248, B m Phn
trng
phn
thi hot C248(OP), C250, C253 hay C255
cng
mm
ng
Trng thi hot ng ca C239 hay C243
Trng thi hot ng ca C240

M8386*

Trng thi hot ng ca C244(OP)

M8387*1

Trng thi hot ng ca C245(OP)

*1. c xa khi ch PLC chuyn t STOP sang RUN


4.7.6.

Thay i lgic ca tn hiu reset ngoi

Cc b m C241 n C245, C247 n C250 v C252 n C255 thng c reset khi ng vo reset ngoi
bt ON.
Bng cch s dng chng trnh bn di, logic c th c chuyn i cc b m ny c reset khi
ng vo bt OFF.

102

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


S b m

Khi o logic ca tn hiu reset ngoi

C241 to C245
C247 to C250
C252 to C255

M t
Logic
c a ng vo reset ngoi
c chuyn i cc b m
c reset khi ng vo bt OFF.
(Logic c chuyn i cho tt c
cc b m )

Ch : B m C253 c chuyn ti mt b m phn mm khi lgic c a tn hiureset ngoi b o .


Gn ng vo m v chuyn chc nng

4.7.7.

Vic gn cng ng vo v chc nng ca cc b m phn mm C244, C245, C248 v C253 c thay i
nh bn di khi kt hp vi cc relay ph tr c bit. Trong chng trnh, t mt relay ph tr c bit
ngay trc b m mong mun.
Khi s dng b m phn mm nh b
S b m
M t
m phn cng

C244(OP)

C245(OP)

C245(OP)

Ng vo m c thay i t X000
n X006.
Ng vo Reset khng c cung cp.
Ng vo khi ng khng c cung
cp.
Hot ng nh mt b m phn
cng.
Ng vo m c thay i t X002
n X007.
Ng vo Reset khng c cung cp.
Ng vo khi ng khng c cung
cp.
Hot ng nh mt b m phn
cng.
Ng vo Reset khng c cung cp.
Hot ng nh mt b m phn
cng.

C253(OP)

Ng vo Reset khng c cung cp.


Hot ng nh mt b m phn
mm.

103

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

4.7.8. Cch s dng cc b m 2 pha 2 ng vo m C251 n C255 vi 4 cnh m


Cc b m 2 pha 2 ng vo m C251 n C255, cnh m thng c t l 1. Bng cch s dng chng
trnh nh trong bng bn di, cnh m c th c ci t l 4.
Khi s dng b m 2 pha 2 ng vo
S b m
M t
m vi 4 cnh m

C251

C252

C253

C253(OP)

C254

C255

104

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

4.7.9. iu kin s dng b m phn cng nh b m phn mm


Cc b m tc cao c phn loi thanh cc b m phn cng v cc b m phn mm. Tuy nhin
trong mt s iu kin,cc b m phn cng c th c s dng nh cc b m phn mm.
Trong trng hp ny, s dng cc b m phn cng trong tm ca tn s p ng cc i v tn s
tng nh c xc nh cho cc b m phn mm.
.
Cc iu kin b m phn cng c s dng nh b m phn mm
S b m phn cng

C235
C236
C237
C238
C239
C240
C244(OP)
C245(OP)
C246
C248(OP)
C251
C253

iu kin b m phn cng c s dng nh b m phn mm


Bi v b m cng thc hin vic m mc phn cng ca FX3U/FX3UC,
chng c th m bt k tn s tng
Tuy nhin khi b m cng c s dng nh b m mm vi nhng
iu kin sau, tn s p ng cc i v tn s tng l c gii hn trong
cng mt cch vi b m mm. S dng M8380 n M8387 kim tra b
m tc cao l b m phn cng hay b m phn mm
Khi lnh DHSCS (FNC 53), DHSCR (FNC 54), DHSZ (FNC 55) hoc
DHSCT (FNC 280) c dng cho s b m phn cng, b m phn
cng c dng nh b m phn mm
V d: C235

Trong trng hp ny C235 c s dng nh mt b m phn mm.


Khi mt thanh ghi ch mc c s dng cho b m c xc nh trong
cc lnh DHSCS (FNC 53), DHSCR (FNC 54), DHSZ (FNC 55)cho
DHSCT (FNC 280), tt c cc b m phn cng c dng nh b m
phn mm
V d : C235Z0

C235 ( b m phn cng) c dng nh b m mm bng cch o


logic s dng chc nng thay i mc logic ca tn hiu reset ngoi.
V d : o logic ng vo reset ngoi ca C253

4.7.10. Tn s p ng ca b m tc cao
1. Tn s p ng ca b m phn cng
Bng bn di cho thy p ng tn s ln nht ca b m cng
Khi b m phn cng c dng nh b m phn mm trong mt vi iu kin hat ng, tn s p
ng cc i s bng vi ca b m phn mm, v vy b m phn cng i khi phi gii hn tn s
tng.
Cc iu kin b m phn cng c x l nh b m phn mm, tham kho cc trang
trc

105

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Lai b m

B m s

1 pha 1 ng vo m

C235, C236, C237, C238, C239


C244(OP), C245(OP)
C246, C248(OP)

1 pha 2 ng vo m
2 pha 2 ng vo m 1 cnh
m
m 4 cnh

C251, C253

Tn s p ng cc
i
Main
FX3Uunit
4HSX-ADP
100kHz
200kHz
10kHz
100kHz
50kHz
100kHz
50kHz
100kHz

2. Tn s p ng v tn s tng ca b m phn mm
Bng bn di biu din p ng tn s v tn s tng ca b n mm
Khi s dng lnh HSZ hoc HSCT trong chng trnh, c hai p ng tn s ln nht v tn s tng u b
gii hn trong tt c b m mm khng c lin quan n lnh. Khi quan st mt h thng hoc to ra mt
chng trnh, cn xem xt cc hn ch, v s dng b m mm trong phm vi cho php ca p ng tn
s v tn s tng s
i vi cc iu kin x l nh b m phn mm, tham kho trang trc
1) Khi khng s dng adapter analog c bit v cc khi chc nng c bit ca FX3U/FX3UC
Tn s p ng v tn s tng ty theo cc lnh c s dng

B
m
phn
mm

Loi b m

1 pha 1 ng vo
m

C241,
C242,
C243,
C244,
C245
-

1 pha 2 ng vo
m
2 pha
2 ng
vo
m

m
cnh

C247,
C248,
C249,
C250
C252,
C253(
OP),
C254,
C255

B m
phn
mm vi
lnh
HSCS,
HSCR,
HSZ
hoc
HSCT *1
C235,
C236,
C237,
C238,
C239,
C240
C244(OP)
,
C245(OP)

khuch
i cho
vic tnh
ton tn
s tng

x1

x1

Khi nh
l
HSZ
v
HSCT
khng c

s dng

Khi ch c lnh
HSCT
c

s dng

Khi ch c lnh
HSZ c s
dng

Khi c hai lnh


HSZ v HSCT
c s dng

Tn s
p
ng
cc
i
(kHz)

Tn s
p
ng
cc
i
(kHz)

Tn s
p
ng
cc
i
(kHz)

Tn s
p
ng
cc
i
(kHz)

Tn
s
tng
(kHz)

40

Tn
s
tng
(kHz)

10

10
60

x1

40

30

x1

40

30

40
(s
lnh)
*2

80
1.5x(
s
lnh)

30
(s
lnh)
*2

C251,
C253

(40
(30
s
s
x4
10
7.5
lnh)
lnh)
4
4
*1 Khi mt thanh ghi ch mc c thm vo mt s b m c xc nh bi lnh HSCS, HSCR, HSZ
hay HSCT, tt c cc b m cng c chuyn sang b m mm

m
cnh

Tn
s
tng
(kHz)

30

80
C246,
C248(OP)

Tn
s
tng
(kHz)

*2 Cc b m tc cao C244 (OP) v C245 (OP) c th m ln n 10 kHz


2) Khi s dng adapter analog c bit v cc khi chc nng c bit ca FX3U/FX3UC

106

60
1.5x(
s
lnh)

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B
m
phn
mm

Loi b m

1 pha 1 ng vo
m

C241,
C242,
C243,
C244,
C245
-

1 pha 2 ng vo
m
2 pha
2 ng
vo
m

m
cnh

C247,
C248,
C249,
C250
C252,
C253(
OP),
C254,
C255

B m
phn
mm vi
lnh
HSCS,
HSCR,
HSZ
hoc
HSCT *1
C235,
C236,
C237,
C238,
C239,
C240
C244(OP)
,
C245(OP)

khuch
i cho
vic tnh
ton tn
s tng

x1

x1

Tn s p ng v tn s tng ty theo cc lnh c s dng


Khi nh
l
HSZ
Khi ch c lnh Khi ch c lnh Khi c hai lnh
v
HSCT
HSCT
c

HSZ c s HSZ v HSCT


khng c

s dng
dng
c s dng
s dng
Tn s
p
ng
cc
i
(kHz)

Tn
s
tng
(kHz)

30

Tn s
p
ng
cc
i
(kHz)

Tn s
p
ng
cc
i
(kHz)

Tn
s
tng
(kHz)

Tn s
p
ng
cc
i
(kHz)

10

10
50

x1

30

25

x1

30

25

30
(s
lnh)
*2

50
1.5x(
s
lnh)

25
(s
lnh)
*2

C251,
C253

(30
(25
s
s
x4
7.5
6.2
lnh)
lnh)
4
4
*1 Khi mt thanh ghi ch mc c thm vo mt s b m c xc nh bi lnh HSCS, HSCR, HSZ
hay HSCT, tt c cc b m cng c chuyn sang b m mm

m
cnh

Tn
s
tng
(kHz)

25

60
C246,
C248(OP)

Tn
s
tng
(kHz)

*2 Cc b m tc cao C244 (OP) v C245 (OP) c th m ln n 10 kHz


3. Tnh tn s tng
Tn s tng >= tng ca tn s p ng ca b m tc cao x khuch i cho tnh tan tn
s tng
V d tnh ton, xem bn di
4. V d tnh tan
Khi ch s dng lnh HSZ 6 ln trong mt chng trnh, tn s tng v tn s p ng c tnh nh sau
tng ng vi ct Khi ch c lnh HSCT c s dng trong bng trn. V d tnh ton ny c cung
cp cho cu hnh h thng khng c adapter analog c bit v cc khi chc nng c bit ca
FX3U/FX3UC.
khuch i Lnh
Tn
s Tnh ton tn s p ng
S b m tc cao c s dng
cho vic tnh
c s
ng vo
cc i
tn s tng
dng
Hot ng nh b
C237
30 kHz
40 - 6 (ln) = 34 kHz
x1
m phn mm
HSZ
C241
20 kHz
40 - 6 (ln) = 34 kHz
x1
X 6 ln
B m phn mm
C253(OP)
4 kHz
{40 - 6(ln)} 4 = 8.5 kHz x 4
[m 4 cnh]

107

50
1.5x(
s
lnh)

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.7 B m tc cao [C]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

1) Tn s tng c tnh nh sau v lnh HSZ c s dng 6 ln:


Tn s tng = 80 1.5 6 = 71 kHz
2) Tng s cc p ng tn s ca b m tc cao c s dng tnh nh sau
"30 kHz 1[C237]" + "20 kHz 1[C241]" + "4kHz 4[C253(OP)]" = 66 kHz 71 kHz
4.7.11. Ch trong s dng
c th iu khin cun dy ca b m tc cao, s dng tip im thng ON trong sut qu
trnh m tc cao
V d: M8000 ( tip im NO khi quan st RUN)

Nu cc hot ng ca b m tc cao c kch hot bi mt thit b nh cng tc, b m c


th m sai do nhiu t qu trnh chuyn i ca cng tc hoc khi tip im ny ln.
Cc b lc u vo ca cng ng vo cho b m tc cao trong main unit c t ng ci t
n 5 s (X000 n X005) hoc 50 s (X006 v X007).

Theo , khng cn thit s dng lnh REFF hay thanh ghi d liu c bit D8020 (iu chnh b
lc u vo)
B lc u vo cho cc relay ng vo khng c s dng cho b m tc cao duy tr 10ms (
gi tr ban u)
Cc ng vo t X000 n X007 c s dng cho b m tc cao, ngt ng vo, bt xung , lnh
SPD/DSZR/DVIT/ZRN v ng vo tng qut. Khng nn c chng cho gia s u vo. V d, khi
C251 c s dng, th X000 v X001 ang c dng. Kt qu l, "C235, C236, C241, C244,
C246, C247, C249, C252 v C254 "," con tr ngt ng vo I00 * I10 * "," tip im bt xung M8170
v M8171 "v" l nh SPD s dng X000 v / hoc X001 "c th khng c s dng.
Khi xung m khng c cp, khng mt tip im ng ra ca b m tc cao no c bt
ln ON, ngay c khi PLC thc thi mt lnh m " gi tr hin ti = gi tr ci t.
Vic m c th bt u hoc ngng cun dy ng ra (OUT C ***) c bt ln ON hoc OFF. Lp
trnh cun dy ng ra ny trong chng trnh. Nu cun dy ng ra c lp trnh trong step ladder
(SFC), chng trnh con hoc chng chng trnh ngt, vic m khng th c bt u hoc
dng cho n khi step ladder hoc chng trnh c thc thi.
Hy chc chn rng tc tn hiu cho b m tc cao khng vt qu tn s p ng c m
t trn. Nu mt tn hiu u vo no vt qu tn s p ng , mt li WDT hoc s c kt ni
song song c th xy ra.
Khi b m tc cao c reset bng lnh RST, th n s khng m cho n khi lnh RST c
t v OFF
1) Chng trnh v d

2) Gin thi gian

C235 b reset khi X010 bt sang ON

108

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

Vit chng trnh bn di ch reset gi tr hin hnh ca b m tc cao (v khng bt OFF


tip im)

3) Chng trnh v d

Gi tr ca C235 c xa v 0
* Khi tip im iu khin dng thc thi lin tc, gi tr hin hnh ca b m c reset v 0 mi
ln qut khi X010 vn duy tr ON
4) Gin thi gian

Vit chng trnh bt tip im v OFF v reset gi tr hin hnh ca b m tc cao


5) Chng tr v d

109

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.7 B m tc cao [C]

* Khi tip im iu khin dng thc thi lin tc,th gi tr hin hnh ca b m c reset v 0 v
trng thi reset b m c xa mi ln qut trong khi X010 vn duy tr ON.
6) Gin thi gian

110

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

4.8 Thanh ghi d liu v thanh ghi ti liu [D]


Thanh ghi d liu l thit b dng lu tr d liu s. Thanh ghi ti liu c dng nh gi tr ban u ca
thanh ghi d liu.
Mi thanh ghi d liu hay thanh ghi ti liu lu tr d liu 16 bit ( bit c trng s ln nht xc nh du
dng hoc m). Kt hp hai thanh ghi d liu hoc hai thanh ghi ti liu c th lu c d liu 32 bit ( bit
c trng s ln nht xc nh du dng hoc m)
i vi cc chc nng v hot ng ca cc thanh ghi ti li u, tham kho mc 4.8.4
4.8.1 S ca thanh ghi d liu v thanh ghi ti li u
Bng bn di s cho ta thy s thanh ghi d liu v thanh ghi ti liu ( S c nh l s thp phn)
Thanh ghi d liu
Thanh ghi ti liu
( c cht)
Loi chung
Loi c cht
Loi c cht c Loi c bit
nh
FX3U/
D0 n D199
D200 n D511
D512 n D7999
D8000 n D8511 D1000 tr i *4
FX3UC
200 im *1
312 im *2
7488 im *3*4
512 im
Ti a 7000 im
PLC
*1 Vng ny khng c cht (dng pin nui). N c th c thay i n vng c cht (dng pin nui)
bng cch ci t thng s.
*2 Vng ny c cht (dng pin nui). N c th thay i n vng khng c cht (khng dng pin nui)
bng cch ci t cc thng s .
*3 Cc c tnh cht khng th thay i bng cch ci t thng s
*4 Thanh ghi d liu t D1000 tr i c th c s dng nh cc thanh ghi ti liu trong cc n v ca
500 im bng cch ci t thng s.
Khi s dng kt ni my tnh PC hoc kt ni song song , mt s thanh ghi d liu s b chim gi cho kt
ni.
Tham kho n bn Giao tip d liu
4.8.2 Cu trc ca thanh ghi d liu v thanh ghi ti li u
1) Lai 16 bit
Mt thanh ghi d liu hay thanh ghi ti liu 16-bit c th lu tr gi tr s trong khang t -32768 n
+32767

Mt gi tr s c th c c t thanh ghi d liu hay c ghi n thanh ghi d liu bng lnh ng
dng. Hoc mt gi tr s c th c c t hoc ghi trc tip n thanh ghi d liu t khi hin th,
modul hin th, hoc t cng c lp trnh.
2) Lai 32 bit
Ghp ni tip hai thanh ghi d liu hoc thanh ghi ti liu c biu din c d liu 32 bit.
Mt thanh ghi d liu vi s thit ln hn th s cha cc bit bc cao v mt thanh ghi d liu vi s
thit b nh hn s cha cc bit bc thp.
Trong dng ch mc, V thc hin cc bit bc cao, v Z thc hin cc bit bc thp
Hai thanh ghi d liu hoc hai thanh ghi ti liu c th lu tr gi tr s vi khang t -2,147,483,648
n +2,147,483,647

111

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

Trong trng hp ca lai 32 bit, khi thanh ghi d liu hay thanh ghi ti liu pha bc thp ( v d: D0)
c xc nh , s tip theo sau s t ng b chim gi cho pha bc cao ( v d: D1) .
Hoc s chn hoc s l c th c xc nh cho pha bc thp, nhng nn xc nh mt s thit b
chn cho pha bc thp khi c quan tm n chc nng quan st ca cc khi hin th, module hin th
v cng c lp trnh.
4.8.3 V d v chc nng v hat ng ca thanh ghi d liu
Thanh ghi d liu l thit b dng lu tr d liu s.
Mi thanh ghi d liu lu tr d liu 16 bit ( bit c trng s ln nht xc nh du dng hoc m). Kt hp
hai thanh ghi d liu c th lu c d liu 32 bit ( bit c trng s ln nht xc nh du dng hoc m)
1. Lai thanh ghi d liu chung v c cht
Mt khi d liu c ghi vo thanh ghi d liu th n s khng thay i nu khng c d liu khc
ghi ln. Khi ch PLC chuyn t RUN sang STOP hoc khi b mt ngun, tt c cc d liu
trong thanh ghi b xa v 0. Nu relay ph tr c bit M8033 c iu khin trc th d liu
s c gi li ngay c khi PLC chuyn t RUN sang STOP.
Thanh ghi c cht(dng pin nui) gi ni dung ca n ngay c khi ch PLC chuyn t RUN
sang STOP hoc khi b mt ngun.
Ni dung ca thanh ghi d liu c sao lu bng ngun pin trong PLC.

Chi tit v mi phng php sao lu, tham kho mc 2.6


Khi s dng lai thanh ghi cht c nh nh thanh ghi d liu chung, cung cp mch reset sau ay
bng lnh RST hoc ZRST ti bc u tin trong chng trnh.

D liu lu trong D512 n D99 c xa v 0.


i vi thanh ghi ti li u, tham kho mc 4.8.4
2. Thanh ghi d liu loi c bit
Thanh ghi d liu loi c bit cha nhiu thng tin c bit, cc d liu c bit v i khi c ghi
trong sut hot ng ca chng trnh.Ni dung ca thanh ghi d liu c bit c xa v gi tr
ban u khi c cp in tr li.( Thng thng, cc thanh ghi d liu ny c xa v 0 trc v
sau n gi tr ban u( nu c bt k gi tr no) c ghi bi ROM h thng )
V d, thi gian watchdog timer c ci t lc u cho D8000 bi ROM h thng . Khi thay i ni
dung, ghi thi gian mong mun vo D8000 bng lnh MOV (FNC 12)

112

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

V phn sao lu c tnh ca thanh ghi d liu c bit, tham kho muc 2.6 v chng 36
V lai v chc nng ca thanh ghi d liu c bit, tham kho chng 36
3. V d v hat ng
Thanh ghi d liu c th c s dng trong nhiu qu trnh iu khin vi d liu s.
Phn ny gii thch hat ng ca cc lnh c bn v cc lnh ng dng trong nhiu ng dng.
s dng ht thanh ghi d liu, tham kho cc lnh ng dng pha sau.
1) Thanh ghi d liu trong cc lnh c bn
Xc nh gi tr ci t cho timer hoc counter

Mt timer hoc counter hot ng trong khi gi tr ci t c xc nh bi ni dung ca mt thanh


ghi d liu
2) Thanh ghi d liu trong lnh ng dng
V d hat ng s dng lnh MOV (FNC 12)
a) Thay i gi tr hin hnh ca b m

Gi tr hin hnh ca b m C2 c thay i n ni dung ca D5


b) c gi tr hin hnh ca timer hoc counter n mt thanh ghi d liu

Gi tr hin hnh ca b m C10 c chuyn sang D4


c) Lu gi tr s vo thanh ghi d liu
16 bit:

200 (gi tr thp phn) c chuyn sang D10


32- bit:

113

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

80000 ( gi tr thp phn) c lu vo D10 v D11. Bi v gi tr s ln hn 32767 l d liu 32


bit, hot ng 32 bit c yu cu. Khi than ghi d liu pha bc thp c xc nh (D10), mt
thanh ghi pha bc cao (D11) t ng b chim gi.
d) Chuyn ni dung thanh ghi vo thanh ghi khc

Ni dung ca D10 c chuyn sang D20


3) S dng cc timer v counter khng b chim gi nh cc thanh ghi d liu
V d hat ng s dng lnh MOV (FNC 12)
Cc timer v counter khng c s dng trong chng trnh c th c s dng nh thit b lu
gi tr s 16-bit hoc 32- bit ( thanh ghi d liu)

300 (gi tr thp phn) c chuyn sang T10


Ni dung ca T10 c chuyn sang thanh ghi gi tr hin hnh ca C20. Trong trng hp ny,
T10 khng lm vi c nh b nh th m nh mt thanh ghi.
Trong trng hp lm vic nh cc thanh ghi, khi timer hoc counter 16 bit c s dng nh cc
thit b 32bit, hai timer hoc 2 counter ( v d C1 v C0) lu d liu s 32 bit.
Mt b m 32-bit ( v d C200) c th lu tr d liu 32-bit .
4.8.4 V d v chc nng v hat ng ca thanh ghi ti li u
Thanh ghi ti liu l mt thit b ci t gi tr ban u ca thanh ghi d liu vi cng mt s.
Mi thanh ghi ti liu lu tr d liu 16- bit ( bit c trng s cao nht xc nh du dng hoc m)
Thanh ghi c cht c nh D1000 n D7999 c th c xc nh nh cc thanh ghi ti liu s
dng cc thng s .
Trong vic ci t thng s, 1 n 14 khi (block) c th c xc nh . Mt khi c 500 thanh ghi
ti liu nhng s dng vng b nh chng trnh bng 500 bc
Khi mt s thanh ghi t D1000 tr i c ci t nh cc thanh ghi ti liu, cc thanh ghi cn li c
th c s dng nh cc thanh ghi d liu loi c cht.
Phn ny s gii thch cch s dng thanh ghi ti liu
1. Hat ng ca thanh ghi ti li u
Vng thanh ghi ti liu [A] c ci t bn trong b nh c sn hoc b nh ty chn l b c
truyn n vng b nh d liu [B] bn trong RAM h thng khi ngun cung cp PLC c bt ln ON
hoc khi PLC chuyn t STOP sang RUN.

114

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Vng thanh ghi d liu [B] c cht . Tuy nhin khi cc thanh ghi d liu c ci nh thanh ghi ti
liu bi cc thng s, vng thanh ghi ti liu [A] bn trong b nh chng trnh c chuyn khi ngun
cung cp cho PLC c chuyn sang ON hoc khi PLC c chuyn t STOP sang RUN. iu c
ngha l ni dung thay i trong b nh d liu c t li gi tr u khi PLC c bt sang ON hoc
khi ch PLC chuyn t STOP sang RUN.
Khi cn thit phi lu gi tr thay i trong b nh d liu s dng chng trnh tun t, cp nht vng
thanh ghi ti liu [A] n gi tr thay i bng ch cp nht thanh ghi cng s trong lnh BMOV (FNC
15) c trnh by sau.

S khc bit gia lnh BMOV v cc lnh khc


Bng bn di s cho thy s khc bit gi lnh BMOV (FNC 15) v cc l nh ng dng khc
Lnh
Ni dung c truyn
Ghi ch
BMOV
D liu c th c c t v ghi n vng thanh ghi ti liu [A] bn
trong b nh chng trnh
Cc lnh ng D liu c th c c t v ghi Bi v vng thanh ghi d liu [B] c cung
dng
khc n vng thanh ghi
d liu [B] bn
cp bn trong RAM h thng trong PLC, ni
vi
lnh trong b nh nh ging nh cch dung ca n c th b thay i ty m
BMOV
ca cc thanh ghi d liu chung.
khng c gii hn bi nh dng b nh
ty chn.
D liu c lu trong thanh ghi d liu ci t nh thanh ghi ti liu c t ng copy t vng
thanh ghi ti liu [A] n vng thanh ghi d liu [B] khi ngun c cp tr li.

Khi thanh ghi ti liu c quan st bng thit b ngai vi, vng thanh ghi d liu [B] bn trong b
nh c c
Khi gi tr hin hnh ca thanh ghi ti liu thay i, thit b thanh ghi ti liu b p buc reset,
hoc tt c b nh PLC c xa c thc hin t cc thit b ngai vi, vng thanh ghi ti liu
[A] bn trong b nh chng trnh b thay i, v sau d liu s t ng chuyn sang vng thanh
ghi d liu [B]
Theo , khi cc thit b thanh ghi ti liu b ghi , b nh chng trnh s l b nh c sn
(RAM), hoc b nh cassette (b nh flash) m cng tc bo v c t OFF. (B nh cassette
(b nh flash) khng th b ghi t cc thit b ngai vi nu nh cng tc bo v bt ON)

2. Thanh ghi ti li
u
(FNC15)>

thanh ghi d li u

<cp nht cng s thanh ghi bng lnh BMOV

115

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

Khi cng mt thanh ghi ti liu c xc nh cho c S* v D* trong lnh BMOV (FNC 15), lnh ny
xc nh ch cp nht cng s thanh ghi v thc thi hot ng nh sau:

Khi cp nht ni dung ca mt thanh ghi ti liu trong ch cp nht cng s phi chc chn s
thanh ghi ti liu ti S* v D* l ging nhau. V cng phi chc chn s im truyn xc nh bi n
khng c vt qu vng thanh ghi ti liu. Nu s im truyn vt qu vng thanh ghi ti liu
th mt li thc thi s xy ra v lnh khng c thc thi.
Khi S* v D* c ch mc, lnh s c thc thi nu s thit b thc t trong vng thanh ghi ti
liu v nu s im truyn cng nm trong vng thanh ghi ti liu .

3. Thanh ghi d liu thanh ghi ti li u < ghi bng lnh BMOV (FNC 15)>
Khi mt thanh ghi ti liu (t D1000 tr i) c xc nh cho ch ca lnh BMOV (FNC 15), n c th
ghi d liu trc tip vo vng thanh ghi ti li u [A] bn trong b nh chng trnh.

116

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

Khi X001 c t ON, d liu c truyn n vng thanh ghi d liu [B] v vng thanh ghi ti li u
[A] nh hnh trn.
Nu d liu khng th c ghi n vng thanh ghi ti liu [A] bi v cng tc bo v ca b nh
cassette (b nh flash) l ON, d liu ch c ghi n vng thanh ghi d liu [B].
Khi mt thit b thanh ghi ti liu c xc nh cho D* trong mt lnh ng dng tng qut, d liu
ch c truyn n vng thanh ghi d liu [B].
M thanh ghi ti liu c th c xc nh cho S*. Nu D* ging vi S*, ch cp nht cng s
c chn.

Ch cp nht cng s, tham kho trang trc


Bng vic iu khin c i hng lnh BMOV M8024, d liu c th c truyn hai hng
trong mt chng trnh (hnh bn di).

Ch khi c d liu
Khi mt thanh ghi ti liu (t D1000 tr i) c xc nh cho ngun ca lnh BMOV (FNC 15) v khng
xc nh cng mt thanh ghi cho ch, ni dung vng thanh ghi ti liu [A] bn trong b nh chng trnh s
khng c c
1) Khi thanh ghi ti liu (D1000 v thanh ghi sau) c ch nh cho cc ngun v thanh ghi d liu
c hc nh ch n

117

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.8 Thanh d liu v thanh ghi ti liu [D]

2) Khi thanh ghi ti liu ca cc s thit b khc c xc nh cho ngun v ch

4.8.5 Cc ch khi s dng thanh ghi ti li u


1. Ch trong s dng b nh cassette
Khi thay i ni dung ca thanh ghi ti liu lu tr trong b nh flash bn trong b nh cassette, quan st
cc iu kin sau:
t cng tc bo v v OFF trong b nh cassette
B nh flash cho php ghi n 10000 ln
Khi ghi d liu s dng lai lnh hot ng lin tc trong chng trnh, d liu c ghi vo b nh
flash trong mi chu k hat ng ca PLC
trnh trng hp ny, hy s dng lnh hot ng xung (BMOVP)
Mt 66 n 132ms ghi d liu vo mt khi ni tip (500 im) trong b nh flash. Vic thc thi
chng trnh b tm dng trong sut thi gian ny. Bi v watchdog timer khng c lm ti trong
thi gian ny, cn phi s dng cc bin php thch hp nh chn thm lnh WDT vo trong
chng trnh .
2. Ch v vic x l cc thanh ghi ti liu trong ch cp nht cng s dng lnh BMOV (FNC 15)
Khi cp nht ni dung ca cng s thanh ghi ti liu, phi m bo s thanh ghi ti liu S* v D* l
ging nhau.
Phi chc chn rng s cc im truyn c xc nh bi n khng c vt qu vng thanh ghi
ti liu.
Nu s im truyn c xc nh bi n vt qu vng thanh ghi ti u,
li mt li thc thi lnh
(M8067) s xy ra v lnh khng c thc thi.
Trong trng hp ch mc: Khi S* v D* c ch mc, lnh c thc thi nu s thit b thc t v
s im truyn u nm trong vng thanh ghi ti liu.

118

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.9 Thanh ghi m rng (R)v thanh ghi ti liu m rng(ER)


Thanh ghi m rng (R) l nhng thit b dng m rng thanh ghi d liu (D) v sao lu bi ngun pin.
Khi b nh cassette c lp t, ni dung ca thanh ghi m rng (R) c th c lu trong thanh ghi ti
liu m rng (ER). Tuy nhin cc thanh ghi ti liu m rng (ER) ch c hiu lc khi b nh cassette c
lp t.
4.9.1 S ca thanh ghi m rng v thanh ghi ti liu m rng
Thanh ghi m
rng (loi c
Thanh ghi ti liu m rng
ngun nui v cht)
FX3U/FX3uc PLC
R0 n R32767
ER0 n ER32767
32768 im
32768 im*1
*1. Ch c hiu lc khi mt b nh cassette c lp t ( bi v chng c lu tr trong b nh flash bn
trong b nh cassette).
4.9.2 Ni lu tr d liu v cc cch truy xut
Bi v b nh lu tr d liu l khc nhau gia thanh ghi m rng v thanh ghi ti liu m rng nn cch
truy xut cng khc nhau v c th hin trong bng sau:
ch lu d liu
Thit b

ch lu d liu

Thanh ghi m rng


Thanh ghi ti liu m rng

RAM c sn bn trong (vng c cht)


B nh cassette ( b nh flash)

S khc nhau trong phng php truy xut


Phng php truy xu t
c trong chng trnh

Thanh ghi
m rng

Thanh ghi ti li u m rng

Ch cc
l nh c ch nh mi
c cho php

Ghi trong chng trnh

Module hin th

Cch
thay i
d liu

Hot ng kim tra ch trc tuyn


ca GX Developer

Ghi b (batch) bng GX Developer

Chc nng lin kt vi my tnh

4.9.3 Cu trc ca thanh ghi m rng v thanh ghi ti liu m rng


Mt thanh ghi m rng c 16 bit v c th dng cho cc lnh ng dng 16 bit v 32 bit nh thanh ghi d
liu.
1)
Loi 16 bit
Mt thanh ghi m rng 16 bit c th x l gi tr s t -32768 n 32767

119

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2)

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

Mt gi tr s thng c c v thi n mt thanh ghi m rng bng cc lnh ng dng . Tuy


nhin mt gi tr s cng c th c c v ghi trc tip n mt thanh ghi m rng t mt khi
hin th, module hin th hoc cng c lp trnh.
Loi 32 bit
Hai thanh ghi m rng ni tip nhau c th biu dim mt gi tr s 32 bit c tm t -2,147,483,648
n +2,147,483,647. (Thanh ghi c s ln hn s cha 16 bit bc cao, thanh ghi c s nh hn
cha 16 bit bc thp.)

Trong trng hp ca loi 32 bit, khi mt thanh ghi m rng pha bc thp (v d: R0) c xc
nh, s k tip c t ng chim gi cho pha bc cao (v d:R1).
Hoc mt s thit b chn hoc mt s thit b l c th c xc nh cho pha bc thp, nhng
ngh xc nh mt s thit b chn thun tin trong chc nng quan st ca cc khi hin th,
module hin th v cng c lp trnh.
4.9.4 Khi to thanh ghi m rng v thanh ghi ti li u m rng
Cc ni dung ca cc thanh ghi m rng c sao lu bi ngun pin ngay c khi b mt ngun hay khi ch
PLC chuyn t STOP sang RUN.
Khi khi to ni dung ca cc thanh ghi m rng , trc ht phi xa chng bng chng trnh hoc GX
Developer.
1)
Xa d liu bng chng trnh
Khi khi ng mt s thanh ghi m rng (R)
V d: Khi ng (xa) R0 n R199

2)

Khi khi ng cc thanh ghi m rng v thanh ghi ti liu m rng trong cc n v ca
sector
V d: Khi ng R0 n R4095 v ER0 n ER4095 (khi to 2 sector bt u t R0 v
ER0)

Xa d liu bng GX Developer

Chn [Online] [Clear PLC memory...] trong GX Developer, v xa [Data device].


Hot ng ny khi to ni dung ca cc timer , counter, thanh ghi d liu, thanh ghi ti liu v thanh ghi
m rng.

4.9.5 Chc nng v nguyn tc hot ng ca thanh ghi m rng.

120

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

Cc thanh ghi m rng c dng trong cc iu khin a dng vi d liu s ging nh cc thanh ghi d
liu. Phn ny gii thch cc hot ng trong cc lnh c bn v lnh ng dng.
1)
Thanh ghi m rng trong lnh c bn
Xc nh mt thanh ghi m rng nh gi tr ci t cho timer hoc counter
2)

Thanh ghi m rng trong lnh ng dng


V d hot ng s dng lnh MOV (FNC 12)
Thay i gi tr hin hnh ca b m.

c gi tr hin hnh ca b m lu vo thanh ghi m rng.

Lu gi tr s vo thanh ghi m rng

Truyn ni dung ca thanh ghi d liu n thanh ghi m rng

4.9.6 V d v chc nng v hot ng ca thanh ghi ti li u m rng.


Thanh ghi ti liu m rng (ER) thng dng nh cc ch lu tr d liu ng nhp v ci t cc ch
lu d
Thanh ghi ti liu m rng ch c th c thc hin vi cc lnh xc nh trong bng bn di. Khi s
dng ni dung d liu vi cc lnh khc, truyn chng n mt thanh ghi m rng ca cng mt thit b v
sau s dng thnh ghi m rng.
Tuy nhin, lu rng thanh ghi ti li u m rng ch c tc dng khi b nh cassette c ci t.
Lnh

M t

LOADR(FNC290)

Lnh ny c d liu ca thanh ghi ti liu m rng (ER) *1 n thanh ghi m


rng (R)
Lnh ny ghi d liu ca thanh ghi m rng ( R) vo thanh ghi ti liu m rng
*1
(ER) trong cc n v 2048 im (1 sector). S dng lnh ny lu cc sector
c to ra mi nht (2048 im) ca d liu vo thanh ghi ti liu m rng (ER)

SAVER(FNC291)

*1

INITR(FNC292)

Lnh ny khi to thanh ghi m rng ( R) v thanh ghi ti liu m rng (ER) *1
trong cc n v 2048 im (1 sector). S dng lnh ny khi to thanh ghi
m rng ( R) v thanh ghi ti liu m rng (ER) trc khi bt u ng nhp d
liu bng lnh LOGR.
121

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

LOGR(FNC293)
RWER(FNC294)

INITER(FNC295)_

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

Lnh ny ng nhp d liu xc nh v ghi n vo thanh ghi m rng ( R) v


*1
thanh ghi ti liu m rng (ER)
Lnh ny ghi thanh ghi m rng xc nh (R ) vo thanh ghi ti liu m rng (ER).
Lnh ny c h tr trong cc PLC FX3u Ver 1.30 tr i. S dng lnh ny
lu ni dung ca thanh ghi m rng bt k (R) vo thanh ghi ti liu m rng
(ER)
Lnh ny khi to thanh ghi ti liu m rng (ER) trong cc n v 2048 im (1
sector). Lnh ny c h tr trong cc PLC FX3u Ver 1.30 tr i. S dng lnh
ny khi to thanh ghi ti liu m rng (ER) trc khi thc thi lnh SAVER

*1. Thanh ghi ti li u m rng (ER) ch c th c truy xut khi b nh cassetter c kt ni.
1)

2)

Mi quan h gia thanh ghi ti liu m rng v thanh ghi m rng.

Cc sector ca thanh ghi m rng v thanh ghi ti liu m rng


Ty thuc vo cu trc d liu, thanh ghi m rng v thanh ghi ti liu m rng c phn chia
thnh cc sector. Mt sector bao gm 2048 thit b. Bng bn di ch ra thit b u trong mi
sector.
S
S thit Tm thit b
S
S
Tm thit b
sector
b u
sector
thit b
u
0
R0
R0-R2047, ER0-ER2047
8
R1638 R16384-R18431, ER163844
ER18431
1
R2048
R2048-R4095,ER20489
R1843 R18432-R20479, ER18432ER4095
2
ER20479
2
R4096
R4096-R6143,ER204810
R2048 R20480-R22527, ER20480ER4095
0
ER22527
3
R6144
R6144-R8191,ER614411
R2252 R22528-R24575, ER22528ER8191
8
ER24575

122

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

R8192

R10240

R12288

R14336

R8192-R10239,ER8192ER10239
R10240R12287,ER10240ER12287
R12288R14335,ER12288ER14335
R14336R16383,ER14336ER16383

12

R2457
6
R2662
4

R24576-R26623, ER24576ER26623
R26624-R28671, ER26624ER28671

14

R2867
2

R28672-R30719, ER28672ER30719

15

R3072
0

R30720-R32767, ER30720ER32767

13

4.9.7 Nhng lu khi dng thanh ghi ti li u m rng


1. Ch v vic ghi d liu vo thanh ghi ti liu m rng
Bi v cc thanh ghi ti liu m rng c lu tr trong b nh flash bn trong b nh cassette, phi ch
n cc im sau:
Khi ghi d li u vo thanh ghi ti liu m rng bng lnh SAVER: khi to cc sector ghi d liu
trc khi thc thi lnh. Sau khi khi to, lu d liu c ghi vo thanh ghi m rng.
i vi PLC FX3uc V1.30 tr i, khng cn phi khi to cc sector ghi khi s dng lnh RWER.
Khi ghi d liu vo thanh ghi ti liu m rng bng lnh LOGR : khi to cc sector gi trc khi ng
nhp d liu
Khi s dng lnh INITR: Lnh ny khi to ni dung ca thanh ghi m rng v thanh ghi ti liu m
rng xc nh. Khi ch khi to thanh ghi m rng bng lnh ny, phi m bo di chuyn tm thi ni
dung ca thanh ghi m rng n cc thanh ghi m rng khng s dng hoc cc thanh ghi d liu
khng s dng trc khi thc thi lnh.
Khi ch khi to thanh thi ti liu m rng trong PLC FX3u Ver 1.30 tr i, s dng lnh INITER
2. Khi to thanh ghi ti li u m rng
Bi v cc thanh ghi ti liu m rng c lu tr trong b nh flash bn trong b nh cassette, s dng
hot ng xa d liu trong chng trnh tun t hoc GX Developer khi to chng.
1) Khi khi to thanh ghi ti liu m rng trong chng trnh
a. Ch khi to thanh ghi ti liu m rng trong cc n v ca sector [Ver 1.30 tr i]
V d: Khi khi to ER0 n ER4095 (khi to 2 sector bt u t ER0)

b. Khi to thanh ghi m rng v thanh ghi ti liu m rng trong cc n v ca sector
V d: Khi khi to R0 n R4095 v ER0 n ER4095 (khi to 2 sector bt u t R0 v
ER0)

2) Khi khi to thanh ghi ti liu m rng s dng GX Developer


Chn [Online] [Clear PLC memory...] trong GX Developer, v xa [Data device].
Hot ng ny khi to ni dung ca timer, counter , thanh ghi d liu, thanh ghi ti liu v thanh
ghi m rng.
4.9.8 ng k d liu trong cc thanh ghi m rng v thanh ghi ti li u m rng:
Phn ny trnh by trnh t thao tc trong GX Developer(i vi Ver.8.23Z tr i)
Chi tit v trnh t thao tc GX Developer, xem GX Developer manual

1 Khi ng GX Developer (GPPW)


Click [Start]-[All Programs]-[MELSOFT Application]-[GX Developer] trong Microsoft Windows.
123

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2 Ci t loi PLC
Mc cn ci t
PLC series
PLC type

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

Ni dung ci t
FXCPU
1
FX3U(C)*

*1. Cho Ver. 8.13P n 8.24A ca GX Developer, PLC type l FX3UC

3 Ci t d liu

1. Clich chut phi [Device memory] trong in the project data list m menu con.
2. Click [New] trn menu con hin th "New" dialog box.
3. Click nt [OK] hin th dialog box xc nhn.
4. Click nt [Yes] .

124

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

*1. Cho Ver. 8.13P to 8.24A ca GX Developer, PLC type l FX3UC.

5. Nhp mt s thit b ci t vo "Device Label", v click nt [Display] button.


6. Chn loi d liu c ci t vo hai hp chn la bn phi ca nt [Display] .
7. Nhp d liu hoc chui d liu vo mi thit b.
125

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

4 Ghi (truyn) d liu vo PLC


1. Chn [Online] [Write to PLC...] m hp thoi [Write to PLC] .

126

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.9 Thanh ghi m rng (R) v thanh ghi
ti liu m rng (ER)

2. t mt du check k bn "MAIN " bn di "Device memory."


3. Click thanh"Device data" v thm vo"Ext. file register" n cc thit b ch.
Mc nh "Ext. file register" khng c thm vo cho reading/writing.
thm vo, click khong trng trn pha bn tri ca "Ext. file register" thay i n thnh "x".
Trong GX Developer Ver.8.18U tr i, tm ca cc thanh ghi ti liu m rng s c ghi c th
c xc nh.

4.

Click

nt

[Execute]
ghi
(truy

n)

vo

PLC.

127

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.10 Thanh ghi ch mc [V v Z]

4.10 Thanh ghi ch mc [V v Z]


Thanh ghi ch mc c th c dng nh mt thanh ghi d liu. Nhng chng l nhng thanh ghi c bit
khi chng c th thay i ni dung ca cc s thit b hay cc gi tr s bi chng trnh khi c kt hp
vi mt s thit b khc hay mt gi tr s trong cc ton hng ca cc lnh ng dng.
4.10.1 K hiu thanh ghi ch mc
Bng di y th hin s ca cc thanh ghi ch mc (V v Z) ( cc s c gn dng thp phn).
Khi ch V hoc Z c xc nh, n c thc hin tng ng l V0 hoc Z0.
Loi ch mc
FX3U/FX3UC PLC
V0 (V) n V7, Z0 (Z) n Z7
16 im*1
*1. Cc c tnh lin quan n vic bo v chng li s c mt ngun khng th thay i c bng
cc thng s
4.10.2 Cu trc v chc nng
Loi 16bit
Cu trc ca thanh ghi ch mc ging nh thanh ghi d liu.

Loi 32bit
Phi chc chn s dng t Z0 n Z7 khi ch mc mt thit b trong lnh ng dng 32 bit hoc x
l gi tr s ngoi tm 16 bit

iu ny l bi v FX PLC x l Z nh l pha bc thp ca mt thanh ghi 32 bit nh c ch trong hnh m


t s kt hp ca V v Z trn. Ngay c nu V0 n V7 pha bc cao c xc nh, vic ch mc khng
c thc thi.
Khi cc thanh ghi ch mc c xc nh nh mt thit b 32 bit, c V (pha bc cao) v Z ( pha bc thp)
c chuyn n cng mt lc. Nu mt gi tr s cho mc ch khc duy tr trong V (pha bc cao), gi tr
s y tr nn rt ln, v th s xy ra li thc thi.
V d v vic ghi vo cc thanh ghi ch mc 32 bit

Ngay c nu mt gi tr ch mc trong mt lnh ng dng 32 bit khng vt qu tm s 16 bit, s dng mt


lnh hot ng 32 bit nh DMOV ghi gi tr s n Z nh hnh trn cho c V v Z u c ghi
cng mt lc.

128

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.10.3

4. Chi tit thit b


4.10 Thanh ghi ch mc [V v Z]

Ch mc cc thit b

Cc thit b/gi tr s thp phn:M,S,T,C,D,R,KnM,KnS,P,v K


V d: khi V0=K5 c xc nh v D20V0 c thc thi, mt lnh c thc thi cho s thit b D25
(D20+5).
Cc hng s cng c th c ch mc. Khi K30V0 c xc nh, mt lnh c thc thi cho gi tr s
thp phn K35 (30+5).
Cc thit b bt phn: X,Y,KnX,KnY
V d : khi Z1=K8 c xc nh v X0Z1 c thc thi, mt lnh thc thi cho s thit b l X10 (X0+8:
php cng h bt phn). Khi ch mc cho mt thit b m s thit b ca n c th hin dng bt phn,
mt gi tr s c chuyn i sang dng bt phn c cng vi ni dung ca V v Z.
Theo , ch rng khi Z1=K10 c xc nh X0Z1 ch ra X12 v X10 khng c xc nh.
Gi tr s thp lc phn: H
V d: k hi V5=K30 c xc nh v hng s H30V5 c xc nh, n s c thc hin l
H4E(30H+K30). Khi V5=H30 c xc nh v H30V5 c xc nh, n s thc hin nh l H60
(30H+30H).

129

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.11 Con tr [P v I]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.11 Con tr [P v I]
4.11.1 S ca cc con tr.
Bng pha di trnh by s ca cc con tr (P v I) ( cc s c gn dng thp phn). Khi s dng con
tr cho ngt ng vo, s ng vo c gn khng th c s dng vi b m tc cao hoc pht
hin tc (FNC 56).
r nhnh
FX3U/
FX3UC
PLC

P0 n P62
P64 n P4095
4095 im

nhy n
bc END
P63
1 im

Cho ngt ng vo/ngt tr


hon ng vo

Cho
timer

I00(X000) I30(X003)
I10(X001) I40(X004)
I20(X002) I50(X005)
6 im

I6
I7
I8
3 im

ngt

Cho
counter

ngt

I010 I040
I020 I050
I030 I060
6 im

4.11.2 V d v chc nng v hot ng ca con tr r nhnh


Vai tr v hot ng ca cc con tr r nhnh c m t bn di.
Bi v tt c chng c kt hp vi cc lnh ng dng, xem gii thch ca mi lnh bit chi tit.
Chi tit cho chc nng ngt, tham kho chng 35.
1.
Lnh ng dng s dng con tr r nhnh (P)
CJ (FNC 00): nhy c iu kin

CALL (FNC 01): gi chng trnh con

Vai tr ca con tr P63 nhy n bc END

130

B iu Khin Lp Trnh FX3U/FX3UC

4. Chi tit thit b


4.11 Con tr [P v I]

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4.11.3 V d v chc nng v hot ng ca con tr ngt


Chi tit v chc nng ngt, xem chng 35
C 3 loi con tr ngt. Khi s dng chng c kt hp vi cc lnh IRET (FNC03),EI(FNC04),DI(FNC05)
tr v t ngt, cho php ngt v v hiu ha ngt.
1. Cc con tr cho ngt ng vo (ngt tr hon): 6 im
Chi tit cho chc nng ngt ng vo, xem mc 35.3 v 35.4.
PLC c th nhn cc tn hiu vo t cc ng vo m khng b chi phi bi chu k hot ng ca
PLC. Bng cch s dng cc tn hiu ny nh xung kch, PLC thc thi cc chng trnh ngt.
Bi v cc con tr cho ngt ng vo c th x l cc tn hiu ngn hn chu k hot ng, s dng
chng cho x l u tin cao trong iu khin tun t v iu khin x l cc xung ngn.
Con tr cho ngt ng vo
Ng vo

C v hiu ha
ngt

Ngt ti cnh ln

Ngt ti cnh xung

X000

I001

I000

M8050 *1

X001
X002
X003
X004

I101
I201
I301
I401

I100
I200
I300
I400

M8051 *1
M8052 *1
M8053 *1
M8054 *1

Thi gian ON hoc


OFF ca tn hiu ng
vo.

5s hoc ln hn

X005
I501
I500
M8055 *1
*1. c xa khi ch PLC chuyn t RUN sang STOP.
Khng chng ln cc s ng vo
Cc ng vo X000 n X007 c s dng cho cc b m tc cao, ngt ng vo, bt xung, cc
lnh SPD/ZRN/DSZR/DVIT v cc ng vo ng
t
qut. Khi gn cc chc nng phi khng c
chng ln gia cc ng vo ny.
V d khi con tr ngt I001 c s dng, X000 b chim gi. Kt qu l "C235, C241,C244, C246,
C247, C249, C251, C252 v C254", "con tr ngt ng vo I000", "tip im bt xung M8170" v
"lnh SPD s dng X000" khng th c s dng
Chc nng tr hon ca ngt ng vo:
Ngt ng vo c chc nng tr hon vic thc thi chng trnh ngt trong cc n v ca 1ms.
Thi gian tr hon c xc nh bng chng trnh mu bn di. Chc nng tr hon ny c th
hiu chnh v mt in v tr gn cc cm bin cho ng vo ngt m khng dch chuyn v tr thc.

Hot ng:

131

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.11 Con tr [P v I]

2. Cc con tr cho ngt timer : 3 im


Chi tit cho chc nng ngt timer, xem mc 35.5
PLC thc thi mt chng trnh ngt ti mi thi gian chu k xc nh ( t 10 n 99 ms). S dng
cc con tr ny cho x l iu khin theo chu k v khng quan tm n chu k hot ng ca PLC.
Ng vo
Chu k ngt
C v hiu ha ngt
M8056 *1

I6
I7
I8

Mt s nguyn trong tm t 10 n 99 c
nhp vo ca tn con tr.
V d: I610 = ngt timer ti mi 10 ms

M8057 *1
M8058 *1

*1. c xa khi ch PLC chuyn t RUN sang STOP.


Ch :
ngh ci t thi gian cho ngt timer l 10ms hoc ln hn. Khi thi gian ngt timer c t
9ms hoc nh hn, vic x l ngt timer c th khng c thc thi ti mt chu k chnh xc trong
cc trng hp sau:
o Khi thi gian x l ca chng trnh ngt di.
o Khi mt lnh yu cu thi gian x l di c s dng trong chng trnh chnh.
Hot ng:

132

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.11 Con tr [P v I]

3. Cc con tr cho ngt counter : 3 i m


Chi tit cho chc nng ngt counter, xem mc 35.6
PLC thc thi mt chng trnh ngt da vo kt qu so snh nhn c bng lnh so snh Set cho
b m tc cao (lnh DHSCS). S dng cc con tr ny cho iu khin yu cu ngt da trn
kt qu m ca b m tc cao.

*1. c xa khi ch PLC chuyn t RUN sang STOP.

Hot ng:

133

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

4. Chi tit thit b


4.11 Con tr [P v I]

134

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.1 Cc gi tr s c x l trong PLC
(Bt phn, thp phn, thp lc phn v s thc)

5. Cch xc nh thit b v hng s cho lnh

Chng ny gii thch c c xc nh ngun v ch trong cc lnh tun t m n l c bn cho vic x l


lnh PLC.
Xc nh hng s nh s thp phn, thp lc phn v s thc.
Xc nh cc k s ca thit b bit
Xc nh v tr bit trong thanh ghi d liu
Xc nh trc tip BFM (b nh m) trong cc n v/khi chc nng c bit
Ch mc vi cc thanh ghi ch mc

5.1 Gi tr s c x l trong PLC (s bt phn, thp phn, thp lc phn v


s thc)
Cc PLC FX x l 5 loi gi tr s ty thuc vo ng dng v mc ch.
Phn ny gii thch vai tr v chc nng ca cc gi tr s ny.
5.1.1 Loi gi tr s
1.
S thp phn (DEC)
Gi tr ci t ca b nh thi v cc b m
S thit b ca cc relay ph tr (M), b nh thi (T), b m ( C), relay trng thi (S)
Gi tr s trong cc ton hng v cc hot ng lnh trong cc lnh ng dng ( hng s K)
2.
S thp lc phn (HEX)
Gi tr s trong cc ton hng v hot ng lnh trong cc lnh ng dng ( hng s H)
3.
S nh phn (BIN)
Cho timer, counter hoc thanh ghi d liu, mt gi tr s c xc nh dng thp phn hoc thp
lc phn c m t trn. Nhng tt c cc gi tr s ny c x l dng nh phn trong
PLC. Khi cc thit b ny c quan st trn thit b ngoi vi, chng t ng c chuyn i thnh
nh dng thp phn nh c ch trong hnh bn di ( hoc c th c chuyn i thnh nh
dng thp lc phn).
X l gi tr m: Mt gi tr m c biu din dng b ca PLC. Chi tit, xem gii thch
ca lnh NEG (FNC 29)

S bt phn (OCT)
Trong FX PLC, cc s thit b ca relay ng vo, relay ng ra c gn dng bt phn.
Bi v 8 v 9 khng tn ti trong h bt phn nn s thit b c ghi theo cch "0 n 7, 10 n
17, 70 n 77, 100 n107".
5.
S BCD
nh dng BCD biu din mi gi tr s t 0 n 9 cu trc mi k s thp phn trong 4 bit nh phn.
4.

135

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.1 Cc gi tr s c x l trong PLC
(Bt phn, thp phn, thp lc phn v s thc)

Bi v vic x l mi k s th d dng nn nh dng ny c chp nhn trong vic iu khin cc


cng tc s loi ng ra BCD v cc khi hin th 7 on.
6.
S thc (d liu du chm ng)
PLC FX3U v FX3UC c chc nng tnh ton du chm ng t c chnh xc cao trong
tnh ton.
Trong cc php ton du chm ng, nhng du chm ng nh phn (s thc) c s dng v
nhng k hiu khoa hc (s thc) c s dng cho vic quan st chng.
5.1.2 S chuyn i ca cc gi tr s
Cc gi tr s c s dng trong FX PLC c th c chuyn i nh bng sau:
S thp phn S bt phn
S thp lc
S nh phn (BIN)
BCD
(DEC)
(OCT)
phn (HEX)
0
0
00
0000
0000
0000
1
1
01
0000
0001
0000
2
2
02
0000
0010
0000
3
3
03
0000
0011
0000
4
4
04
0000
0100
0000
5
5
05
0000
0101
0000
6
6
06
0000
0110
0000
7
7
07
0000
0111
0000
8
10
08
0000
1000
0000
9
11
09
0000
1001
0000
10
12
0A
0000
1010
0001
11
13
0B
0000
1011
0001
12
14
0C
0000
1100
0001
13
15
0D
0000
1101
0001
14
16
0E
0000
1110
0001
15
17
0F
0000
1111
0001
16
20
10
0001
0000
0001

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
0000
0001
0010
0011
0100
0101
0110

99

143

63

0110

0011

1001

1001

Nhng ng dng chnh


S thp phn
( DEC )

S bt phn
( OTC )

S thp lc phn S nh phn


(HEX)
( BIN )

Hng s K v s
ca cc thit b S ca cc I/O
Hng s H
ni ngoi tr I/O relay ni
relay

BCD

Cng tc s BCD
X l bn trong
v hin th led 7
PLC
on

5.1.3 X l gi tr s trong cc hot ng du chm ng


S nguyn nh phn c x l bn trong PLC.
Trong php chia ca s nguyn, v d 40 : 3 = 131 l kt qu nhn c.
Trong php ton cn bc hai, du chm thp phn c b qua
Trong PLC FX3U v FX3UC , hot ng du chm ng c cho php t c chnh xc cao hn
trong cc php tnh.

136

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.1 Cc gi tr s c x l trong PLC
(Bt phn, thp phn, thp lc phn v s thc)

Du chm ng nh phn ( s thc )


Khi x l mt du chm ng nh phn( s thc ) trong thanh ghi d liu, dng mt cp thanh ghi d liu c
s thit b lin tip nhau.
V d khi D11 v D10 c s dng, mt du chm ng nh phn c x l nh sau:

Du chm ng nh phn ( s thc )

V d: A22=1 , A21=0, A20=1, A19 to A0=0, E7=1, E6 to E1=0, E0=1


Du chm ng nh phn ( s thc )

Trng thi ca bit du b31 cho bit d liu l dng hay m nhng n khng c thc hin nh mt php
b.
Vic x l c zero (M8020), c borrow (M8021) v c carry (M8022):
Cc c ny hot ng nh sau trong hot ng du chm ng :
C zero : 1 khi kt qu l 0
C borrow: 1 khi kt qu khng t c n v nh nht nhng khc 0
C carry: 1 khi gi tr tuyt i ca kt qu vt qu tm cho php
Vic quan st du chm ng nh phn( s thc)
Mt phn mm lp trnh h tr vic hin th du chm ng nh GX Developer c th quan st trc tip du
chm ng nh phn ( s thc).
Mt cng c lp trnh khng h tr hin th du chm ng c th quan st du chm ng nh phn (s
thc) khi n c chuyn i sang dng k hiu khoa hc (s thc)
K hiu khoa hc ( s thc)
Bi v du chm ng nh phn ( s thc ) th kh hiu cho ngi s dng, n c th c chuyn i
thnh k hiu khoa hc (s thc) .Nhng hot ng ni thng c thc thi s dng du chm ng nh
phn.
K hiu khoa hc (s thc) c biu din bi 2 thanh ghi d liu c s thit b lin tip nhau. Khc vi du
chm ng nh phn, mt thanh ghi d liu c s thit b nh hn thc hin phn nh tr ,v thanh ghi d
liu khc c s thit b ln hn thc hin phn s m.
V d, khi thanh ghi d liu D1 v D0 c s dng, chng x l k hiu khoa hc nh bn di. D liu c
th c ghi n D0 v D1 bi lnh MOV
K hiu khoa hc =[nh tr D0]x 10 [S m D1]
nh tr D0= (1000 n 9999) hoc 0

137

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.1 Cc gi tr s c x l trong PLC
(Bt phn, thp phn, thp lc phn v s thc)

S m D1 = -41 n +35
Bit c trng s cao nht ca D0 v D1 xc nh du tng ng l dng hay m v n c x l nh ly
b 2.
-1
V d nh tr D0 khng cho php 100. Trong trng hp ny n c biu din l 1000x10
Phm vi k hiu khoa hc nh sau:
Gi tr tuyt i nh nht: 1175 x 10-41
Gi tr tuyt i ln nht: 3402 x 10-35
K hiu khoa hc th c hiu lc nhng lnh sau:
Chuyn i t du chm ng nh phn thnh k hiu khoa hc (s thc):FNC118 ([D]EBCD)
Chuyn i t k hiu khoa hc thnh du chm ng nh phn (s thc):FNC119 ([D]EBIN)

138

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.2 Xc nh cc hng s K, H v E

5.2 Xc nh cc hng s K,H v E ( thp phn,thp lc phn v s thc)

Khi biu din hng s trong chng trnh, dng hng s K(thp phn), H(thp lc phn) hoc E(du chm
ng)
Trong thit b ngoi vi dng lp trnh , thm K vi s thp phn, H vi s thp lc phn v E vi du
chm ng (s thc) cho cc hot ng lin quan n gi tr s trong cc lnh.( V d K100 (s thp phn),
H64(s thp lc phn) v E1.23(hoc E1.23 +10) (s thc))
Vai tr v chc nng ca hng s c m t bn di.
5.2.1 Hng s K (s thp phn)
K ch ra 1 s nguyn thp phn, v c dng chnh xc nh gi tr ci t ca b nh th v b m
v cc gi tr s nh nhng ton hng trong lnh ng dng.(V d :K1234)
Tm xc nh ca hng s thp phn c cho nh sau:
Khi d liu 16bit c dng t K-32768 n K32767
Khi d liu 32bit c dng... t K-2,147,483,648 n K2,147,483,647
5.2.2 Hng s H(s thp lc phn)
H ch ra 1 s thp lc phn, v c dng chnh xc nh cc gi tr s nh cc ton hng trong cc
lnh ng dng.(V d :H1234)
Khi s dng cc k s t 0 n 9, trng thi bit (0 hoc 1) ca mt bit tng ng vi m BCD, v th d
liu BCD cng c th c xc nh.
(V d :H1234 khi xc nh d liu BCD, xc nh mi k s ca s thp lc phn t 0 n 9.)
Tm ci t ca hng s thp lc phn :
Khi d liu 16bit c dng... t H0 n HFFFF (H0 n H9999 trong trng hp d liu BCD)
Khi d liu 32b it c dng... H0 to HFFFFFFFF (H0 n H99999999 trong trng hp d liu
BCD)
5.2.3 Hng s E(s thc)
E ch ra 1 s thc ( d liu du chm ng), v c dng chnh xc nh cc gi tr s nh cc ton
hng trong cc lnh ng dng.(V d :E1.234 hoc E1.234+3)
128
-126
, 0 v 1.0 2-126 n 1.0 2128 .
Tm ci t cho s thc t -1.0 2 n -1.0
Trong chng trnh, 1 s thc c th c xc nh bng hai phng php, "biu din thng thng" v
"biu din dng s m"
Biu
din
thng
thng:
.Xc nh

mt
gi
tr
s
chnh
l
n
V d, xc nh "10.2345" dng "E10.2345".
Biu din dng s m : .Xc nh mt gi tr s dng " (gi tr s) x 10n "
3
V d, xc nh "1234" dng "E1.234+3"."+3" trong "E1.234 + 3" cho bi t "10 ".

139

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5.3

5. Cch xc nh thit b v hng s cho lnh


5.3 Chui k t

Chui k t

Chui k t c phn loi thnh hng s chui k t m n xc nh trc tip chui k t trong cc ton
hng trong cc lnh ng dng v d liu chui k t.
5.3.1 Hng s chui k t ("ABC")
Mt thit b "chui k t" xc nh trc tip chui k t trong chng trnh .
t cc k t half-width bn trong du ngoc kp ( v d "ABCD1234") xc nh.
Cho php m JIS8.
Ln n 32 k t c th c xc nh cho mt chui k t.
5.3.2 D liu chui k t
Lu vi d liu chui k t, mt thit b c xc nh cho m NUL (00H) c x l nh mt chui k t
trong cc n v ca 1 byte.
Tuy nhin khi biu din d liu chui k t bng cc thit b bit vi cch nh dng bng k s, 16 bit c
yu cu cho d liu bao gm m NUL c xc nh cui ca d liu chui k t bi v chiu di lnh l
16 bit. ( xem v d 2 bc 2 bn di)
Trong nhng trng hp sau, mt li thc thi xy ra trong lnh ng dng ( M li:K6706):
Khi "00H"khng c c xc nh trong tm thit b tng ng sau khi s thit b ngun c
xc nh trong mt lnh ng dng.
Khi khng c thit b lu d liu chui k t ( bao gm 00H hoc 0000H ch ra im kt
thc ca d liu chui k t) trong cc thit b ch c xc nh trong mt lnh ng dng.
1) D liu chui k t c lu trong cc thit b word:

2) D liu chui k t c lu trong cc thit b bit c nh dng bng k s

140

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.3 Chui k t

141

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.4 nh dng bng k s cho cc thit b bit (Kn[]***)

5.4 nh dng bng k s cho cc thit b bit (Kn[ ]***)


X l cc thit b bit
Nhng thit b m ch x l thng tin ON/OFF nh X,Y ,M v S th c gi l thit b bit.
Ni mt cch khc, cc thit b x l gi tr s nh T, C, D v R c gi l thit b word.
Ngay c cc thit b bit cng c th x l mt gi tr s khi chng c kt hp li vi nhau. Trong trng
hp ny, s ca cc k s Kn v s ca thit b u c kt hp li.
S ca cc k s c biu din n v ca 4 bit ( k s); K1 n K4 c s dng cho d liu 16 bit v
K1 n K8 c s dng cho d liu 32 bit.
V d, K2M10 ch ra d liu 2 k s c biu din bi M0 n M7.

Khi d liu 16 bit c truyn n K1M0 n K3M0, cc bit bc cao nht khng c truyn do khng
tng thch chiu di d liu.
D liu 32 bit c truyn theo cng cch nh vy.
Khi s cc k s c xc nh cho cc thit b bit l K1 n K3 (hoc K1 n K7) trong hot ng 16 bit (
hoc 32 bit), cc bit bc cao khng tng thch lun lun c xem l 0. iu c ngha l d liu lun
lun dng.

Mt s thit b c th c xc nh bt k nhng ngh ci t k s c trng s nh nht l 0 cho X


hoc Y. ( Ni mt cch khc, nn xc nh "X000, X010, X020 ... Y000, Y010, Y020 ...").
Cho M v S, bi s ca 8 l l tng nhng nn xc nh "M0, M10, M20 ..." trnh nhm ln.
nh dng cc word lin tip
Mt chui nhng thanh ghi d liu bt u t D1 ngha l "D1, D2, D3, D4 ....."
Trong trng hp ca cc thit b word nh dng bng k s, khi cc thit b word nh vy c x l nh
mt chui chng c xc nh nh bn di:

S dng cc thit b trn trong cc n v k s cc thit b khng b cch qung.


Khi K4Y000 c s dng trong hot ng 32 bit, 16 bit bc cao l 0.
Cn
phi
s
dng
K8Y000
khi
d
liu
32
bit
c

yu

cu.

142

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5.5

5. Cch xc nh thit b v hng s cho lnh


5.5 Xc nh bit ca thit b word (D[].b)

Xc nh bit ca thit b word (D[ ].b)

Bng cch xc nh mt bit ca mt thit b word, bit c xc nh c th c s dng nh d liu bit.


Khi xc nh mt bit ca thit b word, s dng s thit b word v s bit (thp lc phn).
V d: D0.0.ch ra bit 0 ca thanh ghi d liu D0.
Ch mc khng c cho php cho c s thit b ln s bit.

5.6 Xc nh trc tip b nh m (U[ ]\G[ ])

B nh m (BFM) ca mt khi chc nng c bit hoc ca mt n v m rng c bit c th c xc


nh trc tip.
BFM l d liu word 16-bit hoc 32-bit, v ch yu c s dng cho cc ton hng trong lnh ng dng.
xc nh b nh m BFM, cn xc nh r s n v (U) ca khi chc nng c bit hoc ca n v
m rng c bit v s BFM ( \G) .
V d : U0\G0 ...ch ra BFM#0 trong khi chc nng c bit hoc n v m rng c bit dng c s l 0.
S ch mc c cho php cho s BFM
Tm xc nh nh sau:
S n v (U).0 n 7
S BFM ( \G)0 n 32766

143

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.7 Ch mc

5.7 Ch mc
Chc nng v cu trc ca thanh ghi ch mc c trnh by chi tit trong 4.10 Index Register [V and
Z] . Tham kho mc 4.10 trnh by trn.
5.7.1 Ch mc trong cc lnh c bn
i vi thit b bit
Cc thit b bit [X,Y,M (ngoi tr relay ph tr c bit),T v C (C0 n C199) s dng trong cc lnh LD,
LDI, AND, ANI, OR, ORI, OUT, SET, RST, PLS v PLF c th c ch mc vi cc thanh ghi ch mc.
Hnh bn phi gii thch hot ng ch mc vi thanh ghi ch mc
Z(0) cho X000 v M0 trong l nh LD.
Trc tin chuyn K5 hoc K10 vo thanh ghi ch mc Z(0)
Nu Z(0) l 5, "X(0+5) = X005". Khi X005 bt ln ON, Y000 chuyn
sang ON v "M(0+5) = M5". Khi M5 chuyn ln ON, Y001 chuyn
sang ON.
*1
*1
Nu Z(0) bng "10", "X(0+10) = X012 ". Khi X012 bt ln ON,
Y000 chuyn sang ON v "M(0+10) = M10". Khi M10 chuy
n ln
ON, Y001 chuyn sang ON.
*1. Tham kho mc ch 3) bn di.
Thanh ghi ch mc Z0 n Z7 v V0 n V7 c th c s dng
cho vic ch mc.
Trong lnh OUT cho mt timer hoc counter, s timer (hoc s
counter) v thit b c xc nh cho gi tr ci t c th c ch
mc.
Ch
1) Cc counter 32-bit v relay ph tr c bit khng th ch mc
bng thanh ghi ch mc.
2) Khng cho php s dng counter 16 -bit nh l counter 32-bit
bng cch ch mc.
3) Khi mt s thit b bt phn ca X hoc Y c ch mc bng mt thanh ghi ch mc, ni dung ca thanh
ghi ch mc c chuyn i sang h bt phn, v sau c cng vo s thit b.
V d, khi gi tr ca mt thanh ghi ch mc c cng vo ng vo X000 c thay i "K0
K8 K16", s thit b c chuyn sang h bt phn v cng vo ng vo X000 v s ng vo c thay
i theo th t "X(000+0) = X000 X(000+8) = X10 X(000+16) = X20".
i vi thit b word v hng s
Gi tr ci t ca thit b word c s dng trong lnh OUT ca T v C(0~199) c th c ch mc bng
cc thanh ghi ch mc. Hot ng ch mc c gii thch trong v d nh hnh bn,gi tr t D0 ca T0
c s dng trong thanh ghi ch mc V2 .
Trc tin chuyn K0 hoc K10 vo thanh ghi ch mc
V2
Khi X001 bt sang ON, "D(0+ 0) = D0" nu V2 bng"0",
v T0 hot ng vi gi tr t D0.
Khi X001 bt sang ON, "D(0+10) = D10" nu V2 bng"0",
v T0 hot ng vi gi tr t D10.
Ch
1) Khi counter 32-bit c s dng trong lng OUT, gi
tr t khng th c ch mc bng thanh ghi ch mc.

144

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.7 Ch mc

5.7.2 Ch mc trong lnh ng dng


Biu din ca lnh ng dng cho php ch mc
Trong gii thch ca lnh ng dng, " "c thm vo k hiu ngun hoc k hiu ch ch cc ton
hng cho php ch mc nh hnh minh ha bn di, v th cc ton hng ny c phn bit vi cc ton
hng khng cho php ch mc.

i vi thit b bit
Hot ng ch mc c gii thch trong kt qu so snh M0 trong
lnh CMP c ch mc vi thanh ghi ch mc V1 ( nh hnh bn
phi)
Trc tin chuyn K0 hoc K10 vo thanh ghi ch mc V1
Khi X001 c bt ln ON, "M(0+0) = M0" v kt qu so snh c
xut ra M0 n M2 nu V1 bng "0".
Mt khc,"M(0+10) = M10" v kt qu so snh c xut ra M10 n
M12 nu V1 bng "10".
Thanh ghi ch mc Z0 n Z7 v V0 n V7 c th c s
dng cho vic ch mc.
i vi thit b word
1. Ch mc cc ton hng trong cc lnh 16-bit
Hot ng ch mc c gii thch trong v d m ch chuyn D0
trong lnh MOV c ch mc vi thanh ghi ch mc V3 (nh hnh
bn phi)
Trc tin chuyn K0 hoc K10 vo thanh ghi ch mc V3
Khi X001 bt ln ON, "D(0+0) = D0" nu V3 bng "0", v K500
c chuyn vo D0.
Khi X001 bt ln ON, "D(0+10) = D10" nu V3 bng "10", v K500
c chuyn vo D10.

2. Ch mc cc ton hng trong cc lnh 32-bit


Trong mt lnh 32-bit , cng cn thit phi xc nh mt thanh ghi
ch mc 32 bit.
Khi mt thanh ghi ch mc Z (Z0 n Z7) c thit lp trong mt
lnh 32-bit, thanh ghi Z v phn b xung V ca n (V0 n V7) hot
ng vi nhau nh mt thanh ghi 32-bit.
Hnh bn phi trnh by mt v d v hot ng ch mc, trong
thit b ch di chuyn [D1,D0] trong lnh DMOV c ch mc
bng thanh ghi ch mc [V4,Z4] .
Trc tin di chuyn K0 hoc K10 vo thanh ghi ch mc [V4,Z4]
Khi X003 bt ln ON, "[D(1+0), D(0+0)] = [D1, D0]" c thc hin
nu [V4, Z4] bng "0", v K69000 c chuyn vo [D1, D0].
Khi X003 bt ln ON, "[D(1+10), D(0+10)] = [D11, D10]" c thc
hin nu [V4, Z4] bng "10", v K69000 c chuyn vo [D11,
D10].

145

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.7 Ch mc

Ch
1) Nu mt gi tr s c ghi vo cc thanh ghi ch mc khng vt qu tm gi tr s 16-bit (0 n
32767), phi chc chn rng n c ghi ln c V v Z s dng trong lnh 32-bit. Nu ch c Z
c ghi v mt gi tr khc vn cn trong V , gi tr s n s cc k ln. V vy s xy ra li thc
thi .
2) Khng cho php s dng counter 16-bit nh l counter 32-bit bng cch ch mc.
Khi cc counter 32-bit c yu cu, thm Z0 n Z7 vo cc counter t C200 tr i.
3) Khng cho php t ch mc V v Z
4) Vic xc nh trc tip b nh m trong khi/n v chc nng c bit
Trong vic xc nh trc tip b nh m "U\G", s ca b nh m c th c ch mc bng
cc thanh ghi ch mc.
S ca n v/khi khng th c ch mc bng cc thanh ghi ch mc.
("U0\G0Z0" l hp l, nhng "U0Z0\G0" th khng hp l.)
5) Ch mc trong nh dng bng k s
Khng cho php ch mc n trong Kn s dng trong nh dng bng k s.
("K4M0Z0" l hp l, nhng "K0Z0M0" th khng hp l.)
6) Ch mc ca I/O relay (s thit b h bt phn)
Khi s thit b h bt phn ca X, Y, KnX v KnY c ch
mc bng cc thanh ghi ch mc, ni dung ca thanh ghi ch
mc c chuyn i sang h bt phn, v sau cng vo
a ch thit b.
Trong v d hnh bn phi, Y007 n Y000 c xut ra bi
lnh MOV, cc ng vo c chuyn bng vic ch mc
X007 n X000, X017 n X010 v X027 n X020.
Khi ghi
l i gi tr ch mc nh "K0", "K8", "K16", s thit b
c chuyn i sang h bt phn c cng vo "X000 + 0
= X000", "X000+ 8 = X10", "X000 + 16 = X20",v cng ng
vo lm vic nh ngun c thay i cho ph hp.

V d hin th gi tr hin hnh ca Timer


Mt chng trnh tun t hin th gi tr hin hnh ca cc
timer T0 n T9 c th c lp trnh bng cc thanh ghi ch
mc.

146

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

5. Cch xc nh thit b v hng s cho lnh


5.7 Ch mc

i vi cc hng s
Hot ng ch mc c gii thch trong v d m ch chuyn trong
lnh MOV c ch mc bng thanh ghi ch mc V6 ( nh hnh bn
phi).
Trc tin di chuyn K0 hoc K20 vo thanh ghi ch mc V6
Khi X005 bt ln ON, "K(6+0) = K6"nu V6 bng "0",v K6 c
chuyn vo D10.
Khi X005 bt ln ON, "K(6+20) = K26"nu V6 bng "20",v K26
c chuyn vo D10.

5.7.3 V d ch mc cho lnh b gii hn v s ln s dng


Bng cch hiu chnh cc s thit b ch dng thanh ghi ch mc V v Z, s thit b ch c th c thay
i bng chng trnh. Trong phng php ny, mt lnh b gii hn v s ln s dng trong mt chng
trnh c th c s dng vi nhiu thit b.
V d v s dng lnh TKY (FNC 70)
Hai nhm phm nhp vo (bn phm s t 0 n 9) lu d liu nhp vo D0 v D2 . Mc d lnh TKY (FNC
70) ch c th c lp trnh mt ln, vic hiu chnh s thit b u ca d liu nhp, ch lu tr v thng
tin phm c nhn, thng tin c th c nhp vo bng hai nhm phm (phm s t 0 n 9). Hn na ,
ngay c nu V thay i khi lnh ny ang c thc hin, s thay i ny l khng hp l. Thay i ny
khng hp l cho n khi lnh ny khng cn c iu khin.

147

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.1 c cch gii thch lnh

6. NHNG IU CN BIT TRC KHI LP TRNH


Chng ny gii thch cch x l I/O ,mi quan h gia cc lnh v phng php lp trnh cn c bit
trc khi to ra chng trnh tun t.

6.1 c cch gii thch cc lnh


Trong s tay hng dn ny, cc lnh ng dng c gii thch nh dng bn di.
Cc phng php biu din v cc qui tc c bn cho cc lnh ng dng, c 6.5 Cc qui tc chung cho
cc lnh ng dng c m t sau.

Form trn khc vi trong trang thc t, n c cung cp ch gii thch.

148

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.1 c cch gii thch lnh

Tng quan
1. nh dng lnh
S th t ca lnh ng dng (FNC No.) v t gi nh ca lnh c hin th. Bng bn di trnh by
ngha ca gii thch ngn gn.

2. D liu ci t
Ni dung ca thit b c th c xc nh nh cc ton hng trong cc lnh v cc dng d liu
kh dng c trnh by bn di.
1. Ni dung
Ni dung cc ton hng trong cc lnh c m t nh bn di.
2. Ch mc ca thit b ngun v thit b ch
Trong cc ton hng c k hiu

c thm vo nh l

, ch mc c cho php.

v
Cc ton hng khng cho php ch mc c biu th nh l
3. Cc kiu d liu
- Bit
: thit b bit
- 16-bit BIN
: m nh phn 16-bit
- 32-bit BIN
: m nh phn 32-bit
- 64-bit BIN
: m nh phn 64-bit
- 16/32-bit BIN
: m nh phn 16-bit hoc 32-bit
- 32/64-bit BIN
: m nh phn 32-bit hoc 64-bit
- 4-digit BCD
: m BCD 4-k s (16-bit)
- 8-digit BCD
: m BCD 8-k s (32-bit)
149

B iu Khin Lp Trnh FX3U/FX3UC

6. Nhng iu cn bit trc khi lp trnh


6.1 c cch gii thch lnh

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


- 4/8-digit BCD
- Character string
- Character string (only ASCII)
- Real number (binary)
- Real number (decimal)

: m BCD 4-k s (16-bit) hoc 8-k s (32-bit)


: m k t nh l m ASCII v m JIS chuyn dch
: m ASCII
: Du chm ng nh phn
: K hiu khoa hc

Thit b kh dng
Cc thit b c th c xc nh trong cc ton hng ca cc lnh c cho nh bn di.
c thm vo thi t b.
Khi mt thit b h tr mt lnh
1) Thit b Bit
X : Relay ng vo (X)
Y : Relay ng ra (Y)
M : Relay ph tr (M)
S : Relay trng thi (S)

2) Thit b Word
K : S nguyn thp phn
H : S nguyn thp lc phn
*1
KnX: Relay ng vo (X) vi nh dng bng k s
*1
KnY: Relay ng ra (Y) vi nh dng bng k s
*1
KnM: Relay ph tr (M) vi nh dng bng k s
*1
KnS: Relay trng thi (S) vi nh dng bng k s
T : Gi tr hin hnh Timer (T)
C : Gi tr hin hnh Counter (C)
D : Thanh ghi d liu (thanh ghi lnh)
V, Z: thanh ghi ch mc
Hiu chnh: C th p dng vic ch mc s dng
thanh ghi ch mc

*1. Kn khng nh r ch ra K1 n K4 cho 16 bit v K1 n K8 cho 32 bit


Gii thch v chc nng v hot ng
Chc nng ca mi lnh c gii thch
Ch
Cc ch khi s dng cc lnh c trnh by
Cc li
Cc li c bn c th xy ra trong mi lnh c trnh by.
Chi tit v cc li, tham kho chng 37 : Cc li v danh sch m li
Chng trnh v d
Cc chng trnh v d s dng cc lnh c trnh by

150

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.2 Cc ch khi to cc chng trnh c bn

6.2 Cc ch khi to cc chng trnh c bn


Phn ny trnh by cc ch khi lp trnh
6.2.1 Phng php l p trnh v th t thc thi
1. Cu trc tip im v bc ca chng trnh
Ngay c cho mt mch tun t cho cng mt hot ng, chng trnh c th c ti gin v c th tit
kim s bc ty thuc vo phng php cu trc tip im
1) Nn v mch vi cc tip im ni tip t pha trn

2) Nn v mch vi cc tip im song song t bn tri

2. Thc thi chng trnh v trnh t lp trnh


Mt chng trnh tun t c thc thi t trn xung di v t tri qua phi.
M ha chng trnh tun t tun theo quy tc ny.

137

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.2 Cc ch khi to cc chng trnh c bn

6.2.2 Hot ng ca ng ra kp (cun dy kp) v cch x l


1. Hot ng ca ng ra kp
Khi mt cun dy c s dng cho hai ng ra (cun dy kp)
trong mt chng trnh tun t,ch c cun dy cui c quyn
u tin .
Gi s c cng mt cun dy Y003 c s dng ti hai v tr
nh hnh bn phi.
V d , gi s X001 bt ln ON v X002 trng thi OFF
cun dy Y003 u tin, tip im Y003 chuyn sang ON v
ng ra Y004 chuyn sang ON bi v ng vo X001 l ON
Tuy nhin, cun dy Y003 th hai, Y003 trng thi OFF bi
v ng vo X002 l OFF.
Do ng ra thc t c xut ra ngoi l "Y003 = OFF, Y004
= ON".
2. Cch x l cun dy kp
Ng ra kp (cun dy kp) khng phi l nguyn nhn ca ng
vo khng hp l (li chng trnh), nhng gy tr ngi nh
c m t trn
Thay i chng trnh nh trnh by v d bn di

Lnh SET, RST hay lnh nhy c th c s dng thay th , hoc cng mt cun dy c th c lp
trnh ti mi trng thi khc nhau bng cc lnh step ladder.
Khi cc lnh step ladder c s dng, nu mt cun dy ng ra c t ti on chng trnh chnh cn
c s dng trong mt trng thi, n c x l nh mt cun dy kp. iu ny nn trnh khi lp trnh.

138

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.2 Cc ch khi to cc chng trnh c bn

6.2.3 Mch khng th c lp trnh v cch x l


1. Mch cu
Mt mch cu m dng in chy theo c hai hng s c thay th nh hnh bn di ( mt mch khng
c D v mt mch khng c B c ni song song vi nhau).

2. V tr t cun dy
Khng c t mt tip im bn phi cun dy.
Nn lp trnh cun dy gia cc tip im u tin.
S lng bc chng trnh c th tit kim khi mt cun dy (E) gia cc tip im A v B c
lp trnh trc.

139

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.3 X l I/O v p ng tr

6.3 X l I/O v tr p ng
1. Hot ng nh th ca Relay I/O v p ng tr
Cc PLC h FX thc thi x l I/O bng cch lp li qu trnh 1 n qu trnh 3
Theo iu khin c thc thi bi PLC khng ch bao gm thi gian iu khin ca mch lc ng vo ,
thit b ng ra m cn c tr p ng gy ra bi chu k hot ng.
Thu thp thng tin I/O mi nht
thu thp thng tin I/O mi nht hoc vic xut ra ngay lp tc kt qu trong gia chu k hot ng c
ch ra trn, lnh lm ti I/O c s dng.
2. Cc xung ngn th c nhn
Thi gian ON v thi gian OFF ca cc ng vo PLC yu cu di hn thi gian chu k PLC + thi gian tr
p ng b lc ng vo.
Khi thi gian tr p ng ca b lc ng vo l 10ms v thi gian chu k gi s l 10ms, thi gian ON v
thi gian OFF t nht l 20ms.
Theo , PLC khng th thc hin cc xung ng vo ti 25Hz (1000 / (20 + 20) = 25) hoc ln hn. Tuy
nhin, tnh hnh c th c ci thin bng cc chc nng c bit ca PLC v cc lnh ng dng.

Cc chc nng tin li cho vic ci thin


Bng cch s dng cc chc nng sau, PLC c th nhn cc xung ngn hn chu k hot ng:
Chc nng m tc cao
Chc nng ngt ng vo
Chc nng bt xung

Chc nng iu chnh gi tr cho b lc ng vo

143

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6.4

6. Nhng iu cn bit trc khi lp trnh


6.4 Mi quan h ln nhau gia cc lnh
iu khin lu trnh

Mi quan h ln nhau gia cc lnh iu khin lu trnh

Bng di y cho thy mi quan h ln nhau gia nhiu lnh iu khin lu trnh.
Trong bng di,
cho .

cho bit mi lin h bao hm v

cho ta bit vng ang c s chng

143

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.4 Mi quan h ln nhau gia cc lnh
iu khin lu trnh

144

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.4 Mi quan h ln nhau gia cc lnh
iu khin lu trnh

145

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6.5

Quy tc chung cho cc lnh ng dng

6.5.1

Biu din v loi hot ng ca cc lnh ng dng

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

Lnh v cc ton hng


v k hiu ( t gi nh) ch ra ni dung c gn cho mi
C s ca hm FNC 00 n FNC
lnh ng dng.
V d t gi nh "SMOV" (dch chuyn) c gn cho lnh FNC 13
Mt vi lnh ng dng ch c phn ch th lnh nhng a s cc lnh bao gm c phn ch th lnh
v cc ton hng i km.

Mt ton hng m ni dung ca n khng thay i bi vic thc thi lnh c gi l ngun
v n c biu din bng k hiu ny.
Khi mt s thit b c th c ch mc bng cc thanh ghi ch mc, ngun c biu din
l S*.
Khi c hai hay nhiu hn cc ngun, chng c biu din bng S1*, S2*, v.v
D:
Mt ton hng m ni dung ca n thay i bi vic thc thi lnh c gi l ch, v
c biu din bng k hiu ny.
Khi vic ch mc c cho php v c t hai ch tr ln, chng c k hiu l D1*, D2*,
v.v gi ng nh cc ngun.
m, n : Cc ton hng khng c t nu cc ngun v ch khng c biu din vi m v n.
Khi vic ch mc c cho php v c t hai ton hng nh vy tr ln, chng c k hiu
l m1*, m2*, n1*, n2* v.v gi ng nh cc ngun v ch.
S:

Trong cc chng trnh ng dng, s bc chng trnh ca phn lnh lun lun chim 1 bc
nhng mi ton hng cha 2 hoc 4 bc ty thuc vo lnh c s dng trong loi 16 bit hay 32
bit.

Cc thit b c x l nh cc ton hng


Cc thit b bit X, Y, M, hay S c th c x l
Kt hp cc thit b bit, KnX, KnY, KnM, KnS, v.v c th c x l nh d liu s
Xem phn 5.4
Thanh ghi d liu D v thanh ghi gi tr tc thi cho b nh thi T v b m C c th c x l.
Mc d cc thanh ghi d liu D l 16 bits, ta c th s dng 2 thanh ghi 16 bits ni tip nhau khi d
liu 32 bits ang c x l
Chng hn, khi thanh ghi d liu D0 c thit lp nh mt ton hng trong lnh 32 bit, D1 v D0
c kt hp vi nhau x l d liu 32 bit (D1 lu tr 16 bits cao, D0 lu tr 16 bits thp). Khi
thanh ghi gi tr tc thi cho T v C c s dng nh cc thanh ghi tng qut th chng cng c
x l nh vy
Tuy nhin, mi b m 32 bits t C200 n C255 u x l c d liu 32 bit, v khng th c
thit lp nh 1 ton hng 16 bits
Hnh thc lnh v loi hot ng
Cc lnh ng dng c chia thnh loi 16 bit hoc loi 32 bit bi kch thc ca gi tr s c x l.
V vi loi hot ng, lnh ng dng cn c phn loi thnh loi hot ng lin tc hoc loi hot
ng xung.
Mt s lnh ng dng c s kt hp ca hnh thc v loi v cc lnh khc th khng.
1. Loi 16 bit v loi 32 bit
Cc lnh ng dng x l gi tr s c phn chia thnh loi 16 bit v loi 32 bit bi chiu di
bit ca gi tr s.
146

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

Trong mt lnh loi 32 bit, k hiuD c thm vo ( v d: DMOV)


Hoc mt s thit b chn hoc mt s thit b l c th c xc nh v thit b c xc nh
c kt hp vi mt thit b c s ln hn tip theo sau ( trong trng hp ca cc thit b
nh T, C v D).
trnh nhm ln, nn xc nh mt s thit b chn ( s l pha bc thp) cho mt ton hng
trong lnh 32 bit.
B m 32 bit (C200 n C255) c coi nh 32 bit, v khng th s dng nh ton hng trong
lnh 16 bit

2. Loi hot ng xung v loi hot ng lin tc


Loi hot ng xung
Trong hnh bn di, khi X000 bt ON t OFF, lnh c thc thi ch mt ln v n khng c
thc thi trong bt c trng hp no khc.
Khi khng cn thit phi thc thi lin tc mt lnh, s dng loi hot ng xung.
K hiu P ch ra loi hot ng xung.
DMOVP cng ch loi hot ng xung

Loi hot ng lin tc


Hnh bn di ch mt lnh hot ng lin tc. Trong khi X001 l ON, lnh c thc thi mi chu
k hot ng.

Trong loi hot ng lin tc ca mt s lnh nh FNC 24 (INC) v FNC 25 (DEC), ni dung ca
ch thay i mi chu k hot ng.
Cho cc lnh ng dng m cn phi ch n vic s dng loi hot ng lin tc, k hiu
c thm vo tiu ca phn gii thch ca lnh nh hnh bn di.

Trong mi trng hp, cc lnh khng c thc thi trong khi ng vo iu khin X000 hoc X001
l OFF. V ch s khng thay i tr khi lnh xc nh khc .
6.5.2

X l cc c chung
Trong mt vi lnh ng dng, cc c sau y s hot ng:
V d: M8020 : C Zero
M8021: C borrow
M8029 : C bo hon tt vic x l lnh
M8090 : Tn hiu so snh khi
M8328 : C bo khng thc thi lnh
M8329 : C bo hon tt vic x l lnh bt thng
M8304 : C Zero
M8306 : C carry

M8022: C carry

147

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

Cc c ny chuyn sang ON hay OFF mi khi lnh thay i sang ON, nhng khng thay i khi lnh
thay i sang OFF khng c iu khin hoc khi c li xy ra.
Bi v cc c ny chuyn sang ON hay OFF trong nhiu lnh, trng thi ON/OFF ca c thay i
mi khi lnh c thc hin.
Lp trnh trc tip cc tip im c theo mi lnh trong khi xem xt cc v d bn di.
1. Chng trnh bao gm nhiu c (v d cho c bo hon tt vic x l lnh M8029)
Khi hai hay nhiu c bo hon tt thc thi lnh M8029 c lp trnh cho cc lnh ng dng, kh
xc nh c ca lnh no .
s dng cc c bt c v tr no khc vi v tr ngay di lnh, xem trang k tip.

148

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

2. Gii thiu v phng php s dng c bt k v tr no khc vi ngay di lnh ng dng


Khi hai hay nhiu lnh ng dng c lp trnh, cc c chung bc ON hoc OFF khi mi lnh bt
ON. Theo , khi s dng 1 c trong bt k v tr no khc vi v tr ngay di lnh ng dn, t ON
hay OFF thit b khc ngay di lnh ng dng v sau s dng tip im ca thit b nh tip
im iu khin.

6.5.3

X l c bo li thc thi
Khi c li trong cu trc lnh ng dng, thit b ch hoc tm s thit b ch v mt li xy ra trong
khi hot ng c thc th, c sau y s bt ON v thng tin li c lu li.

1. Li thc thi (li hot ng)


C bo li

Thit b lu m li

Thit b lu bc xy Thit b lu bc xy
ra li
ra li *1

M8067

D8067

D8315, D8314

D8069

*1. Tng thch vi FX 0, FX0S, FX0N, FX1, FX2, FX2C, FX 1S, FX1N, FX2N, FX1NC v FX2NC

Khi c l i thc thi xy ra, M8067 c set, D8067 lu tr s m li, v D8315 v D8314
(tng cng 32 bit) lu s bc m li xy ra.
Khi s bc xut hin li ln n bc th 32767, s bc xut hin li c th c kim
tra trong D8069 (16 bit)
Nu mt li khc xut hin trong bc khc, d liu lu tr c cp nht theo th t m
li v s bc ca li mi. ( Cc thit b ny c t OFF khi cc li c xa i .)
149

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

Khi cng tc ch PLC chuyn t STOP sang RUN, nhng thit b ny c xa tc thi,
v sau c set ON mt ln na nu li khng xa i.

2. Cht li thc thi


C bo li

Thit b lu m li

Thit b lu bc xy Thit b lu bc xy
ra li (32 bit)
ra li *1

M8068

D8313, D8312

D8068

*1. Tng thch vi FX 0, FX0S, FX0N, FX1, FX2, FX2C, FX 1S, FX1N, FX2N, FX1NC v FX2NC

Khi c li thc thi xut hin, M8068 c set, v D8313, D8312 s lu tr s bc li xy

ra

Ngay c nu li khc xy trong mt bc khc, d liu c lu khng b cp nht v vn


duy tr cho n khi cc thit b ny b p buc reset hoc khi bt ngun v OFF.
Khi s bc xy ra li ln n bc th 32767, bc xut hin li c th c kim tra
trong D8068 (16 bit).

6.5.4 X l cc chc nng ca c m rng


Trong mt s lnh ng dng, chc nng c th c m rng bng cch kt hp vi mt relay ph tr c
bit c xc nh cho mi lnh ng dng. Mt v d c gii thch bn di.
Khi X000 bt ON, lnh ny hon i ni dung ca D10 v D11 cho nhau

Nu M8160 c iu khin trc lnh XCH v ngun v ch ca lnh XCH c xc nh


cng mt thit b, 8 bit bc cao v 8 bit bc thp c hon i cho nhau trong thit b.

tr v lnh XCH thng thng, cn phi t M8160 v OFF.

Khi s dng mt lnh m c yu cu c m rng chc nng trong mt chng trnh ngt, lp trnh lnh DI (
v hiu ha ngt) trc khi iu khin c m rng chc nng v lp trnh lnh EI (cho php ngt) sau khi
bt OFF c m rng chc nng.
6.5.5 Gii hn trong s ca cc lnh
Gii hn trong s ca cc lnh v gii hn trong vic iu khin ng thi
Mt vi lnh ng dng ch c th c s dng trong mt s ln xc nh.

150

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Tn lnh

S ln cho php
s dng
1

6. Nhng iu cn bit trc khi lp trnh


6.5 Cc quy lut chung cho lnh ng dng

Ghi ch

FNC 56(SPD)

8
(1 lnh/1 ng vo
hoc t hn)

FNC 60(IST)

Lnh MTR ch c th c s dng 1 ln trong chng trnh


Phi ch rng lnh ny khng ghi cc s ng vo ca
lnh DVIT, cc ng vo DOG trong lnh ZRN, tn hiu im
zero trong lnh DSZR, cc s ngt ng vo v cc s ng vo
b m tc cao.
-

FNC 69(SORT)

FNC 70(TKY)
FNC 71(HKY)
FNC 75(ARWS)
FNC 77(PR)
FNC149(SORT2)

1
1
1
2
2
5
(1 lnh/1 ng vo
hoc t hn)
1

Lnh PR ch c th c s dng 2 ln trong chng trnh


-

FNC 52(MTR)

FNC186(DUTY)
FNC280(HSCT)

Khi s dng cc lnh trn vt qu s ln cho php s dng


i vi cc lnh m cc ton hng cho php ch mc, cc s thit b v cc gi tr s trong cc lnh ny c
th c thay i bng cc thanh ghi ch mc.
Bng cch ch mc, khi iu khin nhiu trng hp ng thi khng c yu cu, lnh ny c th c
s dng nh chng c s dng vt qu s ln cho php.
Tham kho phn 5.7.3 V d v vic ch mc trong cc lnh ng dng c s ln s dng b gii
hn
Gii hn trong vic iu khin ng thi ca cc lnh
Mt s lnh ng dng c th c lp trnh hai hoc nhiu ln, nhng s ln xy ra ng thi b gii hn.
Ngay c trong cc lnh khng c ch ra bn di, nu hai hay nhiu hn cc lnh c iu khin
cng mt lc cho cng mt s I/O, n c xem nh ng ra kp. Trong mt s kt hp ca cc lnh, hot
ng c th b tr ngi hoc lnh khng c thc thi.
Chi tit, xem phn ch c m t mi lnh.
Cho vic kt hp cc lnh, xem 6.4. Mi quan h ln nhau gia cc lnh iu khin lu trnh
1. Cc lnh iu khin v tr
Khng iu khin cc lnh FNC 57 (PLSY), FNC 58 (PWM), FNC 59 (PLSR), FNC150 (DSZR),
FNC151 (DVIT), FNC156 (ZRN), FNC157 (PLSV), FNC158 (DRVI) v FNC159 (DRVA) cng mt lc
cho cng mt s ng ra.
2. Cc lnh x l tc cao
m lnh FNC2 80 (HSCT)),
Trong cc lnh FNC 53 (HSCS), FNC 54 (HSCR) and FNC 55 (HSZ) ( bao g
phi chc chn rng ln n 32 lnh c iu khin cng mt lc. [Lnh FNC280 (HSCT) ch c th
c s dng mt ln].
Ch rng lnh FNC280 (HSCT), ch so snh bng tc cao ca FNC55 (HSZ) v ch iu
khin tn s ca FNC55 (HSZ) ch c th c s dng mt ln.
3. Cc lnh giao tip thit b bn ngoi

Trong cc lnh FNC 80 (RS) v FNC 87 (RS2), khng iu khin hai hoc nhiu hn cc lnh cng
mt thi im cho cng mt port.

C th kt hp v s dng cc lnh FNC 80 (RS), FNC 87 (RS2), FNC270 (IVCK), FNC271 (IVDR),
FNC272 (IVRD), FNC273 (IVWR) v FNC274 (IVBWR) cho cng mt port.

Trong cc tnh
l
FNC270 (IVCK), FNC271 (IVDR), FNC272 (IVRD), FNC273 (IVWR) v FNC274
(IVBWR) , hai hoc nhiu hn cc lnh c th c iu khin cng mt lc cho cng mt port.

151

B iu Khin Lp Trnh FX3U/FX3UC

7 Lnh c bn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7.

Lnh c bn

Chng ny gii thch loi v chc nng ca cc lnh c bn.


i vi nhng ngi mi bt u lp trnh, nn tham kho Introduction Course v Relay Ladder
Course.
Chng ta cng c th lm quen vi phn mm PLC vi Beginner Course.

T gi
nh

Tn

K hiu

Chc nng

Thit b p dng

Tham
kho

Lnh tip im
LD

Load

Tip im khi to hot


ng logic loi NO
(thng m)

X,Y,M,S,D.b,T,C

7.1

LDI

Load
Inverse

Tip im khi to hot


ng logic loi NC
(thng ng)

X,Y,M,S,D.b,T,C

7.1

LDP

Load Pulse

Khi to hot ng logic


ca xung cnh ln

X,Y,M,S,D.b,T,C

7.5

LDF

Load
Falling
Pulse

Khi to hot ng logic


ca xung cnh xung

X,Y,M,S,D.b,T,C

7.5

AND

AND

Ni ni tip cc tip im
NO

X,Y,M,S,D.b,T,C

7.3

ANI

AND
Inverse

Ni ni tip cc tip im
NC

X,Y,M,S,D.b,T,C

7.3

ANDP

AND Pulse

Ni ni tip cc xung
cnh ln

X,Y,M,S,D.b,T,C

7.5

ANDF

AND
Falling
Pulse

Ni ni tip cc xung
cnh xung

X,Y,M,S,D.b,T,C

7.5

OR

OR

Ni song song cc tip


im NO

X,Y,M,S,D.b,T,C

7.4

ORI

OR Inverse

Ni song song cc tip


im NC

X,Y,M,S,D.b,T,C

7.4

ORP

OR Pulse

Ni song song cc xung


cnh ln

X,Y,M,S,D.b,T,C

7.5

ORF

OR Falling
Pulse

Ni song song cc xung


cnh xung

X,Y,M,S,D.b,T,C

7.5

Lnh kt ni
ANB

AND Block

Ni ni tip nhiu mch


song song

7.7

ORB

OR Block

Ni ni tip cc mch
nhiu tip im

7.6

152

B iu Khin Lp Trnh FX3U/FX3UC

7 Lnh c bn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


T gi
nh

Tn

K hiu

Chc nng

Thit b p dng

Tham
kho

7.8

7.8

Lnh kt ni
Lu kt qu hin hnh
ca cc hot ng bn
trong PLC
c kt qu hin hnh
ca cc hot ng bn
trong PLC

MPS

Memory
Point Store

MRD

Memory
Read

MPP

Memory
POP

Pop (ly li v xa) kt


qu hin ang c lu

7.8

INV

Nghch o

o kt qu hin hnh
ca cc hot ng bn
trong PLC

7.10

MEP

MEP

Chuyn i kt qu hot
ng sang xung cnh ln

7.11

MEF

MEF

Chuyn i kt qu hot
ng sang xung cnh
xung

7.11

Lnh xut
OUT

OUT

Cun dy iu khin

Y,M,S,D.b,T,C

7.2

SET

SET

Set thit b bit cht trng


thi ON

Y,M,S,D.b

7.13

RST

Reset

Reset thit b bit OFF

Y,M,S,D.b,T,C,
D,R,V,Z

7.13

PLS

Pulse

Xung cnh ln

Y,M

7.12

PLF

Pulse
Falling

Xung cnh xung

Y,M

7.12

Y,M

7.9

7.9

Khng ho
t ng hay
bc rng

7.14

Kt thc chng trnh,


lm ti I/O vtr v
bc 0

7.15

Lnh master control


MC

Master
Control

MCR

Master
Control
Reset

Xc nh im bt u
ca mt khi master
control
Xc nh i m kt thc
ca mt khi master
control

Lnh khc
NOP

Hot ng
NOP

Lnh End
END

END

153

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.1 LD, LDI

7.1 LD, LDI


Tng quan:
Lnh LD v LDI l cc tip im c kt ni vi cc ng bus.
Khi c kt hp vi lnh ANB c m t phn sau, lnh LD v LDI c th c dng cho phn
bt u ca nhnh.
1. nh dng lnh:

2. Thit b p dng:

S bc lnh, xem mc 7.15

Gii thch chc nng v hot ng:


1. Lnh LD (khi to hot ng logic, loi tip im NO )

154

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.1 LD, LDI

2. Lnh LDI (khi to hot ng logic, loi tip im NC)

3. Ch mc
Cc thit b c s dng trong cc lnh LD v LDI cho php ch mc vi cc thanh ghi ch mc (V
v Z)
khng th c ch
(Relay trng thi (S), Relay ph tr c bit (M), B m 32-bit (C), v
mc)

V0 n V7 v Z0 n Z7 c cho php trong ch mc.


Khi cc thit b s dng l cc ng vo (X) v ng ra (Y), gi tr ca cc thanh ghi ch mc V v Z
c chuyn i thnh s bt phn v sau c cng vo.
V d: Khi gi tr ca V0 l 10, tip im LD c t ON hoc OFF bng X012.
4. Xc nh bit ca thanh ghi d liu (D):
Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b c s dng trong lnh
LD v LDI.

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, tip im LD c t ON hoc OFF bi bit 3 ca D0.
Li:

Khi mt s I/O c s dng trong lnh LD hoc LDI khng tn ti khi s dng ch mc, M8316 ( li
khng tn ti I/O) bt ON.
155

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.1 LD, LDI

Khi s thit b ca mt thit b (M, T hoc C) khc vi I/O c s dng trong lnh LD hoc LDI
khng tn ti khi s dng ch mc, mt li thc thi xy ra ( m li: 6706).

156

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.2 OUT

7.2 OUT

Tng quan:
Lnh OUT c kt ni vi cun dy ca Relay ng ra (Y), Relay ph tr (M), Relay trng thi (S),
Relay thi gian (T) v b m (C).
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Khi mt thit b bit c s dng:
Mt thit b c m t trong lnh OUT bt ON hoc OFF ty thuc vo trng thi ca tip im iu
khin.
Cc lnh OUT song song c th c s dng nhiu ln.
Trong chng trnh v d bn di, OUT M100 v OUT M101 c mc song song.
Tuy nhin, nu hai hay nhiu lnh OUT c thc thi cho cng mt s thit b, kt qu chnh l hot
ng ca ng ra kp .

157

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.2 OUT

2. Khi mt b nh thi gian (timer) v b m (counter) c s dng:


Gi tr ci t c yu cu sau lnh OUT cho cun dy m ca timer hoc counter.
Gi tr ci t c th c xc nh trc tip bng s thp phn (K) hoc xc nh gin tip s dng
thanh ghi d liu (D) hoc thanh ghi d liu m rng ( R).
i. Xc nh trc tip:

Gi tr ci t ca timer hoc counter c th c xc nh trc tip bng s thp phn (K)


ii.
Xc nh gin tip:

Gi tr ci t ca timer hoc counter c th c ci t bi thanh ghi d liu (D) hoc thanh ghi
d liu m rng ( R). Lc ny gi tr hin hnh ca thanh ghi d liu (D) hoc thanh ghi d liu m
rng ( R) c xem nh gi tr ci t ca timer hoc counter.
158

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.2 OUT

Cn phi ghi gi tr ci t vo thanh ghi d liu hoc thanh ghi d liu m rng bng lnh MOV,
DSW hoc khi hin th trc khi iu khin timer hoc counter .
iii.
Tm ci t cho timer v counter:
Bng bn di ch tm gi tr ci t ca timer v counter, hng s thi gian thc v s bc (
bao gm gi tr ci t) cho lnh OUT
Tm ci t
Gi tr ci t
Timer/counter
(Gi tr ca K hoc gi tr hin hnh ca
S bc
thc t
D hay R)
Timer 1 ms
1 n 32767
0.001 to 32.767 s
3
Timer 10 ms
0.01 to 327.67 s
3
1 n 32767
Timer 100 ms
0.1 to 3276.7 s
3
Counter 16-bit
1 n 32767
Nh bn tri
3
Counter 32-bit
Nh bn tri
5
2,147,483,648 n +2,147,483,647
3. Ch mc
Cc thit b c s dng trong cc lnh LD v LDI cho php ch mc vi cc thanh ghi ch mc (V
v Z)
khng th c ch
(Relay trng thi (S), Relay ph tr c bit (M), B m 32-bit (C), v
mc)

V0 n V7 v Z0 n Z7 c cho php trong ch mc.


Khi cc thit b s dng l cc ng vo (X) v ng ra (Y), gi tr ca cc thanh ghi ch mc V v Z
c chuyn i thnh s bt phn v sau c cng vo.
V d: Khi gi tr ca Z0 l 20, Y024 c t ON hoc OFF
4. Xc nh bit ca thanh ghi d liu (D):
Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b trong lnh OUT

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, bit 3 ca D0 bt ON hoc OFF khi X000 bt ON hoc OFF.

159

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.2 OUT

Ch :
Khi mt relay c bit (M), timer hay counter c s dng, cc bc chng trnh tng nh c
m t trong Tm ci t cho timer v counter trang trc.
Li:

Khi mt s I/O c s dng trong lnh OUT khng tn ti khi s dng ch mc, M8316 ( li khng
tn ti I/O) bt ON.
Khi s thit b ca mt thit b (M, T hoc C) khc vi I/O c s dng trong lnh OUT khng tn
ti khi s dng ch mc, mt li thc thi xy ra ( m li: 6706).

160

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.3 AND, ANI

7.3 AND, ANI


Tng quan:
Lnh AND v ANI ni mt tip im dng ni tip.
S lng cc tip im c kt ni ni tip th khng gii hn, lnh AND v ANI c th c s dng
lin tip nhiu ln nu cn thit.
Xut n mt cun dy khc bng cch ca mt tip im sau lnh OUT c gi l ng ra cascade.
Ng ra cascade nh vy c th c lp li nhiu ln nu cn thit .
1. nh dng lnh:

S bc lnh, xem mc 7.15


2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh AND (ni tip cc tip im thng m):

161

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.3 AND, ANI

2. Lnh ANI (ni tip cc tip im thng ng):

162

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.3 AND, ANI

3. Ch mc
Cc thit b c s dng trong cc lnh LD v LDI cho php ch mc vi cc thanh ghi ch mc (V
v Z)
khng th c ch
(Relay trng thi (S), Relay ph tr c bit (M), B m 32-bit (C), v
mc)

V0 n V7 v Z0 n Z7 c cho php trong ch mc.


Khi cc thit b s dng l cc ng vo (X) v ng ra (Y), gi tr ca cc thanh ghi ch mc V v Z
c chuyn i thnh s bt phn v sau c cng vo.
V d: Khi gi tr ca V0 l 10, tip im AND c t ON hoc OFF bi X012.
4. Xc nh bit ca thanh ghi d liu (D):
Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b trong lnh AND v ANI.

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, tip im AND bt ON khi bit 3 ca D0 bt ON .
Li:

Khi mt s I/O c s dng trong lnh AND hoc ANI khng tn ti khi s dng ch mc, M8316 (
li khng tn ti I/O) bt ON.
Khi s thit b ca mt thit b (M, T hoc C) khc vi I/O c s dng trong lnh AND hoc ANI
khng tn ti khi s dng ch mc, mt li thc thi xy ra ( m li: 6706).

163

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.3 AND, ANI

164

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.4 OR, ORI

7.4 OR, ORI

Tng quan:
Lnh OR v ORI c dng ni mt tip im dng song song.
Nu hai hay nhiu tip im c mc ni tip, dng lnh ORB, c m t sau, kt ni song song cc
khi mch ni tip.
Mt bc cha lnh OR hoc ORI c kt ni dng song song ti mt bc trc c cha lnh LD
hoc LDI. Khng c gii hn trong s ln kt ni song song.
1. Dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh OR (kt ni song song cc tip im thng m):

165

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.4 OR, ORI

2. Lnh ORI (kt ni song song cc tip im thng ng):

166

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.4 OR, ORI

3. Mi lin h vi lnh ANB:

4. Ch mc
Cc thit b c s dng trong cc lnh LD v LDI cho php ch mc vi cc thanh ghi ch mc (V
v Z)
khng th c ch
(Relay trng thi (S), Relay ph tr c bit (M), B m 32-bit (C), v
mc)

V0 n V7 v Z0 n Z7 c cho php trong ch mc.


Khi cc thit b s dng l cc ng vo (X) v ng ra (Y), gi tr ca cc thanh ghi ch mc V v Z
c chuyn i thnh s bt phn v sau c cng vo.
V d: Khi gi tr ca V0 l 10, tip im OR c t ON hoc OFF bi X013.
5. Xc nh bit ca thanh ghi d liu (D):
Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b trong lnh AND v ANI.

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, tip im OR c bt ON hoc OFF bi bit 3 ca D0.
167

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Li:

7 Lnh c bn
7.4 OR, ORI

Khi mt s I/O c s dng trong lnh OR hoc ORI khng tn ti khi s dng ch mc, M8316 (
li khng tn ti I/O) bt ON.
Khi s thit b ca mt thit b (M, T hoc C) khc vi I/O c s dng trong lnh OR hoc ORI
khng tn ti khi s dng ch mc, mt li thc thi xy ra ( m li: 6706).

168

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

7.5 LDP, LDF, ANDP, ANDF, ORP, ORF


Tng quan:
Cc lnh LDP, ANDP v ORP cho cc tip im pht hin cnh ln v ch tch cc trong mt chu k hot
ng ti cnh ln ca mt thit b bit c xc nh ( c ngha l khi thit b bit bt ON t OFF).
Cc lnh LDF, ANDF v ORF pht hin cnh xung v ch tch cc trong mt chu k hot ng ti cnh
xung ca mt thit b bit xc nh ( c ngha l khi thit b bit bt v OFF t ON).
1. Dng lnh:

2. Thit b ng dng:

169

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

Gii thch chc nng v hot ng:


1. Lnh LDP, ANDP, v ORP (khi to hot ng logic ca xung cnh ln, ni ni tip xung cnh
ln v ni song song xung cnh ln)

Trong v d trn, M0 hoc M1 ch ON trong mt chu k hot ng khi X000 n X002 bt t OFF
sang ON.

170

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

2. Lnh LDF, ANDF, v ORF (khi to hot ng logic ca xung cnh xung, ni ni tip xung
cnh xung v ni song song xung cnh xung)

Trong v d trn, M0 hoc M1 ch mc ON trong mt chu k hot ng khi X000 n X002 bt t


ON sang OFF

171

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

3. Xc nh bit ca thanh ghi d liu (D)


Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b trong lnh AND v ANI.

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, tip im LDP c bt ON hoc OFF bi bit 3 ca D0.
4. Ng ra iu khin cnh
Hai mch sau c cng mt hot ng:

Trong mi mch, M6 l ON trong ch mt chu k hot ng khi X010 chuyn ln ON t OFF.

Trong mi mch, lnh MOV ch c thc hin mt ln khi X020 chuyn ln ON t OFF.
5. S khc nhau trong hot ng gy ra bi cc s relay ph tr (M):
Khi mt Relay ph tr (M) c xc nh nh l mt thit b trong lnh LDP, LDF, ANDP, ANDF,
ORP v ORF, hot ng thay i ph thuc vo tm s thit b, c ch ra hnh di.

172

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

Sau khi M0 c iu khin bi X000, tt c cc tip im [1] n [4] tng ng vi M0 c tch


cc.

Tip im [1] n [3] pht hin cnh ln ca M0

Bi v lnh LD, tip im [4] c ng mch trong khi M0 l ON.

T M2800 c iu khin bi X000, chng trnh c phn chia thnh khi A v khi B. Trong
mi khi, ch tip im u tin pht hin ra cnh ln hoc cnh xung ca xung c tch cc.
Bi v lnh LD, tip im trong khi C c ng mch trong khi M2800 l ON.
Bng cch tn dng cc c tnh ny, s chuyn tip trng thi ca cng mt tn hiu trong mt
mch step ladder c th c lp trnh hiu qu.
173

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.5 LDP, LDF,ANDP, ANDF, ORP, ORF

Ch :
1. Ch khi lnh LDP, LDF, ANDP, ANDF, ORP v ORF lp trnh trong cng mt bc c thc thi
hai hay nhiu ln trong mt chu k hot ng.
Khi lnh LDP, LDF, ANDP, ANDF, ORP, ORF c lp trnh trong cng mt bc c thc hin hai
hay nhiu ln vi mt chu k hot ng, kt qu hot ng nh sau:
Chng trnh c thc thi hai hay nhiu ln:
Chng trnh gia lnh FOR v NEXT
Chng trnh thc thi cng mt chng trnh con t hai hoc nhiu lnh CALL trong mt chu k
hot ng.
Chng trnh nhy n mt nhn (P) trong mt s bc nh hn lnh CJ.

Hot ng:
1) Khi mt thit b bt ln ON t OFF.
Ln u tin: lnh LDP, ANDP hoc ORP bt ON.
Ln th hai tr i: khi trng thi thit b ging nh lc lnh c thc thi ln cui cng, lnh chuyn
v OFF .
2) Khi mt thit b chuyn xung OFF t ON
Ln u tin: lnh LDF, ANDF hoc ORF bt ln ON.
Ln th hai tr i: khi trng thi thit b ging nh lc lnh c thc thi ln cui cng, lnh chuyn
v OFF .
2. Ch khi ghi trong lc RUN
1) Nhng lnh cho xung cnh xung:
Khi ghi trong lc RUN
c hon tt cho mt mch c lnh xung cnh xung (LDF, ANDF hay
ORF), lnh cho xung cnh xung khng c thc thi m khng quan tm n trng thi ON/OFF
ca thit b ch ca lnh .
Khi ghi trong lc RUN
c hon tt cho mt mch c lnh PLF, lnh khng c thc thi m
khng quan tm n trng thi ON/OFF ca thit b iu kin ca hot ng.
Cn phi t ON thit b ch hoc thit b iu kin hot ng mt ln v sau t n v OFF cho
vic thc thi lnh xung cnh xung.
2) Nhng lnh cho xung cnh ln:
Khi ghi trong lc RUN c hon tt cho mt mch c dng lnh cho xung cnh ln, lnh c thc
thi nu thit b ch ca lnh hoc thit b iu kin hot ng l ON.
Cc lnh cho xung cnh ln: LDP, ANDP,ORP v cc lnh ng dng loi hot ng xung ( v d nh
MOVP)
Trng thi ON/OFF ca tip im
(trong khi ghi lc RUN c thc thi)
OFF
ON

Lnh cho xung cnh ln

Lnh cho xung cnh xung

Khng c thc thi


c thc thi *1

Khng c thc thi


Khng c thc thi

174

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.6 ORB

7.6 ORB
Tng quan:
Trong mt mch c hai hay nhiu tip im mc ni tip th c gi l khi mch ni tip.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh ORB (kt ni song song mch nhiu tip im )
Khi ni song song nhng khi mch ni tip, dng lnh LD hoc LDI ti im bt u ca nhnh, v
dng lnh ORB ti im kt thc ca nhnh.
Lnh ORB l lnh c lp v khng lin kt bt k s thit b no ging nh lnh ANB s c m t
sau.
Khi c nhiu mch song song, lnh ORB c th c s dng cho mi khi kt ni chng.

Ch :
Khng c gii hn v s lng mch song song m chng c th c ni bng lnh ORB
Mc d lnh ORB c th c dng ti mt thi im, ch rng vic dng li lnh LD v LDI th
gii hn n 8 hoc t hn.

175

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.7 ANB

7.7 ANB
Tng quan:
Dng lnh ANB ni mt mch r nhnh ( khi mch song song) vi mt mch trc dng song
song.
Dng lnh LD hoc LDI ti im bt u ca nhnh. Sau khi hon thnh mt khi mch song song, kt ni
ni tip cc khi song song n cc mch c trc bng lnh ANB.
Khi c nhiu mch song song, lnh ANB c th c s dng kt ni cc khi vi nhau.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh ANB (kt ni ni tip nhiu mch song song)

Ch :
Khng c gii hn v s lng lnh ANB
Mc d lnh ANB c th c dng ti mt thi im, ch rng vic dng li lnh LD v LDI th gii hn
n 8 hoc t hn ging nh lnh ORB.

176

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.8 MPS, MRD, MPP

7.8 MPS, MRD, MPP


Tng quan:
FX3U v FX3UC PLCs c 11 vng nh c gi l Stack dng lu tr kt qu tc thi (ON hoc OFF)
ca cc hot ng.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


Cc lnh ny thun tin trong vic lp trnh cc mch r nhnh nhiu ng ra.
1. Lnh MPS, MRD v MPP (Lu tr kt qu hin hnh ca cc hot ng bn trong PLC, c
kt qu hin hnh ca cc hot ng bn trong PLC, v pop (ly li v xa) kt qu lu tr
hin hnh )

177

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.8 MPS, MRD, MPP

Dng lnh MPS lu tr kt qu tc thi ca hot ng, v sau iu khin ng ra Y002.


Dng lnh MRD c d liu lu tr, v sau iu khin ng ra Y003. Lnh MRD c th
c lp trnh nhiu ln khi cn thit.
Trong mch ng ra cui cng, dng lnh MPP thay cho lnh MRD. Lnh MPP c d liu lu
tr trc , v sau reset n.

Li:
Lnh MPS c th dng hai hay nhiu ln.
Tuy nhin, s khc nhau gia s lng lnh MPS v s lng lnh MPP l 11 hay t hn v c th l 0
ti thi im kt thc.
Cc v d:
1) V d 1: mt stack
Ch mt stack c s dng trong v d ny.

178

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.8 MPS, MRD, MPP

2) V d 2: mt stack vi lnh ANB v ORB

179

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.8 MPS, MRD, MPP

3) V d 3: hai stack

4) V d 4: bn stack
180

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.8 MPS, MRD, MPP

Trong vic lp trnh mt mch pha trn, cn s dng lnh MPS 3 ln.
Bng cch thay i mch pha trn thnh mch pha di, cng ni dung nh vy c th c lp trnh
d dng m khng cn lnh MPS.

181

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.9 MC, MCR

7.9 MC, MCR


Tng quan:
Khi lnh MC c thc thi, cc ng bus ( im LD hoc LDI ) c di chuyn n v tr sau tip im MC.
ng bus c th c tr v v tr ban u bng lnh MCR.
Bng cch thay i mt s thit b (Y hoc M), lnh MC c th c s dng bao nhiu ln ty .
Tuy nhin, nu cng mt s thit b c s dng hai ln, n gy ra hot ng cun dy kp ging nh lnh
OUT.
1. nh dng lnh:

S bc ca lnh MC, xem mc 7.15


2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh MC, MCR ( xc nh im bt u v im kt thc ca khi master control)
Khi lnh MC c thc thi, ng bus c di chuyn n v tr sau tip im MC.
iu khin cc lnh c ni ti ng bus sau tip im MC thc thi mi hot ng ch khi lnh
MC c thc thi v khng thc thi hot ng khi lnh MC khng c thc thi.
Trong chng trnh v d phn sau, nhng lnh t MC n MCR c thc thi khi ng vo X000
l ON.
Tuy nhin, khi ng vo X000 l OFF, mi thit b c iu khin s hot ng nh sau:
Cc timer (ngoi tr timer kh nh) v cc thit b c iu khin bi lnh OUT: chuyn
sang OFF.
Cc timer kh nh, counter v cc thit b c iu khin bi lnh SET/RST: gi trng thi
hin ti.
Biu din chng trnh mch c s dng gii thch cc hot ng l cc mch ( c v
quan st) ca GX Developer.

182

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.9 MC, MCR

V d :
1) Khi cu trc lng khng c chp nhn:

183

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.9 MC, MCR

2) Khi cu trc lng c chp nhn:


Khi dng lnh MC bn trong lnh MC, tng mc lng N theo cch thc"N0 N1 N2 N3 N4
N5 N6 N7.
tr v t cu trc lng , reset cc mc lng t mc cao nht theo th t s dng lnh MCR
theo cch thc "N7 N6 N5 N4 N3 N2 N1 N0".
V d, nu MCR N5 c lp trnh trong chng trnh m khng lp trnh MCR N6 v MCR N7
, mc lng c tr v 5 mt ln..
Cc mc ngt hp l l t N0 n N7 (lng 8 lp).

184

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.9 MC, MCR

185

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.10 INV

7.10 INV
Tng quan:
Lnh INV nghich o kt qu hot ng ngay trc lnh INV v khng yu cu xc nh s thit b
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh INV ( nghch o kt qu hot ng)

hnh trn, Y000 bt ON khi X000 l OFF, v Y000 bt OFF khi X000 l ON.
Lnh INV c th c s dng trong cng mt v tr vi cc lnh ni tip tip im ( AND, ANI,
ANDP, ANDF).
Khc vi cc lnh LD, LDI, LDP v LDF, lnh INV khng th thc hin vic kt ni n ng bus.
Khc vi cc lnh OR,ORI, ORP v ORF, lnh INV khng th dng c lp trong vic ni song song
n mt lnh tip im..
2. Tm hot ng ca lnh INV:
Khi lnh INV c s dng trong nhng mch phc tp c cha lnh ORB v ANB, tm hot ng
ca lnh INV c ch ra nh hnh v sau:

186

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.10 INV

Lnh INV nghch o kt qu hot ng sau lnh LD, LDI, LDP hoc LDF c t trc lnh INV.
Theo , nu lnh INV c s dng bn trong cc lnh ORB hoc ANB, cc khi sau lnh LD, LDI,
LDP, LDF
c nhn thy t mi lnh INV c xem nh ch ca hot ng INV.

187

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.11 MEP, MEF

7.11 MEP,MEF
Tng quan:
Lnh MEP v MEF l nhng lnh thay i kt qu hot ng thnh dng xung v th s thit b khng cn
phi xc nh.
1) MEP
Kt qu hot ng cho lnh MEP ng mch khi cc tip im iu khin bt ln ON t OFF.
Vic s dng lnh MEP lm n gin qu trnh thay i tip im iu khin sang dng xung khi
nhiu im c ni ni tip.
2) MEF
Kt qu hot ng cho lnh MEF ng mch khi cc tip im iu khin bt v OFF t ON
Vic s dng lnh MEF lm n gin qu trnh thay i tip im iu khin sang dng xung khi
nhiu im c ni ni tip.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh MEP (ON khi c cnh ln ca tip im iu khin)

188

B iu Khin Lp Trnh FX3U/FX3UC

7 Lnh c bn
7.11 MEP, MEF

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


2. Lnh MEF (ON khi c cnh xung ca tip im iu khin)

Ch
1. Lnh MEP v MEF c th khng hot ng bnh thng nu tip im c ch mc b hiu
chnh hoc thay i sang dng xung bng chng trnh con, lnh FOR- NEXT, v.v...
2. Khi lnh MEP v MEF hot ng s dng kt qu hot ng ngay lp tc trc cc lnh ny,
s dng chng trnh lnh nh lnh AND.
Lnh MEP v MEF khng th c s dng trong chng trnh lnh nh lnh LD hoc OR.
3. Ch v vic ghi trong khi RUN
Kt qu hot ng ca lnh
MEP/MEF ( khi vic ghi c
thc thi trong khi ang RUN)
OFF
ON

Lnh MEP

Lnh MEF

OFF ( khng ng mch)


ON ( ng mch)

OFF ( khng ng mch)


OFF ( khng ng mch)

Li
Khng c li tnh ton trong lnh MEP v MEF

189

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.12 PLS, PLF

7.12 PLS, PLF

Tng quan:
Khi lnh PLS c thc thi, mt thit b ng dng c kch hot ch trong mt chu k hot ng sau khi
ng vo iu khin bt ln ON.
Khi lnh PLF c thc thi, mt thit b ng dng c kch hot ch trong mt chu k hot ng sau khi
ng vo iu khin bt v OFF.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh PLS (xung cnh ln)

hnh trn, M0 ON ch trong mt chu k hot ng khi X000 chuyn t OFF ln ON

190

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.12 PLS, PLF

2. Lnh PLF (xung cnh xung)

hnh trn, M1 ON ch trong mt chu k hot ng khi X000 chuyn t ON sang OFF
3. Ng ra iu khin cnh
Hai mch di y hot ng ging nhau:

Trong mi trng hp, M0 ON ch trong mt chu k hot ng khi X000 chuyn t OFF sang ON.

Trong mi trng hp, lnh MOV c thc hin ch mt ln khi X000 thay i t OFF sang ON.
Ch :
1. Ch v vic ghi trong khi RUN
1) Cc lnh cho xung cnh xung:
Khi ghi trong lc RUN c hon tt cho mt mch c cha lnh cho xung cnh xung (lnh LDF,
ANDF, v ORF), lnh cho xung cnh xung khng c thc thi m khng quan tm n trng thi
ON/OFF ca thit b ch ca lnh cho xung cnh xung.
Khi ghi trong lc RUN c hon tt cho mt mch c cha lnh cho xung cnh xung (lnh PLF),
lnh cho xung cnh xung s khng c thc thi m khng quan tm n trng thi ON/OFF ca
thit b iu kin hot ng .
Cn phi ci t ON cho thit b ch hoc thit b iu kin hot ng mt ln v sau t n v
OFF thc thi lnh cho xung cnh xung.
2) Nhng lnh cho xung cnh ln:
Khi ghi trong lc RUN c hon tt cho mt mch c cha lnh cho xung cnh ln, lnh cho xung
cnh ln c thc thi nu thit b ch ca lnh cho xung cnh ln hoc thit b iu kin hot ng
l ON.
191

B iu Khin Lp Trnh FX3U/FX3UC

7 Lnh c bn
7.12 PLS, PLF

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Cc lnh cho xung cnh ln: LDP, ANDP, ORP v nhng lnh ng dng hot ng xung (nh l
MOVP).
Trng thi ON/OFF ca tip
im ( khi ghi trong lc RUN
c thc thi)
OFF
ON
*1. nh

PLS

Lnh cho xung cnh ln

Lnh cho xung cnh xung

Khng c thc thi


c thc thi *1

Khng c thc thi


Khng c thc thi

khng

thc

thi

192

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.13 SET, RST

7.13 SET, RST


Tng quan:
1. Ci t mt thit b bit (lnh SET(t mt thit b bit v cht ON))
Khi ng vo iu khin bt ON, lnh SET t ON mt relay ng ra (Y), relay ph tr (M), relay trng
thi (S) v thi t b word c xc nh bit.
Ngay c nu ng vo iu khin bt v OFF sau , thit b c t ON bng lnh SET s duy
tr ON.
2. Reset mt thit b bit (lnh RST (reset thit b bit v OFF))
Lnh RST reset mt mt relay ng ra (Y), relay ph tr (M), relay trng thi (S) v thit b word c
xc nh bit.
S dng lnh RST reset (t OFF) mt thit b c t ln ON bng lnh SET.
3. Xa gi tr hin hnh ca mt thit b word (lnh RST reset thit b bit v OFF)
Lnh RST xa gi tr hin hnh ca timer (T), counter ( C), thanh ghi d liu (D), thanh ghi d liu
m rng (R ) hoc thanh ghi ch mc (V, Z).
Lnh RST c th c s dng xa v 0 ni dung ca thanh ghi d liu hoc thanh ghi ch
mc. ( Cng kt qu nh vy c th c thc hin bng lnh MOV vi gi tr K0).
Lnh RST c th c s dng reset gi tr hin hnh v tr li tip im cho cc timer kh nh
T246 n T255.
Lnh SET v RST c th c s dng cho cng mt s thit b bao nhiu ln ty .
1. nh dng lnh:

S lnh bc tham kho mc 7.15


2. Thit b ng dng:

193

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.13 SET, RST

Gii thch chc nng v hot ng:


Lnh SET iu khin cun dy cho mt relay ng ra (Y), relay ph tr (M), relay trng thi (S) v
thit b word c xc nh bit.
1. Khi dng thi t b bit:
Lnh SET dng song song c th c s dng bao nhiu ln ty .

2. Khi dng mt thit b word (timer v counter)


Dng lnh RST reset mt counter hoc mt timer kh nh.
1) V d ca mt b m ni:

C0 m ln s ln bt ON t OFF ca X011. Khi kt qu m t c gi tr ci t l K10, tip


im ng ra C0 c tch cc. Ngay c khi X011 thay i t OFF sang ON sau , gi tr hin
hnh ca counter vn duy tr khng thay i v tip im ng ra duy tr trng thi tch cc.
xa counter v tr li tip im ng ra, X010 c t ON.
Cn phi xc nh mt hng s K hoc s thanh ghi d liu cho cc xc nh gin tip sau lnh
OUT.
Trong trng hp ca counter c cht, gi tr hin hnh v trng thi hot ng/trng thi
reset ca tip im ng ra c cht ngay c khi mt ngun.
2) V d ca mt b m tc cao:
Cho cc b m 1 pha 1 ng vo m C235 n C245, s dng cc relay ph tr c bi M8235
n M8245 xc nh hng m.
X010 trng thi ON: m xung
X010 trng thi OFF: m ln.
Khi X011 bt ON, tip im ng ra ca b m C c tr v v gi tr hin hnh ca b m
C c reset v 0.
Trong cc b m c ng vo reset (C241, C242,), tnh hung nh vy nhn c bng hot ng
ngt khi ng vo reset tng ng bt ON, nhng khng yu cu bt c chng trnh no cho hot
ng ny.
Khi X012 bt ON, vic bt ON/OFF ng vo m X000 n X005 c xc nh ty theo s b m
c mm.
Trong cc b m c ng vo khi ng m (C244, C245,), vic m ch c bt u sau khi ng
vo tng ng bt ON>
Khi gi tr hin hnh ca mt b m tng v t c gi tr ci t (K hoc ni dung ca D), tip
im ng ra c set. Khi gi tr hin hnh gim v t c gi tr ci t, tip im ng ra c
reset.

194

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.13 SET, RST

[1] Nh mt tip im iu khin cun dy m ca b m tc cao, lp trnh mt tip im


thng ON khi vic m tc cao c thc thi.
Nu mt relay ng vo (X000 n X005) c gn cho cc b m tc cao c s dng cho
vic iu khin cun dy m, khng th t c vic m chnh xc.
Ch khi s dng lnh RST cho mt chng trnh c nhy qua, chng trnh con hoc
chng trnh ngt:
Khi lnh RST cho mt timer hoc counter c thc thi trong mt chng trnh b nhy qua, chng
trnh con hay chng trnh ngt, ti mer hoc counter c th b gi trng thi reset v c th b v
hiu ha.
Chi tit, xem cc mc sau:
Chng trnh b nhy qua, mc 8.1.1
Chng trnh con, mc 8.2.1
Chng trnh ngt, mc 35.2.3
3. Ch mc
Thit b dng trong lnh SET v RST c th c ch mc bng cc thanh ghi ch mc (V v Z).
khng th c ch
(Relay trng thi (S), relay ph tr c bit (M), b m 32-bit (C), v
mc)
V0 n
Z7Z7
c
V0
nV7
V7vvZ0Z0n
n
th cho
c gi
php

ch
mc.
tr trong bng hng dn.
Khi thit b s dng l ng vo (X) v
Khi
thit b s dng l nhng ng
ng ra (Y) gi tr ca thanh ghi ch
vo
vZ)ng
ra chuyn
(Y) gi sang
tr ca
mc (X)
(V v
c
dng
thanh
ghisau
hng
dn (V
vvo.
Z) th
bt phn
c
cng
V d: bin
Khi gi
ca Z0
20,phn
Y024v
c
itrsang
s l
thp
c
t
ON
hay
OFF
sau cng vo.

V d: Khi gi tr ca V0 l 10, tip


im LD c ci t ln ON

195

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.13 SET, RST

4. Xc nh bit ca thanh ghi d liu (D)


Mt bit trong thanh ghi d liu (D) c th c xc nh nh mt thit b c s dng trong lnh
SET v RST.

Khi xc nh mt bit trong thanh ghi d liu, nhp . sau mt s thanh ghi (D) v sau nhp s bit
(0 n F) .
Ch cc thanh ghi d liu 16 bit c cho php.
Xc nh mt s bit nh "0, 1, 2, ... 9, A, B, ...F" t bit c trng s nh nht.
V d: Trong v d trn, khi X000 bt ON mt ln, bit 3 ca D0 bt ON. Khi X001 bt ON, bit 3 ca D0
bt v OFF.
Ch

Khi lnh SET v RST c thc hin cho mt relay ng ra (Y) cho cng mt hot ng, kt qu ca
lnh c t v tr gn lnh END nht c xut ra.

Li

Khi s I/O c s dng trong lnh SET hay RST khng tn ti khi ch mc, M8316 ( li khng
tn ti I/O) bt ln ON.
Khi s thit b ca mt thit b (M,T hay C) khc vi I/O c s dng trong lnh SET hoc RST
khng n
t ti khi ch mc, mt li thc thi xy ra ( m li :6706)
.

196

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.14 NOP

7.14 NOP
Tng quan:
Lnh NOP c trng cho khng hot ng.
Khi mt chng trnh c xa hon ton, tt c cc bc c thay th bng lnh NOP.
Khi lnh NOP c t gia cc lnh tng qut, PLC b qua lnh NOP.
Nu lnh NOP c t gia chng trnh, s thay i s bc c ti thiu khi chng trnh
c thay i hoc cng thm. Nhng cc bc chng trnh tha ra c yu cu.
Ch rng cc mch c xem l thay i nu cc lnh c vit b thay th bng lnh NOP.
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh NOP ( khng hot ng hoc tr v bc zero)
Lnh NOP c trng cho khng hot ng.
Nu hot ng NOP c ghi gia chng trnh, PLC b qua n khi thc thi chng trnh.
Khi mt chng trnh ang tn ti b thay th bng cc lnh NOP, c ngha l cc lnh trc b
xa i.

197

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7 Lnh c bn
7.15 END

7.15 END
Tng quan:
Lnh END xc nh kt thc chng trnh.
(Khng vit lnh END gia mt chng trnh)
1. nh dng lnh:

2. Thit b ng dng:

Gii thch chc nng v hot ng:


1. Lnh END (kt thc chng trnh, lm ti I/O v tr v bc 0)
PLC lp li X l ng vothc thi chng trnh x l ng ra. Khi lnh END c vit cui
chng trnh, PLC ngay lp tc thc thi vic x l ng ra m khng thc thi cc bc sau lnh
END.
Nu lnh END khng c vit cui chng trnh, PLC thc thi chng trnh cho n bc cui
cng, sau thc thi x l ng ra.

Ch

Khng vit lnh END gia chng trinh.


Khi mt chng trnh c truyn t mt cng c lp trnh, tt c cc bc sau lnh END c
thay th bng lnh NOP.

198

B iu Khin Lp Trnh FX3U/FX3UC

7 Lnh c bn
7.16. S bc lnh v thit b xc nh

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

7.16 S bc lnh v thit b xc nh:

Cc lnh ORB, ANB, MPS,MRD,MPP, MCR,INV, MEP, MEF, NOP v END tham kho trang gii thch
nhng lnh ny.
Lnh
Thit b

Thit b bit

Thit b bit
vi ch mc

Thit b word

Thit b word
vi ch mc
Bit xc nh
trong thit b
word

X000 to X357
Y000 to Y357
M0 to M1535
M1536 to M3583
M3584 to M7679
S0 to S1023
S1024 to S4095
T0 to T191,
T200 to T245
T192 to T199,
T246 to T511
C0 to C199
C200 to C255
Relay ph tr c bit
M8000 to M8255
Relay ph tr c bit
M8256 to M8511
X000 to X357
Y000 to Y357
M0 to M7679
T0 to T511
S0 to S4095
C0 to C199
C200 to C255
Relay ph tr c bit
M8000 to M8511
D0 to D7999,
Thanh ghi d liu c
bit
D8000 to D8511
R0 to R32767
D0 to D7999,
Thanh ghi d liu c
bit
D8000 to D8511,
R0 to R32767
D.b,
Relay ph tr c bit
D.b

LD, LDI,
AND, ANI,
OR, ORI

OUT

SET

RST

PLS,
PLF

1
1
1
2
3
1
2

1
1
2
3
2
2

1
1
2
3
2
2

1
1
2
3
2
2

2
2
2
3
-

LDP, LDF,
ANDP,
ANDF,
ORP, ORF
2
2
2
2
3
2
2

1
1

3
5

2
2

2
2

3
3
3
3
3
-

3
3
4
4
-

3
3
-

3
3
3
-

3
3
-

MC
3
3
3
4
-

199

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09

8. IU KHIN LU TRNH FNC 00 N FNC 09

FNC 00 n FNC 09 cung cp cc lnh lin quan chnh n iu khin lu trnh ca chng
trnh tun t nh thc thi chng trnh c iu kin v x l u tin.

200

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

8.1 FNC 00 CJ / LNH NHY C IU KIN


Tng qut:
Lnh CJ hoc CJP nhy ti con tr (P); nhng bc chng trnh tun t gia lnh
CJ hoc CJP v con tr th khng c thc thi.
Lnh CJ v CJP gim bt thi gian chu k, v cho php nhng chng trnh c cun
dy kp.
1. nh dng lnh:

2. D liu:

3. Nhng thit b c th s dng:

Gii thch cc chc nng v s hot ng:


1. Lnh 16-bit (CJ v CJP)
Trong iu kin ng vo bt ON, CJ hoc CJP thc thi mt chng trnh vi nhn
c xc nh (s con tr)
1)
Trong trng hp lnh CJ:

201

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

2)

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

Trong trng hp lnh CJP:

Lu :
1. Mi quan h gia v tr nhp nhn v danh sch chng trnh
Hnh bn di cho thy vic lp trnh cho nhn.
Khi to ra mt mch chng trnh, di chuyn con tr sang bn tri ng Bus trong
s Ladder, v nhp vo mt nhn (P) u khi mch.

2. Lp trnh cho nhn trong mt bc s nh hn CJ


Mt nhn c th c lp trnh trong mt bc c s nh hn lnh CJ. Tuy nhin ta
ch rng c th xy ra li b nh th watchdog khi thi gian qut vt hn
200ms (ci t mc inh).

3. Nhy ti mt nhn t hai hay nhiu hn lnh CJ


Khi s con tr trong nhng ton hng ging nhau v c mt nhn,th hot ng sau
xy ra:

202

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

Khi X020 bt ON, th vic thc hin chng trnh nhy t lnh CJ tng ng vi
X020 n nhn P9. khi X020 bt OFF v X021 bt ON, vic thc hin chng trnh
nhy t lnh CJ tng ng X021 n nhn lnh P9.

4. S dng nhn (P) hai hay nhiu ln


Khi mt s nhn ( bao gm nhng nhn cho lnh CALL c m t sau) c s
dng hai hay nhiu ln mt li s xy ra.

5. Nhn khng cn thit cho con tr P63.


Con tr P63 ch r nhy n bc END. Khng lp trnh P63.
Nu P63 c lp trnh, PLC s hin th m li 6507 (thit t nhn c sai st) v
s dng.

6. Khi nhy ti con tr cho chng trnh con


Bt k nhn no cng khng th dng chung bi lnh CALL v lnh CJ

203

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

7. Nhy khng iu kin nu tip im iu kin thng ON


V M8000 th thng ON trong khi PLC ang tc ng, bc nhy khng iu kin
c xc nh khi M8000 c s dng trong th d sau y:

Chng trnh th d:
1. Khi nhy cn thit sau x l OFF
Trong mt chu k hot ng sau khi X023 chuyn t OFF sang ON, lnh CJ P7
tr nn c hiu lc.
Bng cch s dng phng php ny, vic nhy c th c thc hin sau khi tt
c ng ra gia lnh CJ P7 v nhn P7 bt OFF.

204

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

8.1.1 Lnh CJ v hot ng ca tip im v cun dy:


Trong chng trnh v d d i y,
khi X000 bt ON, thc thi chng
trnh nhy t lnh CJ trong mch u
tin n nhn P8.
Trong khi X000 OFF lnh nhy cha
c thc hin; chng trnh c
thc hin ln lt t bc th nht v
sau thc thi chng trnh nhy t
lnh CJ trong mch th 11 n nhn
P9.
Lnh c b qua bi bc nhy
cha c thc hin.
1. Mch th d 1 gii thch s
hot ng:
* S hot ng ca cun dy kp
ng ra Y001.
Trong khi X000 th OFF, ng ra
Y001 c kch hot bi X001.
Trong khi X000 ON, ng ra Y001
c kch hot bi X012.
Thm ch trong mt chng trnh
c phn chia bi nhng bc nhy
c iu kin, nu cng mt cun dy
(Y000 trong trng hp ny ) c
lp trnh hai ln hay nhiu hn bn
trong vng nhy hoc bn ngoi vng
nhy, cun dy nh vy c thc
hin nh cun dy kp.
* Khi khi nh
l reset (RST) cho b
nh th kh nh T246 c t bn
ngoi vng nhy.
205

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

D cun dy m (T246) c nhy qua, reset ( tr li tip im v trng thi ban u v


xa gi tr hin hnh) c hiu lc.
* Khi lnh reset (RST) cho Counter C0 c t bn ngoi vng nhy. D cun dy m
c nhy qua, reset (tip im c tr v v xa gi tr hin hnh ) c hiu lc.
* Hot ng ca Timer T192 n T199.
Mt Timer thng thng tip tc hot ng ngay c khi c nhy qua sau khi cun dy
c iu khin v tip im u ra c kch hot.
* Hot ng ca b m tc cao C235 n C255.
Mt b m tc cao tip tc hot ng ngay c khi n c nhy sau khi cun dy c
iu khin v tip im u ra c kch hot.
Khi mi tn hiu vo thay i trong sut qu trnh nhy trong chng trnh trn,
mi cun dy thc hin hot ng sau:

2. V d 2 gii thch s hot ng ( khi ch mt lnh RST cho mt Timer hoc


Counter c nhy qua):
Khi X011 bt O N trong khi
lnh RST cho Counter C0
ang hot ng ( X010 bt
ON), thc thi chng trnh
nhy qua lnh RST theo lnh
CJ ( FNC 00 ).
Trong trng thi nhy ny
Counter C0 duy tri trng thi
reset.
Tng ng gi tr hin hnh
ca C0 duy tr 0 d X012
bt ON.
xa trng thi trng thi reset, cn phi bt OFF lnh RST cho Counter C0. (Xem
chng trnh bn di).
206

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

207

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

8.1.2 Mi quan h gia lnh master control v lnh nhy:


Hnh bn di cho thy hot ng v mi quan h gia lnh master control v lnh
nhy.
Trnh s dng [2], [4], v [5] bi v hot ng s phc tp.

208

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.1 FNC 00 CJ / Nhy c iu kin

209

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

8.2 FNC 01 CALL/ GI CHNG TRNH CON


Tng qut
Lnh CALL gi v thc thi chng trnh m n thng c x l trong mt chng
trnh tun t .
Lnh ny lu s bc chng trnh v l cch thit k chng trnh hiu qu.
to ra chung trnh con, cn c lnh FEND(FNC 06) v SRET(FNC 02)
1. nh dng lnh

2. D liu

Con tr Pn* trong lnh CALL, P0 n P62 v P64 n P4095 c th thit lp.
Bi v P63 dnh ring cho l nh CJ(FNC 00) ( nhy n bc END), n khng th s
dng nh l con tr cho lnh CALL(FNC 00).
3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hat ng 16-bit
Trong khi iu kin ng vo l ON, lnh CALL c thc hin v vic thc thi
chng trnh nhy n bc c nhn l Pn*
Sau , chng trnh con c nhn Pn* s c thc thi.
Khi lnh SRET (FNC 02) c thc thi, th vic thc thi chng trnh tr li n
bc sau lnh CALL.

cui chng trnh chnh, phi t lnh FEND.

Phi t nhn (P) cho lnh CALL sau lnh FEND.

210

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

Ch :
1. S dng mt nhn (P) hai hay nhiu ln
Trong lnh CALL, cng mt s c th c s dng hai hay nhiu ln trong ton
hng (P)
Tuy nhin, khng dng nhn (P) v s s dng trong lnh khc (lnh CJ).

211

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

Chng trnh v d
1. V d v cch s dng c bn (lnh khng lng vo nhau).

2. V d v nhiu lnh CALL trong nhng on chng trnh con (lnh lng nhau)
Lnh CALL co th s dng ti 4 ln trong nhng chung trnh con. Cho php lng nhau
n 5 lp.

212

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

8.2.1 Ch v chng trnh con v chng trnh ngt


y l phn ch v cch to chng trnh trong chng trnh con v chng trnh
ngt
S gii thch chi tit bn di uc a ra cho chng trnh con, nhng cng c th p
dng cho chng trnh ngt
1. Khi s dng timer trong chng trnh con (hay l chng trnh ngt)
S dng loi timer kh nh T192 n T199 trong chng trnh con.
Cc timer ny thc hin vic m khi lnh cun dy hoc l lnh END c thc thi
Sau khi timer t c gi tr ci t th tip im ng ra c kch hot khi lnh
cun dy hoc lnh END c thc thi.
Bi v cc timer tng qut thc hin vic m ch khi lnh cun dy c thc thi, n
khng thc hin vic m nu c s dng trong trnh con m cun dy ch c
truy xut trong mt s iu kin .
2. Khi s dng s dng loi timer kh nh 1ms trong chng trnh con (hay
chng trnh ngt)
Nu timer kh nh 1ms c s dng trong on chng trnh con, ch tip im
ng ra c kch hot khi lnh cun dy u tin (hoc chng trnh con) c thc
thi sau khi timer t dc gi tr ca n.
3. Bin php chng li vic cht cc thit b c s dng trong chng trnh con (
chng trnh ngt)
Cc thit b m c t ON trong mt on chng trnh con s c cht
trng thi ON ngay c sau khi chng trnh con c hon thnh.(tham kho
chng trnh v d bn di).
Khi lnh RST cho timer hoc counter c thc thi, trng thi reset ca timer hoc
coun
ter cng c cht
bt OFF mt thit b c cht trong trng thi ON hoc l hy b timer hoc
counter c cht trong tnh trng reset, reset thit b ny trong chng trnh chnh
sau khi chng trnh con hon thnh, hoc lp trnh mt chng trnh reset thit b
hoc ngng kch hot lnh RST trong chng trnh con.( Tham kho chng trnh v
d trang k tip).
V d v ng ra c cht
Trong chng trnh v d, b m C0 c cung cp m X001. khi X000 c nhp
vo, chng trnh con P0 ch c thc thi trong mt ln qut, v sau b m c
reset v Y007 c xut ra.
1) Chng trnh

213

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

2) Gin thi gian

214

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.2 FNC 01 CALL / Gi chng trnh con

V d v reset cc ng ra c gi
1) Chng trnh

2) Gin thi gian

215

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.3 FNC 02 SRET / Tr v t
chng trnh con

8.3 FNC 02 SRET / TR V T CHNG TRNH CON


Tng qut
Lnh ny tr thc thi chng trnh t chng trnh con v chng trnh chnh
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


Khi lnh CALL trong chng trnh chnh c thc thi, thc thi chng trnh nhy
chng trnh con. Lnh SRET tr thc thi chng trnh v chng trnh chnh.
Xem mc 8.2

216

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.4 FNC 03 IRET / Tr v t ngt

8.4 FNC 03 IRET / TR V T NGT


Tng qut
Lnh ny tr thc thi chng trnh t chng trnh ngt v chng trnh chnh
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


Khi mt ngt (ng vo, timer hoc counter) c pht trong khi chng trnh chnh c
thc thi, thc thi chng trnh nhy n mt chng trnh ngt (I).
Lnh IRET tr thc thi chng trnh v chng trnh chnh.
Bng bn di ch ra 3 loi nhy n mt chng trnh ngt.
1. Loi chc nng ngt

Chc nng ngt, xem chng 35

217

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.4 FNC 03 IRET / Tr v t ngt

Chng trnh v d

218

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.5 FNC 04 EI / Cho php ngt

8.5 FNC 04 - EI / CHO PHP NGT


Tng qut
Cc ngt thng b v hiu ha trong PLC
Lnh ny cho php cc ngt trong PLC
S dng lnh ny khi s dng cc chc nng ngt ng vo, ngt timer v ngt b m.
1. nh dng lnh

2. D liu.
3. Thit b c th s dng

Gii thch chc nng v hot ng


Lnh EI l loi lnh clp,v khng cn tip im iu khin
Chc nng ngt, tham kho chng 35.

219

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8.6

8 iu khin lu trnh FNC00 n FNC 09


8.6 FNC 05 DI / V hiu ha ngt

FNC 05-DI/ V HIU HA NGT

Tng qut
Lnh ny v hiu ha cc ngt sau khi cc ngt ny c cho php bi lnh EI (FNC 04)
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


Lnh DI l loi lnh c lp, v khng cn tip im iu khin
Chc nng ngt, tham kho chng 35.
Ch
Cc ngt c pht sau khi lnh DI c x l sau khi lnh EI c thc thi

220

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.7 FNC 06 FEND / Kt thc chng
trnh chnh

8.7 FNC 06 FEND/ KT THC CHNG TRNH CHNH


Tng qut
Lnh ny ch ra im kt thc ca chng trnh chnh.
1. nh dng lnh

2. D liu

3. Thit b c th s dng c

Gii thch chc nng v hot ng


Lnh FEND hot ng ging cc ca lnh END.
Khi lnh FEND c thc thi vic x l ng ra, ng vo, v l m ti b nh th
watchdog c thc thi v sau thc thi chng trnh tr v bc 0.
Lnh FEND c yu cu trong vic xy dng cc chng trnh con v cc chng
trnh ngt.
1. Trong trng hp ca lnh CJ

221

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.7 FNC 06 FEND / Kt thc chng
trnh chnh

2. Trong trng hp ca lnh CALL

Ch :
1. Khi lnh FEND c lp trnh hai hoc nhiu ln
t chng trnh con hoc chng trnh ngt gia lnh FEND cui cng v lnh END
2. Khi lnh CALL v lnh CALLP c s dng
t nhn sau lnh FEND . V lnh SRET c yu cu trong mi trng hp.
3. Khi lnh CALL hoc lnh CALLP c s dng
Nu lnh FEND c thc hin sau lnh CALL hoc lnh CALLP thc hin v
trc lnh SRET c thc thi, mt li s xy ra
4. Khi lnh FOR c s dng
Nu lnh FEND c thc hin sau lnh FOR thc hin v trc lnh NEXT c
thc hin, mt li s xy ra.
5. Khi chc nng ngt (I) c s dng
Chc chn phi lp trnh mt nhn ngt (con tr) sau lnh FEND v lnh IRET c
yu cu trong mi trng hp.

222

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.8 FNC 07 WDT / Lm ti b nh th watchdog

8.8 FNC 07 WDT / LM TI B NH TH WATCHDOG


Tng qut
Lnh ny lm ti b nh th watchdog trong mt chng trnh tun t.
1. nh dng lnh

2. D liu
3. Thit b c th s dng c

Gii thch chc nng v hot ng


Khi chu k hot ng (thi gian cho n khi lnh END hoc lnh FEND c thc hin sau
bc 0) ca PLC vt qu 200ms, li b nh th watchdog (ch ra s vn hnh khng bnh
thng) xy ra ; n bo li CPU sng v PLC dng.
Khi chu k hot ng di, chn vo lnh WDT gia chng trnh trnh li b nh th
watchdog .

Thit b lin quan

Ch :
1. Khi mt li b nh th watchdog xy ra
Mt li b nh th watchdog c th xy ra trong cc trng hp bn di. trnh
li, nhp chng trnh bn di gn vi bc u tin m ko di thi gian ca b
nh th watchdog hoc l nh th thc thi lnh FROM /TO
223

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.8 FNC 07 WDT / Lm ti b nh th watchdog

1. Ch khi nhiu thit b c bit c kt ni


Trong cu hnh ny nhiu thit b c bit m rng ( nh b iu khin v tr,
cng tc Cam, khi analog v khi ni mng ) c kt ni, thi gian ci t gi
tr u cho b nh m c th ko di, do thi gian hot ng c th di hn,
v mt li b nh th watchdog c th xy ra.
2. Ch khi nhiu lnh FROM / TO c thc thi cng mt lc
Khi nhiu lnh FROM / TO c thc thi hoc khi nhiu b nh m c
truyn, thi gian m rng c th tr nn di hn, v li b nh th watchdog c
th xy ra
3. Ch khi c nhiu b m tc cao ( b m phn mm)
Khi nhiu b m tc cao c cung cp v tn s cao c m cng mt
lc, thi gian vn hnh c th ko di, v li b nh th watchdog c th xy ra.
2. Thi gian b nh th watchdog c th thay i
chi tit thay i b nh th watchdog, xem phn 36.2.2.
Bng cch ghi chng ni dung ca D8000 ( b nh th watchdog) thi gian pht hin b
nh th watchdog ( gi tr ci t ban u: 200ms) c th thay i c.
Bng cch nhp chng trnh bn di, chng trnh tun t sau khi chn ny s c
quan st bi mt thi gian b nh th watchdog mi

Chng trnh v d:
1. Khi chu k hot ng di v gy ra li
V d, bng cch phn mt chng trnh m chu k hot ng ca n l 240ms thnh
hai phn v chn lnh WDT gia chng, chu k hot ng s nh hn 200ms trong
c hai phn

224

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.8 FNC 07 WDT / Lm ti b nh th watchdog

2. Khi nhn (P) ca lnh CJ c t trong mt s bc nh hn bc ca lnh


CJ
t lnh WDT sau nhn (P)

Nu mt ng vo relay (X) c s dng nh l tip im iu khin, lm ti ng


vo s b v hiu ho, v th thc thi chng trnh khng th tr v t vng gia P v
CJ.
Nh l mt tip im iu khin, s dng thit b ny c th t trng thi OFF
trong mt chng trnh ang c nhy qua.
3. Khi lnh FOR /NEXT c lp li nhiu ln
t lnh WDT gia lnh FOR v lnh NEXT

225

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.9 FNC 08 FOR / Bt u vng lp
FOR/NEXT

8.9 FNC 08 FOR/ BT U MT VNG LP FOR/NET


Tng qut
Lnh FOR xc nh s ln lp li ca vng lp gia lnh FOR v NET (FNC 09).
1. nh dng lnh

2. D liu
Loi ton
hng
S*

Loi tn hiu

M t
S ln lp li ca vng lp gia lnh FOR v NEXT.

nh phn 16-bit

(Mt gi tr t -32768 n 0 c thc hin nh 1)


3. Cc thit b c th s dng

Gii thch chc nng v hot ng


xem chi tit, tham kho lnh NEXT(FNC 09)
Lnh lin quan
Lnh FOR v lnh NEXT (FNC 09) c thit lp nh l 1 cp trong lp trnh

226

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.10 FNC 09 NEXT / Kt thc vng lp
FOR/NEXT

8.10 FNC 09 NET/ KT THC MT VNG LP FOR/NET


Tng qut
Lnh NEXT chi ra v tr kt thc ca vng lp.
1. nh dng lnh

2. D liu
Loi ton
hng
-

Loi tn hiu

M t
Khng thit lp d liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


Vng lp gia lnh FOR v NET c lp li nln (n c ch r trong d liu
ngun). Sau khi vng c lp li bi s ln xc nh, cc bc sau lnh NEXT c thc
hin.

Lnh lin quan


Lnh FOR v NEXT (FNC 08) lnh c thit lp l mt cp trong lp trnh.

227

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.10 FNC 09 NEXT / Kt thc vng lp
FOR/NEXT

Ch
1. Gii hn s lnh lng nhau
Vng FOR- NEXT c th lng ti 5 mc.

Li
1. Li b nh th watchdog
Khi vng FOR-NEXT c lp li nhiu ln, chu k hot ng (D8010) qu di v mt
li b nh th watchdog c th xy ra .Trong trng hp ny, thay i thi gian b nh
th watchdog hoc reset b nh th watchdog.
xem chi tit vic thay i thi gian b nh th watchdog, xem mc 36.2.2
reset b nh th watchdog, xem lnh WDT(FNC07).
2. V d v chng trnh sai
n nhng li trong chng trnh bn di:

228

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

8 iu khin lu trnh FNC00 n FNC 09


8.10 FNC 09 NEXT / Kt thc vng lp
FOR/NEXT

Chng trnh v d

229

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v so snh FNC10 n FNC 19

9 DI CHUYN V SO SNH FNC 10 N FNC 19


FNC 10 n FNC 19 cung cp cc lnh x l d liu c bn nh truyn d liu, so snh
d liu m n c xem l quan trng nht trong cc lnh ng dng.

230

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.1 FNC 10 CMP /So snh

9.1 FNC 10 CMP / SO SNH


Tng qut
Lnh ny so snh hai gi tr v xut ra kt qu ( nh hn, bng hoc ln hn) n cc
thit b bit (3 im).
Lnh so snh tip im, xem chng 28
Lnh so snh du chm ng, xem mc 18.1
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Khng c ch mc bng cc thanh ghi ch mc (V v Z)


Gii thch chc nng v hot ng
1. Hot ng 16 bit (CMP v CMPP)
Gi tr so snh S1* v ngun so snh S2* c so snh vi nhau. Ty theo kt qu
(nh hn, bng hoc ln hn), mt trong cc D*, D*+1 v D*+2 c bt ON.
D liu ngun S1* v S2* c x l nh cc gi tr nh phn
Thc hin so snh i s. V d: -10 < 2

231

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.1 FNC 10 CMP /So snh

2. Hot ng 32 bit (DCMP v DCMPP)


Gi tr so snh [S1*+1, S1*] v ngun so snh [S2*+1, S2*] c so snh vi nhau.
Ty theo kt qu (nh hn, bng hoc ln hn), mt trong cc D*, D*+1 v D*+2
c bt ON.
D liu ngun [S1*+1, S1*] v [S2*+1, S2*] c x l nh cc gi tr nh
phn
Thc hin so snh i s. V d: -125400 < 22466

Ch
1. S thit b chim gi
T thit b c xc nh ti D*, ba thit b b chim gi. Phi m bo cc thit b
ny khng c s dng cho cc iu khin khc.
Chng trnh v d:
Khi so snh gi tr hin hnh ca mt b m

232

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.1 FNC 10 CMP /So snh

Nu cn thit phi xa kt qu so snh khi lnh khng c thc thi, thm cc ni dung bn
di vo chng trnh.
1. Lnh RST

2. Lnh ZRST

233

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.2 FNC 11 ZCP /So snh vng

9.2 FNC 11 ZCP / SO SNH VNG


Tng qut
Lnh ny so snh hai gi tr (vng) vi ngun so snh v xut kt qu (nh hn, bng
hoc ln hn) n thit b bit (3 im)
Lnh so snh tip im, xem chng 28
Lnh so snh du chm ng, xem mc 18.1
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ZCP v ZCPP)
Gi tr so snh thp hn S1* v gi tr so snh cao hn S2* c so snh vi ngun
so snh S*. Ty theo kt qu (nh hn, trong vng hoc ln hn), mt trong cc D*,
D*+1 v D*+2 c bt ON.
Thc hin so snh i s. V d: -10 < 2

234

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.2 FNC 11 ZCP /So snh vng

2. Hot ng 32 bit (DZCP v DZCPP)


Gi tr so snh thp hn [S1*+1, S1*] v gi tr so snh cao hn [S2*+1, S2*] c
so snh vi ngun so snh [S*+1, S*]. Ty theo kt qu (nh hn, trong vng hoc
ln hn), mt trong cc D*, D*+1 v D*+2 c bt ON.
Thc hin so snh i s. V d: -125400 < 22466 < 1015444

Ch
1. S thit b b chim gi
T thit b c xc nh ti D*, ba thit b b chim gi. Phi m bo cc thit b
ny khng c s dng cho cc iu khin khc.
2. Gi tr so snh cao hn v gi tr so snh thp hn
Gi tr so snh thp hn S1* nn nh hn gi tr so snh cao hn S2*.
1) Khi gi tr so snh thp hn S1* nh hn gi tr so snh cao hn S2*

235

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.2 FNC 11 ZCP /So snh vng

2) Khi gi tr so snh thp hn S1* ln hn gi tr so snh cao hn S2*

236

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.3 FNC 12 MOV /Di chuyn

9.3 FNC 12 -MOV/DI CHUYN


Tng qut
Lnh ny chuyn (sao chp) ni dung ca mt thit b n mt thit b khc .
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (MOV v MOVP)
Ni dung ca ngun chuyn S *c chuyn n ch chuyn D*
Khi iu kin ng vo l OFF, ch chuyn D*khng b thay i
Khi hng s (K) xc nh nh l ngun chuyn i S* n c t ng chuyn i
thnh nh phn.

Khi xc nh cc k s ca mt thit b bit (K1X000 K1Y000)


Thit b bit chuyn ti a l 16 im (bi s ca 4).

237

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.3 FNC 12 MOV /Di chuyn

Khi mt thit b word c xc nh


Thit b word truyn 1 im

2. Hot ng 32 bit (DMOV v DMOVP)


Ni dung ca ngun chuyn [S* +1,S*] c chuyn n ch chuyn [D*+1,D*]
Khi iu kin ng vo l OFF, ch chuyn D*khng b thay i
Khi hng s (K) xc nh nh l ngun chuyn i [S * +1,S*] n c t ng
chuyn i thnh nh phn.

Khi xc nh cc k s ca mt thit b bit (K8X000-K8Y000)


Mt thit b bit chuyn ti a 32 im (bi s ca 4)

238

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.3 FNC 12 MOV /Di chuyn

Khi thit b word c xc nh


Mt thit b word truyn mt im

Chng trnh v d
1. Khi c gi tr hin hnh ca timer hoc counter

2. Khi xc nh gin tip gi tr ci t ca timer hoc counter


Khi ci t gi tr ca timer T20,hai gi tr c th c xc nh bng cch bt ON hoc
OFF cng tc X002. Khi xc nh nhiu hn hai gi tr th phi s dng nhiu hn mt cng
tc.

239

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.3 FNC 12 MOV /Di chuyn

3. Khi truyn mt thit b bit


Khi vit chng trnh bi lnh c bn c ch pha bn phi ta c th dng lnh MOV
nh sau:

4. Khi truyn d liu 32 bit


Phi m bo s dng lnh DMOV truyn kt qu hot ng ca mt lnh ng dng (v
d nh l lnh MUL), kt qu hot ng ny c xut ra 32 bit, v cho vic truyn mt gi
tr s 32 bit hoc truyn gi tr hin hnh ca mt b m tc cao (C235 n C255) m
y l cc thit b 32 bit.

240

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.4 FNC 13 SMOV /Di chuyn dch

9.4 FNC 13-SMOV/DI CHUYN DCH


Tng qut
y l mt lnh phn phi v tng hp d liu trong n v ca k s
1. nh dng lnh

2.D liu

3.Cc thit b c s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit
Ni dung ca ngun chuyn S *v ch chuyn D *c chuyn i thnh m BCD bn k
s (0000n 9999) tng ng. m2 k s bt u t k s th m1 c truyn (tng hp)
n ch chuyn D * bt u t bit th n, c chuyn thnh nh phn v sau lu tr ti
ch chuyn D*.
Khi iu kin ng vo l OFF, ch chuyn D *khng b thay i
Khi iu kin ng vo l ON, ch cc k s c xc nh trong ch chuyn D* thay
i.
Ngun chuyn S*v cc k s khng c xc nh trong ch chuyn D *khng b
thay i.

241

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.4 FNC 13 SMOV /Di chuyn dch

[1] S *c chuyn i t nh phn sang BCD


[2] m2 k s bt u t k s th m1c chuyn i (tng hp) n D * bt u t k s
th n.
Cc k s ca 103 v 100 ca D *khng b nh hng ngay c khi d liu c truyn t S*
[3]D liu c tng hp (BCD) c chuyn i thnh nh phn v lu tr ti D*
2. Chc nng m rng
Khi M8168 c ci t ON v lnh SMOV c thc thi, vic chuyn i t nh phn
sang BCD khng c thc hin
D liu c di chuyn trong n v ca 4 bit

3. Chng trnh v d
D liu cng tc s 3 k s c tng hp v lu tr dng nh phn trong D2

242

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.4 FNC 13 SMOV /Di chuyn dch

243

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.5 FNC 14 CML /Ly b

9.5 FNC 14 CML / LY B


Tng qut
Lnh ny o d liu trong n v bit v truyn (sao chp) d liu c chuyn i.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nnng v hot ng


1. Hot ng 16 bit (CML v CMLP)
Mi bit ca thit b xc nh trong S* c ly o (t 0 sang 1 hoc t 1 sang 0) v sau
truyn kt qu n D*.
Khi mt hng s (K) c xc nh S*, n t ng c chuyn sang dng nh
phn.
Hot ng ny hu ch khi ng ra o mc logic c yu cu nh mt ng ra t
PLC.

244

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.5 FNC 14 CML /Ly b

2. Hot ng 32 bit (DCML v DCMLP)


Mi bit ca thit b xc nh trong [S*+1, S*] c ly o (t 0 sang 1 hoc t 1 sang
0) v sau truyn kt qu n[ D*+1, D*].
Khi mt hng s (K) c xc nh [S*+1, S*] , n t ng c chuyn sang dng
nh phn.
Hot ng ny hu ch khi ng ra o mc logic c yu cu nh mt ng ra t
PLC.

Chng trnh v d
1. Khi nhn mt ng vo o
Chng trnh bn di c th c vit bng lnh CML

245

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.5 FNC 14 CML /Ly b

2. Khi 4 bit c xc nh cho mt thit b c nh dng bng k s

246

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.6 FNC 15 BMOV /Di chuyn khi

9.6 FNC 15 BMOV / DI CHUYN KHI


Tng qut
Lnh ny chuyn (hay copy) mt s d liu xc nh trc cng mt thi im.
1. nh dng lnh

2. D liu
Loi ton
hng

Loi tn hiu

M t

D liu ngun chuyn hay s thit b cha d liu.


S*
S thit b ch chuyn n.
D*
n
S im c chuyn (bao gm thanh ghi file)[n<=512]
3. Cc thit b c th s dng

nh phn 16-bit

Gii thch chc nng v hot ng


Lnh BMOV chuyn n im ca d liu t S* n D* cng thi im.
Nu vt qu tm thit b, d liu c chuyn bn trong tm cho php .

Vic chuyn i s c cho php ngay c khi tm chuyn i gi ln nhau.


ngn chn vic ghi trc khi chuyn ca d liu ngun, d liu s t ng
c chuyn theo th t [1] [2][3] theo s trng thi c gi u.

247

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.6 FNC 15 BMOV /Di chuyn khi

Chc nng m rng( chc nng chuyn d liu 2 hng)


Bng vic iu khin c i hng M8024*1 cho lnh BMOV(FNC 15), d liu c th
chuyn 2 hng 1 chng trnh.

*1. M8024 s b xa khi ch PLC c thay i t RUN sang STOP.


Ch
Khi cc thit b xc nh bng k s, xc nh cng 1 k s cho S* v D*

248

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.6 FNC 15 BMOV /Di chuyn khi

9.6.1 Chc nng chuyn gia cc thanh ghi ti liu (file register) v cc thanh ghi d
liu (data register).
Lnh BMOV(FNC 15) c mt chc nng t bit cho cc thanh ti liu D1000 tr i.
Tham kho chi tit phn 4.8
1.Thanh ghi ti liu l g
Bng cch ci t thng s, D1000 ti D7999 c thc hin nh cc thanh ghi ti liu v
c c hoc ghi t vng nh chng trnh.
1)Tng qut v vic ci t
Cc thanh ghi ti liu (D1000 n D7999) khng tn ti trng thi khi ng, Chng
ch c hiu lc khi mt s thanh ghi ti liu c bo m bng vic ci thng s trong
cng c lp trnh.
2) S ca thanh ghi ti liu
Trong vic ci t thng s th ci t 500 thanh ghi ti liu nh 1 khi (block).
Cc khi t 1 n 14 ( mi khi c 500 thanh ghi ti liu) c th c ci t
1 khi chim 500 bc trong vng nh chng trnh.
3) S khc bit gia lnh BMOV (FNC 15) v nhng lnh khc
Bng i y s ch s khc bit gia lnh BMOV(FNC 15) v nhng lnh khc lin
quan n thanh ghi ti liu ( D1000 tr i)

Lnh

Lnh BMOV

Cc nh
l
ng dng
khc

Ni dung chuyn

C th c v ghi t vng thanh


ghi ti liu [A] bn trong b nh
chng trnh
C th c v ghi t vng thanh
ghi d liu [B] bn trong b nh
chng trnh ging nh cc thanh
ghi d liu tng qut.

Ghi ch
Bi v vng thanh ghi d liu
c cp bn trong h thng
RAM trong PLC, in dung
ca n c th thay i ngu
nhin m khng quan tm
n chn b nh.

Khi ngun in c cung cp li, cc thanh ghi d liu c ci t thnh cc thanh ghi ti
liu c t ng copy t vng thanh ghi ti liu [A] n vng thanh ghi d liu [B].

249

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.6 FNC 15 BMOV /Di chuyn khi

2.Ch khi s dng


1) Khi cp nhp ni dung ca thanh ghi ti liu vi cng mt s (ch cp nhp cng s),
m bo rng s thanh ghi ti liu phi tng ng gia S* v D*.
2) Khi s dng thanh ghi ti liu trong ch cp nhp cng s, m bo rng s im
chuyn c xc nh bi n khng vt qu vng ca thanh ghi ti liu.
3) Nu vng ca thanh ghi ti liu vt qu trong khi cc thanh ghi ti liu c dng bi
ch cp nhp cng s, li thc thi M8067 xy ra v lnh khng c thc thi.
4) Trong trng hp ch mc (trong ch cp nhp cng mt s)
Khi S* v D*c ch mc, lnh c thc thi nu s thit b thc t bn trong vng
thanh ghi ti liu v s cc im chuyn khng vt qu vng thanh ghi ti liu.
5) B nh flash.
Khi thay i ni dung ca thanh ghi ti liu c bo v bn trong bn trong b nh flash,
quan st iu kin bn di:
- Ci cng tc bo v v OFF trong b nh cassette.
- Khi vit d liu s dng loi lnh hot ng lin tc trong chng trnh, d liu c vit
ra b nh flash trong mi khi chu k hot ng ca PLC.
- ngn chn iu ny th phi m bo rng s dng loi lnh hot ng dng xung
(BMOVP) s ln vit c gim xung.
- Phi mt 6 ti 132ms vit d liu ca mt khi ni tip(500im) n b nh flash .
Vic thc thi ca chng trnh s b dng trong sut thi k ny. Bi v b nh th
watchdog khng c lm ti li thi im , cn thit phi c mt bin php thch hp
nh lng vo lnh WDT trong chng trnh.
6) Hot ng ca thanh ghi ti liu
Thanh ghi ti liu c bo v bn trong b nh c sn hay b nh cassette.
Khc nhau gia thanh ghi d liu chung, thanh ghi ti liu ch c th c v vit bi cc
thit b ngoi vi hay lnh BMOV(FNC15)
7) Nu thanh ghi ti liu khng c xc nh nh l ch trong lnh BMOV(FNC15), thanh
ghi ti liu khng c truy xut.
a) Tng quan hot ng ca b nh.

250

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.6 FNC 15 BMOV /Di chuyn khi

b) Chng trnhv d
Khi X000 c t ON, vng thanh ghi d liu[B] c c.

Thanh ghi ti liu c th xc nh nh l D*, nhng nu cng mt s vi S* c xc


nh, ch cp nhp thanh ghi cng s s c chn.
Tuy nhin, nu thanh ghi ti liu c s khc nhau c xc nh cho S* v D* theo th t
nh sn, d liu khng th chuyn i t vng thanh ghi ti liu ti vng khc. Trong
trng hp ny, c ni dung ca thanh ghi ti liu c xc nh S* trong ch
cp nhp cng s n vng thanh ghi d liu [B] mt ln, v sau vit d liu.
Cho ch cp nhp cng s ca thanh ghi ti liu, tham kho phn 4.8.2

251

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.7 FNC 16 FMOV /Di chuyn lp y

9.7 FNC 16-FMOV/DI CHUYN LP Y


Tng qut
Lnh ny chuyn cng mt d liu n cc thit b xc nh.
1. nh dng lnh

2.D liu
Loi ton
hng
S*
D*
n

M t

Loi tn hiu

D liu ngun chuyn i hoc thit b lu d liu


S thit b word u tin ca ch chuyn n
S im chuyn [K1 n K512,H1 n H1FF]

nh phn 16 hoc 32 bit

3.Cc thit b c th s dng

Gii thch chc nng v hot ng.


1.Hot ng 16-bit (FMOV and FMOVP).
Ni dung ca S* c chuyn n nthit b bt u t D*.
Cc ni dung s ging nhau gia tt c n thit b.
Nu s im xc nh bi n vt qu tm thit b, d liu s c truyn bn trong vng
cho php.
Khi iu kin ng vo l OFF th ch chuyn d liu D* s khng thay i.
Khi iu kin ng vo l ON th d liu ngun chuyn i S* s khng thay i
Khi mt hng s K c xc nh bi ngun chuyn i S*,th n s t ng chuyn i
thnh s nh phn.

252

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.7 FNC 16 FMOV /Di chuyn lp y

2.Hot ng 32-bit(DFMOV and DFMOVP).


Ni dung ca [S*+1,S*]c truyn n n thit b 32-bit bt u t [D*+1,D*].
Cc ni dung ging nhau gia tt c n thit b 32-bit.
Nu s im xc nh bi n vt qu tm thit b,d liu s c truyn bn trong vng
cho php.
Khi iu kin ng vo l OFF th ch chuyn d liu [D*+1,D*] s khng thay i.
Khi iu kin ng vo l ON th d liu ngun chuyn i [S*+1,S*] s khng thay i.
Khi mt hng s K c xc nh bi ngun chuyn i [S*+1,S*] th n s t ng chuyn
i thnh s nh phn.

253

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.7 FNC 16 FMOV /Di chuyn lp y

Chng trnh v d.
1.Khi ghi d liu xc nh n hai hoc nhiu thit b.

254

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.8 FNC 17 XCH /Hon i

9.8 FNC 17 XCH / HON I


Tng qut
Lnh ny ni v vic hon i d liu gia hai thit b
1. nh dng lnh:

2. D liu:

3. Nhng thit b c th s dng:

Gii thch ch nng v hot ng:


1. Hot ng 16-bit (XCH v XCHP):
D liu c hon i gia D1* v D2*

2. Hot ng 32-bit (DXCH v DXCHP)


D liu c hon i gia [D1*+1,D1*] v [D2*+1,D2*]

255

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.8 FNC 17 XCH /Hon i

Chc nng m rng ( chc nng thch hp gia FX2 v FX2c )


Khi lnh c thc thi trong khi M8160 bt ON, 8 bit bc cao (byte) v 8 bit bt thp
(byte) ca thit b word c hon i cho nhau.
Bi v lnh ny lm vic ging nh lnh SWAP (FNC 147), s dng lnh SWAP khi
lp trnh s hon i mi.
Trong hot ng 32 bit, 8 bit bt cao v 8 bit bt thp ca mi thit b word c
hon i cho nhau.

Li

Mt li thc thi xut hin trong trng hp sau. C bo li M8067 bt ON v m li


c lu trong D8067.
Khi M8160 bt ON, v s thit b khc nhau gia D1* v D2*

256

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.9 FNC 18 BCD /Chuyn i sang BCD

9.9 FNC 18 BCD / CHUYN I SANG BCD


Tng qut:
Lnh ny chuyn i d liu nh phn (BIN) thnh d liu thp phn m ha nh
phn (BCD). D liu nh phn c s dng trong hot ng ca PLC. S dng lnh
ny hin th nhng gi tr s trn Led 7 on vi b gii m BCD.
1. nh dng lnh:

2. D liu:

3. Nhng thit b c th s dng:

Gii thch chc nng v hot ng


1. Hot ng 16-bit (BCD v BCDP)
Lnh ny chuyn i d liu nh phn (BIN) ca S* thnh d liu BCD v kt qu
c di chuyn ti D*.
D liu ca S* c th c chuyn i nu n bn trong phm vi t K0 n K9999
(BCD).
Bng bn di cho thy vic nh dng bng k s cho S* v D*.

257

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.9 FNC 18 BCD /Chuyn i sang BCD

2. Hot ng 32-bit (DBCD v DBCDP)


Lnh ny chuyn i s nh phn (BIN) ca [S*+1, S*] thnh d liu s BCD kt qu
chuyn i c di chuyn ti [D*+1, D*]
D liu ca [S*+1, S*]c th c chuyn i nu n bn trong phm vi t K0 n
K99999999 (BCD).
Bng bn di cho thy vic nh dng bng k s cho [S*+1, S*] v {D*+1, D*]

258

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.9 FNC 18 BCD /Chuyn i sang BCD

Ch :
1. Khi s dng lnh SEGL (FNC 74) hoc ARWS (FNC 75)
Bi v s chuyn i gia d liu BCD v d liu nh phn c t ng c thc
hin trong nhng lnh SEGL (FNC 74) v ARWS (FNC 75), do khng cn lnh
BCD .
2. X l ng vo v ng ra BCD:
D liu nh phn c s dng trong tt c cc hot ng trong PLC bao gm nhng
php ton s hc (+ ; - ; * ; / ) nhng lnh tng dn v gim dn.
Khi vic nhn thng tin t cng tc s c dng BCD vo trong PLC, s dng
lnh BIN (FNC 19) chuyn i d liu BCD thnh d liu nh phn.
Khi xut d liu n LED by on iu khin bng d liu BC D, s dng
lnh BCD (FNC 18) chuyn i d liu nh phn thnh d liu BCD.
Li:

Trong nhng lnh BCD hoc BCDP (loi 16-bit), mt li thc thi xut hin khi gi
tr S* nm bn ngoi phm vi t 0 n 9999.
259

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.9 FNC 18 BCD /Chuyn i sang BCD

Trong nhng lnh DBCD hoc DBCDP (loi 32-bit), mt li thc thi xut hin khi
gi tr S* nm bn ngoi phm vi t 0 n 99,999,999.
Chng trnh th d:
1. Khi b phn hin th Led 7 on c 1 ch s:

2. Khi b phn hin th Led 7 on c 2 n 4 ch s:

3. Khi b phn hin th Led by on c 5 n 8 ch s:

260

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.10 FNC 19 BIN /Chuyn i sang nh phn

9.10 FNC 19 BIN / CHUYN I SANG NH PHN


Tng qut:
Lnh ny chuyn i thp phn m ha nh phn (BCD) thnh d liu nh phn
(BIN).
S dng lnh ny chuyn i gi tr BCD, v d nh mt gi tr s ci t bi mt
cng tc chuyn mch s , thnh d liu nh phn nhn c d liu nh phn
chuyn i, d liu nh phn c th c thc hin trong cc hot ng ca PLC.
1. nh dng lnh:

2. D liu:

3. Cc thit b c th s dng:

Gii thch chc nng v hot ng


1. Hot ng 16-bit (BIN v BINP)
Lnh ny chuyn i d liu BCD ca S* thnh d liu nh phn (BIN) v truyn kt
qu chuyn i ti D*.
D liu ca S* c th c chuyn i nu n bn trong phm vi t K0 n
K9999 (BCD).
Bng bn di cho thy vic nh dng bng k s cho S* v D*.

261

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.10 FNC 19 BIN /Chuyn i sang nh phn

2. Hot ng 32 bit (DBIN v DBINP)


Lnh ny chuyn i d liu BCD ca [S*+1, S*] thnh d liu nh phn (BIN) v
truyn kt qu chuyn i ti [D*+1,D*].
D liu ca [S*+1, S*] c th c chuyn i nu n bn trong phm vi t 0
n 99,999,999 (BCD).
Bng bn di cho thy vic nh dng bng k s cho [S*+1, S*] v
[D*+1,D*].

262

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.10 FNC 19 BIN /Chuyn i sang nh phn

Lnh lin quan

Ch
1. Khi s dng lnh DSW (FNC 72)
Bi v vic chuyn i gia d liu BCD v d liu nh phn c t ng thc thi
trong lnh DSW (FNC 72), lnh BIN khng cn thit.
2. X l ng vo v ng ra BCD
D liu nh phn c s dng trong tt c cc hot ng PLC bao gm php tnh
tan hc (+, -, x, ), tng, gim.
Khi nhn thng tin t cng tc chuyn mch s dng BCD vo PLC, s
dng lnh BIN (FNC 19) chuyn thnh d liu nh phn.
Khi xut d liu ra LED 7 on, s dng lnh BCD (FNC 18) chuyn d
liu t nh phn sang BCD.
Li
M8067 (li thc thi) bt ON khi d liu ngun khng phi BCD

263

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

9 Di chuyn v So snh FNC 10 n FNC 19


9.10 FNC 19 BIN /Chuyn i sang nh phn

Chng trnh v d
1. Khi cng tc chuyn mch s c 1 k s

2. Khi cng tc chuyn mch s c 2 n 4 k s

3. Khi cng tc chuyn mch s c 5 n 8 k s

264

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh ton hc v lun l FNC 20 n FNC 29

10 CC PHP TNH TON HC V LUN L (+, -, x, )


FNC 20 N FNC 29
FNC 20 n FNC 29 cung cp cc lnh tnh tan tan hc v lun l ca d liu s

Cc lnh hot ng du chm ng


FX3u v FX3uc cho khng ch cc lnh tnh ton tan hc dng nh phn m cn cc lnh
tnh ton ton hc dng du chm ng.

Chi tit, xem gii thch mi lnh.


Hot ng du chm ng, xem chng 18

265

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.1 FNC 20 ADD / Cng

10.1 FNC 20- ADD/ LNH CNG


Tng qut
y l lnh thc hin vic cng hai gi tr (A+B=C).
Lnh cng vi du chm ng EADD(FNC120), xem mc 18.8
1. nh dng lnh

2. D liu
Loi ton
M t
hng
S1*
D liu cho php tinh cng hoc s thit b lu tr d liu

Loi tn hiu
nh phn 16 hoc 32-bit

S2*

D liu cho php tnh cng hoc s thit b lu tr d liu

nh phn 16 hoc 32-bit

D*

S thit b word lu kt qu cng

nh phn 16 hoc 32-bit

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1.Hot ng 16 bit (ADD v ADDP)
Ni dung ca S2* c cng vo S1* trong nh dng nh phn, kt qu php cng c
chuyn ti D*

Bit c trng s cao nht ca mi d liu biu th du (dng :0 hoc m: 1), d liu
c cng i s: 5+(-8)= -3
Khi mt hng s (K) xc lp trong S 1* hoc S2*, n t ng chuyn sang dng nh
phn
2.Hot ng 32 bit (DADD v DADDP)

266

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.1 FNC 20 ADD / Cng

Ni dung ca [S2*+1, S2* ] c cng ti [S1*+1, , S1*] trong nh dng nh phn v kt


qu php cng c chuyn ti [ D1*+1, D1*]

Bit c trng s cao nht ca mi d liu biu th du (dng :0 hoc m: 1),d liu
c cng i s: 5500 +(-8540) = -3040
Khi mt hng s (K) c xc lp trong [ S1*+1,S* ] hoc [S2*+1,S* ], n t ng
c chuyn sang dng nhi phn .
Thit b lin quan
1. Mi quan h gia hot ng c v du (+ hay -) ca mt gi tr s
Cho hot ng c, xem mc 6.5.2
Thit
Tn
M t
b
M8020
Zero (0)
ON:khi kt qu thao tc l 0
OFF:khi kt qu thao tc khc 0
M8021
Borrow (mn)
ON:khi kt qu thao tc l nh hn -32,768
(trong thao tc 16-bit) hoc
-2,147,483,648(trong thao tc 32-bit)
M8022
Carry (nh)
ON:khi kt qu thao tc l ln hn so vi
32,768 (trong thao tc 16-bit) hoc
2,147,483,647 (trong thao tc 32-bit)
OFF:khi kt qu thao tc l khng ln hn so
vi 32767(trong thao tc 16-bit)hoc
2,147,483,647(trong thao tc 32-bit)

Ch
1. Khi s dng lnh hot ng 32 bit (DADD hoc DADDP)]
Khi xc nh nhng thit b word, mt thit b word 16 bit pha bc thp c xc nh
trc tin, v mt thit b word vi s thit b k tip t ng c t cho 16 bit bc cao.
ngn chn s chng lp, nn lun lun xc nh mt s chn.

267

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.1 FNC 20 ADD / Cng

2.Khi xc nh cng mt thit b trong ngun v ch


Cng s thit b c th c xc nh cho c ngun v ch .
Trong trng hp ny ch rng kt qu php cng thay i trong mi k hot ng nu
lnh hot ng lin tc c s dng (ADD hoc DADD).

Chng trnh v d
1. S khc nhau gia lnh ADD v lnh INC gy ra bi chng trnh cng thm 1
Khi ADD[P] c thc thi 1 c cng vi ni dung ca D0 mi ln X001 bt ON t
OFF .
Lnh ADD[P] tng t nh lnh INCP c m t sau ngoi tr ni dung c ch ra
trong bng bn di :

268

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.2 FNC 21 SUB / Tr

10.2 FNC 21-SUB/ LNH TR


Tng qut
y l lnh thc hin vic tr 2 gi tr (A-B =C).
Lnh tr vi du chm ng EADD(FNC), xem mc 18.8
1. inh dang lnh

2.D liu
Loi ton
hng
S1*
S2*
D*

M t
D liu b tr hoc s thit b word lu tr d liu
D liu tr hoc s thit b word lu tr d liu
S thit b word lu kt qu ca php tr

Loi tn hiu
nh phn 16 hoc 32-bit
nh phn 16 hoc 32-bit
nh phn 16 hoc 32-bit

3.Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SUB v SUBP)
Ni dung ca S2* c tr t S1* trong nh d ng nh phn ,v kt qu php tr
c chuyn ti D*

Bit c trng s cao nht ca mi d liu biu th du (dng :0 hoc m: 1),v d


liu c tr i s: 5- (-8) = 13
Khi mt hng s (K) xc lp trong S1* hoc S2* , n t ng c chuyn sang dng
nh phn.

269

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.2 FNC 21 SUB / Tr

2. Hot ng 32 bit(DSUB v DSUBP)


Ni dung ca[S2*1 , S2* ] c tr t [S1*+1 , S1*] trong nh dng nh phnvv
kt qu php tr c chuyn ti [ D1*+1,D1*]

Bit c trng s cao nht ca mi d liu bi u th du (dng :0 hoc m: 1), vd


liu c tr i s: 5500 -(-8540) = 1440
Khi hng s (K) c xc lp trong [ S1*+1,S1* ] hoc [S2* +1, S2*], n t ng
c chuyn sang dng nh phn.
Thit bi lin quan
1. Mi quan h gia hot ng c v du (+ hay -) ca gi tr s
hot ng c, xem mc 6.5.2
Thit
Tn
M t
b
M8020
Zero
ON:khi kt qu thc hin 16-bit l 0
OFF:khi kt qu thc hin khc 0
M8021
Borrow
ON:khi kt qu thc hin l nh hn -32,768(
hot ng16-bit) ho
c -2,147,483,648 (ho
t
ng32-bit)
M8022
Carry
ON:khi kt qu thc hin l ln hn so vi
32,768(hot ng16-bit) hoc 2,147,483,647 (
32-bit)
OFF:khi kt qu hot ng l khng l n hn
32,767 (hot ng 16 -bit)hoc 2,147,483,647
(hot ng 32-bit)

270

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.2 FNC 21 SUB / Tr

Ch
1. Khi s dng lnh hot ng 32 bit (DSUB hoc DSUBP)
Khi xc nh nhng thit b word , mt thit b word 16 bit pha bc thp c xc
nh trc tin, v mt thit b word vi s thit b k tip t ng c t cho 16 bit
bc cao.
ngn chn s gi ln nhau, nn lun lun xc nh mt s chn .
2. Khi xc nh cng mt thit b trong ngun v ch
Cng s thit b c th c xc nh cho c ngun v ch .
Trong trng hp ny ch rng kt qu php tr thay i trong m i chu k hot
ng nu lnh hot ng lin tc c s dng (SUB hoc DSUB).

Chng trnh v d
1. S khc nhau gia lnh SUB v lnh DEC gy ra bi chng trnh tr i 1
1 c tr t ni dung ca D0 mi ln X001 bt ON t OFF .
Lnh SUB[P] tng t nh lnh DECP c m t sau, loi tr cc ni dung c ch ra
bng bn di :

271

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.2 FNC 21 SUB / Tr

272

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.3 FNC 22 MUL / Nhn

10.3 FNC 22 MUL / LNH NHN


Tng qut
Lnh ny thc hin vic nhn hai gi tr (A x B = C)
Lnh nhn du chm ng EMUL, xem mc 18.10
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nnng v hot ng


1. Hot ng 16 bit (MUL v MULP)

Ni dung ca S1* c nhn bi S2* trong dng nh phn v kt qu c chuyn n 32 bit


[D*+1, D*]

Bit c trng s cao nht ca mi d liu l bit du ( dng : 0; m: 1) v d liu c nhn


i s . 5 x (-8) = -40
Khi mt hng s (K) c xc nh trong S1* hoc S2*, n t ng c chuyn sang dng
nh phn.
Khi mt k s (K1 n K8) c xc nh cho [D*+1, D*]
Mt k s c th c xc nh trong tm t K1 n K8.
V d, khi K2 c xc nh, ch 8 bit bc thp c th c nhn kt qu ca php nhn
(32bit)

273

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.3 FNC 22 MUL / Nhn

2. Hot ng 32 bit (DMUL v DMULP)

Ni dung ca [S1*+1,S1*] c nhn bi [S2*+1,S2*] trong dng nh phn v kt qu c


chuyn n 64 bit [D*+3, D*+2, D*+1, D*]

Bit c trng s cao nht ca mi d liu l bit du ( dng : 0; m: 1) v d liu c nhn


i s . 5500 x (-8540) = -49,970,000
Khi mt hng s (K) c xc nh trong [S1*+1,S*] hoc [S2*+1, S2*], n t ng c
chuyn sang dng nh phn.
Khi mt k s (K1 n K8) c xc nh cho [D*+3, D*+2, D*+1, D*]
Kt qu ch nhn c 32 bit bc thp v khng nhn c 32 bit bc cao. Truyn d liu
n thit b word mt ln sau khi thc thi hot ng.

274

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.3 FNC 22 MUL / Nhn

Thit b lin quan


Mi quan h gia hot ng c v gi tr s
Thit b

Tn

M t

M8304*1

Zero

ON: Khi kt qu hot ng l 0


OFF: Khi kt qu hot ng khc 0

Ch
1. Cc thit b c xc nh trong D*
Trong hot ng 32 bit (bng lnh DMUL hoc DMULP), Z khng th c xc nh D*
2. Khi quan st kt qu hot ng cng c lp trnh
Ngay c khi cc thit b word c s dung, kt qu hot ng (64 bit) khng th c quan
st cng mt lc. Trong trng hp ny nn s dng hot ng du chm ng.
Chng trnh v d
1. Hot ng 16 bit

2. Hot ng 32 bit

Chc nng thay i ty thuc vo phin bn

275

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.4 FNC 23 DIV / Chia

10.4 FNC 23 DIV / LNH CHIA


Tng qut
Lnh ny thc hin vic chia hai gi tr (A B = C)
Lnh chia du chm ng EDIV, xem mc 18.11
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (DIV v DIVP)
S1* ch ra s b chia, S2* ch s chia, thng s c chuyn n D* v s d c chuyn
n D*+1.

Bit c trng s cao nht ca mi d liu l bit du (0:dng; 1:m) v d liu c chia i
s .
36 (-5) = -7(thng s) 1(s d)
Hai thit b tng cng bt u t D* b chim gi lu kt qu hot ng (thng s v s
d). Phi chc chn rng hai thit b ny khng c s dng cho cc iu khin khc.
Khi mt hng s (K) c xc nh trong S1* hoc S2*, n t ng c chuyn sang dng
nh phn.
2. Hot ng 32 bit (DDIV v DDIVP)

276

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.4 FNC 23 DIV / Chia

[S1*+1, S1*] ch ra s b ch ia, [S2 * +1 , S2 * ] ch s ch ia, thng s c chuyn n


[D*+1,D*] v s d c chuyn n [D*+3, D*+2].

Bit c trng s cao nht ca mi d liu l bit du (0:dng; 1:m) v d liu c chia i
s .
5500 (-540) = -10(thng s) 100(s d)
Bn thit b tng cng bt u t D* b chim gi lu kt qu hot ng (thng s v s
d). Phi chc chn rng hai thit b ny khng c s dng cho cc iu khin khc.
Khi mt hng s (K) c xc nh trong [S1*+1, S1*] hoc [S2*+1, S2*] , n t ng
c chuyn sang dng nh phn.
Cc thit b lin quan
Mi quan h gia hot ng c v gi tr s
M t
Thit b
Tn

ON: Khi kt qu hot ng l 0


*

M8304 1

M8306*1

Zezo

Carry

OFF: Khi kt qu hot ng khc 0


ON: C carry hot ng khi kt qu thc hin vt qu 32,767 (hot ng
16-bit ) hoc 2, 147, 483, 647 (hot ng 32-bit)
OFF: Khi kt qu thc hin nh hn 32,767 (hot ng 16-bit) hoc
2,147, 483, 647 (hot ng 32-bit )

*1. p dng cho Ver.2.30


Ch
1. Kt qu hot ng
Bit c trng s cao nht ca thng s v s d ch du ca d liu tng ng (0:dng;
1:m)
Thng s l s m khi s b chia hoc s chia l s m
S d l m khi s b chia l s m
2. Thit b c xc nh D*
S d khng nhn c khi mt thit b bit c xc nh bng k s
Trong hot ng 32 bit (DDIV hoc DDIVP), Z khng th c xc nh D*
Li
Khi s chia S2* l 0, mt li thc thi xy ra v lnh khng c thc hin .
Mt li thc thi xy ra khi kt qu hot ng vt qu 32,767 (hot ng 16bit ) hoc
2,147,483,647 (hot ng 32 bit). (Bt c carry ln ON).

277

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.4 FNC 23 DIV / Chia

Chng trnh v d
1. Hot ng 16 bit

2. Hot ng 32 bit

Chc nng thay i ty thuc vo phin bn

278

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.5 FNC 24 INC / Tng

10.5 FNC 24 INC/ TNG


Tng qut
Lnh ny lm tng d liu ca mt thit b xc nh ln 1
1. nh dng lnh

2.D liu
Loi ton
hng
D*

M t

Loi d liu

S thit b word lu gi d liu c tng ln 16 hoc 32 bit nh phn


1

3.Cc thit b c th s dng

Gii thch chc nng v hot ng


1.Hot ng 16 bit (INC v INCP)
Ni dung ca D* c tng ln 1v kt qu c chuyn n D*

2.Hot ng 32 bit(DINC v DINCP)


Ni dung ca [D* +1,D*] c tng ln 1,kt qu c chuyn n [D*+1, D*]

Ch
1. Ch rng d liu c tng ln trong mi chu k hot ng i vi lnh hot ng
lin tc
2. Cc hot ng c
1) Hot ng 16 bit

279

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.5 FNC 24 INC / Tng

Khi +327676 c tng ln 1, th kt qu l -32768. Cc c (zero, carry v


borrow ) khng c kch hot ti thi im ny
2)Hot ng 32 bit
Khi +2,147,483,647c tng ln 1,th kt qu l -2,147,483,648. Cc c
(zero, carry v borrow ) khng c kch hot ti thi im ny.
Chng trnh v d

280

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.6 FNC 25 DEC / Gim

10.6 FNC 25 DEC /GIM


Tng qut
Lnh ny gim d liu ca thit b xc nh i 1
1.nh dng lnh

2.D liu
Loi ton hng M t
S thit b word lu gi d liu c gim
D*
i 1

Loi d liu
Nh phn 16 hoc 32 bit

3.Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (DEC v DECP)
Ni dung ca D* c gim i 1v kt qu c chuyn n D*

2. Hot ng 32 bit(DDEC v DDECP)


Ni dung ca [D* +1,D*] c gim i 1, kt qu c chuyn n [D*+1,D*]

Ch
1. Cc hot ng c
1)Hot ng 16 bit
Khi -32768 c gim i 1, th kt qu l +32767. Cc c (zero, carry,
borrow ) khng c kch hot ti thi im ny
2)Hot ng 32 bit
Khi -2,147,483,648c gim i 1, th kt qu l +2,147,483,647. Cc c
(zero, carry, borrow ) khng c kch hot ti thi im ny.
281

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.7 FNC 26 WAND / Logical Word AND

10.7 FNC 26 WAND / Logical Word AND


Tng qut
Lnh ny dng thc hin php nhn lun l ca 2 gi tr s hc.
4. nh dng lnh

5. D liu
Loi ton
hng

M t

S1*

D liu c s dng cho php nhn lun l hay s thit b


lu tr d liu s.

S2*

D liu c s dng php nhn lun l hay s thit b lu


tr d liu s.

D*

S thit b word lu tr cha kt ca php nhn lun l.

Loi tn hiu

nh phn 16-hay
32 bit

6. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hat ng 16-bit (WAND and WANDP)
Hot ng ca php nhn lun l (AND) c thc thi n ni dung ca S1* v S2*
trong n v bit, v kt qu c chuyn n D*

iu kin ng vo l OFF, d liu ca ni ch chuyn D* c chuyn n khng


thay i,
iu kin ng vo l ON, d liu ca ngun chuyn S1* v S2* khng thay i
282

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.7 FNC 26 WAND / Logical Word AND

Khi hng s (K) c xc nh trong ngun chuyn i S1* v S2*, n s t ng


chuyn i sang nh dng nh phn.
Hot ng php nhn lun l c thc thi trong tng giai on ca bits nh hnh bn di
(1 ^ 1 = 1, 0 ^ 1 = 0, 1^ 0 = 0, 0 ^ 0 = 0)

2. Hat ng 32 bit (DAND v DANDP)


Hot ng ca php nhn lun l(AND) thc thi ni dung [S1*+1] v [S2*+1, S2*]
trong tng n v bit, v kt qu c chuyn n [D*+1, D*].

iu kin ng vo l OFF, ni n ca s chuyn i d liu [D*+1,D*] khng thay


i.
iu kin ng vo l ON, ngun chuyn i d liu[S1*+1,S1*][S2*+1,S2] khng
thay i.
Khi hng s K c xc nh trong ngun chuyn i[S1*+1, S1*][S2*+1,S2] n s
t ng chuyn sang nh ng nh phn.
Hot ng php nhn lun l c thc thi trong tng n v bit nh hnh bn di (1 ^
1 = 1, 0 ^ 1 = 0, 1^ 0 = 0, 0 ^ 0 = 0)

283

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.8 FNC 27 WOR / Logical Word OR

10.8 FNC 27 WOR / Logical Word OR


Tng qut
Lnh ny dng thc hin php tnh cng lun l(OR) ca 2 gi tr s hc.
1. nh dng lnh

2. D liu
Loi ton
hng

M t

S1*

D liu c s dng tnh cng lun l hay thit b


lu tr d liu

S2*

D liu c s dng tnh cng lun l hay thit b


lu tr d liu

D*

S thit b lu tr cha kt qu tnh cng lun l.

Loi tn hiu

nh phn 16-hay 32
bit

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hat ng 16-bit (WOR and WORP)
Hot ng tnh cng lun l th thc thi n ni dung ca S1* v S2* trong tng n
v bit, v kt qu c chuyn n D*

iu kin ng vo l OFF, d liu ca ni D* c chuyn n khng thay i,


iu kin ng vo l ON, d liu chuyn n ca ngun S1* v S2* khng thay i
Khi hng s (K) c xc nh trong ngun chuyn i S1* v S2*, n s t ng
chuyn i sang nh dng nh phn.
Hot ng lun l ca sn phm c thc thi trong tng n v ca bit nh hnh bn di
(1 v 1 = 1, 0 v 1 = 1 , 0 v 0 = 0, 1 v 0 = 1)
284

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.8 FNC 27 WOR / Logical Word OR

2. Hat ng 32 bit (DOR v DORP)


Hot ng tnh cng lun l (OR) thc thi ni dung [S1*+1, S1*] v [S2*+1, S2*] trong
tng n v bit, v kt qu c chuyn n [D*+1, D*].

iu kin ng vo l OFF, ni n ca s chuyn i d liu [D*+1,D*] khng thay


i.
iu kin ng vo l ON, ngun chuyn i d liu[S1*+1,S1*][S2*+1,S2] khng
thay i.
Khi hng s (K ) c xc nh trong ngun chuyn i [S1*+1, S1*][S2*+1,S2] n
s t ng chuyn sang nh ng nh phn.
Hot ng lun l ca sn phm c thc thi trong tng n v bit nh hnh bn di (1 v
1 = 1, 0 v 1 = 1 , 0 v 0 = 0, 1 v 0 = 1)

285

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

10 Php tnh tan hc v lun l FNC 20 n FNC 29


10.9 FNC 28 WXOR / Logical Exclusive OR

10.9 FNC 28 WXOR / Logical Exclusive OR


Tng qut
Lnh ny dng thc hin php tnh XOR ca 2 gi tr s hc.
1. nh dng lnh

2. D liu
Loi ton
hng

M t

S1*

D liu c s dng tnh cng lun l hay thit b lu


tr d liu

S2*

D liu c s dng tnh cng lun l hay thit b lu


tr d liu

D*

S thit b lu tr cha kt qu ca php tnh.

Loi tn hiu

nh phn 16-hay 32
bit

3. Cc thit b c th s dng

286

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39

11 HOT NG QUAY V DCH FNC 30 N FNC 39


FNC 30 n FNC 39 cung cp cc lnh cho vic quay v dch d liu bit v d liu word
trong nhng hng xc nh.

287

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.1 FNC 30 ROR / Quay phi

11.1.FNC 30-ROR/ QUAY PHI


Tng qut
Lnh ny dng dch chuyn v quay d liu bit sang phi vi s bit xc nh m
khng s dng c carry.
1. nh dng lnh.

2.D liu.
Loi ton
hng
D*
n

M t
S thit b word lu d liu c quay sang phi
S bit c quay
[n16(lnh 16-bit), n32(lnh 32-bit)]

Loi tn hiu
nh phn 16 hoc 32 bit

3.Cc thit b c th s dng.

Trong hot ng 16-bit,K4Y000, K4M000 v K4S000 c chp nhn.


Trong hot ng 32-bit, K8Y000,K8M000 v K8S000 c chp nhn.
Gii thch chc nng v hot ng.
1. Hot ng 16-bit (ROR and RORP)
n bit ca 16 bit c quay sang phi.

Bit cui cng c ghi trong c carry (M8022)


Trong mt thit b c xc nh bng k s, K4(lnh 16-bit) c chp nhn.

288

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.1 FNC 30 ROR / Quay phi

2. Hot ng 32-bit (DROR and DRORP)


n bit ca [D*+1,D*] c quay sang phi.

Bit cui cng c ghi trong c carry (M8022)


Trong mt thit b c xc nh bng k s,K8 (lnh 32-bit ) c thc thi

Thit b lin quan


Thit b
Tn
M t
M8022
Carry Bt ON khi bit c dch cui cng t v tr thp nht l 1
Ch :
1. Trong trng hp cc lnh hot ng lin tc (ROR and DROR).
Ch rng vic dch v quay c thc thi trong mi ln qut (chu k hot ng).
2. Khi mt thit b c xc nh bng k s c xc nh trong D*
Ch K4 (lnh 16-bit) hoc K8( lnh 32-bit) c s dng (v d: K4Y010 hay K8M0).

289

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.2 FNC 31 ROL / Quay tri

11.2 FNC 30-ROL/ QUAY TRI


Tng qut
Lnh ny dng dch chuyn v quay d liu bit sang tri vi s bit xc nh m
khng s dng c carry.
1.nh dng lnh.

2.D liu.
Loi ton
hng
D*
n

M t

Loi tn hiu

S thit b word lu d liu c dch sang tri

nh phn 16 hoc 32
bit
nh phn 16 hoc 32
bit

S bit c quay
[n 16 (lnh 16-bit), n 32 (lnh 32-bit)

3.Cc thit b c th s dng.

Trong hot ng 16-bit,K4Y000,K4M000 and K4S000 c chp nhn.


Trong hot ng 32-bit,K8Y000,K8M000 and K8S000 c chp nhn.
Gii thch chc nng v hot ng
1.Hot ng 16-bit (ROL and ROLP)
n bit ca 16 bit c dch sang tri.

Bit cui cng c ghi trong c carry (M8022)


Trong mt thit b c xc nh bng k s, K4 (lnh 16-bit) c chp nhn

290

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.2 FNC 31 ROL / Quay tri

2.Hot ng 32-bit (DROL and DROLP)


n bit ca [D*+1,D*] c dch sang tri

Bit cui cng c ghi trong c carry (M8022)


Trong mt thit b c xc nh bng k s, K8 (lnh 32-bit ) c chp nhn

Thit b lin quan


Thit b
Tn
M t
M8022
carry
Bt ON khi bit c dch cui cng t v tr cao nht l 1
Ch
1.Trong trng hp cc lnh hot ng lin tc (ROL and DROL)
Ch rng vic dch v quay c thc thi trong mi ln qut (chu k hot ng)
2. Khi mt thit b c xc nh bng k s c xc nh trong D*.
Ch K4 (lnh 16 bit) hoc K8 (lnh 32-bit) c s dng (v d:K4Y010 or K8M0)

291

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.3 FNC 32 RCR / Quay phi vi c carry

11.3 FNC 32 RCR / QUAY PHI VI C CARRY


Tng qut:
Lnh ny dch v quay thng tin bit sang phi vi s lng bit c xc nh cng vi c
carry.
1. nh dng lnh:

2. D liu:

3. Nhng thit b c th s dng:

Trong hot ng 16 bit, K4YOOO, K4MOOO v K4SOOO c th s dng


Trong hot ng 32 bit, K8YOOO, K8MOOO v K8SOOO c th s dng
Gii thch chc nng v s hot ng:
1. Hot ng 16 bit (RCR v RCRP)
n bit trong 16 bit ca D* v 1 bit (c carry M8022) c quay sang phi.

292

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.3 FNC 32 RCR / Quay phi vi c carry

C carry c chn vo trong vng quay . Nu M8022 c bt ON hoc OFF trc


lnh quay, c carry c chuyn ti ch.
2. Hot ng 32 bit (DRCL v DRCLP):
n bit trong 32 bit ca [D* +1, D*] v 1 bit ( c carry M8022) c quay sang phi.

293

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.3 FNC 32 RCR / Quay phi vi c carry

Thit b lin quan :


Phng php s dng c carry, xem mc 6.5.2

Ch :
1.Trong trng hp nhng lnh (RCL v DRCL) kiu hot ng lin tc
Lu rng vic dch v quay c thc thi trong mi ln qut (chu k hot ng).
2. Mt thit b xc nh bng k s c xc nh D*
Ch K4 ( lnh 16 bit) hoc K8 (lnh 32 bit) th hp l (v d :K4Y010 v K8M0).

294

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.5 FNC 34 SFTR / Dch phi bit

11.4 FNC 33 RCL / QUAY SANG TRI VI C CARRY


Tng qut:
Lnh ny chuyn v quay thng tin mu v bn tri bi s lng mu c ch r
cng vi c carry.
1. nh dng lnh:

2. D liu:

3. Nhng thit b c th s dng:

Trong hot ng 16 bit, K4YOOO, K4MOOO v K4SOOO c th s dng


Trong hot ng 32 bit, K8YOOO, K8MOOO v K8SOOO c th s dng
Gii thch chc nng v s hot ng:
1. Hot ng 16 bit (RCL v RCLP)
n bit trong ca 16 bit ca D* v 1 bit (c carry M8022) c quay sang tri.

295

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.5 FNC 34 SFTR / Dch phi bit

C carry c chn vo trong vng quay . Nu M8022 c bt ON hoc OFF trc


lnh quay, c carry c chuyn ti ch n.

296

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.5 FNC 34 SFTR / Dch phi bit

2. Hot ng 32 bit (DRCL v DRCLP):


n bit trong 32 bit ca [D* +1, D*] v 1 bit ( c carry M8022) c quay sang tri

Thit b lin quan :

Phng php s dng c carry, xem mc 6.5.2

Ch :
1.Trong trng hp nhng lnh (RCL v DRCL) hot ng lin tc.
Lu rng s dch v quay c thc thi trong mi ln qut (chu k hot ng).
2. Khi mt thit b xc nh bng k s c xc nh trong D*
Ch K4 ( lnh 16 bit) hoc K8 (lnh 32 bit) th hp l (v d :K4Y010 v K8M0).

297

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.5 FNC 34 SFTR / Dch phi bit

11.5 FNC 34 SFTR / DCH PHI BIT


Tng qut
Lnh ny dch cc thit b bit c chiu di bit xc nh sang phi mt s bit xc nh. Sau
khi dch, thit b bit S* c truyn bi n2 bit t bit c trng s cao nht.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit ( SFTR v SFTRP )
Cho n1 bit ( di ca thanh ghi dch) bt u t D*, n2 bit c dch phi ( [1]
v [2 ] ch ra bn di)
Sau khi dch , n2 bit t S* c chuyn n n2 bit t D*+n1-n2 ([3] bn di)

298

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.5 FNC 34 SFTR / Dch phi bit

Ch
Ch rng n2 bit c dch mi ln iu kin ng vo bt ON t OFF trong lnh
SFTRP, nhng n2 bit
c dch trong mi ln qut (chu k hot ng) trong lnh
SFTR
Li
Nu ngun chuyn i S* bng vi thit b c dch D*, mt li thc thi xy ra ( m
li: K6710)

299

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.6 FNC 35 SFTL / Dch tri bit

11.6 FNC 35 SFTL / DCH TRI BIT


Tng qut
Lnh ny dch cc thit b bit c chiu di bit xc nh sang tri mt s bit xc nh. Sau khi
dch, thit b bit S* c truyn bi n2 bit t bit c trng s thp nht.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit ( SFTR v SFTRP )
Cho n1 bit ( di ca thanh g hi dch) bt u t D*, n2 bit c dch tri ( [1]
v [2 ] ch ra bn di)
Sau khi dch, n2 bit t S* c chuyn n n2 bit t D* ( [3] bn di )

300

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.6 FNC 35 SFTL / Dch tri bit

Ch
Ch rng n2 bit c dch mi ln iu kin ng vo bt ON t OFF trong lnh
SFTLP, nhng n2 bit
c dch trong mi ln qut (chu k hot ng) trong lnh
SFTL
Li
Nu ngun chuyn i S* bng vi thit b c dch D*, mt li thc thi xy ra ( m
li: K6710)
Chng trnh v d:
Bng cch ci t X000 n X007 ln ON, Y000 n 007 c kch hot tun t.
Nu th t sai, vic kch hot b v hiu ha.

301

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.6 FNC 35 SFTL / Dch tri bit

11.6.1 Thay th lnh SFT trong h F1 v F2


Lnh SFT trong PLC F1/F2 tng ng vi lnh SFTL ( FNC 35) trong PLC FX3u/FX3uc
nh sau:
1. PLC F1 v F2
M100: d liu vo
M101 dn M117 ( s bt phn): thanh ghi dch 15 bc

302

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.6 FNC 35 SFTL / Dch tri bit

2. PLC FX3u v FX3uc

303

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.7 FNC 36 WSFR / Dch tri word

11.7 FNC 36 WSFR/ DCH PHI WORD


Tng qut.
Lnh ny dng dch thit b word vi chiu di d liu n1 sang phi n2 word.
1. nh dng lnh.

2. D liu
Loi ton
M t
Loi tn hiu
hng
S thit b u lu tr d liu s c lu sau khi
S*
dch sang phi.
S thit b word u lu d liu s c dch sang
D*
phi.
nh phn 16-bit
Chiu di d liu word ca d liu dch
n1
n2 n1 512
n2
S word c dch sang phi n2 n1 1512
3.Cc thit b c th s dng.

Gii thch chc nng v hot ng


1.Hot ng 16-bit (WSFR v WSFRP).
Vi n1 thit b word bt u t D*, n2 word c dch sang phi ([1] v [2]
bn di).
Sau khi dch, n2 words bt u t S* c dch ti n2 words bt u t [D*+n1n2] ([3] bn di).

304

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.7 FNC 36 WSFR / Dch tri word

Ch :
Ch rng n2 word c dch khi iu kin ng vo bt ON trong lnh WSFRP,
nhng n2 word c dch trong mi chu k hot ng trong lnh WSFR.
Li:
Nu ngun chuyn i S* tng ng vi thit b dch D*, th mt li thc thi s
xut hin (m li: K6710).
Chng trnh v d:
1.Cc thit b dch nh dng bng k s

305

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.8 FNC 37 WSFL / Dch phi word

11.8 FNC 37 WSFL/DCH TRI WORD


Tng qut
Lnh ny dng dch d liu word sang tri n nhng s word c bit.
1. nh dng lnh.

2.D liu
Loi ton
hng
S*
D*
n1
n2

M t

Loi tn hiu

S thit b u lu d liu s c lu sau khi dch sang


tri
S thit b word u lu d liu s c dch sang tri.
nh phn 16-bit
Chiu di d liu ca d liu dch n2 n1512
S word c dch sang tri n2 n1512

3. Cc thit b c th s dng.

Gii thch chc nng v hot ng


1.Hot ng 16-bit (WSFL v WSFLP).
Vi n1 thit b word bt u t D*, n2 word c dch sang tri ([1] v [2] bn
di)
Sau khi dch th n2 word bt u t S* c dch ti n2 words bt u t D*([3]
bn di).

306

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.8 FNC 37 WSFL / Dch phi word

Ch :
Ch rng n2 words s c dch khi iu kin ng vo m ON t OFF trong lnh
WSFLP,nhng m n2 words s c dch trong mi chu k hot ng trong lnh
WSFR.
Li:
Nu ngun chuyn i S* tng vi thit b di D*,th mt l thc thi s xut hin
(m li: K6710)
Chng trnh v d:
1.Cc thit b dch nh dng bng k s.

307

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.8 FNC 37 WSFL / Dch phi word

308

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / Ghi dch [iu khin
FIFO/FILO]

11.9 FNC 38 SFWR/ GHI DCH [IU KHIN FIFO/FILO]


Tng qut
Lnh ny ghi d liu cho iu khin vo trc ra trc(FIFO) v vo sau ra trc (FILO)
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SFWR v SFWRP)
Ni dung ca S* c ghi n n-1cc thit b t D*+1, v 1 c cng vo s d
liu c lu trong D*
Cho v d, khi D* = 0, ni dung ca S* c ghi n D*+1, khi D*=1, ni dung S*
c ghi vo D* +2

309

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / Ghi dch [iu khin
FIFO/FILO]

1) Khi X000 bt ON t OFF, ni dung ca S* c lu n D* +1, v th ni dung ca


D*+1 th bng vi S*
2) Khi ni dung ca S* c thay i v sau iu kin ng vo c t ON t OFF
ln na, ni dung mi ca S* c lu n D*+2, v vy ni dung ca D*+2 th
bng vi S* (khi loi lnh SFWR hot ng lin tc c s dng, ni dung c
lu vo mi chu k hot ng . S dng loi lnh hot ng xung SFWRP trong lp
trnh)
3) D liu c lu t bn phi ging nh cch ny v s d liu c lu gi xc nh
bi ni dung ca con tr D*
Thit b lin quan
Phng php s dng c carry, tham kho phn 6.5.2

Lnh lin quan

Ch
1.Trng hp lnh hot ng lin tc RFWR
Ch rng d liu c lu (ghi chng) trong mi ln qut (chu k hot ng )

310

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / Ghi dch [iu khin
FIFO/FILO]

Chng trnh v d
1. V d iu khin vo trc ra trc
Cho chng trnh v d ca FILO, tham kho phn 27.3
Trong v d bn di, lnh ghi dch (SFWR) v lnh c dch (SFRD) c s dng
1. Ni dung hot ng
Trong mch v d ny, s sn phm ly ra c xut ra ty thuc vo lut vo trcra trc trong khi cc sn phm c nhp vo kho cha (vi s sn phm
c ng k) c ly ra khi kho cha
S sn phm c dng thp lc phn, ln n 4 k s . C n 99 sn phm c th
c tr trong kho cha
2.Chng trnh

311

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / Ghi dch [iu khin
FIFO/FILO]

312

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / c dch [iu khin
FILO]

11.10 FNC 38 SFRD/ C DCH [iu khin FIFO]


Tng qut
Lnh ny c d liu cho iu khin vo trc - ra trc .
1. nh dng lnh

2. D liu
Loi ton
hng

Loi tn
hiu

S*

S thit b word u tin lu d liu (thit b word u tin lm


vic nh con tr, v d liu c lu t S* +1)
nh phn 16-bit

D*

S thit b word lu d liu c ly ra trc 2 n 512

n
*

M t

S im lu cng thm 1*1 2 n 512

1. +1 c yu cu cho con tr
3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SFRD v SFRDP)
S1* +1 c ghi tun t bi lnh SFWR (FNC38) c truyn (c) n D* v n-1word
t S1*+1 c dch phi bi 1 word .1c tr i t s d liu c lu trong S*.

313

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / c dch [iu khin
FILO]

1) Khi iu kin g vo bt ON, ni dung ca S* +1 c truyn (c) n D*


2) Cng vi vic truyn ny, ni dung ca con tr S* gim i, v d liu pha bn tri c
dch sang bn phi 1 word. (Khi loi lnh hot ng lin tc SFRD c s dng, ni dung
c lu theo th t trong mi chu k hot ng . S dng lai lnh SFRDP hot ng
xung trong lp trnh.)
Thit b lin quan
phng php s dng c zero, tham kho phn 6.5.2

Lnh lin quan

314

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

11 Quay v dch FNC 30 n FNC 39


11.9 FNC 38 SFWR / c dch [iu khin
FILO]

Ch
1. D liu sau khi c c thc thi
Ni dung ca S*+n khng thay i bi vic c
2. Trng hp lnh hot ng lin tc (SFRD)
D liu c c ln lt trong mi ln qut (chu k hot ng), nhng ni dung
ca S*+n khng thay i
3. Khi con tr S*l 0
D liu khng c x l, ni dung ca D* khng thay i.
Chng trnh v d
Tham kho chng trnh v d c cung cp bi lnh SFWR (FNC 38)
Cho v d chng trnh, tham kho phn 11.9

315

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49

12 HOT NG D LIU FNC 40 N FNC 49


FNC 40 n FNC 49 cung cp cc lnh x l thc thi phc tp cho cc lnh ng dng c
bn FNC 10 n FNC 39 v cho vic x l c bit.

316

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.1 FNC 40 ZRST / Zone Reset

12.1 FNC 40 ZRST / ZONE RESET


Tng qut
Lnh ny reset cc thit b c nh v trong mt vng gia hai thit b xc nh cng
mt lc.
S dng lnh ny cho hot ng khi ng li t im bt u sau khi tm dng hoc sau
khi d liu iu khin c reset.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ZRST v ZRSTP)
Cng mt loi thit b t D1* n D2* c reset cng mt lc.
1) Khi D1* v D2* l cc thit b bit
OFF (reset) c ghi n ton b vng t D1* n D2* cng mt lc

317

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.1 FNC 40 ZRST / Zone Reset

2) Khi D1* v D2* l cc thit b word


K0 c ghi n ton b vng t D1* n D2*cng mt lc

Lnh lin quan


1. Lnh RST
Nh mt reset c lp cho cc thit b, lnh RST c th c s dng cho cc thit b
bit (Y, M v S) v cc thit b word (T, C, D v R).

2. Lnh FMOV (FNC 16)


Lnh FMOV (FNC 16) c cung cp ghi mt hng s (v d K0) cng mt lc.
Bng cch s dng lnh ny, 0 c th c ghi n cc thit b word (KnY, YnM,
KnS, T, C, D v R) cng mt lc.

Ch
1. Ch v vic xc nh cc thit b
Xc nh cng mt loi thit b trong D1* v D2*. S thit b ca D1* nn nh hn
hoc bng vi s thit b ca D2*.
Nu s thit b ca D1* ln hn s thit b ca D2*, ch mt thit b c xc nh
trong D1* c reset.
2. Khi xc nh cc b m tc cao (C235 n C255)

318

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.1 FNC 40 ZRST / Zone Reset

Lnh ZRST c thc hin nh loi 16 bit nhng cc b m 32 bit c th c xc


nh trong D1* v D2* . Tuy nhin, khng th xc nh mt b m 16 bit trong D1*
v mt b m 32 bit trong D2* ; D1* v D2* phi cng loi.

Chng trnh v d
1. Khi s dng cc thit b trong vng cht nh l cc thit b khng c cht
Trong chng trnh bn di, khi ngun ca PLC c bt ON hoc khi ch PLC
thay i sang RUN, cc tm thit b bit v thit b word c reset cng mt lc

319

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.2 FNC 41 DECO/ Gii m

12.2 FNC 41 DECO / GII M


Tng qut
Lnh ny chuyn gi tr s thnh bit ON
Mt bit c t ON bi lnh ny ch ra mt gi tr s
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (DECO v DECOP)
Mt bit gia D* n D*+2n -1 c t ON tu thuc vo gi tr S*.
1) Khi D* l mt thit b bit (1 n 8)
Gi tr s ( c biu din trong 2n, 1 n 8) ca mt thit b xc nh bi S*
c gii m n D*.
Khi tt c cc bit ca S* l 0, thit b bit D* bt ON
Khi n l 8 v D* l mt thit b bit, 28 =256 bit (gi tr ln nht) b
chim gi.

320

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.2 FNC 41 DECO/ Gii m

2) Khi D* l mt thit b word (1 n 4)


Gi tr s ( c biu din trong 2n pha bc thp) ca S* c gii m n D*.
Khi tt c cc bit ca S* l 0, b0 ca thit b word D* bt ON
Trong trng hp n 3, tt c cc bit bc cao ca D* tr thnh 0 (bt
OFF)

321

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.2 FNC 41 DECO/ Gii m

Ch
Trong khi ng vo iu khin l OFF, lnh khng c thc thi. Ng ra gii m c
kch hot c gi trng thi ON/OFF trc .
Khi n l 0, lnh khng thc thi
Chng trnh v d
1. Khi t cc thit b bit ON ty thuc vo gi tr ca thanh ghi d liu
Gi tr ca D0 (gi tr hin hnh ca n l 14 trong v d ny) c gii m n M0
n M15.

Khi gi tr ca b0 n b3 ca D0 l 14 ( = 0+2+4+8), M14 (l bit th 15 t


M0) tr thnh 1 (bt ON)
Khi gi tr ca D0 l 0, M0 tr thnh 1 (bt ON)
Khi n c t thnh K4, mt trong cc im gia M0 n M15 bt ON
ty thuc vo gi tr ca D0 (0 n 15).
Bng cch thay i n t K1 n K8, D0 c th tng ng vi cc gi tr s
t 0 n 255. Tuy nhin, bi v tm thit b ca D* b chim gi cho vic gii
m ty thuc vo tm thit b mkhng c s dng cho cc iu khin khc.
2. Bt ON bit trong thit b word ty thuc vo ni dung ca cc thit b bit
Gi tr c m t bi X000 n X002 c gii m n D0 (X000 v X001 l ON,
X002 l OFF trong v d ny)

322

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.2 FNC 41 DECO/ Gii m

Khi gi tr c m t bi X000 n l 3 ( = 1+2+0), b3 (l bit th 4 t b0)


tr thnh 1 (bt ON)
Khi tt c X000 n X002 l 0 (OFF), b0 tr thnh 1 (bt ON)

323

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.3 FNC 42 ENCO/ M ha

12.3 FNC 42 ENCO / M HA


Tng qut
Lnh ny nhn c cc v tr ni m bit l ON trong d liu.
1. nh dng lnh

2. D liu
Loi ton
hng

Loi tn hiu

M t

S*

D liu c m ha

liu

D*

Thit b word lu tr cha kt qu ca php m ha.

S bit ca thit b lu tr kt qu m ha (n=1 ti 8)


(khi n l 0, khng c x l no c thc thi)

nh phn 16-bit

3. Cc thit b c th s dng

Gii thch chc nng v hot ng

1. Hat ng 16-bit (ENCO and ENCOP)

2n bit ca S* c m ha v gi tr kt qu c lu tr ti D*.
Lnh ny chuyn i d liu sang h nh phn theo v tr bit trong trng thi ON.
1) Khi S* l thit b bit (1 n8)
V tr bit ON gia 2n bit (1 n 8) t S* c m ha sang D*
Khi n l 8, 28=256 bit (gi tr ln nht) b chim gi.
Khi kt qu m ha ca D* l 0(OFF) t bit c trng s cao nht n bit
bc thp n.

324

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.3 FNC 42 ENCO/ M ha

2) Khi S* l thit b word (1 n 4)


V tr bit ON gia 2n bit (1 n 4) t thit b xc nh trong S* c m ha sang
D*.
Khi kt qu m ha ca D* l 0 (OFF) t bit c trng s cao nht n bit
bc thp n

325

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Ch

12 Hot ng d liu FNC 40 n FNC 49


12.3 FNC 42 ENCO/ M ha

1. Khi 2 hay nhiu bit v tr On trong S*


Pha bc thp c b qua v ch v tr ON pha bc cao c m ha.
2. Trong khi iu kin ng vo l OFF
Lnh ny khng thc thi, cc ng ra m ha c cht li trong trng thi ON/OFF
trc

326

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.4 FNC 43 SUM/ Tng cc bit tch cc

12.4 FNC 43 SUM / TNG CC BIT TCH CC


Tng qut
Lnh ny dng m s bit 1(ON) trong d liu ca mt tht b xc nh.
1. nh dng lnh

2. D liu
Loi ton
hng

M t

S*

liu ngun.

D*

liu kt qu.

Loi tn hiu

nh phn 16 hoc
32bit

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hat ng 16-bit (SUM and SUMP)
S bit trong trng thi ON S* c m v cha trong D*
Khi tt c bit l OFF trong S*, th c Zero M8020 s bt ON

327

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.4 FNC 43 SUM/ Tng cc bit tch cc

2. Hot ng trn 32 bit(DSUM v DSUMP)


S bit trong trnh thi ON trong [S*+1,S*] c m v lu vo D*.
S bit trong tnh trng ON c lu trong D8 v K0 c lu trong D*+1.
Khi tt c bit l OFF trong [S*+1,S*], c Zero M8020 bt ON

3. Kt qu hot ng D* da theo gi tr S*(hot ng 16 bit)

328

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.4 FNC 43 SUM/ Tng cc bit tch cc

Ch
Trong khi iu kin ng vo l OFF, s bit trng thi ON trong c m v lu vo
D2
Chng trnh v d
Khi X000 l ON, s bt trong tnh trng ON trong D0 c tnh v cha trong D2.

329

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.5 FNC 44 BON/ Kim tra trng thi bit

12.5 FNC 44 BON/ KIM TRA TRNG THI CA BIT XC NH


Tng qut:
y l lnh kim tra v tr ca bit xc nh trc trong mt thit b l ON hoc OFF.
1. nh dng:

2. D liu:
Loi ton
hng

M t

Loi tn hiu

S*

S thit b word lu tr d liu ngun.

nh phn 16 hoc 32 bit

D*

S thit b bit c iu khin.

nh phn 16 hoc 32 bit

V tr bit s c kim tra


[ n: 0 t i 15(lnh 16 bit), 0 ti 31 (lnh 32 bit).

nh phn 16 hoc 32 bit

3. Cc thit b c th s dng

: D.b Khng th ch mc vi cc thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng.
1. Hot ng 16 bit ( BON v BONP)
Trng thi (ON hoc OFF) ca bit n trong S* c xut ra ti D*.
[Khi bitn l ON, D* c t ON. Khi bit n l OFF, D* c t OFF. ]
Khi mt hng s (K) c xc lp nh l ngun chuyn i S *, n t ng chuyn
i sang nh dng nh phn .

330

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.5 FNC 44 BON/ Kim tra trng thi bit

2. Hot ng 32-bit (DBON v DBONP)


Trng thi (ON hoc OFF) ca bit n trong [S*+1,S*] c xut ra n D*
[Khi bit n l ON, D* c bt ON. Khi bitn l OFF, D* c bt OFF.]
Khi mt hng s (K) c xc lp nh ngun chuyn i [S*+1, S* ] n t ng
c chuyn sang dng nh phn .

Chng trnh v d:
Khi bit 9 (n=9) trong D10 l 1 (ON), MO c bt sang 1 (ON).

331

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.5 FNC 44 BON/ Kim tra trng thi bit

332

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.6 FNC 45 MEAN/ Tnh trung bnh

12.6 FNC 45 - MEAN/ TNH TRUNG BNH


Tng qut:
Lnh ny thu c gi tr trung bnh ca d liu
1. nh dng:

2. D liu:
Loi
hng

ton

M t

Loi tn hiu

S*

S thit b word u lu d liu c tnh trung bnh

nh phn 16 hoc 32 bit

D*

S thit b word lu kt qu tnh gi tr trung bnh

nh phn 16 hoc 32 bit

S d liu c tnh trung bnh (1 n 64)

nh phn 16 hoc 32 bit

3. Cc thit b c th s dng.

Gii thch chc nng v hot ng.


1. Hot ng 16 bit (MEAN v MEANP)
Gi tr trung bnh ca n d liu 16 bit t S* c lu n D*
Tng nhn c l tng i s, v c chia bi n
S d c b qua

2. Hot ng 32 bit (DMEAN vDMEANP)


Gi tr trung bnh ca n d liu 32 bit t [S*+1,S*] c lu n [D*+1,D*]
Tng nhn c l tng i s,v c chia bi n
S d c b qua
333

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Ch

12 Hot ng d liu FNC 40 n FNC 49


12.6 FNC 45 MEAN/ Tnh trung bnh

Khi s thit b vt qu, n c thc thi nh l gi tr nh hn trong tm cho php

Li

Khi n l mt gi tr bt k nm ngoi tm t 1 n 64, mt li thc thi xy ra


(M8067)
Chng trnh v d
D liu D0, D1 v D2 c tnh tng, chia bi 3 v lu vo D10

334

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.7 FNC 46 ANS/ Ci t b cnh bo
thi gian

12.7 FNC 46 ANS/ CI T B CNH BO THI GIAN


Tng qut
Lnh ny ci t mt relay trng thi nh mt b cnh bo (S900 n S999)
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit
Khi ng vo iu khin duy tr ON trong mt khang thi gian bng hoc di hn thi gian
c lng [m x 100ms, timer S*], D* c set
Khi ng voiu khin duy tr ON trong mt khong thi gian ngn hn thi gian c
lng [m x 100ms] sau bt OFF, gi tr hin hnh ca timer c lng c reset.

335

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.7 FNC 46 ANS/ Ci t b cnh bo
thi gian

Thit b lin quan

Chng trnh v d
1. Hin th li s dng b cnh bo
Khi chng trnh chn an li bn ngai c ch ra bn di c to ra v ni dung ca
D8049 (s relay trng thi nh nht trng thi ON) c quan st, s relay trng thi nh
nht trng thi ON t S900 n S999 c hin th.
Nu hai hoc nhiu hn cc li c hin th cng mt thi im, s li nh nht k tip
c hin th sau khi li ca s li nh nht c xa.

336

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12.8

12 Hot ng d liu FNC 40 n FNC 49


12.8 FNC 47 ANR/ Reset b cnh bo

FNC 47 ANR / RESET B CNH BO

Tng qut
Lnh ny reset mt b cnh bo (S900 n S999) trong trng thi ON vi s nh nht.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ANR v ARNP)
Khi iu kin ng vo ON, mt relay trng thi lm vic nh mt b cnh bo (S900
n S999) trng thi ON c reset.
Nu hai hay nhiu hn cc relay trng thi ON, relay trng thi vi s nh nht
c reset.
Khi iu kin ng vo c bt ON tr li, relay trng thi vi s nh nht k
tip c reset gia cc relay trng thi ang lm vic nh cc b cnh bo
(S900 n S999) trng thi ON

Thit b lin quan

Ch
1. Thc thi trong mi chu k hot ng
Khi lnh ANR c s dng, cc b cnh bo trng thi ON c reset theo th
t trong mi chu k hot ng.

337

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.8 FNC 47 ANR/ Reset b cnh bo

Khi lnh ANPR c s dng, mt b cnh bo trng thi ON c reset ch


trong mt chu k hot ng ( ch mt ln).
Chng trnh v d
Xem lnh ANS (FNC 46)

338

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.9 FNC 48 SQR/ Cn bc hai

12.9 FNC 48 SQR / CN BC HAI


Tng qut
Lnh ny ly cn bc hai.
Lnh ESQR (FNC 127) ly cn bc hai dng du chm ng
Lnh ESQR (FNC 127) , xem mc 18.15
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SQR, SQRP)
Cn bc hai ca d liu lu trong S* c tnh tan v lu vo D*

2. Hot ng 32 bit (DSQR, DSQRP)


Cn bc hai ca d liu lu trong [S*+1, S*] c tnh tan v lu vo [D*+1, D*]

Ch
1. Kt qu hot ng
1) Cn bc hai nhn c l s nguyn bi v du chm thp phn c b qua.
339

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.9 FNC 48 SQR/ Cn bc hai

Khi gi tr c tnh b b qua, M8021 (c borrow) bt ON


2) Khi gi tr c tnh l 0, M8020 (c zero) bt ON
Chng trnh v d
Cn bc hai ca D10 c lu vo D12
Gi tr ca D10 l 100

340

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.10 FNC 49 FLT/ Chuyn i sang du
chm ng

12.10 FNC 49 FLT / CHUYN I SANG DU CHM NG


Tng qut
Lnh ny chuyn i mt s nguyn nh phn sang dng du chm ng nh phn (s
thc)
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (FLT, FLTP)
D liu s nguyn nh phn S* c chuyn thnh du chm ng nh phn (s thc)
v lu vo [D*+1, D*]

2. Hot ng 32 bit (DFLT, DFLTP)


D liu s nguyn nh phn [S*+1, S*] c chuyn thnh du chm ng nh phn
(s thc) v lu vo [D*+1, D*]

341

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.10 FNC 49 FLT/ Chuyn i sang du
chm ng

Lnh lin quan

Ch
1. Khng cn thit phi chuyn i mt hng s ( K hoc H) sng gi tr du chm
ng.
Gi tr ca K hoc H c xc nh trong mi lnh hat ng du chm ng nh
phn (s th c) c t ng chuyn i thnh du chm ng nh phn (s thc).
Khng cn thit phi chuyn i hng s nh th s dng lnh FLT.
(K v H khng th c xc nh trong cc lnh RAD, DEG, EXP, LOGE)
Thit b lin quan

Chng trnh v d
1. Cc hot ng s hc bng du chm ng nh phn
Chng trnh tun t bn di c xy dng nh sau:
1) V d tnh tan

342

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

12 Hot ng d liu FNC 40 n FNC 49


12.10 FNC 49 FLT/ Chuyn i sang du
chm ng

2) Chng trnh tun t

343

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59

13. X L TC CAO FNC 50 N FNC 59

FNC 50 n FNC 59 cung cp cc lnh x l ngt tc cao, thc hin iu kh in tun t


s dng thng tin I/O mi nht v ng dng x l tc cao ca PLC.

344

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.1 FNC 50 REF / Lm ti

13.1 FNC 50 REF / LM TI


Tng qut
Lnh ny ngay lp tc xut ra thng tin ng vo gn nht (X) hoc kt qu hot ng ng ra
hin hnh (Y) gia chng trnh tun t.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (REF v REFP)
1) Khi lm ti cc ng ra (Y)
n im c lm ti t thit b ra xc nh D* (n phi l bi s ca 8)

Khi lnh ny c thc thi, b nh cht ng ra c lm ti n trng thi ra


trong tm xc nh.

345

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.1 FNC 50 REF / Lm ti

2) Khi lm ti cc ng vo (X)
n im c lm ti t thit b vo xc nh D* (n phi l bi s ca 8)

Nu thng tin ng vo c bt ON khong 10ms (thi gian tr p ng ca


b lc ng vo) trc khi lnh c thc thi, b nh nh ng vo bt ON khi
lnh c thc thi.
Trong X000 n X017 *1, thi gian tr p ng ca b lc ng vo c th c
thay i.
*1. X000 n X017 trong FX3u-16M, FX3uc-16M
Chi tit, xem 13.1.1

346

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.1 FNC 50 REF / Lm ti

Ch
1. Ci t s im c lm ti n
Ci t mt bi s ca 8 nh K8 (H8), K16 (H16) . K256 (H256). Bt k gi tr
s no khc s gy ra mt li
2. Ci t s thit b u (D)
Phi m bo rng s c trng s nh nht l 0 nh X000, X010, X020 hoc
Y000, Y010, Y020.
Chng trnh v d
1. Khi lm ti cc ng vo
Ch X010 n X017 ( tng cng 8 im ) c lm ti.

2. Khi lm ti cc ng ra
Y000 n Y007, Y010 n Y017 v Y020 n Y027 ( tng cng 24 im ) c lm
ti.

347

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.1 FNC 50 REF / Lm ti

13.1.1 iu g nn hiu trc khi s dng lnh REF


1. Thay i b lc ng vo
Gi tr b lc ng vo c xc nh bng ni dung ca D8020 (gi tr ban u:
10ms).
S dng lnh MOV, thay i gi tr trong D8020, n i din cho b lc ng
vo.
Tm ch: X000 n X017 ( trong cc ng vo X020 tr i, gi tr b lc ng vo
c c nh ti 10ms v khng th thay i c.)
(Tm ngun X000 n X007 trong FX3u-16M, FX3uc-16M.)
2. Thi gian p ng ng ra
Sau khi lnh REF c thc thi , ng ra (Y) t tn hiu ra ln ON sau thi gian p
ng bng bn di.
Tm ch: Y000 n cao nht c ni n s ng ra.
1) Loi ng ra relay
Tip im ng ra c kch hot sau thi gian tr p ng ca rle ng ra.
Y000 v cao hn : xp x 10ms
2) Loi ng ra transistor
Y000, Y001, Y002 v Y003: 5s ho
c nh hn (dng ti=10mA hoc ln
hn, 5 n 24V DC).
Y004 v cao hn: 0.2ms hoc nh hn (dng ti = 100mA, 24V DC)
3. Khi s dng lnh REF gia lnh FOR v NEXT hoc gia mt con tr (vi s
bc nh hn) v lnh CJ (vi s bc ln hn)
Cc ng vo v ng ra c th c lm ti ngay c khi thng tin ng vo hoc ng
ra trc tip c yu cu gia chng trnh tun t trong sut qu trnh iu khin.
4. Khi s dng chc nng ngt ng vo (I)
Khi ang thc thi x l ngt i cng vi hot ng I/O, lm ti I/O c th c
thc thi trong chng trnh ngt nhn c thng tin ng vo mi nht (X) v
lm cho thi gian truyn n ng ra trc tip ca kt qu hot ng c ci thin.

348

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.2 FNC 51 REFF / Lm ti v hiu chnh
b lc

13.2 FNC 51 REFF / LM TI V IU CHNH B LC


Tng qut
Thi gian b lc ng vo s ca cc ng vo X000 n X017 *1 c th c thay i bng
cch s dng lnh ny hoc D8020.
S dng lnh ny, trng thi ca cc ng vo X000 n X017 *1 c th c lm ti ti
mt bc bt k trong chng trnh tun t cho thi gian b lc ng vo xc nh v sau
truyn n b nh nh.
1. nh dng lnh

2. D liu
3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (REF v REFP)
16 ng vo t X000 n X017 *1 trong b nh nh c lm ti ti thi gian b lc
ng vo s [n x 1ms]

Khi ng vo bt ON n x1ms trc khi lnh c thc thi, b nh nh c


t ON.
Khi ng vo bt OFF n x 1ms trc khi lnh c thc thi, b nh nh c
t OFF.
Khi iu kin ng vo ON, lnh REFF c thc thi trong mi chu k hot
ng.
Khi iu kin ng vo OFF, lnh REFF khng c thc thi v b lc ng vo
ca X000 n X017 s dng gi tr ci t ca D8020 (n l gi tr c s
dng trong sut qu trnh x l ng vo).

349

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.2 FNC 51 REFF / Lm ti v hiu chnh
b lc

*1. X000 n X017 trong FX3u-16M, FX3uc-16M


Ch
1. Ci t thi gian b lc n
Ci t n trong tm t K0 (H0) n K60 (H3C) [0 n 60ms]
2. Chc nng ca b lc ng vo
Mt b lc s c tch hp vo cc ng vo X000 n X017 *1. Thi gian b lc c
th c thay i trong n v 1ms bn trong tm t 0 n 60ms s dng cc lnh
ng dng. Khi thi gian b lc c t 0, gi tr b lc ng vo nh sau:

*1. X000 n X017 trong FX3u-16M, FX3uc-16M


*2. Khi ci t thi gian b lc ng vo l 5s, thc hin cc thao tc sau:
m bo rng chiu di dy ni phi nh hn 5m.
Kt ni mt in tr 1.5k (1W hoc ln hn) n cng ng vo v bo m
rng dng ti ng ra transistor cc thu h ca thit b bn ngoi l 20mA
hoc ln hn, c bao gm dng vo ca khi chnh.
*3. Thi gian b lc c c nh 10ms trong X010 n X017 khi s dng FX3u16M, FX3uc-16M
Chng trnh v d

13.2.1 iu g nn hiu trc khi s dng lnh REFF

350

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.2 FNC 51 REFF / Lm ti v hiu chnh
b lc

Mt cch tng qut, mt b lc C-R xp x 10ms c cung cp cho cc ng vo PLC nh


l mt bin php chng li dao ng v nhiu ti cc tip im vo.
Mt b lc s c cung cp cho cc ng vo X000 n X017 *1 trong PLC FX3u. Gi tr
b lc s c th c thay i bn trong tm t 0 n 60ms bng cch s dng cc lnh ng
dng
*1. X000 n X007 trong FX3u-16M, FX3uc-16M.)
1. Lm th no thay i b lc s ( thc thi lnh END)
Gi tr ban u ca b lc ng vo (10ms) cho X000 n X017 *2 c ci t trong
thanh ghi d liu c bit D8020.
Bng cch thay i gi tr ny s dng lnh MOV, gi tr b lc ng vo cho X000
n X017 *2 c s dng trong sut thc thi ca lnh END c th c thay i.

2. Lnh t ng thay i b lc s
Khng quan tm n thay i trong thi gian b lc c thc thi bng lnh REFF,
khi cc chc nng sau v lnh c thc thi, gi tr b lc ng vo t ng c thay
i (n 5s trong X000 n X005 v 50s trong X006 n X007)
Tuy nhin, nu b lc s c s dng trong cc chc nng khc vi cc chc nng
c lit k, b lc s s dng thi gian ci t trong D8020. Kt qu, chng trnh
s khng chy ng nu thi gian ON hoc OFF ca tn hiu ng vo tng ng nh
hn thi gian b lc ng vo.
Ng vo ca con tr ngt xc nh trong chc nng ngt ng vo
Ng vo s dng trong mt b m tc cao
Ng vo s dng trong lnh SPD (FNC 56)

351

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.3 FNC 52 MTR / Ma trn vo

13.3 FNC 52 MTR / MA TRN VO


Tng qut
Lnh ny c ng vo ma trn nh l ng vo 8 im x ng ra n im trong phng php
phn chia thi gian.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (MTR)
Mt tn hiu ng vo ca 8 im x n ct c iu khin trong phng php phn
chia thi gian s dng 8 ng vo S v n ng ra transistor D1. Mi ct c c
theo th t v sau xut ra D2.

352

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.3 FNC 52 MTR / Ma trn vo

Cho mi ng ra, vic x l I/O c thc thi ngay lp tc theo th t trong ngt ti
mi 20ms di s quan st ca tr hon p ng b lc ng vo 10ms.
Hnh bn di ch mt v d ca PLC h FX3u (ng vo sink/ ng ra sink). Vic ni
dy, xem hng dn ca PLC c s dng.

Thit b lin quan

Ch
1. S thit b chim gi
1)
8 im ng vo b chim gi t s thit b ng vo c xc nh trong S
2)
n im ng ra b chim gi t s thit b ng ra c xc nh trong D1.
Khi xc nh ng ra trong D2, m bo rng n s ng ra xc nh trong D1
khng b chng lp vi ng ra c xc nh trong D2.
2. Ni dy
Mt diode 0.1A/50V c yu cu cho mi cng tc.
3. nh dng ng ra
S dng ng ra transistor
4. Lnh ny ch c th c thc thi mt ln trong chng trnh
Chng trnh v d
n = 3 ng ra (Y020, Y021 v Y022) c t ON theo th t v lp li.

353

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.3 FNC 52 MTR / Ma trn vo

Mi ln mt ng ra c t ON, 8 ng vo ct th 1, th 2 v th 3 c nhn theo th


t lp li v lu ti M30 n M37, M40 n M47 v M50 n M57 tng ng.
Trong chng trnh v d ny, PLC FX3u (ng vo sink/ng ra sink) c s dng.

13.3.1 Hot ng v cc ch ca lnh MTR


1. iu kin ng vo
Ci t iu kin ng vo dng thng ON
Vi lnh MTR, ci t ng vo iu khin dng thng ON.

2. S ng vo c s dng trong lnh MTR


1) Cc ng vo s dng trong lnh MTR
S dng cc ng vo X020 tr i di cc iu kin bnh thng
2) Khi s dng cc ng vo X000 n X017

354

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.3 FNC 52 MTR / Ma trn vo

Tc nhn th cao hn. Tuy nhin, v thi gian phc hi transistor ng ra di


v nhy ng vo cao, cc xung ng vo sai c th c m.
trnh xung ng vo sai, kt ni cc in tr ko ln(3.3k/0.5W) n cc
ng ra transistor c s dng trong lnh MTR.
Cc in tr ko ln, s dng ngun cung cp ch trong bng bn di.

Hnh bn di ch mt v d ca PLC h FX3u (ng vo sink/ng ra sink)

3. Thi gian ON/OFF ca cc tn hiu vo


V 64 im vo (8 hng x 8 ct) c nhn trong mt chu k 80 hoc 160ms, thi
gian ON/OFF ca mi tn hiu vo phi ln hn hoc bng gi tr c ch ra bn
di:

355

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

13.4 FNC 53 HSCS / SET B M TC CAO


Tng qut
Lnh ny so snh gi tr m c bi mt b m tc cao vi mt gi tr xc nh v
ngay lp tc set mt ng ra bn ngai (Y) nu hai gi tr bng nhau.
Ngt b m s dng lnh HSCS, xem mc 35.6
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Ngt b m s dng lnh HSCS, xem mc 35.6


Gii thch chc nng v hot ng
1. Hot ng 32 bit (DHSCS)
Khi gi tr hin hnh ca b m tc cao (C235 n C255) c xc nh trong
S2* tr thnh gi tr so snh [S1*+1, S1*] ( v d: khi gi tr hin hnh thay i t
199 n 200 hoc t 201 n 200 nu gi tr so snh l K200), thit b bit
D* c t ON m khng quan tm n chu k hot ng .
Lnh ny c thc thi sau qu trnh x l m trong b m tc cao.

356

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

Hot ng
Khi gi tr hin hnh ca b m tc cao C255 thay i t 99 n 100 hoc t
101 n 100, Y010 c t ON ( lm ti ng ra)

Lnh lin quan


Cc lnh di y c th kt hp vi cc b m tc cao:

Ch
1. Chn la phng php so snh
Khi lnh DHSCS c s dng vi mt b m phn cng (C235 n C244(OP),
C245(OP), C246, C248(OP), C251, C253), b m phn cng c chuyn t ng
n b m phn mm v tn s ln nht v tng tn s b nh hng.
Xem hot ng m c m t bn di v chn la ty thuc vo cc ni dung
ca iu khin s dng ln HSCS hoc lnh so snh thng dng.
1) Trng hp chn lnh DHSCS
Khi ng ra s c cho khi kt qu m tr thn h bng vi gi tr so snh m
khng quan tm n thi gian qut ca PLC
2) Cc trng hp chn mt lnh so snh thng dng
Khi tn s yu cu vt qu hot ng m ca cc b m phn mm.
Khi vic m l quan trng nhng nh hng ca thi gian qut c th b b
qua trong cc hot ng ty theo kt qu m.
Khi s ca mt lnh ln hn 32

357

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

2. Tm thit b
Ch cc b m tc cao (C235 n C255) c th c xc nh trong S*
3. Ch cc lnh hot ng 32 bit c chp nhn
Bi v cc lnh cho cc b m tc cao c dnh cho 32 bit, phi nhp vo
DHSCS (FNC 53)
4. Th t u tin trong hot ng gia cc lnh HSCS (FNC 53, HSCR (FNC 54)
v HSZ (FNC 55) cho cng mt b m tc cao
Chi tit xem mc 13.4.1
5. Hot ng reset bi ng bn ngoi

Chi tit xem mc 13.4.1


6. Cc ch khc khi s dng lnh HSCS, xem m t sau
Chi tit xem trang tip theo
Chng trnh v d
Vi gi tr hin hnh ca mt b m, cc ng ra khc nhau (Y) c t ON bt k bi hai
gi tr.

358

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

13.4.1 Cc ch thng thng v vic s dng cc lnh cho b m tc cao


Lnh DHSCS (FNC 53), DHSCR (FNC 54), DHSZ (FNC 55) v DHSCT (FNC 280) c
cung cp cho cc b m tc cao.
Phn ny gii thch cc ch thng thng cho cc lnh ny
1. Gii hn trong s ca mt lnh trong chng trnh
Cc lnh DHSCS, DHSCR v DHSZ c th c s dng nhiu ln nu cn thit
trong cng mt cch vi cc lnh thng dng. Tuy nhin, s lnh iu khin lin tc
b gii hn. Lnh DHSCT c th c s dng ch mt ln trong chng trnh.

*1. Khi lnh DHSZ hoc DHSCT c s dng, tn s p ng ln nht ca mi b


m phn mm v tn s tng b gii hn
2. Tn s p ng ca cc b m tc cao
Khi lnh DHSZ hoc DHSCT c s dng, tn s p ng ln nht ca mi b m
phn mm v tn s tng b gii hn
Xem mc 4.7.10

359

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

3. Xc nh cc s ng ra (Y)
Khi s dng cng mt lnh cho b m tc cao mt cch lp i lp li hoc iu
khin hai hay nhiu hn cc lnh cho b m tc cao cng mt lc, xc nh cc
thit b ra (Y) m hai k s bc cao ca chng th ging nhau ( trong n v ca 8
thit b)
1) Khi s dng cc thit b ca cng mt s ( trong n v 8 thit b)
V d: Khi s dng Y000, xc nh Y000 n Y007. Khi s dng Y010, xc nh
Y010 n Y017
2) Khi s dng hai hay nhiu hn cc lnh cho b m tc cao v s ng ra
khng lin tip nhau (Y)
V d bn di

Khi C255 t K100, ng ra Y000 c iu khin bi ngt. Y010 c iu


khin khi x l END c thc thi.
Nu iu khin ngt c yu cu, s dng mt ng ra trong tm t Y001 n
Y007 m hai k s bc cao ca chng ging nhau.
4. Ch v hot ng m khi gi tr hin hnh thay i
Mt lnh cho b m tc cao cho kt qu so snh khi mt xung c nhp vo
ng v (X) ca b m tc cao.
Tuy nhin, kt qu so snh s khng c cho khi gi tr hin hnh ca b m tc
cao thay i theo phng php sau:
1) Phng php thay i (v d)
Ghi ni dng ca mt thit b word c s dng cho gi tr so snh dng
lnh DMOV
Reset gi tr hin hnh ca b m tc cao trong chng trnh.
2) Hot ng
Ngay c khi iu kin cho vic t ng ra thnh ON hoc OFF c cho nh l kt
qu so snh, kt qu so snh s khng thay i khi mt lnh c iu khin mt
cch n gin.
5. Hot ng reset bn ngai [M8025 *1: ch HSC (reset bn ngai) ]
Mt b m tc cao c trang b vi mt ng reset bn ngoi (R) nh C241, mt
lnh c thc thi v kt qu so snh c xut ra ti cnh ln ca tn hiu reset.
1) Chng trnh
Nu mt lnh cho b m tc cao c s dng trong khi M8025 *1 c iu
khin , lnh c thc thi likhi gi tr hin hnh ca b m C245 c xa bi

360

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

mt ng reset bn ngai. V kt qu so snh c xut ra ngay c khi ng vo


m khng c cho.

*1. M8025 c xa khi ch PLC thay i t RUN sang STOP


2) Hot ng
Khi ng vo reset bn ngai X001 bt ON trong khi gi tr hin hnh ca C241 l
100, ly v d, gi tr hin hnh ca C241 c reset v 0. V Y000 c
reset ti thi im ny ngay c khi ng vo m khng c cho.
6. Th t u tin trong cc hot ng gia cc lnh HSCS, HSCR, HSZ cho cng
mt b m tc cao.
Khi cng mt gi tr so snh c s dng cho cng b m tc cao trong cc
lnh HSCS, HSCR, HSZ, lnh reset b m tc cao HSCR c thc thi vi mc
u tin cao nht ( c ch ra trong bng bn di)
Trong trng hp ny, kt qu so snh khng thay i trong lnh HSCS, HSCR, HSZ
m gi tr so snh ca n c lp trnh ging nhau nh gi tr so snh cho lnh
HSCR.
thay i kt qu so snh, t gi tr so snh l K0

361

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.4 FNC 53 HSCS / Set b m tc
cao

362

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.5 FNC 54 HSCR / Reset b m
tc cao

13.5 FNC 54 HSCR / RESET B M TC CAO


Tng qut
Lnh ny so snh gi tr m c bi mt b m tc cao vi mt gi tr xc nh ti
mi ln m v ngay lp tc reset ng ra (Y) khi c hai gi tr bng nhau.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 32 bit (DHSCR)
Khi gi tr hin hnh ca b m tc cao (C235 n C255) c xc nh trong
S2* tr thnh gi tr so snh [S1*+1, S1*] ( v d: khi gi tr hin hnh thay i t
199 n 200 hoc t 201 n 200 nu gi tr so snh l K200), thit b bit
D* c reset (t OFF) m khng quan tm n chu k hot ng .
Trong lnh ny, qu trnh x l vic so snh c thc thi sau qu trnh x l m
trong b m tc cao.

363

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.5 FNC 54 HSCR / Reset b m
tc cao

Hot ng
Khi gi tr hi n ti ca b m tc cao C255 thay i (m) t 99 n 100
hoc t 101 n 100, Y010 c reset ( lm ti ng ra).

Lnh lin quan


Cc lnh di y c th kt hp vi cc b m tc cao:

Ch
1. Chn la phng php so snh
Khi lnh DHSCR c s dng vi mt b m phn cng (C235 n C244(OP),
C245(OP), C246, C248(OP), C251, C253), b m phn cng c chuyn t ng
n b m phn mm v tn s ln nht v tng tn s b nh hng.
Xem hot ng m c m t bn di v chn la ty thuc vo cc ni dung
ca iu khin s dng ln HSCS hoc lnh so snh thng dng.
1) Trng hp chn lnh DHSCR
Khi ng ra s c cho khi kt qu m tr thnh bng vi gi tr so snh m
khng quan tm n thi gian qut ca PLC
2) Cc trng hp chn mt lnh so snh thng dng
Khi tn s yu cu vt qu hot ng m ca cc b m phn mm.
Khi vic m l quan trng nhng nh hng ca thi gian qut c th b b
qua trong cc hot ng ty theo kt qu m.
Khi s ca mt lnh ln hn 32 bit

364

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.5 FNC 54 HSCR / Reset b m
tc cao

2. Ch cc lnh hot ng 32 bit c chp nhn


Bi v cc lnh cho cc b m tc cao c dnh cho 32 bit, phi nhp vo
DHSCR (FNC 54)
3. Th t u tin trong hot ng gia cc lnh HSCS (FNC 53), HSCR (FNC 54)
v HSZ (FNC 55) cho cng mt b m tc cao
Chi tit xem mc 13.4.1
4. Hot ng reset bi ng bn ngoi
5. Cc ch khc khi s dng lnh HSCR

Chi tit xem mc 13.4.1

Chi tit xem mc 13.4.1


Chng trnh v d
1. V d ca mch t reset
Khi gi tr hin hnh ca C255 tr thnh 400, C255 ngay lp tc c reset. Gi tr
hin hnh ca n tr thnh 0 v tip im ng ra c t v OFF.

365

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

13.6 FNC 55 HSZ / SO SNH VNG B M TC CAO


Tng qut
Lnh ny ngay lp tc xut ra thng tin ng vo gn nht (X) hoc kt qu hot ng ca
ng ra hin hnh gia chng trnh tun t.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 32 bit (DHSZ)
Gi tr hin hnh ca mt b m tc cao (C235 n C255) c xc nh trong S*
c so snh vi hai im so snh (gi tr so snh 1 v gi tr so snh 2). Da trn kt
qu so snh, nh hn gi tr so snh thp hn, nm trong vng so snh hoc ln
hn gi tr so snh cao hn , mt trong cc thit b D*, D*+1, D*+2 c t ON m
khng quan tm n chu k hot ng.
Trong lnh ny, vic x l so snh c thc thi sau khi x l m trong b m tc
cao.

366

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

Cc im so snh
Phi chc chn rng gi tr so snh 1 v gi tr so snh 2 c mi quan h nh sau:

Hot ng
Khi gi tr hin hnh ca b m tc cao C251 thay i (m) nh bn di, kt qu
so snh c xut ra n mt trong cc ng ra Y000, Y001, Y002.

367

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

Cc lnh lin quan


Cc lnh di y c th c kt hp vi cc b m tc cao:

Ch
1. Chn la phng php so snh
Khi lnh DHSCR c s dng vi mt b m phn cng (C235 n C244(OP),
C245(OP), C246, C248(OP), C251, C253), b m phn cng c chuyn t ng
n b m phn mm v tn s ln nht v tng tn s b nh hng.
Xem hot ng m c m t bn di v chn la ty thuc vo cc ni dung ca
iu khin s dng ln DHSZ hoc lnh so snh thng dng.
1) Trng hp chn lnh DHSZ
Khi ng ra s c cho khi kt qu m tr thnh bng vi gi tr so snh m
khng quan tm n thi gian qut ca PLC
2) Cc trng hp chn mt lnh so snh thng dng
Khi tn s yu cu vt qu hot ng m ca cc b m phn mm.
Khi vic m l quan trng nhng nh hng ca thi gian qut c th b b
qua trong cc hot ng ty theo kt qu m.
Khi s ca mt lnh ln hn 32 bit

2. Tm xc nh thit b
Ch cc b m tc cao (C235 n C255) c th c xc nh S*
3. Ch cc lnh hot ng 32 bit c chp nhn
Bi v lnh cho cc b m tc cao l 32 bit, phi m bo nhp vo DHSZ
(FNC 55)
368

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

4. Ch v cc gi tr ci t trong gi tr so snh 1 S1* v gi tr so snh 2 S2*


m bo rng S1* nh hn hoc bng vi S2*.
5. Mi quan h gia thi gian so snh v xut ra kt qu
1) Lnh DHSZ thc thin so snh v ng ra D* c t ON ngay khi gi tr hin
hnh ca C235 thay i t 999 n 1000 hoc t 1999 n 2000
2) Bi v kt qu so snh khng th c nhn khi cp li ngun hoc khi ch
PLC thay i t STOP sang RUN, kt qu khng c xut ra ngay c khi iu
kin so snh c cung cp.
Chi tit xem mc 13.6.1
6. Th t u tin trong hot ng gia cc lnh HSCS (FNC 53), HSCR (FNC 54)
v HSZ (FNC 55) cho cng mt b m tc cao
Chi tit xem mc 13.4.1
7. Hot ng reset bi ng bn ngoi

Chi tit xem mc 13.4.1

8. S thit b b chim gi
1) Gii tr so snh chim gi hai thit b t S1* hoc S2* tng ng
2) Ng ra chim gi 3 thit b t D*
13.6.1 Chng trnh m kt qu so snh c t ON khi ngun c bt ON [ Lnh
ZCP (FNC 11)]
Lnh DHSZ xut ra kt qu so snh ch khi xung m c a vo. Ngay c nu gi
tr hin hnh ca C235 l 0, Y010 vn duy tr OFF ti thi im khi ng.
Cho vic t gi tr u Y010, so snh gi tr hin hnh ca C235 vi K1000 v
K1200 v iu khin Y010 bi lnh DZCPP ( cho so snh vng tng qut) nh hot
ng xung ch ti thi gian khi ng.
Xem v d bn di
Gii thch hot ng
Cc ng ra Y010 n Y012 nh sau:

369

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

Chng trnh v d

Gin thi gian


Trong phn [1] gin thi gian, Y010 duy tr OFF nu gi tr hin hnh ca b m
tc cao (C235 trong v d) l 0 khi cp li ngun.
1) t gi tr u cho Y010, gi tr hin hnh ca C235 c so snh vi K1000 v
K1200, v Y010 c iu khin s dng lnh DZCPP ( cho so snh tng qut)
nh l mt hot ng xung ch trong lc khi ng.
2) Kt qu so snh trong Y010 c cht cho n khi mt xung vo c nhn v v
ng ra so snh c iu khin bi lnh DHSZ .
3) Ty theo gi tr hin hnh ca b om, lnh DHSZ iu khin ng ra (A), (B)
hoc (C).

370

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

13.6.2 Ch so snh bng b nh tc cao (M8130)


Phn ny gii thch ch so snh bng b m tc cao (ng ra c tnh tc cao )
ca lnh DHSZ.
Khi hai hay nhiu hn cc ng ra s c kch hot cng mt thi im, s dng lnh
HSCT c th thay i ln n 16 ng ra.
1. D liu

Gii thch chc nng v hot ng


1. Hot ng 32 bit (DHSZ)
Khi relay ph tr c bit M8130 biu th ch so snh bng tc cao c xc
nh trong D* trong lnh DHSZ, chc nng c bit bn di c cung cp.

371

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

Bng so snh

1) Xc nh s thit b u ca bng so snh ti S1*


Bi v mt dng bng so snh s dng 4 thit b, S2* x 4 thit b b chim gi t
S1*
2) Xc nh s dng trong bng so snh S2*
Bng c to ra bt u t thanh ghi u tin S1*, v c s dng c xc nh
bi S2*.
3) D liu so snh
m bo rng d liu so snh l 32 bit
4) S ng ra (Y)
Xc nh mi k s ca s (Y) dng thp lc phn
V d: Khi xc nh Y010, nhp H10; Khi xc nh Y020, nhp H20
5) Xc nh set hoc reset
Set v reset c iu khin trc tip nh l ngt

2. Hot ng

372

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

373

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

1) Khi lnh ny c thc thi bng trn cng trong bng d liu c ci t nh d
liu ch so snh.
2) Khi gi tr hin hnh ca b m tc cao C251 bng vi bng d liu ch so
snh, ng ra (Y) c xc nh trong bng c set hoc reset.
Vic x l ng ra ny c thc hin trc tip m khng quan tm n han thnh
lm ti ng ra bi lnh END.
3) 1 c cng n gi tr hin hnh ca b m bng D8130
4) Bng d liu ch so snh c chuyn n bng k tip
5) Cc bc 2) v 3) c lp li cho n khi gi tr hin hnh ca b m bng D8130
tr thnh 4.
Khi gi tr hin hnh tr thnh 4, thc thi chng trnh tr v bc 1) v b m
bng D8130 b reset v 0
Ti thi im ny, c han tt M8131 bt ON.
6) Khi tip im iu khin c t OFF, thc thi lnh c dng v b m bng
D8130 c reset v 0
Ch
1. Gii hn trong s lnh DHSZ
Lnh ny c th c lp trnh ch mt ln trong chng trnh
Vi cc lnh DHSCS, DHSCR, DHSZ, DHSCT c s dng cho cc mc ch
khc, ln n 32 lnh bao gm lnh DHSZ c th c iu khin cng mt lc.
2. Khi ng vo iu khin c t OFF gia lc thc thi
Thc thi lnh b b gi v b m bng D8130 c reset v K0
Tuy nhin cc ng ra c set hoc reset duy tr trong trng thi hin hnh
3. Thi gian bt u xut ra
374

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

Sau khi lnh DHSZ c thc thi ln u tin, vic to ra cc bng c han tt bi
lnh END. Sau , lnh DHSZ c hiu lc.
Ng ra c kch hot t ln qut th hai.
4. Gi tr hin hnh ca b m tc cao
Phi m bo rng thc thi lnh DHSZ t mt im m gi tr hin hnh ca b m
tc cao ( c xem nh l ch hat ng) nh hn gi tr trong dng th nht
trong bng so snh.
13.6.3 Ch iu khin tn s (cc lnh HSZ v PLSY) (M8132)
Khi relay ph tr c bit M8132 xc nh ch iu khin tn s c xc nh
D* trong lnh DHSZ, chc nng c bit c ch ra bn di c cung cp nu
lnh DPLSY c kt hp.
Ti thi im ny, ch mt thanh ghi d liu D c th c xc nh S1* v mt
hng s K hoc H c th c xc nh S2*. Tm cho php c gii hn 1 K,
H 128.
Mt b m tc cao C235 n C255 c th c xc nh S*
Chc nng ny khc vi so snh vng c m t trn.
Lnh PLSY s c m t trang k tip v ch ng ra xung c th c thay i bi
ngi dng.
1. V d iu khin

375

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

376

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

1) Ghi d liu c m t n cc thanh ghi d liu xy dng bng nh chng trnh


v d.
2) Tn s ng ra ca lnh PLSY duy tr trong gi tr (D303, D302) cho n khi gi tr
hin hnh ca b m tc cao c xc nh S* tr nn bng vi (D301, D300).
(D302 xc nh 16 bit bc thp. D303 xc nh 16 bit bc cao, nhng lun lun bng
0.)
3) Hot ng trong dng th hai c bt u sau , v sau hot ng trong mi
dng c thc thi theo th t.
4) Khi hot ng trong dng cui cng c han tt, c han tt M8133 bt ON. Thc
thi chng trnh tr v dng th nht v hot ng c lp li.
5) dng hot ng dng cui cng, t tn s trong bng cui cng bng K0.
6) Khi ng vo iu khin c t OFF, ng ra xung bt OFF v b m bng D8131
c reset.
7) Sau khi lnh DHSZ c thc thi ln u tin, vic to bng c hon tt ti lnh
END. Lnh DHSZ tr nn c hiu lc sau .
8) Tip im ca PLS M10 c s dng lnh PLSY c thc thi t ln qut th
hai sau khi iu kin ng vo d c t ON.
D liu c th c ghi vo bng trong chng trnh nh trong v d ny hoc trc tip s
dng cc phm thit b ngai vi.
1) M8132
y l relay ph tr c bit xc nh ch iu khin tn s
2) D8132
Trong ch iu khin tn s, tn s ci t trong bng c nhn bi D8132 mt
cch tun t ty theo b m bng m D8131.

377

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.6 FNC 55 HSZ / So snh vng b
m tc cao

3) D8134 (bc thp) v D8135 (bc cao)


Trong ch iu khin tn s, d liu so snh trong bng c nhn tun t ty
theo b m bng m.
Ch
1) Lnh DHSZ ch c th c s dng mt ln.
2) Cc lnh DHSCS, DHSCR, DHSZ, DHSCT c s dng cho cc mc ch khc,
ln n 32 lnh bao gm lnh DHSZ c th c iu khin cng mt lc.
3) Bi v bng c to ra khi lnh END c thc thi, cn phi tr hon thc thi lnh
PLSY cho n khi vic to bng c han tt.
4) Khng thay i bng d liu trong khi lnh DHSZ c iu khin.
5) Trong ch iu khin tn s, vic xut ra lin tc n Y000, Y001 khng c
cho php.

378

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.7 FNC 56 SPD / Pht hin tc
cao

13.7 FNC 56 SPD / PHT HIN TC CAO


Tng qut
Lnh ny m xung vo trong mt khong thi gian xc nh nh mt ngt ng vo.
Chc nng ca lnh ny thay i ty thuc vo phin bn.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SPD)
Xung vo S1* c m ch trong S2* x 1ms. Gi tr o c lu vo D*, gi tr
hin hnh c lu vo D*+1 v thi gian cn li c lu vo D*+2 (ms)
Bng cch lp li hot ng ny, gi tr o D* s lu mt xung ( n tng ng tc
quay)

1) Gin thi gian

379

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.7 FNC 56 SPD / Pht hin tc
cao

2) Gi tr c o D* trong t l vi s vng quay nh bn di

2. Hot ng 32 bit (DSPD) [Ver. 2.20 tr i]


Xung vo S1*
c m ch trong [S2*+1,S2*] x 1ms. Gi tr o c lu vo
[D*+1,D*], gi tr hin hnh c lu vo [D*+3, D*+2] v thi gian cn li c
lu vo [D*+5, D*+4] (ms)
Bng cch lp li hot ng ny, gi tr o [D*+1,D*] s lu mt xung ( n tng
ng tc quay)

1) Gin thi gian

380

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.7 FNC 56 SPD / Pht hin tc
cao

2) Gi tr c o D* trong t l vi s vng quay nh bn di

Ch
1. Xc nh ng vo ca S1*
Mt thit b vo X000 n X007 c xc nh cho S1* khng th chng lp vi cc
chc nng hoc cc lnh sau:
o B m tc cao
o Ngt ng vo
o Bt xung
o Lnh DSZR
o Lnh DVIT
o Lnh ZRN
381

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.7 FNC 56 SPD / Pht hin tc
cao

Cho mt ng vo, lnh ny c th c s dng ch mt ln


Tn s ln nht ca vic bt cc ng vo X000 n X007 ON v OFF c cho trong
bng sau:

*1. Khi nhn cc xung trong tm tn s p ng 50k n 100kHz, thc hin cc thao
tc sau:
o Phi m bo dy ni t 5m tr xung
o Ni mt in tr 1.5k (1W hoc ln hn) n ng vo v phi m bo dng
ti ng ra transistor cc thu h ca thit b ngoi l 20mA tr ln.
2. Cc thit b b chim gi
1) Khi s dng lnh hot ng 16 bit
Ba thit b b chim gi t thit b c xc nh trong D*
2) Khi s dng lnh hot ng 32 bit
Su thit b b chim gi t thit b c xc nh trong D*
3. Khi mt thit b word c xc nh S2*
Nu gi tr thit b word b thay i trong khi lnh ang c thc thi, s thay i
nh hng n hot ng trong mi chu k o
Chc nng thay i ph thuc vo phin bn
Chc nng ca lnh FNC 16 thay i ty thuc vo phin bn ca PLC c ch ra trong
bng bn di:

382

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

13.8 FNC 57 PLSY / NG RA XUNG Y


Tng qut
Lnh ny pht ra mt tn hiu xung
1. nh dng lnh

Ch iu khin tn s, xem mc 13.6.3

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (PLSY)
Mt chui xung tn s S1* c xut ra trong s lng S2* t ng ra (Y) D*

Xc nh tn s trong S1*
Tm cho php ci t : 1 n 32,767 (Hz)
Xc nh s lng xung c pht trong S2*
Tm cho php ci t : 1 n 32,767 (xung)
Xc nh s ng ra (Y) m xung s c pht ra trong D*
Tm cho php ci t : Y000, Y001
2. Hot ng 32 bit (DPLSY)
Mt chui xung tn s [S1*+1, S1*] c xut ra trong s lng [S2*+1, S2*] t
ng ra (Y) D*

383

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

Xc nh tn s trong [S1*+1, S1*]


Tm cho php ci t : 1 n 200,000(Hz)
Xc nh s lng xung c pht trong [S2*+1, S2*]
Tm cho php ci t : 1 n 2,147,483,647 (xung)
Xc nh s ng ra (Y) m xung s c pht ra trong D*
Tm cho php ci t : Y000, Y001
Phng php xut xung khng gii hn, xem chng trnh sau.
Thit b lin quan
1. C hon tt thc thi lnh
C hon tt thc thi lnh M8029 c s dng cho lnh PLSY cng c th c s
dng cho cc lnh khc. Khi s dng cc lnh khc, ci t c M8029 ON hoc OFF
hoc s dng hai hoc nhiu hn cc lnh PLSY, phi m bo rng s dng mi c
M8029 ngay sau khi mt lnh c quan st.
Phng php s dng c hon tt thc thi lnh, xem mc 6.5.2

2. Quan st s xung c pht


S xung xut ra t Y000 hoc Y001 c lu vo cc thanh ghi d liu c bit sau:

384

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

Ni dung ca mi thanh ghi d liu c th c xa bng cch s dng chng trnh


sau:

3. Lm th no dng pht xung


Khi iu kin ng vo c t OFF, vic pht xung ngay lp tc c dng
li. Khi iu kin ng vo c t ln ON tr li, hot ng pht xung c
khi ng li t u.
Khi cc relay ph tr c bit (M), c ch trong bng bn di, c t
ON, ng ra xung b dng.

khi ng li ng ra xung, t thit b (M8349 hoc M8359) tng ng vi


tn hiu ra v OFF v sau iu khin lnh pht xung li.
Ch
1. Khi mt thit b word c xc nh S1* hoc S2*
Khi gi tr ca thit b word thay i trong khi lnh c thc thi, gy ra cc hot
ng sau:
Khi d liu trong S1* b thay i, tn s ra thay i tng ng
Khi d liu trong S2* b thay i, vic thay i (gi tr mi) s c chp
nhn ln k tip lnh c iu khin.
2. Tn s S1*
Khi s dng cc ng ra transistor trong PLC, t tn s ra S1* n 100,000 Hz
hoc nh hn.
Nu ti c vn hnh s dng cc xung ti mt tn s cao hn 100,000Hz, PLC c
th b hng
3. Ng ra xung
385

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

Ch mt ng ra transistor trn PLC hoc Y000 hoc Y001 trn mt b iu


chnh ng ra tc cao c bit *1 c th c xc nh trong D*
Khi s dng lnh PLSY (FNC 57) vi loi PLC FX3u ng ra relay, cn phi
c b iu chnh ng ra tc cao c bit .
*1. B iu chnh ng ra tc cao c bit khng th c kt ni ti PLC
FX3uc.
Thi gian xung ON/OFF l 50% ( ON=50%, OFF=50%)
Ng ra xungc iu khin bi phn cng khng b nh hng bi
chng trnh tun t ( chu k hot ng).
Nu iu kin ng vo c t OFF trong sut ng ra xung lin tc, ng
ra t D* bt v OFF.
4. X l cng ng ra xung trn PLC FX3u v FX3uc
Cc ng ra Y000 v Y001 l loi p ng tc cao.
Khi s dng mt lnh pht xung hoc lnh iu khin v tr, thay i dng ti ca ng
ra transistor cc thu h v khong 10 n 100mA (5 n 24V DC)
Khi ti nh hn, ni mt in tr gi bn ngoi song song vi cng ra c s dng
(Y000 hoc Y001) nh s bn di dng ti c xc nh trn chy trong
transistor ng ra.

5. Ch v vic s dng b iu chnh ng ra tc cao c bit


1) Cc ng ra ca b iu chnh ng ra tc cao c bit lm vic nh cc
driver khc line
2) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra
tc cao c bit n pha PLS + DIR (chui xung + hng)
Nu cng tc c t pha FP + RP (Chui xung quay thun + chui
xung quay ngc), cc hot ng bnh thng b v hiu ha. ch pht xung
thay i ph thuc vo trng thi ng ra PLC nh bng bn di:

386

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

3) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra


tc cao c bit trong khi PLC dng hoc trong khi ngun cung cp l
OFF.
Khng iu khin bng tay cng tc ci t dng ng ra xung trong khi cc
xung ang c xut ra.
4) Khi b iu chnh ng ra tc cao c bit c kt ni, cc s ng ra ging
nhau trong PLC c gn nh bng bn di.
Ch ni dy cc cng ra thch hp
Cc ng ra trong b iu chnh ng ra tc cao c bit v PLC hot ng
nh bn di.
Gn cc s ng ra trong b iu chnh ng ra tc cao c bit

Hot ng ng ra

6. Cc ch y khc
1) Loi ng ra xung, iu khin v tr v cc lnh khc c lin quan v cc s ng ra.

387

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.8 FNC 57 PLSY / Ng ra xung Y

2) Khi s dng cng relay ng ra (Y000 hoc Y001) trong nhiu lnh
Trong khi m t c q uan st mt ng xung (BUSY/READY) l ON, mt lnh pht
xung v lnh iu khin v tr cho cng relay ng ra khng th c thc thi.
Trong khi mt c quan st mt ng xung l ON ngay c sau khi tip im iu khin
lnh c t OFF, mt lnh pht xung hoc iu khin v tr cho cng relay ng ra
khng th c thc thi.
Trc khi thc thi mt lnh nh th, ch cho n khi c quan st ng ra xung bt
OFF v qua mt chu k my hoc nhiu hn.

3) Ch iu khin tn s m trong lnh DHSZ v PLSY c kt hp c th c


s dng ch mt ln trong chng trnh.
Chng trnh v d ( khi cc xung c pht ra khng c gii hn)
Khi S2* c t l K0, cc xung c pht ra khng c gii hn

388

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.9 FNC 58 PWM / iu rng xung

13.9 FNC 58 PWM / IU RNG XUNG


Tng qut
Lnh ny xut cc xung vi chu k v thi gian ON xc nh
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (PWM)
rng xung ON ca cc xung l S1* ms c xut ra trong chu k ca S2* ms .

Xc nh rng xung t trong S1*


Tm ci t cho php: 0 n 32,767 ms
Xc nh chu k T0 trong S2*
Tm ci t cho php: 1 n 32,767 ms
Xc nh ng ra (Y) m cc xung c xut ra trong D*
Tm ci t cho php: Y000, Y001, Y002, Y003
Ch
1. Ci t rng xung v chu k
Phi m bo rng xung S1* v chu k S2* tha mn mi quan h S1* S2* .
389

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.9 FNC 58 PWM / iu rng xung

2. Ng ra xung
Ch cc ng ra sau c xc nh trong D* ty thuc vo cu hnh h thng.
Khi s dng b iu chnh ng ra tc cao c bit *1 : Y000, Y001, Y002 *2
hoc Y003
Khi s dng cc ng ra transistor trn PLC (iu c ngha l khng s dng
b iu chnh ng ra tc cao c bit) : Y000, Y001, Y002
*1. B iu chnh ng ra tc cao c bit khng th c kt ni n PLC FX3uc.
Khi s dng lnh PWM vi PLC FX3u loi ng ra relay th cn phi c b iu
chnh ng ra tc cao c bit
*2. Khi xc nh Y002 hoc Y003 trn b iu chnh ng ra tc cao c bit th
cn phi c b iu chnh ng ra tc cao c bit th hai
Ng ra xung c iu khin bi x ly ngt khng b nh hng bi chng trnh
tun t ( chu k hot ng).
Nu ng vo iu khin c t OFF, ng ra t D* bt OFF/
Trong khi mt c quan st mt ng xung (BUSY/READY) l ON, mt lnh pht
xung v lnh iu khin v tr cho cng relay ng ra khng th c thc thi.
Trong khi mt c quan st mt ng xung l ON ngay c sau khi tip im iu
khin lnh c t OFF, mt lnh pht xung hoc iu khin v tr cho cng
relay ng ra khng th c thc thi.
Trc khi thc thi mt lnh nh th, ch cho n khi c quan st ng ra xung bt
OFF v qua mt chu k my hoc nhiu hn.

3. Ch v cch s dng b iu chnh ng ra tc cao c bit


1) Cc ng ra ca b iu chnh ng ra tc cao c bit lm vic nh cc driver khc
line
2) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra tc
cao c bit n pha PLS + DIR (chui xung + hng)
Nu cng tc c t pha FP + RP (Chui xung quay thun + chui
xung quay ngc), cc hot ng bnh thng b v hiu ha. ch pht xung
thay i ph thuc vo trng thi ng ra PLC nh bng bn di:

390

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.9 FNC 58 PWM / iu rng xung

3) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra tc


cao c bit trong khi PLC dng hoc trong khi ngun cung cp l OFF.
Khng iu khin bng tay cng tc ci t dng ng ra xung trong khi cc
xung ang c xut ra.
4) Khi b iu chnh ng ra tc cao c bit c kt ni, cc s ng ra ging nhau
trong PLC c gn nh bng bn di.
Ch ni dy cc cng ra thch hp
Cc ng ra trong b i u chnh ng ra tc cao c bit v PLC hot ng
nh bn di.
Gn cc s ng ra trong b iu chnh ng ra tc cao c bit

Hot ng ng ra

391

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.9 FNC 58 PWM / iu rng xung

Chng trnh v d
Khi ni dung ca D10 thay i trong tm t 0 n 50 trong chng trnh v d bn
di, ng ra trung bnh t Y000 s trong tm t 0 n 100%.
Trong v du s dng PLC FX3u (ng ra dng sink).

392

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

13.10 FNC 59 PLSR / CI T TNG TC / GIM TC


Tng qut
Lnh pht xung c chc nng tng tc/ gim tc
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (PLSR)
Cc xung c pht ra t ng ra (Y) D* bi s xc nh S2* vi thi gian tng
tc/gim tc n tn s ln nht S1* qua thi gian S3* (ms)

393

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

2. Hot ng 32 bit (DPLSR)


Cc xung c pht ra t ng ra (Y) D* bi s xc nh [S2*+1, S2*] vi thi gian
tng tc/gim tc n tn s ln nht [S1*+1, S1*] qua thi gian [S3*+1, S3*] (ms)

3. c tnh ng ra xung
iu khin v tr n gin (vi chc nng tng tc/gim tc)
ng c tnh hot ng nh hnh bn di:

394

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

X l ng ra

Ng ra pht xung c iu khin bi phn cng m khng quan tm n chu k


hot ng
Thay i d liu trong khi lnh ang c thc thi
Ngay c khi cc tan hng b ghi chng trong khi lnh c thc thi, nhng thay
i nh vy khng c phn nh ngay lp tc. Cc thay i s c hiu lc ln
k tip khi lnh c iu khin.
Cc thit b lin quan
1. C hon tt thc thi lnh

2. Quan st s xung c pht


S xung xut ra t Y000 hoc Y001 c lu vo cc thanh ghi d liu c bit sau:

395

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

Ni dung ca mi thanh ghi d liu c th c xa bng cch s dng chng trnh


sau:

3. Lm th no dng pht xung


Khi iu kin ng vo c t OFF, vic pht xung ngay lp tc c dng li.
Khi iu kin ng vo c t ln ON tr li, hot ng pht xung c khi ng
li t u.
Khi cc relay ph tr c bit (M), c ch trong bng bn di, c t ON,
ng ra xung b dng.

khi ng li ng ra xung, t thit b (M8349 hoc M8359) tng ng vi tn


hiu ra v OFF v sau iu khin lnh pht xung li.
Ch
1. Tn s S1*
Khi s dng cc ng ra transistor trn PLC, ci t tn s ra S1* n 100,000Hz
hoc nh hn.
Nu ti c hot ng s dng cc xung ti tn s cao hn 100,000Hz t cc ng ra
transistor trn PLC, PLC c th b hng
2. Ng ra xung
Ch mt ng ra transistor trn PLC hoc Y000 hay Y001 trn b iu chnh ng ra
tc cao *1 c th c xc nh trong D*
*1. B iu chnh ng ra tc cao c bit khng th c ni n PLC FX3uc.
Khi s dng lnh PLSR (FNC 59) vi PLC FX3u loi ng ra relay, s dng mt
b iu chnh ng ra tc cao c bit.
Khong thi gian cc xung ON/OFF l 50% (ON= 50%, OFF=50%)
Pht xung c iu khin bi phn cng khng b nh hng bi chng trnh
tun t (chu k hot ng)
Nu ng vo iu khin c bt OFF trong sut qu trnh pht xung lin tc, ng
ra t D* bt OFF.
3. X l cc cng pht xung trong PLC FX3u v FX3uc
Cc ng ra Y000 v Y001 l loi p ng tc cao.
Khi s dng mt lnh pht xung hoc lnh iu khin v tr, thay i dng ti ca ng
ra transistor cc thu h v khong 10 n 100mA (5 n 24V DC)

396

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

Khi ti nh hn, ni mt in tr gi bn ngoi song song vi cng ra c s dng


(Y000 hoc Y001) nh s bn di dng ti c xc nh trn chy trong
transistor ng ra.

4. Ch v cc b iu chnh ng ra tc cao c bit


1) Cc ng ra ca b iu chnh ng ra tc cao c bit lm vic nh cc driver
khc line
2) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra tc
cao c bit n pha PLS + DIR (chui xung + hng)
Nu cng tc c t pha FP + RP (Chui xung quay thun + chui xung
quay ngc), cc hot ng bnh thng b v hiu ha. ch pht xung thay i
ph thuc vo trng thi ng ra PLC nh bng bn di:

3) t cng tc chuyn mch ci t loi ng ra xung trong b iu chnh ng ra tc


cao c bit trong khi PLC dng hoc trong khi ngun cung cp l OFF.
Khng iu khin bng tay cng tc ci t dng ng ra xung trong khi cc xung
ang c xut ra.
4) Khi b iu chnh ng ra tc cao c bit c kt ni, cc s ng ra ging
nhau trong PLC c gn nh bng bn di.
Ch ni dy cc cng ra thch hp
Cc ng ra trong b iu chnh ng ra tc cao c bit v PLC hot ng nh
bn di.

397

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

Gn cc s ng ra trong b iu chnh ng ra tc cao c bit

Hot ng ng ra

7. Cc ch y khc
1) Loi ng ra xung, iu khin v tr v cc lnh khc c lin quan v cc s ng ra.

2) Khi s dng cng relay ng ra (Y000 hoc Y001) trong nhiu lnh
Trong khi mt c quan st mt ng xung (BUSY/READY) l ON, mt lnh pht
xung v lnh iu khin v tr cho cng relay ng ra khng th c thc thi.
Trong khi mt c quan st mt ng xung l ON ngay c sau khi tip im iu
khin lnh c t OFF, mt lnh pht xung hoc iu khin v tr cho cng
relay ng ra khng th c thc thi.
Trc khi thc thi mt lnh nh th, ch cho n khi c quan st ng ra xung bt
OFF v qua mt chu k my hoc nhiu hn.

398

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

13 X l tc cao FNC 50 n FNC 59


13.10 FNC 59 PLSR/ Ci t tng tc/
gim tc

399

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69

14. LNH TIN DNG FNC 60 N FNC 69


FNC 60 n FNC 69 cung cp cc lnh tin dng m t c iu khin phc tp trong
mt chng trnh tun t nh nht.

400

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

14.1 FNC 60 IST / TRNG THI BAN U


Tng qut
Lnh ny t ng iu khin trng thi ban u v cc relay ph tr c bit trong
chng trnh step ladder.
Chng trnh step ladder v SFC, xem chng 34
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng

Xc nh ng vo u tin trong ch hot ng S*


Cc cng tc chn la trong ch hot ng chim 8 thit b t thit b u S*, v cc
chc nng cng tc c ch trong bng bn di c gn n mi thit b.
Khi X020 c gn nh th, cn phi t X020 n X024 nh l cc cng tc xoay
n khng bt ON cng mt lc.
Khng cn phi ni dy cc cng tc khng s dng, nhng chng khng th c s
dng cho bt c mc ch no khc bi v chng c chim gi bi lnh IST

401

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

Xc nh s thit b nh nht ca cc relay trng thi thc t trong D1* ( cho ch t


ng).
Xc nh s thit b ln nht ca cc relay trng thi thc t trong D2* ( cho ch t
ng)
1. iu khin cc thit b bng cc hot ng chuyn mch (cc thit b b chim gi)
Trong khi iu kin ng vo l ON, cc thit b sau t ng c chuyn mch v iu khin.
Trong khi iu kin ng vo l OFF, cc thit b khng c chuyn mch.

Khng lp trnh cc relay trng thi sau nh cc relay trng thi tng qut:

Nu cc thit b c chuyn mch gia cc hot ng ring l (X020), tr v zero (X021) v


hot ng t ng (X022, X023 v X024) trong khi thit b hon tt tr v zero (M8034) l
OFF, tt c cc ng ra c t OFF.
Hot ng t ng c th c bt u li sau khi tr v zero c hon tt.
Lnh IST, xem 14.1.2

402

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

Ch
1. Thit b c xc nh S* v cc cng tc s c s dng
Khng cn thit s dng tt c cc cng tc cho vic chn ch .
Khi mt s cng tc khng c s dng, cc s tng ng trng thi khng dng
n. Cc s ny khng th c s dng cho bt c mc ch no khc.
2. Trnh t lp trnh ca lnh IST v STL
Lnh IST nn c lp trnh trc ( sm hn) cc lnh STL v d nh cc relay trng
thi S0 n S2.
3. Cc relay trng thi c s dng cho hot ng tr v zero
S dng cc relay trng thi S10 n S19 cho hot ng tr v zero.
trng thi cui cng trong hot ng tr v zero, t M8043 ln ON v sau n
t reset chnh n.
4. Gii hn trong s ca lnh IST
Lnh IST c th c s dng ch mt ln trong mt chng trnh.
14.1.1 Mch tng ng lnh IST
Chi tit cc relay ph tr c bit (M) v relay trng thi khi ng (S0 n S9) c iu
khin t ng bi lnh IST c ch ra mch tng ng bn di. Mch tng
ng ny khng th c lp trnh.

403

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

1. Mch tng ng

2. Chuyn ch hot ng
Khi ch hot ng c chuyn gia hot ng ring l, hot ng tr v zero v
hot ng t ng, tt c cc ng ra v cc trng thi thng thng c reset ti mt
thi im tr khi my c t im zero. ( Reset t t c cc ng ra *1 khng c
thc thi khi M8045 c iu khin).

404

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

14.1.2 V d gii thiu lnh IST ( v d v c cu chuyn phi)


1. Ch hot ng

405

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

2. C cu truyn

V tr cao bn tri c xem l im zero. My chuyn mt phi t tri sang phi theo
trnh t di chuyn xung kp (gp) di chuyn ln di chuyn sang tri di
chuyn xung nh di chuyn ln di chuyn sang tri.
Val kp ( vi hai ng vo dnh cho c iu khin v khng c iu khin) c
dnh cho vic di chuyn ln, xung, sang phi v sang tri. Val n ( ch hot ng khi
cp ngun) c dnh cho vic gp hng
3. Gn cc ng vo chn ch
Khi s dng lnh IST, cn phi gn cc ng vo c s thit b lin tip nhau nh bn
di.
Khi s dng cc ng vo khng lin tip nhau hoc b st mt s ch , thay i s
s dng mt relay ph tr nh ng vo u tin cho vic xc nh ch nh hnh bn
di.
o X020: ch iu khin ring l
o X021: ch iu khin tr v zero
o X022: Ch iu khin tng bc
o X023: Ch iu khin theo chu k
o X024: Ch hot ng lin tc
o X025: Bt u tr v tr v zero
o X026: Bt u ch hot ng t ng
o X027: Dng

406

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

407

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

4. Relay ph tr c bit (M) cho lnh IST


Cc relay ph tr (M) c s dng cho lnh IST c phn thnh hai loi. Mt s
relay ph tr c iu khin t ng bi chnh lnh IST ty theo tnh hung. Cc
relay ph tr khc s c iu khin bi chng trnh chun b hot ng hoc mc
ch iu khin.
1) Cc relay ph tr c bit c iu khin t ng bng lnh IST.
a. M8040: V hiu ha chuyn STL
Khi relay ph tr c bit ny bt ON, chuyn ca mi trng thi b v hiu ha.
Ch iu khin ring l:
M8040 lun lun nh hng
Ch hot ng tr v zero v ch hot ng theo chu k:
Khi nt dng c nhn, hot ng c gi cho n khi nt khi ng
c nhn.
Ch hot ng tng bc:
M8040 lun lun nh hng ngoi tr khi nt khi ng c nhn. Khi
nt khi ng c nhn, M8040 khng nh hng v chuyn ca cc
trng thi c cho php.
Cc ch khc:
Hat ng c cht khi ch PLC chuyn t STOP sang RUN v reset
khi nt khi ng c nhn.
Ngay c trong trng thi chuyn b v hiu ha, hot ng c gi cho
cc ng ra.
b. M8041: Bt u chuyn
Relay ph tr ny cho php chuyn t trng thi ban u S2 n trng thi k
tip.
Ch hot ng ring l v ch hot ng tr v zero :
M8041 khng nh hng
Ch hot ng tng bc v ch hot ng theo chu k:
M8041 nh hng ch trong khi nt khi ng c nhn v gi.
Ch hot ng lin tc:
Hot ng c cht khi nt khi dng c nhn v c xa khi nt
dng c nhn.
c. M8042: Xung khi ng
M8042 c kch hot ngay lp tc ch khi nt khi ng c nhn.
d. M8047: Cho php quan st STL
Khi lnh IST c thc thi M8047 c t ON.
Kh M8047 bt ON, quan st STL c hiu lc v cc s relay trng thi (S0 n
S999) trong trng thi ON c lu theo th t tng dn ca s thit b n cc
relay ph tr c bit D8040 n D8047.
Ln n 8 relay trng thi trong trng thi ON c th c quan st.
Nu khng c relay trng thi ON, relay ph tr c bit M8046 c bt ON.
2) Cc relay ph tr c bit c iu khin bi chng trnh tun t.
408

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

a. M8043: hon tt tr v zero


t relay ph tr c bit ny ln ON bi chng trnh ngi s dng khi my
tr v im zero trong ch hot ng tr v zero.
b. M8044: iu kin im zero
Pht hin iu kin im zero ca my v iu khin relay ph tr c bit ny.
Tn hiu ny nh hng trong mi ch
c. M8045: tt c reset ng ra v hiu ha
Khi ch c chuyn gia ch hot ng ring l, ch hot ng tr v
zero v ch t ng, tt c cc ng ra v cc relay trng thi hot ng c
reset nu my khng c t ti im zero.
Tuy nhin nu M8045 c t ON trc , ch cc relay trng thi hot
ng c reset.
5. Chng trnh v d
S mch
Trong mch tun t bn di, tt c cc vng ngoi tr phn t m c chun ha.
Lp trnh phn t m ty thuc vo ni dung iu khin.
a. Mch khi to
Trong khi my ang hot ng, ch hot ng c th c chuyn bt k
(gia hot ng tng bc, hot ng theo chu k v hot ng lin tc) trong
ch t ng.
Khi ch hot ng c chuyn gia ch hot ng ring l, hot ng
tr v zero v ch t ngn trong khi my ang hot ng, tt c cc ng ra
c reset mt ln m bo an ton.
( Trong khi M8045 ON ( tt c reset ng ra b v hiu ha), cc ng ra khng
c reset tt c).

b. Ch hot ng ring l
Vic lp trnh khng c yu cu khi ch hot ng ring l khng c
cung cp.

409

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

c. Ch hot ng tr v zero
Vic lp trnh khng c yu cu khi ch hot ng tr v zero khng c
cung cp.
Cn phi t M8043 (han tt tr v zero) ln ON trc khi bt u ch t
ng.

410

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

d. Ch t ng ( ch hot ng tng bc, hot ng theo chu k hoc hot


ng lin tc)

411

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.1 FNC 60 IST/ Trng thi ban u

6. Chng trnh

412

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.2 FNC 61 SER/ Tm kim d liu stack

14.2 FNC 61 SER / TM KIM D LIU STACK


Tng qut
Lnh ny ny tm kim cng d liu, gi tr ln nht, gi tr nh nht trong bng d liu
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SER, SERP)
Trong n d liu bt u t S1*, cng d liu vi S2* c tm kim v kt qu tm
c lu vo D* n D*+4.

1) Ni dung ca d liu c tm kim v kt qu tm kim


a. Khi d liu c pht hin
5 thit b bt u t D* lu s ca d liu ging nhau, v tr u tin, v tr
cui cng, v tr gi tr ln nht, v v tr gi tr nh nht.

413

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.2 FNC 61 SER/ Tm kim d liu stack

b. Khi d liu khng c pht hin


5 thit b bt u t D* lu s ca d liu ging nhau, v tr u tin, v tr
cui cng, v tr gi tr ln nht, v v tr gi tr nh nht.
Tuy nhin trong trng hp ny 0 c lu vo 3 thit b bt u t D* (
lu s d liu, v tr u tin v v tr cui cng).
2) V d hot ng
a. V d cu trc bng kt qu tm kim v d liu

b. Bng kt qu tm kim

2. Hot ng 32 bit (DSER, DSERP)


Trong n d liu bt u t [S1*+1, S1*], cng d liu vi [S2*+1,S2*] c tm
kim v kt qu tm c lu vo [D*+1,D*] n [D*+9, D*+8].

414

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.2 FNC 61 SER/ Tm kim d liu stack

1) Ni dung ca d liu c tm kim v kt qu tm kim


a. Khi d liu c pht hin
5 thit b 32 bit bt u t [D*+1,D*] lu s ca d liu ging nhau, v tr
u tin, v tr cui cng, v tr gi tr ln nht, v v tr gi tr nh nht.
b. Khi d liu khng c pht hin
5 thit b 32 bit bt u t [D*+1,D*] lu s ca d liu ging nhau, v tr
u tin, v tr cui cng, v tr gi tr ln nht, v v tr gi tr nh nht.
Tuy nhin trong trng hp ny 0 c lu vo 3 thit b bt u t
[D*+1, D*] ( lu s d liu, v tr u tin v v tr cui cng).
2) V d hot ng
a. V d cu trc bng kt qu tm kim v d liu

b. Bng kt qu tm kim

415

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.2 FNC 61 SER/ Tm kim d liu stack

Ch
1. So snh cc gi tr
Vic so snh c thc hin i s ( v d: -10 < 2)
2. Khi c hai hay nhiu hn cc gi tr ln nht v nh nht
Khi c hai hay nhiu hn cc gi tr ln nht v nh nht trong d liu c tm kim,
v tr cui cng c gi tr ln nht/nh nht c lu tng ng.
3. S thit b c chim gi
Khi lnh c iu khin, cc thit b c s nh sau b chim gi cho vic lu kt qu
tm kim D*.
Phi m bo rng cc thit b ny khng c s dng trong cc iu khin khc.
1) Trong trng hp hot ng 16 bit
5 thit b, D*, D*+1, D*+2, D*+3, D*+4 b chim gi
2) Trong trng hp hot ng 32 bit
10 thit b, [D*+1,D*], [D*+3,D*+2], [D*+5, D*+4], [D*+7, D*+6], [D*+9, D*+8]
b chim gi

416

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.3 FNC 62 ABSD/ Absolute Drum
Sequencer

14.3 FNC 62 ABSD / ABSOLUTE DRUM SEQUENCER


Tng qut
Lnh ny to ra nhiu ng c tnh ng ra tng ng vi gi tr hin hnh ca mt b m.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ABSD)
Trong v d ny, cc ng ra c iu khin ON hoc OFF bi mt gc quay ( 0 n
360o s dng tn hiu gc quay 1o /xung).
Gi tr hin hnh S2* ca b m c so snh vi bn d liu c n dng bt u t
S1* (chim gi n dng x 2 thit b) v n ng ra lin tc bt u t D* c iu
khin ON hoc OFF trong mt gc quay.

417

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.3 FNC 62 ABSD/ Absolute Drum
Sequencer

1) Ghi d liu sau vo S1* n S1*+2n+1 bi lnh chuyn:

V d, lu d liu im tng 16 bit n cc thit b c s thit b chn, v lu d


liu gim n cc thit b c s thit b l.
2) c tnh ng ra
Khi ng voiu khin c t ON, n im bt u t D* thay i nh bn
di.
Mi im tng/gim c th c thay i tng ng bng vic ghi d liu trong
S1* n S1*+ n x 2.

2. Hot ng 32 bit (DABSD)

418

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.3 FNC 62 ABSD/ Absolute Drum
Sequencer

Trong v d ny, cc ng ra c iu khin ON hoc OFF bi mt gc quay ( 0 n


360o s dng tn hiu gc quay 1o /xung).
Gi tr hin hnh S2* ca b m c so snh vi bn d liu c n dng bt u t
[S1*+1, S1*] (chim gi n dng x 4 thit b) v n ng ra lin tc bt u t D*
c iu khin ON hoc OFF trong mt gc quay.

1) Ghi d liu sau vo [S1*+1,S1* ] n [S1*+4n+3, S1* +4+2] bi lnh chuyn:

V d, lu d liu im tng 32 bit n cc thit b c s thit b chn, v lu d


liu gim 32 bit n cc thit b c s thit b l.
2) c tnh ng ra
Khi ng voiu khin c t ON, n im bt u t D* thay i nh bn
di.
Mi im tng/gim c th c thay i tng ng bng vic ghi d liu trong
[S1*+1,S1* ] n [S1*+(nx2)+3, S1*+ (nx2)+2] .

419

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.3 FNC 62 ABSD/ Absolute Drum
Sequencer

Ch
1. Xc nh mt b m tc cao (C235 n C255)
Trong lnh DABSD, mt b m tc cao c th c xc nh ti S2*.
Tuy nhin trong trng hp ny, c tnh ng ra cha tr p ng gy ra bi chu k
qut lin quan n gi tr hin hnh ca b m.
Khi yu s chnh xc cao, s dng chc nng so snh bng tc cao c cho bi
lnh HSZ hoc s dng lnh HSCT.
2. Khi xc nh cc k s ca mt thit b bit ti S1*
1) S thit b: Xc nh mt bi s ca 16 (0, 16,32,64.)
2) S k s :
o Trong lnh ABSD (hot ng 16 bit ): ch cho php K4
o Trong lnh DABSD (hot ng 32 bit ): ch cho php K8
3. Cc ch khc
o Gi tr n xc nh s ng ra ch ( 1 n 64)
o Ngay c nu ng vo iu khin c t OFF, trng thi ON/OFF ca cc ng
ra cng khng thay i.

420

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.4 FNC 63 INCD/ Incremental Drum
Sequencer

14.4 FNC 63 INCD / INCREMENTAL DRUM SEQUENCER


Tng qut
Lnh ny to ra nhiu ng c tnh ng ra s dng mt cp b m.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (INCD)
Gi tr hin hnh S2* ca mt b m c so snh vi bng d liu c n dng bt
u t S1* (chim gi n dng x 1thit b). Khi S2* bng vi d liu bng, ng ra
hin hnh c reset v ng ra k tip c t ON. Trong trng hp ny, trng thi
ON/OFF ca ng ra xc nh c iu khin theo th t.

421

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.4 FNC 63 INCD/ Incremental Drum
Sequencer

Hot ng

1) Gin thi gian


Gi s rng d liu sau c ghi vo bi mt lnh truyn.

2) Khi tip im iu khin bt ON, ng ra M0 bt ON

422

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.4 FNC 63 INCD/ Incremental Drum
Sequencer

3) Khi gi tr hin hnh ca C0 t c gi tr so snh vi D300, ng ra M0 c


reset. 1 c cng vo gi tr m ca b m C1 v gi tr hin hnh ca C0
c reset.
4) Ng ra k tip M1 bt ON
5) Khi gi tr hin hnh ca C0 t c gi tr so snh vi D301, ng ra M1 c
reset. 1 c cng vo gi tr m ca C1 v C0 c reset.
6) Gi tr hin hnh c so snh cho n n (K4) ng ra nh vy (1 n 64)
7) Khi qu trnh cui cng xc nh bi n c hon tt, c hon tt thc thi M8029
bt ON v duy tr ON trong mt chu k hot ng.
M8029 c s dng cho nhiu lnh nh c han tt thc thi lnh. S dng M8029
nh mt tip tim ch sau mt lnh tng ng.
8) Thc thi chng trnh tr v im bt u v cc ng ra c lp li
Ch

Khi xc nh cc k s cho thit b bit S1*:


Xc nh mt bi s ca 16 ( 0, 16, 32, 64, .)

423

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.5 FNC 64 TTMR/ Teaching Timer

14.5 FNC 64 TTMR / TEACHING TIMER


Tng qut
Lnh ny o khong thi gian m lnh TTMR l ON.
S dng lnh ny iu chnh gi tr ci t ca mt timer bng mt cng tc nhn.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (TTMR)
Khang thi gian nhn v gi iu kin ng vo (cng tc nhn) c o trong n
v 1s, c nhn bi 10n v sau chuyn n D*

Bng bn di ch ra gi tr thc c ch r bi D* ph thuc vo s m n v thi gian


nhn v gi t0 (n v: 1s)

424

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.5 FNC 64 TTMR/ Teaching Timer

Lnh lin quan

Ch
1. Khi tip im iu khin bt v OFF
Gi tr hin hnh [D*+1] ca thi gian nhn v gi c reset v teaching timer D* s
khng thay i na.
2. S thit b c chim gi
Hai thit b c chim gi t mt thit b c xc nh nh l teaching time D*.
Phi m bo rng cc thit b ny khng c s dng trong cc iu khin khc.
o D*: Teaching time
o D*+1: Gi tr hin hnh ca thi gian nhn v gi
Chng trnh v d
1. Ghi teaching timer n 10 loi thanh ghi d liu
Gi s rng gi tr ci t c ghi vo D400 n D409.

425

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.5 FNC 64 TTMR/ Teaching Timer

426

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.6 FNC 65 STMR/ Timer c bit

14.6 FNC 65 STMR / TIMER C BIT


Tng qut
Lnh ny c th d dng to ra timer off-delay, timer one-shot v timer flicker.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (STMR)
Gi tr xc nh trong m c thc hin nh l gi tr ci t ca mt timer xc nh
trong S*, v xut ra n 4 thit b bt u t D*.
To mt chng trnh thch hp ty thuc vo mc ch khi tham kho v d bn di

Timer off-delay v timer one-shot


Khi T10 c t S* v M0 c t D*

427

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.6 FNC 65 STMR/ Timer c bit

Flicker
Trong chng trnh sau, bt OFF lnh STMR ti tip im NC ca D8+3, flicker c
xut ra D*+1 v D*+2.
D* v D*+3 b chim gi.

428

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.6 FNC 65 STMR/ Timer c bit

Ch
1. X l mt timer xc nh
S timer xc nh trong lnh ny khng th c s dng trong cc mch tng qut
khc ( v d nh lnh OUT)
Nu s timer c s dng trong cc mch tng qut khc, timer s lm vic sai.
2. S thit b chim gi
4 thit b b chim gi t thit b c xc nh trong D*.
m bo rn cc thit b ny khng uc s dng trong cc iu khin khc.

3. Khi tip im iu khin c t OFF


D*, D*+1 v D*+3 s bt OFF sau thi gian ci t. D*+2 v timer S* c reset ngay
lp tc.

429

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.7 FNC 66 ALT/ Trng thi lun phin

14.7 FNC 66 ALT / TRNG THI LUN PHIN


Tng qut
Lnh ny thay i lun phin mt thit b bit ( t ON sang OFF hoc t OFF sang ON) khi
ng vo bt ON.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ALT, ALTP)
Ng ra lun phin ( 1 bc)
Mi ln iu kin ng vo bn ON t OF, mt thit b bit c xc nh trong D* c
thay i lun phin ( t ON sang OFF hoc t OFF sang ON).

430

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.7 FNC 66 ALT/ Trng thi lun phin

Chia hai ng ra ( bi ng ra lun phin 2 bc )


Cc ng ra c phn chia nhiu bc thu c bi s kt hp hai hay nhiu lnh
ALTP.

Ch
1. Khi s dng lnh ALT ( loi hat ng lin tc )
Khi lnh ALT c s dng mt thit b bit xc nh c han i lun phin trong
mi chu k hot ng. han i lun phin mt thit b c xc nh bi vic bt
tip im iu khin ON hoc OFF, s dng lnh hot ng xung ALTP hoc s dng
tip im hot ng xung v d LDP.
Chng trnh v d
1. Khi ng v dng bi mt ng vo.
1) Khi cng tc nhn X000 c nhn, ng ra khi ng Y001 c t ON.
2) Khi cng tc nhn X000 c nhn li mt ln na, ng ra dng Y000 c t
ON.

2. Hot ng flicker
1) Khi ng vo X006 c t ON, tip im timer T2 bt ON ngay lp tc mi 5 s.
2) Mi ln tip im T2 bt ON, ng ra Y007 c t ON hoc OFF lun phin.

431

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.7 FNC 66 ALT/ Trng thi lun phin

3. Hot ng ng ra lun phin s dng cc relay ph tr (M) (hot ng tng


ng vi lnh ALT)
Mch bn di c cung cp nh mt v d ca hot ng han i lun phin s
dng cc lnh c bn v cc relay ph tr (M) m n tng ng vi lnh ALT.
1) Khi X000 c bt ON, M0 bt ON v duy tr ON ch trong mt chu k hot ng.
2) Khi M0 bt ON ln th nht, Y000 c cht. Khi M0 bt ON ln th 2, Y000 tr
thnh khng c cht.

432

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.8 FNC 67 RAMP/ Gi tr thay i dc

14.8 FNC 67 RAMP / GI TR THAY I DC


Tng qut
Lnh ny nhn d liu s thay i gia gi tr bt u (gi tr ban u) v gi tr kt thc
(gi tr ch) quan n ln xc nh trc.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (RAMP)
Khi gi tr bt u S1* v gi tr cui S2* c xc nh v ng vo iu khin c
t ON, gi tr nhn c, bng cch cng mt gi tr c chia u bi n ln n
S1* trong mi chu k hot ng, c lu vo D*.
Bng cch kt hp lnh ny v mt ng ra analog, lnh khi ng/dng cushion c th
c xut ra.

433

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.8 FNC 67 RAMP/ Gi tr thay i dc

S ln qut (0 n n) c lu vo D*+1.
Thi gian t gi tr khi u n gi tr kt thc l chu k hot ng nhn vi n ln.
Nu ng vo iu khin c t OFF gia hot ng, thc thi c tm dng. ( Gi
tr d liu hin ti lu D* c gi v s ln qut lu D*+1 c xa.) Khi ng vo
iu khin c t ON tr li, D* c xa v hot ng c bt u t S1*.
Sau khi vic truyn c hon tt, c han tt thc thi lnh M8029 bt ON v gi tr D*
c tr v gi tr S1*.

Khi nhn c kt qu hot ng ti mt khong thi gian c nh (ch qut c


nh).
Ghi thi gian qut ( di hn thi gian qut thc t) vo D8039 v t M8039 n ON
chn ch qut c nh trong PLC.
V d, khi 20ms c ghi vo D8039 v n c t l 100, gi tr D* s thay i t
S1* n S2* trong 20s.

434

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.8 FNC 67 RAMP/ Gi tr thay i dc

2. Hot ng ca c ch (M8026)
Ph thuc vo trng thi ON/OFF ca c ch M8026, ni dng ca D*+1 c thay i
nh sau:

Thit b lin quan

Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

Ch
1. Khi xc nh mt thit b loi c cht D*
Khi ci t PLC sang ch RUN trong khi ng vo iu khin ON, xa D* trc .

435

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.9 FNC 68 ROTC/ iu khin bn xoay

14.9 FNC 68 ROTC / IU KHIN BN XOAY


Tng qut
Lnh ny c hiu qu trong vic iu khin quay bn cho vic t vo/ly ra mt sn phm ca
bn xoay
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ROTC)
Vic quay bn c iu khin bi m2, S* v D* mt sn phm c th c t
vo hoc ly ra mt cch hiu qu t bn xoay c chia thnh m1 (=10) section
(phn) nh hnh bn di.

436

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.9 FNC 68 ROTC/ iu khin bn xoay

1) Thanh ghi (thit b word) xc nh iu kin gi S*

2) Thanh ghi (thit b bit) xc nh iu kin gi D*

iu kin hot ng
iu kin yu cu s dng lnh ny c ch ra trong v d bn di.
1) Tn hiu pht hin quay: X D*
Cung cp mt cng tc 2 pha (X000 v X001) cho vic pht hin chiu quay (thun
hoc ngc) ca bn v cng tc X002 s bt ON khi sn phm s 0 n port 0.
To ra chng trnh tun t nh sau:

437

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.9 FNC 68 ROTC/ iu khin bn xoay

X000 n X002 c thay th bng cc tip im ni ca D* n D*+2.


Mt s thit b u bt k c th c xc nh bi X hoc D*.
2) Xc nh mt thanh ghi m: S*
B m S* pht hin s sn phm c t ti port 0.
3) Cc thanh ghi xc nh iu kin gi: S*+1 v S*+2.
a. t s port s c gi trong S*+1.
b. t s port s c gi trong S*+2
4) S khu vc m1 v s section tc thp m2
Xc nh s khu vc m1 ca bn v s section tc thp m2.
Khi cc iu kin trn c xc nh, quay thun/quay ngc v tc cao/tc thp/
dng c xut n D*+3 n D*+7 c xc nh bi thit b u D*.
Ch
1. Cc hot ng gy ra bi trng thi ON/OFF ca ng vo iu khin
Khi iu kin ng vo c t ON v lnh ny c thc thi, kt qu s t
ng c xut ra D*+3 n D*+7.
Khi iu kin ng vo c t OFF, D*+3 n D*+7 c t OFF tng ng
2. Kch hot nhiu tn hiu pht hin quay (D* n D*+2) trong mt khu vc
V d, khi tn hiu pht hin quay (D* n D*+2) c kch hot 10 ln trong mt khu
vc, t mt gi tr c nhn bi 10 n mi khu vc, s port s c gi v s sn
phm s c gi.
Kt qu, mt gi tr tc thi ca s khu vc c th c t n section tc thp.
3. Tn hiu pht hin im zero D*
Khi tn hiu pht hin im zero (M2) bt ON trong khi ng vo iu khin l ON, ni
dung ca thanh ghi m S* c xa v 0.
Hot ng xa ny nn c thc hin trc khi bt u hot ng.

438

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.10 FNC 69 SORT/ SORT bng d liu

14.10 FNC 69- SORT / SORT BNG D LIU


Tng qut
Lnh ny phn loi mt bng d liu bao gm d liu ( cc hng) v d liu nhm (cc ct)
da trn mt d liu nhm (ct ) xc nh c phn loi theo hng th t tng dn. Lnh
ny lu d liu nhm (ct) trong cc thit b ni tip.
Mt khc, lnh SORT2 (FNC 149) lu d liu (hng) trong cc thit b ni tip thun tin cho
vic thm d liu (hng), v phn loi mt d liu trong th t tng dn hoc gim dn.
Lnh SORT2 (FNC 149), xem mc 19.7
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SORT)
Trong bng d liu (ngun phn loi) c (m1 x m2) im t S, cc hng c phn loi
trong th t tng dn da trn d liu nhm trong ct s n v kt qu c lu vo
bng d liu (kt qu phn loi) c (m1 x m2) im t D.

439

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.10 FNC 69 SORT/ SORT bng d liu

Cu trc bng d liu c gii thch trong mt v d m bng d liu ngun


phn loi c 3 hng v 4 ct (m1 =K3, m2 = K4). Vi bng d liu kt qu phn
loi, hiu S nh D

Khi ng vo iu khin bt ON, vic phn loi d liu c bt u. Phn loi


d liu c hon tt sau m1 ln qut v c hon tt thc thi lnh M8029 bt
ON.
2. V d hot ng
Khi lnh c thc thi vi n=K2 (ct s 2) v n=3 (ct s 3) cho d liu ngun,
cc hot ng t c c ch ra bn di
phi t mt s ni tip nh l mt s iu khin trong ct u tin m s
dng gc c th c d bo trn cc ni dung.
D liu ngun phn loi

440

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.10 FNC 69 SORT/ SORT bng d liu

1) Kt qu phn loi khi lnh c thc thi vi n=K2 (ct s 2)

2) Kt qu phn loi khi lnh c thc thi vi n=K3 (ct s 3)

Thit b lin quan

Ch
Khng thay i ni dung ca ton hng v d liu trong khi lnh c thc thi.
Trc khi thc thi lnh tr li, t ng vo iu khin v OFF.
Gii hn ca s lnh: ch mt lnh c th c s dng trong chng trnh
Khi cng thit b c xc nh trong S v D:
D liu ngun b ghi bi d liu t c bng vic phn loi.
c bit ch y, ni dung ca S khng c thay i cho n khi vic thc thi
c hon tt.

441

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

14 Lnh tin dng FNC 60 n FNC 69


14.10 FNC 69 SORT/ SORT bng d liu

442

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79

15. THIT B I/O BN NGOI - FNC 70 N FNC 79


FNC 70 n FNC 79 cung cp cc lnh nhn v g i d liu n cc thit b bn ngoi s dng
ch yu cc ng vo v ng ra trong PLC.
Bi v cc lnh ny t c iu khin phc tp mt cch d dng vi mt chng trnh tun t
nh nht v ni dy bn ngai, n tng t vi cc lnh tin dng c m t chng trc.
Lnh FROM v TO cn thit cho cc n v iu khin c bit v cc khi c bit c a vo
nhm ny. ( Trong PLC FX3U v FX3UC, vic truyn cng c th c thc thi bng lnh MOV)

443

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.1 FNC 70 TKY / Ng vo 10 phm

15.1 FNC 70 TKY/ NG VO 10 PHM


Tng qut
Lnh ny ci t d liu n cc timer v counter thng qua cc ng vo ca 10 phm t 0 n
9.
1. nh d ng l nh

2. D li u

3. Cc thit b cth s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (TKY)
D1* lu gi tr s nhp vo t S* n S*+9 c ni n 10 phm. Cc thng tin
ng ra cho vic nhn phm v chm phm c xut n D2* n D2*+10.
1) Gi tr s ng vo D1*
Khi mt gi tr s vo ln hn 9999, trn t k s c trng s cao nht.
Mt gi tr s c lu dng nh phn
Khi 10 phm c nhn theo th t [1] [2][3][4] trong hnh trang k
tip, 2130 c lu vo D1*.
2) Thng tin nhn phm [D2* n D2*+10]
Thng tin nhn phm, D2* n D2*+9 bt ON hoc OFF ty thuc vo cc
phm c nhn.
Vi ng ra cm nhn phm, D2*+10 bt ON khi bt k phm no c nhn.

Hnh bn di l mt v d cho PLC FX3u :

444

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.1 FNC 70 TKY / Ng vo 10 phm

2. Hot ng 32 bit (DTKY)


[D1*, D1*] lu gi tr s nhp vo t S* n S*+9 c ni n 10 phm. Cc thng
tin ng ra cho vic nhn phm v chm phm c xut n D2* n D2*+10.
1) Gi tr s ng vo D1*
Khi mt gi tr s vo ln hn 99,999,999, trn t k s c trng s cao
nht.

445

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.1 FNC 70 TKY / Ng vo 10 phm

Mt gi tr s c lu dng nh phn
Khi 10 phm c nhn theo th t [1] [2][3][4] trong hnh trang k
tip, 2130 c lu vo D1*.

2) Thng tin nhn phm [D2* n D2*+10]


Thng tin nhn phm, D2* n D2*+9 bt ON hoc OFF ty thu c vo cc
phm c nhn.
Vi ng ra cm nhn phm, D2*+10 bt ON khi bt k phm no c nhn.

Cho v d kt ni 10 phm v thong tin nhn phm, xem hot ng 16 bit trn.
Ch
1. Khi hai hay nhiu phm c nhn cng mt lc.
Trong trng hp ny, ch phm c nhn u tin l hp l.
2. Khi tip im iu khin bt OFF
Mc d ni dung ca D1* khng thay i, tt c D2* n D2*+10 bt OFF.
3. S thit b chim gi
1) 10 thit b bit b chim gi t S* cho vic kt ni 10 phm.
Bi v cc thit b ny b chim gi ngay c khi 10 phm khng c kt ni, chng
khng th c s dng cho bt c mc ch no khc.
2) 11 thit b bit b chim gi t D2* cho vic xut thng tin nhn phm.
Phi chc chn rng cc thit b ny khng c s dng trong cc iu khin khc.
D2* n D2*+9: bt ON hoc OFF ty thuc vo ng vo ca 10 phm 0 n
9.
D2*+10 : ON trong khi mt trong cc phm 0 n 9 c nhn (ng ra cm
nhn phm).
4. Gii hn trong s lnh
Lnh TKY hoc DTKY ch c th c s dng mt ln trong chng trnh.
Khi lnh TKY v/hoc DTKY phi c s dng nhiu ln, s dng chc nng ch mc (V,
Z)
Chng trnh v d
Trong v d bn di, ng vo X000 c ci t nh l thit b bit u tin v 10 phm 0 n 9
c kt ni.
1. Chng trnh

2. S kt ni
S kt ni ny ch ra mt v d ca PLC FX3u ( ng ra sink).

446

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.1 FNC 70 TKY / Ng vo 10 phm

3. Gin thi gian


1) Khi 10 phm
c nhn theo th t [1][2][3][4] nh hnh v, 2130
c lu vo D0.
Khi mt gi tr ng vo ln hn 9,999, trn t s c trng s cao nht. ( Gi tr
s c lu dng nh phn trong D0)
2) Khi X002 c nhn, M12 bt ON v duy tr ON cho n khi mt phm khc
c nhn. Cc phm khc hat ng trong cng mt cch nh vy.
Trong cch ny, M10 n M19 bt ON v OFF ty thuc vo cc ng vo X000
n X 011.
3) Khi nhn mt phm, ng ra cm nhn phm M20 ON ch trong khi n ang c
nhn.

447

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.1 FNC 70 TKY / Ng vo 10 phm

448

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.2 FNC 71 HKY / Ng vo thp lc phn

15.2 FNC 71 HKY / NG VO THP LC PHN


Tng qut
Lnh ny tng hp 4 thit b ng vo X v 4 thit b ng ra Y cho php ng vo 16 phm
( 0 n F) 4 ky s.
Cc phm 0 n 9 lu gi tr s v cc phm A n F i din cho cc phm chc nng.
Khi chc nng m rng c t ON, tt c cc phm thp lc phn 0 n F lu gi tr s
tng ng ca n.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (HKY)
Cc tn hiu [S* n S*+3] v [D1* n D1*+3] c ni n ng vo 16 phm (0 n
F) c qut. Khi mt phm 0 n 9 c nhn, gi tr s tng ng c dch n
D2* t byte c trng s thp nht v D3*+7 bt ON.
Khi mt phm A n F c nhn, bit thng tin nhn phm tng ng [D3* n D3*+5]
bt ON v D3*+6 bt ON.

1) Nhp vo gi tr s thng qua cc phm 0 n 9:


Khi mt gi tr nhp vo ln hn 9999, trn t ky s c trng s cao nht.
Ng vo gi tr s c lu D2* dng nh phn.
Ng ra cm nhn phm D3*+7 bt ON khi bt k phm 0 n 9 c nhn.

449

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.2 FNC 71 HKY / Ng vo thp lc phn

2) Thng tin nhn phm cho cc phm A n F:


6 thit b bt u t D3* tng ng vi cc phm A n F bt ON.
Ng ra cm nhn phm D3*+6 bt On khi bt k phm A n F c nhn.

2. Hot ng 32 bit (DHKY)


Cc tn hiu [S* n S*+3] v [D1* n D1*+3] c ni n ng vo 16 phm (0 n F) c
qut. Khi mt phm 0 n 9 c nhn, gi tr s tng ng c dch n [D2* +1,D2*] t
byte c trng s thp nht v D3*+7 bt ON.
Khi mt phm A n F c nhn, bit thng tin nhn phm tng ng [D3* n D3*+5] bt ON
v D3*+6 bt ON.

1) Nhp vo gi tr s thng qua cc phm 0 n 9:


Khi mt gi tr nhp vo ln hn 99,999,999, trn t ky s c trng s cao nht.
Ng vo gi tr s c lu [D2*+1, D2*] dng nh phn.
Ng ra cm nhn phm D3*+7 bt ON khi bt k phm 0 n 9 c nhn.
2) Thng tin nhn phm cho cc phm A n F:
6 thit b bt u t D3* tng ng vi cc phm A n F bt ON.
Ng ra cm nhn phm D3*+6 bt On khi bt k phm A n F c nhn.
Chc nng m rng
Khi M8167 c t ON lm cho chc nng m rng c hiu lc, cc gi tr s cho cc phm 0 n
F c lu dng nh phn.
Khi chc nng m rng c hiu lc, chc nng v hot ng l nh nhau ngoi tr cc phn sau:
1. Hot ng 16 bit (HKY)
Ng vo d liu s thp lc phn s dng phm 0 n F c dch vo D2* t byte c trng s
thp nht.
1) Ng vo ca mt gi tr s s dng phm 0 n F:
Khi gi tr ng vo ln hn FFFF, trn t ky s c trng s cao nht.
V d khi 1 23BF c nhp vo, gi tr s 23BF c lu vo
D2* dng nh phn. 1 b trn khi F c nhp vo.

2. Hot ng 32 bit (DHKY)

450

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.2 FNC 71 HKY / Ng vo thp lc phn

Ng vo d liu s thp lc phn s dng phm 0 n F c dch vo D2* t byte c trng s


thp nht.
1) Ng vo ca mt gi tr s s dng phm 0 n F:
Khi gi tr ng vo ln hn FFFFFFFF, trn t ky s c trng s cao nht.
V d khi 9 23BFAF c nhp vo, gi tr s 923BFAF
c lu vo [D2*+1, D2*] dng nh phn.

Thit b lin quan

Ch
1. Gii hn trong s ca lnh
Lnh HKY hoc DHKY c th c s dng ch mt ln trong chng trnh.
Khi l nh TKY v/hoc DTKY cn c s dng hai hoc nhiu ln, s dng chc nng ch
mc (V, Z).
2. Khi hai hay nhiu phm c nhn cng lc
Trong trng hp ny, phm u tin c nhn c hiu lc.
3. Khi tip im iu khin bt OFF
Mc d ni dung ca D2* khng thay i, D3* n D3*+7 bt OFF.
4. S thit b chim gi
1) 4 thit b b chim gi t thit b X u tin S* cho vic kt ni 16 phm.
2) 4 thit b b chim gi t thit b Y u tin D1* cho vic kt ni 16 phm.
3) 8 thit b b chim gi t thit b u tin D3* cho vic xut thng tin nhn phm . Phi
m bo cc thit b ny khng c s dng cho cc iu khin khc.
D3* n D3*+5 : thng tin nhn phm cho phm A n F
D3*+6 : ng ra cm nhn phm cho phm A n F
D3*+7: ng ra cm nhn phm cho phm 0 n 9
5. Thi gian nhn ng vo
Lnh HKY v DHKY c thc thi ng b vi chu k hot ng ca PLC.
8 chu k qut c yu cu hon tt vic c phm.
trnh cc li nhn ng vo gy ra bi tr b lc, s dng ch qut c nh v chc nng
ngt ng vo.
6. nh dng ng ra
S dng PLC loi ng ra transistor.

451

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.2 FNC 71 HKY / Ng vo thp lc phn

Chng trnh v d

Hnh bn di l mt v d ca PLC FX3u.

452

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.3 FNC 72 DSW / Cng tc s

15.3 FNC 72 DSW / CNG TC S


Tng qut
Lnh ny c gi tr ci t ca cc cng tc s.
Lnh ny c th c mt b 4 ky s (n=K1) hoc hai b 4 ky s (n=K2).
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (DSW)
Gi tr ca mi cng tc s c ni ti S* c nhp vo bng phng php phn chia thi
gian ( trong gi tr c nhp vo t ky s u tin theo th t bi tn hiu ra trong khong
thi gian 100ms) v c lu vo D2* .

1) D liu D1*
Mt gi tr s t 0 n 9999 ( ln n 4 ky s ) c th c c.
Mt gi tr s c lu dng nh phn
B u tin c lu vo D2*, v b th hai c lu vo D2*+1
2) Xc nh s ca cc b (n)
Khi s dng mt b 4 ky s [n=K1]
Mt cng tc BCD 4 ky s c ni ti S* n S*+3 c c tun t bi tn hiu strobe
D1* n D1*+3 v lu vo D2* dng nh phn.

453

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.3 FNC 72 DSW / Cng tc s

Khi s dng hai b 4 ky s [n=K2]


Mt cng tc BCD 4 ky s c ni ti S* n S*+3 c c tun t bi tn hiu strobe
D1* n D1*+3 v lu vo D2* dng nh phn.
Mt cng tc BCD 4 ky s c ni ti S*+4 n S*+7 c c tun t bi tn hiu strobe
D1* n D1*+3 v lu vo D2*+1 dng nh phn.

Thit b lin quan

Ch
1. Khi ng vo iu khin bt OFF
Mc d ni dung ca D2* khng thay i, tt c D1* n D1*+3 bt OFF.
2. S thit b chim gi
1) Khi hai b 4 ky s (n=K2) c s dng, hai thit b b chim gi bt u t D2*.
2) Khi mt b 4 ky s c s dng, 4 thit b b chim gi bt u t S*. Khi hai b 4
ky s c s dng, 8 thit b b chim gi bt u t S*
3. Khi kt ni cng tc s c 3 ky s
Khng cn thit phi ni dy tn hiu strobe (ng ra cho vic xc nh ky s) D1* cho cc
ky s khng s dng. Bi v cc ky s khng c s dng cng b chim gi bi lnh ny,
chng khng th c s dng cho mc ch khc.
m bo phi trng cc ng ra khng s dng.
4. Yu cu loi ng ra transistor
cc gi tr cng tc s c nhn lin tc, phi s dng loi PLC ng ra transistor.
5. Cc cng tc s
S dng cc cng tc s loi ng ra BCD
Chng trnh v d
Trong chng trnh v d bn di, cc cng tc s c ni n cc ng vo bt u t X010 v
cc ng ra t Y010
1. Chng trnh

2. S kt ni
Hnh bn di ch ra mt v d ca PLC FX3U (ng vo Sink/ ng ra Sink).

454

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.3 FNC 72 DSW / Cng tc s

3. Gin thi gian

Trong khi X000 ON, Y010 n Y013 bt ON theo th t ti mi 100ms. Sau khi mt chu k
hon tt, c hon tt thc thi bt ON
4. Lm th no s dng lnh ny trong PLC loi ng ra relay
Bng cch cung cp mt ng vo c cng tc s, lnh ny c th c s dng trong PLC
ng ra relay.
Khi cng tc (X000) c nhn, lnh DSW (FNC 72) thc thi mt chui cc hot ng.
Theo , vi chng trnh ny, khng cn thit phi xem xt tip im relay ngay c khi
Y010 n Y013 l cc ng ra relay.

455

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.3 FNC 72 DSW / Cng tc s

1) Trong khi M0 ( ng voc cng tc s) l ON, ln h DSW (FNC 7 2 ) c iu


khin.
2) DSW (FNC 72) hon tt mt chu k hot ng v duy tr iu khin cho n khi c
hon tt thc thi (M8029) bt ON.

456

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.4 FNC 73 SEGD/ Gii m led 7 on

15.4 FNC 73 SEGD / GII M LED 7 ON


Tng qut
Lnh ny gii m d liu v bt ON khi hin th led 7 on ( 1 ky s) .
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SEGD, SEGDP)
0 n F (s thp lc phn ) 4 bit bc thp (1 ky s) ca S* c gii m thnh d liu
led 7 on v lu vo 8 bit bc thp ca D*.

2. Bng gii m led 7 on

457

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.4 FNC 73 SEGD/ Gii m led 7 on

Ch
1. S thit b chim gi
8 bit bc thp ca D* b chim gi v 8 bit bc cao khng thay i.

458

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.5 FNC 74 SEGL/ Led 7 on c cht

15.5 FNC 74 SEGL / LED 7 ON C CHT


Tng qut
Lnh ny iu khin 1 hoc 2 led 7 on s dng chc nng cht.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (SEGD, SEGDP)
Gi tr s 4 k s lu S* c chuyn i sang dng BCD, mi k s c xut ra led 7
on vi b gii m BCD trong phng php phn chia thi gian.

Khi s dng mt b 4 k s (n= K0 n K3)


1) D liu v tn hiu strobe
Mt gi tr s 4 k s lu trong S* c chuyn i t dng nh phn sang BCD v mi k
s c xut ra theo th t t D* n D*+3 trong phng php phn chia thi gian.
Tn hiu strobe c xut ra theo th t t D*+4 n D*+7 trong phng php phn chia
thi gian cng c cht mt led 7 on.
2) Cho S*, d liu nh phn trong tm t 0 n 9999 l hp l.
3) V d kt ni mt khi hin th 7 an.
Hnh bn di ch ra mt v d s dng PLC FX3u (ng ra sink)

459

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.5 FNC 74 SEGL/ Led 7 on c cht

Khi s dng hai b 4 k s (n=K4 n K7)


1) D liu v tn hiu strobe
a) B 4 k s th nht
Mt gi tr s 4 k s lu trong S* c chuyn i thnh BCD v mi k s ca n
c xut ra theo th t t D* n D*+3 bng phng php phn chia thi gian.
Tn hiu strobe c xut ra theo th t t D*+4 n D*+7 cng bng phng php
phn chia thi gian cht b th nht ca led 7 on 4 k s.
b) B 4 k s th hai
Mt gi tr s 4 k s lu trong S*+1 c chuyn i thnh BCD v mi k s ca
n c xut ra theo th t t D*+10 n D*+13 bng phng php phn chia thi
gian.
Tn hiu strobe c xut ra theo th t t D*+4 n D*+7 cng bng p hng php
phn chia thi gian cht b th hai c a led 7 on 4 k s. (Cc ng ra tn h iu
strobe t D*+4 n D*+7 c chia s bi b th nht v b th hai)
2) Vi S* v S*+1, d liu nh phn trong tm t 0 n 9999 c cho php.
3) V d v vic kt ni hai led 7 on.
Hnh bn di ch ra mt v d ca PLC FX3u ( ng ra sink).

460

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.5 FNC 74 SEGL/ Led 7 on c cht

Thit b lin quan

Ch
1. Thi gian cp nht hin th led 7 on 4 k s
Thi gian qut (chu k hot ng) c nhn vi 12 l thi gian c yu cu cp nht
(mt hoc hai b) hin th 4 k s.
2. Hot ng khi iu kin ng vo bt OFF
Trong khi iu kin ng vo l ON, hot ng c lp li.
Khi tip im iu khin c t OFF gia chu k hot ng, hot ng b tm dng.
Khi tip im iu khin c t ON tr li, hot ng c bt u li t u.
3. S thit b b chim gi
Khi mt b 4 k s c s dng:
o 1 thit b b chim gi t thit b u c xc nh trong S*.
o 8 thit b b chim gi t thit b u c xc nh trong D*. Ngay c nu s k s
nh hn 4, cc thit b khng s d ng cng k hng th c s d ng cho cc mc
ch khc.
Khi hai b 4 k s c s dng:
o 2 thit b b chim gi t thit b u c xc nh trong S*.
o 12 thit b b chim gi t thit b u c xc nh trong D*. Ngay c nu s k s
nh hn 4 , cc th it b khng s d ng cng k hng th c s d ng cho cc mc
ch khc.
4. Thi gian qut (chu k hot ng) v thi gian hin th
Lnh SEGL c thc thi ng b vi thi gian qut (chu k hot ng) ca PLC. t
c mt chui hin th, thi gian qut ca PLC phi l 10ms hoc hn.
Nu thi gian qut nh hn 10ms, s dg chc nng qut c nh thi gian qut vt qu
10ms.
5. Loi ng ra ca PLC
S dng PLC loi ng ra transistor.
15.5.1 Lm th no chn khi hin th Led 7 on
Khi chn la mt khi hin th led 7 on phi da trn c tnh in ca n, xem hng dn bn
di:
1. Cc im s c kim tra cho c tnh led 7 on
1) in p vo v c tnh dng ca ng vo d liu v tn hiu strobe c tha mn c
tnh ra ca PLC hay cha.
o in p tn hiu vo (Lo) xp x 1.5V hoc nh hn
o in p vo t 5VDC n 30VDC
2) Led 7 on c gii m BCD v chc nng cht hay khng.
15.5.2 Lm th no chn thng s n da trn c tnh ca led 7 on
Gi tr t cho thng s n thay i ph thuc vo logic tn hiu ca Led 7 on. Vic chn
n c m t bn di.

461

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.5 FNC 74 SEGL/ Led 7 on c cht

Ct kim tra c cung cp ti cui bng. Kim tra loi tng ng ca logic (dng hoc
m) v ng dng n cho vic ci t thng s.
1. Vai tr ca thng s n
Thng s n phi c xc nh ty thuc vo logic ng vo d liu (dng hoc m) ca
Led 7 on, logic (dng hoc m) ca tn hiu strobe v s cc b 4 k s s c iu
khin (1 hoc 2).
2. Kim tra logic ng ra ca PLC
Cc ng ra transistor trong PLCc phn lo i thnh dng ng ra sink v ng ra source.
Bng bn di ch ra c tnh ca mi loi.

3. Kim tra mc logic ca led 7 on


1) Ng vo d liu

2) Tn hiu strobe

462

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.5 FNC 74 SEGL/ Led 7 on c cht

4. Ci t thng s n
Ci t mt gi tr thch hp ty theo mc logic ( dng hoc m) ca PLC v mc logic
ca led 7 on nh bng sau:

5. Gii thch phng php ci t thng s n theo v d thc t


Khi b led 7 on bn di c chn, n phi l 1 khi mt b hin th c kt ni (4
k s x 1b) hoc 5 khi hai b hin th c kt ni (4 k s x 2 b).
1) PLC ng ra transistor
o Ng ra sink = logic m
o Ng ra source = logic dng
2) Khi hin th led 7 on
o Ng vo d liu = logic m
o Tn hiu strobe = logic dng

463

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.6 FNC 75 ARWS/ Cng tc mi tn

15.6 FNC 75 ARWS / CNG TC MI TN


Tng qut
Lnh ny nhp d liu thng qua cng tc mi tn c s dng cho vic dch k s v tng/gim
gi tr s trong mi k s.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


Bn cng tc mi tn c kt ni n cc ng vo S* n S*+3, mt khi hin th led 7 on
c b gii m BCD c kt ni n cc ng ra D2* n D2*+7 v mt gi tr s c nhp vo
D1*.
1. Hot ng 16 bit (ARWS)
D1* thc t lu tr mt gi tr nh phn 16 bit trong tm t 0 n 9999, nhng gi tr c
biu din dng BCD trong gii thch bn di cho thun tin.
Khi ng vo iu khin c t ON, lnh ARWS thc thi hot ng sau.

464

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.6 FNC 75 ARWS/ Cng tc mi tn

Ni dung ca khi hin th v iu khin

1) Xc nh s k s ca khi hin th led 7 on c b gii m BCD n. Trong gii thch


bn di n c t bng 4 ( n k s 103 )
2) Hot ng ca cc cng tc chn k s (S*+2 v S*+3)
o Hot ng khi ng vo k s thp hn S*+2 bt ON
Mi ln cng tc k s thp hn c nhn, vic xc nh k s thay i theo hng
103 102 101 100 103
o Hot ng khi ng vo k s cao hn S*+3 bt ON
Mi ln cng tc k s thp hn c nhn, vic xc nh k s thay i theo hng
103 100 101 102 103
3) Hot ng ca Led cho vic hin th k s c chn (D2*+4 n D2*+7)
Mt k s c xc nh c th c hin th bng Led c a ra bi cc tn hiu
strobe D2*+4 n D2*+7.
4) Hot ng ca cc cng tc cho vic thay i d liu trong mi k s (S* v S*+1) .
Trong mt k s c xc nh bi mt cng tc chn k s c m t trn, d liu
c thay i nh sau:
o Khi ng vo tng c bt ON

465

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.6 FNC 75 ARWS/ Cng tc mi tn

Mi ln cng tc tng c nhn, ni dung ca D1* thay i theo hng


0128901
o Khi ng vo gim c bt ON
Mi ln cng tc g i m c n hn, ni d ung c a D1 * thay i theo hng
0981098
Ni dung c th c hin th trn led 7 on.
Nh m t trn, mt gi tr s c th c vit n D1* s dng mt chui hot
ng trong khi quan st trn led 7 on.
Ch

1. Ci t thng s n
Xem gii thch ci t thng s ca lnh SEGL (FNC 74). Tm ci t l t 0 n 3 cho
lnh ARWS.
2. Loi ng ra ca PLC
S dng PLC loi ng ra transistor.
3. Thi gian qut (chu k hot ng ) v thi gian hin th
Lnh ARWS c thc thi ng b vi thi gian qut (chu k hot ng) ca PLC.
t c mt chui hin th, thi gian qut ca PLC phi l 10ms hoc hn.
Nu thi gian qut nh hn 10ms, s dng ch qut c nh thi gian qut vt
qu 10ms.
4. S thit b b chim gi
4 thit b ng vo b chim gi bt u t S*
8 thit b ng ra b chim gi bt u t D2*.
5. Gii hn trong s ca lnh
Lnh ARWS c th c s dng ch mt ln trong mt chng trnh.
Khi lnh ARWS phi c s dng hai hoc nhiu ln, s dng chc nng ch mc (V,
Z).
Chng trnh v d
1. Khi thay i s timer v hin th gi tr hin hnh
1) Xc nh s timer s dng mt cng tc s 3 k s

2) Ci t hng s ca timer s dng cc cng tc mi tn

466

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.6 FNC 75 ARWS/ Cng tc mi tn

Gii thch hot ng


Mi ln phm c/ghi c nhn, Led c/ghi sng lun phin.
o ch c
Ci t s timer s dng cng tc s, v sau nhn cng tc ci t (X003).
o ch ghi
Ci t mt g i tr s s d ng cc cng tc mi tn trong k h i q u an st trn led 7
on, v sau nhn cng tc X003.
Chng trnh

467

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.6 FNC 75 ARWS/ Cng tc mi tn

468

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.7 FNC 76 ASC/ Ng vo d l iu m ASCII

15.7 FNC 76 ASC / NG VO D LIU M ASCII


Tng qut
Lnh ny chuyn i chui k t ch s 1 byte thnh m ASCII.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


Hot ng 16 bit (ASC)
Cc k t ch s 1 byte c xc nh trong S c chuyn i sang m ASCII v mi m ASCII c
chuyn theo th t n D*.
S c th l cc k t t A n Z, 0 n 9 v cc k hiu ( nh khng th l cc k t c rng
thng thng).
Mt chui k t c nhp vo khi mt chng trnh c to ra bng cng c lp trnh.
D* lu m ASCII c chuyn i theo th t ca 8 bit bt thp v 8 bit bc cao bi 2 k t/
byte ti cng mt thi im.

Chc nng m rng


Khi M8101 c t ON lm cho chc nng m rng c hiu lc, mt chui k t ch s 1 byte xc
nh trong S c chuyn i thnh m ASCII v truyn n theo th t ch 8 bit bc thp ( 1 byte) ca
D*.

469

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.7 FNC 76 ASC/ Ng vo d l iu m ASCII

H00 c lu trong 8 bit bc cao.

Cc thit b lin quan

Ch
1. S thit b b chim gi
1) Khi chc nng m rng l OFF
o D* chim gi nhiu thit b bng vi s k t chia cho 2 . ( Du chm thp phn c
lm trn ln)
2) Khi chc nng m rng l ON
o D* chim gi nhiu thit b bng vi s k t trong chui k t .
2. Khi s dng lnh RS, ASCI, HEX v/hoc CCD
C chc nng m rng M8161 cng c s dng cho cc lnh khc.
Khi s dng mt lnh c m t trn v lnh ASC trong cng chng trnh, phi m bo
t M8161 ON hoc OFF ngay trc lnh ASC m M8161 khng c p dng cho cc lnh
khc.

470

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.8 FNC 77 PR/ In (m ASCII)

15.8 FNC 77 PR / IN ( M ASCII)


Tng qut
Lnh ny xut d liu m ASCII n cc ng ra (Y) dng song song.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit
Cc m ASCIIc lu trong 8 bit bc thp (1 byte) ca S* n S*+7 c xut ra D* n
D*+7 theo th t bi mt k t ti mt thi im trong phng php phn chia thi gian.

Gin thi gian di y ch ra trng hp cc m ASCII c lu trong S* n S*+7 .


8 byte c gi t S* = A lc u tin n S*+7 = H lc kt thc.

2. Gin thi gian

471

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.8 FNC 77 PR/ In (m ASCII)

Lai ca cc tn hiu ra

Chc nng m rng


1. Xut ra ni tip 16 byte
Ph thuc vo trng thi ON/OFF ca relay ph tr c bit M8027,s cc k t xut ra bi
mt ln thc thi ca lnh s thay i.
Khi M8027 l OFF, 8 byte xut ra ni tip (c nh 8 k t) c thc thi. Khi M8027 l ON,
16 byte xut ra ni tip (1 n 16 k t) c thc thi.
Trong v d bn di, ln n 16 k t (1 k t/ byte) c xut ra khi hin th (v d khi
hin th bn ngoi A6FD).
Gi s rng d liu s c hin th c lu dng m thp lc phn trong D300 n D307.
1) V d kt ni khi hin th bn ngai A6FD *1
PLC trong v d bn di l FX2N -16EYT (ng vo sink/ng ra sink)c ni n FX3u 32M

2) Gin thi gian (khi M8027 l ON)

472

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.8 FNC 77 PR/ In (m ASCII)

Thit b lin quan

Ch
1. Ng vo iu khin v hot ng lnh
o Khi iu kin ng vo l ON: Ngay c nu iu kin ng vo ON lin tc hoc nu lnh
hot ng xung c s dng, thc thi lnh han tt sau mt chui cc ng ra. M8029
ch bt ON trong khi M8027 l ON.
o Khi iu kin ng vo l OFF: tt c cc ng ra l OFF.
2. Mi quan h vi thi gian qut (chu k hot ng)
Lnh ny c thc thi ng b vi thi gian qut.
Nu thi gian qut ngn, ch qut c nh c s dng. Nu ch qut qu di, chc nng
ngt timer c th c s dng.
3. Lai ng ra ca PLC
S dng PLC ng ra transistor
4. Khi 00H (m NUL) c cha trong d liu ( khi M8027 l ON)
Lnh c thc thi hon tt v d liu sau 00H khng c xut ra .
M8029 duy tr ON trong sut mt chu k hot ng.
5. Lnh ny ch c th c thc thi 2 ln trong mt chng trnh

473

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.9 FNC 78 FROM/ c d liu t khi chc nng
c bit

15.9 FNC 78 FROM / C T MT KHI CHC NNG C BIT


Tng qut
Lnh ny c ni dung ca b nh m (BFM) trong mt khi chc nng c bit m rng c kt
ni n PLC.
Khi mt b nh m (BFM) c dung lng ln, d liu c c b ng lnh ny, mt li b nh
thi watchdog c th xy ra. Khi nh hng xu khng c cho trong iu khin ngay c nu d
liu s c c b phn chia, s dng lnh RBFM.
Lnh RBFM (FNC 278) xem mc 31.1
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (FROM, FROMP)
Khi chc nng c bit m rng (BFM) PLC (thit b word)
n im d liu 16 bit bt u t b nh m (BFM) # m2 bn trong khi chc nng c bit
s m1 c truyn (c) n n im d liu 16 bit bt u t D* bn trong PLC.

474

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.9 FNC 78 FROM/ c d liu t khi chc nng
c bit

2. Hot ng 32 bit (DFROM, DFROMP)


Khi chc nng c bit m rng (BFM) PLC (thit b word)
n d liu 32 bit bt u t b nh m (BFM) # [m2+1, m2] bn trong khi chc nng c
bit s m1 c truyn (c) n n im d liu 32 bit bt u t [D*+1,D*] bn trong PLC.

Thit b lin quan

Ch
1. Xc nh bng k s trong thit b bit D*
Vi lnh hot ng 16 bit, xc nh K1 n K4 . Vi lnh 32 bit, xc nh K1 n K8.
Chng trnh v d
Trong cc chng trnh, ni dung ca b nh m (BFM) trong khi chc nng c bit c c
(truyn) n cc thanh ghi d liu (D), cc thanh ghi m rng R hoc cc relay ph tr (M) c nh
dng bng k s s dng mt lnh ng dng nh FROM, MOV hoc BMOV.
V d: Khi BFM #4 ( thng tin trm bt thng) trong khi master CC-Link/LT (s ca khi c c
nh l 0) c xy dng trong FX3uc-32MT-LT c c n D0.
Trong trng hp s dng lnh FROM

475

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.9 FNC 78 FROM/ c d liu t khi chc nng
c bit

Trong trng hp s dng lnh MOV

V d: Khi cc BFM #0 n 3 ( thng tin kt ni trm t xa) trong khi master CC-Link/LT (s ca
khi c c nh l 0) c xy dng trong FX3uc-32MT-LT c c n D10 n D13.
Trong trng hp s dng lnh FROM

Trong trng hp s dng lnh BMOV

15.9.1 Cc phn chung gia lnh FROM v lnh TO (chi tit)


Cc ni dung c xc nh bi cc ton hng
1. S khi m1 ca khi chc nng c bit m rng
S dng s ca khi xc nh thit b no m lnh FROM/TO lm vic cho.
Tm ci t : K0 n K7

Mt s ca khi c gn t ng n mi khi chc nng c bit m rng c ni n PLC.


S ca khi c gn theo cch s 0s 1s 2 bt u t thit b gn vi PLC nht.
2. S b nh m (BFM) m2
Ln n 32767 b nh RAM 16 bit c xy dng trong mt khi chc nng v chng c gi
l cc b nh m.

476

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.9 FNC 78 FROM/ c d liu t khi chc nng
c bit

Tm cc b nh m t 0 n 32,766 v ni dung ca chng thay i ty thuc vo chc


nng ca thit b m rng.
Tm ci t: K0 n K32766
o Khi BFM c thc hin trong lnh 32 bit, mt BFM xc nh lu 16 bit bc th p v
BFM tip theo lu tr 16 bit bc cao.

3. S cc im truyn n
Tm ci t : K1 n K32,767
Xc nh s ca cc thit b word c truyn trong n.
n=2 trong mt lnh 16 bit cng ngha vi n=1 trong lnh 32 bit

S cho php cc ngt trong khi lnh FROM/TO c thc thi (M8028)
1. Khi M8028 l OFF
Khi lnh FROM/TO ang c thc thi, cc ngt c t ng hy (v hiu ha). Cc ngt ng
vo v ngt timer khng c thc thi.
Cc ngt c pht trong sut qu trnh thc thi lnh FROM/TO c thc thi ngay lp tc sau
khi lnh FROM/TO c hon tt.
Lnh FROM/TO c th c s dng trong cc chng trnh ngt.
2. Khi M8028 l ON
Khi mt ngt c pht trong sut qu trnh thc thi lnh FROM/TO, hot ng ca lnh
FROM/TO tm thi b dng li trong khi thc thi chng trnh ngt. Lnh FROM/TO khng
th c s dng trong cc chng trnh ngt.
Hot ng chng li li b nh thi watchdog
1. Nguyn nhn gy ra li b nh thi watchdog
Mt li b nh th watchdog c th xy ra trong cc trng hp sau:
1) Khi nhiu khi chc nng c bit c kt ni
Khi nhiu khi chc nng c bit c kt ni (v d nh khi iu khin v tr, cng tc
cam, khi ni mng v khi analog), thi gian ng k c th c yu cu khi ng gi
tr u cho cc b nh m khi ch PLC c chuyn sang RUN, thi gian hot ng c
th di v li b nh thi watchdog c th xy ra.
2) Khi nhiu lnh FROM/TO c iu khin cng mt lc

477

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.9 FNC 78 FROM/ c d liu t khi chc nng
c bit

Khi nhiu lnh FROM/TO c iu khin cng mt lc hoc khi nhiu b nh m c


truyn, thi gian hot ng c th di v li b nh thi watchdog c th xy ra.
2. Gii php
1) S dng lnh RBFM (FNC 278) hoc WBFM (FNC 279) [phin bn 2.20 tr i]
Lnh RBFM (FNC 278), xem mc 31.1
Lnh WBFM (FNC 279), xem mc 31.2
2) Thay i thi gian b nh th watchdog
Bng cch ghi ni dung ca D8000 ( thi gian b nh th watchdog), thi gian pht hin
b nh th watchdog c th c thay i.
Khi chng trnh bn di c nhp vo, chng trnh tun t sau ng vo s c quan
st vi thi gian b nh th watchdog mi.

3) Thay i thi gian thc thi lnh FROM/TO


Dch thi gian thc thi lnh FROM/TO lm cho thi gian hot ng ngn hn.
Lp t cc khi chc nng m rng
Cho phng php kt ni khi chc nng m rng, s khi chc nng c bit m r ng c th
c kt ni v x l s I/O, xem s tay PLC v mi khi chc nng c bit m rng

478

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.10 FNC 79 TO/ Ghi d liu n khi chc nng
c bit

15.10 FNC 79 TO / GHI N MT KHI CHC NNG C BIT


Tng qut
Lnh ny ghi d liu t PLC n b nh m (BFM) trong mt khi chc nng c bit m rng
Khi mt dung lng d liu ln c ghi n cc b nh m (BFM), li b nh th watchdog c th
xy ra. Khi vic tch d liu ghi khng nh hng n iu khin, s dng lnh WBFM(FNC 279).
Lnh WBFM (FNC 279), xem mc 31.2
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (TO, TOP)
Cho cc phn chung gia lnh FROM v TO xem mc 15.9.1
PLC (thit b word) Khi chc nng c bit m rng (BFM)
n im d liu 16 bit bt u t S* bn tron g PLC c truyn (ghi) n n im b nh
m (BFM) bt u t BFM #m2 bn trong khi chc nng m rng s m1.

479

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

15 Thit b I/O bn ngai FNC70 n FNC 79


15.10 FNC 79 TO/ Ghi d liu n khi chc nng
c bit

2. Hot ng 32 bit (DTO, DTOP)


PLC (thit b word) Khi chc nng c bit m rng (BFM)
n im d liu 32 bit bt u t [S*+1, S*] bn trong PLC c truyn (ghi) n n im b
nh m (BFM) bt u t BFM #[m2+1, m2] bn trong khi chc nng m rng s m1.

Thit b lin quan

Ch
1. Xc nh bng k s trong thit b bit S*
Vi lnh hot ng 16 bit, xc nh K1 n K4 . Vi lnh 32 bit, xc nh K1 n K8.
Chng trnh v d
Trong cc chng trnh, ni dung ca cc thanh ghi (D), thanh ghi m rng R, relay ph tr (M)
vi nh dng bng k s, hoc cc hng s (K,H) c ghi (truyn) n cc b nh m trong
khi chc nng c bit m rng s dng lnh TO, MOV .
V d: Khi ghi H0 vo BFM#27 (iu kin) trong khi CC-Link master ( s ca khi c c
nh l 0) c xy dng trong FX3uc-32MT-LT.
Trong trng hp lnh TO

Trong trng hp lnh MOV

480

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89

16. THIT B BN NGOI FX FNC 80 N FNC 89

FNC 80 n FNC 89 cung cp cc lnh iu khin cho cc b iu chnh c bit c ni ch yu n


cc port ni tip.
Lnh iu khin vng kn c bao gm trong nhm ny.

481

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.1 FNC 80 RS/ Giao tip ni tip

16.1 FNC 80 RS / GIAO TIP NI TIP


Tng qut
Lnh ny gi v nhn d liu trong truyn thng khng giao thc theo cch ca port ni tip (ch knh
ch1) tng ng vi RS-232C hoc RS-485 c cung cp trong PLC.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (RS)
Lnh ny gi v nhn d liu trong truyn thng khng giao thc theo cch ca cc cng ni tip
tng ng vi RS-232C hoc RS-485 c cung cp trong PLC.

Thit b lin quan

482

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.1 FNC 80 RS/ Giao tip ni tip

*1. c xa trong cc trng hp sau:


Khi ch PLC thay i t RUN sang STOP
Khi lnh RS khng c iu khin
*2. c cht
*3. c xa khi ch PLC thay i t RUN sang STOP
Cu hnh h thng
s dng lnh ny, cn thit phi km theo cc sn phm c ch trong bng bn di vi PLC.

S khc nhau gia RS(FNC 80) v RS2 (FNC 87)

Ch
Lnh RS (FNC 80) ch c th c s dng cho knh ch1 (khng c s dng cho knh ch2)
Khng iu khin hai hoc nhiu lnh RS v/hoc lnh RS2 v mt lnh IVCK(FNC
270)/IVDR(FNC 271)/IVRD(FNC 272)/IVWR(FNC 273)/IVBWR(FNC 274) cho cng t
m
port.

483

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.2 FNC 81 PRUN/ Chy song song

16.2 FNC 81 PRUN / CHY SONG SONG ( CH BT PHN)


Tng qut
Lnh ny x ly s thit b ca S* c nh dng bng k s v s thit b ca D* nh l cc s bt
phn, v truyn d liu.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (PRUN, PRUNP)
Thit b bit bt phn thit b bit thp phn

Thit b bit thp phn thit b bit bt phn

484

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.2 FNC 81 PRUN/ Chy song song

2. Hot ng 16 bit (PRUN, PRUNP)


Thit b bit bt phn thit b bit thp phn

Thit b bit thp phn thit b bit bt phn

485

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.3 FNC 82 ASCI/ Chuyn i thp lc phn sang
ASCII

16.3 FNC 82 ASCI / CHUYN I THP LC PHN SANG ASCII


Tng qut
Lnh ny chuyn i m thp lc phn sang m ASCII.
Bn cnh , lnh BINDA (FNC 261) chuyn i d liu nh phn sang m ASCII v lnh ESTR (FNC
116) chuyn i d liu du chm ng nh phn sang m ASCII.
Lnh BINDA (FNC 261), xem mc 19.6
Lnh ESTR (FNC 116), xem mc 18.4
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ASCI, ASCIP)
n k t m thp lc phn (cc k s ) lu trong S* tr i c chuyn i thnh m ASCII v
sau lu n cc thit b D* tr i.
Chn la ch 16 bit v 8 bit c th c s dng trong lnh ny. Cho mi ch hot ng,
xem trang k tip.

2. Ch chuyn i 16 bit ( trong khi M8161 l OFF) (M8161 cng c s dng cho cc
lnh RS, HEX, CCD v CRC)
Mi k s ca d liu thp lc phn lu trong S* tr i c chuyn i thnh m ASCII v
c truyn n 8 bit bc cao v 8 bit bc thp ca mi thit b D* tr i. S cc k s (k t)
s c chuyn i c xc nh bi n.
Mi m ASCII c lu hoc trong 8 bit bc cao hoc trong 8 bit bc thp ca mi thit b t
D* tr i.
M8161 cng c s dng cho cc lnh RS, HEX, CCD v CRC. Khi s dng ch 16 bit, ci
t M8161 thng OFF. M8161 c xa khi ch PLC thay i t RUN sang STOP.

486

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.3 FNC 82 ASCI/ Chuyn i thp lc phn sang
ASCII

Hot ng
Trong chng trnh sau, vic chuyn i c thc thi nh sau:

Cc thit b sau S*

S ca cc k s (k t) c xc nh v kt qu chuyn i

Cu hnh bit trong trng hp ca n=K4

V d khi ang xut d liu dng BCD cho mt my in, cn thit phi chuyn i d liu nh
phn thnh d liu BCD trc khi truy xut lnh ny.

487

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.3 FNC 82 ASCI/ Chuyn i thp lc phn sang
ASCII

3. Ch chuyn i 8 bit ( trong khi M8161 l ON) (M8161 cng c s dng cho cc lnh
RS, HEX, CCD v CRC)
Mi k s ca d liu thp lc phn lu trong S* tr i c chuyn i thnh mt m ASCII,
v c truyn n 8 bit bc thp ca mi thit b t D* tr i. S k s (k t) s c chuyn
i c xc nh bi n . 0 c lu trong 8 bit bc cao ca mi thit b t D* tr i.
M8161 cng c s dng cho cc lnh RS, HEX, CCD v CRC. Khi s dng ch 8 bit, ci
t M8161 thng ON. M8161 c xa khi ch PLC c thay i t RUN sang STOP.

Hot ng
Trong chng trnh bn di, vic chuyn i c thc thi nh sau:

Cc thit b sau S*

S ca cc k s (k t) c xc nh v kt qu chuyn i

c tnh bit trong trng hp ca n=K2

488

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.3 FNC 82 ASCI/ Chuyn i thp lc phn sang
ASCII

V d khi ang xut d liu dng BCD cho mt my in, cn thit phi chuyn i d liu nh
phn sang d liu BCD trc khi truy xut lnh ny.

489

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.4 FNC 83 HEX/ Chuyn i ASCII sang thp lc
phn

16.4 FNC 83 HEX / CHUYN I ASCII SANG THP LC PHN


Tng qut
Lnh ny chuyn i m ASCII sang m thp lc phn.
Bn cnh , lnh DABIN (FNC 260) chuyn i m ASCII thnh d liu nh phn v lnh EVAL
(FNC 117) chuyn i m ASCII sang d liu du chm ng nh phn.
Lnh DABIN (FNC 260), xem mc 29.5
Lnh EVAL (FNC 117), xem mc 18.5
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (HEX, HEXP)
Gia cc m ASCII lu trong S* tr i, n k t c chuyn i sang m thp lc phn v
sau c lu vo cc thit b t D* tr i.
Ch 16 bit v ch 8 bit c s dng cho lnh ny. Hot ng trong mi ch , xem
trang k tip.

2. Ch chuyn i 16 bit (khi M8161 l OFF) (M8161 cng c s dng cho cc lnh RS,
ASCI, CCD v CRC)
Mi m ASCII lu trong 8 bit bc cao v 8 bit bc thp ca cc thit b t S* tr i c chuyn
i thnh m thp lc phn v c truyn n cc thit b t D* tr i trong cc n v ca 4
k s. S k t s c chuyn i c xc nh bi n.
M8161 cng c s dng cho cc lnh RS, ASCI, CCD v CRC. Khi s dng ch 16 bit,
ci t M8161 thng OFF.
M8161 c xa khi ch PLC thay i t RUN sang STOP.

490

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.4 FNC 83 HEX/ Chuyn i ASCII sang thp lc
phn

Hot ng
Trong chng trnh bn di, vic chuyn i c thc thi nh sau:

D liu ngun chuyn i

S ca cc k t c xc nh v kt qu chuyn i
ch 0

Khi d liu vo dng BCD, cn thit phi chuyn i d liu BCD thnh d liu nh phn sau
khi thc thi lnh ny.

491

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.4 FNC 83 HEX/ Chuyn i ASCII sang thp lc
phn

Nu m ASCII khng c lu trong S* trong lnh HEX, mt li thc thi s xy ra v vic


chuyn i thnh m thp lc phn b hy b. c bit, ch y rng m ASCII cng phi c
lu trong 8 bit bc cao ca S* khi M8161 l OFF.

492

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.5 FNC 84 CCD/ M kim tra

16.5 FNC 84 CCD / M KIM TRA


Tng qut
Lnh ny tnh ton gi tr parity (chn l) v gi tr check sum trong phng php kim tra li c s
dng trong giao tip. C mt phng php kim tra khc, CRC (kim tra phn d theo chu k ),
nhn c gi tr CRC, s dng lnh CRC.
Lnh CRC, xem mc 24.4
Lnh b [NEG (FNC 29)], xem mc 10.10
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (CCD, CCDP)
D liu thm vo v gi tr parity ca d liu c lu trong S* n S*+n-1 c tnh tan. D
liu thm vo c lu vo D* v gi tr parity c lu vo D*+1.
Ch 16 bit v 8 bit c s dng cho lnh ny. Hot ng ca mi ch , xem trang k tip.

2. Ch chuyn i 16 bit (khi M8161 l OFF) (M8161 cng c s dng cho cc lnh RS,
ASCI, HEX v CRC.)
Vi n d liu bt u t S*, d liu thm vo v d liu parity ca 8 bit bc cao v 8 bit bc
thp c lu tng ng vo D* v D*+1 .
M8161 cng c s dng cho cc lnh RS, ASCI, HEX v CRC. Khi s dng ch 16 bit,
t M8161 thng OFF. M8161 c xa khi ch PLC thay i t RUN sang STOP.

493

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.5 FNC 84 CCD/ M kim tra

V d chuyn i 16 bit
Trong chng trnh bn di, vic chuyn i c thc thi nh sau

3. Ch chuyn i 8 bit (khi M8161 l ON) (M8161 cng c s dng cho cc lnh RS,
ASCI, HEX v CRC.)
Vi n d liu bt u t S*, d liu thm vo v d liu parity ca 8 bit bc cao v 8 bit bc
thp c lu tng ng vo D* v D*+1 .

494

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.5 FNC 84 CCD/ M kim tra

M8161 cng c s dng cho cc lnh RS, ASCI, HEX v CRC. Khi s dng ch 16 bit,
t M8161 thng ON. M8161 c xa khi ch PLC thay i t RUN sang STOP.

V d chuyn i 8 bit
Trong chng trnh bn di, vic chuyn i c thc thi nh sau

495

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.6 FNC 87 RS2/ Giao tip ni tip 2

16.6 FNC 87 RS2 / GIAO TIP NI TIP 2


Tng qut
Lnh ny gi v nhn d liu trong giao tip khng giao thc bng cch ca port ni tip tng ng vi
RS-232C hoc RS-485 c cung cp trong PLC.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (RS2)
Lnh ny gi v nhn d liu trong giao tip khng giao thc bng cch ca port ni tip tng
ng vi RS-232C hoc RS-485 c cung cp trong PLC.

Cc thit b lin quan

496

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.6 FNC 87 RS2/ Giao tip ni tip 2

Cu hnh h thng
s dng lnh ny, cn thit phi i km vi mt trong cc sn phm c ch trong bng bn di
vi PLC

S khc nhau gia RS(FNC 80) v RS2 (FNC 87)

Ch
Khng iu khin hai hoc nhiu h n cc l nh RS(FNC 80) v/hoc lnh RS2(FNC 87) cho
cng mt port ti cng mt thi im.
Khng cho php s dng mt lnh RS/RS2 v mt lnh IVCK (FNC 270)/IVDR(FNC
271)/IVRD(FNC 272)/IVWR(FNC 273)/IVBWR(FNC 274) cho cng mt port.

497

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.6 FNC 87 RS2/ Giao tip ni tip 2

Khi s dng header v ter minator, ci t d liu trong header v terminator tng ng vi cc
thit b (D) trc khi thc thi lnh RS2. Khng thay i cc gi tr ca header v terminator
trong khi lnh RS2 ang c thc thi.

Chc nng thay i ty thuc vo phin bn

498

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.7 FNC 88 PID/ Vng iu khin PID

16.7 FNC 88 PID / VNG IU KHIN PID


Tng qut
Lnh ny thc hin iu khin PID, n thay i gi tr ng ra ty thuc vo s thay i ca u vo.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (PID)
Khi gi tr ch S1, gi tr o S2 v cc thng s S3 n S3+6 c ci t v chng trnh
c thc thi, kt qu hot ng (MV) c lu n gi tr xut ra D ti mi ln ly mu S3

2. Cc mc ci t

499

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.7 FNC 88 PID/ Vng iu khin PID

3. Danh sch cc thng s t S3 n S3+28

500

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.7 FNC 88 PID/ Vng iu khin PID

501

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

16 Thit b bn ngai FX FNC80 n FNC 89


16.7 FNC 88 PID/ Vng iu khin PID

Ch
1. Khi s dng hai hoc nhiu hn cc lnh PID
Hai hoc nhiu lnh PID c th c thc thi cng mt lc. (Khng c gii hn cho s vng
lp) Tuy nhin, phi m bo rng S3, D v cc ton hng khc c xc nh trong mi lnh
phi khc nhau.
2. S thit b b chim gi cho cc thng s bt u t S3
1) Trong phng php chu k gii hn
29 thit b b chim gi t thit b u c xc nh trong S3
2) Trong phng php p ng bc
Ci t hot ng (ACT): khi cc bit 1,2 v 5 khng bng 0: 25 thit b b chim gi
t thit b u c xc nh trong S3
Ci t hot ng (ACT): khi cc bit 1,2 v 5 u bng 0: 20 thit b b chim gi t
thit b u c xc nh trong S3.
3. Khi xc nh mt thit b trong vng cht c sao lu bng ngun pin
Cho gi tr ng ra (MV) trong lnh PID, xc nh mt thanh ghi d l iu (D) trong vng khng
c cht . (Khi xc nh mt thanh ghi d liu trong vng cht, phi m bo xa phn c
cht khi ch PLC c t RUN s dng chng trnh sau:

Li

Khi mt li thc th i xy ra, relay ph tr c b it M8 8 0 6 7bt ON, m li c lu trong


D8067.
M li, xem mc 37.4

502

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109

17. CHUYN D LIU 2 FNC 100 N FNC 109


FNC 100 n FNC 109 cung cp mt lnh cho vic thc thi x l phc tp cho cc lnh ng
dng c bn v cho vic x l thc thi c bit.

503

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109


17.1 FNC 102 ZPUSH/ PUSH thanh ghi ch mc

17.1 FNC 102 ZPUSH/ PUSH THANH GHI CH MC


Tng qut
Lnh ny lu tm thi gi tr hin ti ca cc thanh ghi ch mc V0 n V7 v Z0 n Z7.
ly ra gi tr hin hnh ca cc thanh ghi ch mc c lu tm thi, s dng lnh
ZPOP.
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hat ng


1. Hot ng 16 bit (ZPUSH, ZPUSHP)

1) Ni dung ca thanh ghi ch mc V0 n V7 v Z0 n Z7 c lu tm thi n D*


v sau .
Khi ni dung ca cc thanh ghi ch mc c lu, s ln lu D c tng ln 1
2) ly li d l iu c lu, s dng lnh ZPOP (FNC 103)
S dng lnh ZPUSH v ZPOP nh mt cp.
3) Bng cch xc nh cng mt s thit b D, lnh ZPUSH v ZPOP c th c s
dng trong cu trc lng nhau.
Trong trng hp ny, cc im b chim gi c cng thm 16 sau D mi ln
lnh ZPUSH c thc thi. m bo vng cho s ca cu trc k tip.
4) Hnh bn di ch ra cu tr ca d liu c lu trong D v sau

504

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109


17.1 FNC 102 ZPUSH/ PUSH thanh ghi ch mc

Lnh lin quan

Ch
Khi khng s dng cu trc lng nhau, xa s ln lu D trc khi thc thi lnh
ZPUSH.
Khi s dng cu trc lng nhau, xa s ln lu D trc khi thc thi lnh ZPUSH ln
u tin.
Li
Mt li thc thi xy ra trong cc trng hp sau, c bo li M8067 bt ON v m li c
lu vo D8067.
Khi tm im c s dng sau D trong lnh ZPUSH vt qu tm thit b tng ng (
m li K6706)
Khi s ln lu D lu mt gi tr m trong khi lnh ZPUSH c thc thi ( m li
K6706)
Chng trnh v d
Trong chng trnh bn di, ni dung ca cc thanh ghi ch mc Z0 n Z7 v V0 n V7
trc khi thc thi chng trnh con c lu trong D0 v sau khi cc thanh ghi ch mc
c s dng trong chng trnh con sau con tr P0.

505

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109


17.1 FNC 102 ZPUSH/ PUSH thanh ghi ch mc

506

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109


17.2 FNC 103 ZPOP/ POP thanh ghi ch mc

17.2 FNC 103 ZPOP/ POP THANH GHI CH MC


Tng qut
Lnh ny ly li ni dung ca cc thanh ghi ch mc V0 n V7 v Z0 n Z7 m n c
lu tm thi bng lnh ZPUSH .
1. nh dng lnh

2. D liu

3. Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (ZPOP , ZPOPP)

1) Ni dng ca cc thanh ghi ch mc V0 n V7 v Z0 n Z7 m n c lu tm


thi vo D v sau c ly li n cc thanh ghi ch mc g. Khi ni dung ca cc
thanh ghi ch mc c ly li, s ln lu tr D c tr i 1.
2) lu tm thi d liu, s dng lnh ZPUSH
S dng lnh ZPUSH v ZPOP nh mt cp.
Lnh lin quan

507

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

17 Chuyn d liu 2 FNC 100 n FNC 109


17.2 FNC 103 ZPOP/ POP thanh ghi ch mc

Li
Mt li thc thi xy ra trong cc trng hp sau, c bo li M8067 bt ON v m li c lu
vo D8067.
Khi s ln lu D lu gi tr 0 hoc gi tr m trong khi lnh ZPOP c thc thi, m
li K6706.

508

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139

18. Du chm ng FNC110 n FNC139


T FNC110 n FNC119, FNC120 n FNC129 v FNC130 n FNC139 cung cp cc lnh chuyn
i, so snh, cc php ton s hc, php cn bc hai, lng gic, v.v.. cho cc hot ng du chm
ng.
K hiu

Chc nng

Tham
kho

FNC s

Lnh

110

ECMP

So snh du chm ng

Mc
18.1

111

EZCP

So snh khong ca du chm


ng

Mc
18.2

112

EMOV

Di chuyn du chm ng

Mc
18.3

113

114

115

116

ESTR

117

EVAL

118

Chuyn i du chm ng
sang chui k t
Chuyn i chui k t sang
du chm ng

Mc
18.4
Mc
18.5

EBCD

Chuyn i du chm ng
sang k hiu khoa hc

Mc
18.6

119

EBIN

Chuyn i k hiu khoa hc


sang du chm ng

Mc
18.7

120

EADD

Php cng du chm ng

121

ESUB

Php tr du chm ng

Mc
18.8
Mc
18.9

122

EMUL

Php nhn du chm ng

Mc
18.10

123

DEIV

Php chia du chm ng

Mc
18.11

124

EXP

Ly m du chm ng

Mc
18.12

125

LOGE

126

LOGE10

Lgarit t nhin du chm


ng
Lgarit c s 10 du chm
ng

Mc
18.13
Mc
18.14

127

ESQR

Cn bc 2 du chm ng

Mc
18.15

128

ENEG

Php o du chm ng

Mc
18.16
509

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


K hiu

18 Du Chm ng FNC110 FNC139

Chc nng

Tham
kho

FNC s

Lnh

129

INT

Chuyn i du chm ng
sang s nguyn

Mc
18.17

130

SIN

Hm Sin du chm ng

131

COS

Hm Cos du chm ng

132

TAN

Hm Tan du chm ng

133

ASIN

Hm Arcsin du chm ng

134

ACOS

Hm Arcos du chm ng

135

ATAN

Hm Arctan du chm ng

136

RAD

137

DEG

Mc
18.18
Mc
18.19
Mc
18.20
Mc
18.21
Mc
18.22
Mc
18.23
Mc
18.24
Mc
18.25

138

139

Chuyn i du chm ng t
0
( ) sang radian
Chuyn i du chm ng t
0
radian sang ( )

510

B iu Khin Lp Trnh FX3U/FX3UC

18 Du Chm ng FNC110 FNC139


18.1 FNC110 ECMP / So snh du chm
ng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18.1 FNC110 ECMP/ So snh du chm ng


Tng quan
Lnh so snh hai d liu (du chm ng nh phn), v xut ra kt qu (ln hn, bng hoc nh
hn) n ba thit b n bit.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin tc
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

M t

Loi d liu

S thit b lu d liu du chm ng nh phn c so snh


S thit b lu d liu du chm ng nh phn c so snh

S thc (s nh
phn)*1

Xut kt qu so snh n thit b bit u tin (3 thit b bit)


*1.

Bit

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Thit b khc

Thit b word

Ngi dng h thng

c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng
1. Hot ng 32-bit (DECMP v DECMPP)
Gi tr so snh
du chm ng,
hn).

c so snh vi gi tr ngun
theo dng d liu
v
s hot ng tu theo kt qu (nh hn, bng hay ln

511

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.1 FNC110 ECMP / So snh du chm
ng

Nu
hay
l mt hng s (K v H) th n t ng chuyn t
nh phn sang du chm ng nh phn (s thc) khi lnh c thc hin.
Ng vo

Hot ng khi
Hot ng khi
Hot ng khi

Thm ch nu ng vo tt i v lnh DECMP khng thc hin, th


trng thi trc .

vn duy tr

Lu
1. S thit b chim ch
Ba thit b chim ch t
(
,
v
).
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.

512

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.2 FNC111 EZCP / So snh khong ca du
chm ng

18.2 FNC111 EZCP / So snh khong ca du chm ng


Tng quan
Lnh so snh d liu (du chm ng nh phn) vi 2 gi tr (mt khong), v xut ra kt qu so
snh (ln hn, bng hoc nh hn) n ba thit b n bit.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

17 bc

2. D liu
Ton hng

Loi d liu

M t
S thanh ghi lu d liu du chm ng nh phn c so snh
S thanh ghi lu d liu du chm ng nh phn c so snh
S thanh ghi lu d liu du chm ng nh phn c so snh

S thc
*1
(s nh phn)

Xut kt qu so snh n thit b bit u tin (3 thit b bit)


*1.

Bit

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).

513

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.2 FNC111 EZCP / So snh khong ca du
chm ng

Gii thch v chc nng v hot ng


1. Hot ng 32-bit (DEZCP v DEZCPP)
Gi tr so snh
, ,
,
c so snh vi gi tr ngun
theo dng d liu du chm ng,
,
v
s hot ng tu theo kt qu (nh
hn, bng hay ln hn).
Nu
hay
hay
l m t hng s (K v H) th
n t ng chuyn t nh phn sang du chm ng nh phn (s thc) khi lnh c thc hin.
Ng vo
Hot ng khi
Hot ng khi
Hot ng khi

Thm ch nu ng vo tt i v lnh DEZCP khng thc hin, th


tr trng thi trc .

vn duy

Lu
1.

S thit b chim ch
Ba thit b chim ch t
(
,
v
).
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.

2. Gi tr so snh

Chc rng hai gi tr so snh ny c mi quan h sau:


Trong trng hp
c coi nh gi tr

, gi tr
trong sut thi gian so snh.

514

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.3 FNC111 EMOV / So snh khong ca du
chm ng

18.3 FNC112 EMOV / Di Chuyn Du chm ng


Tng quan
Lnh di chuyn d liu du chm ng.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
D liu du chm ng nh phn (ngun di chuyn)

S thc (s nh
phn)*1

S thit b nhn d liu du chm ng


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Ngi dng
Khi
h thng
c bit

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEMOV v DEMOVP)
Ni dung ca ngun chuyn (d liu du chm ng nh phn)
. Mt s thc (E) c th thit lp trc tip nh

c chuyn ti
.

V d:
1. Trong chng trnh v d bn di, mt s thc c lu tr trong D11 v D10 s c
chuyn sang D1 v D0 khi X007 ON

515

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.3 FNC111 EMOV / So snh khong ca du
chm ng

2. Trong chng trnh v d bn di, mt s thc -1.23 c chuyn sang D11 v D10 khi
X007 ON

516

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

18.4 FNC116 ESTR / Chuyn i du chm ng sang chui k t


Tng quan
L lnh chuyn i d liu du chm ng nh phn vo trong mt chui k t (m ASCII) c mt s
lng ch s xc nh.
Mt khc, lnh STR (FNC200) chuyn i d liu nh phn vo trong mt chui k t (m ASCII).
Chui k t, tham kho muc 5.3.
Du chm ng, tham kho mc 5.1.3.
Lnh STR (FNC200), tham kho mc 26.1.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
D liu du chm ng nh phn c chuyn i hoc thit b lu tr d liu

S thc (nh phn)

Thit b u lu tr c tnh hin th ca gi tr s c chuyn


i

Nh phn 16 bit

Thit b u lu tr chui k t c chuyn i

Chui k t

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEMOV v DEMOVP)
Ni dung (d liu du chm ng nh phn) ca c chuyn i vo trong mt chui k t cho ph
hp vi ni dung thit lp ch ra bi
v c lu ti nhng thit b
v
sau . Mt s thc c th trc tip thit lp nh
Ng vo

517

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

D liu sau khi s chuyn i thay i ph thuc vo s lu tr trong


0: nh dng im
thp phn
1: nh dng s m
Tng s lng cc
ch s
S cc ch s phn
thp phn

D liu sau khi chuyn i thay i


ph thuc vo s lu tr trong
T 2 24

2. Trong trng hp nh dng ca im thp phn


nh dng im
thp phn
Tng s lng
cc ch s
S cc ch s
phn thp phn

Du

Du chm ng nh phn
(s thc)

M ASCII trong thit lp


tng s lng ca cc ch
s -1 ch s th

M ASCII cho du

M ASCII trong thit lp


tng s lng ca cc ch
s -3ch s th

M ASCII trong thit lp


tng s lng ca cc ch
s -2ch s th

M ASCII trong thit lp


M ASCII cho im thp
tng s lng ca cc ch
phn (.)
s -5ch s th (phn thp
(2EH)
phn)
M ASCII trong thit lp
M ASCII trong thit lp
tng s lng ca cc ch tng s lng ca cc ch
s -7ch s th (phn thp s -6ch s th(phn thp
phn)
phn)

0000H t ng lu cui chui k t

Tng s lng cc ch s m c th c thit lp bi


l nh sau(maximum l 24 ch s):
2
Khi s lng ca cc ch s ca phn thp phn l 0, th tng s lng ca cc ch s
Khi s lng ca cc ch s ca phn thp phn c bt k gi tr no khc 0, th tng s ca cc ch
s
(s ca cc ch s ca phn thp phn +3)
S lng ca cc ch s ca phn thp phn m n c th thit lp bi
l t 0 n 7.
Tuy nhin, phi tho iu kin sau, s lng ca cc ch s phn thp phn
(tng s ca cc ch s -3)
V d, khi tng s ca cc ch s l 8, s ca cc ch s ca phn thp phn l 3, v -1.23456
c ch ra, d liu c lu trong
v sau s c thit lp nh bn i:

518

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Tng s
cc ch
s

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

S lng cc
ch s phn
thp phn

( trng)

Du

Du chm ng nh phn
(s thc)

0000H t ng lu cui chui k t

D liu chui k t sau khi chuyn i c lu trong cc thit b


bn di:

v sau c ch ra nh

Cho du, 20H (khong trng) c lu khi d liu du chm ng nh phn l dng, v
2DH(-) c lu khi d liu l m.
Nu phn thp phn ca d liu du chm ng nh phn khng ph hp vi s lng cc
ch s phn thp phn, th nhng s mc thp(ch s bn phi) ca phn thp phn s
c lm trn.
0: nh dng im
thp phn
8 (Tng s lng
cc ch s)

Tng s cc
ch s

2 (S lng cc ch
s phn thp phn

Cc ch s mc thp
ca phn thp phn
(ch s bn phi)

Lm trn

Khi s lng cc ch s phn thp phn c t bt k gi tr no khc 0, th 2EH(.) s


t ng lu li trong thit lp ch r s lng ch s phn thp phn +1 ch s th.
Khi s lng cc ch s phn thp phn l 0, th 2EH(.) s lu.

519

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

0: nh dng im
thp phn

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

Tng s cc
ch s

8 (Tng s lng
cc ch s)
2 (S lng cc ch
s phn thp phn

S phn thp phn mc thp


T ng thm vo

Khi tng s cc ch s c tr bi cc ch s c du, th im s thp phn v phn


thp phn l ln hn phn nguyn ca d liu du chm ng nh phn, 20H(khong
trnga) s lu gia du v phn nguyn
Tng s cc
ch s

S phn thp phn mc thp


20H ( trng) c lu li

00H hoc 0000H s t ng lu li cui ca chui k t c chuyn i.

3. Trong trng hp nh dng l s m

nh dng s
m
Tng s cc
ch s
S cc ch s
phn thp phn

Du (phn nguyn)

Du (phn s m)
T ng thm
vo

Du chm ng nh phn
(s thc)

M ASCII trong ch r tng


s lng ca cc ch s 1ch s th

M ASCII cho du

M ASCII cho im thp


phn
(.) (2EH)

M ASCII trong ch r tng


s lng ca cc ch s 2ch s th

M ASCII trong ch r tng M ASCII trong ch r tng


s lng ca cc ch s - s lng ca cc ch s 5ch s th (phn thp
4ch s th
phn)
M
ASCII
trong ch r tng
M ASCII trong ch r tng
s lng ca cc ch s - s lng ca cc ch s 6ch s th (phn thp
7ch s th (phn thp
phn)
phn)
M ASCII cho du(phn s
45H(E)
m)
M ASCII trong ch r tng M ASCII trong ch r tng
s lng ca cc ch s - s lng ca cc ch s 11ch s th (phn s m) 10ch s th (phn s m)

0000H t ng lu cui chui k t


520

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

Tng s lng cc ch s m c th thit lp bi


nh sau(ln nht l 24 ch s):
Khi s lng ca cc ch s ca phn thp phn l 0, th tng s lng ca cc ch s
6
Khi s lng ca cc ch s ca phn thp phn c bt k gi tr no khc 0, th tng s ca cc ch
s
(s ca cc ch s ca phn thp phn +7)
S lng ca cc ch s ca phn thp phn m n c th ch ra bi
l t 0 n 7.
Tuy nhin, phi tho iu kin sau, s lng ca cc ch s phn thp phn
( tng s ca cc ch s -7).
V d, khi tng s ca cc ch l 12, s lng cc ch s ca phn thp phn l 4, v -12.34567
c thit lp , th d liu c lu trong
v sau l ch ra bn di:
Tng s cc
ch s

trng

S lng
cc ch
s phn
thp phn

C nh (2 ch s)
Du (phn nguyn)

Du (phn s m)

Du chm ng nh phn
(s thc)

0000H t ng lu cui chui k t

D liu chui k t sau khi chuyn i c lu trong nhng thit b


v sau ch ra nh sau:
Du ca phn s nguyn, 20H(khong trng) s c lu khi d liu du chm ng nh
phn lad dng, v 2dh(-) s c lu khi d liu l m.
Phn s nguyn c c nh ti 1 ch s.
20H(khong trng s c lu gia phn s nguyn v du.
Tng s cc ch s (12)
C nh ch s 1

20H ( trng) c lu li

Nu phn thp phn ca d liu du chm ng nh phn khng ph hp trong s cc ch


s phn thp phn, th cc s o mc thp(s bn phi) ca phn thp phn s c lm
trn.

521

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

Tng s cc ch s (12)

S cc ch s
phn thp phn

Phn ct c lm trn

Khi s ca cc ch s ca phn thp phn c t bt k gi tr no khc 0, th 2EH (.)


s c t ng lu trong thit lp s cc ch s ca phn thp phn +1 ch s th.
Khi s cc ch s ca phn thp phn l 0, th 2EH (.) s khng c lu.

Tng s cc ch s (12)

S cc ch s phn thp phn


T ng thm vo

Du ca phn s m, 2BH (+)s c lu khi s m l dng, v 2BH (-) s c lu


khi s m l m.
Phn s m c c nh ti 2 ch s.
Khi phn s m l 1 ch s, th 30H(0) c lu sau du ca phn s m.
Tng s cc ch s (12)
C nh 2 ch s

30H (0) c lu li

00H hoc 0000H s t ng lu vo cui chui k t chuyn i.


Nhng lnh c lin quan
Lnh
M t
Chuyn i mt chui k t (m ASCII) vo trong d du chm
EVAL (FNC117)
ng nh phn.
STR (FNC200)
Chuyn i d liu nh phn vo trong mt chui k t (m ASCII).
VAL (FNC201)
Chuyn i mt chui k t (m ASCII) vo trong d liu nh phn.
Li
Mt hot ng b li gy ra trong nhng trng hp sau; C bo li M8067 m, v m li c lu
trong D8067.
Khi
khng c xc nh bn trong pham vi sau (m li: K6706)

Khi nh dng c ch ra bi
Khi tng s cc ch s ch r bi

l bt k gi tr no khc 0 hoc 1 (m li: K6706)


khng c xc nh trong pham vi (m li: K6706)
522

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

Trong trng hp nh dng im thp phn:


Khi s cc ch s phn thp phn l 0 , th tng s cc ch s
2
Khi s cc ch s phn thp phn l bt k gi tr no khc 0, th tng s cc ch s
(s cc
ch s ca phn thp phn +3).
Trong trng hp nh dng s m:
Khi s cc ch s phn thp phn l 0 , th tng s cc ch s
6
Khi s cc ch s phn thp phn l bt k gi tr no khc 0, th tng s cc ch s
(s cc
ch s ca phn thp phn +7).
Khi s cc ch s phn thp phn ch ra bi
khng c xc nh trong pham vi (m li:
K6706)
Trong trng hp nh dng im thp phn: s cc ch s
(tng s cc ch s ca phn thp
phn -3).
Trong trng hp nh dng s m: s cc ch s
(tng s cc ch s ca phn thp phn -7).
Khi cc thit b lu mt chui k t ch ra bi
vt qu phm vi cho php (m li: K6706)
Khi kt qu chuyn i vt hn tng s cc ch s (m li: K6706)
Nhng chng trnh v d
1. Trong chng trnh v d bn di, ni dung (d liu du chm ng nh phn) ca R0 v
R1 c chuyn i tu theo ni dung c thit lp bi R10 v R12, v khi lu ti D0
v sau khi X000 m.

Trong chng trnh bn di y, ni dung (d liu du chm ng nh phn) ca R0 v R1 c


chuyn i tu theo ni dung ch ra bi R10 v R12, v khi lu ti D0 v sau khi X000 m.

523

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.4 FNC116 ESTR / Chuyn i du chm
ng sang chui k t

524

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

18.5 FNC117 - EVAL / Chuyn i chui k t sang du chm ng


Tng quan
Lnh chuyn i mt chui k t (m t ASCII ) thnh d liu du chm ng nh phn. Mc khc,
lnhVAL (FNC201) chuyn i mt chui k t (m t ASCII ) thnh d liu nh phn.
Chui k t, tham kho mc 5.3.
Du chm ng, tham kho mc 5.1.3.
Lnh VAL (FNC201), tham kho mc 26.2.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t

S thit b u lu chui k t c chuyn thnh d liu


du chm ng nh phn

Chui k t

S thit b u lu tr d liu du chm ng nh phn

S thc (nh phn)

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (EVAL v EVALP)
Mt chui k t c lu tr trong
trong
.

v c chuyn thnh du chm ng nh phn lu tr

Ng vo

Chui k t c th dng thp phn hoc dng m.

525

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

K t 1 (m t ASCII)

M t ASCII cho du

K t 3 (m t ASCII)

K t 2 (m t ASCII)

K t 5 (m t ASCII)

K t 4 (m t ASCII)

K t 7 (m t ASCII)

K t 6 (m t ASCII)

Du chm ng nh
phn (S thc)

im cui chui k t
a) Dng thp phn

Du chm ng nh
phn (S thc)

b) Dng m

Du chm ng nh
phn (S thc)

Khi mt chui k t c chuyn thnh du chm ng nh phn


c 7 ch s hay hn (bit
du), dng thp phn hay dng m, kt qu bin i c th cha li lm trn.
a) Dng thp phn

526

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

n 6 ch s tng ng
Du chm ng nh
phn (S thc)

b) Dng m

Lm trn

n 6 ch s tng ng
Du chm ng nh
phn (S thc)

Lm trn
Khi "20H ( trng)" hoc "30H (0)" tn ti gia cc s ngoi tr s u "0" trong chui k t
"20H"hoc "30H" c b qua trong sut qu trnh bin i.

Du chm ng nh
phn (S thc)

B qua
527

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

Khi "30H (0)" tn ti gia mt s v "E" trong mt chui k t dng m, "30H" c b qua trong
sut qu trnh bin i.

B qua

Mt chui k t c th gm c 24 k t.

Thit b lin quan

S dng phng php c zero, c mn v c mang, tham kho mc 6.5.2.


M t

Thit
b

Tn

iu kin
Kt qu bin i bng "0".
(Phn nh tr l 0)

C zero

i ca kt qu bin
C mn Gi tr tuyt -126
i t hn "2 ".
C mang
Lnh lin quan
Lnh

Gi tr tuyt i ca kt qu bin
i khng t hn "2128 .

Hot ng
C zero M8020 bt.
Gi tr ca
l gi tr ti thiu (2-126 ) ca s
thc 32 bit. C mn M8021 bt.
Gi tr ca
l gi tr ti a (2
32 bit. C mang M8022 bt.

) ca s thc

128

M t
Chuyn i d liu du chm ng nh phn thnh chui k t (m t ASCII).
Chuyn i d liu nh phn thnh chui k t (m t ASCII).
Chuyn i chui k t (m t ASCII) thnh d liu nh phn.

Li

Mt li vn hnh c trong cc trng hp sau; C li M8067 bt, v m li c lu trong D8067.


Khi bt k k t no khc hn "30H (0)" n "39H (9)" tn ti trong phn nguyn hay phn thp phn
(m li: K6706).
Khi "2EH (.)" tn ti 2 hay nhiu ch hn trong mt chui k t
(m li: K6706)

528

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

Khi bt k k t no khc hn "45H (E)", "2BH (+)" hoc "2DH (-)" tn ti phn s m , hoc khi 2
hoc nhiu phn s m hn tn ti ( m li K6706)
Khi "00H" khng tn ti trong thit b tng thch bt u t
( m li K6706)
Khi s k t sau
l 0" hoc hn24 ( m li: K6706)

Chng trnh v d
1) Trong v d di y, mt chui k t lu trong R0 v sau c chuyn thnh du chm ng
nh phn, v lu D0 v D1 khi X000 bt

B qua

Lm trn

2) Trong s di y, mt chui k t lu D10 v sau cchuyn thnh du chm ng nh


phn, v lu D100 v D101 khi X000 bt

529

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Hot ng qu ti, non ti


im 0
Bv
qua

18 Du Chm ng FNC110 FNC139


18.5 FNC117 EVAL / Chuyn i chui k t
sang du chm ng

Lm trn

iu kin

Hot ng

Gi tr tuyt i ca kt qu
chuyn i t hn (2-126 )

Gi tr ca
M8021 bt.

Gi tr tuyt i ca kt qu
chuyn i khng t hn
128
(2 )

Gi tr ca
bt.

Kt qu chuyn i l 0.
Phn nh tr l 0

C zero M8020 bt.

l gi tr ti thiu (2-126 ) ca s thc 32 bit. C mn

l gi tr ti a (2128) ca s thc 32 bit. C mang M8022

530

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.6 FNC118 EBCD / Chuyn i du chm
ng sang k hiu khoa hc

18.6 FNC118 EBCD / Chuyn i du chm ng sang k hiu khoa hc


Tng quan
Lnh chuyn i du chm ng sang k hiu khoa hc.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t

S thc (nh phn)

S thanh ghi d liu lu du chm ng nh phn

S thc
(thp phn)

S thanh ghi d liu lu k hiu khoa hc chuyn i


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEBCD v DEBCDP)
D liu du chm ng
c chuyn thnh k hiu khoa hc

531

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.6 FNC118 EBCD / Chuyn i du chm
ng sang k hiu khoa hc

Ng vo

Du chm ng nh phn

Trc
khi thi
hnh

K hiu khoa hc
Mc thp

Mc cao
Phn nh tr (8 bit)

Phn m (23 bit)

Bit du (1 bit)

Sau khi thi hnh


Sau
khi thi
hnh

Mc thp

Mc cao
Phn nh tr

Phn m

Lu
1. X l du chm ng nh phn
Trong vn hnh du chm ng, tt c d liu c x l dng du chm ng nh phn. Bi v
du chm ng nh phn kh hiu, n c chuyn i thnh k hiu khoa hc d dng thc hin
hn bng thit b ngoi vi.
GX Developer v GOT c ch c nng gim st trc tip v hin th du chm ng nh phn.

532

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.7 FNC119 EBIN / Chuyn i k hiu khoa
hc sang du chm ng

18.7 FNC119 - EBIN / Chuyn i k hiu khoa hc sang du chm ng


Tng quan
Lnh chuyn i k hiu khoa hc sang du chm ng.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t

S thc
(thp phn)

S thanh ghi d liu lu d liu k hiu khhoa hc

S thanh ghi d liu lu du chm ng nh phn chuyn i S thc (nh phn)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEBIN v DEBINP)
K hiu khoa hc
c chuyn thnh du chm ng nh phn

533

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.7 FNC119 EBIN / Chuyn i k hiu khoa
hc sang du chm ng

Ng vo

Du chm ng nh phn

Trc
khi thi
hnh

K hiu khoa hc

Mc cao

Mc thp
Phn nh tr

Phn m

Sau khi thi hnh

Mc cao

Sau
khi thi
hnh

Phn nh tr (8 bit)

Mc thp
Phn m (23 bit)

Bit du (1 bit)

Chng trnh v d
Qua lnh DEBIN, 1 gi tr s h thp phn c th c chuyn i trc tip thnh du chm ng
nh phn.
V d: Chuyn i 3.14 thnh du chm ng nh phn.
2
3.14 = 314 x 10 (k hiu khoa hc)

Du chm ng nh phn
Xem v d hot ng du chm ng, tham kho mc 12.10.

534

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.8 FNC120 EADD / Php cng du chm
ng

18.8 FNC120 EADD / Php cng du chm ng


Tng quan
Lnh cng 2 d liu du chm ng nh phn.
Xem v d hot ng du chm ng, tham kho mc 12.10.
Du chm ng, tham kho mc 5.1.3.
Hot ng c, tham kho mc 6.5.2.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b word lu d liu du chm ng nh phn em cng
S thit b word lu d liu du chm ng nh phn em cng

S thc
(nh phn)*1

S thanh ghi d liu lu kt qu php cng


*1.

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEADD v DEADDP)
D liu du chm ng nh phn
chm ng nh phn lu [
,

cng vi

, kt qu dng du

].

Ng vo
Du chm ng
nh phn

Du chm ng
nh phn

Du chm ng
nh phn

535

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Khi
hay
du chm ng nh phn.

18 Du Chm ng FNC110 FNC139


18.8 FNC120 EADD / Php cng du chm
ng
l hng s (K hay H), n t ng c chuyn thnh

Ng vo
Du chm ng
nh phn

T ng chuyn
thnh du chm
ng nh phn

Du chm ng
nh phn

Lu
1. Khi cc thit b trng nhau
S cc thit b c th trng nhau trong
,
v
.
Trong trng hp ny, kt qu cng s thay i trong mi chu k vn hnh khi lnh DEADD l vn
hnh lin tc.

536

B iu Khin Lp Trnh FX3U/FX3UC

18 Du Chm ng FNC110 FNC139


18.9 FNC121 ESUB / Php tr du chm ng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18.9 FNC121 ESUB / Php tr du chm ng


Tng quan
Lnh tr 2 d liu du chm ng nh phn.
Xem v d hot ng du chm ng, tham kho mc 12.10.
Du chm ng, tham kho mc 5.1.3.
Hot ng c, tham kho mc 6.5.2.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b word lu d liu du chm ng nh phn em tr

S thc
(nh phn)*1

S thit b word lu d liu du chm ng nh phn em tr


S thanh ghi d liu lu kt qu php tr
*1.

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DESUB v DESUBP)
D liu du chm ng nh phn
chm ng nh phn lu [
,

].

tr t

, kt qu dng du

Ng vo
SUB

Du chm ng
nh phn

Du chm ng
nh phn

Du chm ng
nh phn

537

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Khi
hay
du chm ng nh phn.

18 Du Chm ng FNC110 FNC139


18.9 FNC121 ESUB / Php tr du chm ng
l hng s (K hay H), n t ng c chuyn thnh

Ng vo
SUB

Lu

Du chm ng
nh phn

T ng chuyn
thnh du chm
ng nh phn

Du chm ng
nh phn

1. Khi cc thit b trng nhau


S cc thit b c th trng nhau trong
,
v
.
Trong trng hp ny, kt qu cng s thay i trong mi chu k vn hnh khi lnh DESUB l vn
hnh lin tc.

538

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.10 FNC122 EMUL / Php nhn du chm
ng

18.10 FNC122 EMUL / Php nhn du chm ng


Tng quan
Lnh nhn 2 d liu du chm ng nh phn.
Xem v d hot ng du chm ng, tham kho mc 12.10.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b word lu d liu du chm ng nh phn em nhn

S thc
(nh phn)*1

S thit b word lu d liu du chm ng nh phn em nhn


S thanh ghi d liu lu kt qu php nhn
*1.

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEMUL v DEMULP)
D liu du chm ng nh phn
chm ng nh phn lu [
,

].

nhn vi

, kt qu dng du

Ng vo
Du chm ng
nh phn

Du chm ng
nh phn

Du chm ng
nh phn

539

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Khi
hay
du chm ng nh phn.

18 Du Chm ng FNC110 FNC139


18.10 FNC122 EMUL / Php nhn du chm
ng
l hng s (K hay H), n t ng c chuyn thnh

Ng vo
Du chm ng
nh phn

T ng chuyn
thnh du chm
ng nh phn

Du chm ng
nh phn

540

B iu Khin Lp Trnh FX3U/FX3UC

18 Du Chm ng FNC110 FNC139


18.11 FNC123 EDIV / Php chia du chm ng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18.11 FNC123 EDIV / Php chia du chm ng


Tng quan
Lnh chia 2 d liu du chm ng nh phn.
Xem v d hot ng du chm ng, tham kho mc 12.10.
Du chm ng, tham kho mc 5.1.3.
Hot ng c, tham kho mc 6.5.2.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b word lu d liu du chm ng nh phn em chia
S thit b word lu d liu du chm ng nh phn em chia

S thc
(nh phn)*1

S thanh ghi d liu lu kt qu php chia


*1.

Nu l hng s (K hoc H), th n t ng chuyn t nh phn sang du chm ng nh phn


(s thc) khi lnh c thc hin.

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEDIV v DEDIVP)
D liu du chm ng nh phn
chm ng nh phn lu [
,
Ng vo

].

, kt qu dng du

chia vi
S b chia

S chia

Du chm ng
nh phn

Du chm ng
nh phn

Du chm ng
nh phn

541

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


Khi
hay
du chm ng nh phn.
Ng vo

18 Du Chm ng FNC110 FNC139


18.11 FNC123 EDIV / Php chia du chm ng
l hng s (K hay H), n t ng c chuyn thnh
S b chia
Du chm ng
nh phn

S chia
T ng chuyn
thnh du chm
ng nh phn

Du chm ng
nh phn

542

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.12 FNC124 EXP / Ly m du chm ng

18.12 FNC124 EXP / Ly m du chm ng


Tng quan
Lnh ly m trn c s e (2.71828).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu du chm ng nh phn ly m

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DEXP v DEXPP)
Hm m ca
c tnh ton v kt qu c lu
c th gn trc tip cho

Mt s thc

Ng vo

Li

Khi ly m, c s e c ci t n 2.71828

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi kt qu vt ngoi phm vi sau ( M li: K6706)
-126
Kt qu thao tc <2 128
2
543

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.12 FNC124 EXP / Ly m du chm ng

Chng trnh v d
Trong chng trnh di y, hm m c thc hin vi gi tr ci t t X20 X27. Kt qu lu D0
v D1 dng du chm ng nh phn khi X000 bt
D liu s dng ly m l ng vo ([1])
Phm vi ca gi tr c kim tra.
(Tham kho Lu 1) bn di)
D liu ng vo c chuyn thnh
du chm ng nh phn (s thc) ([2])
Hm ly m thi hnh ([3])

Hot ng khi 13 c xc nh t X20 X27


Chuyn thnh
nh phn
Gi tr BCD

[2] Chuyn thnh du


chm ng nh phn
(s thc)
Gi tr nh phn

Ly m
Gi tr du chm ng
nh phn (s thc)

Gi tr du chm ng
nh phn (s thc)

Lu
128
128
1) Kt qu s nh hn 2 khi gi tr BCD ci t t X20 X27 nh hn 88 v loge2 = 88.7.
Kt qu s b li nu gi tr ci t ln hn 88. V vy khi gi tr ci t ln hn 89, M0 c bt ln
hm ly m khng c thc hin.
2) Chuyn i t lgarit t nhin sang lgarit thp phn.
CPU, lnh c thi hnh dng lgarit t nhin.
chuyn sang lgarit thp phn, ly gi tr
chia cho 0.4342945 .

544

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.13 FNC125 LOGE / Lgarit t nhin du
chm ng

18.13 FNC125 LOGE / Lgarit t nhin du chm ng


Tng quan
Lnh ly lgarit t nhin du chm ng.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu

Ton hng

Loi d liu

M t
S thit b u lu d liu du chm ng nh phn ly lgarit t
nhin

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DLOGE v DLOGEP)
Lgarit t nhin [lgarit c s e (2.71828)] ca
Mt s thc c th gn trc tip cho

c lu trong

Ng vo

Du chm ng nh
phn (s thc)

Li

Du chm ng nh
phn (s thc)

l gi tr dng.

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
l gi tr m ( M li: K6706)
Khi
= 0 ( M l i: K6706)
545

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.13 FNC125 LOGE / Lgarit t nhin du
chm ng

Chng trnh v d
Trong chng trnh di y, Lgarit t nhin ca 10 trong D50 c tnh ton, kt qu lu D30 v
D31 khi X000 bt
D liu s dng ly lgarit t nhin ([1])
D liu s dng chuyn sang du chm
ng nh phn (s thc ([2])
Lgarit t nhin thi hnh ([3])

[2] Chuyn thnh du


chm ng nh phn
(s thc)
Gi tr nh phn

[3] Ly lgarit

Gi tr du chm ng
nh phn (s thc)

Gi tr du chm ng
nh phn (s thc)

546

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.14 FNC126 LOG10 / Lgarit thp phn du
chm ng

18.14 FNC126 LOG10 / Lgarit thp phn du chm ng


Tng quan
Lnh ly lgarit thp phn du chm ng.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu

Ton hng

Loi d liu

M t
S thit b u lu d liu du chm ng nh phn ly lgarit
thp phn

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DLOG10 v DLOG10P)
Lgarit thp phn [lgarit c s 10] ca
Mt s thc c th gn trc tip cho

c lu trong

Ng vo

Du chm ng nh
phn (s thc)

Li

Du chm ng nh
phn (s thc)

l gi tr dng.

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
l gi tr m ( M li: K6706)
Khi
= 0 ( M l i: K6706)
547

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.14 FNC126 LOG10 / Lgarit thp phn du
chm ng

Chng trnh v d
Trong chng trnh di y, Lgarit t nhin ca 10 trong D50 c tnh ton, kt qu lu D30 v
D31 khi X000 bt
D liu s dng ly lgarit thp phn ([1])
D liu s dng chuyn sang du chm
ng nh phn (s thc ([2])
Lgarit thp phn thi hnh ([3])

[2] Chuyn thnh du


chm ng nh phn
(s thc)
Gi tr nh phn

[3] Ly lgarit

Gi tr du chm ng
nh phn (s thc)

Gi tr du chm ng
nh phn (s thc)

548

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.15 FNC127 ESQR / Cn bc hai du chm
ng

18.15 FNC127 ESQR / Cn bc hai du chm ng


Tng quan
Lnh ly cn bc hai ca du chm ng nh phn.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b word lu d liu du chm ng nh phn ly cn bc
hai
Thanh ghi d liu lu cn bc hai ca d liu du chm ng nh phn

S thc
(nh phn)

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Thit b khc

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DESQR v DESQRP)
Cn bc hai du chm ng nh phn ca

c lu trong

Ng vo
Du chm ng

Thit b lin quan

Thit b

Phng php s dng c zero, tham kho mc 6.5.2.


Tn
C zero

Li

Du chm ng

M t
Bt ON khi kt qu bng 0

l gi tr dng. Nu m, c bo li M8067 bt ON v lnh khng c thi hnh.


549

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.16 FNC128 ENEG / Php o du chm
ng

18.16 FNC128 ENEG / Php o du chm ng


Tng quan
Lnh ly o d liu du chm ng nh phn.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu nh phn c du c ly o

S thc (nh phn)

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DENEG v DENEGP)
Du ca du chm ng nh phn

c ly o, kt qu lu li vo

Ng vo

Chng trnh v d
Trong chng trnh di y, du ca d liu du chm ng lu D100 v D101 c ly o,
v kt qu c lu D100 v D101 khi X000 ON.

550

B iu Khin Lp Trnh FX3U/FX3UC

18 Du Chm ng FNC110 FNC139


18.17 FNC129 INT / Php chuyn du chm
ng sang s nguyn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18.17 FNC129 INT / Php chuyn du chm ng sang s nguyn


Tng quan
Lnh chuyn i du chm ng nh phn sang s nguyn nh phn c nh dng d liu bnh
thng trong PLCs.
Chng trnh v d hot ng du chm ng, tham kho mc 12.10.
Du chm ng, tham kho mc 5.1.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
M t

Loi d liu

S thanh ghi d liu lu d liu du chm ng nh phn chuyn sang s


nguyn nh phn

S thc (nh phn)

Thanh ghi d liu lu s nguyn nh phn

Nh phn 16 hay 32bit

Ton hng

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (INT v INTP)
Du chm ng nh phn

c chuyn i sang s nguyn nh phn

Ng vo
Du chm ng
nh phn

S nguyn nh phn 16 bit


Phn thp phn b

Lnh chuyn i ngc li


Lnh chuyn i ngc c thc hin bi lnh FLT (FNC49)
Xem lnh FLT (FNC 49) trong mc 12.10.
2. Hot ng 16-bit (DINT v DINTP)
Du chm ng nh phn
c chuyn i sang s nguyn nh phn
Ng vo
Du chm ng S nguyn nh phn 32 bit
nh phn
Phn thp phn b

551

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.17 FNC129 INT / Php chuyn du chm
ng sang s nguyn

Lnh chuyn i ngc li


Lnh chuyn i ngc c thc hin bi lnh DFLT (FNC49)
Xem lnh DFLT (FNC 49) trong mc 12.10.
Thit b lin quan

S dng phng php c zero, c mn v c mang, tham kho mc 6.5.2.


Thit b

Tn

M t

C zero

Bt ON khi kt qu = 0

C mn

Bt ON khi kt qu chuyn i c b trong phn thp phn

C mang

Bt ON khi kt qu vt phm vi -32768 32767 (16bit)


hay -2,147,483,648 2,147,483,647 (32bit) v xut hin trn.
(Kt qu khng c phn hi)

Lu
1. Lu khi vn hnh
Gi tr h thp phn c lm trn.

552

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.18 FNC130 SIN / Hm SIN du chm ng

18.18 FNC130 SIN / Hm sin du chm ng


Tng quan
Lnh tnh gi tr sin ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b lu gc (radian) dng du chm ng nh phn

S thc
(nh phn)

S thit b lu gi tr sin dng du chm ng nh phn


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DSIN v DSINP)
Gi tr gc (du chm ng nh phn)

c chuyn thnh gi tr sin

Ng vo
Du chm ng nh phn

Du chm ng nh phn

Gi tr radian (Gi tr x / 180)


Du chm ng nh phn

Gi tr sin
Du chm ng nh phn

553

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.18 FNC130 SIN / Hm SIN du chm ng

Chng trnh v d

Gc c nhp bng ng vo
X001 v X002.
Gi tr du chm ng nh phn

Du chm ng nh phn
Du chm ng nh phn

Du chm ng nh phn

554

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.19 FNC131 COS / Hm cos du chm ng

18.19 FNC131 COS / Hm cos du chm ng


Tng quan
Lnh tnh gi tr cos ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b lu gc (radian) dng du chm ng nh phn

S thc
(nh phn)

S thit b lu gi tr cos dng du chm ng nh phn


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DCOS v DCOSP)
Gi tr gc (du chm ng nh phn)

c chuyn thnh gi tr sin

Ng vo

COS
DCOS

Du chm ng nh phn

Du chm ng nh phn

Gi tr radian (Gi tr x / 180)


Du chm ng nh phn

Gi tr cos
Du chm ng nh phn

555

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.20 FNC132 TAN / Hm tan du chm ng

18.20 FNC132 TAN / Hm tan du chm ng


Tng quan
Lnh tnh gi tr tan ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b lu gc (radian) dng du chm ng nh phn

S thc
(nh phn)

S thit b lu gi tr tan dng du chm ng nh phn


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DTAN v DTANP)
Gi tr gc (du chm ng nh phn)

c chuyn thnh gi tr sin

Ng vo

TAN
DTAN

Du chm ng nh phn

Du chm ng nh phn

Gi tr radian (Gi tr x / 180)


Du chm ng nh phn

Gi tr tan
Du chm ng nh phn

556

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.21 FNC133 ASIN / Hm arcsin du chm
ng

18.21 FNC133 ASIN / Hm arcsin du chm ng


Tng quan
Lnh tnh gi tr sin-1 ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

iu kin lm vic

Lnh

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu gi tr cn tnh sin

-1

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DASIN v DASINP)
Gi tr sin c lu trong

v k t qu lu l

Ng vo

Du chm ng nh phn
(s thc)

Du chm ng nh phn
(s thc)

Gi tr lu trong
c ci t trong phm vi t -1.0 n 1.0.
Gc (kt qu) lu
, n v l radian (t -/2 n /2).
chuyn i gia rad v , tham kho lnh RAD (FNC136) v DEG (FNC137).
Lnh RAD (FNC136), tham kho muc 18.24.
Lnh DEG (FNC137), tham kho mc 18.25.
557

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

18 Du Chm ng FNC110 FNC139


18.21 FNC133 ASIN / Hm arcsin du chm
ng

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
vt ngoi phm vi -1.0 n +1.0 ( M li: K6706)

Chng trnh v d
-1
Trong chng trnh di y, gi tr d liu SIN (du chm ng nh phn) c lu trong D0 v D1
v gc l ng ra BCD 4 s t Y040 n Y057 khi X000 bt.
Gc (rad) c tnh bng lnh SIN-1 ([1])
Gi tr rad c chuyn thnh gi tr ([2])
Gc dng du chm ng nh phn (s thc)
c chuyn thnh s nguyn (nh phn) ([3]).
Gc dng s nguyn (nh phn) c xut ra khi
hin th ([4])

Hot ng khi 0.5 c lu trong D0 v D1


[1] Chuyn i bng
-1
lnh SIN

Gi tr du chm ng nh
phn (s thc)

Gi tr du chm ng nh
phn (s thc)
[2] Chuyn sang

[3] Chuyn
sang nh phn
Gi tr du chm ng nh
phn (s thc)

[4] Lnh BCD


Gi tr nh phn

Gi tr BCD

558

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.22 FNC134 ACOS / Hm arccos du chm
ng

18.22 FNC134 ACOS / Hm arccos du chm ng


Tng quan
Lnh tnh gi tr cos-1 ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh

Lnh 16bit

iu kin lm vic

Lnh

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu gi tr cn tnh cos

-1

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DACOS v DACOSP)
Gi tr cos c lu trong

v kt qu lu l

Ng vo

Du chm ng nh phn
(s thc)

Du chm ng nh phn
(s thc)

Gi tr lu trong
c ci t trong phm vi t -1.0 n 1.0.
Gc (kt qu) lu
, n v l radian (t -/2 n /2).
chuyn i gia rad v , tham kho lnh RAD (FNC136) v DEG (FNC137).
Lnh RAD (FNC136), tham kho muc 18.24.
Lnh DEG (FNC137), tham kho mc 18.25.
559

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

18 Du Chm ng FNC110 FNC139


18.22 FNC134 ACOS / Hm arccos du chm
ng

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
v t ngoi phm vi -1.0 n +1.0 ( M li: K6706)

Chng trnh v d
-1
Trong chng trnh di y, gi tr d liu COS (du chm ng nh phn) c lu trong D0 v D1
v gc l ng ra BCD 4 s t Y040 n Y057 khi X000 bt.
Gc (rad) c tnh bng lnh COS-1 ([1])
Gi tr rad c chuyn thnh gi tr ([2])
Gc dng du chm ng nh phn (s thc)
c chuyn thnh s nguyn (nh phn) ([3]).
Gc dng s nguyn (nh phn) c xut ra
khi hin th ([4])

Hot ng khi 0.5 c lu trong D0 v D1


[1] Chuyn i
-1
bng lnh COS

Gi tr du chm ng nh
phn (s thc)

Gi tr du chm ng nh
phn (s thc)

[2] Chuyn sang

[3] Chuyn
sang nh phn
Gi tr du chm ng nh
phn (s thc)

[4] Lnh BCD


Gi tr nh phn

Gi tr BCD

560

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.23 FNC135 ATAN / Hm arctan du chm
ng

18.23 FNC135 ATAN / Hm arctan du chm ng


Tng quan
Lnh tnh gi tr tan-1 ca 1 gc (radian).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

iu kin lm vic

Lnh

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu gi tr cn tnh cos

-1

S thc
(nh phn)

S thit b u lu kt qu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DATAN v DATANP)
Gi tr tan c lu trong

v kt qu lu l

Ng vo

Du chm ng nh phn
(s thc)

Du chm ng nh phn
(s thc)

Gi tr lu trong
c ci t trong phm vi t -1.0 n 1.0.
Gc (kt qu) lu
, n v l radian (t -/2 n /2).
chuyn i gia rad v , tham kho lnh RAD (FNC136) v DEG (FNC137).
Lnh RAD (FNC136), tham kho muc 18.24.
Lnh DEG (FNC137), tham kho mc 18.25.
561

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.23 FNC135 ATAN / Hm arctan du chm
ng

Chng trnh v d
-1
Trong chng trnh di y, gi tr d liu TAN (du chm ng nh phn) c lu trong D0 v D1
v gc l ng ra BCD 4 s t Y040 n Y057 khi X000 bt.
Gc (rad) c tnh bng lnh TAN-1 ([1])
Gi tr rad c chuyn thnh gi tr ([2])
Gc dng du chm ng nh phn (s thc)
c chuyn thnh s nguyn (nh phn) ([3]).
Gc dng s nguyn (nh phn) c xut ra
khi hin th ([4])

Hot ng khi 1 c lu trong D0 v D1


[1] Chuyn i
-1
bng lnh TAN

Gi tr du chm ng nh
phn (s thc)

Gi tr du chm ng nh
phn (s thc)

[2] Chuyn sang

[3] Chuyn
sang nh phn
Gi tr du chm ng nh
phn (s thc)

[4] Lnh BCD


Gi tr nh phn

Gi tr BCD

562

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.24 FNC136 RAD / Chuyn i du chm
0
ng t ( ) sang radian

18.24 FNC136 RAD / Chuyn i du chm ng t ( 0) sang radian


Tng quan
0
Lnh chuyn i gi tr t ( ) sang radian.

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu gi tr

S thc
(nh phn)

S thit b u lu gi tr radian
3. Thit b ng dng
Thit b bit
Ton
hng

Thit b khc

Thit b word

Ngi dng h thng

c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DRAD v DRADP)
Gi tr trong
c chuyn t sang radian v kt qu lu trong
Ng vo

Du chm ng nh phn
(s thc)

Du chm ng nh phn
(s thc)

Biu thc chuyn i t sang radian:

Radians = Degrees x

180
563

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.24 FNC136 RAD / Chuyn i du chm
0
ng t ( ) sang radian

Chng trnh v d
Trong chng trnh di y, gi tr BCD 4 s () t X20 n X37 c chuyn thnh gi tr du
chm ng nh phn, kt qu lu D20 v D21 khi X000 bt.
Gc c chuyn sang radian l ng vo ([1])
Gc ng vo c chuyn sang du chm
ng nh phn (s thc) ([2])
Gc c chuyn t sang radian ([3])

Hot ng khi 120 c gn trong X020 n X037


[1]
Chuyn sang
nh phn
Gi tr BCD

[2] Chuyn thnh du


chm ng nh phn
(s thc)

[3]
Chuyn sang
radian

Gi tr nh phn

564

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.25 FNC137 DEG / Chuyn i du chm
0
ng t radian sang ( )

18.25 FNC137 DEG / Chuyn i du chm ng t radian sang ( 0)


Tng quan
0
Lnh chuyn i gi tr t radian sang ( ).

Du chm ng, tham kho mc 5.1.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu gi tr radian

S thc
(nh phn)

S thit b u lu gi tr
3. Thit b ng dng
Thit b bit
Ton
hng

Thit b khc

Thit b word

Ngi dng h thng

Khi
Ngi dng
c bit
h thng

c tnh bit

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DDEG v DDEGP)
Gi tr trong
c chuyn t radian sang v kt qu lu trong
Ng vo

Du chm ng nh phn
(s thc)

Du chm ng nh phn
(s thc)

Biu thc chuyn i t sang radian:

Degrees = Radians x

180

Chng trnh v d
Trong chng trnh di y, gi tr du chm ng nh phn radian D20 v D21 c chuyn thnh
gi tr BCD , kt qu lu Y040 n Y057khi X000 bt.

565

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

18 Du Chm ng FNC110 FNC139


18.25 FNC137 DEG / Chuyn i du chm
0
ng t radian sang ( )

Gi tr radian c chuyn sang gi tr ([1])


Gc dng du chm ng nh phn c
chuyn sang s nguyn ([2])
S nguyn chuyn i c xut ra
khi hin th ([3])

Hot ng khi 120 c gn trong X020 n X037


[1]
Chuyn sang

Gi tr du chm ng
nh phn (s thc)

[2] Chuyn
thnh gi tr
nh phn
Gi tr du chm ng
nh phn (s thc)

[3]
Chuyn sang
BCD
Gi tr nh phn

Gi tr BCD

566

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149

19.HOT NG D LIU FNC140 n FNC149


FNC s

Lnh

K hiu

Chc nng

Tham
kho

140

WSUM

Tng d liu Word

Mc
19.1

141

WTOB

i WORD ra BYTE

Mc
19.2

142

BTOW

i BYTE ra WORD

Mc
19.3

143

UNI

Ni 4bit d liu Word

Mc
19.4

144

DIS

Nhm 4bit d liu Word

Mc
19.5

145

146

147
148
149

SWAP

Hon i byte

SORT2

Mc
19.6
-

Phn loi d liu theo bng 2

Mc
19.7

567

B iu Khin Lp Trnh FX3U/FX3UC

19 Hot ng d liu FNC140 FNC149


19.1 FNC140 WSUM / Tng ca d liu Word

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19.1 FNC140 WSUM / Tng d liu Word


Tng quan
Lnh tnh tng d liu 16-bit hay 32-bit lin ti p.
Khi tnh d liu thm vo (gi tr tng) n v byte (8-bit_, dng lnh CCD (FNC 84).
Lnh CCD (FNC 84), tham kho mc 16.5.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu tnh tng

nh phn 16- hay 32-bit

S thit b u lu tng

nh phn 32- hay 64-bit

S ca d liu (0 < n)

nh phn 16- hay 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (WSUM v WSUMP)
Tng ca n d liu 16-bit bt u t

c lu nh d liu 32-bit

Ng vo

n
im

Tng ca
n d
liu

568

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.1 FNC140 WSUM / Tng ca d liu Word

2. Hot ng 32-bit (DWSUM v DWSUMP)


Tng ca n d liu 32-bit bt u t

c lu nh d liu 64-bit

Ng vo

n
im

Tng ca
n d liu

Lnh lin quan


Lnh

M t
Kim tra m
Tnh ton tng ca d liu 16-bit n v bye (8 bits) v tnh chn l ngang.

Lu

Khi hot ng 32-bit, gi tr tng i hi phi l d liu 64 -bit. d liu 64-bit. Khi gi tr tng trong
phm vi s ca d liu 32-bit (K-2,147,483,648 n K2,147,483,647), PLC FX 3U v FX3UC c th x l d
liu 32-bit mc thp hay 32-bit v b qua 32-bit mc cao.
Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067.


Khi im n bt u t
vt ngoi phm vi thit b ( M li: K6706)
Khi n 0 ( M li: K6706)
Khi
v t ngoi phm vi thit b ( M li: K6706)

Chng trnh v d
Trong chng trnh di y, tng ca d liu 16-bit t D10 n D14 lu [D101, D100].
Lnh
WSUMP

569

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.2 FNC141 WTOB / i Word sang Byte

19.2 FNC141 WTOB / i Word ra Byte


Tng quan
Lnh chia d liu 16-bit lin ti p ra n v byte (8-bit).
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cn chia ra n v byte

nh phn 16-bit

S thit b u lu kt qu
S ca d liu byte cn chia (0 n)
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (WTOB v WTOBP)
1) n/2 d liu 16-bit
v sau n a c chia thnh n byte, lu trong n thit b bt u t
.

570

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.2 FNC141 WTOB / i Word sang Byte

Ng vo

Byte mc cao

Byte mc thp

Byte mc cao

Byte mc thp

Byte mc thp
Byte mc cao
Byte mc thp

Byte mc cao

Byte mc thp

Byte mc cao

* Khi n l, n/2 c lm trn.


V d n = 5:
+ 3

n byte

Byte mc thp
Byte mc cao

00H c lu
2) 00H c lu byte mc cao (8 bit) ca mi thit b (
v sau na) lu d liu byte c
chia.
3) Khi n l, ch c byte mc thp (8 bit) ca thit b ngun chia cui cng c xem nh d liu
ch nh hnh sau.
V d, n = 5, d liu t
n byte mc thp ca
+ 2 c lu trong
n
+4

n = 5
B qua khi n = 5
00H c lu
4) Khi n = 0, lnh WTOB khng thi hnh.
Lnh lin quan
M t

Lnh

Kt hp 8-bit mc thp (byte mc thp) ca d liu 16-bit lin tip


Lu

Thit b lu trong d liu ngun chia c th chng ln thit b c chia.


Khi n l, byte mc cao (8 bit) ca thit b ngun chia cui cng b vit ln v b xa i.

n = 5
36H b b qua khi n = 5 v
D14 c dng cho kt qu
chia thit b ch D v sau
na, 36H b xa v vit
ln.

00H c lu

571

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

19 Hot ng d liu FNC140 FNC149


19.2 FNC141 WTOB / i Word sang Byte

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067.


Khi thit b ngun chia
n
+ n/2 vt ngoi phm vi thit b nh (m li K6706).
Khi n l, s gi tr lm trn ln quyt nh s ca thit b (m li K6706).
Khi thit b d liu c chia
n
+n-1 vt ngoi phm vi thit b nh (m li
K6706).

Chng trnh v d
Trong chng trnh di y, d liu lu D10 n D12 c chia ra n v byte v lu D20 n
D25.

6 byte

00H c lu

572

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.3 FNC142 BTOW / i Byte sang Word

19.3 FNC142 BTOW / i Byte ra Word


Tng quan
Lnh kt hp 8 bit mc thp ca d liu 16-bit lin ti p.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cn chia ra n v byte

Nh phn 16-bit

S thit b u lu kt qu
S ca d liu byte cn chia (0 n)
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Ngi dng Khi


h thng c bit

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (BTOW v BTOWP)
1) Byte mc thp (8 bit) ca d liu 16-bit

c kt hp v lu n/2 thit b bt u t

573

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.3 FNC142 BTOW / i Byte sang Word

Ng vo

n
byte

D liu Byte 1

Byte 2

Byte 1

D liu Byte 2

Byte 4

Byte 3

D liu Byte 3
Byte n
D liu Byte n

Byte n-1

* Khi n l, tham kho


mc 3)

2) Byte mc cao (8 bit) ca mi d liu 16-bit ngun kt hp (


v sau n a) c b qua.
3) Khi n l, 00H c lu byte mc cao (8 bit) ca thit b cui cng nh hnh sau.
V d, n = 5, byte mc thp (8 bit) ca
n
+ 4 lu
n
+ 2.

n = 5
n = 5,
00H c lu
Byte mc cao c
b qua.
4) Khi n = 0, lnh BTOW khng thi hnh.
Lnh lin quan
M t

Lnh

Chia d liu 16-bit lin ti p ra n v byte (8 bit)


Lu

Thit b lu trong d liu ngun hp c th tng ng v i thit b lu trong d liu kt hp. Sau
khi kt hp, byte mc cao (8 bit) ca d liu ngun kt hp c lu trong thit b s dng cho
d liu ch kt hp b xa v vit ln.

n = 6

Byte mc cao b b qua


V thit b ngun kt hp c s dng
cho ch kt hp, ABH v CDH b
xa v vi t ln.

Khng thay i

574

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

19 Hot ng d liu FNC140 FNC149


19.3 FNC142 BTOW / i Byte sang Word

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067.


Khi thit b ngun kt hp
n
+ n-1 vt ngoi phm vi thit b nh (m li
K6706).
Khi thit b ch d liu kt hp
n
+n/2 vt ngoi phm vi thit b nh (m li
K6706).
Khi n l, s gi tr lm trn ln quyt nh s ca thit b (m li K6706).

Chng trnh v d
Trong chng trnh di y, byte mc thp (8 bit) lu D20 n D25 c kt hp v lu D10 n
D12.

Byte mc cao b b qua

575

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.4 FNC143 UNI / Ni 4bit d liu Word

19.4 FNC143 UNI / Ni 4 bit d liu Word


Tng quan
Lnh kt hp 4 bit mc thp ca d liu 16-bit lin ti p.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cn kt hp

Nh phn 16-bit

S thit b u lu d liu kt hp
S ca d liu lt hp (0 n 4, n = 0 lnh khng thi hnh)
3. Thit b ng dng
Thit b bit
Ton
hng

Thit b word

Ngi dng h thng

c tnh bit

Ngi dng Khi


h thng c bit

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (UNI v UNIP)
1) 4 bit mc thp ca n d liu 16 bit t

c kt hp v lu

Ng vo

4 bit mc thp
4 bit mc thp

n
im

4 bit mc thp
4 bit mc thp

B qua

D liu kt hp

2) n t 1 n 4.
Trng hp n = 0, lnh khng thi hnh.
576

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.4 FNC143 UNI / Ni 4bit d liu Word

3) Trng hp 1 n 3, bit mc cao {4 x (4 n)} ca


c ci 0.
V d, khi n = 3, 4 bit mc thp ca
n
+ 2 c lu vo b0 n b11 ca
v 4 bit m c cao ca
c ci 0.
4 bit mc thp
4 bit mc thp
4 bit mc thp

B qua

D liu kt hp

Khi n = 3, b12 n
b15 c ci 0.

Lnh lin quan


M t

Lnh

Chia d liu 16-bit ra n v 4 bit


Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
n
+n vt ngoi phm vi thit b nh (m li K6706).
Khi n vt ngoi phm vi t 0 n 4 (m li K6706).

Chng trnh v d
Trong chng trnh di y, 4 bit ca D0 n D2 c kt hp v lu D10 khi X000 bt ON.

D liu kt hp

V n = K3, b12 n
b15 c ci 0.

577

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.5 FNC144 DIS / Nhm 4 bit d liu Word

19.5 FNC144 DIS / Nhm 4 bit d liu Word


Tng quan
Lnh chia d liu 16-bit ra n v 4 bit.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cn chia

Nh phn 16-bit

S thit b u lu d liu c chia


S ca d liu lt hp (0 n 4, n = 0 lnh khng thi hnh)
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Thit b khc

Ngi dng Khi


h thng c bit

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (DIS v DISP)
1) D liu 16 bit
c chia thnh n v 4 bit lu

578

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.6 FNC147 SWAP / Hon i byte

19.6 FNC147 SWAP / Hon i byte


Tng quan
Lnh hon i 8 bit mc cao v 8 bit mc thp ca thit b word.
1. Dng lnh

2. D liu
Ton hng

Loi d liu

M t

8 bit mc cao v 8 bit mc thp ca thit b word c hon i Nh phn 16 hay


cho nhau
32-bit
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Ngi dng Khi


h thng c bit

Thit b khc
Hng
s

Ch s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (SWAP v SWAPP)
8 bit mc cao v 8 bit mc thp ca thit b word c hon i cho nhau.
Ng vo
8 bit mc cao

8 bit mc thp

2. Hot ng 32-bit (DSWAP v DSWAPP)


8 bit mc cao v 8 bit mc thp c hon i cho nhau trong mi thit b word.
Ng vo
8 bit mc cao

Lu

8 bit mc thp

8 bit mc cao

8 bit mc thp

Khi dng lnh vn hnh lin tc, vic hon i c thc hin trong mi chu k hot ng. Lnh
ny lm vi c ging lnh m rng XCH (FNC 17).

579

B iu Khin Lp Trnh FX3U/FX3UC

19 Hot ng d liu FNC140 FNC149


19.7 FNC149 SORT2 / Phn loi d liu theo
bng 2

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19.7 FNC149 SORT2 / Phn loi d liu theo bng 2


Tng quan
Lnh phn loi mt bng d liu (dng hng) v nhm d liu (dng ct) da vo nhm d liu xc
nh (dng ct) c phn loi theo hng theo th t tng ln hay gim xung. Lnh lu d liu
(dng hng) trong cc thit b ni tip to iu kin thun li cho vic cng d liu (hng).
Mt khc, lnh SORT (FNC 69) lu nhm d liu (dng ct) trong cc thit b ni tip v ch phn loi
bng trong th t tng dn.
Lnh SORT (FNC 69), tham kho mc 14.10.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

11 bc

Lnh

iu kin lm vic
Vn hnh lin
tc

21 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu bng d liu [v tr m1 x m2]
S d liu (hng) [1 n 32]

Nh phn 16hay 32 - bit

S nhm d liu (ct) [1 n 6]


S thit b u lu kt qu [v tr m1 x m2]
S ct ca nhm d liu (ct) [1 n m2]
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (SORT2)
Trong bng d liu (ngun phn loi) c (m1 x m2) im
, dng d liu c th t tng hay
gim da trn nhm d liu ct s n, v kt qu lu bng d liu (v tr m1 x m2)
.
580

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.7 FNC149 SORT2 / Phn loi d liu theo
bng 2
V d, tham kho trang 523.

Ng vo

C bo vic thi hnh lnh hon tt


C bo vic thi hnh lnh
hon tt cho lnh SORT2
Dng bng d liu c gii thch trong v d vi ngun d liu dng bng c 3 hng v 4 ct (m1=
K3, m2 = K4 ). Kt qu phn loi bng d liu, hiu
l
.
S nhm (m2 = K4)
Ct s
S ln iu khin

Hng s

Cao

Rng

Tui

S d
liu
(m1 = 3)

Ci th t phn loi ty vo M8165 ON hay OFF.


Th t
Gim
Tng

Khi bt ng vo, vic phn loi d liu bt u. Vic phn loi d liu kt thc sau khi m1 ln
qut, v c bo vic thi hnh lnh hon tt M8029 bt ON.
V d, tham kho trang 523.
2. Hot ng 32-bit (DSORT2)
Trong bng d liu (ngun phn loi) c (m1 x m2) im
, dng d liu c th t
tng hay gim da trn nhm d liu ct s n, v kt qu lu bng d liu c (m1 x m2) im
.
.
V d, tham kho trang 523.

Ng vo

C bo vic thi hnh lnh hon tt


C bo vic thi hnh lnh
hon tt cho lnh SORT2
Dng bng d liu c gii thch trong v d vi ngun d liu dng bng c 3 hng v 4 ct (m1=
K3, m2 = K4 ). Kt qu phn loi bng d liu, hiu
l
.

581

B iu Khin Lp Trnh FX3U/FX3UC

19 Hot ng d liu FNC140 FNC149


19.7 FNC149 SORT2 / Phn loi d liu theo
bng 2

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

S nhm (m2 = K4)


Ct s
Hng s

S iu khin

Cao

Rng

Tui

S d
liu
(m1 = 3)

Ci th t phn loi ty vo M8165 ON hay OFF.


Th t
Gim
Tng

Khi m1 l thanh ghi d liu D hay th anh ghi m rng (R), di d liu l 32 bit. V d, khi
m1 c gn cho D0, m1 l d liu 32 bit lu [D1, D0]
Khi bt ng vo, vic phn loi d liu bt u. Vic phn loi d liu kt thc sau khi m1 ln
qut, v c bo vic thi hnh lnh hon tt M8029 bt ON.
Phng php s dng c bo vic thi hnh lnh hon tt, tham kho mc 6.5.2.

3. V d
Khi lnh c thc hin vi "n = K2 ( ct s 2 ) v "n = K3 ( ct s 3 )" cho ngun d liu phn loi
sau, hot ng biu din kt qu di y.
V d di y ch hot ng 16-bit. Trong trng hp 32-bit, t bng d liu vi d liu nh phn
32-bit.
Phn loi d liu ngun
S nhm (m2 = K4)
Ct s
Hng s

S iu khin

Cao

Rng

Tui

S d
liu
(m1 = 5)

582

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.7 FNC149 SORT2 / Phn loi d liu theo
bng 2

1) Kt qu phn loi khi lnh thi hnh vi n = K2 (ct s 2) (th t tng)


Ct s
S iu khin

Hng s

Cao

Rng

Tui

2) Kt qu phn loi khi lnh thi hnh vi n = K3 (ct s 3) (th t gim)


Ct s
Hng s

S iu khin

Cao

Rng

Tui

Thit b lin quan


Phng php s dng c bo vic thi hnh lnh hon tt, tham kho mc 6.5.2.
Thit b

Tn
Thi hnh lnh hon tt
Th t gim

M t
Bt ON khi vic thi hnh lnh hon tt
Phn loi d liu theo th t tng khi t ON.
Phn loi d liu theo th t gim khi t OFF.

583

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19 Hot ng d liu FNC140 FNC149


19.7 FNC149 SORT2 / Phn loi d liu theo
bng 2

Lnh lin quan


Lnh

Lu

M t
Phn loi d liu theo bng.
Lnh phn loi bng d liu (dng hng) v nhm d liu (dng ct) da vo
nhm d liu xc nh (dng ct) c phn loi theo hng theo th t tng
dn. Lnh lu nhm d liu (ct) trong cc thit b lin tip.

Khng thay i ni dung ca ton hng v d liu trong thi gian vn hnh.
thc hin lnh SORT2 li ln na, phi t ng vo OFF thm mt ln na, ri sau thc
hin ON li.
Gii hn v s ln lnh SORT2
Lnh SORT2 c th b lp li ng thi n 2 ln trong mt chng trnh.
Khng th lp trnh khi mch gm c lnh SORT2 trong lc RUN.
Khi thit b trong
v
ging nhau.
D liu ngun c vit ln d liu cn phn loi.
Ch khng thay i ni dung ca
cho n khi vic thi hnh lnh SORT2 hon tt.
m bo d liu c phn lai khng xp chng vi d liu ngun.

D liu ngun

D liu ngun

D liu c phn loi

D liu c phn loi

D liu ngun

D liu ngun

D liu c phn loi

D liu c phn loi

D liu ngun

D liu c phn loi

584

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159

18. iu khin v tr FNC150 n FNC159


T FNC150 n FNC159 cung cp cc lnh v tr s dng cc hm ng ra xung ca PLC.
Chi tit, tham kho S tay iu Khin V Tr.
Chc nng

K hiu

Tham
kho

FNC s

Lnh

150

DSZR

DOG Search Zero Return

Mc
20.1

151

DVIT

V tr ngt

Mc
20.2

152

TBL

Ch nh v d liu khi d
liu

Mc
20.3

153

154

155

ABS

c gi tr tuyt i hin thi

Mc
20.4

156

ZRN

Tr v zero

Mc
20.5

157

PLSV

Ng ra xung tc bin i

Mc
20.6

158

DRVI

iu khin tng dn

Mc
20.7

159

DRVA

iu khin tuyt i

Mc
20.8

Lu v lp trnh khi RUN


Khi RUN, trnh lp trnh khi bt c lnh iu khin v tr (FNC150, FNC151, FNC156 n FNC159)
ang thi hnh (ng ra l xung).
Nu lp trnh khi mch in gm lnh ch di y khi ang RUN, ng ra l xung, PLC s hot
ng nh sau.
Lnh ch

Hot ng PLC nu lp trnh khi ang RUN, lnh ang


thi hnh
Ng ra xung gim tc v dng.
Khng th lp trnh khi RUN.
Ng ra xung gim tc v dng.

Trong khi tng tc /


*1
gim tc

Ng ra xung gim tc v dng.

Khng tng tc / gim


tc

Ng ra xung dng tc th.


Ng ra xung gim tc v dng.

*1.

H tr cho Ver.2.20 hay sau na.


585

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.1 FNC150 DSZR / Dog Search Zero Return

20.1 FNC150 DSZR / Dog Search Zero Return


Tng quan
Lnh thc hin quay v zero v xp v tr thng hng dng thanh ghi gi tr hin ti bn trong PLC.
Lnh c th c cc chc nng sau khng c h tr bng lnh ZRN (FNC 156).
Chc nng tm kim DOG.
Quay v zero bng tn hiu cn im (dog) v tn hi u pha zero
Tuy nhin khng th m tn hiu pha zero v sau xc nh im zero.
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b cho tn hiu cn im
S ng vo cho tn hiu pha zero

Bit

S thit b (Y) vi cc xung l u ra


S thit b (Y) m tn hi u quay l u ra
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ha vi thanh ghi ch mc (V v Z).


Gn cho X000 n X007.
*2
Gn cho ng ra transitor Y000, Y001 hay Y002 trn khi chnh hay Y000, Y001 hay Y002
*2
*1
hay Y003 trn b chuyn i ng ra tc cao c bit .
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.
*2
Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .
586

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.1 FNC150 DSZR / Dog Search Zero Return

Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
Khi s dng b chuyn i ng ra tc cao c bit cho v tr ng ra xung trong PLC
FX3UC, tn hiu quay phi c dng bng cc ng ra trong bng di sau.
Khi s dng ng ra transitor cho v tr ng ra xung trong PLC FX3UC, tn hiu quay phi
dng ng ra transitor.
S b chuyn i ng ra tc cao

Ng ra xung

Ng ra quay

S 1 (khi s 1)
S 2 (khi s 2)

Gii thch chc nng v hot ng


Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh DSZR (FNC150) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC150 trong khi ng ra l xung, PLC
gim tc v dng ng ra xung.
Chc nng thay i ty thuc vo phin bn
Chc nng ca lnh FNC150 thay i ty thuc vo phin bn nh bng sau.
Gii thch lnh v ni dung s thay i hm,
tham kho S tay iu Khin V Tr.
Phin bn ng dng

T phin bn
2.20

T phin bn
2.20

Hng mc

Chc nng

Xa tn hiu hm m
t v tr ng ra

Khi mt relay ph tr c bit


bt ON, tn hiu v tr ng ra
c xa thay i thnh s ng ra xc nh bng thanh ghi d liu
c bit

587

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.2 FNC151 DVIT / V tr ngt

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.2 FNC151 DVIT / V tr ngt


Tng quan
Lnh thc hin ngt vi 1 tc l hng s.

1. Dng lnh
Lnh 16bit

Lnh

Gii thch lnh, tham kho S tay iu Khin V Tr.


Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

9 bc

iu kin lm vic

Lnh

Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
S xung ng ra (a ch gia tng) sau khi ngt

*1

Nh phn 16- hay


32- bit

Tn s xung ng ra *2
S thit b (Y) m ng ra l xung

Bit

S thit b m ng ra l tn hiu quay


*1

Phm vi ci t:

*2

Phm vi ci t:

-32768 n +32767 (tr 0) _ hot ng 16-bit


-999,999 n +999,999 (tr 0) _ hot ng 32-bit
10 n 32767 Hz _ hot ng 16-bit
Hot ng 32-bit theo bng sau
V tr ng ra xung

Phm vi ci t

B chuyn i ng ra tc cao c bit

Khi chnh (ng ra transitor)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Xc nh ng ra transitor Y000, Y001, Y002 trn khi chnh hay Y000, Y001 hay Y002 *2 hay
*2
*1
Y003 trn b chuyn i ng ra tc cao c bit .
588

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.2 FNC151 DVIT / V tr ngt

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


*1
*2

B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.


Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .

Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
Khi s dng b chuyn i ng ra tc cao c bit cho v tr ng ra xung trong PLC
FX3UC, tn hiu quay phi c dng bng cc ng ra trong bng di sau.
Khi s dng ng ra transitor cho v tr ng ra xung trong PLC FX3UC, tn hiu quay phi
dng ng ra transitor.
S b chuyn i ng ra tc cao

Ng ra xung

Ng ra quay

S 1 (khi s 1)
S 2 (khi s 2)
khng th ch s ha vi thanh ghi ch mc (V v Z).
Gii thch chc nng v hot ng
Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh DVIT (FNC151) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC151 trong khi ng ra l xung, PLC
gim tc v dng ng ra xung.
Chc nng thay i ty thuc vo phin bn
Chc nng ca lnh FNC151 thay i ty thuc vo phin bn nh bng sau.
Gii thch lnh v ni dung s thay i hm,
tham kho S tay iu Khin V Tr.
Phin bn ng dng

T phin bn
2.20

T phin bn
2.20

T phin bn
2.20

T phin bn
2.20

Hng mc

Chc nng xc nh
tn hiu ng vo
ngt

Ch ngt do
ngi s dng

Chc nng
Khi M8336 bt ON, tn hiu ng vo ngt t Y000 n Y003 thay i
thnh s ng v o (X000 n X007) xc nh bi D8336.
Khi s dng ng ra transitor trong khi chnh, Y003 khng xc nh
c.

Khi 8 c xc nh bi D8336 cho tn hiu ng vo ngt t Y000


n Y003 v M8336 bt ON, tn hiu ng vo ngt thay i thnh
relay ph tr c bit. Khi relay ph tr c bit c t t ON
xung OFF trong chng trnh ngt ng vo, PLC bt u thi hnh
ngt. Khi chc nng ny c s dng, logic ca ng vo ngt
khng c chuyn i.
Hn na, khi s dng ng ra transitor trong khi chnh, Y003 khng
c xc nh.

589

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.3 FNC152 TBL / Ch nh v khi
d liu

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.3 FNC152 TBL / Ch nh v khi d liu


Tng quan
Lnh ly 1 bng xc nh t bng d liu ci t trong GX Developer (Phin bn t 8.23Z).
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
Lnh

M t
V tr ngt
Ng ra xung tc thay i
iu khin tng dn
iu khin tuyt i

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b (Y) m ng ra l xung

Bit

S nhp vo bng [1 n 100]

Nh phn 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Xc nh ng ra transitor Y000, Y001, Y002 trn khi chnh hay Y000, Y001 hay Y002 *2 hay
Y003*2 trn b chuyn i ng ra tc cao c bit *1.
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.
*2
Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .
Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
590

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.3 FNC152 TBL / Ch nh v khi
d liu

Gii thch chc nng v hot ng


Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh khi mch gm c lnh TBL (FNC152).

591

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.4 FNC155 ABS / c gi tr tuyt i
hin thi

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.4 FNC155 ABS / c gi tr tuyt i hin thi


Tng quan
Lnh c d liu v tr tuyt i (ABS) khi b khuch i tr ng Mitsubishi (c trang b vi chc
nng d tm v tr tuyt i) MR-H, MR-J2(S), hay MR-J3(S) c ni. Khi c, d liu c chuyn
thnh dng xung.
Gii thch lnh, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u nhp d liu tuyt i (ABS) tn hiu ng ra gi
t b khuch i tr ng.
chim 3 v tr

Bit

S thit b u xut d liu tuyt i (ABS) iu khin tn hiu


n b khuch i tr ng.
chim 3 v tr
S thit b lu d liu (32-bit) tuyt i (ABS)

Nh phn 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Ng ra transitor.
khng th ch s ho vi thanh ghi ch mc (V v Z).
Gii thch chc nng v hot ng
Ng vo

592

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.5 FNC156 ZNR / Tr v zero

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.5 FNC156 ZNR / Tr v zero


Tng quan
Lnh thi hnh quay v zero v xp v tr thng hng dng thanh ghi gi tr hin ti bn trong PLC.
Khi cn chc nng tm kim dog, dng lnh DSZR (FNC 150).
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

9 bc

Lnh

iu kin lm vic
Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
Tc quay v zero ban u

*1

Nh phn 16hay 32- bit

Tc trt [10 n 32767 Hz]


S thit b cho tn hiu cn im (dog)

Bit

S thit b (Y) vi ng ra l xung


*1

Phm vi ci t:

10 n 32767 Hz _ hot ng 16-bit


Hot ng 32-bit theo bng sau
V tr ng ra xung

Phm vi ci t

B chuyn i ng ra tc cao c bit

Khi chnh (ng ra transitor)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ha vi thanh ghi ch mc (V v Z).


Gn cho ng ra transitor Y000, Y001 hay Y002 trn kh
i chnh hay Y000, Y001 hay Y002
hay Y003*2 trn b chuyn i ng ra tc cao c bit *1.
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.

*2

593

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


*2

20 iu khin v tr FNC150 FNC159


20.5 FNC156 ZNR / Tr v zero

Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s


dng .

Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
Gii thch chc nng v hot ng
Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh ZNR (FNC156) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC156 trong khi ng ra l xung, PLC
gim tc v dng ng ra xung.
Chc nng thay i ty thuc vo phin bn
Chc nng ca lnh FNC156 thay i ty thuc vo phin bn nh bng sau.
Gii thch lnh v ni dung s thay i hm,
tham kho S tay iu Khin V Tr.
Phin bn ng dng

T phin bn
2.20

T phin bn
2.20

Hng mc

Chc nng

bt ON, tn hiu v tr ng ra
Chc nng xc nh Khi mt relay ph tr c bit
tn hiu ng vo xa c xa thay i thnh s ng ra xc nh bng thanh ghi d liu
c bit

594

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.6 FNC157 PLZV / Ng ra xung t c
thay i

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.6 FNC157 PLZV / Ng ra xung tc thay i


Tng quan
Lnh xut xung tc thay i vi hng quay c ch nh
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

9 bc

Lnh

iu kin lm vic
Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b cho tn s xung ng ra

Nh phn 16- hay


32- bit

*1

S thit b (Y) c ng ra l xung

Bit

S thit b m tn hiu quay l ng ra


*1

Phm vi ci t:

-32768 n -1, +1 n +32767 Hz _ hot ng 16-bit


Hot ng 32-bit theo bng sau
V tr ng ra xung

Phm vi ci t

B chuyn i ng ra tc cao c bit

Khi chnh (ng ra transitor)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Xc nh ng ra transitor Y000, Y001, Y002 trn khi chnh hay Y000, Y001 hay Y002 *2 hay
Y003*2 trn b chuyn i ng ra tc cao c bit *1.
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.
*2
Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .
Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
595

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.6 FNC157 PLZV / Ng ra xung t c
thay i

Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di


vi sai.
Khi s dng b chuyn i ng ra tc cao c bit cho v tr ng ra xung trong PLC
FX3UC, tn hiu quay phi c dng bng cc ng ra trong bng di sau.
Khi s dng ng ra transitor cho v tr ng ra xung trong PLC FX3UC, tn hiu quay phi
dng ng ra transitor.

S b chuyn i ng ra tc cao c bit

Ng ra xung

Ng ra quay

S 1 (khi s 1)
S 2 (khi s 2)
khng th ch s ha vi thanh ghi ch mc (V v Z).
Gii thch chc nng v hot ng
Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh PLSV (FNC157) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC157 trong khi ng ra l xung, PLC s
hot ng nh sau.
Hot ng PLC lp trnh khi ang RUN, lnh ang
thi hnh
ang tng tc / gim tc *1

Gim tc v dng ng ra xung

Khng tng tc / gim tc

Lp tc dng ng ra xung

*1

H tr t phin bn 2.20

Chc nng thay i ty thuc vo phin bn


Chc nng ca lnh FNC157 thay i ty thuc vo phin bn nh bng sau.
Gii thch lnh v ni dung s thay i hm,
tham kho S tay iu Khin V Tr.
Phin bn ng dng

T phin bn
2.20

T phin bn
2.20

Hng mc

Chc nng

Chc nng tng tc /


Khi M8336 bt ON, PLC tng hay gim n
gim tc
tng ng
nu
thay i.

trong thi gian

596

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.7 FNC158 DRVI / iu khin tng
dn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.7 FNC158 DRVI / iu khin tng dn


Tng quan
Lnh iu khin tng dn. Khong cch di chuyn t v tr hin ti c xc nh bng du dng hay
m.
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

9 bc

iu kin lm vic

Lnh

Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
S xung ng ra (a ch tng i)

*1

Nh phn 16- hay


32- bit

Tn s xung ng ra *2
S thit b (Y) m ng ra l xung

Bit

S thit b m ng ra l tn hiu quay


*1

Phm vi ci t:

*2

Phm vi ci t:

-32768 n +32767 (tr 0) _ hot ng 16-bit


-999,999 n +999,999 (tr 0) _ hot ng 32-bit
10 n 32767 Hz _ hot ng 16-bit
Hot ng 32-bit theo bng sau
V tr ng ra xung

Phm vi ci t

B chuyn i ng ra tc cao c bit

Khi chnh (ng ra transitor)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

597

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.7 FNC158 DRVI / iu khin tng
dn

Xc nh ng ra transitor Y000, Y001, Y002 trn khi chnh hay Y000, Y001 hay Y002*2 hay
Y003*2 trn b chuyn i ng ra tc cao c bit *1.
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.
*2
Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .
Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
Khi s dng b chuyn i ng ra tc cao c bit cho v tr ng ra xung trong PLC
FX3UC, tn hiu quay phi c dng bng cc ng ra trong bng di sau.
Khi s dng ng ra transitor cho v tr ng ra xung trong PLC FX3UC, tn hiu quay phi
dng ng ra transitor.
S b chuyn i ng ra tc cao c bit

Ng ra xung

Ng ra quay

S 1 (khi s 1)
S 2 (khi s 2)
khng th ch s ha vi thanh ghi ch mc (V v Z).
Gii thch chc nng v hot ng
Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh DRVI (FNC158) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC158 trong khi ng ra l xung, PLC
gim tc v dng ng ra xung.

598

B iu Khin Lp Trnh FX3U/FX3UC

20 iu khin v tr FNC150 FNC159


20.8 FNC159 DRVA / iu khin tuyt
i

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20.8 FNC159 DRVA / iu khin tuyt i


Tng quan
Lnh iu khin tuyt i. Khong cch di chuyn t v tr zero c th c xc nh.
Gii thch lnh, tham kho S tay iu Khin V Tr.
Lu khi s dng b chuyn i ng ra tc cao
c bit, tham kho S tay iu Khin V Tr.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc

9 bc

iu kin lm vic

Lnh

Vn hnh lin
tc

17 bc

2. D liu
Ton hng

Loi d liu

M t
S xung ng ra (a ch tuyt i)

*1

Nh phn 16- hay


32- bit

Tn s xung ng ra *2
S thit b (Y) m ng ra l xung

Bit

S thit b m ng ra l tn hiu quay


*1

Phm vi ci t:

*2

Phm vi ci t:

-32768 n +32767 (tr 0) _ hot ng 16-bit


-999,999 n +999,999 (tr 0) _ hot ng 32-bit
10 n 32767 Hz _ hot ng 16-bit
Hot ng 32-bit theo bng sau
V tr ng ra xung

Phm vi ci t

B chuyn i ng ra tc cao c bit

Khi chnh (ng ra transitor)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

599

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

20 iu khin v tr FNC150 FNC159


20.8 FNC159 DRVA / iu khin tuyt
i

Xc nh ng ra transitor Y000, Y001, Y002 trn khi chnh hay Y000, Y001 hay Y002*2 hay
Y003*2 trn b chuyn i ng ra tc cao c bit *1.
*1
B chuyn i ng ra tc cao c bit khng th ni n PLC FX3UC.
*2
Khi gn Y002 hay Y003, b chuyn i ng ra tc cao c bit 1 giy c s
dng .
Lu
Khi s dng ng ra relay PLC FX3UC, b chuyn i ng ra tc cao c bit c s
dng.
Ng ra ca b chuyn i ng ra tc cao c bit hot ng nh b truyn ng di
vi sai.
Khi s dng b chuyn i ng ra tc cao c bit cho v tr ng ra xung trong PLC
FX3UC, tn hiu quay phi c dng bng cc ng ra trong bng di sau.
Khi s dng ng ra transitor cho v tr ng ra xung trong PLC FX3UC, tn hiu quay phi dng
ng ra transitor.
S b chuyn i ng ra tc cao c bit

Ng ra xung

Ng ra quay

S 1 (khi s 1)
S 2 (khi s 2)
khng th ch s ha vi thanh ghi ch mc (V v Z).
Gii thch chc nng v hot ng
Ng vo

Lu v lp trnh khi RUN


Khi ang RUN, trnh lp trnh trong khi lnh DRVA (FNC159) ang hot ng.
Lu lp trnh khi ang RUN cho khi mch gm c lnh FNC159 tron g khi ng ra l xung, PLC
gim tc v dng ng ra xung.

600

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

19. iu khin ng h thi gian thc FNC160 n FNC169


T FNC160 n FNC169 cung cp cc lnh lnh so snh d liu thi gian.
Cc lnh c th ci t thi gian ca ng h thi gian thc trong PLC v chuyn i sang dng d
liu thi gian.
K hiu

Chc nng

Tham
kho

FNC s

Lnh

160

TCMP

So snh d liu RTC

Mc
21.1

161

TZCP

So snh vng d liu RTC

Mc
21.2

162

TADD

Cng d liu RTC

Mc
21.3

163

TSUB

Tr d liu RTC

Mc
21.4

164

HTOS

Chuyn gi sang giy

Mc
21.5

165

STOH

Chuyn giy sang gi

Mc
21.6

166

TRD

c d liu RTC

Mc
21.7

167

TWR

Ci t d liu RTC

Mc
21.8

168

169

HOUR

B m gi

Mc
21.9

601

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.1 FNC160 TCMP / So snh d liu
RTC

21.1 FNC160 TCMP/ So snh d liu RTC


Tng quan
Lnh so snh thi gian so snh vi d liu thi gian, v bt thit b bit ON hay OFF ty theo kt qu
so snh.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

11 bc

2. D liu
Ton hng

Loi d liu

M t
Gi ca thi gian so snh [phm vi t 0 n 23]

Nh phn 16-bit

Pht ca thi gian so snh [phm vi t 0 n 59]

Nh phn 16-bit

Giy ca thi gian so snh [phm vi t 0 n 59]

Nh phn 16-bit

Gi ca d liu thi gian (gi, pht v giy).


(Chim 3 thit b)

Nh phn 16-bit

Bt ON hay OFF ty theo kt qu so snh.


(Chim 3 thit b)

Bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng
1. Hot ng 16-bit (TCMP)
Thi gian so snh (gi, pht v giy) lu
gian (gi, pht v giy) lu
hay OFF ty theo kt qu so snh.

v
c so snh vi d liu thi
Ba thi t b bt u t
bt ON

602

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.1 FNC160 TCMP / So snh d liu
RTC
Ng vo

Hot ng khi

Hot ng khi

Hot ng khi

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

Thm ch nu ng vo chuyn t OFF sang ON v lnh TCMP khng thi


hnh, th

vn duy tr trng thi trc .

Lu
1. S thit b chim ch
v
.
Ba thit b chim ch tng ng
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.
2. Khi dng thi gian (gi, pht v giy) ca ng h thi gian thc trong PLC
c gi tr ca thanh ghi d liu c bit bng lnh TRD (FNC 166) v sau xc nh thit b word
cho ton hng.
Chng trnh v d
Ng vo

(gi)

Hot ng khi 10:30:50

(pht)
(giy)
(gi)

Hot ng khi 10:30:50

(pht)

Gi ca thi gian so snh


Pht ca thi gian so snh
Giy ca thi gian so snh

(giy)
(gi)

Hot ng khi 10:30:50

(pht)

Gi ca d liu thi gian


Pht ca d liu thi gian
Giy ca d liu thi gian

(giy)

Thm ch nu X000 chuyn OFF v lnh TCMP khng thi


hnh, th M0 n M2 vn duy tr trng thi trc .

: Ba thit b bit bt ON hay OFF


ty theo kt qu so snh
603

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.1 FNC160 TCMP / So snh d liu
RTC

21.2 FNC161 TZCP/ RTC So snh vng d liu RTC


Tng quan
Lnh so snh 2 thi gian so snh (vng thi gian so snh) vi d liu thi gian, v bt thit b bit ON
hay OFF ty theo kt qu so snh.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
Gi ca thi gian so snh di (gi, pht v giy).
(Chim 3 thit b)

Nh phn 16-bit

Pht ca thi gian so snh di (gi, pht v giy).


(Chim 3 thit b)

Nh phn 16-bit

Giy ca thi gian so snh di (gi, pht v giy).


(Chim 3 thit b)

Nh phn 16-bit

Bt ON hay OFF ty theo kt qu so snh.


(Chim 3 thit b)

Bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng
1. Hot ng 16-bit (TZCP)
Thi gian so snh di v trn (gi, pht v giy) c so snh vi d liu thi gian (gi, pht v
giy) lu 3 thit b
v
Ba thit b bt u t
bt ON hay OFF ty
theo kt qu so snh.

604

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.1 FNC160 TCMP / So snh d liu
RTC
Lnh so snh vng thi gian so snh vi
d liu thi gian

Ng vo

Hot ng khi

Hot ng khi

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

Hot ng khi

Thm ch nu ng vo chuyn t OFF sang ON v lnh TZCP khng thi


hnh, th

vn duy tr trng thi trc .

Lu
1. S thit b chim ch
v
.
Ba thit b chim ch tng ng
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.
2. Khi dng thi gian (gi, pht v giy) ca ng h thi gian thc trong PLC
c gi tr ca thanh ghi d liu c bit bng lnh TRD (FNC 166) v sau xc nh thit b word
cho ton hng.
Chng trnh v d

Hot ng khi

Hot ng khi

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

(gi)

(gi)

(pht)

(pht)

(giy)

(giy)

Hot ng khi

Thm ch nu X000 chuyn OFF v lnh TZCP khng thi


hnh, th M0 n M2 vn duy tr trng thi trc .

605

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.1 FNC160 TCMP / So snh d liu
RTC
Xc nh gii hn di ca khong thi gian so snh gi, pht,
giy.
Xc nh gii hn trn ca khong thi gian so snh gi, pht,
giy.
Xc nh d liu thi gian gi, pht, giy.
Bt ON hay OFF ty theo kt qu so snh.
Phm vi ci t gi t 0 n 23.
Phm vi ci t pht t 0 n 59.
Phm vi ci t giy t 0 n 59.

606

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.3 FNC162 TADD / Cng d liu RTC

21.3 FNC162 TADD / Cng d liu RTC


Tng quan
Lnh cng 2 d liu thi gian, v lu kt qu thit b word.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
Gi ca d liu thi gian (gi, pht v giy).
(Chim 3 thit b)

Nh phn 16-bit

Gi ca d liu thi gian (gi, pht v giy).


(Chim 3 thit b)

Nh phn 16-bit

Kt qu php cng (gi, pht v giy) hai d liu thi gian.


(Chim 3 thit b)

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (TADD)
D liu thi gian (gi, pht v giy) lu
v
pht v giy) lu

v
kt qu lu

cng vi d liu thi gian (gi,


v

Ng vo

Phm vi ci t gi t 0 n 23.

(gi)

(gi)

(pht)

(pht)

(pht) Phm vi ci t pht t 0 n 59.

(giy)

(giy)

(giy) Phm vi ci t giy t 0 n 59.

(gi)

Khi kt qu nh hn 0 gi, c mn bt ON.


Khi kt qu bng 0 (0:0:0), c zero bt ON.
607

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.3 FNC162 TADD / Cng d liu RTC

Lu
1. S thit b chim ch
v
.
Ba thit b chim ch tng ng
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.
2. Khi dng thi gian (gi, pht v giy) ca ng h thi gian thc trong PLC
c gi tr ca thanh ghi d liu c bit bng lnh TRD (FNC 166) v sau xc nh thit b word
cho ton hng.
Chng trnh v d

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

Khi kt qu vt 24 gi

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

608

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.4 FNC163 TSUB / Tr d liu RTC

21.4 FNC163 TSUB / Tr d liu RTC


Tng quan
Lnh tr 2 d liu thi gian, v lu kt qu thit b word.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
Gi ca d liu thi gian (gi, pht v giy).
(Chim 3 thit b)

Nh phn 16-bit

Gi ca d liu thi gian (gi, pht v giy).


(Chim 3 thit b)

Nh phn 16-bit

Kt qu php tr (gi, pht v giy) hai d liu thi gian.


(Chim 3 thit b)

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (TSUB)
D liu thi gian (gi, pht v giy) lu
v
pht v giy) lu

v
kt qu lu

cng vi d liu thi gian (gi,


v

Ng vo

Phm vi ci t gi t 0 n 23.

(gi)

(gi)

(pht)

(pht)

(pht) Phm vi ci t pht t 0 n 59.

(giy)

(giy)

(giy) Phm vi ci t giy t 0 n 59.

(gi)

Khi kt qu nh hn 0 gi, c mn bt ON.


Khi kt qu bng 0 (0:0:0), c zero bt ON.
609

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.4 FNC163 TSUB / Tr d liu RTC

Lu
1. S thit b chim ch
v
.
Ba thit b chim ch tng ng
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.
2. Khi dng thi gian (gi, pht v giy) ca ng h thi gian thc trong PLC
c gi tr ca thanh ghi d liu c bit bng lnh TRD (FNC 166) v sau xc nh thit b word
cho ton hng.
Chng trnh v d

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

Khi kt qu nh hn 00:00:00

(gi)

(gi)

(gi)

(pht)

(pht)

(pht)

(giy)

(giy)

(giy)

610

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.5 FNC164 HTOS / Chuyn gi sang
giy

21.5 FNC164 HTOS / Chuyn gi sang giy


Tng quan
Lnh chuyn d liu thi gian t n v gi, pht, giy sang n v giy.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
M t

Loi d liu

S thit b u lu d liu thi gian (gi, pht, giy) trc khi


chuyn i

Nh phn 16- bit

Ton hng

Nh phn 16- hay 32bit

S thit b lu d liu thi gian (giy) sau khi chuyn i


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Gii thch chc nng v hot ng


1. Hot ng 16-bit (HTOS v HTOSP)
D liu thi gian (gi, pht, giy) lu
v giy lu

Ch s

Hng
s

S
thc

Chui
k t

Con tr

c chuyn i thnh d liu n

Ng vo

(gi)
(pht)

(giy)

(giy)
V d, 4 gi 29 pht 31 giy

611

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.5 FNC164 HTOS / Chuyn gi sang
giy
2. Hot ng 32-bit (DHTOS v DHTOSP)
D liu thi gian (gi, pht, giy) lu
n v giy lu

c chuyn i thnh d liu

Ng vo

(gi)
(giy)

(pht)
(giy)
V d, 35 gi 10 pht 58 giy

Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


v
vt ngoi phm vi cho php (m li: K6706)
Khi d liu

Chng trnh v d
Trong chng trnh di y, d liu thi gian ly t ng h thi gian thc trong PLC c chuyn i
thnh d liu n v giy lu D100 v D101 khi X020 bt ON.

Hot ng
D liu ng h c c bng lnh TRD (FNC 166)
ng h thi
gian thc

Nm
Thng
Ngy
Gi
Pht

D liu
thi gian

D liu
ng h

Giy
Ngy trong tun

612

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.5 FNC164 HTOS / Chuyn gi sang
giy

Chuyn i qua giy bng lnh DHTOS (FNC 164)

613

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.6 FNC165 STOH / Chuyn giy
sang gi

21.6 FNC165 STOH / Chuyn giy sang gi


Tng quan
Lnh chuyn d liu thi gian t n v giy sang n v gi, pht, giy.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b lu d liu thi gian (giy) trc khi chuyn i

Nh phn 16- hay 32bit

S thit b u lu d liu thi gian (gi, pht, giy) sau khi chuyn i

Nh phn 16- bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (STOH v STOHP)
c chuyn i thnh d liu n v gi, pht, giy lu
D liu thi gian giy lu
v
.
Ng vo

(gi)
(giy)

(pht)
(giy)

V d, 29011giy

614

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.6 FNC165 STOH / Chuyn giy
sang gi
2. Hot ng 32-bit (DSTOH v DSTOHP)
D liu thi gian giy lu
v
v
.
lu

c chuyn i thnh d liu n v gi, pht, giy

Ng vo

(gi)
(giy)

(pht)
(giy)

V d, 45325 giy

Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


vt ngoi phm vi cho php (m li: K6706)
Khi d liu

Chng trnh v d
Trong chng trnh di y, d liu thi gian n v giy lu D0 v D1 c chuyn i thnh d
liu n v gi, pht, giy lu D100, D101 v D102 khi X020 bt ON.

Hot ng
Chuyn i d liu t giy qua gi, pht, giy bng lnh STOHP (40000 giy xc nh bi D1 v
D0)

615

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.7 FNC166 TRD / c d liu RTC

21.7 FNC166 TRD / c d liu RTC


Tng quan
Lnh c d liu ng h t ng h thi gian thc trong PLC.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

3 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu ng h.
(Chim 7 thit b)

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (TRD)
D liu ng h lu trong D8013 v D8019 ca ng h thi gian thc trong PLC c c theo
n
dng sau v lu

616

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.7 FNC166 TRD / c d liu RTC
Lnh c d liu ng h thi gian thc trong PLC v chuyn
ra 7 thanh ghi d liu

Ng vo

Thanh ghi d

Thit b

Hng mc

D liu ng h

Nm

0 n 99
(nh hn 2 ch s)

Nm

Thng

1 n 12

Thng

Ngy

1 n 31

Ngy

Gi

0 n 23

Gi

Pht

0 n 59

Pht

Giy

0 n 59

Giy

Ngy trong tun

0 (Ch nht)
6 (Th by)

Thit b

Hng mc

Ngy trong tun

Lu
1. S thit b chim ch
By thit b chim ch t
.
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.

617

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.8 FNC167 TWR / Ci t d liu
RTC

21.8 FNC167 TWR / Ci t d liu RTC


Tng quan
Lnh c d liu ng h t ng h thi gian thc trong PLC.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

3 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u m d liu ng h c vit.
(Chim 7 thit b)

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Gii thch chc nng v hot ng


n
D liu ng h lu
thc trong PLC.

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

c vit n D8013 n D8019 cho ng h thi gian

Ng vo

618

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.8 FNC167 TWR / Ci t d liu
RTC
D8018 (d liu nm) chuyn sang 4 s (Tham kho chng trnh v d sau)

Thanh ghi d

it

Thit b

Hng mc

D liu ng h

Nm

0 n 99
(nh hn 2 ch s)

Nm

Thng

1 n 12

Thng

Ngy

1 n 31

Ngy

Gi

0 n 23

Gi

Pht

0 n 59

Pht

Giy

0 n 59

Giy

Ngy trong tun

0 (Ch nht)
6 (Th by)

Thit b

Hng mc

Thanh ghi d

Ngy trong tun

Khi lnh TWR (FNC 167) thi hnh, lp tc d liu ng h thi gian thc thay i.
Khi dng lnh ny ci t d liu ng h (thi gian), khng cn dng n relay ph tr M8015
(thi gian dng v thi gian ci t).
Nu ci gi tr ngy/gi khng ng, d liu ng h khng thay i.

Lu
1. S thit b chim ch
By thit b chim ch t
.
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.

619

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.8 FNC167 TWR / Ci t d liu
RTC

Chng trnh v d
1. V d ci t d liu ng h (thi gian)
Trong v d di y, ng h thi gian thc c ci t 15:20:30 th Ba, ngy 25 thng 6 nm
2001.
Nm
Thng
Ngy
Gi
Pht
Giy
Ngy trong tun
Gi tr hin thi ca ng h thi

gian thc c cp nht.

Gi tr hin thi ng bng 30s

Vng c t en l gi tr ci t.
Khi ci t thi gian, nn ci thi gian cho pht trc sau bt X000 ln ON. ng h th i
gian thc s c cp nht.
Mi ln X001 bt ON, gi tr hin thi ng bng 30s.
Khi chnh nm ch 4 ch s, xem chng trnh sau:

Bnh thng PLC hot ng ch nm 2 ch s. Khi lnh trn thi hnh v K2000 (gi
tr c nh) chuyn vo D8018 (nm) ch trong 1 chu k sau khi PLC chuyn sang RUN, ch
nm chuyn sang 4 ch s.
Mi khi PLC chuyn sang RUN, chng trnh c thi hnh. Thm ch khi K2000 c
chuyn vo th dng hin th cng thay i sang 4 ch s. Ngy v thi gian hin thi khng
thay i.
ch 4 ch s, gi tr ci t 80 n 89 chuyn thnh 1980 n 1989 v 00 n 79
chuyn thnh 2000 n 2079.
Khi d liu ni khi FX-10DU-E/20DU-E/25DU-E, chn ch 2 ch s.
Lu ng h thay i sang ch nm 2 c h s khi c ci t t FX-10DU-E/20DUE/25DU-E
trong
khi
PLCt ang
ng ho
ch

4
ch
s.

620

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.9 FNC169 HOUR / B m gi

21.9 FNC169 HOUR / B m gi


Tng quan
Lnh o thi gian ON ca tip im ng vo (n v gi).
1. Dng lnh
Lnh 16bit

iu kin lm vic

Lnh

Vn hnh lin
tc
Vn hnh
xung n

7 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
Thi gian sau khi

bt ln ON. (n v: gi)

Nh phn 16- hay 32-bit

Gi tr hin thi (n v: gi) (thanh ghi d liu c cht b


kha)

Nh phn 16- hay 32-bit

S thit b u m ng ra l ng h

Nh phn 16- hay 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

Chui
k t

S
thc

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng
1. Hot ng 16-bit
Ng vo

Khi thi gian tch tr ON ca tip im ng vo vt qu thi gian lu tr trong


bt ON.
Gi tr hin thi nh hn 1 gi c lu trong
(n v l giy).
:
Thi gian sau khi
bt ln ON.
Xc nh gi tr trong n v gi.
:
Gi tr hin thi trong n v gi.
:
Gi tr hin thi nh hn 1 gi (n v l giy).
:
ng h ng ra
vt qu thi gian trong
.
Bt ON khi gi tr hin thi

s c

621

B iu Khin Lp Trnh FX3U/FX3UC

21 iu khin ng h thi gian thc FNC160 - FNC169


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
21.9 FNC169 HOUR / B m gi

Xc nh thanh ghi d liu c cht


d liu gi tr hn thi c th tip tc c s
dng sau khi PLC chuyn sang OFF.
Nu thanh ghi d liu chung c s dng, d liu gi tr hn thi b xa khi nun PLC OFF
hay khi PLC chuyn t STOP sang RUN.
bt ON, b m vn tip tc.
Thm ch sau khi ng h ng ra
bng gi tr ti a ca d liu 16 bit, b m ngng hot ng. tip
Khi gi tr hin thi
v
.
tc, hy xa gi tr hin thi lu trong

2. Hot ng 32-bit
Ng vo

Thi gian sau khi


bt ln ON.
Gi tr hin thi trong n v gi.
Gi tr hin thi nh hn 1 gi (n v l giy).
ng h ng ra
vt qu thi gian trong
.
Bt ON khi gi tr hin thi
d liu gi tr hn thi c th tip tc c s
Xc nh thanh ghi d liu c cht
dng sau khi PLC chuyn sang OFF.
Nu thanh ghi d liu chung c s dng, d liu gi tr hn thi b xa khi nun PLC OFF
hay khi PLC chuyn t STOP sang RUN.
bt ON, b m vn tip tc.
Thm ch sau khi ng h ng ra
bng gi tr ti a ca d liu 16 bit, b m ngng hot
Khi gi tr hin thi
v
.
ng. tip tc, hy xa gi tr hin thi lu trong
:
:
:
:

Lu

S thit b chim ch
chim hai (16 bit) hay ba (32 bit) thit b.
Chc chn rng cc thit b ny khng c s dng cho bt k mc ch khc.

Chng trnh v d
Trong chng trnh di y, khi thi gian tch tr ON ca tip im ng vo vt qu 300 gi, Y005
bt ON.
Gi tr hin thi nh hn 1 gi lu trong D201 n v giy.

:
:
:
:

Thi gian sau khi


bt ln ON.
Xc nh gi tr trong n v gi.
Gi tr hin thi trong n v gi.
Gi tr hin thi nh hn 1 gi (n v l giy).
ng h ng ra
vt qu thi gian trong
Bt ON khi gi tr hin thi
(Khi gi tr hin thi l 300 gi 1 giy)

622

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22 Thit b ngoi vi FNC170 n FNC179

20. Thit b ngoi vi FNC170 n FNC179


T FNC170 n FNC179 cung cp cc lnh chuyn i m xm cho cc b m ha loi quay tuyt
i v lnh cho khi analog.
FNC s

Lnh

170

GRY

171

GBIN

K hiu

Chc nng

Chuyn t thp phn sang m


Gray
Chuyn t m Gray sang thp
phn

Tham
kho

Mc
22.1
Mc
22.2

172
173
174
175
176

RD3A

c t khi analog

Mc
22.3

177

WR3A

Vit t khi analog

Mc
22.4

178

179

623

B iu Khin Lp Trnh FX3U/FX3UC

22 Thit b ngoi vi FNC170 n FNC179


22.1 FNC170 GRY / Chuy
n t thp
phn sang m Gray

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22.1 FNC170 GRY / Chuyn t thp phn sang m Gray


Tng quan
Lnh chuyn gi tr nh phn sang m Gray.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
D liu chuyn i (hay thit b word lu d liu chuyn i)

Nh phn 16- hay 32-bit

Thit b word lu d liu sau khi chuyn i

Nh phn 16- hay 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Thit b khc

Thit b word

Ngi dng h thng

c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (GRY v GRYP)
Lnh bin i v chuyn d liu t
ngun (nh phn) n ch (m Gray)

Ng vo

Khi

l K1234 v

l K3Y10

lu gi tr t 0 n 32767.

624

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22 Thit b ngoi vi FNC170 n FNC179


22.1 FNC170 GRY / Chuy
n t thp
phn sang m Gray

2. Hot ng 32-bit (DGRY v DGRYP)


Gi tr nh phn c th bin i thnh m Gray 32 bit.

lu gi tr t 0 n 2.147.483.647.
Lu

Tc chuyn i d liu ty thuc vo thi gian qut ca PLC.

625

B iu Khin Lp Trnh FX3U/FX3UC

22 Thit b ngoi vi FNC170 n FNC179


22.2 FNC171 GBIN / Chuyn t m
Gray sang thp phn

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22.2 FNC171 GBIN / Chuyn t m Gray sang thp phn


Tng quan
Lnh chuyn m Gray sang gi tr nh phn.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

5 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

2. D liu
Ton hng

Loi d liu

M t
D liu chuyn i (hay thit b word lu d liu chuyn i)

Nh phn 16- hay 32-bit

Thit b word lu d liu sau khi chuyn i

Nh phn 16- hay 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Thit b khc

Thit b word

Ngi dng h thng

c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (GBIN v GBINP)
Lnh bin i v chuyn d liu t
ngun (m Gray) n ch (nh phn)

Ng vo

Khi

l K3X000 v

l D0

lu gi tr t 0 n 32767.

626

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22 Thit b ngoi vi FNC170 n FNC179


22.2 FNC171 GBIN / Chuyn t m
Gray sang thp phn

2. Hot ng 32-bit (DGBIN v DGBINP)


M Gray c th bin i thnh gi tr nh phn 32 bit.

lu gi tr t 0 n 2.147.483.647.
Lu

, relay p ng s l Thi gian qut ca PLC + Hng s lc ng vo.


Khi relay ng vo (X) l
Hng s lc ng vo c th thay i t X000 n X017 dng lnh REFF (FNC 51) hoc thanh ghi
D8020 (iu chnh b lc) cho hng s tr b lc c loi tr.

627

B iu Khin Lp Trnh FX3U/FX3UC

22 Thit b ngoi vi FNC170 n FNC179


22.3 FNC176 RD3A / c t khi
Analog

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22.3 FNC176 RD3A / c t khi Analog


Tng quan
Lnh c gi tr ng vo analog t khi analog FXON-3A hay FX2N-2AD.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S khi c bit:
PLC FX3U/FX3UC (D,DSS): K0 n K7
FX3UC-32MT-LT: K0 n K7

Nh phn 16- bit

S knh ng vo analog

Nh phn 16- bit

Thit b word lu d liu c

Nh phn 16- bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (RD3A)
Ng vo

m1*

m2 *

S th t block c bit
FX3U/FX3UC (D, DSS) PLC : K0 n K7
FX3UC-32MT-LT : K1 n K7 (K0 ch nh master trong cu trc CC-Link/LT).
S th t knh ng vo Analog
FX0N-3A : K1 (knh 1) hoc K2 (knh 2)
FX2N-2AD : K21 (knh 1) hoc K22 (knh 2)
D liu c
Gi tr c c lu tr t khi Analog.
FXON-3A: 0 n 258 (8 bit)
628

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22 Thit b ngoi vi FNC170 n FNC179


22.3 FNC176 RD3A / c t khi
Analog

FX2N-2AD: 0 n 4095 (12 bit)

629

B iu Khin Lp Trnh FX3U/FX3UC

22 Thit b ngoi vi FNC170 n FNC179


22.4 FNC177 WR3A / Vit n khi
Analog

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22.4 FNC177 WR3A / Vit n khi Analog


Tng quan
Lnh vit gi tr s n khi analog FXON-3A hay FX2N-2DA.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S khi c bit:
PLC FX3U/FX3UC (D,DSS): K0 n K7
FX3UC-32MT-LT: K0 n K7

Nh phn 16hay 32-bit

S knh ng vo analog

Nh phn 16- hay 32- bit

Thit b word lu d liu c

Nh phn 16- hay 32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (RD3A)
Ng vo

m1*

m2 *

S th t block c bit
FX3U/FX3UC (D, DSS) PLC : K0 n K7
FX3UC-32MT-LT : K1 n K7 (K0 ch nh master trong cu trc CC-Link/LT).
S th t knh ng vo Analog
FX0N-3A : K1 (knh 1) hoc K2 (knh 2)
FX2N-2AD : K21 (knh 1) hoc K22 (knh 2)
D liu c
Gi tr c c lu tr t khi Analog.
FXON-3A: 0 n 258 (8 bit)
630

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

22 Thit b ngoi vi FNC170 n FNC179


22.4 FNC177 WR3A / Vit n khi
Analog

FX2N-2AD: 0 n 4095 (12 bit)

631

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

23 Gii thiu cc lnh thay th FNC180


23.1 Bng lnh tng ng

21. Gii thiu cc lnh thay th FNC180


23.1 Bng lnh tng ng
Tng quan
Lnh EXTR dng cho PLC FX2N v FX2NC.
giao tip vi b bin tn, cc lnh trong bng sau c dng cho PLC FX3U v FX3UC. (Lnh
EXTR khng c dng)
Bng lnh tng ng
FX2N/FX2NC
EXTR K10
EXTR K11
EXTR K12
EXTR K13
-

FX3U/FX3UC
M t
FNC270
IVCK
Kim tra tnh trng Inverter
FNC271
IVDR
Truyn ng Inverter
FNC272
IVRD
c thng s Inverter
FNC273
IVWR
Vit thng s Inverter
FNC274
IVBWR
Vit khi song song Inverter
Chi tit, tham kho S tay giao tip d liu.

632

B iu Khin Lp Trnh FX3U/FX3UC

23 Gii thiu cc lnh thay th FNC180


23.1 Bng lnh tng ng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng


GHI CH

633

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189

22. Cc lnh khc FNC180 n FNC189


T FNC180 n FNC189 cung cp cc lnh cho cc s ngu nhin, thi hnh cc lnh d liu CRC v
x l d liu cho hot ng b m tc cao.
FNC s

Lnh

181

182

COMRD

183

184

RND

185

186

DUTY

187

188

CRC

189

HCMOV

K hiu

Chc nng

Tham
kho

c li ch thch cc thit b

Mc
24.1
-

Vic to s ngu nhin

Mc
24.2
-

Vic to xung thi gian

Mc
24.3
-

Kim tra d vng

Mc
24.4

Di chuyn b m tc cao

Mc
24.5

634

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.1 FNC182 COMRD / c li
ch thch cc thit b

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24.1 FNC182 COMRD / c li ch thch cc thit b


Tng quan
Lnh c li ch thch cc thit b c ghi bi chng trnh lp trnh GX-Developer.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b c ghi cn c li ch thch

Tn thit b

S thit b u lu li ch thch

Chui k t

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Gii thch chc nng v hot ng


1. Hot ng 16-bit (COMRD v COMRDP)
c c v lu
1) Li ch thch ghi cho thit b

Ch s

Hng
s

S
thc

Chui
k t

Con tr

m ASCII.

Ng vo

K t th 2 m ASCII
K t th 4 m ASCII
Li ch thch ca thit b lu trong

K t th 6 m ASCII
K t th 8 m ASCII

K t th
K t th
K t th
K t th

1 m ASCII
3 m ASCII
5 m ASCII
7 m ASCII

K t th 14 m ASCII

K t th 13 m ASCII

K t th 16 m ASCII

K t th 15 m ASCII

16 k t
c lu

Khi M8091 OFF, 0000H c vit vo k t cui cng ca thit b.


Khi M8091 ON, k t sau cng khng thay i.

635

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.1 FNC182 COMRD / c li
ch thch cc thit b

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

V d, khi dng ch thch ca

l LineNo.1Start:

Li ch thch ca

Khi M8091 OFF, 0000H c vit vo k t cui cng ca thit b.


Khi M8091 ON, k t sau cng khng thay i.

2) K t cui cng ca

ph thuc vo trng thi ON/OFF ca M8091.


Ni dung x l

Trng thi ON/OFF

Khi M8091 OFF, 0000H c vit vo k t cu i cng ca thit b.


Khi M8091 ON, k t sau cng khng thay i.

Thit b lin quan


Thit b

Tn
Tn hiu chn s k t ng ra

Lu

Li

M t
Tham kho li gii thch trn

c li ch thch c ghi trong PLC.


Xc nh s thit b
Nu li ch thch khng c ghi cho
, 20H (khong trng) c lu t
trong li ch thch.

cho s k t

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


( M li: K6706)
Khi li ch thch khng c ghi cho
vt qu phm vi thit b tng ng ( M li: K6706)
Khi phm vi s dng t

636

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.1 FNC182 COMRD / c li
ch thch cc thit b

Chng trnh v d
Trong chng trnh di y, li ch thch Target Line A c ghi cho D100 lu D0 m ASCII khi
X010 bt ON. V khi M8091 OFF th 0000H c vit n k t cui cng ca thit b.

Li ch thch ca thit b

637

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.2 FNC184 RND / Vic to s
ngu nhin

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24.2 FNC184 RND / Vic to s ngu nhin


Tng quan
Lnh to s ngu nhin.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

3 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu s ngu nhin

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (RND v RNDP)
.
Lnh to s gi ngu nhin trong phm vi t 0 n 32767 v lu nh mt s ngu nhin
Trong th t s gi ngu nhin, gi tr ngun ca s gi ngu nhin c tnh ton mi lc.
Ng vo

Biu thc tnh tan s gi ngu nhin:


*1
(D8311, D8310) = (D8311, D8310) x 1103515245 + 12345(1)
= ([D8311, D8310] >>16)&<sn phm logic>00007FFFh"
*1
n (D8311, D8310), vit gi tr dng (0 n 2.147.483.647) mt ln khi cng tc ch
PLC chuyn t STOP sang RUN.
[K1 c vit n (D8311, D8310) nh gi tr ban u khi ngun phc hi li]

638

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.2 FNC184 RND / Vic to s
ngu nhin

Chng trnh v d
Trong chng trnh di y, s ngu nhin lu D100 mi lc khi X010 bt ON.
Khi cng tc ch PLC chuyn t STOP sang RUN, d liu thi gian chuyn thnh giy v cng
vi gi tr (Nm + Thng) x Ngy c vit t D8311 v D8310.
D liu thi gian c c
D liu gi, pht, giy D liu giy

D liu giy c cng bi gi tr


(Nm + Thng) x Ngy v c vit
t D8311 v D8310

639

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.3 FNC186 DUTY / Vic to
xung thi gian

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24.3 FNC186 DUTY / Vic to xung thi gian


Tng quan
Lnh to tn hiu thi gian m mt chu k ca n tng ng vi s chu k hot ng c xc nh.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc

7 bc

2. D liu
Ton hng

Loi d liu

M t
S ln qut (chu k hot ng) gi ON [n1 > 0]
S ln qut (chu k hot ng) gi OFF [n2 > 0]

Nh phn 16-bit

Ng ra ng h thi gian

Bit

3. Thit b ng dng

Xc nh mt trong M8330 n M8334.


Gii thch chc nng v hot ng
1. Hot ng 16-bit (DUTY)
1) Ng ra ng h thi gian

bt ON v OFF v i n1 qut ON + n2 qut OFF.

Ng vo

Ng ra ng h thi
gian
Ng ra ng h thi
gian

ln qut

2) Xc nh mt trong cc relay M8330 n M8334 nh thit b ng ra ng h thi gian

640

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.3 FNC186 DUTY / Vic to
xung thi gian

3) S m ln qut c lu mt trong cc realy D8330 n D8334 tng ng vi thit b ng ra


.
ng h thi gian
S m ln qut c lu mt trong cc realy D8330 n D8334 c reset khi gi tr m n
n1 + n2 hay khi ng vo bt ON.
Thit b ng ra ng h thi gian

Thit b m ln qut

4) Hot ng bt u khi ng vo bt ON. Thit b ng ra ng h thi gian


bng lnh END.
Thm ch khi ng vo OFF, l nh cng khng dng hot ng.
ch STOP, lnh b treo. Khi ngun PLC OFF, lnh dng hot ng.
hot ng nh sau:
5) Khi n1 v n2 c ci 0, trng thi
Trng thi n1/n2

bt ON hay OFF

Trng thi ON/OFF ca


C nh OFF
C nh ON

Thit b lin quan


Thit b

Tn

M t

Ng ra ng h thi gian 1
Ng ra ng h thi gian 2
Ng ra ng h thi gian 3 Ng ra ng h thi gian ca lnh DUTY (FNC 186)
Ng ra ng h thi gian 4
Ng ra ng h thi gian 5

Lu

S m ln qut cho ng
ra ng h thi gian 1

S m ln qut cho ng ra ng h thi gian 1 ca lnh DUTY (FNC


186)

S m ln qut cho ng
ra ng h thi gian 2

S m ln qut cho ng ra ng h thi gian 2 ca lnh DUTY (FNC


186)

S m ln qut cho ng
ra ng h thi gian 3

S m ln qut cho ng ra ng h thi gian 3 ca lnh DUTY (FNC


186)

S m ln qut cho ng
ra ng h thi gian 4

S m ln qut cho ng ra ng h thi gian 4 ca lnh DUTY (FNC


186)

S m ln qut cho ng
ra ng h thi gian 5

S m ln qut cho ng ra ng h thi gian 5 ca lnh DUTY (FNC


186)

Lnh DUTY (FNC 186) c th dng n 5 ln.


Khng c php s dng thit b ng ra ng h thi gian
lnh DUTY (FNC 186).

ging nhau cho 2 hay nhiu

641

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

24 Cc lnh khc FNC181 n FNC 189


24.3 FNC186 DUTY / Vic to
xung thi gian

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi n1 v/hay n2 < 0 ( M li: K6706)
( M li: K6705)
Khi bt k thit b no khc M8330 n M8334 c ci t cho

Chng trnh v d
Trong chng trnh di y, khi X000 bt ON, M8330 bt cho 1 ln qut ON v 3 ln qut OFF.

Gi tr hin thi
ca D8330

642

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.4 FNC188 CRC / Kim tra
d vng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24.4 FNC188 CRC / Kim tra d vng


Tng quan
Lnh tnh tan gi tr CRC (kim tra d vng) bng phng php kim tra li trong giao tip.
C cc lnh kim tra li khc nh kim tra chn l v kim tra tng. Lnh CCD (FNC 84) c s
dng cha gi tr kim tra chn l v gi tr kim tra tng.
16
15
2
Lnh CRC s dng a thc X + X + X + 1 to gi tr CRC (CRC-16).
Lnh CCD (m kim tra), tham kho mc 16.5.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cho gi tr CRC c to ra
S thit b lu gi tr CRC c to ra

Nh phn 16-bit

S d liu 8-bit to ra gi tr CRC hay s thit b lu s d liu

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

Lu khi khi xc nh 4 s (K4) ca thit b bit.


Gii thch chc nng v hot ng
1. Hot ng 16-bit
Gi tr CRC c to cho n d liu 8-bit (n v : byte) bt u t
v lu
.
Lnh thch hp ch chuyn i 8-bit v 16-bit. Ch ny ty thuc vo relay M8161 ON hay
OFF. hot ng cho mi ch , tham kho trang sau.
16
15
2
a chc X + X + X + 1 c dng to gi tr CRC (CRC-16).
Ng vo

643

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.4 FNC188 CRC / Kim tra
d vng

Ch chuyn i 16-bit (khi M8161 OFF)


ch ny, thit b
thi hnh trn 8 bit m c thp v 8 bit mc cao (1 byte).
Kt qu c lu trong thit b 16-bit
.
Ch chuyn i 16-bit
Ng vo

V d

Thit b

Thit b lu d liu
gi tr CRC to ra

Byte mc thp

Bit mc thp ca D100

Byte mc cao

Bit mc cao ca D100

Byte mc thp

Bit mc thp ca D101

Byte mc cao

Bit mc cao ca D101

Byte mc thp

Bit mc thp ca D102

Byte mc cao

Bit mc cao ca D102

Ni dng ca thit b ch

Byte mc thp
Byte mc cao

Thit b lu gi tr
CRC c to ra

Byte mc thp

Bit mc thp ca D0

Byte mc cao

Bit mc cao ca D0

644

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.4 FNC188 CRC / Kim tra
d vng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Ch chuyn i 8-bit (khi M8161 ON)


ch ny, thit b
ch thi hnh trn 8 bit mc thp.
8 bit mc thp c lu trong
v 8 bit mc cao c lu trong
Ch chuyn i 8-bit
Ng vo

V d
Thit b

Thit b lu d liu
gi tr CRC to ra

Byte mc thp

Bit mc thp ca D100

Byte mc thp

Bit mc thp ca D101

Byte mc thp

Bit mc thp ca D102

Byte mc thp

Bit mc thp ca D103

Byte mc thp

Bit mc thp ca D104

Byte mc thp

Bit mc thp ca D105

Ni dung ca thit b ch

Byte mc thp

Thit b lu gi tr
CRC c to ra

Byte mc thp

Bit mc thp ca D0

Byte mc thp

Bit mc thp ca D1

2. Thit b lin quan


Thit b lin quan

M t
Lnh CRC hot ng ch 8-bit
Lnh CRC hot ng ch 16-bit

Lu

*1.

B xa khi ch PLC chuyn t RUN sang STOP.

16
15
2
Trong lnh ny, a chc X + X + X + 1 c dng to gi tr CRC (CRC-16). C nhiu a
thc chun khc to gi tr CRC. Lu rng nu a thc khc nhau th gi tr CRC hon ton
khc nhau.

Tham kho:
Tn

Cc a thc chnh to gi tr CRC


a thc

645

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li

24 Cc lnh khc FNC181 n FNC 189


24.4 FNC188 CRC / Kim tra
d vng

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi
hay
khc 4 ch s ( M li: K6706)
Khi n vt ngoi phm vi cho php (1 n 256) ( M li: K6706)
Khi thit b xc nh bi
+n-1 hay
+ 1 vt ngoi phm vi cho php ( M li: K6706)

Chng trnh v d
Trong chng trnh di y, gi tr CRC m ASCII 0123456 lu trong D100 n D106 c to
ra v lu D0 khi M0 bt ON.
1. Ch 16-bit
Ch chuyn i 16-bit

Ni dng ca d liu
D liu ch
Byte mc thp
Byte mc cao

Thit b lu d liu gi tr
CRC to ra

Byte mc thp
Byte mc cao
Byte mc thp
Byte mc cao
Byte mc thp

Thit b lu gi tr CRC
c to ra

Byte mc thp
Byte mc cao

2. Ch 8-bit
Ch chuyn i 8-bit

Ni dng ca d liu ch
Byte mc thp
Byte mc thp

Thit b lu d liu gi tr
CRC to ra

Byte mc thp
Byte mc thp
Byte mc thp
Byte mc thp
Byte mc thp

Thit b lu gi tr CRC
c to ra

Byte mc thp
Byte mc thp

646

B iu Khin Lp Trnh FX3U/FX3UC

24 Cc lnh khc FNC181 n FNC 189


24.5 FNC189 HCMOV / Di chuyn
b m tc cao

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24.5 FNC189 HCMOV / Di chuyn b m tc cao


Tng quan
Lnh cp nht gi tr hin thi ca b m tc cao hay b m vng.
Chc nng ca lnh thay i tu theo phin bn ca PLC.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

iu kin lm vic

Lnh

Vn hnh lin
tc

7 bc

2. D liu
Ton hng

Loi d liu

M t

S thit b ca b m tc cao hay b m vng hot ng nh


ngun chuyn i
Nh phn 32-bit

S thit b hot ng nh thit b ch


c tnh xa gi tr hin thi ca b m tc cao hay b m vng
(ngun chuyn i) sau khi chuyn i [xa (K1), khng xa (K0)]

*1

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b khc

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

B m tc cao (C235 n C255) v b m vng (D8099 v D8398)

*1

Gii thch chc nng v hot ng


1. Hot ng 32-bit (DHCMOV)
Ng vo

647

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.5 FNC189 HCMOV / Di chuyn
b m tc cao

Gi tr hin thi ca b m tc cao hay b m vng trong

sau khi lnh thi hnh

Thit b
B m tc cao

Gi tr hin thi ca b m tc cao

B m vng

D8099
0 c lu trong

*1

c chuyn i n

Gi tr hin thi ca [D8399, D8398]

Sau khi chuyn i, g i tr hin thi ca b m tc cao hay b m vng hot ng ph


thuc vo gi tr ci t n:
Gi tr ci t n

Hot ng
Khng xa gi tr hin thi (khng thi hnh)
Xa gi tr hin thi bng 0

*1 B m vng (D8099 n D8398) khng c xc nh trong PLC FX3UC trc phin bn


2.20
2. Gi tr hin thi ca b m tc cao cp nht thi gian v nh hng ca lnh DHCMOV
1) Gi tr hin thi ca b m tc cao cp nht thi gian
Khi b m tc cao nhn ng vo xung t khi u cui ng vo, n hot ng m ln hay
m xung.
Nu gi tr hin thi ca b m tc cao c x l nh lnh MOV bnh thng, gi tr hin
thi c cp nht thi gian nh bng sau. Kt qu b nh hng bi thi gian qut chng
trnh.
Gi tr hin thi cp nht thi gian
B m phn cng
B m phn mm

Khi lnh OUT cho b m c thi hnh


Ng vo lun l xung

2) nh hng ca lnh DHCMOV


Bng cch s dng c hai lnh DHCMOV v ngt ng vo, gi tr hin thi ca b m tc
cao c th nhn xung cnh ln hay xung cnh xung ca ng vo ngoi vi (nhn ng vo
ngt).
Tham kho chng trnh v d 2.
Khi lnh DHCMOV c s dng trc lnh so snh (CMP, ZCP hay lnh tip im so
snh), gi tr cui cng ca b m tc cao c ly so snh. Nn nh cc lu sau khi
dng lnh DHCMOV.
Khi gi tr hin thi ca b m tc cao c so snh s dng lnh CMP, ZCP hay
lnh so snh (khng s dng lnh so snh b m tc cao c ch nh), b m
phn cng khng thay i thnh b m phn mm.
iu kin b m phn cng c iu khin nh b m phn mm,
tham kho mc 4.7.9.
Khi s lnh so snh b m phn mm tc cao gim, gii hn tn s tng cng gim.
Gii hn tn s tng b m phn mm, tham kho mc 4.7.10

648

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.5 FNC189 HCMOV / Di chuyn
b m tc cao

Khi cn thi hnh so snh v thay i tip im ng ra (Y) ngay khi gi tr hin thi ca
b m phn mm tc cao thay i, s dng lnh so snh b m phn mm tc
cao c ch nh (HSCS, HSCR hay HSZ).
Nu cn thit, lnh DHCMOV c th c s dng nhiu ln.

Lu
Khi lp trnh lnh DHCMOV trong chng trnh ngt ng vo, cn thc hin nhng vic sau.
xc nh con tr ngt ng vo v ng vo, tham kho bng trong mc 5).
1) Lp trnh lnh EI (FNC 04) v FEND (FNC 06) trong chng trnh chnh cn thit thi hnh mt
chng trnh ngt ng vo.
Lnh EI (FNC 04) v FEND (FNC 06), tham kho mc 8.5 v mc 8.6.
2) Khi lp trnh lnh DHCMOV dng th 1 ca chng trnh ngt ng vo, cn chc chn s dng
chng trnh nh di y.
Chc chn s dng tip im ng vo M8394.
Khi chng trnh s dng
lnh DHCMOV trong chng
trnh ngt
Chng trnh c x l nh
ngt ng vo

3) Nu hai hay nhiu lnh DHCMOV c dng trong mt chng trnh ngt ng vo th ch lnh
u tin (ch sau con tr ngt) c thi hnh khi ngt c thc thi.
Phn cn li ca ngt gm c lnh DHCMOV s thi hnh theo qu trnh ngt bnh thng. Lnh
DHCMOV khng s dng M8394 lm tip im ng vo dng u tin.
Khi ng vo X003 bt t OFF
sang ON (ngha l ngt ng
vo c chp nhn:
Khi lnh c thi hnh trong
chng trnh ngt:

4) Khng c php s dng lnh DHCMOV vi cc b m ging nhau trong hai hay nhiu
chng trnh ngt.

649

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.5 FNC189 HCMOV / Di chuyn
b m tc cao

5) Trong khi ngt ng vo b v hiu bi cc c v hiu ngt (xem bng di y), lnh DHCMOV
khng c thi hnh khi chng c thay th bn trong ngt tng ng.
C v hiu ngt

Con tr ngt tng ng

S ng vo tng ng con tr ngt

*1. B xa khi ch PLC chuyn t RUN sang STOP.


6) Nu mt ngt ng vo ang thi hnh trong khi ngt ng vo b v hiu bng gi tr khc c v hiu
ngt M8050 n M8055 (sau khi thi hnh lnh DI v trc khi thi hnh lnh EI), lnh DHCMOV lp
tc c thi hnh nhng vn gi vic thi hnh chng trnh ngt. Chng trnh ngt c thc
thi sau khi lnh EI thi hnh.
Chc nng hm thay i ty theo phin bn
Chc nng ca FNC 189 thay i ty theo phin bn nh bng sau.
Phin bn ng dng
T 2.20

Li

T 2.20

Hng mc
Thit b ch

Tng quan chc nng


B m vng (D8099 v D8398) lu trong

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


hay
vt ngoi phm vi cho php (M li: K6705)
Khi thit b lu trong

Chng trnh v d
1. Chng trnh v d 1
Trong chng trnh di y, gi tr hin thi ca b m tc cao C235 c so snh trong mi
chu k vn hnh v sau ng ra Y000 bt ON nu gi tr hin thi l K500 hay hn (khi gi tr
hin thi ca C235 khng b xa)
Gi tr
hin thi ca C235 c
chuyn ti D1 v D0. (Gi tr hin thi
ca C235 khng b xa)
Trong trng hp D1, D0 K500,
Y000 c bt ln ON.

*1.

K0:
K1:

Gi tr hin thi ca b m tc cao khng b xa khi lnh DHCMOV thi hnh.


Gi tr hin thi ca b m tc cao b xa khi lnh DHCMOV thi hnh.

650

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

24 Cc lnh khc FNC181 n FNC 189


24.5 FNC189 HCMOV / Di chuyn
b m tc cao

2. Chng trnh v d 2
Trong chng trnh di y, gi tr hin thi ca C235 c c chuyn n D201 v D200, v
b xa khi X001 chuyn t OFF sang ON.

Khi X001 bt t OFF sang ON,


chng trnh ngt t I101 n
IRET c thi hnh.
Gi tr hin thi ca C235
c chuyn n D201 v
D200. (Gi tr hin thi ca
C235 c xa thnh 0.)
*1.

K0:
K1:

Gi tr hin thi ca b m tc cao khng b xa khi lnh DHCMOV thi hnh.


Gi tr hin thi ca b m tc cao b xa khi lnh DHCMOV thi hnh.

651

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199

23. Hot ng khi d liu FNC190 n FNC199


T FNC190 n FNC199 cung cp cc lnh cng, tr v so snh khi d liu.
K hiu

Chc nng

Tham
kho

FNC s

Lnh

190

191

192

BK+

Cng khi d liu

Mc
25.1

193

BK-

Tr khi d liu

Mc
25.2

194

BKCMP=

So snh khi d liu

Mc
25.3

195

BKCMP>

So snh khi d liu

Mc
25.3

196

BKCMP<

So snh khi d liu

Mc
25.3

197

BKCMP<>

So snh khi d liu

Mc
25.3

198

BKCMP<=

So snh khi d liu

Mc
25.3

199

BKCMP>=

So snh khi d liu

Mc
25.3

652

B iu Khin Lp Trnh FX3U/FX3UC

25 Hot ng khi d liu FNC190 n FNC 199


25.1 FNC 192 BK+ / Cng khi d liu

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25.1 FNC192 BK+ / Cng khi d liu


Tng quan
Lnh cng khi d liu nh phn.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

17 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu cng
Cng hng s hay s thit b u lu d liu cng

Nh phn 16hay 32-bit

S thit b u lu kt qu
S d liu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (BK+ v BK+P)
Ng vo

653

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.1 FNC 192 BK+ / Cng khi d liu

1) n d liu nh phn 16-bit bt u t


c cng vi n d liu nh phn 16-bit bt u t
, kt qu c lu trong n im bt u t
.

n
im

n
im

n
im

2) Mt hng s (16-bit) t -32768 n +32767) c th c gn trc tip cho

n
im

n
im

2. Hot ng 32-bit (DBK+ v DBK+P)


Ng vo

c cng vi 2n d liu nh phn 321) 2n d liu nh phn 32-bit bt u t


bit bt u t
, kt qu c lu trong 2n im bt u t
.

n
im

n
im

n
im

654

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.1 FNC 192 BK+ / Cng khi d liu

2) Mt hng s (32-bit) t -2.147.483.648 n +2.147.483.647) c th c gn trc tip cho


.

n
im

n
im

Lnh lin quan


M t

Lnh
Tr khi d liu nh phn

Lu
1) Khi kt qu xut hin trn di hay trn trn, vic x l nh sau. Lc ny, c mn khng bt ON.
Hot ng 16-bit
K32767(H7FFF)
+
K2(H0002)

K-32767(H8001)
K-32768(H8000)
+
K-2(HFFFE)

K32766 (H7FFE)
Hot ng 32-bit
K2.147.483.647(H7FFFFFFF) + K2(H00000002)

K-2.147.483.647 (H80000001)
K-2.147.483.6478 (H80000000) + K-2(HFFFFFFE)

K2.147.483.646 (H7FFFFFFE)
Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


,
, v/hay
vt qu phm vi
Khi n (2n trong hot ng 32-bit) thit b bt u t
thit b tng ng ( M li: K6706)
Khi n (2n trong hot ng 32-bit) thit b bt u t
chng ln n (2n trong hot ng
( M li: K6706)
32-bit) thit b bt u t
chng ln n (2n trong hot ng
Khi n (2n trong hot ng 32-bit) thit b bt u t
( M li: K6706)
32-bit) thit b bt u t

655

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.1 FNC 192 BK+ / Cng khi d liu

Chng trnh v d
Trong chng trnh di y, s d liu lu D150 n D0 c cng vi s d liu lu D100
n D0 khi X020 bt ON v kt qu lu t D200.
Khi D0 l 4

656

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.2 FNC 193 BK- / Tr khi d liu

25.2 FNC193 BK- / Tr khi d liu


Tng quan
Lnh tr khi d liu nh phn.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

9 bc

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

17 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu d liu tr
Tr hng s hay s thit b u lu d liu tr

Nh phn 16hay 32-bit

S thit b u lu kt qu
S d liu
3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (BK- v BK-P)
Ng vo

657

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.2 FNC 193 BK- / Tr khi d liu

1) n d liu nh phn 16-bit bt u t


c tr vi n d liu nh phn 16-bit bt u t
, kt qu c lu trong n im bt u t
.

n
im

n
im

n
im

2) Mt hng s (16-bit) t -32768 n +32767) c th c gn trc tip cho

n
im

n
im

2. Hot ng 32-bit (DBK+ v DBK+P)


Ng vo

c tr t 2n d liu nh phn 32-bit


1) 2n d liu nh phn 32-bit bt u t
bt u t
, kt qu c lu trong 2n im bt u t
.

n
im

n
im

n
im

658

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.2 FNC 193 BK- / Tr khi d liu

2) Mt hng s (32-bit) t -2.147.483.648 n +2.147.483.647) c th c gn trc tip cho


.

n
im

n
im

Lnh lin quan


M t

Lnh
Cng khi d liu nh phn
Lu

Li

1) Khi kt qu xut hin trn di hay trn trn, vic x l nh sau. Lc ny, c mn khng bt
ON.
Hot ng 16-bit
K-32768(H8000)
K2(H0002)

K32766(H7FFE)
K32767(H7FFF)
K-2(HFFFE)

K-32767 (H8001)
Hot ng 32-bit
K-2.147.483.648(H800000007) - K2(H00000002)

K2.147.483.647 (H7FFFFFFE)
K2.147.483.647 (H7FFFFFFF) - K-2(HFFFFFFE)

K-2.147.483.647 (H80000001)
Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067
,
, v/hay
vt qu phm vi
Khi n (2n trong hot ng 32-bit) thit b bt u t
thit b tng ng ( M li: K6706)
Khi n (2n trong hot ng 32-bit) thit b bt u t
chng ln n (2n trong hot ng
( M li: K6706)
32-bit) thit b bt u t
chng ln n (2n trong hot ng
Khi n (2n trong hot ng 32-bit) thit b bt u t
( M li: K6706)
32-bit) thit b bt u t

659

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.2 FNC 193 BK- / Tr khi d liu

Chng trnh v d
Trong chng trnh di y, d liu lu D100 n D102 tr vi hng s 8765 khi X010 bt ON
v kt qu lu t D200.

660

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

25.3 FNC194199 BKCMP=,> ,<, <>, <=, >= / So snh khi d liu
Tng quan
Lnh so snh khi d liu trong iu kin so snh ci t mi lnh.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

9 bc

Lnh 16bit

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

9 bc

Lnh 16bit

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

9 bc

Lnh 16bit

Lnh

9 bc

Lnh 16bit

Lnh

Lnh

Lnh 32bit

Lnh 32bit

Lnh 32bit

iu kin lm vic

9 bc

Vn hnh
lin tc
Vn hnh
xung n

Lnh

Lnh

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

17 bc

17 bc

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

17 bc

Lnh 32bit

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

17 bc

iu kin lm vic

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

17 bc

Lnh 32bit

Vn hnh
lin tc
Vn hnh
xung n

Lnh

17 bc

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

9 bc

Lnh 16bit

Lnh 32bit

Lnh

iu kin lm vic
Vn hnh
lin tc
Vn hnh
xung n

2. D liu
Ton hng

M t
Gi tr so snh ca s thit b
S thit b u lu d liu ngun so snh
S thit b u lu kt qu so snh
S d liu so snh

Loi d liu
Nh phn 16hay 32-bit
Bit
Nh phn 16-hay 32-bit

661

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Thit b khc

Khi
Ngi dng
c bit
h thng

Ch s

Hng
s

S
thc

Chui
k t

Con tr

khng th ch s ho vi thanh ghi ch mc (V v Z).


Gii thch chc nng v hot ng
1. Hot ng 16-bit (BKCMP=,> ,<, <>, <=, >= / BKCMP=P,>P ,<P, <>P, <=P, >=P)
c so snh vi n d liu nh phn 16-bit bt u
1) n d liu nh phn 16-bit bt u t
, kt qu c lu trong n im bt u t
.
t
S ngoi 194 n 199 c t trong OOO
K hiu ngoi =, >, <, <>, <=, >= c
t trong

Ng vo

Kt qu so snh

n
im

*3

n
im

n
im

V d lnh BKCMP>
(FNC 195) bi
u din
y

2) Mt hng s c th c gn trc tip cho

.
Kt qu so snh

n
im
*4

n
im

V d lnh BKCMP= (FNC 194) biu


din y

662

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

3) Bng sau biu din kt qu cho mi lnh:


Kt qu so snh ON, iu kin (1)

Lnh

Kt qu so snh OFF, iu kin (2)

4) Khi kt qu so snh ON (1) trong tt c n im bt u t


bt ON.

, M8090 (tn hiu so snh khi)

2. Hot ng 32-bit (DBKCMP=,> ,<, <>, <=, >= / DBKCMP=P,>P ,<P, <>P, <=P, >=P)
c so snh vi n d liu nh phn 321) n d liu nh phn 32-bit bt u t
bit bt u t
, kt qu c lu trong n im bt u t
.
S ngoi 194 n 199 c t trong OOO
K hiu ngoi =, >, <, <>, <=, >= c
t trong

Ng vo

n
im

n
im

Kt qu so snh
*3

V d lnh DBKCMP> (FNC 195) biu din


y

n
im

663

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

2) Mt hng s c th c gn trc tip cho

n
im
V d lnh DBKCMP= (FNC 194) biu
din y

*4

Kt qu so snh

n
im

3) Bng sau biu din kt qu cho mi lnh:


Kt qu so snh ON, iu kin (1)

Lnh

Kt qu so snh OFF, iu kin (2)

4) Khi kt qu so snh ON (1) trong tt c n im bt u t


snh khi) bt ON.
Thit b lin quan

Lnh

Tn hiu so snh khi s dng phng php, tham kho mc 6.5.2.


Tn
Tn hiu so snh
khi

Lu

, M8090 (tn hiu so

M t
Bt ON khi tt c cc kt qu so snh l ON (1) trong lnh khi d liu.
DBKCMP= (FNC194), DBKCMP> (FNC195), DBKCMP< (FNC196),
DBKCMP<> (FNC197), DBKCMP<= (FNC198), DBKCMP>= (FNC199)

1) Khi s dng b m 32-bit (bao gm b m tc cao 32-bit).


so snh b m 32-bit v b m tc cao 32-bit (C200 n C255) phi s dng lnh ng
vi hot ng 32-bit (DBKCMP=, DBKCMP>, DBKCMP<, DBKCMP<>, DBKCMP<=,
DBKCMP>=).

664

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

Nu s dng lnh ng vi hot ng 16-bit (BKCMP=, BKCMP>, BKCMP<, BKCMP<>,


BKCMP<=, BKCMP>=) s gy ra li vn hnh ( M li: K6705)
Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


v/hay
vt qu
Khi phm vi ca n (2n trong hot ng 32 -bit) thit b bt u t
phm vi thit b tng ng ( M li: K6706)
vt qu phm vi thit
Khi phm vi ca n (2n trong hot ng 32-bit) thit b bt u t
b tng ng ( M li: K6706)
xc nh nh
chng ln n (2n trong hot ng
Khi thanh ghi d liu bt u t
32-bit) thit b bt u t
( M li: K6706)
xc nh nh
chng ln n (2n trong hot ng
Khi thanh ghi d liu bt u t
( M li: K6706)
32-bit) thit b bt u t
Khi b m 32-bit (C200 n C255) lu trong
v/hay
trong hot ng 16-bit ( M li:
K6705)
so snh b m 32-bit phi s dng lnh ng vi hot ng 32-bit (DBKCMP=, DBKCMP>,
DBKCMP<, DBKCMP<>, DBKCMP<=, DBKCMP>=).

Chng trnh v d
1) Trong chng trnh di y, 4 d liu nh phn 16-bit bt u t D100 c so snh vi 4 d liu
nh phn 16-bit bt u t D200 bng lnh BKCMP= (FNC 194) khi X020 bt ON v kt qu c
trong 4 im bt u t M10.
Khi kt qu so snh l ON (1) trong tt c 4 im bt u t M10, Y000 bt ON.

Tn hiu khi so snh

Kt qu so snh

(Khi M10 n M13 l ON th Y000 bt ON.)

665

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

25 Hot ng khi d liu FNC190 n FNC 199


25.3 FNC194199 BKCMP=,> ,<, <>,
<=, >= / So snh kh i d liu

2) Trong chng trnh di y, hng s K1000 c so snh vi 4 d liu bt u t D10 khi X010
bt ON v kt qu c vo b0 n b7 ca D0.

D0 trc
khi thi
hnh
D0 sau
khi thi
hnh

666

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209

26.iu khin chui k t FNC200 n FNC209


T FNC200 n FNC209 cung cp cc lnh iu khin chui k t nh ni d liu chui k t, thay
th k t v tch d liu chui k t.
K hiu

Chc nng

Tham
kho

FNC s

Lnh

200

STR

Chuyn t BIN sang chui k


t

Mc
26.1

201

VAL

Chuyn t chui k t sang


BIN

Mc
26.2

202

$+

Ni chui k t

Mc
26.3

203

LEN

Tm di chui k t

Mc
26.4

204

RIGHT

Tch d liu chui k t t


bn phi

Mc
26.5

205

LEFT

Tch d liu chui k t t


bn tri

Mc
26.6

206

MIDR

Chn ngu nhin chui k t

Mc
26.7

207

MIDW

Thay th ngu nhin chui k


t

Mc
26.8

208

INSTR

Tm chui k t

Mc
26.9

209

$MOV

Di chuyn chui k t

Mc
26.10

667

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

26.1 FNC200 STR / Chuyn t BIN sang chui k t


Tng quan
Lnh chuyn i d liu nh phn sang chui k t (m ASCII).
Mt khc, lnh ESTR (FNC116) chuyn d liu du chm ng sang chui k t.
Chui k t, tham kho mc 5.3.
Lnh ESTR (FNC116), tham kho mc 18.4.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc
Vn hnh
xung n

7 bc

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

Loi d liu

M t

Nh phn 16-bit

S thit b lu s ch s ca gi tr s c chuyn i.

Nh phn 16-hay
32-bit

S thit b lu d liu nh phn c chuyn i


S thit b u lu chui k t chuyn i

Chui k t

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

668

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

Gii thch chc nng v hot ng


1. Hot ng 16-bit (STR v STRP)
1) Tt c cc ch s (
) ca d liu nh phn 16 -bit lu trong
c chuyn thnh m
ASCII trong khi du thp phn c cng vo v tr xc nh bi thit b lu s ch s ca phn
thp phn (
) v lu t
.
Ng vo

S cc ch s
S cc ch s
phn thp phn

Du

S th Gi tr xc
s cc ch s - 1
ASCII
S th Gi tr xc
s cc ch s - 3
ASCII
S th Gi tr xc
s cc ch s - 5
ASCII
S th Gi tr xc
s cc ch s - 7
ASCII

nh
m

M ASCII hin th
du

nh S th Gi tr xc nh
m s cc ch s - 2 m
ASCII
nh S th Gi tr xc nh
m s cc ch s - 4 m
ASCII
nh S th Gi tr xc nh
m s cc ch s - 6 m
ASCII

D liu nh phn
16-bit

Cho s ca tt
c cc ch s
Cho gi tr lu
trong

0000H t ng lu vo cui
chui k t

Cho s ca tt
c cc ch s
D liu nh phn
16-bit
00H t ng lu vo cui chui
k t

trong phm vi t 2 n 8.
2) Ci t s cc ch s
3) Ci t s ch s ca phn thp phn
trong phm vi t 0 n 5.
Phi tha mn S ch s ca phn thp phn <= (S cc ch s -3).
nn nm trong phm vi t -32768 n +32767.
4) D liu nh phn 16-bit c chuyn lu
biu din nh sau.
5) D liu chui k t chuyn lu t
l dng v
V du, khang trng (20H) c lu khi d liu nh phn 16-bit lu
l m.
- (2DH) c lu khi d liu nh phn 16-bit lu
> 0, du thp phn . (2EH) t ng cng vo
Khi s ch s ca phn thp phn
ch s th s cc ch s phn thp phn + 1.
Khi s ch s ca phn thp phn
= 0, du thp phn khng thm vo.
S cc ch s
S cc ch s
phn thp phn
D liu nh phn
16-bit

S cc ch s
phn thp phn
T ng thm vo

669

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

Khi s ch s ca phn thp phn


ln hn s cc ch s ca d liu nh phn 16, 0 (30H
t ng thm vo v d liu c dich sang cui bn phi trong lc
bit
chuyn i.
S cc ch s
S cc ch s
phn thp phn
D liu nh phn
16-bit

T ng thm vo

tr du v du thp phn ln hn s cc ch s ca d liu nh


Khi s ch s lu
, khang trng (20H) c lu trong mi ch s gia du v gi tr s.
phn 16-bit
Khi s ch s lu
tr du v du thp phn nh hn s cc ch s ca d liu nh
s gy ra li.
phn 16-bit
S cc ch s
S cc ch s
phn thp phn
D liu nh phn
16-bit

20H (khong trng)


c lu trong mi
ch s

00H cui chui k t t ng lu vo cui chui k t chuyn i.


Khi s cc ch s chn, 0000H c lu vo thit b sau k t cui cng.
Khi s cc ch s l, 00H c lu vo thit b byte (8bit) mc cao ca k t cui cng.

670

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

2. Hot ng 32-bit (DSTR v DSTRP)


) ca d liu nh phn 32-bit lu trong
c chuyn
1) Tt c c c c h s (
thnh m ASCII trong khi du thp phn c cng vo v tr xc nh bi thit b lu s ch s
ca phn thp phn (
) v lu t
.
Ng vo

S cc ch s
S cc ch s
phn thp phn

Du

16-bit mc cao

16-bit mc thp

S th Gi tr xc nh
s cc ch s - 1 m
ASCII
S th Gi tr xc nh
s cc ch s - 3 m
ASCII
S th Gi tr xc nh
s cc ch s - 5 m
ASCII
S th Gi tr xc nh
s cc ch s - 7 m
ASCII
S th Gi tr xc nh
s cc ch s - 9 m
ASCII

M ASCII hin th
du
S th Gi tr xc nh
s cc ch s - 2 m
ASCII
S th Gi tr xc nh
s cc ch s - 4 m
ASCII
S th Gi tr xc nh
s cc ch s - 6 m
ASCII
S th Gi tr xc nh
s cc ch s - 8 m
ASCII
S th Gi tr xc nh
s cc ch s - 10 m
ASCII

D liu nh phn 16-bit

Cho s ca tt
c cc ch s
Cho gi tr lu
trong

0000H t ng lu vo cui
chui k t

Cho s ca tt
c cc ch s
D liu nh phn
16-bit
00H t ng lu vo cui chui
k t

trong phm vi t 2 n 13.


2) Ci t s cc ch s
3) Ci t s ch s ca phn thp phn
trong phm vi t 0 n 10.
Phi tha mn S ch s ca phn thp phn <= (S cc ch s -3).
4) D liu nh phn 32-bit c chuyn lu
nn nm trong phm vi t 2.147.483.648 n +2.147.483.647.
biu din nh sau.
5) D liu chui k t chuyn lu t
l dng v
V du, khang trng (20H) c lu khi d liu nh phn 32-bit lu
l m.
- (2DH) c lu khi d liu nh phn 32-bit lu
> 0, du thp phn . (2EH) t ng cng vo
Khi s ch s ca phn thp phn
ch s th s cc ch s phn thp phn + 1.
Khi s ch s ca phn thp phn
= 0, du thp phn khng thm vo.
S cc ch s
S cc ch s
phn thp phn
D liu nh phn
32-bit

S cc ch s
phn thp phn
T ng thm vo

ln hn s cc ch s ca d liu nh phn 32Khi s ch s ca phn thp phn


bit
, 0 (30H
t ng thm vo v d li u c dich sang cui bn phi
trong lc chuyn i.
671

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

S cc ch s
S cc ch s
phn thp phn
D liu nh phn
32-bit

T ng thm vo

Khi s ch s lu
phn 32-bit
gi tr s.
Khi s ch s lu
phn 32-bit

tr du v du thp phn ln hn s cc ch s ca d liu nh


, khang trng (20H) c lu trong mi ch s gia du v
tr du v du thp phn nh hn s cc ch s ca d liu nh
s gy ra li.

S cc ch s
S cc ch s
phn thp phn
D liu nh phn
16-bit

20H (khong trng) c lu


trong mi ch s

00H cui chui k t t ng lu vo cui chui k t chuyn i.


Khi s cc ch s chn, 0000H c lu vo thit b sau k t cui cng.
Khi s cc ch s l, 00H c lu vo thit b byte (8bit) mc cao ca k t cui cng.

Lnh lin quan


M t

Lnh

Chuyn d liu du chm ng nh phn sang chui k t (m ASCII) vi s


ch s c xc nh
Chuyn chui k t (m ASCII) sang d liu du chm ng nh phn
Chuyn chui k t (m ASCII) sang d liu nh phn
Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


vt ngoi phm vi sau ( M li: K6706)
Khi s cc ch s
Phm vi ci t

Hot ng 16-bit

2 n 8

Hot ng 32-bit

2 n 13

Khi s ch s phn thp phn

vt ngoi phm vi sau ( M li: K6706)

Phm vi ci t
Hot ng 16-bit

0 n 5

Hot ng 32-bit

0 n 10

672

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.1 FNC200 STR / Chuy
n t BIN
sang chui k t

Khi mi quan h gia s cc ch s


v s ch s phn thp phn
khng tha mn
(M li: K6706)
S ch s ca phn thp phn (S cc ch s -3).
Khi s cc ch s
gm s cho du v s cho du thp phn nh hn s cc ch s ca d
liu nh phn
(M li: K6706)
lu chui k t vt qu phm vi thit b cho php (M li: K6706)
Khi cc thit b t

Chng trnh v d
Trong chng trnh di y, d liu nh phn 16-bit lu D10 c chuyn thnh chui k t tng
ng vi D0 v D1 khi X000 bt ON, sau lu D20 n D23.
Ci t d liu cn chuyn i
Ci t s cc ch s
Ci t s cc ch s phn thp
phn

D liu nh phn 16-bit


S cc ch s
S cc ch s phn
thp phn

673

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

26.2 FNC201 VAL / Chuyn t chui k t sang BIN


Tng quan
Lnh chuyn i chui k t (m ASCII) sang d liu nh phn.
Mt khc, lnh EVAL (FNC117) chuyn chui k t (m ASCII) sang d liu du chm ng.
Chui k t, tham kho mc 5.3.
Lnh EVAL (FNC117), tham kho mc 18.5.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Vn hnh lin
tc
Vn hnh
xung n

7 bc

Lnh

iu kin lm vic
Vn hnh lin
tc
Vn hnh
xung n

13 bc

2. D liu
Ton hng

M t

Loi d liu

S thit b u lu chui k t cn chuyn sang d liu nh phn

Chui k t
Nh phn 16-bit

S thit b lu s cc ch s ca d liu nh phn


S thit b u lu d liu nh phn

Nh phn 16-hay
32-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

Gii thch chc nng v hot ng


1. Hot ng 16-bit (VAL v VALP)
c chuyn thnh d liu nh phn 16-bit. S cc ch s ca d liu
1) Chui k t lu t
nh phn yu cu chuyn lu
, s ch s ca phn thp phn lu
v d liu nh
phn chuyn lu
.
chuyn i chui k t sang d liu nh phn, d liu t
n s thit b lu 00H c
iu khin nh chui k t n v byte.

674

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Ng vo

S cc ch s

K t th 3 m ASCII

K t th 2 m ASCII

K t th 5 m ASCII

K t th 4 m ASCII

K t th 7 m ASCII

K t th 6 m ASCII

S cc ch s
phn thp phn
Gi tr nguyn
trong phn thp
phn c b qua
K t

M ASCII hin th du

K t
K
u t
D

K t th 1 m ASCII

D liu nh phn 16-bit

Cui chui k t

, kt qu chuyn i c lu trong

V d , khi chui k t -123.45 c gn t


nh sau.

Cui chui k t

2) Chui k t c chuyn.
a) S k t ca chui k t v phm vi s khi phn thp phn b qua
M t
S cc k t (ch s)

2 n 8

S cc k t (ch s) ca phn thp phn

0 n 5 v nh hn S cc ch s - 3
-32768 n +32767
V d: 123.45 12345

Phm vi s khi phn thp phn b qua

b) Loi k t c dng chuyn i


Loi k t
Du

3)
4)
5)

S dng

Khong trng (20H)

S m

- (2DH)

Phn thp phn

. (2EH)

0 (30H) n 9 (39H)

lu s cc ch s cng l s cc k t (bao gm s, du, phn thp phn)


+ 1 lu s cc ch s phn thp phn cng l s cc k t sau phn thp phn . (2EH)
lu d liu 16-bit (nh phn) chuyn i t chui k t b qua du thp phn.
Trong chui k t lu t
, k t khong trng (20H) v 0 (30H) gia du v s u tin
khc 0 c b qua trong php chuyn i sang d liu nh phn 16-bit.
675

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B qua

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

S cc ch s

S cc ch s

S cc ch s
phn thp phn

S cc ch s
phn thp phn

D liu nh phn
16-bit

D liu nh phn
16-bit

B qua

Du

2. Hot ng 32-bit (DVAL v DVALP)


c chuyn thnh d liu nh phn 32-bit. S cc ch s ca d liu
1) Chui k t lu t
nh phn yu cu chuyn lu
, s ch s ca phn thp phn lu
v d liu nh
phn chuyn lu
chuyn i chui k t sang d liu nh phn, d liu t
n s thit b lu 00H c
iu khin nh chui k t n v byte.
Ng vo

S cc ch s

K t th 3 m ASCII

K t th 2 m ASCII

K t th 5 m ASCII

K t th 4 m ASCII

K t th 7 m ASCII

K t th 6 m ASCII

K t th 9 m ASCII

K t th 8 m ASCII

S cc ch s
phn thp phn

K t

M ASCII hin th du

K t
K
u t
D

K t th 1 m ASCII

Gi tr nguyn trong
phn thp phn
c b qua

D liu nh phn 16-bit

K t th 11 m ASCII K t th 10 m ASCII
K t th 12 m ASCII
Cui chui k t

V d, khi chui k t -123.45 c gn t


nh sau.

, kt qu chuyn i c lu trong

2) Chui k t c chuyn.
a) S k t ca chui k t v phm vi s khi phn thp phn b qua
M t
S cc k t (ch s)

2 n 13

S cc k t (ch s) ca phn thp phn

0 n 10 v nh hn S cc ch s - 3
-2.147.483.648 n +2.147.483.647
V d: 12345.678 12345678

Phm vi s khi phn thp phn b qua

676

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

b) Loi k t c dng chuyn i


Loi k t
Du

3)
4)
5)

S dng

Khong trng (20H)

S m

- (2DH)

Phn thp phn

. (2EH)

0 (30H) n 9 (39H)

lu s cc ch s cng l s cc k t (bao gm s, du, phn thp phn)


+ 1 lu s cc ch s phn thp phn cng l s cc k t sau phn thp phn . (2EH)
lu d liu 16-bit (nh phn) chuyn i t chui k t b qua du thp phn.
Trong chui k t lu t
, k t khong trng (20H) v 0 (30H) gia du v s u tin
khc 0 c b qua trong php chuyn i sang d liu nh phn 32-bit.
S cc ch s
S cc ch s phn thp
phn
D liu nh phn 32-bit

B qua

S cc ch s
S cc ch s phn thp
phn
D liu nh phn 32-bit

B qua
Du

Lnh lin quan


Lnh

M t
Chuyn i d liu du chm ng nh phn sang chui k t (m ASCII)
vi s ch s xc nh
Chuyn i chui k t (m ASCII) sang d liu nh phn
Chuyn i d liu nh phn sang chui k t (m ASCII)

Lu
Lu tr d liu du, khong trng (20H) hay - (2DH) phi c lu trong byte u tin (8 bit mc
).
thp ca thit b u
Ch c d liu m ASCII 0 (30H) n 9 (39H), khong trng (20H) v phn thp phn (2EH) c th
c lu t byte th 2 n cui chui k t 00H trong
.
Nu - (2DH) c lu t byte th 2 s gy ra li vn hnh (M li: K6706).
Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi s k t ca chui k t c chuyn vt ngoi phm vi sau ( M li: K6706).
Phm vi ci t
Hot ng 16-bit

2 n 8

Hot ng 32-bit

2 n 13
677

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

Khi s s k t sau phn thp phn ca chui k t c chuyn lu t


vi sau ( M li: K6706)

vt ngoi phm

Phm vi ci t

Hot ng 16-bit

0 n 5

Hot ng 32-bit

0 n 10

tr i) v s k t sau
Khi quan h gia s cc k t trong chui k t c chuyn (t
phn thp phn khng tha mn (s cc k t -3) s k t sau phn thp phn . ( M li:
K6706)
Khi du ci t theo bt k m ASCII khc khong trng (20H) hay - (2DH) ( M li: K6706)
Khi cc ch s trong s ci t theo bt k m ASCII khc 0 (30H) n 9 (39H) hay phn
thp phn . (2EH) ( M li: K6706)
Khi phn thp phn . (2EH) c ci hai hay nhiu ln trong chui k t c chuyn (t
tr i) ( M li: K6706)
Khi d liu nh phn cn chuyn vt ngoi phm vi sau (M li: K6706)
Phm vi ci t

Hot ng 16-bit

-32768 n 32767

Hot ng 32-bit

-2.147.483.648 n 2.147.483.647

Khi 00H khng c v tr t

n s thit b cui (M li: K6706)

Chng trnh v d
1) Trong chng trnh di y, d liu chui k t lu trong D20 n D22 c coi nh gi tr
nguyn, c chuyn sang gi tr nh phn v lu D0 khi X000 bt ON.

S cc ch s
00H c lu

S cc ch s phn
thp phn

678

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.2 FNC201 VAL / Chuyn t chui k
t sang BIN

2) Trong chng trnh di y, d liu chui k t lu trong D20 n D24 c coi nh gi tr


nguyn, c chuyn sang gi tr nh phn v lu D0 khi X000 bt ON.

S cc ch s
S cc ch s phn
thp phn
00H c lu

679

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.3 FNC202 $+ / Ni chui k t

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26.3

FNC202 $+ / Ni chui k t

Tng quan
Lnh ni mt chui k t vi chui k t khc.

iu khin chui k t, tham kho mc 5.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

M t
S thit b u lu d liu ngun ni (chui k t) hay chui k
t xc nh trc tip.

Loi d liu

S thit b u lu d liu ni (chui k t) hay chui k t xc


nh trc tip.

Chui k t

S thit b lu d liu ni (chui k t)


3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

680

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.3 FNC202 $+ / Ni chui k t

Gii thch chc nng v hot ng


1. Hot ng 16-bit ($+ v $+P)
c n phn cui ca d liu chui k t lu t
D liu chui k t lu t
.
ni c lu vo thit b bt u t

v d liu

Ng vo

00H t ng c thm vo

Lu

c b qua v chui k t
c ni vo k t
00H ch ra phn cui ca chui k t
.
cui cng ca
Khi chui k t c ni, 00H t ng c thm vo phn cui.
Khi s k t sau khi ni chn, 00H c lu vo byte mc cao ca thit b lu k t cui
cng.
Khi s k t sau khi ni l, 00H c lu vo thit b sau k t cui cng.

Khi xc nh trc tip chui k t, c th xc nh n 32 k t (ng vo)


Tuy nhin, gii hn s k t khng p dng khi
hay
l thit b word.
v
bt u t 00H (ngha l, s k t l 0), 00H c lu vo
Khi gi tr trong c
.

Li

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


nh hn s thit b c yu cu lu tt c chui k t ni (ngha
Khi s thit b sau
l, 00H khng c lu sau khi tt c chui k t v k t cui cng) (M li: K6706)
,
v
(M li: K6706)
Khi cc thit b ging nhau c lu trong
Khi 00H khng c ci t trong phm vi thit b tng ng sau thit b xc nh bi
. (M li: K6706)
hay

681

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.3 FNC202 $+ / Ni chui k t

Chng trnh v d
Trong chng trnh di y, chui k t lu trong D10 n D12 (abcde) c ni n chui k t
ABCD v kt qu lu vo t D100 khi X000 bt ON.

00H t ng c thm vo

682

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.4 FNC203 LEN / Tm di chui k
t

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26.4

FNC203 LEN / Tm di chui k t

Tng quan
Lnh ni mt chui k t vi chui k t khc.

iu khin chui k t, tham kho mc 5.3.

1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

5 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b lu chui k t cn tm di

Chui k t

S thit b lu di chui k t tm

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Thit b word

Ngi dng h thng

c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Gii thch chc nng v hot ng


1. Hot ng 16-bit (LEN v LENP)
c tm kim v lu
. D liu bt u t
Chiu di ca chui k t lu t
thit b u tin lu 00H c iu khin nh chui k t n v byte.

Chui
k t

Con tr

cho n

Ng vo

K t th 2

K t th 1

K t th 4

K t th 3

K t th 6

K t th 5

di chui k t

K t th n
Phn cui ca chui k t

683

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.4 FNC203 LEN / Tm di chui k
t

V d, khi ABCDEFGHI c lu t

Lu

Li

nh sau, K9 c lu t

Lnh c th thi hnh m k t khc m ASCII nh di chui k t c iu khin bng n v


byte (8 bit).

Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067


Khi 00H khng c ci t trong phm vi thit b tng ng sau thit b xc nh b i
. (M li: K6706)
hay
Khi s tm kim cu k t 32768 (M li: K6706)

Chng trnh v d
Trong chng trnh di y, di chui k t lu t D0 xut ng ra BCD 4 s t Y040 n Y057
khi X000 bt ON.

di ca chui k t c
xut ra khi hin th

Chuyn sang
BCD

MITSUBISHI
(k t ABC..
sau 00H b b
qua

684

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.5 FNC204 RIGHT / Tch d liu
chui k t t bn phi

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26.5

FNC204 RIGHT / Tch d liu chui k t t bn phi

Tng quan
Lnh tch mt s k t xc nh t phn cui bn phi ca chui k t ch nh.
iu khin chui k t, tham kho mc 5.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu chui k t

Chui k t

S thit b u lu chui k t tch


S k t c tch

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

685

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.5 FNC204 RIGHT / Tch d liu
chui k t t bn phi

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Gii thch chc nng v hot ng


1. Hot ng 16-bit (RIGHT v RIGHTP)
n k t c tch t cui bn phi ca d liu chui k t
v c lu t
.
.
Nu s k t xc nh bi n = 0, m NULL (000H) s c lu vo
Khi k t c tch t chui k t, 00H t ng c cng vo phn cui ca k t tch.
Khi s k t tch l chn, 00H c lu vo byte mc cao ca thit b lu k t cui cng.
Khi s k t tch l l, 00H c vo thit b sau k t cui cng.
Ng vo

M ASCII cho k t
th 2
M ASCII cho k t
th 4

M ASCII cho k t
th 1
M ASCII cho k t
th 3

M ASCII cho k t th
(k t cui cng n+2)

M ASCII cho k t th
(k t cui cng n+1)

M ASCII cho k t th
(k t cui cng n+4)

M ASCII cho k t th
(k t cui cng n+3)

M ASCII cho k t th
(k t cui cng n+2)

M ASCII cho k t th
(k t cui cng n+1)

M ASCII cho k t th
(k t cui cng 1)

M ASCII cho k t th
(k t cui cng 2)

M ASCII cho k t th
(k t cui cng n+4)

M ASCII cho k t th
(k t cui cng n+3)

M ASCII cho k t th
(k t cui cng 1)

M ASCII cho k t th
(k t cui cng 2)

M ASCII cho k t
cui cng

M ASCII cho k t
cui cng

Trng hp n =5

M ASCII cho k t th 5
M ASCII cho k t th 1

Lu

Li

cho bit d liu lu trong thit b t thit b xc nh cho n 00H


Chui k t lu t
c tm thy u tin trong n v byte.

Khi x l m k t khc m ASCII, lu cc ni dung sau:


S k t c x l trong n v byte (8-bit). Trong trng hp m k t trong 2 byte
hin th 1 k t nh m dch JIS th chiu di mt k t bng 2.
Khi tch cc k t t chui k t gm m k t trong 2 byte hin th 1 k t nh m dch
JIS th xem s k t c tch trong m k t n v l 1 k t.
Lu rng m k t mong mun khng c cho sn nu ch c 1 byte c x l ngoi
m k t 2-byte.
Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067
Khi 00H khng c ci t trong phm vi thit b tng ng sau thit b c xc nh
(M li: K6706)
bi
Khi n vt qua s k t c xc nh bi
(M li: K6706)

686

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.5 FNC204 RIGHT / Tch d liu
chui k t t bn phi

Khi s thit b sau


nh hn s thit b c yu cu lu n k t tch (ngha l
00H khng c lu sau chui k t v k t cui cng) (M li: K6706)
Khi n l gi tr m (M li: K6706)

Chng trnh v d
Trong chng trnh di y, 4 k t c tch t phn cui bn phi ca d liu chui k t
lu t R0 v lu vo t D0 khi X000 bt ON.

M ASCII cho k t th 4
M ASCII cho k t th 1

687

B iu Khin Lp Trnh FX3U/FX3UC

26 iu khin chui k t FNC 200 n FNC 209


26.6 FNC205 LEFT / Tch d liu chui
k t t bn tri

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26.6

FNC205 LEFT / Tch d liu chui k t t bn tri

Tng quan
Lnh tch mt s k t xc nh t phn cui bn tri ca chui k t c ch nh.
iu khin chui k t, tham kho mc 5.3.
1. Dng lnh
Lnh 16bit

Lnh

iu kin lm vic

Lnh 32bit

Lnh

iu kin lm vic

Vn hnh lin
tc
Vn hnh
xung n

7 bc

2. D liu
Ton hng

Loi d liu

M t
S thit b u lu chui k t

Chui k t

S thit b u lu chui k t tch


S k t c tch

Nh phn 16-bit

3. Thit b ng dng
Thit b bit
Ton
hng

Ngi dng h thng

Thit b word
c tnh bit

Khi
Ngi dng
c bit
h thng

Thit b khc
Ch s

Hng
s

S
thc

Chui
k t

Con tr

688

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.6 FNC205 LEFT / Tch d liu chui
k t t bn tri

Gii thch chc nng v hot ng


1. Hot ng 16-bit (LEFT v LEFTP)
n k t c tch t cui bn tri ca d liu chui k t
v c lu t
.
.
Nu s k t xc nh bi n = 0, m NULL (000H) s c lu vo
Khi k t c tch t chui k t, 00H t ng c cng vo phn cui ca k t tch.
Khi s k t tch l chn, 00H c lu vo byte mc cao ca thit b lu k t cui cng.
Khi s k t tch l l, 00H c vo thit b sau k t cui cng.
Ng vo

M ASCII cho k t
th 2
M ASCII cho k t
th 4

M ASCII cho k t
th 1
M ASCII cho k t
th 3

M ASCII cho k t
th 2
M ASCII cho k t
th 4

M ASCII cho k t
th 1
M ASCII cho k t
th 3

M ASCII cho k t
th n-1
M ASCII cho k t
th n+1

M ASCII cho k t
th n-2
M ASCII cho k t
th n

M ASCII cho k t
th n-1

M ASCII cho k t
th n-2
M ASCII cho k t
th n

M ASCII cho k t
cui cng

Trng hp n = 7

M ASCII cho k t th 1

M ASCII cho k t th 7

Lu

Li

cho bit d liu lu trong thit b t thit b xc nh cho n 00H


Chui k t lu t
c tm thy u tin trong n v byte.

Khi x l m k t khc m ASCII, lu cc ni dung sau:


S k t c x l trong n v byte (8-bit). Trong trng hp m k t trong 2 byte
hin th 1 k t nh m dch JIS th chiu di mt k t bng 2.
Khi tch cc k t t chui k t gm m k t trong 2 byte hin th 1 k t nh m dch
JIS th xem s k t c tch trong m k t n v l 1 k t.
Lu rng m k t mong mun khng c cho sn nu ch c 1 byte c x l ngoi
m k t 2-byte.
Li xut hin trong cc trng hp sau; C bo li M8067 bt, v m li c lu D8067
Khi 00H khng c ci t trong phm vi thit b tng ng sau thit b c xc nh
(M li: K6706)
bi
689

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.6 FNC205 LEFT / Tch d liu chui
k t t bn tri

Khi n vt qua s k t c xc nh bi
(M li: K6706)
nh hn s thit b c yu cu lu n k t tch (ngha l
Khi s thit b sau
00H khng c lu sau chui k t v k t cui cng) (M li: K6706)
Khi n l gi tr m (M li: K6706)

Chng trnh v d
Trong chng trnh di y, s k t c lu trong D0 c tch t phn cui bn tri ca
d liu chui k t lu t D100 v lu vo t R10 khi X010 bt ON.

M ASCII cho k t th 1

M ASCII cho k t th 6

690

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.7 FNC206 MIDR / Chn la ngu
nhin chui k t

26.7 FNC206 MIDR / CHN LA NGU NHIN CHUI K T


Tng qut
Lnh ny c cng dng rt mt s k t xc nh t nhng v tr bt k ca mt chui k t
c xc nh
Cch trnh by chui k t, xem mc 5.3.
1. nh dng lnh

2.D liu
Loi tan hng
S1*

M t
Thit b u lu tr chui d liu

Loi d liu

D*

Thit b u lu tr chui d liu c rt ra

Chui k t

S2*

Thit b u xc nh v tr u tin v s k t
s c rt ra
S2*: V tr k t u.
Nh phn 16-bit
S2*+1 : S lng k t

3.Cc thit b c th s dng

Gii thch chc nng v s hot ng


1. Hot ng 16-bit (MIDR v MIDRP)
S2*+1 cc k
t c rt v bn tri t v tr c ch r bi S2* ca chui k t
c lu tr S1* v sau c chuyn n D* .
Khi nhng k t c rt ra t mt chui k t, 00H t ng c thm vo ti v
tr cui cng ca cc k t c rt.
691

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.7 FNC206 MIDR / Chn la ngu
nhin chui k t

- Khi s k t c rt ra xc nh bi S2*+1 l l, 00H c lu byte cao ca


thit b lu tr k t cui cng
- Khi s k t c rt ra xc nh bi S2*+1 l chn, 0000H c lu vo trong
thit b sau k t cui.

Mt chui k t c lu S1* v sau ch ra d liu c lu trong thit b t


thit b xc nh cho n khi 00H c pht hin ra ln u tin trong nhng n v
ca byte
Khi s lng k t rt ra c ch bi S2*+1 l 0, th vic x l s khng c
thc thi.
Khi s lng k t rt ra c ch bi S2*+1 l -1, ton b chui k t c lu
gi S1* v sau c lu tr vo D*

Lu
Khi x l k t bng nhng m khc vi m ASCII, cn ch nhng im sau y:
692

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.7 FNC206 MIDR / Chn la ngu
nhin chui k t

S lng nhng k t c x l trong n v byte (8 bit). Tng ng, trong trng


hp nhng k t m trong 2 byte biu th 1 k t nh m JIS chuyn dch, chiu di
ca 1 k t c xem nh 2 k t
Khi rt nhng k t t mt chui k t bao gm nhng m trong 2 byte biu th 1 k
t nh m JIS chuyn dch, xem s lng nhng k t c rt trong nhng n v ca
m k t cho 1 k t.
Ch rng m k t mong mun khng c cho nu ch c 1 byte trong m k t 2 byte
Li
Mt li xy ra trong nhng trng hp sau y; c bo li M8067 bt On, v m li c
lu D8067
Khi 00H khng c t bn trong thit b tng ng sau mt thit b c ch bi
S1* ( m li : K6706)
Khi gi tr c ch r bi S2*+1 vt hn s lng k t c ch r bi S1* ( m
li: K6706)
Khi s lng k t c ch r bi S2*+1 t v tr c ch r bi D* vt hn phm
vi thit b c ch r bi D* (m li: K6706)
Khi s lng nhng thit b sau mt thit b c ch r bi D* nh hn s thit b
c yu cu lu tr cc k t c rt ra cng chnh l s c ch r bi S2*+1
( ngha l khi 00H khng th c lu tr sau tt c cc chui k t v k t cui
cng) (m li: K6706)
Khi S2* ch mt gi tr m (m li K6706)
Khi S2*+1 ch -2 hay nh hn (m li K6706)
Khi S2*+1 ch mt s ln so vi s lng k t c ch r bi S1* (m li K6706)
Chng trnh v d .
Trong v d di y, bn k t c rt t k t th 3 v bn tri ca chui k t c lu
D10, v sau lu D0 khi X000 bt On.

693

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.7 FNC206 MIDR / Chn la ngu
nhin chui k t

694

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.8 FNC207 MIDW / Thay th ngu
nhin chui k t

26.8 FNC207-MIDW / THAY TH NGU NHIN CC CHUI K T


Tng qut
Lnh ny c cng dng thay th nhng k t trong nhng v tr bt k bn trong chui k t
vi mt chui k t xc nh.
Cch trnh by chui k t, xem mc 5.3.
1. nh dng lnh

2.D liu
Loi tan
M t
hng
S1*
Thit b u lu tr chui k t c s dng ghi ln.

Loi d liu

Chui k t

D*

Thit b u lu tr chui k t s b ghi ln.

S2*

Thit b u ch r v tr u v s lng k t c ghi


ln.
S2*: V tr k t u
nh phn 16bit
S2* +1: S lng k t c ghi ln

3.Thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (MIDW v MIDWP)
S2*+1 cc k t c rt v bn tri ca chui k t c lu gi S1* v sau lu vo
v tr c xc nh bi S2* v cui cng chui d liu cc k t c ct gi trong D* .

695

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.8 FNC207 MIDW / Thay th ngu
nhin chui k t

Chui k t c lu gi S1* hay D* ch ra d liu c lu tr trong cc thit b


xc nh n khi 00H u tin c xc nh trong cc n v byte.
Khi s lng nhng k t s c ghi ln c ch r bi S2*+1 l 0, vic ghi
ln khng c thc hin
Khi s lng nhng k t s c ghi ln c ch r bi S2*+1 vt qu k t
cui cng ca chui k t c ct gi trong D*, d liu c lu n k t cui.

696

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.8 FNC207 MIDW / Thay th ngu
nhin chui k t

Khi S2*+1 (s lng k t s c rt) l-1, ton b chui k t c ct gi S1*


v sau c lu trong D*

Ch
Lnh ny c th c thc hin vi cc m k t khc vi m ASCII, nhng phi ch cc
ni dung sau y:
S lng nhng k t c x l trong n v byte (8bit). Tng ng, trong trng
hp nhng m k t m trong 2 byte biu th 1 k t nh m JIS chuyn dch,
chiu di ca 1 k t c lin quan n 2 k t
Khi ghi ln mt chui k t bao gm nhng m k t trong 2 byte biu th 1 k
t nh m JIS chuyn dch, xem nh s lng nhng k t c rt trong nhng
n v ca m k t cho 1 k t.
Ch rng m k t mong mun khng c cho nu ch 1 trong 2 byte c ghi .
Li
Mt li thc thi lnh xy ra trong nhng trng hp sau y; C bo li M8067 bt ON v
m li c lu gi D8067
Khi 00H khng c t bn trong thit b tng ng sau mt thit b c ch r
bi S1* hay D*. (li K6706)
Khi gi tr c ch r bi S2* vt qu s k t ca chui d liu sau c lu
trong D*. (li K6706)
Khi s lng k t c ch r bi S2*+1 vt qu s k t xc nh bi S1* (li
K6706)
Khi S2*ch mt gi tr m (li K6706)
697

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.8 FNC207 MIDW / Thay th ngu
nhin chui k t

Khi S2*+1 ch -2 hay t hn (li K6706)


Chng trnh v d.
Trong chng trnh v d bn di, bn k t c rt t d liu chui k t c ct gi
D0 v sau lu t k t th 3 ( t bn tri) ca D100 khi X010 bt ON

698

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.9 FNC208 INSTR / Tm kim chui
k t

26.9 FNC208-INSTR / TM KIM CHUI K T


Tng qut
Lnh ny c cng d tm kim mt chui cc k t xc nh bn trong mt chi k t khc
1. nh dng lnh

2.D liu
Loi tan
hng

M t

Loi d liu

S1*

Thit b u lu tr chui k t

Chui k t

S2*

Thit b u lu tr chui k t cn tm kim.

Chui k t

D*

Thit b u lu tr kt qu tm kim

Nh phn 16bit

V tr bt u tm kim.

Nh phn 16bit

3.Cc thit b c th s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (INSTR v INSTRP)
1. Chui k t c ct gi trong S1* v cao hn c tm kim cho chui k t bn
trong S2* v cao hn. S tm kim bt u ti th t k t th n t bn tri (k t
u) ca S2* v kt qu tm kim c ct gi trong D*. Kt qu tm kim cung cp
k t tng thch u tin (c nh v t bn tri (k t u)) S2*.
699

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.9 FNC208 INSTR / Tm kim chui
k t

2. Khi tm kim chui k t khng c thc hin, " 0 " c ct gi trong D*.
3. Khi v tr bt u tm kim " n " l mt s m hay " 0 ", vic tm kim khng c
thc hin.
4. Mt chui k t c th c ch ra trc tip trong chui k t S1*.

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau y; C bo li M8067 bt ON v
m li c ct gi D8067
Khi v tr bt u tm kim " n " vt hn s lng nhng k t c ct gi S2*.
(li K6706)
Khi " 00 H " (NULL) khng c t bn trong phm vi thit b tng ng bt u
t S1*. (li K6706)
Khi " 00 H " (NULL) khng c t bn trong phm vi thit b tng ng bt u
t S2*. (li K6706)
Chng trnh v d .
Trong chng trnh v d bn di, chui k t " CI23 " ( D0 v sau ) c tm kim t
v tr th 5 t bn tri ca chui k t " CI2312CIM "( R0 v sau ) khi X000 c bt
ON. Kt qu tm kim c ct gi D100

700

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.9 FNC208 INSTR / Tm kim chui
k t

701

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.10 FNC 209 $MOV / Di chuyn
chui k t

26.10 FNC209-$MOV / DI CHUYN CHUI K T


Tng qut
Lnh ny c cng dng di chuyn chui cc k t
Cch trnh by chui k t, xem mc 5.3.
1. nh dng lnh

2.D liu
Loi tan
hng

S*

D*

M t

Chui k t c xc nh trc tip ( ln n 32 k t)


hoc thit b u tin lu chui k t m n c xem
nh l ngun chuyn.

Loi d liu

Chui k t

Thit b u tin lu chui k t c di chuyn.

3.Cc thit b c th s dng

Gii thch chc nng v s hot ng


1. Hot ng 16 bit ($MOV v $MOVP)
D liu chui k t c ct gi trong thit b c ch r bi S* v sau c
chuyn ti thit b c ch r bi D*.
T s thit b c ch r bi S* ti mt thit b m sau lu gi "00 " trong byte cao
hay byte thp c chuyn ti mt thi im.

702

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.10 FNC 209 $MOV / Di chuyn
chui k t

Ngay c khi tm thit b t S* ti S* + n lu d liu chui k t ngun chng ln tm


thit b t D* ti D*+n/2 lu d liu chui k t c chuyn th vic chuyn d liu
vn c thc hin.
Chng hn, khi mt chui k t c lu gi D10 ti D13 c chuyn ti D11 ti
D14, vic chuyn c thc hin nh sau:

Ch
Khi " 00H " c ct gi trong byte thp ca S*+n, 00H c ct gi ti byte cao ln byte
thp ca D*+n

703

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

26 iu khin chui k t FNC 200 n FNC 209


26.10 FNC 209 $MOV / Di chuyn
chui k t

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau y; C bo li M8067 bt ON v
m li c ct gi D8067
Khi "00H " khng tn ti trong phm vi c ch r t thit b S*. (li K6706)
Khi chui k t xc nh khng th c lu tr trong nhng thit b t thit b c
ch r bi D* n thit b cui cng (li K6706)
Chng trnh v d
Trong v d di y, d liu chui k t c ct gi D10 ti D12 c chuyn ti D20
n D22

704

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219

27. NHM LNH IU KHIN D LIU 3 - FNC210 N FNC219


FNC210 n FNC219 cung cp cc lnh c d liu vo cui v iu khin dch tri/phi
vi c carry.

705

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.1 FNC 210 FDEL / Xa d liu t
bng

27.1 FNC210-FDEL / XA D LIU T BNG


Tng qut
Lnh ny dng xa mt d liu bt k t bng d liu
4. nh dng lnh

5. D liu
Loi ton
hng
S*

M t
liu

Loi tn
hiu
nh phn 16-bit

D*
n
6. Cc thit b c th s dng

Gii thch chc nng v hot ng


2. Hat ng 16-bit (FDEL v FDELP)
D liu th n b xa t mt bng d liu ( lu trong D* v tip theo sau ) v d
liu b xa i c lu trong S*. D liu th n+1 v tip theo c dch ln trn
tng ci mt v s d liu c lu tr b tr i 1

706

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.1 FNC 210 FDEL / Xa d liu t
bng

Ch
Tm thit b c s dng trong bng d liu phi c iu khin bi ngi s
dng. Bng d liu c D* d liu bt u t thit b k tip (D*+1) sau D* ch s d
liu c lu. Xem v d.
Lnh lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi v tr n cho d liu b xa vt qa s d liu c lu tr ( M li K6706)
Khi gi tr n vt qu tm thit b ca bng d liu D* ( M li K6706)
Khi lnh FNC210 c thc thi di iu kin n<0 ( M li K6706)
Khi s d liu c lu tr xc nh bi D* l 0 ( M li K6706)
Khi tm bng d liu vt qu tm thit b tng ng ( M li K6706)
Chng trnh v d
Trong v d sau, d liu th 2 b xa t bng d liu c lu t D100 n D105 v d liu
b xa c lu trong D0.
Tuy nhin khi s d liu c lu l 0 th lnh FDEL(FNC210) khng c thc thi.
(Tm thit b c s dng trong bng d liu l t D100 n D107).

707

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.1 FNC 210 FDEL / Xa d liu t
bng

708

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.2 FNC 211 FINS / Chn d liu vo
bng

27.2 FNC211-FINS / CHN D LIU VO BNG


Tng qut
Lnh ny chn d liu vo mt v tr bt k trong bng d liu
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hat ng


1. Hat ng 16-bit (FINS v FINSP)
D liu 16 bit S* c chn vo v tr th n trong bng d liu ( lu trong D* v sau
).
D liu th n v sau trong bng d liu c dch ra sau tng ci mt v s d liu
lu tr c cng thm 1.

709

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.2 FNC 211 FINS / Chn d liu vo
bng

Ch
Tm thit b c s dng trong bng d liu phi c iu khin bi ngi s dng. Bng
d liu c D* d liu bt u t thit b k tip ( D*+1) sau D* ch s d liu c lu.
Lnh lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi v tr n ca bng d liu cho vic chn d liu vt qa s d liu c lu tr
( M li K6706)
Khi gi tr n vt qu tm thit b ca bng d liu D* ( M li K6706)
Khi lnh FNC211 c thc thi di iu kin n<0 ( M li K6706)
Khi s d liu c lu tr xc nh bi D* l 0 ( M li K6706)
Khi tm bng d liu vt qu tm thit b tng ng ( M li K6706)
Chng trnh v d
Trong v d bn di, d liu lu trong D100 c chn vo v tr th 3 trong bng d liu
lu trong D0 n D4.
Tuy nhin khi s d liu lu vt qu 7 th lnh FNC211 khng c thc thi ( Tm thit
b c s dng trong bng d liu l t D0 n D7)

710

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.2 FNC 211 FINS / Chn d liu vo
bng

711

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.3 FNC 212 POP / c d liu dch
vo sau cng (iu khin FILO)

27.3 FNC212-POP/ C D LIU DCH VO SAU CNG ( IU KHIN FILO)


Tng qut
Lnh ny c d liu c ghi vo sau cng bng lnh ghi dch (SFWR) cho iu khin
FILO
Lnh SFWR(FNC38), xem mc 11.9
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hat ng


1. Hat ng 16-bit (POP v POPP)

712

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.3 FNC 212 POP / c d liu dch
vo sau cng (iu khin FILO)

Mi khi lnh c thc thi cho thit b word S* n S*+n-1, mt thit b S*+con tr
d liu c c n D*. ( D liu c ghi vo sau cng bng lnh ghi dch
SFWR cho iu khin FIFO c c n D*). n nm trong tm t 2 n 512.
Gi tr ca con tr d liu S* gim i 1

Thit b lin quan

Lnh lin quan

713

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Ch

27 iu khin d liu 3 FNC 210 n FNC 219


27.3 FNC 212 POP / c d liu dch
vo sau cng (iu khin FILO)

Khi lnh ny c lp trnh hat ng lin tc, lnh c truy xut mi chu
k hot ng, kt qu l mt hot ng mong mun c th khng c han
thnh. Thng thng, lp trnh lnh ny dng hot ng theo xung hoc lnh
ny c thc thi bi mt tip im iu khin bng xung.
Khi gi tr hin hnh ca con tr S* l 0 th c zero M8020 bt ON v lnh
khng c thc thi. Kim tra bng cch s d ng lnh snh kim tra gi tr
hin hnh ca S* tha 1 S* n-1 sau thc thi lnh ny.
Khi gi tr hin hnh ca con tr S* l 1, 0 c ghi vo S* v c zero
M8020 bt ON.

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi S* ln hn n-1( M li K6706)
Khi S* nh hn 0 ( M li K6706)
Chng trnh v d
Gia cc gi tr lu trong D20 nhp vo trc t D101 n D106, gi tr vo cui cng
c lu vo D10 v s d liu lu ( con tr D100) c tr i1 mi ln X0 bt ON

714

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.3 FNC 212 POP / c d liu dch
vo sau cng (iu khin FILO)

715

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.4 FNC 213 SFR / Dch phi bit vi c carry

27.4 FNC213-SFR/ DCH PHI BIT VI C CARRY


Tng qut
Lnh ny dch 16 bit lu trong mt thit b word sang phi n bit.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hat ng


1. Hat ng 16-bit (SFR v SFRP)

16 bit lu trong thit b word D* c dch sang phi n bit. Gi tr ca n


nm trong khong 0 n 15. Nu n l 16 hoc ln hn thi 16 bit s
c dch sang phi bi s d ca n/16.
V d nu n l 18, 16 bit s c dch phi i 2 bit .
Trng thi ON(1)/OFF(0) ca bit th n ( bit n-1) trong thit b word D*
c chuyn sang c carry M8022.
0 c t vo cc bit n t bit c trng s ln nht

716

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.4 FNC 213 SFR / Dch phi bit vi c carry

Khi mt thit b bit c nh dng bng k s


4xK bit c dch ph thuc vo d liu xc nh bit

Thit b lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi mt gi tr m c gn cho n ( M li K6706)
Chng trnh v d
Trong v d bn di, ni dung ca Y010 n Y023 c dch phi mt s bit c xc
nh bi D0 khi X020 bt ON

717

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.4 FNC 213 SFR / Dch phi bit vi c carry

718

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.5 FNC 214 SFL / Dch tri bit vi c carry

27.5 FNC214-SFL/ DCH TRI BIT VI C CARRY


Tng qut
Lnh ny dch 16 bit lu trong mt thit b word sang tri n bit.
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng

Gii thch chc nng v hat ng


1. Hat ng 16-bit (SFL v SFLP)

16 bit lu trong mt thit b word D* c dch tri n bit. Gi tr ca n l t 0


n 15. Nu gi tr ca n l 16 hoc ln hn th 16 bit c dch tri bi s d
ca n/16.
V d khi n l 18 th 16 bit s c dch tri 2 bit
Trng thi ON(1)/OFF(0) ca bit th n+1 ( bit n) trong thit b D* c chuyn
n c carry M8022
0c t vo n bit t bit c trng s thp nht

719

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.5 FNC 214 SFL / Dch tri bit vi c carry

Khi mt thit b bit c nh dng bng k s


4xK bit c dch ph thuc vo d liu xc nh bit

Thit b lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi mt gi tr m c gn cho n ( M li K6706)
Chng trnh v d
Trong v d bn di, ni dung ca Y010 n Y017 c dch tri i mt s bit c xc
nh bi D0 khi X020 bt ON.

720

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

27 iu khin d liu 3 FNC 210 n FNC 219


27.5 FNC 214 SFL / Dch tri bit vi c carry

721

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249

28. SO SNH D LIU - FNC220 N FNC249

FNC220 n FNC249 cung cp cc lnh so snh d liu m n c th c s dng nh


mt contact trong chng trnh nh LD, AND, OR.

722

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249

723

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

28.1 FNC224~230 LD =, >, <, < >, < =, > = / SO SNH D LIU
Tng qut
Nhm lnh ny so snh gi tr s hc v t tip im ln ON khi iu kin tha mn.
1. nh dng lnh

2. D liu ( s dng cho FNC224 n FNC230)

3. Cc thit b c th c s dng ( s dng cho FNC224 n FNC230)

724

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

Gii thch chc nng v hat ng


FNC224 n FNC230 l cc lnh so snh d liu c ni n cc bus.
Ni dung ca S1* c so snh vi ni dung ca S2* dng nh phn v tip im ON hay
OFF ph thuc vo kt qu ca php so snh.

Ch
1. Gi tr m
Khi bit c trng s cao nht l 1 tro ng d liu lu S1* hoc S2*, th n cho bit l
gi tr m.
ch hat ng 16-bit: bit 15
ch hat ng 32-bit: bit 31
2. Khi s dng b m 32 bit ( bao gm c b m 32 bit tc cao)
Chc chn rng s dng ch hat ng 32 bit ( nh l LDD=, LDD> , LDD< )
khi so snh cc b m 32 bit ( C200 n C255).
Nu mt b m 32 bit m c so snh bng lnh 16 bit ( nh l LD=, LD> ,
LD<) th s xy ra li.
3. Lp trnh cc lnh so snh d liu
Khi lp trnh vi GX Developer, cc k hiu v khng th s dng c.
K hiu c nhp vo dng < v =, c nhp vo dng > v =.
Th tc nhp vo c m t nh sau:
a. Hin th mn hnh lp trnh, t con tr ti v tr m ta cn s dng lnh so snh
b. Nhp vo Lnh Khang trng Gi tr hoc thit b Khang trng
Gi tr hoc thit b . lm v d hy xem Ca s nhp lnh trong GX
Developer bn di.
c. Chn [OK]
d. Nhp cc tip im khc hoc cun dy.
725

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

Ca s nhp lnh trong GX Developer

Chng trnh v d

28.2 FNC232~238 AND =, >, <, < >, < =, > = / SO SNH D LIU
Tng qut
Nhm lnh ny so snh gi tr s hc v t tip im ln ON khi iu kin tha mn.
1. nh dng lnh

726

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

2. D liu ( s dng cho FNC232 n FNC238)

3. Cc thit b c th c s dng (s dng cho FNC232 n FNC238)

Gii thch chc nng v hat ng


FNC232 n FNC238 l cc lnh so snh d liu c ni ni tip vi cc tip im
khc.
727

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

Ni dung ca S1* c so snh vi ni dung ca S2* dng nh phn v cc tip im


tr nn ON hay OFF ty thuc vo kt qu ca php so snh.

Ch

1. Gi tr m
Khi bit c trng s cao nht l 1 trong d liu lu S1* hoc S2*, th n cho bit
l gi tr m.
ch hat ng 16-bit: bit 15
ch hat ng 32-bit: bit 31
2. Khi s dng b m 32 bit ( bao gm c b m 32 bit tc cao)
Chc chn rng s dng ch hat ng 32 bit ( nh l ANDD=, ANDD> ,
ANDD< ) khi so snh cc b m 32 bit ( C200 n C255).
Nu mt b m 32 bit m c so snh bng lnh 16 bit ( nh l AND=, AND> ,
AND<) th s xy ra li.
3. Lp trnh cc lnh so snh d liu
Khi lp trnh vi GX Developer, cc k hiu v khng th s dng c.
K hiu c nhp vo dng < v =, c nhp vo dng > v =.
Th tc nhp vo c m t nh sau:
a. Hin th mn hnh lp trnh, t con tr ti v tr m ta cn s dng lnh so snh
b. Nhp vo Lnh Khang trng Gi tr hoc thit b Khang trng
Gi tr hoc thit b . lm v d hy xem Ca s nhp lnh trong GX
Developer bn di.
c. Chn [OK]
d. Nhp cc tip im khc hoc cun dy.
Ca s nhp lnh trong GX Developer

728

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

Chng trnh v d

28.3 FNC240~246 OR =, >, <, < >, < =, > = / SO SNH D LIU
Tng qut
Nhm lnh ny so snh gi tr s hc v t tip im ln ON khi iu kin tha mn.
1. nh dng lnh

729

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

2. D liu ( s dng cho FNC240 n FNC246)

3. Cc thit b c th c s dng (s dng cho FNC240 n FNC246)

Gii thch chc nng v hat ng

730

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

FNC240 n FNC246 l cc lnh so snh d liu c ni song song vi cc tip im


khc.
Ni dung ca S1* c so snh vi ni dung ca S2* dng nh phn v cc tip im
tr nn ON hay OFF ty thuc vo kt qu ca php so snh.

Ch

1. Gi tr m
Khi bit c trng s cao nht l 1 trong d liu lu S1* hoc S2*, th n cho bit
l gi tr m.
ch hat ng 16-bit: bit 15
ch hat ng 32-bit: bit 31
2. Khi s dng b m 32 bit ( bao gm c b m 32 bit tc cao)
Chc chn rng s dng ch hat ng 32 bit ( nh l ORD=, ORD> , ORD< )
khi so snh cc b m 32 bit ( C200 n C255).
Nu mt b m 32 bit m c so snh bng lnh 16 bit ( nh l OR=, OR> ,
OR<) th s xy ra li.
3. Lp trnh cc lnh so snh d liu
Khi lp trnh vi GX Developer, cc k hiu v khng th s dng c.
K hiu c nhp vo dng < v =, c nhp vo dng > v =.
Th tc nhp vo c m t nh sau:
a. Hin th mn hnh lp trnh, t con tr ti v tr m ta cn s dng lnh so snh
b. Nhp vo Lnh Khang trng Gi tr hoc thit b Khang trng
Gi tr hoc thit b . lm v d hy xem Ca s nhp lnh trong GX
Developer bn di.
c. Chn [OK]
d. Nhp cc tip im khc hoc cun dy.
Ca s nhp lnh trong GX Developer

731

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

28 So snh d liu FNC 220 n FNC 249


28.1 FNC 224 n FNC 203/So snh d liu

Chng trnh v d

732

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

29. HAT NG VI BNG D LIU - FNC250 N FNC269

733

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.1 FNC 256 LIMIT/ i u khin gii hn
29.1 FNC256 LIMIT / IU KHIN GII HN
Tng qut
Lnh ny cung cp gi tr gii hn trn (cc i) v gi tr gii hn di (cc tiu) cho mt
gi tr s nhp vo v iu khin gi tr ra s dng cc gi tr gii hn ny.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16-bit (LIMIT v LIMITP)
Ph thuc vo gi tr vo ( gi tr nh phn 16 bit) xc nh bi S3* so snh nh th no
vi tm gia S1* v S2*, gi tr ng ra c iu khin.
Gi tr ng ra c iu khin nh sau:

Trong trng hp S1*( gii hn di) > S3*(gi tr vo).S1*D*( gi tr ra)


Trong trng hp S2* (gii hn trn) < S3*( gi tr vo)S2*D*(gi tr ra)
Trong trng hp S1* S3* S2*S3*D*(gi tr ra)
734

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.1 FNC 256 LIMIT/ i u khin gii hn

Khi vic iu khin gi tr ra ch s dng gi tr gii hn trn, gn -32768 vo gi


tr gii hn di S1*
Khi vic iu khin gi tr ra ch s dng gi tr gii hn di, gn 32767 vo gi
tr gii hn trn S2*
2. Hat ng 32-bit (DLIMIT v DLIMITP)
Ph thuc vo gi tr vo (nh phn 32 bit) xc nh bi [S3*+1, S3*] so snh nh th
no vi tm gia [S1*+1, S1*] v [S2*+1, S2*], gi tr ra [D*+1, D*] c iu khin.

Trng hp gii hn di > gi tr voGi tr gii hn di Gi tr ra


Trng hp gii hn trn < gi tr voGi tr gii hn trn Gi tr
ra
Trng hp gii hn di gi tr vo gii hn trn Gi tr vo Gi tr
ra

Khi vic iu khin gi tr ra ch s dng gii hn trn, gn -2,147,483,648 vo


gii hn di xc nh bi [S1*+1, S1*]
Khi vic iu khin gi tr ra ch s dng gii hn di, gn 2,147,483,647 vo
gii hn trn xc nh bi [S2*+1, S2*]
Li
Mt li thc thi lnh s xy ra khi lnh c truy xut trong cc trng thi ci t nh bn
di; C bo li M8067 bt ON v m li (K6706) c lu trong D8067.
735

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.1 FNC 256 LIMIT/ i u khin gii hn

Chng trnh v d
1. V d 1
v d di y, d liu BCD thuc X020 n X037 c iu khin bng gi tr gii
hn t 500 n 5000, v gi tr c iu khin ny xut ra n D1 khi X000 c bt
ln ON

Trong trng hp D0 < 500, 500 c xut ra D1


Trong trng hp 500 D0 5000, gi tr ca D0 c xut ra D1
Trong trng hp D0 > 5000, 5000 c xut ra D1

2. V d 2
v d di y, d liu BCD thuc X020 n X057 c iu khin bng gi tr gii
hn t 10,000 n 1,000,000 v gi tr c iu khin ny xut ra n D11 v D10 khi
X000 c bt ln ON.

Trong trng hp (D1,D0) < 10,000, 10,000 c xut ra (D11,D10)


736

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.1 FNC 256 LIMIT/ i u khin gii hn
Trong trng hp 10,000 (D1,D0) 1,000,000, gi tr ca (D1,D0) c xut ra
(D11,D10)
Trong trng hp (D1,D0) >1,000,000, 1,000,000 c xut ra (D11,D10)

737

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.2 FNC 257 BAND/ i u khin vng cht
29.2 FNC257 BAND / IU KHIN VNG CHT
Tng qut
Lnh ny cung cp gi tr gii hn trn (cc i) v gi tr gii hn di (cc tiu) ca vng
cht cho gi tr s a vo v iu khin gi tr xut ra s dng nhng gi tr gii hn ny.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit ( BAND v BANDP)
Ph thuc vo gi tr vo ( gi tr nh phn 16 bit) xc nh bi S3* so snh nh th no
vi tm vng cht gia S1* v S2*, gi tr ng ra D* c iu khin.

Trong trng hp S1* (gii hn di) > S3*(gi tr vo).S3* - S1*D*( gi tr ra)
Trong trng hp S2* (gii hn trn) < S3*(gi tr vo)S3* - S2*D*(gi tr
ra)
Trong trng hp S1* S3* S2*0D*(gi tr ra)
738

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.2 FNC 257 BAND/ i u khin vng cht

2. Hat ng 32 bit ( DBAND v DBANDP)


Ph thuc vo gi tr vo ( gi tr nh phn 32 bit) xc nh bi[ S3*+1, S3*] so snh nh
th no vi tm vng cht gia [S1*+1,S1*] v [S2*+1,S2*], gi tr ng ra [D*+1,D*]
c iu khin.

Trong trng hp gii hn di > gi tr vo.gi tr vo - gii hn di gi tr ra


Trong trng hp gii hn trn < gi tr vogi tr vo - gii hn trn gi tr
ra
Trong trng hp gii hn di gi tr vo gii hn trn .0 gi tr ra

Ch
Khi gi tr ng ra b trn :
ch 16 bit: Gi tr ng ra l mt gi tr 16 bit c du, nu kt qu vt ra ngai
tm t -32768 n +32767, n s c thc hin nh sau:

ch 32 bit: Gi tr ng ra l mt gi tr 32 bit c du, nu kt qu vt ra ngai


tm t -2,147,483,648 n +2,147,483,647 n s c thc hin nh sau:

739

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.2 FNC 257 BAND/ i u khin vng cht

Li
Mt li thc thi lnh s xy ra khi lnh c truy xut trong cc trng thi ci t nh bn
di; C bo li M8067 bt ON v m li (K6706) c lu trong D8067.

Chng trnh v d
1. V d 1:
v d di y, d liu BCD thuc X020 n X037 c iu khin bi vng cht t 1000 n +1000 v gi tr c iu khin ny xut ra n D1 khi X000 c bt ln ON

Hat ng:
Trong trng hp D0 < -1000, D0 - (-1000) c xut ra D1.
Trong trng hp -1000 D0 +1000, 0 c xut ra D1
Trong trng hp D0 > +1000, D0 - 1000 c xut ra D1

2. V d 2:
v d di y, d liu BCD thuc X020 n X057 c iu khin bi vng cht t 10000 n +10000 v gi tr c iu khin ny xut ra n D11 v D10 khi X000
c bt ln ON
740

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.2 FNC 257 BAND/ i u khin vng cht

Hat ng
Trong trng hp (D1, D0) < -10000, (D1, D0) - (-10000) c xut ra (D11,
D10)
Trong trng hp -10000 (D1, D0) +10000, 0 c xut ra (D11, D10)
Trong trng hp(D1, D0) > +10000, (D1, D0) - 10000 c xut ra (D11, D10)

741

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.3 FNC 258 ZONE/ i u khin vng vng
29.3 FNC258 ZONE / IU KHIN VNG
Tng qut
Ph thuc vo gi tr ng vo l dng hay m m gi tr ng ra s c iu khin bi gi
tr chnh lch c nh trc.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit ( ZONE v ZONEP)
Gi tr chnh lch xc nh bi S1* v S2* c cng vi gi tr ng vo xc nh bi
S3* v xut ra D*.

Trng hp gi tr vo S3* < 0S3* + S1* D* ( gi tr ng ra)


Trng hp gi tr vo S3* = 0..0 D* ( gi tr ng ra)
Trng hp gi tr vo S3* > 0S3* + S2* D* ( gi tr ng ra)

742

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.3 FNC 258 ZONE/ i u khin vng vng

2. Hat ng 16 bit ( DZONE v DZONEP)


Gi tr chnh lch xc nh bi [S1*+1,S1*] v[S2*+1, S2*] c cng vi gi tr ng
vo xc nh bi [S3*+1,S3*] v xut ra [D*+1,D*].

Trng hp gi tr vo < 0gi tr vo + gi tr chnh lch m gi tr ng ra


Trng hp gi tr vo = 0..0 gi tr ng ra
Trng hp gi tr vo > 0gi tr vo + gi tr chnh lch dng gi tr ng ra

Ch
Khi gi tr ng ra b trn :
ch 16 bit: Gi tr ng ra l mt gi tr 16 bit c du, nu kt qu vt ra ngai
tm t -32768 n +32767, n s c thc hin nh sau:

ch 32 bit: Gi tr ng ra l mt gi tr 32 bit c du, nu kt qu vt ra ngai


tm t -2,147,483,648 n +2,147,483,647 n s c thc hin nh sau:

743

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.3 FNC 258 ZONE/ i u khin vng vng
Chng trnh v d
1. V d 1
v d di y, d liu BCD thuc X020 n X037 c iu khin trong vng t 1000 n +1000 v gi tr c iu khin ny xut ra n D1 khi X000 c bt ln ON

Hat ng:
Trng hp D0 < 0, D0 + (-1000) c xut ra D1
Trng hp D0 = 0, 0 c xut ra D1
Trng hp D0 > 0, D0 + 1000 c xut ra D1

2. V d 2
v d di y, d liu BCD thuc X020 n X057 c iu khin trong vng t 10000 n +10000 v gi tr c iu khin ny xut ra n D11 v D10 khi X000
c bt ln ON.

Hat ng:
Trng hp (D1,D0) < 0, (D1,D0) + (-10000) c xut ra (D11,D10)
Trng hp (D1,D0) = 0, 0 c xut ra (D11,D10)
744

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.3 FNC 258 ZONE/ i u khin vng vng
Trng hp (D1,D0) > 0, (D1,D0) + 10000 c xut ra (D11,D10)

745

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch
29.4 FNC259 SCL / XC
NH T XCH( TNG NG VI CON TR D
LIU)
Tng qut
Lnh ny thc hin xc nh t xch gi tr ng vo bng cch s dng mt bng d liu cho
trc v xut ra kt qu.
SCL2 (FNC269) cng c th s dng vi mt cu hnh bng d liu khc cho vic xc nh
t xch.
Lnh SCL2 ( FNC269) xem mc 29.7
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit ( SCL v SCLP)
Gi tr ng vo S1* c x l bng cch xc nh t xch theo cc c tnh chuyn
i c xc nh trc v lu vo thit b D*. Vic chuyn i xc nh t xch
c thc hin da trn bng d liu lu trong S2* v sau .
Tuy nhin nu gi tr ra khng phi l s nguyn th s thp phn u tin s c lm
trn.
Phng php ci t bng chuyn i xc nh t xch, xem trang k tip

746

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch

2. Hat ng 32 bit ( DSCL v DSCLP)


Gi tr ng vo [S1*+1,S1*] c x l bng cch xc nh t xch theo cc c tnh
chuyn i c xc nh trc v lu vo thit b [D*+1,D*]. Vic chuyn i
xc nh t xch c thc hin da trn bng d liu lu trong [S2*+1,S2*] v sau .
Tuy nhin nu gi tr ra khng phi l s nguyn th s thp phn u tin s c lm
trn.

3. Ci t bng d liu cho hiu chnh


Bng chuyn i cho vic xc nh t xch c ci t da trn bng d liu lu trong
[S2*+1, S2*] v sau .
747

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch
Cu trc ca bng d liu nh sau:

V d ci t:
V d ci t cho ch hat ng 16 bit c ch ra bn di.
ch hat ng 32 bit, ci t mi im s dng gi tr nh phn 32 bit.
Trong trng hp c tnh chuyn i cho vic hiu chnh nh hnh v:

Ci t bng d liu nh sau:

748

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch

Li
Mt li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi d liu Xn khng c ci t th t tng dn trong bng d liu ( m li
K6706).
Bng d liu c tm kim t phn th t thp ca thit b trong bng d liu khi
hot ng.
Ngay c khi ch c mt s d liu Xn c ci t theo th t tng dn trong bng d
liu, lnh vn c truy xut m khng c li cho n vng ca bng d liu m Xn
c ci t tng dn.
Khi S1* nm ngai bng d liu ( M li K6706)
Khi gi tr vt qu tm gi tr 32 bit khi ang thc thi ( M li K6706)

749

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch
Trong trng hp ny, kim tra xem khong cch gia cc im no ln hn hoc
bng 65535. Nu khang cch l 65535 hoc ln hn th gim khang cch gia
cc im.
Chng trnh v d
Trong v d bn di, gi tr ng vo D0 c x l t l da trn bng chuyn i t l ci
t trong R0 v sau , xut gi tr ra n D10.

Hat ng:

750

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch

751

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.4 FNC 259 SCL/ Xc nh t xch

752

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.5 FNC 260 DABIN/ Chuyn i m thp phn
ASCII sang m nh phn
29.5 FNC260 DABIN / CHUYN I M THP PHN ASCII SANG M NH
PHN
Tng qut
Lnh ny chuyn d liu s trong m thp phn ASCII (30H n 39H) thnh m nh phn
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit (DABIN v DABINP)
D liu lu trong S* n S*+2 dng m thp phn ASCII ( 30H n 39H) c
chuyn i thnh m nh phn v lu trong D*.

V d khi S* n S*+2 lu m ASCII biu din -25108, d liu nh phn 16 bit


c lu trong D* nh sau:

753

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.5 FNC 260 DABIN/ Chuyn i m thp phn
ASCII sang m nh phn

Tm ca d liu s lu trong S* n S*+2 l t -32768 n +32767.


Du ca d liu ( byte thp ca S*): 20H (khong trng) c t khi d liu
c chuyn l s dng v 2DH (-) c t khi d liu c chuyn l s m.
Mt m ASCII cho mi ch s th nm trong tm t 30H n 39H.
Khi mt m ASCII cho mi ch s l 20H ( khang trng) hoc 00H (null) th n
s thc thi l 30H
2. Hat ng 32 bit (DDABIN v DDABINP)
D liu lu trong S* n S*+5 dng m thp phn ASCII (30H 39H) c
chuyn i thnh m nh phn 32bit lu trong [D*+1, D*]

V d khi S* n S*+5 lu m ASCII ca -1,234,543,210, d liu nh phn 32 bit


c lu trong [D*+1,D*] nh sau:

Tm ca d liu s lu trong S* n S*+5 l t -2,147,493,648 n +2,147,493,647.


Byte cao ca S*+5 c b qua.
Du ca d liu ( byte thp ca S*): 20H (khong trng) c t khi d liu
c chuyn l s dng v 2DH (-) c t khi d liu c chuyn l s m.
Khi mt m ASCII cho mi ch s l 20H ( khang trng) hoc 00H (null) th n
s thc thi l 30H
Cc lnh lin quan
754

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.5 FNC 260 DABIN/ Chuyn i m thp phn
ASCII sang m nh phn

Li
Mt li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ON v m
li c lu D8067.
Khi du ca d liu lu trong S* l bt c gi tr no khc 20H(khang trng) hay
2DH(-) ( M li K6706)
Khi mt m ASCII cho mi ch s lu trong S* n S*+2(5) l bt c gi tr no
khc cc gi tr t 30H n 39H, 20H (khang trng) hay 00H (Null) ( m
li K6706)
Khi tm s ca S* n S*+2(5) vt ra ngai tm d liu sau ( m li K6706)

Khi S* n S*+2(5) vt qu tm thit b ( m li K6706)


Chng trnh v d
Trong v d di y, du v m thp phn ASCII trong 5 ch s lu t D20 n D22 c
chuyn sang gi tr nh phn v lu vo D0 khi X000 bt ON

755

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
29.6 FNC 261 BINDA/ Chuyn i m nh phn
sang m thp phn ASCII
29.6 FNC261 BINDA / CHUYN I M NH PHN SANG THP PHN ASCII
Tng qut
Ln ny chuyn d liu nh phn sang m thp phn ASCII (30H n 39H)
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit (BINDA v BINDAP)
Mi con s ca d liu nh phn 16 bit lu trong S* c chuyn i thnh m
ASCII (30H n 39H) v lu vo trong D* v sau .

V d khi S* lu -12345, kt qu chuyn i lu trong D* v sau nh sau:

756

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
29.6 FNC 261 BINDA/ Chuyn i m nh phn
sang m thp phn ASCII

Tm ca d liu nh phn 16 bit lu trong S* l t -32768 n +32767.


Kt qu chuyn i c lu trong D* nh sau:
o Du (byte thp ca D*), 20H (khong trng) c t khi d liu lu
trong S* l s dng v 2DH (-) c t khi d liu lu trong S* l s m.
o 20H (khong trng) c lu cho 0 bn tri ca s c ngha ( zero m
rng)

o D*+3 c ci t ph thuc vo trng thi ON/OFF ca M8091:

2. Hat n 32 bit (DBINDA v DBINDAP)


Mi con s ca d liu nh phn 32 bit lu trong [S*+1, S*] c chuyn i thnh
m ASCII (30H n 39H) v lu vo trong D* v sau .

V d khi [S*+1, S*] lu -12,345,678 kt qu chuyn i lu trong D* v sau


nh sau:

757

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
29.6 FNC 261 BINDA/ Chuyn i m nh phn
sang m thp phn ASCII

Tm ca d liu nh phn 32bit lu trong [S*+1, S*] l t -2,147,493,648 n


+2,147,493,647.
Kt qu chuyn i c lu vo D* nh sau:
o Du (byte thp ca D*), 20H (khong trng) c t khi d liu lu
trong [S*+1, S*] l s dng v 2DH ( -) c t khi d liu lu trong
[S*+1, S*] l s m.
o 20H (khong trng) c lu cho 0 bn tri ca s c ngha ( zero m
rng)

o Byte cao ca D*+5 c ci t ph thuc vo trng thi ON/OFF ca


M8091:

Cc thit b lin quan

Cc lnh lin quan

758

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
29.6 FNC 261 BINDA/ Chuyn i m nh phn
sang m thp phn ASCII

Ch
S im thit b chim gi:
Bng bn di ch ra s im thit b chim gi D* cho hat ng 16 bit
(BINDA/BINDAP) khi M8091 l ON/OFF v hat ng 32 bit (DBINDA/DBINDAP)

Li
Mt li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi s im chim gi ca thit b D* lu m ASCII ca chui k t vt qu tm
thit b tng ng ( M li K6706).
Chng trnh v d
Trong v d di y, d liu nh phn 16bit lu trong D1000 c chuyn i thnh m
thp phn ASCII khi X000 bt ON v m ASCII c chuyn i bi lnh PR (FNC 77)
c xut ra tng ci mt trong phng php phn chia thi gian n cc ng ra t Y040
n Y051.
Bng cch ci t OFF tn hiu chn k t ra M8091 v ci t ON c ch PR M8027,
m ASCII ln n 00H c xut ra.
C ch PR v lnh PR (FNC 77), xem mc 15.8

759

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
29.6 FNC 261 BINDA/ Chuyn i m nh phn
sang m thp phn ASCII

760

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.6 FNC 269 SCL2/ Xc nh t xch 2
29.7 FNC269 SCL2 / XC NH T XCH 2 ( TNG NG VI D LIU X/Y)
Tng qut
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit (SCL2, SCL2P)
Gi tr ng vo S1* c x l bng cch xc nh t xch theo cc c tnh chuyn
i c xc nh trc v lu vo thit b D*. Vic chuyn i xc nh t xch
c thc hin da trn bng d liu lu trong S2* v sau .
Tuy nhin nu gi tr ra khng phi l s nguyn th s thp phn u tin s c lm
trn.
Phng php ci t bng chuyn i xc nh t xch, xem trang k tip

761

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.6 FNC 269 SCL2/ Xc nh t xch 2

2. Hat ng 32 bit (DSCL2, DSCL2P)


Gi tr ng vo [S1*+1,S1*] c x l bng cch xc nh t xch theo cc c tnh
chuyn i c xc nh trc v lu vo thit b [D*+1,D*]. Vic chuyn i
xc nh t xch c thc hin da trn bng d liu lu trong [S2*+1,S2*] v sau .
Tuy nhin nu gi tr ra khng phi l s nguyn th s thp phn u tin s c lm
trn.

762

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.6 FNC 269 SCL2/ Xc nh t xch 2
3. Ci t bng chuyn i cho vic xc nh t xch
Bng chuyn i cho vic xc nh t xch c ci t da trn bng d liu lu trong
[S2*+1, S2*] v sau .
Cu trc ca bng d liu nh sau:

V d ci t:
Mt v d cho vic ci t ch hot ng 16 bit nh bn di.
i vi ch 32 bit, mi mc ci t s dng gi tr 32 bit
Trong trng hp c tnh chuyn i cho vic xc nh t xch c cho nh trn hnh
v:

Ci t bng d liu chuyn i xc nh t xch nh sau:

763

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.6 FNC 269 SCL2/ Xc nh t xch 2

*1. Khi cc ta c xc nh s dng 3 im c dng nh im 4,5,6 th gi tr ng


ra c th c ci t bng gi tr trung gian.
Trong v d ny, gi tr ng ra (gi tr trung gian) c xc nh bi ta Y ca im
5.
Nu cc ta X l ging nhau ti 3 im hoc hn, gi tr ti im th 2 cng chnh l
gi tr ra.
*2. Khi cc ta c xc nh s dng 2 im c dng nh im 8 v 9 th gi tr ra l
ta Y ca im k tip.
Trong v d ny, gi tr ra c xc nh chnh l ta Y ca im 9.
Li
764

B iu Khin Lp Trnh FX3U/FX3UC 29 Hot ng vi bng d liu FNC 250 n FNC 269
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 29.6 FNC 269 SCL2/ Xc nh t xch 2
Mt li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi d liu Xn khng c ci t th t tng dn trong bng d liu ( m li
K6706).
Bng d liu c tm kim t phn th t thp ca thit b trong bng d liu khi
hot ng.
Ngay c khi ch c mt s d liu Xn c ci t theo th t tng dn trong bng d
liu, lnh vn c truy xut m khng c li cho n vng ca bng d liu m Xn
c ci t tng dn.
Khi S1* nm ngai bng d liu ( M li K6706)
Khi gi tr vt qu tm gi tr 32 bit khi ang thc thi ( M li K6706)
Trong trng hp ny, kim tra xem khong cch gia cc im no ln hn hoc
bng 65535. Nu khang cch l 65535 hoc ln hn th gim khang cch gia
cc im.
Chng trnh v d
Trong v d sau y, gi tr ng vo D0 c x l bng cch xc nh t xch da trn bng
chuyn i ci t trong R0 v sau v xut gi tr ra D10

Hat ng:

765

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

30. GIAO TIP THIT B BN NGOI


(GIAO TIP INVERTER) FNC 270 FNC 274

FNC 270 n FNC 274 cung cp cc lnh cho hot ng iu khin v c/ghi cc thng s
trong khi 2 hoc nhiu hn cc inverter FREQROL c kt ni.

766

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.1 FNC 270 IVCK/ Kim tra trng thi inverter
30.1 FNC 270 IVCK / KIM TRA TRNG THI INVERTER
Tng qut
Lnh ny c trng thi hat ng ca mt inverter n PLC s dng my tnh kt ni chc
nng hot ng ca inverter. C nhiu inverter c th c s dng ty thuc vo phin
bn.
Lnh ny tng ng lnh EXTR (K10) h FX2N/FX2NC
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


Gii thch chi tit lnh, xem Data Communication Edition manual
1. Ch 16 bit (IVCK)
*2
*1
c
Trng thi hat ng tng ng vi m lnh xc nh S2* ca inverter
ni n cng giao tip n m s trm c xc nh S1* c c v chuyn n D*

767

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.1 FNC 270 IVCK/ Kim tra trng thi inverter
*1. Cc h inverter s dng cho cc mc ch chung Mitsubishi FREQROL F700
*3
*3
*4
/A700 /E700 / V500/ F500/ A500 / E500/ S500.
*2. Xem danh sch m l nh phn tip theo. Xem cc trang Hng dn s dng
inverter (inverter manual) m chc nng kt ni my tnh c gii thch chi
tit.
*3. Mitsubishi FREQROL F700/A700 cc h inverter s dng cho cc mc ch
chung c h tr phin bn 2.20 v sau
*4. Mitsubishi FREQROL E700 h inverter s dng cho cc mc ch chung c
h tr phin bn 2.32 v sau
2. M lnh ca inverter
Bng bn di ch ra m lnh ca inverter, S2*, i km vi cc chc nng ca chng.
Cc m lnh, xem cc trang Inverter manual m chc nng kt ni my tnh
c gii thch chi tit.

3. Thit b lin quan


Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

768

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.1 FNC 270 IVCK/ Kim tra trng thi inverter

*1. c xa khi chuyn ch PLC t STOP sang RUN


*2. Gi tr ban u : -1
Ch
Khng cho php s dng lnh RS (FNC 80)/RS2 (FNC 87) v mt lnh giao tip
iverter (FNC 270 n FNC 274) trn cng mt cng.
Hai hoc nhiu hn cc lnh giao tip inverter (FNC 270 n FNC 274) c th c
li trn cng mt cng v cng 1 thi im.
Cc model c th s dng ph thuc vo phin bn ca PLC

769

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.2 FNC 271 IVDR/ iu khin inverter
30.2 FNC271 IVDR / IU KHIN INVERTER
Tng qut
Lnh ny ghi gi tr iu khin mt hat ng ca inverter vo mt inverter s dng chc
nng hat ng kt ni my tnh ca inverter.
Lnh ny tng ng vi ln EXTR (K11) ca h FX2N/FX2NC
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


Gii thch chi tit, xem Data Communication Edition manual.
1. Hat ng 16 bit (INDR)
*2
*1
Gi tr iu khin S3* c ghi vo m lnh S2* ca mt inverter c ni vi
cng giao tip n m s trm ca n c xc nh bi S1*

*1 . Cc h inverter s dng cho cc m c ch chung Mitsubishi FREQROL


*3
*3
*4
F700 /A700 /E700 / V500/ F500/ A500 / E500/ S500 .
770

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.2 FNC 271 IVDR/ iu khin inverter
*2. Xem danh sch mnh
l phn tip theo. Xem cc trang Hng dn s dng
inverter (inverter manual) m chc nng kt ni my tnh c gii thch chi tit.
*3. Mitsubishi FREQROL F700/A700 cc h inverter s dng cho cc mc ch
chung c h tr phin bn 2.20 v sau
*4. Mitsubishi FREQROL E700 h inverter s dng cho cc mc ch chung c h
tr phin bn 2.32 v sau
2. M lnh ca cc inverter

3. Thit b lin quan


Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

*1. c xa khi chuyn ch PLC t STOP sang RUN


*2. Gi tr ban u : -1
Ch
Khng cho php s dng lnh RS (FNC 80)/RS2 (FNC 87) v mt lnh giao tip
iverter (FNC 270 n FNC 274) trn cng mt cng.
771

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.2 FNC 271 IVDR/ iu khin inverter
Hai hoc nhiu hn cc lnh giao tip inverter (FNC 270 n FNC 274) c th c
li trn cng mt cng v cng 1 thi im.
Cc model c th s dng ph thuc vo phin bn ca PLC

772

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.3 FNC 272 IVRD/ c thng s inverter
30.3 FNC272 IVRD / C THNG S INVERTER
Tng qut
Lnh ny c mt thng s ca inverter n PLC s dng chc nng hat ng kt ni my
tnh ca inverter.
Lnh ny tng ng vi lnh EXTR (K12) h FX2N/FX2NC
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit
Gi tr ca thng s S2* c c t inverter *1 c ni vi cng giao tip n m s
trm ca n S1*, xut gi tr ra D*.

*1 . Cc h inverter s dng cho cc mc ch chung Mitsubishi FREQROL


*2
*2
*3
F700 /A700 /E700 / V500/ F500/ A500 / E500/ S500 .
*2. Mitsubishi FREQROL F700/A700 cc h inverter s dng cho cc mc ch
chung c h tr phin bn 2.20 v sau
*4. Mitsubishi FREQROL E700 h inverter s dng cho cc mc ch chung c h
tr phin bn 2.32 v sau
773

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.3 FNC 272 IVRD/ c thng s inverter
2. Thit b lin quan
Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

*1. c xa khi chuyn ch PLC t STOP sang RUN


*2. Gi tr ban u : -1
Ch
Khng cho php s dng lnh RS (FNC 80)/RS2 (FNC 87) v mt lnh giao tip
iverter (FNC 270 n FNC 274) trn cng mt cng.
Hai hoc nhiu hn cc lnh giao tip inverter (FNC 270 n FNC 274) c th c
li trn cng mt cng v cng 1 thi im.
Cc model c th s dng ph thuc vo phin bn ca PLC

774

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.4 FNC 273 IVWR/ Ghi thng s inverter
30.4 FNC273 IVWR / GHI THNG S INVERTER
Tng qut
Lnh ny ghi mt thng s ca inverter s dng chc nng hat ng kt ni my tnh ca
inverter.
Lnh ny tng ng vi lnh EXTR (K12) h FX2N/FX2NC
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit
Gi tr trong S3*c ghi vo mt thng s S2* trong inverter *1 c ni vi cng
giao tip n m s trm ca n S1*.

*1 . Cc h inverter s dng cho cc mc ch chung Mitsubishi FREQROL


*2
*2
*3
F700 /A700 /E700 / V500/ F500/ A500 / E500/ S500 .

775

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.4 FNC 273 IVWR/ Ghi thng s inverter
*2. Mitsubishi FREQROL F700/A700 cc h inverter s dng cho cc mc ch
chung c h tr phin bn 2.20 v sau
*3. Mitsubishi FREQROL E700 h inverter s dng cho cc mc ch chung c h
tr phin bn 2.32 v sau
2. Thit b lin quan
Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

*1. c xa khi chuyn ch PLC t STOP sang RUN


*2. Gi tr ban u : -1
Ch
Khng cho php s dng lnh R S (FNC 80)/RS2 (FNC 87) v mt lnh giao tip
iverter (FNC 270 n FNC 274) trn cng mt cng.
Hai hoc nhiu hn cc lnh giao tip inverter (FNC 270 n FNC 274) c th c
li trn cng mt cng v cng 1 thi im.
Cc model c th s dng ph thuc vo phin bn ca PLC

776

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.5 FNC 274 IVBWR/ Ghi kh i thng s inverter
30.5 FNC274 IVBWR / GHI KHI THNG S INVERTER
Tng qut
Lnh ny ghi cc thng s ca mt inverter ti mt thi im s dng chc nng hat ng
kt ni my tnh ca inverter.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit ( IVBWR)
*1
Mt bng d liu ( thng s v d liu ci t) S2* v S3* c ghi n inverter
c kt ni ti cng giao tip n m s trm ca n S1* ti cng mt thi im.

*1 . Cc h inverter s dng cho cc mc ch chung Mitsubishi FREQROL


*3
*3
*4
F700 /A700 /E700 / V500/ F500/ A500 / E500/ S500 .
*2. Bng bn di ch ra nh dng bng d liu
S2*: S thng s c ghi
S3*: Thit b u ca bng d liu

777

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.5 FNC 274 IVBWR/ Ghi kh i thng s inverter

*3. Mitsubishi FREQROL F700/A700 cc h inverter s dng cho cc mc ch


chung c h tr phin bn 2.20 v sau
*4. Mitsubishi FREQROL E700 h inverter s dng cho cc mc ch chung c h
tr phin bn 2.32 v sau
2. Thit b lin quan
Phng php s dng c han tt thc thi lnh, xem mc 6.5.2

*1. c xa khi chuyn ch PLC t STOP sang RUN


*2. Gi tr ban u : -1
Ch
Khng cho php s dng lnh RS (FNC 80)/RS2 (FNC 87) v mt lnh giao tip
iverter (FNC 270 n FNC 274) trn cng mt cng.
Hai hoc nhiu hn cc lnh giao tip inverter (FNC 270 n FNC 274) c th c
li trn cng mt cng v cng 1 thi im.
Cc model c th s dng ph thuc vo phin bn ca PLC

778

B iu Khin Lp Trnh FX3U/FX3UC 30 Giao tip thit b bn ngai FNC 270 n FNC 274
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 30.5 FNC 274 IVBWR/ Ghi kh i thng s inverter

779

B iu Khin Lp Trnh FX3U/FX3UC

31 Truyn d liu 3 FNC 275 n FNC 279


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31. TRUYN D LIU 3 FNC275 N FNC279

FNC 275 n FNC279 cung c p cc lnh thc thi cc qu trnh x l phc tp hn cho
cc lnh ng dng c bn v cho cc qu trnh c bit.

780

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.1 FNC 278 RBFM/ c b nh m BFM

31.1 FNC278 RBFM / C B NH M BFM


Tng qut
Lnh ny c d liu t b nh m lin tc (BFM) trong mt khi/n v chc nng c
bit qua nhiu chu k my bng phng php phn chia thi gian. Lnh ny thun li cho
vic c d liu nhn c v.v c lu tr trong b nh m ca mt mt khi/n v
chc nng c bit bng phng php phn chia thi gian.
Lnh FROM (FNC 78) cng c th c s dng c d liu t b nh m BFM.
Lnh FROM (FNC 78), xem mc 15.9
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit (RBFM)
Cc n v b nh m n1 ti v tr # m2 tron g n v/ khi chc nng c bit s
m1 c c n D* trong PLC. Trong khi truyn, n1 c chia cho n2 v th
n1/n2 ( c lm trn khi c s d) b nh m c truyn trong mt chu k qut .
S n v, BFM #, ch v v d, xem mc 31.1.1

781

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.1 FNC 278 RBFM/ c b nh m BFM

Khi lnh c han tt mt cch bnh thng, c han tt thc thi lnh M8029 bt
ON. Khi lnh han tt mt cch bt bnh thng, c bo han tt thc thi lnh bt
thng M8329 bt ON.
Khi lnh RBFM (FNC278) hoc WBFM (FNC279) c thc thi mt bc khc
cho cng mt s n v, c khng thc thi lnh M8328 bt ON v vic thc thi mt
lnh nh th b tm dng. Khi vic truy xut ca mt lnh vi mc tiu khc c
han tt th lnh b tm dng s c hi phc li.
Thit b lin quan

Lnh lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
782

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.1 FNC 278 RBFM/ c b nh m BFM

Khi s n v m1 khng tn ti ( m li K6708)


31.1.1 Cc phn chung gia lnh RBFM (FNC278) v lnh WBFM (FNC279)
Xc nh s n v ca khi/n v chc nng c bit v b nh m
Phng php kt ni cc khi/n v c bit m rng, s khi/n v c th c kt ni
v s I/O chim gi, xem sch hng dn ca PLC s dng v khi chc nng c bit.
1. S n v m1 ca khi/n v c bit m rng
S dng s n v xc nh lnh RBFM/WBFM lm vic vi thit b no.
Tm ci t: K0 n K7

S n v c gn mt cch t ng n mi n v/ khi chc nng c bit m


rng khi n c ni ti PLC.
S n v c gn theo cch: No.0No.1No.2 . bt u t thit b gn vi
Main unit nht
2. S b nh m (BFM) m2
Ln n 32767 b nh RAM 16 bit c xy dng trong mt khi/n v chc nng
c bit m rng v chng c gi l b nh m (BFM) .
S BFM t 0 n 32767 v ni dung c xc nh ty thuc vo mi khi chc
nng c bit
Ch
Mt li watchdog timer c th xy ra khi nhiu im c truyn trong mt chu k
hat ng. Trong trng hp nh vy hy lm mt trong 2 cch sau:
o Thay i thi gian ca watchdog timer
Bng cch ghi ln ni dung ca D8000 ( thi gian watchdog timer), thi
gian pht hin watchdog timer c thay i ( gi tr ban u: K200).
Khi chng trnh bn di c nhp vo, chng trnh tun t s c gim
st vi thi gian watchdog timer mi.

o Thay i s im c truyn n2 trong mi chu k hat ng


783

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.1 FNC 278 RBFM/ c b nh m BFM

Thay i s im c truyn n2 trong mi chu k hat ng vi mt s


nh hn
Khng c dng iu khin lnh trong khi n ang c truy xut. Nu vic iu
khin b dng, vic x l c/ghi b nh m (BFM) b treo nhng d liu c c
gia qu trnh c/ghi s c lu trong D* v b nh m.

Khi ch mc c thc thi, ni dung ca cc thanh ghi ch mc ti thi im bt u


ca vic thc thi c s dng.
Ngay c khi ni dung ca thanh ghi ch mc b thay i sau lnh, nhng thay i m
khng nh hng n vic x l lnh
Ni dung ca n1 b nh m bt u t D* thay i trong khi lnh RBFM c
truy xut.
Sau khi truy xut lnh c han tt, truy xut n mt lnh khc cho thit b n1
bt u t D*
Khng cp nht ( thay i) ni dung ca n1 b nh m bt u t S* trong khi
lnh WBFM c thc thi. Nu ni dung c cp nht, d liu mong i c th
khng c ghi vo b nh m (BFM)
Khng cp nht (thay i) ni dung ca n1 b nh m bt u t b nh m s
m2 trong khi lnh RBFM c thc thi. Nu ni dung c cp nht, d liu mong
mun c th khng c c.
Chng trnh v d
Trong v d bn di, d liu c c v ghi t b nh m s No.2 nh sau:
Khi X000 c bt ON, d liu lu trong D100 n D179 (80 im) c ghi vo b
nh m BFM#1001 n 1080 trong khi chc nng c bit m s n v ca n l
No.2 vi 16 im cho mi chu k hat ng.
Khi X001 bt ON, b nh m BFM #2001 n 2080 (80 im) trong khi ch c
nng c bit c s n v l No.2 c ghi vo D200 n D279 vi 16 im cho
mi chu k hat ng.

784

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.1 FNC 278 RBFM/ c b nh m BFM

785

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.2 FNC 279 WBFM/ Ghi b nh m BFM

31.2 FNC279 WBFM / GHI B NH M


Tng qut
Lnh ny ghi d liu vo b nh m lin tc (BFM) trong mt khi/n v chc nng c
bit qua nhiu chu k hot ng bng phng php phn chia thi gian.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit (WBFM)
n1 n v word t S* trong PLC s c ghi vo b nh m BFM v tr # m2 trong
n v/ khi chc nng c bit No. m1 . Trong khi truyn, n1 c chia cho n2,
n1/n2 word (c lm trn nu c s d) c truyn trong mt chu k qut.
S n v, BFM #, ch v v d, xem mc 31.1.1

786

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

31 Truyn d liu 3 FNC 275 n FNC 279


31.2 FNC 279 WBFM/ Ghi b nh m BFM

Khi lnh c han tt mt cch bnh thng, c han tt thc thi lnh M8029 bt
ON. Khi lnh han tt mt cch bt bnh thng, c bo han tt thc thi lnh bt
thng M8329 bt ON.
Khi lnh RBFM (FNC278) hoc WBFM (FNC279) c thc thi mt bc khc
cho cng mt s n v, c khng thc thi lnh M8328 bt ON v vic thc thi mt
lnh nh th b tm dng. Khi vic truy xut ca mt lnh vi mc tiu khc c
han tt th lnh b tm dng s c hi phc li.
Thit b lin quan

Lnh lin quan

Li
Mt li thc thi lnh xy ra trong nhng trng hp sau; C bo li M8067 bt ON v m
li c lu trong D8067.
Khi s n v m1 khng tn ti ( m li K6708)

787

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289

32. X L TC CAO 2 FNC280 N FNC289

788

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

32.1 FNC280 HSCT/ SO SNH B M TC CAO VI BNG D LIU


Tng qut
Lnh ny so snh gi tr hin hnh ca mt b m tc cao vi mt bng d liu ca cc
im so snh v sau set hoc reset n 16 thit b ng ra
1. nh dng lnh

2. D liu

3. Thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 32 bit (DHSCT)
Gi tr hin hnh ca mt b m tc cao xc nh bi S2* c so snh vi bng d
liu, c ch ra bn di, c (3 x m) im c lu trong S1* v sau , v gi tr ci
t cho trng thi hat ng c xut ra t D* n D* + n-1.

Bng s dng cho vic so snh:


789

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

Ci t trng thi ra ca hat ng ( SET [1] hoc RESET[0] ) [ln n 16 im]

1. Khi lnh ny c truy xut, bng d liu c ci t nh l ngun so snh


2. Khi gi tr hin hnh ca b m tc cao, xc nh trong S2*, tr nn tng ng
vi gi tr so snh trong bng d liu, ng ra hat ng tng ng c xc nh
trong bng d liu c xut ra D* n D*+n-1.
Nu mt ng ra (Y) c xc nh trong D*, vic x l ng ra c thc thi ngay lp
tc m khng cn ch lm ti ng ra c thc hin bi ln END.
Khi xc nh mt ng ra, chc chn rng s c trng s nh nht ca s thit b l
0. V d: Y000, Y010 v Y020
3. Ngay sau bc 2, 1 c cng vo gi tr b m bng hin hnh D8138
4. im so snh tip theo c ci t nh d liu ngun so snh
5. Cc bc 2 v 3 c lp li cho n khi gi tr hin hnh ca b m bng D8138 l
m .
6. Khi tip im iu khin c t OFF, vic truy xut lnh b dng li v gi tr ca
D8138 c reset v 0.
V d hat ng

790

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

791

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

2. Thit b lin quan

Ch
Lnh ny ch c th c truy xut mt ln trong mt chng trnh
Nu lnh ny c lp trnh 2 ln hoc nhiu hn, li thc thi gy ra bi lnh th 2
v lnh sau , v lnh s khng c thc thi. ( M li:K6765)
Lnh ny xy dng bng d liu ti lnh END ca ln truy xut lnh u tin. Theo
, ng ra lm vic sau ln qut th 2 v sau .
792

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

Lin quan n cc lnh DHSCT(FNC 280), DHSCS(FNC 53), DHSCR(FNC 54) v


DHSZ(FNC 55), ln n 32 lnh c th c truy xut trong mt chu k ho t ng.
Mt li thc thi gy ra bi ln th 33 v sau , v lnh s khng c thc thi ( M
li: K6705)
Nu mt ng ra (Y) c xc nh trong D*, vic x l ng ra c thc thi ngay lp
tc m khng cn ch lm ti ng ra bng lnh END.
Khi xc nh mt ng ra (Y), chc chn rn s c trng s thp nht ca s thit b l
0. V d: Y000, Y010,Y020.
Khi mt b m tc cao c xc nh trong S2* c ch mc vi cc ch s, tt
c cc b m tc cao c s dng nh l cc b m phn mm.
Vi lnh ny, ch mt im so snh ( mt line) c s dng nh l ngun so snh
ti 1 thi im.
Vic x l s khng di chuyn n im so snh k tip cho n khi gi tr hin hnh
ca b m tng ng vi im so snh hin ti c chn nh l ngun so snh.
Nu gi tr hin hnh ca mt b m tc cao thc hin m ln s dng bng d
liu so snh c ch ra trong v d hat ng trang trc, chc chn rng truy xut
lnh khi gi tr hin hnh ca b m tc cao nh hn gi tr so snh trong im
so snh No.1.
Khi lnh DHSCT c s dng vi b m phn cng (C235, C236, C237, C238,
C239, C240, C244(OP), C245(OP), C246, C251, C253), bm phn cng c
chuyn mt cch t ng n b m phn mm v tn s ti a v tn s tng b nh
hng.
Li
Mt li thc thi lnh xy ra trong cc trng hp sau; C bo li M8067 bt ON v m li
c lu trong D8067.
Khi bt k thit b no khc cc b m tc cao C235 n C255 c xc nh
trong S2* ( M li K6706)
Khi thit b th 3m-1 t mt thit b xc nh trong S1* vt qu s cui cng ca
thit b ( M li K6706)
Khi thit b th n t mt thit b xc nh trong D* vt qu s cui cng ca thit
b ( M li K6706)
Khi lnh ny c s dng hai hoc nhiu ln trong mt chng trnh (M li :
K6765).
Lin quan n cc lnh DHSCT(FNC 280), DHSCS(FNC 53), DHSCR(FNC 54) v
DHSZ(FNC 55), ln n 32 lnh c th c truy xut trong mt chu k hot ng.
Mt li thc thi gy ra bi ln th 33 v sau , v lnh s khng c thc thi ( M
li: K6705)
Chng trnh v d

793

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

Trong v d di y, gi tr hin hnh ca C235 ( m X000) c so snh vi bng d


liu so snh c ci t trong R0 v sau , v mt c tnh xc nh c xut ra Y010
n Y013.

Hat ng:

794

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

32 X l tc cao 2 FNC 280 n FNC 289


32.1 FNC 280 HSCT/ So snh b m tc
cao vi bng d liu

795

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

33. IU KHIN THANH GHI TI LIU (FILE REGISTER) M


RNG FNC290 N FNC299

796

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.1 FNC 290 LOADR/ Ly ra t ER
33.1 FNC290 LOADR / LY RA T ER
Tng qut
Lnh ny c gi tr hin hnh ca thanh ghi ti liu m rng (ER) c lu trong b nh
bng cassette (b nh flash) v truyn chng n cc thanh ghi m rng R c lu trong
RAM ca PLC.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit ( LOADR v LOADRP)
Ni dung (gi tr hin hnh) ca cc thanh ghi ti liu m rng (ER) c lu trong
b nh bng cassette (b nh flash) c cng s vi cc thanh ghi m rng xc nh
bi S* n S*+n-1 c c v truyn n cc thanh ghi m rng xc nh bi S*
n S*+n-1 lu trong RAM ca PLC.

797

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.1 FNC 290 LOADR/ Ly ra t ER

Vic c v truyn c thc thi trong cc n v ca thit b . Ln n 32768 thit


b c th c c v truyn.
Khc vi lnh SAVER(FNC291) v lnh LOGR(FNC293), khng cn thc thi lnh
ny trong cc n v ca sector.
Nu n c t bng 0, n c xem nh l 32768 khi lnh c thc thi.
Li
Mt li thc thi lnh xy ra trong cc trng hp sau; C bo li M8067 bt ON v m li
c lu trong D8067.
Khi s thit b cui cng c truyn vt qu 32767 ( M li : K6706)
Lc ny cc thit b cho n thit b cui cng (R32767) c c v truyn.
Khi mt b nh cassette khng c kt ni ( M li : K6771)
Chng trnh v d
Trong v d bn di, ni dung (gi tr hin hnh) ca 4000 thanh ghi ti liu m rng ER1
n ER4000 bn trong b nh cassette c c v truyn n 4000 thanh ghi m rng R1
n R4000 bn trong RAM.

798

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.1 FNC 290 LOADR/ Ly ra t ER

799

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER
33.2 FNC291 SAVER / LU VO ER
Tng qut
Lnh ny ghi gi tr hin hnh ca thanh ghi m rng (R) lu trong RAM ca PLC n cc
thanh ghi ti liu m rng (ER) lu trong b nh cassette (b nh flash) trong cc n v
ca sector (2048 im).
Lnh RWER (FNC294) c cung cp trong PLC FX3UC Ver.1.03 hoc sau v PLC
FX3U ghi (truyn) ch cc s bt k ca cc im. Khng cn truy xut lnh
INITR(FNC292) hoc lnh INITER(FNC295) mi ln khi m lnh RWER c s dng.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hat ng 16 bit (SAVER)
Ni dung (gi tr hin ti) ca cc thanh ghi m rng (R) xc nh S* n S*+2047
c ghi (truyn) n cc thanh ghi ti liu m rng (ER) trong b nh cassette (b
nh flash) c cng s thit b trong 2048/n chu k hat ng ( 2048/n+1 chu k
nu c s d).
Trong khi lnh c truy xut, s im c ghi c lu vo trong D*.

800

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

Cc thanh ghi ti liu m rng c ghi trong cc n v ca sector (2048 im).


Bng bn di s ch ra s thit b u trong mi sector:

Nu n c t l 0 n c xem nh l 2048 khi lnh c truy xut.


Khi vic ghi (truyn) 2048 im han tt, vic thc thi lnh c han tt v c han
tt thc thi lnh M8029 bt ON.
S im c ghi c lu vo D*.
Thit b lin quan

801

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

Ch
1. Ch vic ghi d liu vo trong b nh cassette
B nh cassette s dng b nh flash. Ch cc iu sau khi ghi d liu vo cc
thanh ghi ti liu m rng trong b nh cassette vi lnh FNC291:
Mt khang 340ms ghi 2048 im . Nu n c ci t t K0 n
K2048, chu k hat ng cho vic thc thi lnh ny s di hn 340ms.
Nu chu k hat ng b nh hng nhiu, ghi d liu trong 2 chu k hat
ng hoc nhiu hn.
Khi vic ghi d liu trong 2 chu k hat ng hoc nhiu hn, ci t n
trong tm t K1 n K1024.
Khng b d vic truy xut lnh gia qu trnh. Nu vic truy xut b b d,
d liu khng mong mun c th c ghi vo cc thanh ghi m rng.
Nu vic truy xut lnh ny b b d bi vic tt ngun v OFF, truy xut li
lnh ny s dng bc 2 c m t bnh di sau khi bt ngun ln ON tr
li.

Truy xut lnh INITER(FNC295) hoc INITR(FNC292) n cc thanh ghi ti


liu m rng trc khi truy xut lnh SAVER. Nu lnh SAVER c iu
khin trc khi lnh INITER(FNC295) hoc INITR(FNC292 c truy xut
th s xut hin li (m li : K6770)
trnh cc li nh th, vit chng trnh cho vic truy xut lnh SAVER
nh sau:
802

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER
Khi s dng PLC FX3U/FX3UC ver.1.30 hoc sau
[1] Khi lu d liu ca 2048 thanh ghi m rng (R) trong mt sector vo
cc thanh ghi ti liu m rng (ER)
1. Truy xut lnh INITER (FNC295) n cc thanh ghi ER xc nh nh l
cc ch trong lnh SAVER
2. Truy xut lnh SAVER
[2] Khi lu ni dung ca bt k ca mt thanh ghi m rng (R) vo cc
thanh ghi ti liu m rng (ER)
S dng lnh RWER
Lnh RWER (FNC294) xem mc 33.5
Khi s dng PLC FX3UC phin bn trc ver.1.30
[1] Khi lu d liu ca 2048 thanh ghi m rng (R) t rong mt sector vo
cc thanh ghi ti liu m rng (ER)
Nu cc thanh ghi m rng (R ) c d liu c lu trong cc thanh ghi ti
liu m rng (ER), s dng th tc [2]
1. Truy xut lnh INITR (FNC292) n cc thanh ghi R v cc thanh ghi ER
c xc nh nh l cc ch trong lnh SAVER
2. Lu d liu vo cc thanh ghi R c xem nh cc ch
3. Truy xut lnh SAVER
[2] Khi lu d liu ca 2048 thanh ghi m rng (R) trong mt sector vo
cc thanh ghi ti liu m rng (ER)
1. Tm thi rt d liu ca cc thanh ghi R c xem nh cc ch ca lnh
SAVER n cc thanh ghi d liu hoc khng s dng 2048 thanh ghi R bng
cc s dng lnh BMOV (FNC15).
2. Truy xut lnh INITR (FNC292) n cc thanh ghi R v ER c xem nh
cc ch trong lnh SAVER.
3. Tr v d liu ca 1024 im b rt tm thi trong bc 1 n cc thanh
ghi R bng cch s dng lnh BMOV (FNC15)
4. Truy xut lnh SAVER
Li
Mt li thc thi lnh xy ra trong cc trng hp sau; C bo li M8067 bt ON v m li
c lu trong D8067.
Khi bt k s thit b no khc s thit b u ca mt sectorca thanh ghi ti liu m
rng c ci t vo S* ( M li : K6706)
Khi mt b nh cassette khng c kt ni ( M li : K6771)

803

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER
Khi i chiu kt qu sau khi ghi d liu l khng ph hp lin quan n vic b
st ci t gi tr u hoc mt l do khc ( M li : K6770)
Khi xy ra li ny, gi tr hin hnh ca thanh ghi m rng R c th b mt. trnh
vic mt d liu, sao lu d liu ca thanh ghi R bng cch s dng th tc sau:
1. t ch PLC STOP.
2. To mt project mi trong GX Developer
Bc ny khng cn thit nu c th ghi ln project hin hnh
3. c ni dung ca thanh ghi m rng R vo GX Developer
[1] Chn Online Read from PLC hin th ca s Read from PLC
[2] Chn PLC parameter v Device data nh du chn
[3] Chn nt [Execute] thc thi vic c
[4] Khi vic c han tt, lu project

4. Thay i chng trnh hin hnh bn trong PLC thnh chng trnh Ch 1.
trong vic ghi d liu vo b nh cassette Ch trn trang trc.
5. Vi PLC, ghi d liu m c rt ra tm thi vo GX Developer
[1] Chn Online Write to PLC hin th ca s Write to PLC
[2] Chn PLC parameter v Main nh du chn
[3] Chn nt [Execute] thc thi vic ghi

804

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

6. Thay i ch PLC t STOP sang RUN, thc thi chng trnh v lu d liu
vo b nh ti liu m rng bn trong b nh cassette.
Chng trnh v d
1. Trong trng hp PLC FX 3UC Ver.1.30 hoc sau v PLC FX 3U Ver.2.20 v sau

Trong v d di y, ch cc thanh ghi m rng R10 n R19 ( trong sector 0) cn c


cp nht trong thanh ghi ti liu m rng (ER). Khi X000 bt ON, sector 0 ( thit b u
R0) c ghi vo thanh ghi ti liu m rng 128 im cng mt lc . ( 128 im c
ghi trong mt chu k hot ng)
Chng trnh:

805

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

Hat ng:

806

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

2. Trong trng hp PLC FX3UC phin bn trc Ver.1.30


Trong v d di y, ni dung ci t b thay i ca thanh ghi m rng R10 n R19
(sector 0) c phn hi thanh ghi ti liu m rng (ER) khi X000 bt ON (128 im
c ghi trong mt chu k hat ng)
Chng trnh:

807

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

Hat ng:

808

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

809

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.2 FNC 291 SAVER/ Lu vo ER

810

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.3 FNC 292 INITR/ Ci t gi tr u cho R v
ER
33.3 FNC292 INITR / CI T GI TR BAN U CHO R v ER
Tng qut
Lnh ny ci t gi tr u (n HFFFF <K-1>) cho thanh ghi m rng ( R ) trong RAM
ca PLC v thanh ghi ti liu m rng trong b nh cassette ( b nh flash) trc khi d
liu c ghi bng lnh LOGR (FNC293).
Trong PLC FX3uc phin bn trc Ver.1.30 , s dng lnh ny ci t gi tr u cho
thanh ghi ti liu m rng (ER) trc khi ghi d liu vo n bng lnh SAVER (FNC291).
Trong PLC FX3uc Ver.1.30 hoc sau ny, v PLC FX3u, lnh INITER (FNC295) cn c
s dng ci t (n HFFFF <K-1>) ch trn thanh nghi ti liu m rng (ER) trong b
nh cassette ( b nh flash ) trong nhng n v ca sector.
V lnh SAVER (FNC291), xem phn 33.2
V lnh LOGR (FNC293), xem phn 33.4
V lnh INITER (FNC295), xem phn 33.6
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hot ng


1. Hot ng 16 bit ( INITR v INITRP )
n sector ca thanh ghi m rng trong RAM ca PLC bt u bi mt sector xc nh
bi S* v n sector ca thanh ghi ti liu m rng trong b nh cassette (b nh flash)
c cng s thit b c gn gi tr u (n HFFFF <K-1>) .
Gn gi tr u c thc hin trong nhng n v ca sector.

811

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.3 FNC 292 INITR/ Ci t gi tr u cho R v
ER

Bng bn di biu din s thit b u trong mi sector

Hat ng (khi b nh cassette c s dng)

Ch
Khi b nh cassette c kt ni , 18 ms c yu cu gn gi tr u cho 1 sector.
(khi b nh cassette khng c kt ni , ch 1 ms hoc t hn yu cu gn gi tr u
cho 1 sector)
Khi gn gi tr cho 2 hoc nhiu hn cc sector, chn mt trong cc cch sau:

812

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.3 FNC 292 INITR/ Ci t gi tr u cho R v
ER

Ci t mt gi tr ln cho watchdog timer D8000 s dng chng trnh nh sau:

Hng dn v ci t gi tr cho b nh th watchdog


Mt gi tr thu c bng th tc sau c th c xem nh hng dn v ci t gi tr b
nh th watchdog .
Tuy nhin, nu gi tr thu c l 200 ms hoc t hn th khng cn thit thay i gi tr
ci t b nh th watchdog.
1.Vit mt chng trnh thc thi t GX Developer n PLC
[Online] [Write to PLC]
2.Ci t gi tr hin hnh ca D8000 ( n v: ms) ln 1000 s dng chc nng kim
tra thit b trong GX Developer .
[Online] [Debug] [Device test..] Word device/buffer memory trong hp thoi
Device test
3. t PLC ln ch RUN v thc thi chng trnh (cng l thc thi lnh ny)
4. Quan st thi gian qut ln nht D8012 ( n v: 0.1ms) s dng chc nng quan st
khi thit b GX Developer
5. Ci t b nh thi watchdog vi thi gian qut ln nht (D8012) hoc hn
D8012 lu thi gian qut ln nht vi gia s l 0.1 ms
Phc tho v hng dn ci gi tr b nh thi watchdog D8000 ( n v :ms) l gi
tr lu tr trong D8012 c chia cho 10" c cng vi 50 ti 100.
Ci lnh WDT (FNC 07) trc v sau lnh INITR biu din bn di.

Nu thi gian x l ca lnh INITR vt hn 200 ms, t gi tr b nh thi watchdog


D8000 (n v: ms) x l thi gian hoc hn.
Li
Mt li thc thi lnh xy ra trong cc trng hp sau; C bo li M8067 bt ln ON v m
li c lu trong D8067
Khi bt k s ca thit b no khc vi s thit b u ca mt sector ca thanh ghi ti
liu m rng c ci ti S* ( M li: K6706)
813

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.3 FNC 292 INITR/ Ci t gi tr u cho R v
ER
Khi s ca thit b c ci vt qu 32767 (M li: K6706)
Trong trng hp ny, nhng thit b ln ti R32767 (ER32767) c ci
Khi cng tc bo v ca b nh cassette bt ln ON ( M li: K6770)
Chng trnh v d
Trong chng trnh v d di y, thanh ghi m rng R0 n R2047 trong sector 0 c
gn gi tr u.
Ch trong thanh ghi ti liu m rng ER0 n ER2047 ch c ci nu b nh cassette
c kt ni.

814

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER
33.4 FNC293 LOGR / NG NHP R V ER
Tng qut
Lnh ny ng nhp vo cc thit b c xc nh v lu d liu c ng nhp vo thanh
ghi m rng (R) trong RAM v thanh ghi ti liu m rng trong b nh cassette.
1. nh dng lnh

2. D liu

3. Cc thit b c th c s dng

Gii thch chc nng v hat ng


1. Hat ng 16 bit
Trong khi lnh c iu khin, m thit b bt u t S* c ng nhp cho n khi
n sector ca thanh ghi m rng (R ) bt u t D1 v cc thanh ghi ti liu m rng (ER)
trong b nh cassette y.
S d liu ng nhp c lu trong D2*
Nu b nh cassette khng c s dng, d liu khng c ghi vo cc thanh ghi ti liu
m rng (ER).

815

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER
nh dng d liu ng nhp:

Bng bn di ch ra s thit b u trong mi sector

816

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER

Ch
Lnh LOGR thc thi vic ng nhp trong mi chu trnh dng hot ng lin tc.
Khi vic ng nhp c truy xut ch mt ln bi mt ng vo, s dng ch hat
ng xung
Ch vic s dng b nh cassette
B nh flash c chp nhn trong mt b nh cassette. Chc chn phi gn gi tr
u vng lu tr d liu trong cc n v ca sector trc khi bt u ng nhp.
Nu lnh LOGR c truy xut m khng gn gi tr u cho vng lu tr d liu,
mt li thc thi lnh s xut hin ( M li :K6770)

Li
Mt li thc thi lnh xy ra trong cc trng hp sau; C bo li M8067 bt ln ON v m
li c lu trong D8067
Khi bt k s ca thit b no khc vi s thit b u ca mt sector ca thanh ghi ti
liu m rng c ci ti S* ( M li: K6706)
Trong khi ghi d liu, vng cn li v s lng d liu c ghi c so snh vi
nhau. Nu vng lu tr cn li khng th ch mt s lng gii hn ca d liu
c ghi. (M li: K6706).
Khi cng tc bo v ca b nh cassette c bt ON ( M li: K6770)

817

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER
Khi kt qu i chiu sau khi ghi d liu l khng ph hp lin quan n vic
qun ci t gi tr u hoc mt l do khc ( M li: K6770)
Khi li ny xy ra, gi tr hin hnh (d liu ) ca thanh ghi m rng (R ) c th b
mt. trnh vic mt d liu, sao lu d liu ca thanh ghi m rng (R ) s dng
th tc sau:
1. t ch PLC STOP.
2. To mt project mi trong GX Developer
Bc ny khng cn thit nu c th ghi ln project hin hnh
3. c ni dung ca thanh ghi m rng R vo GX Developer
[1] Chn Online Read from PLC hin th ca s Read from PLC
[2] Chn PLC parameter v Device data nh du chn
[3] Chn nt [Execute] thc thi vic c
[4] Khi vic c han tt, lu project

4. Thay i chng trnh hin hnh bn trong PLC thnh chng trnh Ch 1.
trong vic ghi d liu vo b nh cassette Ch trn trang trc.
5. Vi PLC, ghi d liu m c rt ra tm thi vo GX Developer
[1] Chn Online Write to PLC hin th ca s Write to PLC
[2] Chn PLC parameter v Main nh du chn
[3] Chn nt [Execute] thc thi vic ghi

818

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER

6. Thay i ch PLC t STOP sang RUN, thc thi chng trnh v lu d liu
vo b nh ti liu m rng bn trong b nh cassette.
Chng trnh v d
Trong v d di y, D1 v D2 c ng nhp n vng t R2048 n R6143 mi ln
X001 bt ON

819

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.4 FNC 293 LOGR/ ng nhp R v ER

820

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.5 FNC 294 RWER/ Ghi l i vo ER
33.5 FNC294 RWER / GHI LI VO ER
Tng qut
Lnh ny ghi gi tr hin hin hnh ca mt s bt k ca thanh ghi m rng trong RAM
PLC vo thanh ghi ti liu m rng (ER) trong b nh cassette (b nh flash)
Bi v lnh REWR (FNC294) khng c h tr cho PLC FX3uc phin bn trc Ver.1.30,
dng lnh SAVER (FNC291) thay th.
V lnh SAVER (FNC291), xem phn 33.2
1. nh dng lnh

2. D liu

3. Cc thit b c th s dng c

Gii thch chc nng v hot ng


1. Hot ng 16 bit (RWER)
Ni dung (gi tr hin hnh ) ca n thanh ghi m rng (R) bt u t S* c ghi
(truyn) n thanh ghi ti liu m rng c s thit b ging nh th trong b nh
cassette ( b nh flash)

821

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.5 FNC 294 RWER/ Ghi l i vo ER

Khi n c ci l 0, n c thc hin nh l 32768 khi lnh c truy xut.


Ch
1. Ch khi ghi d liu vo b nh cassette
B nh cassette chp nhn th nh flash. Ch cc ni dung sau khi ghi d liu vo thanh
ghi ti liu m rng trong b nh cassette vi lnh FNC294
Tuy nhin thanh ghi ti liu m rng s c ghi c th c ch nh ty , vic ghi
c thc hin trong nhng n v ca sector.
N mt khang 47 ms ghi mt sector. Nu cc thanh ghi ti liu m rng s c
ghi c t trong 2 sector, thi gian thi hnh lnh mt khon 94 ms
Chc chn thay i gi tr t ca b nh thi watchdog D8000 trc khi thi hnh
lnh

Bng bn di ch ra s thit b u trong mi sector

822

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.5 FNC 294 RWER/ Ghi l i vo ER

ng tt ngun trong khi lnh ang thc thi. Nu ngun bt v OFF, thc thi ca
lnh c th b hy b. Nu thc thi b b, d liu s mt. chc chn hy sao lu li
d liu trc khi thc thi lnh
v phng php sao lu , xem trang tip theo.
Phng php sao lu d liu
Khi ni dung ca thanh ghi ti liu m rng (ER) v thanh ghi m rng (R) khng b mt,
sao lu gi tr hin hnh (d liu ) ca thanh ghi ti liu m rng v thanh ghi m rng (R)
theo th tc sau:
1. t ch PLC v STOP
2. To mt project mi trong GX Developer
Nhng bc ny khng cn thit nu n c th ghi chng ln project hin hnh
3. c ni dung ca thanh ghi m rng (R) v thanh ghi ti liu m rng (ER) ti GX
Developer
[1] Chn OnlineRead from PLC hin th ca s Read from PLC
[2] Click Parameter v Device data t du check mi phn ca chng

*1.i vi Ver. 8.13P n Ver. 8.24A ca GX Developer, PLC type l FX3UC.


[3] Chn Ext. file register v Ext. rigister trong Device data. GX Developer
phin bn trc Ver.8.18U, tm ca thanh ghi ti liu m rng khng th c ci.
[4] Click nt [Execute] thc thi vic c
823

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.5 FNC 294 RWER/ Ghi l i vo ER
[5] Khi vic c han thnh, lu li project

*2.i vi Ver. 8.13P n 8.24A ca GX Developer, PLC type l FX3UC


Li
Li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ln ON, v m
li c lu vo D8067
Khi s thit b cui c truyn vt qu32767 (m li : K6706)
Khi b nh cassette khng c kt ni (m li : K6771)
Khi cng tc bo v ca b nh cassette t ln ON ( m li: K6770)
Chng trnh v d
Trong v d di y, ni dung ca cc thanh ghi m rng R10 n R19 (sector 0) c s
dng cho d liu ci t c phn hi cho cc thanh ghi ti liu m rng khi X000 bt ON.
Chng trnh:

824

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.5 FNC 294 RWER/ Ghi l i vo ER

Hat ng:

825

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.6 FNC 295 INITER/ Ci t ER
33.6 FNC295 INITER / CI T ER
Tng qut
Lnh ny ci t gi tr u thanh ghi ti liu m rng (ER) ti HFFFF (<K-1>) trong b
nh cassette trc khi thc thi lnh SAVER (FNC291).
Bi v lnh INITER (FNC291) khng c h tr trong PLC FX3uc phin bn trc
Ver.1.30, dng lnh INITR (FNC292) thay th.
Lnh SAVER (FNC291), xem phn 33.2
Lnh INITR (FNC292), xem phn 33.3
1.
nh dng lnh

2.

D liu

3.

Cc thit b c th c s dng

Gii thch chc nng v hot ng


1.
Hat ng 16 bit (INTER v INITERP)
n sector ca thanh ghi ti liu m rng (ER) trong b nh cassette (b nh flash) c
cng s thit b vi S* c ci t gi tr u HFFFF (<K-1>).
Vic ci t c thc thi trong cc sector.

Bng bn di ch ra s thit b u ca mi sector

826

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.6 FNC 295 INITER/ Ci t ER

Hat ng
Cc thanh ghi ti liu m rng (ER) [ trong b nh cassette]

Ch
Cn khong 25ms ci t mt sector. Khi ci t t 2 sector tr ln, s dng mt trong
cc cch sau:

Ci t gi tr ln hn cho b nh thi watchdog D8000 s


dng chng trnh sau:

Hng dn ci t gi tr cho b nh th watchdog:


Mt gi tr thu c bi th tc sau c c xem nh hng dn cho cch ci t
gi tr cho b nh thi watchdog.
1. Vit mt chng trnh thc thi t GX Developer n PLC
[Online] [Write to PLC]
2. Ci t gi tr hin hnh ca D8000 ( n v: ms) ln 1000 s dng chc nng
kim tra thit b trong GX Developer
[Online] [Debug] [Device test..] Word device/buffer memory trong hp
thoi Device test
3. Ci PLC ln RUN, v thc thi chng trnh (cng l thc thi lnh)

827

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.6 FNC 295 INITER/ Ci t ER
4. Theo di thi gian qut ln nht D8012 ( n v: 0.1ms) s dng chc nng kim tra
khi thit b trong GX Developer
5. Ci t b nh thi watchdog vi thi gian qut ln nht (D8012) hoc hn
D8012 lu thi gian qut ln nht vi s gia l 0.1 ms
V vy gi tr ci t cho b nh thi watchdog D8000 ( n v :ms) l gi tr lu tr
trong D8012 c chia cho 10" cng thm t 50 ti 100.
S dng lnh WDT (FNC07) trc v sau l lnh INITER nh sau:

Nu vic x l thi gian ca lnh INITER vt qu 200ms, ci gi tr b nh th


watchdog D8000 (n v: ms) x l thi gian hoc hn.
Li
Li thc thi lnh s xy ra trong cc trng hp sau; C bo li M8067 bt ln ON, v m
li c lu vo D8067
Khi bt k s thit b no khc vi s thit b u ca mt sector ca thanh ghi ti liu
m rng (ER) c ci t n S* ( M li : K6706)
Khi mt s thit b c ci t vt qu 32767 ( M li: K6706). Trong trng hp
ny, cc thit b n R32767 (ER32767) c ci t.
Khi cng tc bo v ca b nh cassette c bt ON ( M li: K6770)
Khi b nh cassette khng c kt ni ( M li: K6771)
Chng trnh v d
Trong v d di y, cc thanh ghi ti liu m rng t ER0 n ER2047 trong sector 0
c ci t gi tr u.

828

B iu Khin Lp Trnh FX3U/FX3UC 33 iu khin thanh ghi ti liu FNC 290 n FNC 299
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 33.6 FNC 295 INITER/ Ci t ER
Cc thanh ghi ti liu m rng (ER) trong b nh cassette:

829

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

34. CHNG TR NH SFC V L P TRNH STL ( STEP LADDER)

Chng ny gii thch nhng th tc lp trnh v hot ng tun t cho cc phng php lp
trnh SFC v step ladder trong ph n mm GX Developer.
34.1 CHNG TR NH SFC
34.1.1 Gi i thiu
iu khin tun t s dng SFC (lu tun t) c th p dng cho PLC h FX Trong nhng
chng trnh SFC, vai tr ca mi qu trnh v iu khin tng th c th c biu th mt
cch d dng theo nhng hat ng trn my, v vy ta c th thit k tun t d dng. Theo ,
nhng hot ng trn my c th truyn mt cch d dng n bt c ngi dng no, v cc
chng tr nh c to ra th d botr, thay i c tnh v nhng hat ng chng li cc li .
Khi chng trnh SFC v nhng lnh trong step ladder c lp trnh tun theo cng cc quy
tc th chng s hat ng tng thch vi nhau
Do , cng ni dung c th c x l trong nhng lu ladder r le thng thy v d
hiu.
34.1.2 Gi i thch chc nng v hot ng
Trong lp trnh SFC, mt rle trng thi S c dng nh mt qu trnh iu khin, cc iu
kin ng vo v trnh t iu khin ng ra c lp trnh trong mi qu trnh.
Bi v qu trnh trc c dng li khi chuyn sang thc hin qu trnh tip theo, mt ci
my c th c iu khin bng cc qui trnh tun t n gin cho mi qu trnh.
Hot ng ca r le trng thi S v lnh iu khin
Trong chng tr nh SFC, mi qu trnh c thc hin bi my s c xem l mt r
le trng thi.
Khi r le trng thi bt ON, mt mch c ni (mch bn trong) s c kch
hot.
Khi r le tr ng thi bt OFF, mt mch bn trong ngng hot ng.
Sau mt chu k hot ng, lnh khng iu khin ( trng thi nhy) khng c
cho php

Khi mt iu kin (iu kin chuyn i) c cung cp gia cc r


le trng thi c tha mn, rle trng thi k tip bt sang ON, v r le trng
thi ang ON s chuyn sang trng thi OFF (hot ng chuyn i).
Trong qu trnh chuy n i trng thi ON ,tt c cc r le trng thi chuyn sang
ON trong tc thi (trong mt chu k hot ng).
nhng chu k hat ng k tip sau trng thi ON c chuyn n r le trng
thi k tip, r le trng thi trc s c reset v OFF.
Tuy nhin, khi r le ng
tr thi S chuyn n c s dng trong mt lnh
contact, contact s c thc thi trng thi OFF ngay lp tc sau khi iu kin
chuyn i c tha mn.
Mt rle trng thi ch c th c s dng mt ln

830

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

34.1.3 Th tc xy dng chng trnh SFC


To mt chng trnh SFC s dng th tc sau:
1. Hat ng v d

1) Khi nhn nt khi ng, xe chy ti (ng c quay thun) .Khi cng tc hnh trnh
LS1 bt ON, xe ngay lp tc di chuyn ngc li (ng c quay ngc).
(Cng tc hnh trnh LS1 trng thi thng OFF v chuyn sang trng thi ON khi xe
chm gii hn pha trc. Nhng cng tc hnh trnh khc cng c chc nng ging nh
vy.)
2) Khi xe chy li (ng c quay ngc) v cng tc hnh trnh LS2 chuyn sang trng
thi ON, xe dng 5 giy v sau bt u di chuyn v pha trc . Khi no cng tc
hnh trnh LS3 b t ON, xe ngay lp tc di chuyn ngc li.
3) Khi LS2 b t ON sau , ng c iu khin xe dng li.
4) Khi nt nh n khi ng c nhn ln na (sau khi kt thc nhng hat ng
trc ) qu trnh trn c lp li.
2.

To mt s cc qu trnh
831

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
1) Chia h at ng c m t v d trn thnh nhng qu trnh ring l, mi qu trnh
c biu din trong mt hnh ch nht theo th t hat ng t trn xung di.
2) Ni mi qu trnh vi nhau bng ng thng ng, V vit iu kin cho mi qu
trnh. Khi bi u din cc hat ng c lp li, dng mt mi tn ch qu trnh s tr
v sau mt chui cc hot ng han t t.
3) Vit li hot ng c m t trong mi qu trnh bn phi mi hnh ch nht .

3. Nhng thit b gn
Nhng thit b ca PLC c gn trong s cc qu trnh c to ra trn.
1) t mt r le trng thi S* vo mt hnh ch nht ch ra mt qu trnh.
thi im ny,t mt rle trng thi (S0 ti S9) bt u qu trnh.
Sau bc u tin, t mt rle ty (S20 ti S899) lai tr nhng r le trng thi ban
u.
(Khng c m i quan h gia nhng s ca r le trng thi v th t ca cc qu trnh)
832

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
C cc r le tr ng thi c cht (c ngun pin nui) m trng thi ON\OFF ca n
c lu gi chng li s mt ngun in.
Cc r le tr ng thi t S10 n S19 c dng cho nhng mc ch c bit khi lnh IST
(FNC 60) c s dng
2) Gn mt thit b (mt nt nhn hay mt cng tc hnh trnh c ni n ng vo
c nh s, timer,...) cho mi iu kin chuyn sang qu trnh khc.
Tip im thng m (NO) hoc tip im thng ng (NC) c dng cho iu kin
chuyn i.
Nu c hai hay nhiu iu kin chuyn i th ta c th dng mch AND hoc mch
OR .
3) Gn mt thit b (thit b bn ngai c ni n ng ra c nh s, timer,...) dng
biu din hot ng trong mi qu trnh.
Nhiu thit b nh timer, counter v nhng rle ph tr c trong PLC c th c s
dng ty theo yu cu.
Timer T0 c s dng y, bi v T0 s hot ng vi ng h 0.1 giy, tip im
ng ra s bt ON 5 giy sau khi cun dy c iu khin khi n c ci t gi tr l
K50.
Nu c hai hoc nhiu hn cc ti nh timer, counter m c iu khin cng lc, hai
hoc nhiu hn cc mch c th c gn ti mt r le trng thi.
4) Khi thc hin lp li nhng hot ng hay b qua mt vi qu trnh (hot ng
nhy), s dng k hiu " " v ch r r le trng thi nhy n.

833

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Trong v d ny, ch gii thch nhng th tc to ra chng trnh SFC. Trong thc t,
mt mch thit lp rle trng thi ban u chuyn sang ON c yu cu truy xut
chng tr nh SFC.
To ra mt mch ci t rle trng thi ban u ON dng ladder rle.
y, dng lnh SET thit lp trng thi ON cho rle trng thi ban u.

4. Nhp d liu v trnh by mt chng trnh s dng GX Developer


Nhp mt mch cho r le trng thi ban u chuyn sang trng thi ON bng ladder
rle. Trong v d ny, r le trng thi ban u S0 c chuyn sang trng thi ON
trong khi ladder s dng rle ph tr M8002 m n s bt sang trng thi ON ch tc
thi khi PLC c chuyn trng thi t STOP sang RUN

834

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Khi nhp mt chng trnh s dng chng trnh GX Developer, vit mt chng
trnh ladder rle vo mt khi ladder, v vit mt chng trnh SFC ti mt khi
SFC.

Chng trnh biu din nhng hat ng trong cc r le trng thi


v nhng iu kin chuyn i c x l nh cc mch bn trong ca r le trng thi
v iu kin chuyn.
Mi ln s dng mt ladder rle.

Nhng chi tit hng dn lp trnh trong GX Developer, tham kho sch hng dn lp
trnh GX Developer

835

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
34.1.4 Cch trnh by v vai tr c a rle trng thi ban u
Cch trnh by r le trng thi ban u
Rle trng thi ban u l rle nm ti v tr u tin ca mt chng trnh SFC. Ch cc
rle tr ng thi t S0 n S9 l c th c s dng.
Rle trng thi ban u c iu khin ging nh cc rle khc (S24 trog v d bn
di). Nhng cn phi iu khin rle trng thi ban u trc cc rle khc lc bt u
qu trnh ho t ng.
Trong v d bn di, rle trng thi ban u c iu khin bi rle ph tr c bit
M8002, rle ny b t ON v duy tr trng thi ON ch tc thi khi ch PLC chuyn t
STOP sang RUN.
Cc rle tr ng thi chung khc rle trng thi ban u phi c iu khin bi mt rle
trng thi khc. N khng th c iu khin bi mt thit b khc.
Rle tr ng thi m c th c iu khin bi mt tip im khc vi lnh STL th c
xc nh nh l rle trng thi ban u v n c trnh by dng u tin ca chng
trnh.

Vai tr c a rle trng thi ban u


1. c s dng nh l mt thit b xc nh s chuyn i ngc.
836

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Trong s chuyn i ngc t mt dy lnh n mt chng trnh SFC, cn phi
xc nh v tr u tin ca chui. Dng cho mc ch ny th s dng rle t S0
S9. Nu bt k mt s rle trng thi no khc c s dng th chuyn i
ngc s b v hiu ha.
Lp trnh lnh STL cho rle trng thi ban u trc cc lnh STL cho cc rle
trng thi n sau. Lp trnh lnh RET ti v tr cui cng. Bng phng php lp
trnh ny nu c hai hay nhiu chui c lp th n c tch ri nhau.
2. c s dng ngn cn khi ng kp
Trong v d trn, ngay c khi nt khi ng c nhn trongkhi rle S24 ON,
th lnh b v hiu ha (S0 khng bt ON). Do vic khi ng kp c ngn
cn.
34.1.5 Cc rle trng thi c cht
Trong cc loi rle c cht S*, trng thi ON/OFF c sao lu bi ngun pin chng li
s hng hc ca ngun.
S dng loi rle trng thi ny nu hat ng cn c khi ng li t im cui cng khi
ngun c khi phc li sau khi xy ra h hng ngun gia cc hot ng ca my.
34.1.6 Vai tr ca lnh RET
S dng lnh RET ti im kt thc ca mt chng trnh SFC. Tuy nhin khi
nhp vo mt chng trnh SFC s dng GX Developer, khng cn phi nhp
lnh RET (bi v lnh RET t ng c ghi)
Trong mt PLC, hai hoc nhiu hn cc khi SFC c th c nhp gia bc 0
v lnh END. Khi c cc khi ladder v cc khi SFC, t lnh RET ti v tr kt
thc ca mi chng trnh SFC.
34.1.7 Kin thc m u to ra mt chng trnh SFC
Danh sch cc lnh tun t c th s dng trong cc trng thi

Lnh STL khng th c s dng trong cc chng trnh ngt v chng trnh con.

837

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Khi s dng cc chng trnh SFC ( lnh STL), khng iu khin cc rle trng thi
S s dng lnh SET hoc OUT trong mt chng trnh ngt.
Khng cm s dng cc lnh nhy trong cc rle trng thi. Tuy nhin khng khuyn
khch s dng lnh nhy bi v s xy ra cc s di chuyn phc tp.
*1. Lnh MPS khng th c s dng ngay lp tc sau mt rle trng thi (lnh STL),
ngay c trong mt mch iu khin qu trnh.
Nhng rle ph tr c bit
to ra chng trnh SFC hiu qu, cn thit s dng mt s rle ph tr c bit no .
Bng di l nhng rle ph t bit thng dng:
S thit
Tn
b

M8000

M8002

Hin th trng
thi RUN

Xung khi
ng

Chc nng v ng dng


Role ny trng thi thng ON khi PLC ang trong
trng thi RUN
S dng r le ny nh mt iu kin u vo chng
trnh i hi trng thi iu khin bnh thng hay ch
ra trng thi hat ng ca PLC.
R le ny b t ON v duy tr trng thi ON ch tc thi
khi trng thi PLC chuyn i t STOP sang RUN.
S dng r le ny ci t ban u cho mt chng
trnh ho c iu khin rle trng thi ban u.
Khi rle ny c t ln ON, chuyn i n trng
thi ON s b v hiu ha gia tt c cc rle trng
thi.
Bi v cc chng trnh trong cc rle trng thi
ang hot ng thm ch trong tnh trng v hiu ha
chuyn i, nhng cun dy ng ra khng t ng
chuyn sang trng thi OFF.

M8040

V hiu ha
chuyn i
STL

M8046
*1

Khi rle ny c iu khin, s thit b ca rle


trng thi trng thi ON c s nh nht gia S0 n
a S1000 n S4095 c lu trong
Cho php quan S899 v gi
D8041. Bng cch ny, ln n 8 rle trng thi
st STL
trng thi ON c lu n D8047.
Trong FX-PCS/WIN(-E), FX-20P(-E)
838

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
S thit
Tn
b

Chc nng v ng dng


v FX10P(-E), khi rle ny c iu
khin, cc rle trng thi ang ON s
t ng c c v hin th.
Trong SFC monitor c a GX Developer,
chc nng hin th t ng c hiu lc
ngay c khi rle ny khng c iu
khin

* )1. c x l khi lnh END c thc hin.

Hat ng ca r le trng thi v cch s dng mt ng ra hai hay nhiu ln


Trong nh ng r le trng thi khc nhau, cng mt thit b ng ra (Y002 trong v d) c th c
c lp trnh ging nh trong hnh.
Trong tr ng hp ny, khi S21 hay S22 ON, Y002 u l u ra.
Tuy nhin, n u cng mt thit b nh l cun dy ng ra (Y002) trong mt r le trng thi c
lp trnh trong mt khi ladder hoc nu cng mt cun dy ng ra c lp trnh hai ln trong
mt rle trng thi, n cng c x l ging nh cun dy kp tng qut.

Kha cho ng ra
Khi r le trng thi ON ang chuyn i trng thi, c hai trng thi s cng ON ch trong tc
thi (trong thi gian mt chu k hot ng).
Tng ng, gia mt cp ng ra khng th trng thi ON cng thi mt im, cn phi kha
cho bn ngoi PLC ph hp vi iu khin bng tay ca PLC trnh trng hp ON cng
mt lc. Thm vo kha chp trong chng trnh c ch ra hnh bn d i.

839

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

S dng mt timer hai hay nhiu ln


Ging nh cun dy ng ra, mt cun dy timer c th c lp trnh trong nhng rle trng
thi khc nhau. Tuy nhin n khng cho php lp trnh cng cun dy timer cc rle trng
thi k tip. Nu cng cun dy timer c lp trnh cc rle trng thi k tip, cun dy
timer s khng c chuyn sang OFF qu trnh chuyn i, v vy gi tr hin ti khng
c reset.

Phng php i u khin ng ra


Khng cho php vi t mt chng trnh vi lnh khng yu cu mt tip im sau lnh LD hoc
lnh LDI hoc lnh LDI t ng bus trong mt rle trng thi.
Thay i mch nh bn di.

840

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Hot ng ca " " v ""


S dng " " biu th chuyn ti mt trng thi t pha trn (lp li), chuyn ti r le
trng thi v tr di (nhy), hoc chuyn ti mt rle trng thi mt nhnh ring khc.
S dng " biu th reset li r le trng thi
1) Lp trnh ngun chuyn i

2) Lp trnh ch chuyn i
Trong chng tr nh GX Developer, c hin th mt cch t ng trong rle trng
thi chuy n n.

841

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

3) Lp trnh mch reset


Trong v d bn di, S65 c reset t S65 bi X007.
Reset nhng r le trng thi khc ( S70 chng hn) t S65 c thc hin ging nh
vy, nhng trong trng hp ny S65 s khng c reset v y khng phi chuyn
i.
Trong chng trnh GX Developer, " " s t ng hin th trong r le trng thi s
c reset.

Reset cc r le tr ng thi ti mt thi im v v hiu ha ng ra


V hiu ha ng ra tng ng vi dng khn cp,theo "ch cho an tan" c m t trong
sch h ng dn PLC.
1)
Vic reset nhiu rle trng thi ti mt thi im bng cch xc
nh tm.
51 r le tr ng thi t S0 n S50 c reset ti mt thi im.

842

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

2) V hi u ha ng ra bt k ca rle trng thi ang trng thi ON

3) Thit lp trng thi OFF cho tt c cc r le ng ra (Y) trong PLC


Thm ch khi rle ph c bit M8043 ang trng thi ON, chng trnh tun t c
thc thi lin tc, nhng tt c cc rle ng ra (Y) bt OFF. ( Cc rle ng ra ny ang
trng thi ON khi quan st).

V tr ca cc lnh MPS, MRD v MPP


Cc lnh MPS,MRD hay MPP khng th c s dng trc tip t ng bus trong mt r le
trng thi bn trong chng trnh STL. Lp trnh cc lnh MPS, MRD hay MPP sau cc lnh
LD hc LDI nh hnh bn di.

843

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Lp trnh cc iu kin chuyn i phc tp


Trong mt mch chuyn i iu kin, nhng lnh ANB, ORB, MPS, MRD v MPP khng s
dng c. Lp trnh mch nh bn di

X l r le trng thi c iu kin chuyn i c tha mn


Trong mt s trng hp, cn thit thc hin chuyn i tip theo sau khi cng tc hnh trnh
X030 (ho t ng nh iu kin chuyn i) ang trong trng thi ON c chuyn sang OFF
mt ln v sau thit lp tr li sang ON.
Trong tr ng hp nh vy, iu kin chuyn i a v dng xung nh h nh bn d i sao cho
chuyn i khng c thc hin bi M100 khi S30 ON ln th nht.

844

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Chuyn i r le trng thi sang trng thi ON bng cng mt tn hiu


Trong mt s trng hp, cn thit phi chuyn r le trng thi sang ON bng thao tc
ON/OFF mt nt nhn.
thc hin chuyn i nh vy cn thit phi chuyn tn hiu chuyn i thnh dng
xung khi lp trnh. Hai phng php sau c th c dng chuyn iu kin chuyn
i sang dng xung :
1. Th tc s dng lnh PLS
Ngay sau khi M0 b t ON v sau S50 bt ON, iu kin chuyn i (tip im thng
ng) l m. Kt qu, S51 khng th chuyn sang trng thi ON ti cng thi im vi
S50 bt ON.
Khi M0 b t ON mt ln na, S51 mi chuyn sang trng thi ON.

2. Th tc s dng mt lnh tip im xung (M2800 ti M3071)


Bng cch s dng mt lnh pht hin rle ph tr t M2800 ti M3071 cnh ln hay
cnh xung (LDP, LDF, ANDP. ANDF, ORP hay ORF), trng thi ON c th c
chuyn i mt cch hiu qu bi cng mt tn hiu.
Khi M2800 hoc sau c xc nh nh mt thit b trong lnh pht hin cnh
ln/xung, ch c lnh pht hin cnh ln/xung u tin sau lnh cun dy c
thc thi . Tng ng, khi X001 c t ON, ch iu kin chuyn i rle trng
thi hin ti ang trng thi ON l ON trong sut mt chu k hat ng v sau
845

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
trng thi ON c chuyn n rle trng thi k tip.

*1. C th lp trnh mt s thit b dng lnh LD, LDI,OR hoc ORI ngay sau mt
cun dy tng ng trong mt khi ladder. Tuy nhin, nu cng mt s thit b c
lp trnh trong lnh LDP, LDF, ANDP, ANDF th vic u tin ging nh mt lnh v
iu kin chuyn i s khng c hiu qu.
Ch v vic s dng tip im pht hin cnh ln/xung
Khi mt tip im pht hin cnh ln/xung trong lnh LDP, LDF, ANDP, ANDF,
ORP, ORF c s dng trong mt rle trng thi, tip im m trng thi ca n
c chuyn trong khi rle trng thi l OFF th c pht hin khi rle trng thi bt
ln ON l n tip theo.
Khi cn pht hin ngay lp tc cnh ln hay cnh xung ca mt iu kin m n c th
thay i trong khi rle trng thi OFF, thay i chng trnh nh sau:

Khi trng thi ON c chuyn n S70 ti cnh xung ca X013 v sau X014 bt v
OFF, cnh xung ca X14 khng c pht hin lc ny bi v S3 OFF. Khi S3 bt ON
ln tip theo, cnh xung ca X014 c pht hin.
846

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Theo , khi S3 b t ON ln k tip, trng thi ON c chuyn ngay lp tc n S70.
34.1.8 nh dng dy SFC
Phn ny ch ra cc mu hat ng ca cc dy n v cc mu hot ng khi r nhnh c iu
kin v cc nhnh song song c kt hp trong chng trnh SFC.
Cc dy nhy v lp li
1) Nhy
Chuyn trc tip n mt rle trng thi v tr thp hn hoc chuyn n mt
rle trng thi dy khc c gi l nhy v rle trng thi ch chuyn n
c k hiu bi .

2) Lp li
Chuyn n mt rle trng thi v tr cao hn c gi l lp li v rle trng
thi ch c xc nh bi k hiu ging nh nhy.

Phn chia dy
847

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Khi xy dng mt chng trnh SFC c hai hoc nhiu hn cc rle trng thi ban u,
phn chia cc khi cho mi rle trng thi u.
Trng thi ON c th c chuyn n gia cc chng trnh SFC c to ra bi khi
r nhnh (nhy n mt dy khc). Mt rle trng thi trong mt chng trnh c to
ra trong mt khi khc c th c s dng nh l mt tip im cho mch bn trong
hoc iu kin chuyn i ca mt rle trng thi khc.
1) Phn chia dy

2) Nhy n mt dy khc

3) S dng mt rle trng thi trong chng trnh c to ra trong mt khi khc

848

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Cc dy hn hp vi nhiu nhnh kt hp li
nh dng dy n l dng c bn trong iu khin qu trnh x l. Ch c dy n l
hiu qu trong iu khin tun t cho cc hot ng n gin. Tuy nhin khi c nhiu
iu kin ng vo v nhiu thao tc iu khin, cc iu kin phc tp c th d dng
thc hin bng cch s dng cc nhnh c chn lc v cc nhnh song song.
Mt nhnh cho vic x l c chn lc nhiu qu trnh ph thuc vo mt iu kin th
c gi l nhnh c chn lc. Mt nhnh cho vic x l nhiu qu trnh cng mt thi
im c gi l nhnh tnh tin.
1. Nhnh c chn lc
Mt nhnh gia nhiu dy c chn v thc thi

2. Nhnh song song


Tt c cc nhnh c thc thi cng mt thi im.

849

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

34.1.9 Lp trnh cc rle trng thi r nhnh/kt hp


Nhnh c chn la
Sau khi to ra mt nhnh, to mt iu kin chuyn i

Nhnh kt hp
Sau khi to ra mt iu kin chuyn i, kt hp chng li

Nhnh song song


Sau khi to ra mt iu kin chuyn i, to mt nhnh

850

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Kt hp nhnh song song


Sau khi kt hp li, to ra mt iu kin chuyn i

34.1.10 Lut to ra mt mch nhnh


S gii hn s mch nhnh
Trong mt nhnh song song hoc nhnh c chn la, c th s dng n 8 mch . Tuy nhin
khi c nhiu nhnh song song v nhnh c chn la, tng s mch trn m rle trng thi
ban u c gii hn ti a l 16.

851

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Khng cho php thc hin chuyn i hoc reset t mt ng kt hp hoc mt rle trng
thi trc khi kt hp trong mt rle trng thi r nhnh.
Cn to ra mt trng thi gi sau thc hin chuyn i hoc reset t mt ng r nhnh
n mt rle trng thi ring bit.
Cu trc ca cc mch r nhnh/kt hp v trng thi gi
1. Khi mt ng kt hp c ni trc tip n mt ng r nhnh khng c
rle trng thi
Khi mt ng kt hp c ni trc tip ti mt ng r nhnh m khng c rle
trng thi nh bn di, cn phi to ra mt rle trng thi gi gia cc ng.
Khng c cc s c dnh ring cho cc rle trng thi gi.
Dng mt rle trng thi khng c s dng trong mt chng trnh nh l mt rle
trng thi gi.

852

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

853

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

2. Khi c lin tip cc nhnh c chn la, gim s nhnh.

854

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

3. Khng cho php to r a mt iu kin chuyn i c chn la * sau cc nhnh song


song hay kt hp cc nhnh song song sau mt iu kin chuyn i < * >.

4. Trong dy bn di, khng xc nh nhnh chn la hay nhnh song song c cung
cp. Thay i n nh sau:

855

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

5. Cc dy di y c cho php

6. Khng cho php bng ngang cc dy trong chng trnh SFC

34.1.11 Cc v d
Cc v d v dy n
1. V d mch nhp nhy

856

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Khi ch PLC chuyn t STOP sang RUN, rle trng thi S3 c iu khin
bi xung khi ng (M8002).
Rle trng thi S3 xut ra Y000. Mt giy sau, trng thi ON chuyn n rle
trng thi S20.
Rle trng thi S20 xut ra Y001. 1,5 giy sau, trng thi ON c chuyn tr v
rle trng thi S3

2. V d iu khin vi phun nc
Hot ng tun han ( X001=OFF, X002=OFF)
Khi nt khi ng X000 c nhn, cc ng ra c bt ON theo th t Y000 (
ch ch th) Y001(n trung tm) Y002 (vi phun trung tm) Y003 ( n
vng trn) Y007 (vi phun vng trn) Y000 (ch ch th) v sau cc
ng ra tr v trng thi ch.
Mi ng ra c chuyn mch ln lt mi 2 giy bi mt timer
Hat ng lin tc (X001=ON)
Y001 n Y007 bt ON ln lt lp li nhiu ln
Hot ng tng bc (X002=ON)
Mi ln nt khi ng c nhn, mi ng ra c bt ON ln lt.

857

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

3. iu khin quay trc cam


Cng tc hnh trnh X013 v X011 c t ti 2 v tr, gc quay thun ln v gc
quay thun nh.
Cng tc hnh trnh X012 v X010 c t ti 2 v tr, gc quay ngc ln v gc
quay ngc nh.
Khi cng tc khi ng c nhn, trc cam t hc hin hot ng quay thun nh
quay ngc nh quay thun ln quay ngc ln v sau dng li.
Cng tc hnh trnh X010 n X013 trng thi thng OFF. Khi trc cam chm
n gc xc nh, cng tc hnh trnh tng ng s bt ON.

858

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Khi M8047 bt ON, cho php quan st trng thi hat ng. Nu mt trong
nhng rle S0 n S899 v S1000 n S4095 l ON, M8046 bt ON sau khi
lnh END c thc thi.
Chng trnh SFC ny tip nhn cc rle trng thi c cht v th hot ng
c khi ng li t qu trnh ny khi nt nhn khi ng c nhn ngay c
sau khi ngun b ngt gia qu trnh hot ng. Tuy nhin, tt c cc ng ra
ngai tr Y020 c v hiu ha cho n khi nt khi ng c nhn.

859

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

< M8034: tt c cc ng ra b v hiu ha>


Khi M8034 c bt ON, tt c ng ra n bn ngai bt v OFF ngay c khi PLC
ang thc thi chng trnh ch RUN.
4. V d iu khin chy v dng tun t
Motor M1 n M4 c khi ng ln lt bng mt timer v c dng ln lt
theo th t ngc li.
Dy SFC ny da trn mt dy n v nhy n cc rle trng thi.

860

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

861

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Chng trnh SFC ny ch ra mt v d m mt phn ca dy c b qua ty thuc
vo iu kin v vic thc thi c chuyn n mt trng thi v tr cao hn.
Mt phn dy b qua c ch ra trang trc c th c m t trong mt dy ca
cc nhnh c chn la v kt hp nh sau.
Chc chn rng mt dy bt u t u n cui v khng bng ngang ngoi tr
ng r nhnh v ng kt hp.

862

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

863

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
Cc v d ca dy c nhnh chn la v nhnh kt hp
1. Hot ng ca nhnh c chn la
Khi hai hay nhiu hn cc dy c cung cp v mt trong s c chn thc
thi th c gi l nhnh c chn la.
Trong v d sau, X000, X010 v X020 khng c bt ON cng mt lc.
V d khi X000 bt ON khi S20 ON, trng thi ON c chuyn n S21; S20 bt
OFF v S21 bt ON. Theo ngay c khi X010 hoc X020 bt ON sau th S31 v
S41 khng bt ON.
Rle trng thi kt hp S50 c iu khin bi mt trong cc rle S22, S32 v S42.

2. V d chn v vn chuyn cc qu bng ln v nh


Hnh bn di ch ra mt c cu c kh c s dng chn la v mang cc qu
bng ln v nh s dng bng chuyn.
V tr cao bn tri c xem l v tr gc, c cu c kh thc hin theo th t di
chuyn xung ht di chuyn ln di chuyn sang phi di chuyn xung
nh di chuyn ln di chuyn sang tri.
Khi cnh tay di chuyn xung v nam chm in y mt banh ln, cng tc hnh
trnh bn di LS2 bt OFF.
Khi nam chm in y mt banh nh, LS2 bt ON.

864

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Trong mt chng trnh SFC cho vic chn sn phm ln v nh hoc nh gi sn


phm nhn hoc loi b, cc nhnh c chn la v kt hp c s dng nh hnh
bn di

865

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

866

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC
V d v dy c nhnh song song v kt hp
1. Hat ng ca nhnh song song
Cc nhnh trong tt c c c dy xut pht cng mt lc c gi l cc nhnh song
song.
Trong v d bn di, khi X000 bt ON trong khi S20 ON, S21, S24 v S27 bt ON
cng mt lc v hat ng c bt u mi dy.
Khi hot ng kt thc trong mi dy v X007 bt ON, rle trng thi kt hp S30
bt ON. S23, S26 v S29 bt v OFF.
S kt hp nh vy i khi cn c gi l s kt hp ch. ( Dy gc tip tc hot
ng ca n cho n khi tt c cc dy han tt hat ng ca chng v nhp vo
dy gc.)
Khi cc phn A, B v C c x l song song v sau c lp rp li, cc dy c
cc nhnh song song v kt hp c s dng.

2. V d v nhn nt bng qua ng


Mt dng nt nhn bng qua ng c ch ra hnh bn di c th c th
hin trong cc dy c cc nhnh song song v kt hp.
Y003: n xanh
Y002: n vng
Y001: n

867

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

Chng trnh SFC cho dng nt nhn bng qua ng c ch ra nh sau. Trong v d ny,
mt phn ca dy ( nhy n mt rle trng thi nm v tr bn trn) c lp li lm
nhp nhy n xanh trn li bng qua ng dnh cho ngi i b ( ng c vch trng).
Khi ch PLC c thay i t STOP sang RUN, rle trng thi ban u S0 c
bt ON. Bnh thng n xanh s ON cho ng xe chy v n ON cho va h.
Khi nt X000 hay X001 c nhn, rle trng thi S21 xc nh ng xe chy:
n xanh v rle trng thi S30 xc nh va h: n . Trng thi ca n tn
hiu khng thay i.
30 giy sau , n vng bt ON cho ng xe chy. 10 giy sau, n bt ON cho
ng xe chy.
Khi timer T2 (5giy) ht thi gian, n xanh bt ON cho va h.
15giy sau, n xanh bt u nhp nhy cho va h. ( S32 bt OFF n xanh v S33
bt ON n xanh).
Trong khi n xanh nhp nhy, S32 v S33 lp i lp li ON v OFF . Khi counter
C0 ( gi tr ci t : 5) bt ON, S34 bt ON. 5 giy sau n bt ON cho va h,
cc n tn hiu tr v trng thi ban u.
Ngay c khi nt nhn bng qua ng X000 hoc X001 c nhn gia qu trnh
hot ng th vic nhn b b qua.

868

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.1 Chng trnh SFC

869

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
34.2 STEP LADDER
34.2.1 Khi qut
Trong nhng chng trnh s dng cc lnh step ladder, mt rle trng thi S c gn ti
mi qu trnh da trn nhng hot ng ca my v s tun t ca iu kin u vo v iu
khin ng ra c lp trnh nh nhng mch ni ti nhng tip im (tip im STL) ca
nhng r le trng thi ging nh chng trnh SFC.
C s xy dng chng trnh, cc loi v hot ng ca r le trng thi cng ging nh
chng trnh SFC. Tuy nhin, v ni dung c th c m t trong nh dng ladder, chng
trnh Step Ladder c th c x l nh nhng biu ladder rle quen thuc d ni dung
thc t l ging nh nhng chng trnh SFC i chng na.
Trong nhng chng trnh Step Ladder, nh dng danh sch lnh cng c th c s
dng. Nhng chng trnh SFC v chng trnh Step Ladder c th c chuyn i ln
nhau nu chng c lp trnh trong cng quy tc tng ng.
Mc ny gii thch v m t v nhng lu ca chng trnh Step Ladder khi so snh vi
chng trnh SFC, v th t nhp vo trong nh dng danh sch lnh.
34.2.2 Gii thch chc nng v hot ng
Trong mt chng trnh Step Ladder, mt r le trng thi S c xem nh mt qu trnh
iu khin, v mt iu kin tun t u vo v iu khin ng ra c lp trnh trong mt
rle trng thi.
Bi v qu trnh c trc khng cn c thc hin na khi vic thc thi chng trnh tin
n qu trnh tip theo, my c th c iu khin bng cc s dng chng trnh tun t
n gin cho mi qu trnh.
Hot ng ca cc lnh Step Ladder.
Trong mt chng trnh Step Ladder, mi qu trnh c thc hin bi mt my th c
biu th bi mt r le trng thi. Mt r le trng thi gm c mt cun dy iu khin v
tip im (tip im STL) ging nh nhng r le khc. S dng lnh SET hoc OUT
iu khin cun dy v s dng lnh STL cho cc tip im.
Khi mt r le trng thi bt ON, mt mch kt ni (mch bn trong) c kch hot
theo cch ca mt tip im STL.
Khi r le trng thi chuyn sang OFF, mch bn trong ngng hot ng theo cch
ca mt tip im STL. Sau mt chu trnh hot ng, lnh khng iu khin (trng
thi nhy) s khng c cho php.
Khi mt iu kin (iu kin chuyn i) c cung cp gia nhng r le trng thi
c tha mn, r le trng thi tip theo bt ON, v r le trng thi bt ON cho
n lc c s thay i s bt v OFF (thao tc chuyn i). Trong qu trnh chuyn
i trng thi ON ca r le trng thi, tt c cc rle trng thi u ON ch trong tc
th (trong thi gian mt chu k hot ng).
Trong chu k hot ng tip theo sau khi trng thi ON c chuyn i, trng thi
c c reset v OFF. Tuy nhin, khi r le trng thi chuyn i S c s dng
trong mt lnh tip im, hnh nh ca tip im c thc thi trong trng thi OFF
870

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
ngay lp tc sau khi iu kin chuyn i c tha mn.
Mt s hiu r le trng thi ch c th c s dng mt ln.

34.2.3 Th hin Step ladder


Chng trnh step ladder v chng trnh SFC th ging nhau v cn bn nh c m t
trn, nhng thc t th cc chng trnh ny c th hin nh sau.
Mt chng trnh step ladder c th hin nh ladder rle nhng n c th c to ra ty
thuc vo dng iu khin my s dng cc rle trng thi.

871

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

34.2.4 Xy dng mt chng trnh Step Ladder (chng trnh SFC chng trnh
STL )
Hnh trn bn tri ch ra mt rle trng thi c trch ra nh mt v d t mt chng trnh
SFC . Mi rle trng thi c 3 chc nng, iu khin ti, xc nh mt ch chuyn i v
xc nh mt iu kin chuyn i.
Step Ladder bn phi th hin chng trnh SFC ny nh mt rle tun t.
Trong chng trnh ny, mt ti c iu khin v sau trng thi ON c chuyn i.
Trong rle trng thi khng c ti, qu trnh iu khin khng c yu cu.
872

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
i vi th tc xy dng chng trnh, xem m t chng trnh SFC.

Khi mi rle trng thi c s dng trong mt chng trnh SFC c xc nh,
vic lp trnh c han tt .
Lp trnh mt chng trnh step ladder c bt u t rle trng thi ban u trong
th t chuyn i trng thi ON ca rle trng thi.
Phi t lnh RET ti im kt thc ca chng trnh step ladder
Lp trnh vi cc dy nhy/lp li
1. Lp trnh cho ngun chuyn i
S dng lnh OUT trong phn nhy/lp li.

873

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

2. Lp trnh cho ch chuyn i


Khng c s thay i trong vic lp trnh c bit l cho ch chuyn i.

34.2.5 Kin thc m u cho vic xy dng chng trnh step ladder
Xem kin thc m u cho vic xy dng chng trnh SFC.
Danh sch cc lnh tun t c th s dng c gia lnh STL v lnh RET

Lnh STL khng th c s dng trong cc chng trnh ngt v cc chng trnh
con.
Khi s dng cc chng trnh SFC (lnh STL), khng iu khin rle trng thi S s
dng lnh SET hoc OUT trong mt chng trnh ngt.
Khng cm s dng lnh nhy trong cc rle trng thi. Nhng khng khuyn khch
s dng lnh nhy bi v s gy ra s di chuyn phc tp/
874

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
*1 Lnh MPS khng th c s dng ngay lp tc sau mt lnh STL, ngay c trong
mt mch iu khin x l.
Cc rle ph tr c bit
S thit
Tn
b

M8000

M8002

M8040

Hin th trng
thi RUN

Xung khi
ng

V hiu ha
chuyn i
STL

Chc nng v ng dng


Role ny trng thi thng ON khi PLC ang trong
trng thi RUN
S dng r le ny nh mt iu kin u vo chng
trnh i hi trng thi iu khin bnh thng hay ch
ra trng thi hat ng ca PLC.
R le ny b t ON v duy tr trng thi ON ch tc thi
khi trng thi PLC chuyn i t STOP sang RUN.
S dng r le ny ci t ban u cho mt chng
trnh ho c iu khin rle trng thi ban u.
Khi rle ny c t ln ON, chuyn i n trng
thi ON s b v hiu ha gia tt c cc rle trng
thi.
Bi v cc chng trnh trong cc rle trng thi
ang hot ng thm ch trong tnh trng v hiu ha
chuyn i, nhng cun dy ng ra khng t ng
chuyn sang trng thi OFF.
Rle ny t ng c bt ON khi bt c rle trng
thi no t S0 n S899 hoc t S1000 n S4095
bt ON.
S dng rle ny chng li khi ng ng thi .

M8046
*1

Trng thi
STL ON

M8047
*1

Khi rle ny c iu khin, s thit b ca rle


trng thi trng thi ON c s nh nht gia S0 n
S899 v gi
a S1000 n S4095 c lu trong
Cho php quan D8041. Bng cch ny, ln n 8 rle trng thi
trng thi ON c lu n D8047.
st STL
Trong FX-PCS/WIN(-E), FX-20P(-E)
v FX10P(-E), khi rle ny c iu
khin, cc rle trng thi ang ON s
875

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
S thit
Tn
b

Chc nng v ng dng


t ng c c v hin th.
Trong SFC monitor c a GX Developer,
chc nng hin th t ng c hiu lc
ngay c khi rle ny khng c iu
khin

* )1. c x l khi lnh END c thc hin.

Khi (block)
Mt chng trnh step ladder c xy dng nh mch ladder theo cng cch vi ladder rle.
Theo , khc vi chng trnh SFC, n khng cn thit phi phn chia cc kh i cho phn
ladder rle v ph n SFC.
Khi c cc khi ladder v khi SFC, t lnh RET ti im kt thc ca mi chng trnh step
ladder.
PLC bt u x l step ladder bng lnh STL v tr v x l ladder rle bng lnh RET.
Tuy nhin, khi lp trnh lin tip mt step ladde trong mt dy khc (khi khng c ladder rle
trc step ladder trong dy khc), lnh RET gia cc dy c th b b st v lnh RET c th
ch c lp trnh ti dy cui cng.

876

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

Phng php i u khin ng ra


Cn phi c lnh LD hoc LDI trc lnh OUT cui cng trong mt rle trng thi.
Thay i mch nh sau:

877

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

Thay th v
Thay th k hiu , c s dng trong chng trnh SFC din t s lp li, nhy hoc
chuyn n mt dy khc, bng lnh OUT.
Thay th k hiu ( c s dng din t vic reset mt rle trng thi) bng lnh RST.

34.2.6 L p trnh vi rle trng thi r nhnh v kt hp


1. V d v nhnh c chn la
Khng s dng cc lnh MPS, MRD, MPP, ANB v ORB trong chng trnh x l
chuyn i vi cc r nhnh v kt hp.
Ngay c trong mch iu khin ti, lnh MPS cng khng th c s dng ngay sau
lnh STL.
Ging vi vic lp trnh cho cc rle trng thi tng qut, trc tin lp trnh x l iu
khin, sau lp trnh x l chuyn i.
Tip tc lp trnh cho tt c cc qu trnh chuyn i.
878

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

2. V d v kt hp cc nhnh c chn la
Khng s dng cc lnh MPS, MRD, MPP, ANB v ORB trong mt chng trnh x l
chuyn i vi cc r nhnh v kt hp.
Ngay c vi mch iu khin ti, lnh MPS cng khng th c s dng ngay sau lnh
STL.
Phi ch th t lp trnh cho ng r nhnh khng ct ng kt hp.
Trc khi kt hp, trc ht lp trnh x l iu khin ca cc rle trng thi.
Sau , ch lp trnh x l chuyn i n cc rle trng thi kt hp.
Qui tc ny c quan st c th chuyn i ngc li sang mt chng trnh
SFC.

879

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

3.
V d v nhnh song song
Khng s dng cc lnh MPS, MRD, MPP, ANB v ORB trong chng trnh vi cc r
nhnh v k t hp.
Ngay c trong mch iu khin ti, lnh MPS cng khng th c s dng ngay sau
lnh STL.
Ging vi vic lp trnh cho cc rle trng thi tng qut, trc tin lp trnh x l iu
khin, sau lp trnh x l chuyn i.
Tip tc lp trnh cho tt c cc qu trnh chuyn i.

880

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

4.
V d v kt hp cc nhnh song song
Khng s dng cc lnh MPS, MRD, MPP, ANB v ORB trong mt chng trnh x l
chuyn i vi cc r nhnh v kt hp.
Ngay c vi mch iu khin ti, lnh MPS cng khng th c s dng ngay sau lnh
STL.
Phi ch th t lp trnh cho ng r nhnh khng ct ng kt hp.

881

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

Trc khi kt hp, trc ht lp trnh x l iu khin ca cc rle trng thi.


Sau , ch lp trnh x l chuyn i n cc rle trng thi kt hp.
5. B cc ca r nhnh v kt hp
Khi mt ng kt hp c ni trc tip n mt ng r nhnh (khng bng rle trng
thi nh bn d i), cn phi cung cp mt rle trng thi gi gia cc ng.
To ra chng trnh step ladder nh sau.
Kt hp nhnh c chn la v nhnh c chn la

882

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

Kt hp nhnh song song v nhnh song song

883

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

Kt hp nhnh c chn la v nhnh song song

Kt hp nhnh song song v nhnh c chn la

34.2.7 Cc v d
Cc v d v dy n
1) V d mch nhp nhy
Khi ch PLC chuyn t STOP sang RUN, rle trng thi S3 c iu khin
bi xung khi ng (M8002).
Rle trng thi S3 xut ra Y000. Mt giy sau, trng thi ON chuyn n rle
trng thi S20.
Rle trng thi S20 xut ra Y001. 1,5 giy sau, trng thi ON c chuyn tr v
rle trng thi S3

884

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

2) V d iu khin vi phun nc
Hot ng tun han ( X001=OFF, X002=OFF)
Khi nt khi ng X000 c nhn, cc ng ra c bt ON theo th t Y000 (
ch ch th) Y001(n trung tm) Y002 (vi phun trung tm) Y003 ( n
vng trn) Y007 (vi phun v ng trn) Y000 (ch ch th) v sau cc
ng ra tr v trng thi ch.
Mi ng ra c chuyn mch ln lt mi 2 giy bi mt timer
Hat ng lin tc (X001=ON)
Y001 n Y007 bt ON ln lt lp li nhiu ln
Hot ng tng bc (X002=ON)
Mi ln nt khi ng c nhn, mi ng ra c bt ON ln lt.

885

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

886

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
Cc v d ca dy c nhnh chn la v nhnh kt hp
1. V d chn v vn chuyn cc qu bng ln v nh
Hnh bn di ch ra mt c cu c kh c s dng chn la v mang cc qu
bng ln v nh s dng bng chuyn.
V tr cao bn tri c xem l v tr gc, c cu c kh thc hin theo th t di
chuyn xung ht di chuyn ln di chuyn sang phi di chuyn xung
nh di chuyn ln di chuyn sang tri.
Khi cnh tay di chuyn xung v nam chm in y mt banh ln, cng tc hnh
trnh bn di LS2 bt OFF.
Khi nam chm in y mt banh nh, LS2 bt ON.

887

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder

888

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
V d v dy c nhnh song song v kt hp
1. V d v nhn nt bng qua ng
Mt dng nt nhn bng qua ng c ch ra hnh bn di c th c th
hin trong cc dy c cc nhnh song song v kt hp.
Y003: n xanh
Y002: n vng
Y001: n

Chng trnh SFC cho dng nt nhn bng qua ng c ch ra nh sau. Trong v d
ny, mt phn ca dy ( nhy n mt rle trng thi nm v tr bn trn) c lp li
lm nhp nhy n xanh trn li bng qua ng dnh cho ngi i b ( ng c
vch trng).
Khi ch PLC c thay i t STOP sang RUN, rle trng thi ban u S0 c
bt ON. Bnh thng n xanh s ON cho ng xe chy v n ON cho va h.
Khi nt X000 hay X001 c nhn, rle trng thi S21 xc nh ng xe chy:
n xanh v rle trng thi S30 xc nh va h: n . Trng thi ca n tn
hiu khng thay i.
30 giy sau , n vng bt ON cho ng xe chy. 10 giy sau, n bt ON cho
ng xe chy.
Khi timer T2 (5giy) ht thi gian, n xanh bt ON cho va h.
15giy sau, n xanh bt u nhp nhy cho va h. ( S32 bt OFF n xanh v S33
bt ON n xanh).
Trong khi n xanh nhp nhy, S32 v S33 lp i lp li ON v OFF . Khi counter
C0 ( gi tr ci t : 5) bt ON, S34 bt ON. 5 giy sau n bt ON cho va h,
cc n tn hiu tr v trng thi ban u.
889

B iu Khin Lp Trnh FX3U/FX3UC 34 Chng trnh SFC v l p trnh STL (step ladder)
S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng 34.2 Step Ladder
Ngay c khi nt nhn bng qua ng X000 hoc X001 c nhn gia qu trnh
hot ng th vic nhn b b qua.

890

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.1 Tng qut

35. CHC NNG NGT V CHC NNG BT XUNG

Chng ny gii thch chc ngt c xy dng sn v chc nng bt xung cc PLC h
FX.
35.1 TNG QUT
Mc ny gi thch chc nng thc hin ngay lp tc mt chng trnh ngt (th tc ngt)
m khng nh hng n chu k hot ng ca chng trnh tun t (chng trnh chnh)
trong khi s dng mt chc nng ngt nh mt trigger. S tr hon bi chu k hot ng v
s vn hnh my b nh hng bi nhng khong thi gian tht thng trong vic x l
chng trnh tun t bnh thng c th c ci thin.
1. Chc nng ngt ng vo (Ngt ca tn hiu ng vo bn ngoi (X))
Bng tn hiu vo t mt u vo ( X000 ti X005), chng trnh tun t c tm ngng,
v mt chng trnh ngt c thc thi vi quyn u tin.
nh thi gian truy xut ngt ng vo c th c xc nh da vo cnh ln hoc cnh
xung ca tn hiu bi s con tr .
Chi tit, xem mc 35.3
2. Chc nng tr han ngt ng vo (Ngt ca tn hiu ng vo bn ngoi (X))
Bng tn hiu vo t mt u vo (X000 ti X005), chng trnh chnh c tm dng li,
v mt chng trnh ngt c thc thi vi mt quyn u tin sau thi gian tr hon ( n v
ci t l 1ms).
nh thi gian truy xut ngt ng vo c th c xc nh da vo cnh ln hoc cnh
xung ca tn hiu bi s con tr .
Chi tit, xem mc 35.4
3. Chc nng ngt timer ( Ngt timer c kch hoch trong mt chu trnh khng i)
Chng trnh chnh c tm dng trong mt chu trnh khng i t 10 n 99ms, v
chng trnh ngt c thc thi vi quyn u tin.
Chi tit, xem mc 35.5
4. Chc nng ngt b m tc cao ( chc nng ngt cho m ln)
Khi gi tr hin hnh ca mt b m tc cao t n mt gi tr xc nh, chng trnh
chnh c tm dng v chng trnh trnh ngt c thc thi vi quyn u tin.
Chi tit, xem mc 35.6
5. Chc nng bt xung
Khi tn hiu vo t mt u vo (X000 ti X007) bt ln ON t OFF, mt r le ph tr c
bit M8170 ti M7177 c set trong x l ngt . Bng mt rle M8170 ti M7177 trong
chng trnh tun t bnh thng, mt tn hiu m n duy tr trng thi ON di hn phm vi
c th thu c vi vic x l u vo bnh thng c th d dng c thu nhn.
Tuy nhin, khi vic x l mt tn hi u bt ON v OFF nhiu ln trong mt chu k hot
ng, s dng chc nng ngt u vo.
Chi tit, xem mc 35.7

891

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.2 Nhng phn chung

35.2. NHNG PHN CHUNG.


35.2.1. Lm sao v hiu ha chc nng ngt v chc nng bt xung.
Mc ny m t lm th no v hiu ha chc nng ngt v chc nng bt xung.
1. Gii hn phm vi ngt chng trnh [chc nng ngt v chc nng bt xung]
1) Phng php lp trnh.
Lp trnh lnh FNC 05 (DI) ci t vng ngt b v hiu ha .
Ngay c khi mt ngt c pht gia lnh DI v lnh EI ( vng ngt b v hiu
ha), ngt c thc thi sau lnh EI.
2) V d

3) Ch
a. Cc ng vo ng t vi rle ph tr c bit cho vic v hiu ha cc ngt (M8050 n
M8059) bt ON b lai tr. Cc rle ph tr c bit ny khng hp l cho chc
nng bt xung.
b. Khi vng b v hiu ha di, cc ngt c chp nhn, nhng vic x l ngt c
bt u sau mt khang thi gian ng k. Khi vic ci t v hiu ha ngt khng
c yu cu, ch lp trnh lnh EI. Khng phi lun lun cn lp trnh lnh DI.
2.Cc con tr v hiu ha ngt (cho mi chng trnh ngt) [chc nng ngt]
1) Phng php lp trnh
Cc rle ph tr c bit M8050 n M8059 cho vic v hiu ha cc ngt c
cung cp.
Trong khi mt c v hiu ha ngt (M8009 n M8059) l ON, chng trnh
ngt tng ng s khng c thc thi cho d c v hiu ha ngt c t v
OFF sau khi mt ngt tng ng c pht.

892

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.2 Nhng phn chung

Ngt ng vo

Cc ngt ng vo X000 n X005 tng ng vi


M8050 n M8055 *1 . Khi mt rle M8050 n
M8055 bt ON, mt ngt tng ng b v hiu ha.
Ngt timer
Cc ngt timer I6 n I8 tng ng vi M8056
n M8058 *1. Khi mt rle M8056 n M8058 bt
ON, mt ngt timer tng ng b v hiu ha.
Ngt b m tc
Khi M8059*1 bt ON, tt c cc ngt b m tc cao
cao
I010 n I060 b v hiu ha.
*1. c xa khi ch PLC thay i t RUN sang STOP
2) V d
Trong v d sau y, khi M8053 c set ON bi M20, ngt ng vo I301 c
kch bi X003 b v hiu ha.

35.2.2 Cc phn c lin quan


1. S dng chc nng lm ti I/O ( lnh REF)
Khi vic iu khin mt rle ng vo hoc mt rle ng ra trong mt chng
trnh ngt, lnh lm ti I/O REF (FNC 50) c th c s dng c c
thng tin ng vo gn nht v ngay lp tc xut ra kt qu. Kt qu l t c
iu khin tc cao m khng b nh hng bi chu k hot ng ca PLC.
2. Hot ng ngt trong khi lnh FROM/TO c truy xut
Hat ng ngt c thc thi nh sau ph thuc vo trng thi ON/OFF rle ph
tr c bit M8028.
1) Khi M8028 OFF
893

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.2 Nhng phn chung

Khi lnh FROM/TO ang c thc thi, cc ngt t n g b v hiu ha. Cc


ngt ng vo v ngt timer khng c thc thi.
Cc ngt c pht trong sut thi gian ny c thc thi ngay lp tc khi vic
thc thi lnh FROM/TO c han tt.
Lnh FROM/TO c th c s dng trong mt chng trnh ngt khi M8028
OFF.
2) Khi M8028 ON
Khi mt ngt c pht trong khi lnh FROM/TO ang c thc thi, vic thc
thi lnh FROM/TO b tm dng v ngt ngay lp tc c thc thi.
Lnh FROM/TO khng th c s dng trong mt chng trnh ngt khi
M8028 ON.
35.2.3 Ch v cch s dng ( phn chung)
Phn ny gii thch cc ch chung v cch s dng chc nng ngt hoc chc nng bt xung.
Cc ch ring cho mi chc nng ngt c gii thch trong phn m t ca mi chc nng
ngt.
1. Vic x l khi nhiu ngt c pht
Khi nhiu ngt c pht theo th t, u tin cho ngt u tin. Khi nhiu ngt c
pht cng mt lc, u tin cho ngt c s con tr nh nht. Trong khi mt chng
trnh ng t ang c truy xut th cc ngt khc b v hiu ha.
2. Khi ngt i (ngt xy ra trong mt ngt khc) c yu cu [chc nng ngt]
Thng th ng cc ngt c v hiu ha trong mt chng trnh ngt.
Khi lnh EI (FNC 04) v DI (FNC 05) c lp trnh trong mt chng trnh ngt, ln
n 2 ngt c th c chp nhn.
3. Hot ng khi mt timer c s dng [chc nng ngt]
Chc chn vic m s dng mt timer tng qut s b v hiu ha, ngay c loi timer
1ms c nh .
Trong mt chng trnh ngt, s dng cc timer cho T192 n T199.
4. Khng chng cho ng vo [ngt ng vo (c/khng c chc nng tr han) v
chc nng bt xung]
Cc ng vo X000 n X007 c th c s dng cho cc b m tc cao, cc
ngt ng vo, bt xung, cc lnh SPD, ZRN, DSZR v DVIT v cho cc ng vo c
mc ch chung.
Phi m bo cc ng vo khng b chng cho vi nhau.
Khi s dng chng trnh SFC (lnh STL), khng iu khin cc rle trng thi S s
dng lnh SET hoc OUT trong mt chng trnh ngt.
5. Khi s dng chng trnh SFC (lnh STL)
Khi s dng cc chng trnh SFC (lnh STL), khng iu khin cc rle tr ng thi S
s dng lnh SET hoc OUT trong mt chng trnh ngt.
6. Hot ng ca cc thit b c cht trng thi ON [chc nng ngt]
Cc thi t b c t ON trong mt chng trnh ngt c gi trng thi ON ngay c
sau khi chng tr nh ngt han t t.
Khi lnh RST cho mt timer hoc counter c thc thi, trng thi reset ca timer hay
894

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.2 Nhng phn chung

counter c ng c gi.
bt v OFF cc thit b c gi trng thi ON hoc l hy b mt timer hay
counter c gi trng thi reset, reset thit b hoc lm mt tc dng ca lnh RST
trong ho c ngai chng trnh ngt.
V d trong cc ng ra c cht
Trong v d di y, counter C0 c cung cp m X001. Khi X001 bt ln ON
t OFF, chng trnh ngt I001 c thc thi ch trong mt ln qut v sau counter
C0 c reset v Y007 c xut ra.
1) Chng tr nh

2) Gin thi gian

895

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.2 Nhng phn chung

V d trong cc ng ra c cht c reset


1. Chng tr nh

2. Gin thi gian

896

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

35.3 NGT NG VO (NGT C KCH BI TN HIU BN NGAI) [KHNG


C CHC NNG TR HON ]
35.3.1 Ng t ng vo
1. Khi qut
Mt chng trnh ngt c truy xut bi tn hiu ng vo t X000 n X005
2. ng dng
Bi v tn hiu ng vo bn ngai c th c x l m khng b nh hng bi chu k
ca PLC, ngt ny thch hp cho iu khin tc cao v nhn cc xung ngn.
3. Chng trnh c bn (th tc lp trnh)

897

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

4. S v hat ng ca (su) con tr ngt

5. Lm cch no hy b mi ng vo ngt
Khi mt trong M8050 n M8055 c ci t ON trong mt chng trnh, cc ngt t
s ng vo t ng ng s c hy b.
6. Ch
1) Khng s dng mt ng vo hai hoc nhiu ln.
Phi chc chn rng mt s rle ng vo c s dng nh mt con tr ngt th
khng c s dng trong cc b m tc cao, cc chc nng bt xung v cc lnh
ng dng nh FNC 56 (pht hi n tc ) m s dng cng mt tm ng vo.
2) iu chnh t ng ca b lc ng vo
Khi mt con tr ngt ng vo I0 c xc nh, b lc ng vo ca rle u vo
c t ng thay i n b lc ng vo cho vic nhn tc cao.
Theo , khng cn phi thay i gi tr lc s dng ln REFF (FNC 51) hoc thanh
ghi d liu c bit D8020 (t ng iu chnh b lc ng vo).
B lc ng vo ca mt rle ng vo ang khng c s dng nh mt con tr ngt
hot ng ti 10ms (gi tr khi ng ban u).
3) rng xung ca ngt ng vo
thc thi ngt ng vo bi mt tn hiu bn ngoi, cn thit phi nhp tn hiu ON
hoc OFF c khang thi gian tn ti c ch ra trong bng bn di hoc nhiu
hn.

*1. Khi s dng b lc ng vo ti gi tr b lc l 5 s hoc khi nhn mt xung m


p ng tn s ca n l 50KHz n 100KHz s dng mt b m tc cao, thc
hin nh sau:
Chiu di dy phi nh hn hoc bng 5m
898

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

Kt ni mt in tr 1.5k (1W hoc ln hn) n mt cng ng vo v phi m


bo dng ti ca ng ra transistor cc thu h trong thit b tng ng l 20mA
hoc ln hn bao gm dng ng vo trong mch chnh.
4) S dng mt s con tr hai hay nhiu ln
Khng th lp trnh mt ngt ti cnh ln v mt ngt ti cnh xung cho mt ng vo
v d nh I001 hoc I000.
7. V d
1) Khi s dng c mt ngt ng vo bn ngai ti cnh ln ln lm ti ng ra (lnh
REF )
Trong chng tr nh v d sau y, ng ra Y000 ngay lp tc bt ON khi cnh ln ca
X000 c pht hin.

*1. Phi xc nh mt bi s ca 8 cho s ng vo/ng ra s c lm ti bng lnh


REF.
Nu bt k gi tr no khc bi s ca 8 c xc nh, mt li s xy ra v lnh REF
khng c thc thi.
2) Khi s dng c ngt ng vo v lm ti ng vo (lnh REF)
Trong v d bn di, mt ngt c x l vi thng tin mi nht.

899

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

*1. Phi xc nh mt bi s ca 8 cho s ng vo/ng ra s c lm ti bng lnh


REF.
Nu bt k gi tr no khc bi s ca 8 c xc nh, mt li s xy ra v lnh REF
khng c thc thi.
3) Khi m s ln ca pht ng vo ( ging nh b m tc cao 1 pha )
Trong v d di y, cc ng vo bn ngoi c m

4) Khi bt mt xung ngn


Trong v d di y, trng thi ON c gi trong mt khang thi gian xc nh sau mt
xung ngn bt ON.
900

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

35.3.2 V d cc chng trnh thc t ( lp trnh o rng ca xung ngn)


1. V d lp trnh o rng xung ngn s dng ngt ng vo
Bng cch s dng mt timer 1ms c nh hoc thanh ghi d liu c bit D8099 (b m
vng tc cao), rng xung ngn c th c o trong n v 1ms hoc 0.1ms.

901

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

902

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

Gin thi gian:

903

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.3 Ngt ng vo[khng c chc nng tr
han]

2. V d lp trnh o rng xung ngn s dng b m vng tc cao

904

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.4 Ngt ng vo [vi chc nng tr
hon]

35.4 NGT NG VO [ VI CHC NNG TR HON]


1. Tng qut
Mt ngt ng vo c chc nng tr hon vic thc thi ca mt chng trnh ngt trong n v
ca 1ms. Thi gian tr hon c th c xc nh bng cch s dng chng trnh mu c ch
ra bn d i.
Bng cch s dng chc nng tr hon, v tr t ca cm bin c s dng cho ngt ng vo
c th c iu chnh in m khng cn thay i v tr thc t.
2. Th tc lp trnh

3. Gin thi gian

905

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.5 Ngt timer

35.5 NGT TIMER ( NGT TRONG MT CHU K C NH)


35.5.1 Ng t timer
1. Tng qut
Mt chng trnh ngt c truy xut ti mi 1 n 99ms m khng b nh hng bi chu k
hot ng ca PLC.
2. ng dng
Lai ngt ny th thch hp khi mt chng trnh xc nh s c thc thi vi tc cao trong
khi thi gian hat ng ca chng trnh chnh th di hn hoc khi mt chng trnh s c
thc thi ti mt khong thi gian c nh trong cc hat ng tun t.
3. Chng tr nh c bn

4. S v hot ng ca (ba) con tr ngt timer

Mt chng trnh ngt c thc thi ti mi thi gian chu k ngt xc nh ( 1 n 99ms).
S dng loi ngt trong iu khin yu cu x l ngt c chu k m khng quan tm n chu
k hot ng ca PLC.

906

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.5 Ngt timer

*1. c xa khi PLC chuyn ch t RUN sang STOP


Ch : N u thi gian ngt timer c ci 9ms hay t hn, vic x l ngt timer c th khng
c thc hin trong chu k chnh xc nhng trng hp sau y. V th, nn s dng mt
thi gian ln hn 10ms.
Khi vic thc thi chng trnh ngt qu di
Khi chng tr nh chnh c ch a mt lnh ng dng m thi gian x l di.
5. Ch
Mi s con tr (I6, I7 hay I8) ch c th s dng mt ln.
Khi M8056 n M8058 c t ln ON trong mt chng trnh, mt ngt timer tng
ng s b v hiu ha.
6. V d
Trong v d bn di, d liu c cng v kt qu ca php cng c so snh vi d liu ci
t ti mi 10ms
Chng tr nh:

35.5.2 V d chng trnh thc t ( chng trnh ngt timer s dng lnh ng dng)
Cc lnh RAMP (FNC 67), HKY (FNC 71), SEGL (FNC 74), ARWS (FNC 75) v PR (FNC
77) thc thi mt chui cc hat ng ng b vi thi gian qut.
907

B iu Khin Lp Trnh FX3U/FX3UC

35 Chc nng ngt v chc nng bt xung


35.5 Ngt timer

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Bi v tng thi gian c th qu di hoc s thay i thi gian bt thng c th gy ra cc li


trong nh ng lnh ny. Nn thc thi cc lnh ny ti mt khong thi gian c nh s dng chc
nng ngt timer.
Khi khng s dng chc nng ngt timer, s dng ch qut c nh.
1. X l ngt timer ca lnh HKY (FNC 71)

2. X l ngt timer ca lnh RAM ( FNC 67)


Mch xut tn hiu dc bn di c lp trnh s dng chc nng ngt timer c thc
thi mi 10ms.
c tnh dc ng ra:
D4 c chim gi nh mt thanh ghi cho vic m s ln thc thi .

\
908

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.5 Ngt timer

Chng tr nh:

909

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.6 Ngt counter

35.6 NGT COUNTER- NGT C KCH BI B M TC CAO M LN


1. Tng qut
Lai ngt ny ng dng gi tr hin hnh ca mt b m tc cao.
2. ng dng
Lai ngt ny c s dng cng vi lnh so snh DHSCS (FNC 53). Khi gi tr hin hnh ca
mt b m tc cao t c gi tr xc nh, mt chng trnh ngt c truy xut.
3. Chng tr nh c bn

910

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.6 Ngt counter

4. S v hat ng ca (6 ) con tr ngt counter

5. Khi ci t mt ng ra ngt (Y hoc M) thnh ON hay OFF s dng b m tc cao


Khi ch vic iu khin trng thi ON/OFF ca mt ng ra rle (Y) hoc rle ph tr (M) lin
quan n gi tr hin hnh ca b m tc cao, mt chng trnh c yu cu c th c
to ra mt cch d dng bng cch s dng lnh DHSCS (FNC 53 ), DHSCR (FNC 54) hoc
DHSZ (FNC 55).
6. Ch
S con tr:
Cc s con tr khng c trng lp vi nhau
V hiu ha cc ngt:
Khi rle ph tr c bit M8059 c t ON trong chng trnh, tt c cc ngt b v
hiu ha.

911

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.7 Chc nng bt xung

35.7 CH C NNG BT XUNG [M8170 N M8177]


Khi rle ng vo X000 n X007 bt ON t OFF sau khi lnh EI (FNC 04) c truy xut,
rle ph tr c bit M8170 n M8177 c t cho vic x l ngt.
1. Gn s ng vo v cc rle ph tr c bit

2. Chng tr nh v d

*1. Khi ch c nng bt xung ti 5 hoc khi nhn mt xung m p ng tn s ca n l t


50kHz n 100kHz s dng b m tc cao, thc hin nh sau:
Chiu di dy ni phi nh hn hoc bng 5m.
Ni mt in tr 1.5 (1W hoc ln hn) n ng vo v dng ti ca transistor ng ra
912

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

35 Chc nng ngt v chc nng bt xung


35.7 Chc nng bt xung

cc thu h trong thit b tng ng l 20mA hoc ln hn bao gm dng ng vo trong


phn chnh.
3. Ch khi s dng
Khi nhn mt ng vo mt ln na th cn phi reset thit b m n c t mt ln
trong chng tr nh. Do , mt ng vo mi s khng th c nhn cho n khi thit b
c reset.
Khi cn nhn cc xung ngn lin tc (tn hiu vo ), s dng chc nng ngt ng vo bn
ngai ho c chc nng m tc cao.
Khng cn chng trnh hiu chnh b lc
Chc nng bt xung c thc thi m khng quan tm n cc hot ng ca cc rle
ph tr c bit M8050 m M8055 tng ng vi cc ngt b v hiu ha.

913

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

36. HOT NG CA CC THI T B C BIT (M8000 - , D8000 -)


36.1 DANH SCH CC THI T B C BIT (M8000-, D8000 -)
Cc s (hiu) thit b v chc nng ca cc rle ph tr c bit ( c k hiu M trong
bng) v cc thanh ghi d liu c bit ( c k hiu l D trong bng ) c ch ra bn
di.
Ch r ng cc chc nng ca cc thit b thay i ph thuc vo h PLC.
Khng s dng cc rle ph tr c bit cha nh ngha/ b trng v cc thanh ghi d liu c
bit trong chng trnh tun t khi n c chim gi bi CPU.
Thm vo , khng kch ho t hoc ghi vo cc thit b vi cc du ngoc n, du mc k
t u tin trong chng trnh v d nh [M]8000 hoc [D]8001 .
36.1.1 Cc rle ph tr c bit (M8000 n M8511)

914

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

915

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

916

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

917

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

918

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

919

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

920

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

921

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

922

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

923

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

924

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

925

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

926

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

927

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

928

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

929

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

36.1.2 Cc thanh ghi d liu c bit (D8000 n D8511)

930

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

931

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

932

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

933

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

934

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

935

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

936

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

937

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

938

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

939

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

940

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

941

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

942

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

943

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

944

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.1 Danh sc thit b c bit (M8000 -,
D8000 -)

945

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.2 Phn b sung ca cc thit b c
bit (M8000 -, D8000 -)

36.2 PH N B SUNG CA CC THIT B C BIT (M8000 v D8000 -)

Phn ny gii thch cch s dng cc thit b c bit kch hot cc chc nng c sn trong
PLC cho i u khin chng trnh .
36.2.1 Quan st RUN v xung kh i ng [M8000 n M8003]
1. Quan st RUN (M8000 v M8001)
Quan st RUN (M8000 v M8001) c th c s dng iu khin lin tc mt ng ra trong
sut hot ng bnh thng ca PLC.
1) Chng tr nh v d

2) Gin thi gian

2. Xung khi ng (M8002 v M8003)


Xung khi ng M8002 v M8003 c bt ON hoc OFF trong ln qut u tin ca chng
trnh PLC. N c th c ng dng nh mt tn hiu ci t ban u trong chng trnh cho
khi ng chng trnh, cho ghi mt gi tr xc nh hoc cho mc ch khc.
1) Chng tr nh v d

2) Gin thi gian


946

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.2 Phn b sung ca cc thit b c
bit (M8000 -, D8000 -)

36.2.2 B nh thi watchdog [D8000]


B nh thi watchdog quan st thi gian hat ng (qut) ca PLC. Khi hat ng khng han
tt trong khang thi gian xc nh, n ERROR (ERR) sng v tt c cc ng ra b bt v OFF.
Khi ngun cung cp c bt ON lc u, 200ms c chuyn t h thng n D8000 nh l
gi tr mc nh.
thc thi mt chng trnh qu 200ms, ni dung ca D8000 phi c thay i bng chng
trnh.
1. V d

2. Khi no xy ra li b nh th watchdog
Mt li b nh th watchdog c th xy ra trong cc trng hp sau. Thm chng trnh
trn vo gn bc u tin nht hoc thay i s ca thc thi lnh FROM/TO ti cng mt
ln qut.
1) Khi s dng nhiu khi chc nng c bit
Khi nhiu khi chc nng c bit (v d nh iu khin v tr, cng tc cam, kt ni
mng v analog) c s dng, thi gian ci t ban u cho b nh m s di ti lc
khi ng PLC v th ko di thi gian hot ng v c kh nng xy ra li b nh th
watchdog
2) Khi truy xu t nhiu lnh FROM/TO cng lc
Khi mhiu linh FROM/TO c truy xut hoc khi mhiu b nh m c truyn, n
ko di th i gian qut v c th xy ra li b nh th watchdog.
3) Khi s dng nhiu b m tc cao ( cc b m phn mm)
Khi nhiu b m tc cao c lp trnh v nhiu tn s cao c m cng mt lc,
947

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.2 Phn b sung ca cc thit b c
bit (M8000 -, D8000 -)

n ko di th i gian qut v c th gy ra li b nh th watchdog


3. Lm th no reset b nh th watchdog
B nh th watchdog c th c reset gia chng trnh tun t s dng lnh WDT
(FNC 07). Nn reset b nh th watchdog bi lnh WDT (FNC 07) khi thi gian qut
ca chng trnh tun t ko di hoc khi nhiu khi chc nng c bit c kt ni.
4. Ch khi thay i b nh th watchdog
B nh th watchdog c th c ci t n gi tr ti a l 32767ms . Tuy nhin, vic
pht hi n li CPU b tr hon khi thi gian ca b nh th watchdog ko di.
Nn s dng gi tr mc nh (200ms) khi khng c cc vn mong mun trong hot
ng.
36.2.3 Pht hi n ngun pin thp [M8005 v M8006]
Thit b c bit ny pht hin ngun in yu trong pin lithium cho b nh sao lu.
Khi PLC pht hi n ra ngun pin yu, n BATT (BAT) sng. Chng trnh sau minh ha cch
s dng.

36.2.4 Th i gian pht hin h hng ngun [D8008, M8008 v M8007]


1. PLC FX3U (Lo i ngun cung cp xoay chiu)
Bng bn di ch ra thi gian cho php hng ngun tc thi torng PLC FX3U ( ngun
cung cp AC)

2. PLC FX3U/FX3UC (Lo i ngun cung cp mt chiu)


Thi gian cho php hng ngun tc thi trong PLC FX3U/FX3UC (loi ngun cung cp
DC) l 5ms. Khng ghi th i gian pht hin hng ngun trong D8008.

948

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.2 Phn b sung ca cc thit b c
bit (M8000 -, D8000 -)

36.2.5 Th i gian qut (quan st) [D8010 n D8012]


Gi tr hin ti, gi tr nh nht v gi tr ln nht ca thi gian qut PLC (thi gian hat ng)
c lu tng ng trong D8010, D8011 v D8012 (n v 0.1ms).
Khi s dng ch qut c nh, cc gi tr lu trong cc thit b ny bao gm thi gian ch
cho cho thi gian qut c nh.
36.2.6 ng h bn trong [M8011 n M8014]
PLC c b n loi ng h bn trong m n lun lun hot ng khi ngun PLC ON
Ch : Ngay c kkhi PLC ch STOP, cc ng h ny lun lun hot ng. V th cnh
ln ca rle quan st trng thi RUN (M8000) khng ng b vi vi thi im khi ng ng
h.
36.2.7 ng h thi gian thc [M8015 n M8019 v D8013 n D8019]
1. Vic gn cc rle ph tr c bit (M8015 n M8019) v cc thanh ghi d liu c bit
(D8013 n D8019).
2. Thay i hin th nm (n ch 4 k t)
Khi thay i d liu nm thnh ch 4 k t, thm vo chng trnh sau.
D8018 c ci ch 4 k t ladder th hai qut trong trng thi RUN
1) PLC thng hot ng ch nm c 2 k t. Khi lnh trn c thc thi khi
RUN v K2000 ( gi tr c nh) c chuyn n D8018 (d liu nm), D8018
chuyn n ch nm c 4 k t.
2) Thc thi chng trnh ny mi khi PLC vo ch RUN. Ch hin th d liu nm
chuyn n ch c 4 k t khi K2000 c truyn. Ngy gi thc khng b nh
hng.
3) Trong ch nm c 4 k t, gi tr 80 n 99 tng ng vi 1980 n 1999
v 00 n 79 tng ng vi 2000 n 2079.
V d: 80 =1980, 99 = 1999, 00 = 2000, 79 = 2079
4) Khi kt ni b truy xut d liu FX-10DU-E/20DU-E/25DU-E, s dng ch nm c
2 k t. Nu chn ch nm c 4 k t, d liu nm s khng hin th ng.
5) Ch r ng ng h b thay i sang ch nm c 2 k t khi ng h c ci t t
FX-10DU-E/20DU-E/25DU-E khi PLC ang ho t ng ch nm c 4 k t
949

B iu Khin Lp Trnh FX3U/FX3UC

36 Hot ng ca cc thit b c bit (M8000 -, D8000 -)


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
36.2 Phn b sung ca cc thit b c
bit (M8000 -, D8000 -)

36.2.8 Lm th no ci t ng h thi gian thc


ng h thi gian thc c ci t bng phng php sau:
1. Phng php s dng module hin th FX3u/7DM (FX3uc-32MT-LT c sn)
1) Ko thanh cu n n Clockmenu bng cch nhn

950

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.1 Trng thi v mu ca cc LED bo
trng thi hot ng ca PLC

37 . PHNG PHP KIM TRA LI V DANH SCH M LI

Khi mt li xy ra trong khi cc chng trnh ang c thc hin, khc phc nguyn nhn
gy ra li theo ng ni dung trong chng ny .
Chi tit li, tham kho Data Commucation Edition v Hardware Edition ca PLC .
37.1 TRNG THI V MU CA CC LED BO TRNG THI HOT NG
CA PLC
Khi mt li xy ra, trng thi ca PLC c th c kim tra bng cch s dng trng cc
n bo trng thi trn PLC.

37.1.1 LED ngun (POWER) [sng, nhp nhy hoc khng sng ] [FX3u /FX3uc]

951

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.1 Trng thi v mu ca cc LED bo
trng thi hot ng ca PLC

37.1.2 LED RUN [ sng hoc khng sng] [FX3u /FX3uc]

37.1.3 LED ngun pin (BAT) (sng hoc khng sng) [FX3u / FX3uc ]

37.1.4 LED bo li (ERR)[sng, nhp nhy hoc khng sng] [FX3u /FX3uc]

952

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.1 Trng thi v mu ca cc LED bo
trng thi hot ng ca PLC

37.1.5 LED L RUN [FX3u / FX3uc ]

953

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.1 Trng thi v mu ca cc LED bo
trng thi hot ng ca PLC

37.1.6 LED L ERR [ FX3uc 32MT - LT]

954

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.2 Phng php kim tra m li v hin
th

37.2 PHNG PHP KIM TRA M LI V HIN TH


37.2.1 Phng php kim tra m li bng module hin th (FX3u-7DM)
M li c th c kim tra bng cng c lp trnh v FX3u-7DM ( bn di c gi l
module hin th). Vi phng php kim tra bng cng c lp trnh, xem kim tra chng
trnh hoc chn an PLC c m t trong s tay cng c lp trnh.
Kim tra m li bng module hin th
1) Ko n ErroCheck bng cch nhn [+] hoc [-] trn MENU screen ( c ch
gc phi).
Vi h thng menu, xem FX3u/FX3uc Hardware.
Trn Menu Screen ny, cc phm hot ng c ch ra nh bn di:

2) Nhn [OK] thc thi kim tra li v hin th kt qu trn error display screen (c ch
hnh bn phi). Nhn [ESC] hy b hot ng v tr v Top Screen
3) Nu hai hoc nhiu hn li xy ra, nhn [+] hoc [-] chuyn trang.

955

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.2 Phng php kim tra m li v hin
th

4) Nhn [ESC] hy b hot ng v tr v Menu Screen


37.2.2 Phng php kim tra m li bng GX Developer
1. Ni mt my tnh c nhn n PLC
2. Thc thi chn an PLC (PLC diagnostics)

956

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.2 Phng php kim tra m li v hin
th

3. Kim tra kt qu chn an

957

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.2 Phng php kim tra m li v hin
th

37.2.3 Hin th li
Bng bn di ch ra cc thut ng li trong cun sch ny, GX Developer v cc module
hin th.

958

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.3 Gii thch b sung cho cc thit b
pht hin li

37.3 GII THCH B SUNG CHO CC THIT B PHT HIN LI


37.3.1 Pht hin li (M8060 - / D8060 - )
Khi M8060, M8061,M8064 n M8067 bt ON, s thit b ON nh nht c lu vo
D8004 v M8004 bt ON.
1. M8060, M8061,M8064 n M8067 c xa khi ch PLC chuyn t STOP sang
RUN.
Ch rng M8068 v D8068 khng c xa
2. Khi bt M8069 ON , PLC s vo ch STOP (nh li phn cng PLC M8061 xy
ra) nu mt li xy ra trong mt khi I/O m rng, module ngun cung cp m rng
hoc mt khi m rng.
Khi bt M8069 ON, PLC thc thi kim tra bus I/O. Nu mt li c tm thy, m li
6103 hoc 6104 c lu vo D8061 v M8061 bt ON.
Khi m li 6104 c lu, M8009 bt ON v PLC lu s I/O theo module ngun
cung cp m rng hoc khi m rng c cp ngun vi li ng ra 24V DC n
D8009.
3. Nu khi tng ng vi mt s I/O c lp trnh khng c lp trn thc t,
M8060 c t ON v s thit b u tin ca khi b li c lu n D8060

4. Khi mt s thit b c xc nh trc tip hoc gin tip bng ch mc bi lnh LD,
AND, OR hoc OUT v nu cc s thit b c xc nh trong cc lnh ny khng
thc s c lp, M8361 s bt ON v s bc li s c ghi vo D8317 (cc bit
bc cao) v D8316 (cc bit bc thp)
37.3.2 Hot ng ca cc thit b c bit cho vic pht hin li
Cc relay ph tr c bit v cc thanh ghi d liu c bit cho pht hin li hot ng trong
mi quan h nh bn di.
Trng thi ca li xy ra c th c kim tra bng cch quan st ni dung ca cc relay ph
tr v thanh ghi d liu hoc bng cch s dng chc nng chn an PLC trong cng c
lp trnh.

959

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.3 Gii thch b sung cho cc thit b
pht hin li

37.3.3 nh thi gian pht hin li

960

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

37.4 DANH SCH M LI V HOT NG


Khi mt chng tnh xut hin li trong PLC m li c ct gi trong thanh ghi d liu
c bit D8060 D8067 v D8438. Nhng hot ng sau y cn phi i theo sau nhng li
chn on.
M
Li

Thao tc
PLC khi
xy ra li

Ni dung li

Hot ng

Li cu hnh I/O [M8060(D8060)]

V d:
1020

Tip tc
hot ng

Li giao tip ni tip 2 [M8438(D8438)]


0000
Khng c li no
3801
Li chn l, trn hoc ng khung
3802
Li k t truyn thng
3803
Li kim tra tng d liu truyn thng
3804
Li nh dng d liu truyn thng
3805
Li iu khin
3806
Pht hin qu thi gian truyn thng
3807
Tip tc Li khi to Modem
3808
hot ng Li thng s h thng mng N:N
3812
Li k t kt ni song song
3813
Li tng kt ni song song
3814
Li nh dng kt ni song song
3820
Li giao tip inverter

Cc s I/O relay khng c kt ni


c lp trnh. PLC tip tc hot
ng. Chnh sa li chng trnh,
kim tra dy ni hoc thm vo cc
khi thch hp

Giao tip inverter, kt ni my


tnh v lp trnh: m bo rng
cc thng s c ci t ng
theo cc ng dng ca chng.
Mng N:N, kt ni song song,:
Cc chng trnh kim tra ty theo
cc ng dng.
Bo tr t xa: m bo ngun ca
moderm l ON v kim tra vic
ci t ca cc lnh AT.
Ni dy: Kim tra cc cable giao
tip m bo ni ng.

Li phn cng PLC [ M8061(D8061)]


0000
Khng c li no
6101
Li b nh RAM
6102
Li mch thao tc
6103
Li bus I/O ( M8069= ON)
Kim tra li kt ni cable
Dng
Hng n v m rng c cp ngun 24 V
hot ng
6104
(M8069= ON)
Kim tra chng trnh .
6105
Li b nh th watchdog
Thi gian qut vt qu gi tr lu
961

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

trong D8000.
M
Li

Thao tc
PLC khi
xy ra li

Li thit lp bng I/O (Li CPU)

6106

6107

Ni dung li

Dng
hot ng

Li cu hnh h thng

Li giao tip PLC/ PP (D8062)


0000
Khng c li no
6201
Li chn l, trn hoc ng khung
6202
Li k t truyn thng
Tip tc
6203
Li kim tra tng d liu truyn thng
hot ng
6204
Li nh dng d liu truyn thng
6205
Li iu khin
Li giao tip ni tip 1 [M8063(D8063)]
0000
Khng c li no
6301
Li chn l, trn hoc ng khung
6302
Li k t truyn thng
6303
Li kim tra tng d liu truyn thng
6304
Li nh dng d liu truyn thng
6305
Li iu khin
6306
Tip tc Pht hin qu thi gian truyn thng
6307
hot ng Li khi to Modem
6308
Li thng s h thng mng N:N
6312
Li k t kt ni song song
6313
Li tng kt ni song song
6314
Li nh dng kt ni song song
6320
Li giao tip inverter
Li tham s [ M8064(D8064)]
0000
Khng c li no
6401
Li kim tra tng chng trnh
Dng
hot ng Li ci t dung lng b nh
6402

Hot ng
Khi ng ngun in ti n v
chnh, mt h hng ngun 24 V
xut hin trong mt khi m rng
c cp ngun. (Li xut hin nu
ngun 24 V khng c cung cp
trong 10 giy hay lu hn sau khi
khi chnh c cp ngun.)
Khi ng ngun in chnh, vic
gn I/O n CC-link (c xy dng
bn trong PLC FX3UC) b v hiu
ha
Kim tra s khi/n v chc nng
c bit c ni. Mt s khi/n v
chc nng c bit c gii hn s kt
ni.
Kim tra li kt ni cable gia bng
lp trnh (PP)/thit b lp trnh v
PLC. Li ny c th xy ra khi mt
cable b ngng kt ni trong lc quan
st PLC

Giao tip inverter, kt ni my


tnh v lp trnh: m bo rng
cc thng s c ci t ng
theo cc ng dng ca chng.
Mng N:N, kt ni song song,:
Cc chng trnh kim tra ty theo
cc ng dng.
Bo tr t xa: m bo ngun ca
moderm l ON v kim tra vic
ci t ca cc lnh AT.
Ni dy: Kim tra cc cable giao
tip m bo ni ng.

Dng PLC, v ci t chnh xc cc


tham s
962

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Li ci t vng thit b cht


Li ci t vng thanh ghi ti liu

6403
6404
M
Li

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

Thao tc
PLC khi
xy ra li

6405

Ni dung li

Hot ng

Li ci t vng thanh ghi ti liu

Li ci t gi tr ban u n v c bit
(BFM), kim tra tng ci t lnh iu
Dng
hot ng khin v tr.
6407
Li ci t gi tr ban u n v c bit
(BFM), kim tra tng ci t lnh iu
khin v tr.
6409
Li ci t khc
Li c php [ M8065(D8065)]
0000
Khng c li no
6501
Kt hp sai ca lnh, k hiu thit b v s
thit b
6502
Khng c OUT T hay OUT C tr c gi tr
ci t
6406

Dng PLC, v ci t chnh xc cc


tham s

Khng c gi tr ci t sau OUT T


hay OUT C
Thiu s ca cc ton hng cho cc
Trong lp trnh, mi lnh c kim
lnh ng dng
tra. Nu mt li c php c pht hin
S nhn c s dng nhiu ln.
Ngt ng vo hoc ng vo b m tc ra, sa i lnh cho chnh xc.
cao c s dng nhiu ln.
S thit b vt ra khi phm vi cho php

6503
Dng
hot ng
6504

6505
6506
Lnh khng hp l
6507
S nhn khng hp l [P ]
6508
Ng vo ngt khng hp l [I]
6509
Li khc
6510
Li lng nhau MC
Li mch [ M8066(D8066)]
0000
Khng c li no
Lnh LD, LDI c s dng 9 ln lin tc
6610
hay nhiu hn.
Nhiu lnh ANB/ORB hn so vi LD/
6611
LDI
Dng
hot ng t lnh ANB/ORB hn so vi LD/ LDI
6612
MPS c s dng 12 ln lin tc hay nhiu
6613
hn
6614
Khng c lnh MPS

Li ny xut hin khi mt s


kt hp ca cc lnh khng
ph hp trong ton b khi
mch hay khi mi quan h
gia mt cp sai.
Sa i nhng lnh trong
chng trnh sao cho ng vi
mi quan h gia chng .
963

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

6615

Khng c lnh MPP


Khng c cun dy gia MPS, MRD v
MPP, hay kt hp sai

6616
M
Li

Thao tc
PLC khi
xy ra li

6617

6618

6619
6620
6621
6622
6623
6624

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

Dng
hot ng

6625

Ni dung li
Lnh di khng c ni ti bus line:
STL, RET, MCR, P, I, DI, EI, FOR,
NEXT, SRET, IRET, FEND or END
STL, MC hay MCR ch c th c s
dng trong chng trnh chnh, nhng n
c s dng ni khc(v d trong chng
trnh ngt hay chng trnh con. )
Lnh khng hp l c s dng trong
vng FOR NEXT : STL, RET,MC,
MCR, I (con tr ngt) hay IRET.
Mc lng nhau ca lnh FOR-NEXT b
vt qu.
S ca cc lnh FOR v NEXT khng ph
hp.
Khng c lnh NEXT
Khng c lnh MC
Khng c lnh MCR
Lnh STL c s dng 9 ln lin tc hay
nhiu hn

Lnh khng hp l c lp trnh bn trong


vng STL-RET: MC, MCR, I (interrupt
pointer), SRET hay IRET
6627
Khng c lnh STL
Lnh khng hp l c s dng trong
6628
chng trnh chnh: I (Con tr ngt), SRET
hay IRET
6629
Khng c P hay I(Con tr ngt)
Khng c lnh SRET hay IRET
6630
STL- RET/ MC- MCR c lp trnh
trong chng con
6631
SRET c lp trnh sai v tr
6632
FEND c lp trnh sai v tr
Li thc thi [ M8067(D8067)]
0000
Khng c li no

Hot ng

Li ny xut hin khi mt s


kt hp ca cc lnh khng
ph hp trong ton b khi
mch hay khi mi quan h
gia mt cp sai.
Sa i nhng lnh trong
chng trnh sao cho ng vi
mi quan h gia chng .

6626

Khng c ch nhy n (con tr) cho


lnh CJ hoc CALL
Nhn khng xc nh hay ngoi tm
ca P0 ti P4095 v ch mc.

6701

Dng
hot ng

Li ny xut hin trong thc hin


thao tc.
Xem li chng trnh, hay kim tra
ni dung ca nhng ton hng c
964

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

M
Li

Thao tc
PLC khi
xy ra li

Nhn P63 c thc hin trong lnh


CALL; khng th c s dng trong
lnh CALL nh P63 nhy n lnh
END.

dng trong nhng lnh ng dng.


D thit k mch hoc c php ng,
li thc thi vn cn xut hin.

Ni dung li

Hot ng

Mc lng nhau ca lnh CALL l 6 hoc


nhiu hn
Mc lng nhau ca ngt l 3 hoc nhiu
hn

6702
6703

Mc lng nhau ca lnh FOR-NEXT


l 6 hoc nhiu hn.
Ton hng ca lnh ng dng l thit b
khng th p dng c.
Tm gi tr hay d liu s cho ton hng
ca lnh ng dng vt qu gii hn

6704
6705
6706

Chng hn:
"T200Z " bn thn n khng phi mt
li. Nhng nu Z c gi tr 400, Timer
T600 c c gng truy nhp vo.
iu ny gy ra mt li thc thi khi
khng c thit b T600.

Thanh ghi ti liu c truy xut m khng


c ci t thng s.

6707

6708

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

Dng
hot ng

Lnh FROM/TO

Li ny xut hin trong thc thi hot


ng.
Xem li chng trnh, hay kim
tra ni dung ca nhng ton
hng c dng trong nhng
lnh ng dng.
Kim tra chc chn rng cc
b nh m xc nh tn ti trong
thit b.
Kim tra chn chn rng cable
m rng c ni chnh xc .

965

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

6709

Li ny xut hin trong thc thi hot


ng.
Xem li chng trnh, hay kim
tra ni dung ca nhng ton
hng c dng trong nhng
lnh ng dng.
Ngay c khi c php hoc thit k
Khc(chng hn: r nhnh khng thch hp)
mch ng, li thc thi vn c th
xy ra.
Chng hn:
"T200Z " bn thn n khng phi mt
li. Nhng nu Z c gi tr 400,
Timer T600 c c gng truy nhp
vo. iu ny gy ra mt li thc thi
khi khng c thit b T600.

6710

Khng tng thch gia cc tham s

M
Li

Thao tc
PLC khi
xy ra li

Ni dung li

6730

Thi gian ly mu sai(TS) (TS 0)

6732

Hng s b lc ng vo khng tng thch


( ) ( 0 hay 100 )
li t l khng tng thch (Kp)
(Kp <0)
Thi gian ly tch phn khng tng thch
(Tl) (Tl < 0)
li vi phn khng tng thch (KD)
(KD < 0 hay 201 KD)
Thi gian vi phn khng tng thch(TD)
(TD < 0)

6733
6734
6735
6736

Thi gian ly mu ( TS) thi gian qut

6740
Tip tc
hot ng
6742
6743

S thay i ca gi tr o c vt qu
gii hn.
( PV< -32768 Hay+32767< PV)
Vi phn vt qu gii hn
(EV<-32768 ti +32767)

Li ny xut hin khi cng thit b


c s dng cho ngun v ch
trong lnh dch, v..v...
Hot ng

<Lnh PID c dng li.>


Li ny xy ra trong gi tr ci t
thng s hoc lnh PID truy xut d
liu hot ng.
Kim tra ni dung ca cc tham s

<S iu hng t ng c tip


tc.>
Thao tc c tip tc trong iu kin
"thi gian ly mu (TS) = thi gian
chu k (thi gian qut)".
<Thao tc PID c tip tc.>
Thao tc c tip tc vi mi tham
s c t
ti cc i v gi tr cc tiu.
966

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

Kt qu tch phn vt hn gii hn.


(Ngoi tm t -32768 ti +32767)
Gi tr vi phn vt qu gii hn lin quan
n li vi phn ( KD).
Kt qu vi phn vt qu gii hn
(Ngoi tm t - 32768 ti +32767 )
Kt qu hot ng PID vt hn gii hn.
(Ngoi tm t -32768 ti +32767)

6744
6745
6746
6747

Gi tr ci t gii hn trn ng ra PID <


gi tr ci t gii hn di ng ra PID
6748
Gi tr ci t cnh bo s thay i ng
vo PID bt thng hoc gi tr ci t
cnh bo s thay i ng ra ( gi tr t <
0)

6749

M
Li

6750

Thao tc
PLC khi
xy ra li

Tip tc
hot ng

Ni dung li

<Phng php p ng bc>


Kt qu iu chnh t ng khng thch
hp

<o gi tr gii hn trn v gii hn


di hot ng PID c tip
tc.>
Kim tra chc chn rng ni dung
ci t ng.
< Ng ra cnh bo khng c cho
hot ng PID tip tc.>
Kim tra m bo rng ni dung
ci t ng

Hot ng
<T ng iu chnh kt thc hot
ng PID c bt u >
Khi s iu chnh t ng c bt
u, s khc nhau gia gi tr o
c v gi tr ch l 150 hoc t
hn. (SV-PV 150)
Khi s iu chnh t ng c bt
u, s khc nhau gia gi tr o
c v gi tr ch l 1/ 3 hoc
hn.
Kim tra gi tr o c v gi tr
ch, sau thc hin s iu chnh
t ng ln na.

967

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

<Phng php p ng bc>


Hng hot ng t ng iu chnh
khng tng thch.

6751

6753

6754

6755

<S iu chnh t ng b bt buc


kt thc. Hot ng PID khng
c bt u>
Hng hot ng c d a t gi
tr o c ti lc khi ng t iu
chnh khc vi hng hot ng thc
t ca ng ra trong sut qu trnh t
iu chnh.
Chnh sa cho ng mi quan h gia
gi tr ch, gi tr ra cho vic t iu
chnh v gi tr o c, sau thc
thi t iu chnh li .

<S iu chnh t ng kt thc.


Hot ng PID khng c bt u>
Bi v gi tr ci t dao ng trong
sut qu trnh t iu chnh, iu
chnh t ng khng c thc thi
<Phng php p ng bc>
ng.
Hot ng t iu chnh khng tng thch
Ci t thi gian ly mu n mt gi
tr ln hn cho hng s b lc ng
vo.
Sau khi thay i ci t, thc hin t
iu chnh li.
<Phng php chu trnh gii hn>
Gi tr ci t ng ra bt thng cho t
<S iu chnh t ng b bt buc
ng iu chnh [ULV (gii hn trn)
kt thc. Hot ng PID khng
LLV (gii hn di)]
c bt u>
<Phng php chu trnh gii hn>
Kim tra xem ni dung ci t ch c
Gi tr ci t ngng PV bt thng cho
ng hay khng.
t iu chnh ( SHPV< 0)

6752

M
Li

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

Thao tc
PLC khi
xy ra li

Ni dung li

<Phng php chu trnh gii hn>


Trng thi chuyn t iu chnh bt
thng ( D liu ca thit b iu khin
trng thi chuyn c ghi bt thng.)

Hot ng
<S iu chnh t ng b bt buc
kt thc. Hot ng PID khng
c bt u>
Chc chn rng cc thit b c
chim gi bi lnh PID khng b ghi
trong chng trnh

968

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

<Phng php chu trnh gii hn>


Kt qu bt thng lin quan n tha thi
gian o t hiu chnh (on >, on<0, <0)

<S iu chnh t ng b bt buc


kt thc. Hot ng PID khng
c bt u>
Thi gian t iu chnh di hn mc
cn thit. Tng s khc bit (ULV
LLV) gia gii hn trn v gii hn
di ca gi tr ng ra cho vic t
iu chnh, ci t mt gi tr nh hn
n ngng PV (SHPV) cho t iu
chnh v sau kim tra kt qu ci
thin.

6757

<Phng php chu trnh gii hn>


Kt qu t hiu chnh vt qu li t l
(KP= ngoi tm t 0 n 32767)

<T iu chnh c hon tt


(KP=32767) Hot ng PID c
bt u>
S thay i ca gi tr o c (PV)
nh so vi gi tr ng ra. Nhn gi tr
o c vi 10 gi tr o c s
tng ln trong qu trnh iu chnh.

6758

<Phng php chu trnh gii hn>


Kt qu t iu chnh vt qu thi gian
tch phn ( TI = ngai tm t 0 n 32767)

6756

Tip tc
hot ng

<T iu chnh c hon tt


(KP=32767) Hot ng PID c
bt u>
Thi gian t iu chnh di hn mc
cn thit. Tng s khc bit (ULV
LLV) gia gii hn trn v gii hn
di ca gi tr ra cho vic t iu
<Phng php chu trnh gii hn>
chnh, t mt gi tr nh hn vo
Kt qu t iu chnh vt qu thi gian vi hng s b lc ng vo () hoc t
phn (TD = ngoi tm t 0 n 32767)
mt gi tr nh hn n ngng PV
(SHPV) v sau kim tra kt qu
ci thin.

6759

Li kim tra tng d liu ABS c t


servo

6760

M
Li

Thao tc
PLC khi
xy ra li

Ni dung li

Kim tra ni dy servo v ci t


tham s. Cng kim tra lnh ABS.

Hot ng

6762

Cng c xc nh bi lnh giao tip


inverter c s dng trong giao tip
khc.

Kim tra chc chn rng cng


khng c xc nh cho lnh khc.

6763

5) Ng vo ( X) c xc nh bi lnh

1) Kim tra chc chn rng ng


969

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

DSZR, DVIT hay ZRN c s


dng trong lnh khc.
6) Thit b tn hiu ngt cho lnh DVIT
nm ngai tm cho php.

vo (X) c xc nh cho lnh


DSZR, DVIT ZRN khng c s
dng cho cc mc ch sau:
- Ngt ng vo (bao gm chc
nng tr hon)
- B m tc cao C235 n
C255
- Bt xung M8050 ti M8057
- Lnh SPD
2) Kim tra ni dung ca D8336 cho
ng tn hiu ngt cho lnh DVIT
S ng ra xung c s dng trong lnh Kim tra m bo ch pht xung
Tip tc iu khin v tr hoc lnh pht xung
6764
khng ang c s dng bi lnh
hot ng (PLSY, PWM, v v.)
iu khin v tr khc.
Xc nh li s ln mt lnh ng dng
6765
S ca lnh ng dng vt qu gii hn.
c s dng trong chng trnh
khng vt qu gii hn xc nh.
6770
Li ghi vo b nh cassette flash
Kim tra kt ni ng ca b nh
6771
B nh cassette flash khng c kt ni
cassette.
Cng tc bo v chng ghi c t
B nh cassette flash c bo v chng
6772
ON khi d liu c truyn n b
ghi
nh flash. t cng tc v OFF.
Trong khi d liu c ghi ch
Li truy cp b nh flash trong lc ang
RUN, d liu c truyn (c
6773
ghi ch RUN
hoc ghi) n b nh flash. (t
cng tc bo v v OFF)
Li khi c bit [ M8449 (D8449)]

Li tng d liu tng qut

020*1

021*1

080*1

090*1

Tip tc
hot ng

Li thng bo d liu tng qut

Li FROM/TO

Li truy xut thit b ngoi vi

Kim cho ng kt ni ca cable m


rng
Li ny xy ra trong vic thc thi hot
ng
Xem li chng trnh hoc kim tra
ni dung ca cc tan hng c s
dng trong cc lnh ng dng.
Kim tra xem cc b nh m c
xc nh c tn ti trong thit b
tng ng hay khng
Kim tra kt ni ng ca cc cable
m rng
Kim tra kt ni cable gia bng lp
trnh (PP)/ thit b lp trnh v PLC.
Kim tra kt ni ng ca cc cable
970

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

37 Phng php kim tra li v danh sch m li


37.4 Danh sch m li v hot ng

m rng.

*1. n v nh s 0 ti 7 ca li khi chc nng c bit c t vo

971

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

PHC LC A: NG DNG CNG C LP TRNH V LCH S


NNG CP PHIN BN
PH LC A-1 : NG DNG CNG C LP TRNH
Phc lc A-1-1: ng dng cng c lp trnh.
1. Nhng phin bn c th ng dng ca cng c lp trnh:
Lp trnh GX c ng dng FX3u v FX3uc khi ng PLC vi phin bn di
y:
1) PLC FX3U:

* 1. cho phin bn 8.23Z hoc 8.24A ca chng trnh GX, loi PLC ny l FX3UC.
2) PLC FX3UC :

*2 cho phin bn 8.23Z hoc 8.24A ca chng trnh GX, loi PLC ny l FX3UC.
2. Trong trng hp cng c lp trnh (phin bn) khng ng dng n PLC
FX3u v FX3uc, ( s dng mt m hnh thay th).
Thm ch khng s dng mt cng c lp trnh PLC FX3u v FX3uc, lp trnh c cho
php khi khi mt m hnh thay th c thit t.
Trong trng hp ny, tuy nhin, lp trnh c cho php ch trong phm vi cc hm
nh cc lnh, phm vi thit b v kch tht chng trnh sn sng trong mt PLC nh
la chn m hnh thay th. Ngoi ra, cn s dng cng c lp trnh m c th la chn
mi FX3U(C) hoc FX3UC thay i nhng tham s, dung lng b nh, dung lng
file ng k , v.v...

972

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

*3 cho loi 8.13P n 8.24A ca chng trnh GX, loi PLC ny l FX3UC.
3. Tc chuyn i chng trnh v cng c lp trnh:
Khi bt k giao din no c s dng cho chng trnh GX (loi 8.13 hoc sau), c
v vit chng trnh v theo di nhng thit b c thc thi tc cao (115.2 kbps)
trong PLC FX3u v FX3uc.
Tiu chun c sn cng chuyn hoc bng m rngFX3uc-422-BD cho RS422, khi RS-232C/RS-422 chuyn i FX-232AWC-H hoc USB/RS-422
chuyn i FX-USB-AW th c kt ni.
Bng m rng FX3u-232-BD cho rs-232C.
B adpter c bit FX3u-USB-BD cho USB
Trong phn mn lp trnh ra trc (nhng phin bn chng trnh GX ra sm), tc
truyn thng 9,600 hoc 19,200 bps.
Trong chng trnh GX, tc truyn thng c th thit t s dng sau y:
La chon trc tuyn n ci t chuyn i n PC nhnh I/F, v nhn p
biu tng tun t.

973

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

Phc lc A-1-2: Lu v vic ghi trong thi gian RUN


Trong PLC FX3u v FX3uc, vic ghi c cho php trong thi gian RUN (thay i chng
trnh trong thi gian ch RUN) s dng nhng cng c lp trnh sau y.
Cho th tc vn dng v nhng lu v vic ghi trong thi gian RUN, i chiu ti ti liu
cng c lp trnh bnh thng.
Nhng cng c lp trnh ci m h tr vic ghi trong thi gian RUN

Ch trong vic ghi trong thi gian chy:

974

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

975

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

976

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

PH LC A-1-3: Ch v vic s dng chc nng transparent bi ng truyn ca


USB trong seri GOT1000.
Khi nhng mch iu khin, thit b ng k,v.v. Hoc chng trnh c/ghi trong PLC
FX3u v FX3uc t chng trnh GX V.8.22Y hoc sau, s dng cc hm trong sut bi
ng truyn ca USB trong seri GOT1000, lm cho chc chn thc thi vic ci t sau.
Nu vic ci t sau khng c cung cp, c mt li truyn thng xut hin.

Ci t chng trnh GX (Ver.8.22Y hoc sau)


1. La chn [online] => [chuyn n setup..] m hp thoi Transfer setup
2. Click i chut [Serial] trong [cnh PC I/F] m hp thoi [cnh PC I/F s ci
t tun t].
3. Chn mc USB (GOT transparent mode).

4. Click OK hon thnh vic ci t.

977

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

PHC LC A-1-4 Ch v vic s dng chc nng transparent (2-port) ca seri


GOT-F900.
Khi nhng mch iu khin, thit b ng k,v.v. Trong PLC FX3u v FX3uc t chng
trnh GX V.8.12P hoc sau, s dng cc hm trong sut (2-port) trong seri GOT-F900, lm
cho chc chn thc thi vic ci t sau.
Nu vic ci t sau khng c cung cp, vic theo di khng th thc thi bnh thng.

Ci t chng trnh GX (V.8.13P hoc sau )


1. La chn [Online] => [chuyn n setup..] m hp thoi Transfer setup
2. Click i chut [Module PLC] trong [ PLC side I/F] m hp thoi [PLC side
I/F s ci t chi tit ca Module PLC].
3. t mc kim tra trong hp kim tra [qua ch hm GOT-F900] nh cho bn
di.

4. Click OK hon tt vic ci t


978

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-1 ng dng cng c lp trnh

979

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-2 p dng sn phm ngoi vi

PH LC A-2: VIC P DNG SN PHM NGOI VI (NGOI TR CNG C


LP TRNH)
PH LC A-2-1: Vic p dng nhng sn phm v nhng phin bn.

Ch :
Sn phm ny thch hp vi tm thit b FX3u/FX3uc, tuy nhin xc nhn vi vic lu
GOT v nhng tit mc khc.
PH LC A-2-2: Nhng sn phm ngoi vi khng tng thch.

980

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-3 Lch s nng cp phin bn

PHC LC A-3: LCH S NNG CP PHIN BN.


PHC LC A-3-1: Kim tra phin bn.
Thanh ghi d liu c bit D8001 (thp phn) cha ng thng tin xc nh phin bn
PLC. Hoc cho PLC FX3U v FX3UC, phin bn PLC c th c xc minh trong tnh
trng PLC bn trong modul mn hnh.

Phng cch hot ng ca module hin th, i chiu ti ti liu phin bn phn
cng ca PLC s c kim tra.

PHC LC A-3-2 : Lm sao xem s seri ca nh sn xut.


Nm v thng sn xut sn phm c th nhn thy t s seri ca nh sn xut SERIAL bo
trn nhn dn cht vo pha bn phi ca sn phm.

Ph lc A-3-3: Lch s nng cp phin bn [FX3U]

981

B iu Khin Lp Trnh FX3U/FX3UC

A ng dng cng c lp trnh v lch s nng cp phin bn


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
A-3 Lch s nng cp phin bn

PH LC A-3-4: Lch s nng cp phin bn [FX3UC]

982

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-1 Thi gian thc thi lnh c bn

PH LC B: THI GIAN THC THI LNH

Thi gian thc thi lnh trong PLC FX3u v FX3uc c ch ra nh sau:
iu kin o:
Cc b m tc cao v cc lnh ngt (I) khng c s dng cng nhau
Trong cc ton hng, cc thanh ghi d liu c s dng nh cc thit b ch.
Ch mc (V hoc Z) khng c cung cp.
PH LC B-1 THI GIAN THC THI LNH C BN
Thi gian thc thi trng Thi gian thc thi trng
thi ON (s)
thi OFF (s)
Lnh 16 bit
Lnh 32 bit Lnh 16 bit
Lnh 32 bit
Cc lnh tip im
Lnh

Ch

Cc lnh kt ni

Cc lnh ng ra

983

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-2 Thi gian thc thi lnh step ladder

Thi gian thc thi trng Thi gian thc thi trng
thi ON (s)
thi OFF (s)
Lnh
Lnh 16 bit
Lnh 32 bit Lnh 16 bit
Lnh 32 bit
Cc lnh ng ra

Ch

Cc lnh master control


Lnh khc
Lnh END

PH LC B-2 THI GIAN THC THI LNH STEP LADDER


Lnh

Thi gian thc thi trng Thi gian thc thi trng
thi ON (s)
thi OFF (s)
Lnh 16 bit
Lnh 32 bit Lnh 16 bit
Lnh 32 bit

Ch

984

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-3 Thi gian thc thi nhn (P/I)

PH LC B-3 THI GIAN THC THI NHN (P/I)


Lnh

Thi gian thc thi trng Thi gian thc thi trng
thi ON (s)
thi OFF (s)
Lnh 16 bit
Lnh 32 bit Lnh 16 bit
Lnh 32 bit

Ch

PH LC B-4 THI GIAN THC THI LNH NG DNG


F
N
Lnh
C
Lu trnh

Thi gian thc thi trng


thi ON (s)
Lnh 16 bit Lnh 32 bit

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

Di chuyn v so snh

Hot ng logic v tan hc

985

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Quay v dch

B Thi gian thc thi lnh


B-3 Thi gian thc thi nhn (P/I)

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

Hot ng d liu

X l tc cao

Cc lnh handy
986

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-3 Thi gian thc thi nhn (P/I)

987

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Thit b I/O FX bn ngai

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

Thit b I/O FX bn ngai

Di chuyn d liu 2

*1. Khi lnh c thc thi n BFM#0 n BFM#31 trong khi chc nng c bit ca h
FXON/FX2N/FX2NC hoc CC-Link/LT bn trong FX3UC-32MT-LT.
*2. Khi lnh c thc thi n BFM#32 hoc sau trong khi chc nng c bit ca h
FXON/FX2N/FX2NC hoc CC-Link/LT bn trong FX3UC-32MT-LT.
*3. Khi lnh c thc thi n mt BFM trong khi chc nng c bit cho h FX3U/FX3UC

988

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Du chm ng

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

Hot ng d liu 2

989

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
iu khin v tr

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

iu khin thi gian thc

Thit b bn ngai

Chc nng m rng


Cc lnh khc

990

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Hot ng khi d liu

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

iu khin chui k t

991

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Hot ng d liu 3

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

So snh d liu

992

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
So snh d liu

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

X l bng d liu
993

B iu Khin Lp Trnh FX3U/FX3UC

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

Giao tip thit b bn ngoi (giao tip inverter)

Thi gian thc thi trng


F
thi ON (s)
N
Lnh
C
Lnh 16 bit Lnh 32 bit
Di chuyn d liu 3

Thi gian thc thi trng


thi OFF (s)
Lnh 16 bit Lnh 32 bit

Ch

X l tc cao 2

994

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-4 Thi gian thc thi lnh ng dng

iu khin thanh ghi ti liu m rng

995

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-5 Thi gian thc thi lnh hot ng xung trong
mi lnh ng dng

PH LC B-5 THI GIAN THC THI LNH HOT NG XUNG P TRONG MI


LNH NG DNG

PH LC B-6 THI GIAN THC THI KT HP CC THIT B NG DNG V


CH MC
Trong v d cho lnh c bn bn di, lnh MOV v cc lnh so snh d liu, thi gian thc
thi lnh thay i ph thuc vo cc thit b ch kt hp v c hay khng c ch mc.
S kt hp cc thit b ch c nh du bng *1 v *2 c x l nh cc trng
hp ngoi l bi v x l tc cao c chp nhn trong k thut.
PH LC B-6-1 Thi gian thc thi lnh c bn (LD/LDI/AND/ANI/OR/ORI)

PH LC B-6-2 Thi gian thc thi lnh ng dng


1. Thi gian thc thi lnh MOV (FNC 12)
Lnh MOV (hot ng 16 bit)
Tip
im
iu
khin

S (Ngun)

D (ch)

Khng c ch mc (s)
KnY, KnM, T,C, D
R
U\G
KnS
*2

C ch mc (s)
KnY, KnM, T,C, R
KnS
D

U\G
*2

*1. Cc s kt hp ny c thc hin nh cc ngoi l bi v x l tc cao c chp


nhn trong k thut
996

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-5 Thi gian thc thi lnh hot ng xung trong
mi lnh ng dng

*2. Khi lnh c thc thi cho mt BFM trong khi chc nng c bit m rng cho h
FX3U/FX3UC

997

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-6 Thi gian thc thi kt hp cc thit b ng
dng v ch mc

Lnh DMOV (hot ng 32 bit)


Tip
im
iu
khin

S (Ngun)

D (ch)
Khng c ch mc (s)
C ch mc (s)
KnY, KnM, T,C, D
R
U\G KnY, KnM, T,C, D R
KnS
*2
KnS

U\G
*2

*1. Cc s kt hp ny c thc hin nh cc ngoi l bi v x l tc cao c chp


nhn trong k thut
*2. Khi lnh c thc thi cho mt BFM trong khi chc nng c bit m rng cho h
FX3U/FX3UC
2. Thi gian thc thi lnh so snh d liu
Lnh so snh d liu (hot ng 16 bit)
S (Ngun)

KnY,
KnM,
KnS

Khng c ch mc (s)
T,C, D
R

D (ch)
U\G
*2

KnY,
KnM,
KnS

C ch mc (s)
T,C, D
R

U\G
*2

*1. Cc s kt hp ny c thc hin nh cc ngoi l bi v x l tc cao c chp


nhn trong k thut
*2. Khi lnh c thc thi cho mt BFM trong khi chc nng c bit m rng cho h
FX3U/FX3UC

998

B iu Khin Lp Trnh FX3U/FX3UC

S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng

B Thi gian thc thi lnh


B-6 Thi gian thc thi kt hp cc thit b ng
dng v ch mc

Lnh so snh d liu (hot ng 32 bit)

S (Ngun)

KnY,
KnM,
KnS

Khng c ch mc (s)
T,C, D
R

D (ch)
U\G
*2

KnY,
KnM,
KnS

C ch mc (s)
T,C, D
R

U\G
*2

*1. Cc s kt hp ny c thc hin nh cc ngoi l bi v x l tc cao c chp


nhn trong k thut
*2. Khi lnh c thc thi cho mt BFM trong khi chc nng c bit m rng cho h
FX3U/FX3UC

999

B iu Khin Lp Trnh FX3U/FX3UC

C Danh sch lnh ng dng [theo lai lnh/th t alphabetic


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
C-1 Lnh ng dng [theo loi lnh]

PH LC C: DANH SCH LNH NG DNG


[THEO LOI LNH / TRONG TH T ALPHABETIC]
PH LC C-1 LNH NG DNG [THEO LOI LNH]
Cc lnh ng dng c phn thnh 18 lai:

1000

B iu Khin Lp Trnh FX3U/FX3UC

C Danh sch lnh ng dng [theo lai lnh/th t alphabetic


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
C-1 Lnh ng dng [theo loi lnh]

1001

B iu Khin Lp Trnh FX3U/FX3UC

C Danh sch lnh ng dng [theo lai lnh/th t alphabetic


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
C-1 Lnh ng dng [theo loi lnh]

1002

B iu Khin Lp Trnh FX3U/FX3UC

C Danh sch lnh ng dng [theo lai lnh/th t alphabetic


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
C-1 Lnh ng dng [theo loi lnh]

1003

B iu Khin Lp Trnh FX3U/FX3UC

C Danh sch lnh ng dng [theo lai lnh/th t alphabetic


S Tay Lp Trnh - Ti Liu Hng Dn & ng Dng
C-1 Lnh ng dng [theo loi lnh]

1004

You might also like