Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views46 pages

PLC Programming Practice Part2 1

Chapter 5 covers the ladder programming language, detailing basic and advanced instructions for PLCs, including timers, counters, and arithmetic operations. It provides examples of specific instructions like CMP for comparison and MOV for data movement, along with practical applications. The chapter also discusses logic and math processing instructions essential for PLC programming.

Uploaded by

Ythitu Huynhvan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views46 pages

PLC Programming Practice Part2 1

Chapter 5 covers the ladder programming language, detailing basic and advanced instructions for PLCs, including timers, counters, and arithmetic operations. It provides examples of specific instructions like CMP for comparison and MOV for data movement, along with practical applications. The chapter also discusses logic and math processing instructions essential for PLC programming.

Uploaded by

Ythitu Huynhvan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 46

Chapter 5 : Ladder programing language.

1. Basic instructions
7. Rotation, Shift
2. Timer
8. Data
3. Counter
9. High speed process
4. Program Flow
10.Handy instruction
5. Move, compare…
11.Application exercises
6. Arithmetic, Logic
Bộ môn Cơ điện tử 12.Advanced instruction
Basic instructions

 Input/output direct control;

2
Basic instructions

3
Basic instructions

4
Basic instructions

5
Basic instructions

6
Basic instructions

7
SPECIAL PURPOSE INSTRUCTIONS SET AND RESET OF PLC
MITSUBISHI (FX-2N SERRIES)

8
Advanced instruction

9
ADVANCED INSTRUCTIONS

10
COMPARE INSTRUCTION (CMP)

CHÖÙC TOAÙN HAÏNG


LEÄNH SOÁ BÖÔÙC
NAÊNG S1 S2 D
So saùnh hai CMP,
Y, M, S
giaù trò döõ lieäu CMPP
K, H CHUÙ YÙ:
vaø cho keát 7 böôùc.
CMP KnX; KnY; KnM; KnS Duøng 3
quaû: nhoû hôn; DCMP;
T, C, D, V, Z thieát bò lieân
baèng hay lôùn DCMPP
tieáp nhau.
hôn. 13 böôùc
Leänh CMP duøng so saùnh 2 giaù trò cuûa döõ lieäu vaø ñöa ra caùc traïng thaùi
hoaït ñoäng tuøy theo keát quaû nhaän ñöôïc trong quaù trình so saùnh. Thuû
tuïc vieát nhö sau:

[S1] [S2] [D]


X0
S2 < S1 ( giaù trò cuûa C25 nhoû hôn giaù trò K= 50 ) bit D (
CMP K50 C25 M1
M1 ) ôû traïng thaùi ON.
M1 S2 = S1 ( giaù trò cuûa C25 baèng giaù trò K= 50 ) bit D+1 (
C 25  K 50; M1 ON
M2 ) ôû traïng thaùi ON.
M2
C 25  K 50; M2 ON S2 > S1 ( giaù trò cuûa C25 lôùn hôn giaù trò K= 50 ) bit D+2
M3 ( M3 ) ôû traïng thaùi ON.
C 25  K 50; M3 ON
11
ZONE-CAOMPARE INSTRUCTION (ZCP)

 Leänh ZCP (Zone Compare) duøng so saùnh moät daõy giaù trò cuûa döõ lieäu vôùi moät giaù trò döõ lieäu khaùc
vaø ñöa ra caùc traïng thaùi hoaït ñoäng tuøy theo keát quaû nhaän ñöôïc trong quaù trình so saùnh. Thuû tuïc
vieát leänh trình baøy nhö sau:

CHÖÙC TOAÙN HAÏNG


LEÄNH SOÁ BÖÔÙC
NAÊNG S1 S2 S3 D
So saùnh moät
K, H Y, M, S ZCP, ZCPP
daõy giaù trò döõ
KnX; KnY; KnM; KnS CHUÙ YÙ: 9 böôùc.
lieäu vaø cho
ZCP T, C, D, V, Z Duøng 3 DZCP ;
keát quaû: nhoû
CHUÙ YÙ: thieát bò lieân DZCPP
hôn; baèng
Giaù trò S1 neân nhoû hôn S2. tieáp nhau. 17 böôùc
hay lôùn hôn.

[S1] [S2] [S3] [D]


X0
ZCP K50 K70 C30 M3 S3 < S1< S2 ; ( giaù trò cuûa S3 nhoû hôn S1 vaø S2), bit D (
M3 M3 ) ôû traïng thaùi ON.
C 30  K 50  K 70; M3 ON S1< S3 < S2 ;( giaù trò cuûa S3 trong khoaûng giaù trò S1 vaø
M4 S2 ), bit D+1 ( M4 ); ôû traïng thaùi ON.
K 50  C 30  K 70; M4 ON
M5
S3 > S2> S1; ( giaù trò cuûa S3 lôùn hôn S1 vaø S2 ), bit D+2 (
K 50  K 70  C 30 ; M5 ON M5 ) ôû traïng thaùi ON.

12
EXAMPLE

 Cho maùy ñieàu hoøa nhieät ñoä trình baøy trong hình veû beân caïnh; heä thoáng kieåm soaùt nhieät ñoä
cuûa thieát bò caàn so saùnh daõy giaù trò nhieät ñoä ñònh tröôùc vôùi nhieät ñoä cuûa moâi tröôøng. Nhieät ñoä
cuûa moâi tröôøng ñöôïc xaùc ñònh baèng thermostat TR1 ; vaø daõy giaù trò nhieät ñoä caàn so saùnh
trong phaïm vi töø 19C ñeán 25C.
 Tuøy thuoäc vaøo keát quaû ghi nhaän treân TR1 so saùnh vôùi daõy giaù trò nhieät ñoä ñònh tröôùc; chuùng
ta laäp trình ñeå ñaït keát quaû sau:
 Neáu nhieät ñoä moâi tröôøng thaáp hôn 19C, vaän haønh phaàn töû nhieät ñeå söôûi aám
 Neáu nhieät ñoä moâi tröôøng cao hôn 25C; vaän haønh phaàn töû laøm maùt.
 Trong moïi traïng thaùi nhieät ñoä moâi tröôøng, ñeàu vaän haønh quaït thoâng gioù.

13
EAMPLE

NGOÕ VAØO NGOÕ RA


THIEÁT BÒ, KHÍ CUÏ CHÖÙC NAÊNG
PLC PLC
Nuùt nhaán thöôøng hôû X000 Taùc ñoäng vaän haønh heä thoáng
Phaàn töû nhieät HT1 Y000 Söôûi aám moâi tröôøng
Quaït thoâng gioù MTR1 Y002 Thoâng gioù moâi tröôøng
Boä laøm maùt CL1 Y003 Laøm laïnh moâi tröôøng
Ghi nhaän nhieät ñoä löu döõ
Thermostat TR1
lieäu trong thanh ghi D010

X000
ZCP K19 K25 D010 M020

M020
Y000
Löu yù: giaù trò nhieät ñoä ñöôïc ño töø thermostat TR1 ñöôïc
nhaäp vaøo PLC phaûi thoâng qua boä bieán ñoåi AD ( ñeå xöû lyù
M022
Y003
bieán ñoåi caùc giaù trò analog thaønh giaù trò digital ). Giaù trò
M021
Y002
nhieät ñoä ñöôïc bieán ñoåi thaønh daïng soá trôû thaønh döõ lieäu
ñeå löu giöõ trong thanh ghi D010.
M020

M022

14
Move INSTRUCTION

 Leänh MOV (Move) duøng di chuyeån noäi dung töø caùc toaùn haïng nguoàn ñeán caùc toaùn haïng ñeán .
Thuû tuïc thöïc hieän lònh MOV trình baøy nhö sau:
TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
S D
K, H MOV, MOVP
Di chuyeån döõ lieäu KnX; KnY; KnM; KnY; KnM; KnS 5 böôùc.
MOV töø vuøng nhôù naøy KnS T, C, D, V, Z DMOV ;
sang vuøng nhôù khaùc T, C, D, V, Z DMOVP
9 böôùc

X0 [S] [D]
MOV H0050 D10

15
BCD INSTRUCTION

 Leänh BCD (Binary Code Decimal) döôïc söû duïng ñeå thöïc hieän taùc vuï sau:
 Bieán ñoåi döõ lieäu töø daïng nhò phaân (BIN) sang soá BCD.
 Chuyeån ñoåi döõ lieäu daáu chaám ñoäng sang daïng khoa hoïc ( aùp duïng vôùi caùc thanh ghi 32 bit).
 Leänh BCD naøy cho pheùp xuaát döõ lieäu tröïc tieáp leân ñeøn 7 ñoaïn.
 Thuû tuïc vieát lònh BIN ñöôïc toùm taét trong baûng sau:

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG S D SOÁ BÖÔÙC
KnX; KnY; KnM; KnS KnY; KnM; KnS BCD,
Chuyeån ñoåi soá nhò phaân T, C, D, V, Z T, C, D, V, Z BCDP
sang soá BCD hay chuyeån 5 böôùc.
BCD Khi duøng bit M8023 ñeå chuyeån ñoåi döõ
ñoåi daáu chaám ñoäng sang DBCD ;
lieäu sang daïng khoa hoïc caàn duøng caùc
daïng khoa hoïc DBCDP
thanh ghi 32 bit.
9 böôùc

X0 [S] [D]
BCD D20 K2Y0
Chuù yù: K2Y0: 2x4bit = Y000 ñeán Y007

16
BCD INSTRUCTION

 Vieát ñoaïn chöông trình xuaát caùc döõ lieäu thôøi gian ñang chöùa trong 3 boä
ñeám töø : C000 (giaây); C001 (phuùt); C002 (giôø) ra caùc ñeøn led 7 ñoaïn.
Bieát caùc ñeøn Led naøy ñöôïc ñieàu khieån do caùc ñöôøng tín hieäu laáy treân
ngoõ ra cuûa PLC (xem hình döôùi)

X003
BCD C000 K2Y000 Khi taùc ñoäng ngoõ vaøo X003 ; boä hieån thò baét ñaàu hoaït
ñoäng. Caùc ngoõ ra töø Y000 ñeán Y003 duøng ñieàu khieån xuaát
BCD C001 K2Y010
keát quaû hieån thò soá ñôn vò cuûa giaây; caùc ngoõ ra Y004 ñeán
Y007 ñieàu khieån xuaát keát quaû hieån thò soá haøng chuïc cuûa
giaây.
BCD C002 K2Y020
Töông töï cho caùc soá khaùc.

17
CONVERT TO BINARY FORMAT-BIN
INSTRUCTION

 Leänh BIN (Binary) ñöôïc söû duïng ñeå thöïc hieän taùc vuï sau:
 Bieán ñoåi döõ lieäu töø daïng soá BCD sang soá nhò phaân (BIN).
 Chuyeån ñoåi döõ lieäu daïng khoa hoïc sang daïng thaäp phaân ( aùp duïng vôùi caùc thanh ghi 32 bit).
 Leänh BIN naøy coù theå duøng ñoïc tröïc tieáp döõ lieäu töø boä choïn nhaán.
 Thuû tuïc vieát lònh BIN ñöôïc toùm taét trong baûng sau:

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
S D
KnX; KnY; KnM; BIN, BINP
Chuyeån ñoåi soá BCD sang soá KnY; KnM; KnS
KnS 5 böôùc.
nhò phaân hay chuyeån ñoåi döõ T, C, D, V, Z
BIN T, C, D, V, Z DBIN ;
lieäu daïng khoa hoïc sang daïng
Khi duøng bit M8023 ñeå chuyeån ñoåi döõ DBINP
thaäp phaân
lieäu caàn duøng caùc thanh ghi 32 bit. 9 böôùc

X0 [S] [D]
BIN K2X0 D13

18
LOGIC AND MATH PROCESSING INSTRUCTIONS:

 Vôùi PLC hoï FX caùc lònh xöû lyù soá hoïc vaø logic bao goàm:
 Leänh ADD (Addition).
 Leänh SUB (Subtraction).
 Leänh MUL (Multiply).
 Leänh DIV (Division).
 Leänh INC (Increment).
 Leänh DEC (Decrement).
 Leänh WAND (Word AND).
 Leänh WOR ( Word OR).
 Leänh WXOR (Word Xor).
 Leänh NEG (Negation).

19
INC (increment)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG D SOÁ BÖÔÙC
INC, INCP : 3
Gia taêng giaù trò chöùa KnY; KnM;
böôùc.
INC trong thieát bò leân 1 KnS
DINC; DINCP :
ñôn vò T, C, D, V, Z
5 böôùc

X0 [D]
INC D10

20
DEC (Decrement)

TOAÙN
LÒNH CHÖÙC NAÊNG HAÏNG SOÁ BÖÔÙC
D
DEC, DECP : 3
Giaõm giaù trò chöùa KnY; KnM;
böôùc.
DEC trong thieát bò xuoáng 1 KnS
DDEC; DDECP : 5
ñôn vò T, C, D, V, Z
böôùc

X1 [D]
DEC D10

21
ADD (Addition)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
S1 S2 D
Coäng 2 döõ lieäu KnY; KnM;
K, H, KnX; KnY;
nguoàn, keát quaû KnS ADD, ADDP : 7 böôùc.
ADD KnM; KnS
löu ôû thieát bò ( T, C, D, V, DADD; DADDP : 13 böôùc
T, C, D, V, Z
toaùn haïng) ñích. Z

[S1] [S2] [D]


X0
ADD D10 D12 D14

Khi söû duïng caâu lònh treân; chuùng ta caàn chuù yù ñeán caùc ñieåm sau:
• Pheùp coäng thöïc hieän laø pheùp coäng ñaïi soá .
• Chuùng ta coù theå söû duïng caùc toaùn haïng cuûa nguoàn vaø ñích truøng nhau. Trong tröôøng hôïp
naøy lònh ADD hoaït ñoäng lieân tuïc; PLC sau moãi laàn queùt seõ coäng keát quaû cuûa laàn queùt
tröôùc vaøo toaùn haïng nguoàn thöù hai.
• Neáu keát quaû pheùp coäng laø 0, bit nhôù noäi (côø nhôù) chuyeân duøng M8020 ñöôïc ñaët ON .
• Neáu keát quaû pheùp coäng vöôït giaù trò 32.767 (giaù trò töông öùng 16 bits), hay vöôït qua giaù trò
2.147.483.648 (giaù trò töông öùng 32 bits) ; bit nhôù noäi (côø nhôù – carry flag) chuyeân duøng
M8022 ñöôïc ñaët ON.
• Neáu keát quaû xöû lyù thaáp hôn giaù trò -32.767 (giaù trò töông öùng 16 bits), hay thaáp hôn -
2.147.483.648 (giaù trò töông öùng 32 bits) ; bit nhôù noäi (côø möôïn – borrow flag) chuyeân duøng
M8021 ñöôïc ñaët ON.
22
SUB (Subtraction)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG S1 S2 D SOÁ BÖÔÙC
Tröø 2 döõ lieäu KnY; KnM;
K, H, KnX; KnY;
nguoàn, keát quaû KnS SUB, SUBP : 7 böôùc.
SUB KnM; KnS
löu ôû thieát bò ( T, C, D, V, DSUB; DSUBP : 13 böôùc
T, C, D, V, Z
toaùn haïng) ñích. Z

[S1] [S2] [D]


X0
SUB D10 D12 D14

23
MUL (Multiplication)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG S1 S2 D SOÁ BÖÔÙC
Nhaân 2 döõ lieäu KnY; KnM;
K, H, KnX; KnY; MUL, MULP : 7 böôùc.
nguoàn, keát quaû KnS
MUL KnM; KnS DMUL; DMULP : 13
löu ôû thieát bò ( T, C, D, V,
T, C, D, V, Z böôùc
toaùn haïng) ñích. Z(V)

24
MUL (Multiplication)

 Khi lònh MUL hoaït ñoäng 16 bit, hai döõ lieäu nguoàn 16 bits ñöôïc nhaân vôùi nhau, keát quaû laø 32 bits .
Thieát bò ñích ñang ghi trong lònh naøy laø ñòa chæ ñaàu cuûa keát quaû 32 bits .Ví duï noäi dung ghi trong
thanh ghi D0 laø 5 ñöôïc nhaân vôùi giaù trò 7 ñang chöùa trong thanh ghi D2 ; keát quaû laø 35 ñöôïc chöùa
trong hai thanh ghi D4 vaø D5.

Khi duøng côø M8023 ôû traïng thaùi ON, lònh DMUL


vaø DMULP ñöôïc duøng ñeå thöïc hieän pheùp nhaân
cho döõ lieän coù daáu chaám ñoäng (soá thöïc).

25
DIV (Division)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG S1 S2 D SOÁ BÖÔÙC
Chia 2 döõ lieäu KnY; KnM; DIV, DIVP : 7
K, H, KnX; KnY; KnM;
nguoàn, keát quaû löu ôû KnS böôùc.
DIV KnS
thieát bò ( toaùn haïng) T, C, D, V, DDIV; DDIVP :
T, C, D, V, Z
ñích. Z(V) 13 böôùc

26
DIV (Division)

 Moät soá ñieåm caàn löu yù khi söû duïng lònh MUL:
 Khi lònh DIV hoaït ñoäng 16 bit, hai döõ lieäu nguoàn 16 bits ñöôïc chia vôùi nhau, keát quaû laø 16bits . Thieát bò
ñích ñang ghi trong lònh naøy laø thieát bò ñaàu cuûa hai thieát bò duøng löu keát quaû; thieát bò naøy chöùa thöông soá
(phaàn nguyeân) cuûa pheùp toaùn chia hai giaù trò chöùa trong caùc thieát bò nguoàn S1 vaø S2.
 Ví duï noäi dung ghi trong thanh ghi D0 laø 51 ñöôïc chia vôùi giaù trò 10 ñang chöùa trong thanh ghi D2 ; keát
quaû laø 5,1 . Keát quaû 5,1 ñöôïc chöùa trong hai thanh ghi D4 vaø D5: giaù trò 5 ñöôïc chöùa trong hai thanh ghi
D4 vaø giaù trò 1 ñöôïc löu giöõ trong thanh ghi D5.

Khi duøng côø M8023 ôû traïng thaùi ON, lònh


DDIV vaø DDIVLP ñöôïc duøng ñeå thöïc hieän
pheùp nhaân cho döõ lieäu coù daáu chaám ñoäng (soá
thöïc).

27
WAND

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG S1 S2 D SOÁ BÖÔÙC
Thöïc hieän logic AND WAND,
KnX; KnY;
treân hai thieát bò K, H, WANDP: 7
KnM;
WAND nguoàn, keát quaû löu ôû KnX; KnY; KnM; KnS böôùc.
KnS
thieát bò (toaùn haïng) T, C, D, V, Z DAND; DANDP
T, C, D, V
ñích. : 13 böôùc

Khi ngoõ vaøo X0 ñaït traïng thaùi 1, noäi dung chöùa


trong thanh ghi D10 vaø D12 ñöôïc thöïc hieän taùc
ñoäng logic AND vôùi nhau; keát quaû chöùa trong
thanh ghi D14.

1 WAND 1 = 1 0 WAND 1 =0
1 WAND 0 = 0 0 WAND 0 = 0

28
WOR

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
S1 S2 D
Thöïc hieän logic OR
K, H, KnX; KnY; WOR, WORP:
treân hai thieát bò
KnX; KnY; KnM; KnM; 7 böôùc.
WOR nguoàn, keát quaû löu
KnS KnS DOR; DORP :
ôû thieát bò ( toaùn
T, C, D, V, Z T, C, D, V 13 böôùc
haïng) ñích.

Khi ngoõ vaøo X0 ñaït traïng thaùi 1, noäi dung chöùa


trong thanh ghi D10 vaø D12 ñöôïc thöïc hieän taùc
ñoäng logic OR vôùi nhau; keát quaû chöùa trong
thanh ghi D14.

1 WOR 1 = 1 0 WOR 1 =1
1 WOR 0 = 1 0 WOR 0 = 0

29
WXOR

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
S1 S2 D
Thöïc hieän logic WXOR,
XOR treân hai K, H, KnX; KnY; WXORP:
thieát bò nguoàn, KnX; KnY; KnM; KnM; 7 böôùc.
WXOR
keát quaû löu ôû KnS KnS DXOR;
thieát bò ( toaùn T, C, D, V, Z T, C, D, V DXORP :
haïng) ñích. 13 böôùc

Khi ngoõ vaøo X0 ñaït traïng thaùi 1, noäi dung chöùa


trong thanh ghi D10 vaø D12 ñöôïc thöïc hieän taùc
ñoäng logic XOR vôùi nhau; keát quaû chöùa trong thanh
ghi D14.

Qui taéc sau ñöôïc duøng ñeå xaùc ñònh hoaït ñoäng logic XOR cho töøng bit trong caùc thieát bò
nguoàn.
Bit n (S1) WXOR Bit n (S2) = Bit n (D)
1 WXOR 1 = 0 0 WXOR 1 =1
1 WXOR 0 = 1 0 WXOR 0 = 0

30
NEG (Negation)

TOAÙN HAÏNG
LÒNH CHÖÙC NAÊNG SOÁ BÖÔÙC
D
NEG, NEGP: 3 böôùc.
Thöïc hieän ñaûo daáu noäi KnY; KnM; KnS
NEG DNEG; DNEGP : 5
dung trong thieát bò ñích T, C, D, V, Z
böôùc

31
Student ID ______________ F M
Class Topic: _______________________Date: ________________

Please briefly describe your insights on the following points from today’s class.

Point of Interest: Describe what you found most interesting in today’s class.
How Interesting? (circle) Little Bit 1 2 3 4 5 Very Much

Muddiest Point: Describe what was confusing or needed more detail.


How Muddy? (circle) Little Bit 1 2 3 4 5 Very Much

Learning Point: Describe what you learned about how you learn?
MUDDIEST POINT CLARIFICATION

Confuse between Normal close (LDI) and Normal open (LD)

33
SPECIAL INSTRUCTIONS FOR TIMER IN PLC MITSUBISHI (FX-2N
SERRIES)

 Fx Mitsubishi PLC Timer has the following characreristic:


 Symbol representation: T i.
 Use output coil to activate timer
 Can be use with NO/NC contact

 Delay Time is defined as:


Delay time = K x ( with K is coefficient and x is timer resolution)
 ON Delay.

34
TIMER AND CORRESPONDING RESOLUTION

35
TIMER OPERATION EXAMPLE

36
TIMER OPERATION EXAMPLE

Indirect delay time input

Applications:
 Irrigation system
 Glass house: lighting, irrigating,…

37
On-delay to Off-delay

38
PULSE GENERATOR

Applications:
• Motor speed control
• Signal light

39
PULSE GENERATOR

X 0001

T4
X0001 T6
T4
K 10 T6 Thôøthìi gian ñònh
cuûa T6

T6
K 15
T4
M1 Thôøi gian ñònh
thì cuûa T4
M1

40
Student ID ______________ F M
Class Topic: _______________________Date: ________________

Please briefly describe your insights on the following points from today’s class.

Point of Interest: Describe what you found most interesting in today’s class.
How Interesting? (circle) Little Bit 1 2 3 4 5 Very Much

Muddiest Point: Describe what was confusing or needed more detail.


How Muddy? (circle) Little Bit 1 2 3 4 5 Very Much

Learning Point: Describe what you learned about how you learn?
Real time clock

TRD – RTC Read


 The TRD instruction is used to read the PLC’ s real time clock data
from the D8013-D8019 range into another area in the PLC’s
memory. It copies all 7 registers to 7 consecutive data registers

D8013: Year
D8014: Month
D8015: Day
D8016: Hour
D8017: Minute
D8018: Second
D8019: Day of week 42
Real time clock-TRD – RTC Read

43
Counter

Up counter operation principle

44
Counter

 Counter types and corresponding counting range

45
Counter

 Counting direction is controlled by flag M8200 to M8234.


 Preset value can be input as constant K or indirectly via register D.
 Counter ON when current value greater than or equal to preset value

46

You might also like