You are on page 1of 48

http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I

PhÇn I: C¸c KH¸I NIÖM c¬ b¶n

1.1 C¸c hÖ ®Õm (Number System):


Bé xö lý trung t©m (CPU) bªn trong PLC chØ lµm viÖc víi 2 tr¹ng th¸i 0 hoÆc 1 (d÷ liÖu sè) hay
ON/OFF, do ®ã cÇn thiÕt ph¶i cã mét sè c¸ch biÓu diÔn c¸c ®¹i loîng liªn tôc thoêng gÆp
hµng ngµy doíi d¹ng c¸c d·y sè 0 vµ 1.

ª HÖ nhÞ ph©n (Binary)


ª HÖ thËp ph©n (Decimal)
ª HÖ thËp lôc (hay hÖ hexa) (Hexadecimal)

1. HÖ nhÞ ph©n (Binary)


Lµ hÖ ®Õm trong ®ã chØ sö dông 2 con sè lµ 0 vµ 1 ®Ó biÓu diÔn tÊt c¶ c¸c con sè vµ
®¹i loîng. D·y sè nhÞ ph©n ®oîc ®¸nh sè nho sau : bit ngoµi cïng bªn ph¶i lµ bit 0, bit thø hai
ngoµi cïng bªn ph¶i lµ bit 1, cø nho vËy cho ®Õn bit ngoµi cïng bªn tr¸i lµ bit n. Bit nhÞ ph©n
thø n cã träng sè lµ 2n x 0 hoÆc 1, trong ®ã n = sè cña bit trong d·y sè nhÞ ph©n, 0 hoÆc 1 lµ
gi¸ trÞ cña bit n ®ã. Gi¸ trÞ cña d·y sè nhÞ ph©n b»ng tæng träng sè cña tõng bit trong d·y. .
VÝ dô : D·y sè nhÞ ph©n 1001 sÏ cã gi¸ trÞ nho sau :
1001 = 1x23 + 0x 22 + 0x21 + 1x20 = 9

Giíi thiÖu vÒ Micro PLC "CPM2A" 2. HÖ thËp ph©n (Decimal)


Lµ hÖ ®Õm sö dông 10 ch÷ sè lµ 0 1 2 3 4 5 6 7 8 9 ®Ó biÓu diÔn c¸c con
sè. HÖ thËp ph©n cßn kÕt hîp víi hÖ nhÞ ph©n ®Ó cã c¸ch biÓu diÔn gäi lµ BCD (Binary-
Coded Decimal)

3. HÖ thËp lôc (Hexadecimal)


Lµ hÖ ®Õm sö dông 16 ký sè lµ 0 1 2 3 4 5 6 7 8 9 A B C D E F
(trong ®ã cã 10 ch÷ sè tõ 0-9, c¸c ch÷ sè tõ 11 ®Õn 15 ®oîc biÓu diÔn b»ng c¸c ký tù tõ A-F)

Khi viÕt, ®Ó ph©n biÖt ngoêi ta thoêng thªm c¸c ch÷ BIN (hoÆc sè 2 ), BCD hay HEX (hoÆc h)
vµo c¸c con sè :

B¶ng 1

HEX BCD Sè nhÞ ph©n 4 bit to¬ng ®o¬ng


Bit 3 Bit 2 Bit 1 Bit 0
23 = 8 22 = 4 21 = 2 20 = 1
0 0 0 0 0 0
1 1 0 0 0 1
2 2 0 0 1 0
3 3 0 0 1 1
4 4 0 1 0 0
5 5 0 1 0 1
6 6 0 1 1 0
7 7 0 1 1 1
8 8 1 0 0 0
9 9 1 0 0 1
A - 1 0 1 0
B - 1 0 1 1

Hoíng dÉn tù häc PLC Omron Trang 1-2

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
C - 1 1 0 0
D - 1 1 0 1
E - 1 1 1 0
1750
F - 1 1 1 1

B¶ng trªn lµ c¸ch biÓu diÔn cña c¸c ch÷ sè hexa vµ BCD b»ng c¸c ch÷ sè nhÞ ph©n (mçi ch÷
sè hexa vµ BCD ®Òu cÇn 4 bit nhÞ ph©n).

0 0 0 1 0 1 1 1 0 1 0 1 0 0 0 0
BIN (Binary) = NhÞ ph©n
Träng sè
BCD (Binary Coded Decimal) = NhÞ thËp ph©n
HEX (Hexadecimal) = HÖ thËp lôc (Hexa) 8 4 2 1 8 4 2 1 8 4 2 1 8 4 2 1

Sè thËp ph©n doíi d¹ng BCD :


1.2 C¸ch biÓu diÔn sè nhÞ ph©
ph©n
(1750)10= (0001011101010000)BCD
1.2.1 BiÓu di
diÔn sè thËp ph©n b»ng sè nhÞ ph©n

VÝ dô Gi¶ sö ta cã 16 bit nho sau : 0000 0000 1001 0110 1.2.3 BiÓu diÔn sè nhÞ ph©n doíi d¹ng hexa :
§Ó tÝnh gi¸ trÞ thËp ph©n cña 16 bit nµy ta lµm nho sau :
Sè nhÞ ph©n ®oîc biÓu diÔn doíi d¹ng hexa b»ng c¸ch nhãm 4 bit mét b¾t ®Çu tõ ph¶i qua tr¸i
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit N0 vµ biÓu diÔn mçi nhãm bit nµy b»ng mét ch÷ sè (digit) hexa.

0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 Digit 3 Digit 2 Digit 1 Digit 0


X X X X
215 214 213 212 211 210 29 28 27 26 25 24 23 22 21 20

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32768 16384 8192 4096 2084 1024 512 256 128 64 32 16 8 4 2 1 Träng sè
0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 1

0 0 0 0 0 0 0 0 128 0 0 16 0 4 2 0
Nhãm 3 =1 Nhãm 2 = 0 Nhãm 1=A Nhãm 0=F

Nho vËy : 0000 0000 1001 01102 = 128 + 16 + 4 + 2


Nho vËy : 0001 0000 1010 11112 = 10AF16
= # 150 (thËp ph©n)

Ngoîc l¹i : (1750)10 = (1024 + 512 + 128 + 64 + 16 + 4 + 2) Chó ý :


= (0000 0110 1101 0110)2 - BiÓu diÔn sè thËp ph©n doíi d¹ng hexa vµ BCD lµ kh«ng hoµn toµn to¬ng ®o¬ng nhau
(cho kÕt qu¶ b»ng d·y sè nhÞ ph©n kh¸c nhau)
Nho trªn ta thÊy, viÖc tÝnh nhÈm gi¸ trÞ thËp ph©n cña mét d·y sè nhÞ ph©n dµi lµ rÊt mÊt thêi - M· BCD ®oîc dïng chñ yÕu khi ®æi sè thËp ph©n ra m· nhÞ ph©n d¹ng BCD trong khi m·
gian. V× vËy ngoêi ta ®· cã mét c¸ch biÓu diÔn sè thËp ph©n doíi d¹ng ®¬n gi¶n h¬n. §ã lµ hexa ®oîc dïng phæ biÕn khi biÓu diÔn d·y sè nhÞ ph©n doíi d¹ng ng¾n gän h¬n.
d¹ng BCD vµ ®oîc dïng phæ biÕn trong c¸c lo¹i PLC cña OMRON.
1.3 Digit, Byte, Word
1.2.2 BiÓu
Óu diÔn
d sè nhÞ ph©n doíi d¹ng BCD
D÷ liÖu trong PLC ®oîc m· ho¸ doíi d¹ng m· nhÞ ph©n. Mçi ch÷ sè ®oîc gäi lµ 1 bit, 8 bit liªn
Khi biÓu diÔn b»ng m· BCD, mçi sè thËp ph©n ®oîc biÓu diÔn riªng biÖt b»ng nhãm 4 bit nhÞ tiÕp gäi lµ 1 Byte, 16 bit hay 2 Byte gäi lµ 1 Word.
ph©n.

VÝ dô: Gi¶ sö ta cã mét sè hÖ thËp ph©n lµ 1.750 vµ cÇn chuyÓn nã sang d¹ng m· BCD 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
bit.

Hoíng dÉn tù häc PLC Omron Trang 1-3 Hoíng dÉn tù häc PLC Omron Trang 1-4

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I

C¸c ®¹i loîng liªn tôc (analog) nho dßng ®iÖn, ®iÖn ¸p, ..khi ë trong PLC ®Òu ®oîc ®æi sang
d¹ng m· nhÞ ph©n 16 bit (word) vµ cßn ®oîc gäi lµ 1 kªnh (Channel).
PLC
ThiÕt bÞ ®Çu vµo ThiÕt bÞ ®Çu ra
1 Digit
Giao Giao

1 Byte
†††† = 4 bit = 1 digit diÖn CPU diÖn
NPN ®Çu ®Çu ra
vµo (Output)
+ +
†††† †††† = 8 bit = 1 byte 8 8 8 (Input) MC
1 Word
Bé nhí
†††† †††† †††† †††† = 16 bit = 1 word

Power
Ngoµi ra ®Ó biÓu diÔn nh÷ng sè loîng lín h¬n, ngoêi ta cã thªm c¸c ®¬n vÞ sau : Supply

x Kilo : Trong kü thuËt sè 1 Kilobit (viÕt t¾t lµ 1Kb) =210= 1024 bit. Tuy nhiªn ®Ó tiÖn tÝnh
to¸n ngoêi ta thoêng dïng lµ 1Kb = 1000 bit.
H×nh 1: S¬ ®å cÊu tróc c¬ b¶n cña mét bé PLC
x Mega : 1 Mb = 1024Kb. Ngoêi ta còng thoêng tÝnh gÇn ®óng lµ 1Mb=1000Kb=1.000.000
bit.
x Kilobyte vµ Megabyte : To¬ng tù nho sè ®Õm víi bit nhong c¸c c¸ch viÕt víi byte lµ KB
Nguån cung cÊp (Power Supply) biÕn ®æi ®iÖn cung cÊp tõ bªn ngoµi thµnh møc thÝch hîp
vµ MB.
cho c¸c m¹ch ®iÖn tö bªn trong PLC (th«ng thoêng lµ 220VAC Æ 5VDC hoÆc 12VDC).
x Kiloword : 1 kWord=1000 Word.
x Baud : Lµ c¸ch biÓu diÔn tèc ®é truyÒn tin d¹ng sè: baud = bit/sec.
PhÇn giao diÖn ®Çu vµo biÕn ®æi c¸c ®¹i loîng ®iÖn ®Çu vµo thµnh c¸c møc tÝn hiÖu sè
(digital) vµ cÊp vµo cho CPU xö lý.

Bé nhí (Memory) lou cho¬ng tr×nh ®iÒu khiÓn ®oîc lËp bëi ngoêi dïng vµ c¸c d÷ liÖu kh¸c
1.4 CÊu tróc cña PLC (Programmable
e Logic
L Controller
roller - gäi
gäi t¾t
t¾ lµ PLC) nho cê, thanh ghi t¹m, tr¹ng th¸i ®Çu vµo, lÖnh ®iÒu khiÓn ®Çu ra,... Néi dung cña bé nhí
®oîc m· ho¸ doíi d¹ng m· nhÞ ph©n.

VÒ c¬ b¶n, PLC cã thÓ ®oîc chia lµm 5 phÇn chÝnh nho sau : Bé xö lý trung t©m (CPU) tuÇn tù thùc thi c¸c lÖnh trong cho¬ng tr×nh lou trong bé nhí, xö lý
c¸c ®Çu vµo vµ ®oa ra kÕt qu¶ kÕt xuÊt hoÆc ®iÒu khiÓn cho phÇn giao diÖn ®Çu ra (output).

PhÇn giao diÖn ®Çu ra thùc hiÖn biÕn ®æi c¸c lÖnh ®iÒu khiÓn ë møc tÝn hiÖu sè bªn trong PLC
1. PhÇn giao diÖn ®Çu vµo (Input) thµnh møc tÝn hiÖu vËt lý thÝch hîp bªn ngoµi nho ®ãng më r¬le, biÕn ®æi tuyÕn tÝnh sè-to¬ng
2. PhÇn giao diÖn ®Çu ra (Output) tù,..
3. Bé xö lý trung t©m
t© (CPU)
4. Bé nhí d÷ liÖu vµ cho¬ng tr×nh (Memory) Th«ng thoêng PLC cã kiÕn tróc kiÓu module ho¸ víi c¸c thµnh phÇn chÝnh ë trªn cã thÓ ®oîc
®Æt trªn mét module riªng vµ cã thÓ ghÐp víi nhau t¹o thµnh mét hÖ thèng PLC hoµn chØnh.
5. Nguån cung cÊp cho hÖ thèng
èng (Power Supply)
Sup
Riªng lo¹i Micro PLC CPM1(A) vµ CPM2A lµ lo¹i tÝch hîp s½n toµn bé c¸c thµnh phÇn trong
mét bé.

1.5 Ho¹t ®éng cña PLC

H×nh 2 doíi lµ lou ®å thùc hiÖn bªn trong PLC, trong ®ã 2 phÇn quan träng nhÊt lµ Thùc hiÖn
cho¬ng tr×nh vµ CËp nhËt ®Çu vµo ra. Qu¸ tr×nh nµy ®oîc thùc hiÖn liªn tôc kh«ng ngõng theo
mét vßng kÝn gäi lµ scan hay cycle hoÆc sweep. PhÇn thùc hiÖn cho¬ng tr×nh gäi lµ program
scan chØ bÞ bá qua khi PLC chuyÓn sang chÕ ®é PROGRAM.

Hoíng dÉn tù häc PLC Omron Trang 1-5 Hoíng dÉn tù häc PLC Omron Trang 1-6

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I

CÊp ®iÖn 1.7 C¸c bit ®Çu ra trong PLC vµ c¸c thiÕt bÞ ®iÖn bªn ngoµi
cho
o PLC
010.15 010.04 010.00

CËp Phôc vô C¸c bit cña word 010


Thùc Xö lý
Khëi KiÓm nhËt yªu cÇu tõ 0 1 0 0 1
hiÖn thêi
tra néi c¸c cæng
t¹o cho¬ng gian
bé tr×nh ®Çu peripheral
quÐt
vµo ra port

0V
H×nh 4 : C¸c bit ®Çu ra vµ thiÕt bÞ ®iÖn bªn ngoµi
H×nh 2: Lou ®å thùc hiÖn trong PLC

VÒ chi tiÕt th«ng sè kü thuËt cña PLC lo¹i CPM2A, xin tham kh¶o catalog vµ tµi liÖu hoíng Trªn h×nh 4 lµ vÝ dô vÒ c¸c bit ®iÒu khiÓn ®Çu ra cña PLC. C¸c bit cña word 010 (tõ 010.00
dÉn sö dông ®i kÌm. ®Õn 010.15) sÏ ®iÒu khiÓn bËt t¾t c¸c ®Ìn to¬ng øng víi tr¹ng th¸i ("1" hoÆc "0") cña nã.

1.8 C¸c ®Þa chØ bé nhí trong CPM2A


1.6 C¸c bit ®Çu vµo trong PLC vµ c¸c tÝn hiÖu ®iÖn bªn ngoµi
C¸c ®Þa chØ d¹ng bit trong trong PLC ®oîc biÓu diÔn doíi d¹ng nho sau :

+V
C¸c bit bªn
trong PLC [TiÒn tè][§Þa chØ word] . [Sè cña bit trong word]
ph¶n ¸nh
0 1 0 0 0 tr¹ng th¸i
®ãng më
c«ng t¾c
000.15 000.01 ®iÖn bªn 000.15 INPUT Channel 000 000.00
ngoµi
000.00
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
H×nh 3: C¸c bit ®Çu vµo

000.10
C¸c bit trong PLC ph¶n ¸nh tr¹ng th¸i ®ãng më cña c«ng t¾c ®iÖn bªn ngoµi nho trªn h×nh.
Khi tr¹ng th¸i kho¸ ®Çu vµo thay ®æi (®ãng/më), tr¹ng th¸i c¸c bit to¬ng øng còng thay ®æi
to¬ng øng (1/0). C¸c bit trong PLC ®oîc tæ chøc thµnh tõng word; ë vÝ dô trªn h×nh, c¸c kho¸ Bit thø 10 trong word
®Çu vµo ®oîc nèi to¬ng øng víi word 000.
Word cã ®Þa chØ 000

Trong ®ã tiÒn tè lµ ký hiÖu cña lo¹i ®Þa chØ bé nhí. VÝ dô : SR cho Special Relay, LR cho Link
Relay, IR cho Internal Relay,... Riªng Internal Relay lµ c¸c bit vµo ra I/O kh«ng cÇn cã tiÒn tè
IR khi tham chiÕu. Special Relay còng thoêng ®oîc coi lµ Internal Relay vµ kh«ng cÇn cã tiÒn
tè.

Hoíng dÉn tù häc PLC Omron Trang 1-7 Hoíng dÉn tù häc PLC Omron Trang 1-8

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
VÝ dô : PhÇn II: Lµm quen víi PLC
000.00 lµ bit thø nhÊt cña word 000
000.01 lµ bit thø hai cña word 000
......
000.15 lµ bit thø 16 cña word 000 1.9 Giíi thiÖu vÒ bé training kit CPM2A

A) C¸c kho¸ chuyÓn m¹ch ®Çu vµo (INPUT SWITCHES)


Chó ý : Khi dïng Programming Console th× dÊu chÊm ph©n c¸ch gi÷a ®Þa chØ word vµ bit cã
thÓ ®oîc bá ®i; nhong khi dïng phÇn mÒm SYSWIN th× dÊu chÊm vÉn cÇn ph¶i nhËp vµo.

Sau ®©y lµ vÝ dô vÒ 2 trong sè nh÷ng bé nhí ®Æc biÖt trong PLC cña OMRON

Holding Relay Link Relay

HR15.01 LR09.07
L

Bit 01 Bit 07

Word 15 Word 09

Holding Relay Link Relay

0 1 2 3 4 5 6
7

B) C¸c ®Ìn chØ thÞ tr¹ng th¸i ®Çu ra (OUTPUT INDICATORS)


H×nh 1 : Bé Training CPM2A

Bé CPM2A dµnh cho viÖc ®µo t¹o (CPM2A Training kit) lµ mét bé ®iÒu khiÓn lËp tr×nh lo¹i
nhá (Micro PLC) cã thªm 12 kho¸ chuyÓn m¹ch ®Çu vµo ®Ó m« pháng c¸c ®Çu vµo sè (®¸nh
sè tõ 0 ®Õn 11) vµ cã s½n 8 ®Ìn chØ thÞ tr¹ng th¸i ®Çu ra (®¸nh sè tõ 00 ®Õn 07) ®oîc ®iÒu
khiÓn bëi cho¬ng tr×nh do ngoêi dïng lËp (User program).

1.9.1 C¸c thµnh phÇn trªn bé CPM2A : H×nh 2

5
1

7
9
11
8
10

6
3

Hoíng dÉn tù häc PLC Omron Trang 1-9 Hoíng dÉn tù häc PLC Omron Trang 1-10

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I

C¸c thµnh phÇn chÝnh trªn bé CPM2A trªn h×nh : 7. Analog Setting Controls
PLC lo¹i CPM2A cã 2 bé chØnh gi¸ trÞ thanh ghi bªn trong PLC ®¸nh sè 0 vµ
1. §Çu ®Êu d©y cho: 1. Mçi khi nóm ®iÒu chØnh ®oîc vÆn, gi¸ trÞ cña thanh ghi to¬ng øng ®oîc thay
} D©y nguån ®iÖn cung cÊp cho PLC (Power Supply Input Terminal) ®æi trong kho¶ng gi¸ trÞ tõ 000 ®Õn 200 (theo m· BCD). C¸c thanh ghi trong
} §Çu nèi ®Êt tÝn hiÖu (Functional Earth Terminal) (chØ ®èi víi lo¹i AC) nh»m PLC to¬ng øng víi 2 bé chØnh nµy lµ IR250 vµ IR251. NÕu g¸n ®Þa chØ tham
t¨ng kh¶ n¨ng chèng nhiÔu vµ tr¸nh ®iÖn giËt chiÕu cña timer hoÆc counter víi c¸c ®Þa chØ nµy ta cã thÓ ®iÒu chØnh gi¸ trÞ
} §Çu nèi ®Êt b¶o vÖ (Protective Earth Terminal) ®Ó tr¸nh ®iÖn giËt. cña chóng b»ng tay kh«ng cÇn ®Õn phÇn mÒm hç trî.
PLC cã thÓ ®oîc cung cÊp b»ng nguån ®iÖn xoay chiÒu 100-240VAC hoÆc 1
chiÒu 24VDC (tuú lo¹i). 8. Peripheral Port
} §Çu nèi tÝn hiÖu vµo (Input Terminal) Dïng ®Ó nèi PLC víi thiÕt bÞ ngo¹i vi, bé chuyÓn ®æi RS-232 hay RS-485
Nèi d©y tõ c¸c nguån tin hiÖu ngoµi vµo c¸c cùc ®Êu d©y nµy cña PLC. Lo¹i hoÆc bé lËp tr×nh cÇm tay (Programming Console)
CPM2A-20CDR-A cung cÊp 12 ®Çu nèi vµo víi 1 ®Çu ®Êu chung
(COMMON) 9. §Çu nèi víi module vµo ra më réng (Expansion I/O Unit)
Dïng ®Ó nèi module cã CPU (lµ module chÝnh cã bé xö lý trung t©m -
2. §Çu nèi nguån
ån cÊp
cÊp DC ra tõ PLC (DC Power Supply Output Terminal) CPU vµ chøa cho¬ng tr×nh øng dông - User program) víi module vµo ra
§iÖn ¸p ra chuÈn lµ DC 24V víi dßng ®Þnh møc lµ 0,3A cã thÓ ®oîc dïng cÊp më réng (Expansion I/O Unit) ®Ó bæ sung ®Çu vµo ra cho module chÝnh.
cho c¸c ®Çu vµo sè DC.
10. Cæng RS-232C
3. §Çu nèi ra thiÕt
iÕt bÞ ngoµi
ngo (Output Terminal) dïng giao tiÕp víi c¸c thiÕt bÞ kh¸c nho bé xö lý tÝn hiÖu sè, bé ®iÒu khiÓn
PLC lo¹i CPM2A-20CDR-A cã 8 ®Çu nèi ra trong ®ã cã 3 ®Çu COMMON nhiÖt ®é,...

4. C¸c ®Ìn
® LED chØ
c thÞ tr¹ng
ng th¸i
th cña
ña PLC
PLC (PC Status Indicators) 11. Communications Switch:
c«ng t¾c chuyÓn dïng ®Æt cÊu h×nh cho truyÒn tin.
§Ìn Tr¹ng th¸i Chøc n¨ng
POWER BËt PLC ®ang ®oîc cÊp ®iÖn b×nh thoêng
(mµu xanh) T¾t PLC kh«ng ®oîc cÊp ®iÖn b×nh thoêng (kh«ng cã 1.9.2 VÝ dô vÒ ®Êu d©y CPM2A
®iÖn, ®iÖn yÕu,..)
RUN BËt PLC ®ang ho¹t ®éng ë chÕ ®é RUN hay MONITOR.
(mµu xanh) T¾t PLC ®ang ë chÕ ®é PROGRAM CH10 CÇu ch×
ERROR/ALARM S¸ng PLC gÆp lçi nghiªm träng (PLC ngõng ch¹y) { { L
COM §Ìn b¸o
(§á) NhÊp nh¸y PLC gÆp mét lçi kh«ng nghiªm träng (PLC tiÕp tôc
ch¹y ë chÕ ®é RUN) 00 GG z N

T¾t PLC ho¹t ®éng b×nh thoêng kh«ng cã lçi COM Van ®iÖn solenoid
COMM S¸ng D÷ liÖu ®ang ®oîc truyÒn qua cæng Peripheral Port 01 { {
(Da cam) T¾t Kh«ng cã trao ®æi d÷ liÖu gi÷a PLC vµ thiÕt bÞ ngoµi
COM + 24V
qua cæng Peripheral Port
0V
5. Input LED
02 BZ z

C¸c ®Ìn chØ thÞ tr¹ng th¸i ®Çu vµo (Input Indicator) CPM2A z COM 0.5A Motor
§Ìn LED trong nhãm nµy sÏ s¸ng khi ®Çu vµo to¬ng øng lªn ON z
03
Contactor
Khi gÆp mét sù cè trÇm träng, c¸c ®Ìn chØ thÞ tr¹ng th¸i ®Çu vµo sÏ thay ®æi COM
R¬le
nho sau : 04 R
- Khi cã lçi CPU hay lçi víi bus vµo/ ra (CPU Error/ I/O Bus Error) :
05
c¸c LED ®Çu vµo sÏ t¾t.
- Khi cã lçi víi bé nhí hoÆc lçi hÖ thèng (Memory Error/ System Error) : 06
c¸c LED ®Çu vµo vÉn gi÷ tr¹ng th¸i cña chóng troíc khi x¶y ra lçi cho dï
tr¹ng th¸i thùc ®Çu vµo ®· thay ®æi. 07

6. Output LED
D (Output
(Ou Indicator): C¸c ®Ìn chØ thÞ tr¹ng th¸i ®Çu ra. C¸c ®Ìn a/ Nèi d©y ®Çu ra (lo¹i tiÕp ®iÓm r¬le) :
LED nµy sÏ s¸ng khi r¬ le to¬ng øng ®oîc bËt.
b/ Nèi d©y ®Çu vµo (24VDC) :

Hoíng dÉn tù häc PLC Omron Trang 1-11 Hoíng dÉn tù häc PLC Omron Trang 1-12

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
Trong ®ã:
CH0 k= word input cuèi cña CPU hoÆc word ®· ®oîc ph©n cho Expansion Unit kÕ troíc
z + 24VDC
COM nÕu nho Expansion Unit nµy ®· nèi.
Nót bÊm
00 { { (PB) i= word output cuèi cña CPU hoÆc word ®· ®oîc ph©n cho Expansion Unit kÕ troíc
C«ng t¾c
01 hµnh tr×nh z
nÕu nho Expansion Unit nµy ®· nèi.
02 z
NPN NO VÝ dô: Víi bé CPM2A-30CDR-A víi 30 ®Çu vµo/ra th×:
03
- Trªn CPU Unit: Input chiÕm c¸c word 000 vµ 001
04 z Output chiÕm c¸c word 010 vµ 011
05 - NÕu nèi thªm module më réng CPM2A-20EDR (12 vµo/8 ra) th× :
CPM2A z z
06
Nguån
Input chiÕm word 002, c¸c bit tõ 00 ®Õn 11
§Çu thu
07 s¸ng Output chiÕm word 012, c¸c bit tõ 00 ®Õn 07
z z - NÕu nèi thªm tiÕp module më réng CPM2A-20EDT (12 vµo/8 ra) th×:
08 Sensor quang lo¹i thu ph¸t
(NPN) x Input chiÕm word 003, c¸c bit tõ 00 ®Õn 11
09
x Output chiÕm word 013, c¸c bit tõ 00 ®Õn 07
10 TiÕp ®iÓm liªn ®éng
- 0V - NÕu nèi thªm tiÕp module më réng CPM2A-8ED (8 vµo) th×:
11 z x Input chiÕm word 004, c¸c bit tõ 00 ®Õn 07
x Kh«ng cã output word cho module nµy
H×nh 3: S¬ ®å nèi d©y ®Çu vµo vµ ®Çu ra C¸c word cßn l¹i nÕu choa nèi thªm module më réng nµo kh¸c sÏ lµ tù do
cho cho¬ng tr×nh sö dông

1.9.3 §Þnh ®Þa chØ


ch bé nhí c¸c ®Çu vµo ra (I/O ALLOCATION - IR BIT) VÒ c¸c module kh¸c, xin tham kh¶o tµi liÖu ®i kÌm cña c¸c module nµy, catalog hoÆc cuèn
"Programming Manual".

C¸c ®Çu vµo ra (I/O) trªn PLC ®Òu ®oîc ®Þnh (assign) mét ®Þa chØ bé nhí x¸c ®Þnh trong vïng 1.10 Nèi ghÐp gi÷a PLC vµ thiÕt bÞ ngo¹i vi :
nhí IR ®Ó tham chiÕu trong cho¬ng tr×nh. C¸c ®Çu nèi vµo ra nµy ®oîc ®¸nh sè s½n vµ ®oîc
®Þnh ®Þa chØ theo b¶ng doíi ®©y. §Ó PLC cã thÓ giao tiÕp ®oîc víi c¸c thiÕt bÞ ngo¹i vi qua cæng Peripheral Port, cÇn cã mét bé
Trªn b¶ng 2 lµ ®Þa chØ bé nhí cña c¸c lo¹i PLC hä CPM2A. chuyÓn ®æi RS-232 hoÆc RS-422 bªn ngoµi.

B¶ng 2 §Þa chØ bé nhí vµo ra cña c¸c lo¹i PLC hä CPM2A (20,30,40,60 I/O) NÕu nèi thiÕt bÞ RS-232C bªn ngoµi víi PLC qua cæng RS-232C cã s½n trªn CPU Unit, chØ
cÇn cã 1 c¸p RS-232C.
Sè loîng ®Çu §Çu nèi trªn module CPU §Çu vµo ra trªn module
mo Model N0
vµo ra trªn më réng 1.10.1 RS-232C Adapter (CPM1-CIF01)
module CPM1A-8E
CPM1A-20E
CPU Input Output Input Output S¬ ®å ch©n cæng RS-
20 12 ®Çu: 8 ®Çu: CPM2A- 1. Mode Setting
Switch FG 1
00000 ®Õn 00011 (r¬le/transistor) 20CDR/T-A
01000 ®Õn 01007 CPM2A- SD 2 6 DCD
3. RS-232C port
(r¬le/transistor) 20CDR/T-D RD 3 7 DSR
30 18 ®Çu: 12 ®Çu: CPM2A- 8 DTR
RTS 4
00000 ®Õn 00011 01000 ®Õn 01007 30CDR-A CTS 5
9 SG
00100 ®Õn 00105 01100 ®Õn 01103 m ®Çu: CPM2A-
8 ®Çu:
(m=8 hoÆc 30CDR-D
(tuú 2. Connector
40 24 ®Çu 16 ®Çu 12 tuú CPM2A-
module)
00000 ®Õn 00011 01000 ®Õn 01007 module) 40CD
Word (i+1),
vµ Va2 Word (k+1),
bit 00 ®Õn H×nh 4 : RS-232C Adapter
00100 ®Õn 00111 01100 ®Õn 01107 bit 00 ®Õn
07
60 36 ®Çu 24 ®Çu m-1 CPM2A-
60CD 1. Mode Setting Switch: §Æt kho¸ Mode vÒ vÞ trÝ Host khi muèn dïng Host Link System ®Ó nèi
00000 ®Õn 00011 01000 ®Õn 01007 víi m¸y tÝnh. §Æt vÒ vÞ trÝ "NT" khi nèi víi mét Programmable Terminal hoÆc mét PLC kh¸c
vµ vµ dïng giao thøc "1:1" NT link.
00100 ®Õn 00111 01100 ®Õn 01107
2. Connector : Nèi víi cæng Peripheral Port cña CPU PLC.
00200 ®Õn 00211 vµ
01200 ®Õn 01207 3. RS-232C Port : Nèi víi c¸p RS-232C tõ thiÕt bÞ kh¸c nho m¸y tÝnh, thiÕt bÞ
ngo¹i vi hay Programmable Terminal.

Hoíng dÉn tù häc PLC Omron Trang 1-13 Hoíng dÉn tù häc PLC Omron Trang 1-14

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
1.12 C¸c tÝnh n¨ng chÝnh cña bé CPM2A
1.10.2 RS-422 Adapter
Adapt (CPM1-CIF11) (Link Adapter)
1.12.1 Module CPM2A chÝnh cung cÊp 4 lo¹i víi sè loîng I/O kh¸c nhau : 20, 30, 40
vµ 60 I/O (xem b¶ng 2). TÊt c¶ ®Òu cã s½n cæng RS-232C.
1. Termination Resistance Switch S¬ ®å ch©n RS-422C Port
1.12.2 Cã thÓ l¾p thªm tèi ®a lµ 3 module më réng (xem b¶ng 3)
3. RS-422C port
FG FG
1.12.3 Input time constant : ®Ó gi¶m ¶nh hoëng do nhiÔu hay do tÝn hiÖu vµo lËp bËp kh«ng
SG SG æn ®Þnh, ®Çu vµo cña CPM2A cã thÓ ®oîc ®Æt mét h»ng sè thêi gian trÔ lµ 1, 2, 4, 8,
SDB SD 16, 32, 64 hay 128 ms.
SDA B 1.12.4 LËp tr×nh d¹ng ng«n ng÷ bËc thang b»ng phÇn mÒm ch¹y trong DOS víi SYSMAC
RDB RDB Support Software: (SSS) hoÆc trong Windows víi SYSWIN, hoÆc d¹ng dßng lÖnh
2. Connector
RDA RDA dïng bé lËp tr×nh cÇm tay.
1.12.5 Cã 2 chiÕt ¸p chØnh ®é lín thanh ghi bªn trong PLC (Analog Volume Setting) víi
RS-422 kho¶ng thay ®æi gi¸ trÞ tõ 0-200 (BCD) thÝch hîp cho viÖc chØnh ®Þnh timer hoÆc
counter b»ng tay.
1.12.6 Cã thÓ nhËn xung vµo tõ Encoder víi 2 chÕ ®é chÝnh :
H×nh 5
5: RS-422 Adapter - Incremental mode . . . 5 KHz
- UP/DOWN mode . . . 2,5 KHz
1. Terminator Resistance Switch : §Æt kho¸ nµy vÒ vÞ trÝ "ON" (vÞ trÝ trªn) cho c¸c Link 1.12.7 Cã Interval Timer tèc ®é cao víi thêi gian ®Æt tõ 0.5 ms - 319.968 ms. Timer cã thÓ
Adapter ë c¶ 2 ®Çu cña hÖ thèng giao tiÕp dïng Host Link vµ cho RS-422 Adapter. ®oîc ®Æt ®Ó kÝch ho¹t ng¾t ®¬n (One-shot Interrupt) hoÆc lÆp ®i lÆp l¹i ng¾t theo ®Þnh
2. Connector : Nèi víi cæng Peripheral Port cña CPU PLC. kú (scheduled interrupt).
3. RS-422 Port : Nèi víi m¹ng Host Link dïng chuÈn RS-422C.
1.12.8 Cã ®Çu vµo tèc ®é cao ®Ó ph¸t hiÖn c¸c tÝn hiÖu víi ®é réng xung ng¾n (tíi 0,2msec)
kh«ng phô thuéc vµo thêi gian quÐt cho¬ng tr×nh.
1.11 C¸c lo¹i module më réng (Expansion
(Expan I/O Unit)
1.12.9 TruyÒn tin theo chuÈn Host Link/NT Link hoÆc 1:1 Data Link qua cæng Peripheral Port
B¶ng 3: C¸
C¸c lo¹i module
modu më réng cña hä CPM2A hoÆc cæng RS-232C cã s½n trªn CPU Unit.

Lo¹i Sè ®Çu vµo Sè ®Çu ra Lo¹i ®Çu vµo M· 1.13 Analog Setting Function
ra
20 ®Çu vµo ra I/O R¬le CPM1A-20EDR Bé CPM2A cã 2 ®Çu vµo chiÕt ¸p ®Ó chØnh gi¸ trÞ thanh ghi bªn trong PLC ( Analog Setting
Transistor CPM1A-20EDT Function) víi ®é ph©n gi¶i 8 bit vµ kho¶ng gi¸ trÞ thay ®æi tõ 0-200 (BCD).
12 8 NPN
Transistor CPM1A-20EDT1 Analog Volume Control 0 Æ SR250
Analog Volume Control 1 Æ SR251
PNP
8 ®Çu vµo 8 0 CPM1A-8ED Analog volume control 1
8 ®Çu ra R¬le CPM1A-8ER
Transistor CPM1A-8ET Analog volume control 0
0 8 NPN
Transistor CPM1A-8ET1
PNP
§Çu vµo ra CPM1A-MAD01
2 1 Analog
analog
Module vµo ra CPM1A-SRT2l
Slave 8 8
Compobus/S
Module ®Çu vµo CPM1A-
CÆp nhiÖt
nhiÖt ®é TS001/TS002 H×nh 6: ChiÕt ¸p chØnh thanh ghi bªn trong PLC
2 hoÆc 4 0
CPM1A-
NhiÖt ®iÖn trë
TS101/TS102

Hoíng dÉn tù häc PLC Omron Trang 1-15 Hoíng dÉn tù häc PLC Omron Trang 1-16

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I

1.14
14 Giao tiÕp truyÒn tin (Communications)
(Co IBM PC/AT hoÆc to¬ng thÝch

1.14.1 Giao tiÕp


t dïng Host Link RS-422 Adapters CPM2A CPU
C¸p RS-232C U i
Giao tiÕp dïng Host Link cho phÐp tíi 32 bé PLC cã thÓ ®oîc ®iÒu khiÓn bëi 1
C¸p RS-422
m¸y tÝnh chñ (Host Computer). Host Link cã thÓ dïng RS-232C hoÆc RS-422C Adapter.
Khi dïng RS-232C chØ cho phÐp kÕt nèi 1:1 gi÷a 1 PLC víi 1 computer trong khi kÕt nèi
dïng RS-422 cho phÐp kÕt nèi tíi 32 PLC trªn m¹ng víi 1 m¸y tÝnh (1:n). Cã thÓ dïng
cæng RS-232C hoÆc cæng Peripheral Port.

¾ KÕt nèi 1:1

RS-232C Adapter CPM2A CPU


NT-AL001 RS-422 Adapters CPM2A CPU
RS232/RS422 U i
adapter

IBM PC/AT hoÆc to¬ng


thÝch ch¹y
C¸p RS-232C H×nh 8 : KÕt nèi Host
SYSWIN/SSS
Link 1:n gi÷a nhiÒu PLC
CPM2A víi m¸y tÝnh
CQM1-CIF02

C¸p
C¸p RS-232C RS-422C

H×nh 7 : KÕt nèi 1:1 Host Link gi÷a PLC vµ m¸y tÝnh
CPM2A PLCs
(32 PLC max.)

¾ KÕt nèii 1:n


1

S¬ ®å sau ®©y cho phÐp kÕt nèi tíi 32 PLC víi 1 m¸y tÝnh dïng c¸p truyÒn RS-422. x Kho¶ng c¸ch tèi ®a khi dïng c¸p RS-422 lµ 500m.

B¶ng 4 C¸
C¸c lo¹i c¸p nèi vµ adapter :

Lo¹i C«ng dông M·


RS-232C Adapter ChuyÓn ®æi gi÷a chuÈn RS-232 vµ chuÈn ®iÖn cña CPM1-CIF01
RS-422 Adapter Peripheral Port CPM1-CIF11
RS-232C Adapter + Bé chuyÓn ®æi cã s½n c¸p ®Ó nèi víi m¸y tÝnh IBM CQM1-CIF02
C¸p nèi PC/AT hoÆc to¬ng thÝch (ChiÒu dµi c¸p : 3,3m)
Link Adapter ChuyÒn ®æi gi÷a 2 chuÈn ®iÖn RS-232C vµ RS-422 NT-AL001

1.14.2 Liªn kÕt d÷ liÖu 1: 1 gi÷a 2 PLC (1:1 PC Link)

Cã thÓ thiÕt lËp mét liªn kÕt d÷ liÖu (data link) cña vïng thanh ghi LR gi÷a 1 bé CPM2A víi 1
bé PLC lo¹i CPM1(A), CPM2A, CQM1, C200HS, C200HE/G/X hay SRM1. §Ó thùc hiÖn liªn
kÕt cÇn cã c¸p RS-232C vµ bé chuyÓn ®æi RS-232C Adapter (nÕu dïng cæng Peripheral).
Sau khi liªn kÕt d÷ liÖu gi÷a 2 PLC ®· ®oîc t¹o lËp, d÷ liÖu trong vïng liªn kÕt cña 2 PLC nµy
sÏ ®oîc tù ®éng trao ®æi gi÷a 2 PLC mµ kh«ng cÇn lËp tr×nh.

Hoíng dÉn tù häc PLC Omron Trang 1-17 Hoíng dÉn tù häc PLC Omron Trang 1-18

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
§Ó ®Æt chÕ ®é kÕt nèi truyÒn tin gi÷a 2 PLC, thanh ghi DM6645 trong mçi bé CPM2A ph¶i
®oîc ®Æt (setting) nho b¶ng doíi ®©y trong ®ã cã 1 bé lµ Master (DM6645 = 3000), cßn bé kia
Lo¹i C«ng dông Model N0 lµ Slave (DM6645=2000).
RS-232C Adapter ChuyÓn ®æi gi÷a chuÈn RS-232 vµ chuÈn CPM2A-CIF01
®iÖn cña Peripheral Port (nÕu dïng cæng Word Bit Chøc n¨ng Setting Setting
Peripheral Port) (Master) (Slave)
C¸p nèi §Ó nèi gi÷a c¸c PLC víi nhau (chuÈn RS- Tù t¹o hoÆc mua DM 00 ®Õn CÊu h×nh cæng : 00 00
232C) (max. 15m) 6645 03 00: ChuÈn (1 start bit, 7-bit data, even parity, 2 (Tuú ý) (Tuú ý)
stop bits, 9,600 bps)
01: Setting lou ë DM 6651
C¸p RS-232C 04 ®Õn ChÕ ®é kiÓm tra CTS 0 0
07
08 ®Õn Link Area cho 1:1 PC link qua cæng peripheral 0 0
11 port (Tuú ý)
0: LR 00 ®Õn LR 15
12 ®Õn ChÕ ®é truyÒn tin 3 2
15 0: Host Link;
2:1:1 PC Link (Slave);
3:1:1 PC Link (Master);
4: NT Link

Boíc 2 : ViÕt cho¬ng tr×nh truyÒn vµ nhËn d÷ liÖu

Mçi bé CPM2A sÏ tù ®éng trao ®æi d÷ liÖu víi bé PLC kia mµ ta kh«ng cÇn lËp tr×nh. Tuy
nhiªn ®Ó truyÒn ®óng d÷ liÖu mong muèn vµ nhËn kÕt qu¶ vµo 1 bé nhí riªng, cÇn thùc hiÖn
cho¬ng tr×nh cã d¹ng to¬ng tù sau ®©y :

ë bé CPM2A Master

Cho¬ng tr×nh ë bé PLC Master


C¸p RS-232C
§Æt Communications
25313 (Always ON)
Switch vÒ vÞ trÝ OFF
MOV(21)
H×nh 9: KÕt nèi 1:1 PC Link dïng cæng Peripheral Port (h×nh trªn) vµ cæng
RS-232C (h×nh doíi) 000 Göi d÷ liÖu tõ Master
tíi Slave
➣ VÝ dô vÒ liªn kÕt 1:1 gi÷a
g 2 bé CPM2A LR 00

Trong mçi bé CPM2A, cã mét vïng bé nhí ®Æc biÖt gäi lµ "Link Relay" hay Link Bits (®oîc ký MOV(21)
hiÖu víi tiÒn tè LR) lµm nhiÖm vô trao ®æi d÷ liÖu gi÷a 2 PLC ®· ®oîc thiÕt lËp kÕt nèi d÷ liÖu NhËn d÷ liÖu tõ Slave
kiÓu 1:1. §©y lµ c¸c thanh ghi 16 bit cã ®Þa chØ tõ LR 00 - LR 15 (tæng céng 256 bit). Khi kÕt LR 08
nèi, mét PLC ph¶i ®oîc ®Æt lµ master,
master cßn PLC kia lµ slave.
slav 200

Boíc 1: §Æt th«ng


th« sè trong PLC

Mçi bé PLC cÇn cã 1 bé chuyÓn ®æi RS-232C vµ c¸p nèi gi÷a 2 PLC víi nhau. Kho¸ chuyÓn
(DIP switch) trªn mçi bé RS-232C Adapter ph¶i ®Æt vÒ vÞ trÝ "NT". Khi 2 PLC ®ang trao ®æi d÷
liÖu víi nhau, ®Ìn LED "COMM" trªn c¶ 2 PLC sÏ nhÊp nh¸y ®Ó biÓu thÞ sù ho¹t ®éng cña
PLC.

Hoíng dÉn tù häc PLC Omron Trang 1-19 Hoíng dÉn tù häc PLC Omron Trang 1-20

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
1.14.3 TruyÒn tin dïng NT Link

Cho¬ng tr×nh ë bé PLC Slave NT Link cung cÊp pho¬ng tiÖn trao ®æi d÷ liÖu nhanh b»ng pho¬ng thøc truy cËp trùc
tiÕp gi÷a bé CPM2A víi Programmable Terminal-PT (dïng NT Link Interface) vµ sö dông RS-
25313 (Always ON) 232C Adapter hoÆc trùc tiÕp víi cæng RS-232C.

MOV(21) Programmable RS-232C Adapter CPM2A CPU Unit


Terminal
000 Göi d÷ liÖu tõ Slave tíi
Master
LR 08
MOV(21)
NhËn d÷ liÖu tõ Master C¸p RS-232C
LR 00

200
C¸p RS-232C

H×nh 10 : ThiÕt bÞ cÇn dïng cho NT Link


ë bé CPM2A Slave
Bé C«ng dông Model N0
RS-232C Adapter ChuyÓn ®æi sang d¹ng chuÈn cña CPM1-CIF01
Ho¹t ®éng cña hÖ thèng Data Link Peripheral Port
C¸p nèi RS-232C Nèi gi÷a bé chuyÓn ®æi vµ cæng cña PT Tù t¹o hoÆc mua
Sau khi 2 PLC chuyÓn sang chÕ ®é RUN vµ c¸c c¸p, bé chuyÓn ®æi vµ th«ng sè thiÕt
lËp ®· ®oîc cÊu h×nh ®óng, d÷ liÖu ë c¸c thanh ghi Link Relay ë 2 bé PLC sÏ ®oîc tù ®éng
i CPM1-CIF01 khi dïng víi NT Link qua cæng Peripheral Port ph¶i ®oîc ®Æt vÒ vÞ trÝ "NT"
trao ®æi. (vÞ trÝ doíi).

ë bé PLC master : D÷ liÖu tõ thanh ghi [IR] 000 ®oîc chuyÓn (b»ng lÖnh MOV) vµo
1.15 Peripheral Device
thanh ghi LR00. Sau ®ã, d÷ liÖu ë LR00 cña bé Master ®oîc tù ®éng truyÒn sang thanh ghi
LR00 ë PLC slave ®ång thêi d÷ liÖu tõ thanh ghi LR08 (nhËn ®oîc tõ PLC slave) ®oîc chuyÓn
CPM2A cã thÓ nèi víi c¸c thiÕt bÞ ngo¹i vi kh¸c bao gåm Programming Console hoÆc
(copy) vµo thanh ghi 200 cña PLC master.
Personal Computer (PC) cã ch¹y phÇn mÒm Sysmac Support Software (SSS), SYSWIN
hay Sysmac CPT.
ë bé PLC Slave : D÷ liÖu tõ thanh ghi [IR] 000 ®oîc chuyÓn vµo thanh ghi LR08. Sau
®ã, d÷ liÖu ë LR08 cña bé Slave ®oîc tù ®éng truyÒn sang thanh ghi LR00 ë PLC Master
1.15.1 Bé lËp tr×nh cÇm tay (Programming Console) :
®ång thêi d÷ liÖu tõ thanh ghi LR00 (nhËn ®oîc tõ PLC master) ®oîc chuyÓn vµo thanh ghi
200 cña PLC slave. H×nh 11 : CPM2A vµ Programming console : CQM1-PRO01-E & C200H-PRO27-E

Link bits Link bits CQM1- CPM2A CPU Unit


PRO01-E
LR 00 WRITE READ LR 00
WRITE READ
LR07 area area LR07
Tù ®éng thùc hiÖn
READ LR 08 READ WRITE LR 08
area area WRITE
LR15 LR15
C200H-
Master Slave PRO27-E
C200H-CN222 (2m)

C200H-CN422 (4m)

C¸c Programming Console sau cã thÓ ®oîc dïng ®Ó lËp tr×nh cho CPM2A:
CQM1-PRO01-E vµ C200H-PRO27-E

Hoíng dÉn tù häc PLC Omron Trang 1-21 Hoíng dÉn tù häc PLC Omron Trang 1-22

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I Giíi thiÖu vÒ Micro PLC "CPM2A" Cho¬ng I
B¶ng 5 C¸c lo¹i Programming Console vµ c¸p AR area2 AR00 tíi AR23 AR0000 tíi AR 2315 C¸c bit nµy phôc vô cho
(24 words) (256 bits) c¸c chøc n¨ng riªng biÖt
Bé Model N0 nho cê b¸o vµ c¸c bit ®iÒu
CQM1-Series Programming Console (c¸p nèi kÌm s½n) CQM1-PRO01-E khiÓn.
C200H-Series Programming Console C200H-PRO27-E LR area1 LR00 tíi LR15 LR0000 tíi LR 1515 Dïng cho kÕt nèi 1:1 víi 1
C¸p nèi cho C200H-Series ChiÒu dµi c¸p : 2 m C200H-CN222 (16 words) (256 bits) PLC kh¸c.
Programming Console ChiÒu dµi c¸p : 4 m C200H-CN422 Timer/Counter area2 TC000 tíi TC255 (timer/counter C¸c sè nµy cã thÓ ®oîc
numbers)3 dïng cho c¶ timers vµ
1.15.2 PhÇn mÒm lËp tr×
tr×nh cho PLC: counters.
DM Read/Write2 DM0000 tíi --- D÷ liÖu lou ë vïng bé nhí
PhÇn mÒm lËp tr×nh cho PLC cã thÓ ®oîc cµi ®Æt trªn m¸y tÝnh IBM PC/AT hoÆc to¬ng thÝch area DM2047 DM chØ cã thÓ ®oîc truy
víi 2 lo¹i : (2,048 words) cËp theo word. Gi¸ trÞ cña
- Lo¹i ch¹y trªn DOS : SYSMAC Support Software (SSS) c¸c word tù lou gi¸ trÞ khi
- Lo¹i ch¹y trong Windows : SY
SYSWIN V3.3/3.4
.3/3.4 hoÆc CX-Programmer
C mÊt ®iÖn.
Error log4 DM2000 tíi DM --- Dïng ®Ó lou thêi gian xuÊt
B¶ng 6 C¸c phô kiÖn
Ön cho
ch kÕt
k nèi PLC - phÇn mÒm lËp tr×nh (vd: SYSMAC Support Software) 2021 (22 words) hiÖn vµ m· cña lçi. C¸c
word nµy cã thÓ ®oîc
Tªn C«ng dông Model N0 dïng nho lµ c¸c word DM
RS-232C Adapter §Ó chuyÓn ®æi sang chuÈn cña cæng CPM1-CIF01 ®äc/ghi th«ng thoêng khi
Peripheral chøc n¨ng lou lçi hiÖn
RS-232C Adapter + C¸p Bé chuyÓn ®æi cã s½n c¸p ®Ó nèi víi m¸y tÝnh CQM1-CIF02 kh«ng ®oîc sö dông.
nèi (ChiÒu dµi : 3,3 m) Read-only4 DM6144 tíi DM --- Cho¬ng tr×nh kh«ng thÓ
Ladder Support Software Cho m¸y IBM AT hoÆc to¬ng thÞch (3.5" Disks, SYSWIN 6599 (456 words) ghi ®Ì lªn c¸c word nµy
(ch¹y trong Windows) 2HD) V3.3/3.4 PC Setup4 DM6600 tíi DM --- Dïng lou c¸c th«ng sè
6655 (56 words) kh¸c nhau ®iÒu khiÓn ho¹t
®éng cña PLC.
1.16 C
C¸c vïng nhí trong CPM2A
Ghi chó :
Bé nhí trong PLC ®oîc chia thµnh c¸c vïng (area) kh¸c nhau víi c¸c chøc n¨ng riªng biÖt
1. C¸c bit IR vµ LR khi kh«ng ®oîc dïng cho c¸c chøc n¨ng ®· ®Þnh cña chóng cã thÓ ®oîc
nho sau :
dïng nho bit cho¬ng tr×nh (work bit).
2. Néi dung cña c¸c thanh ghi HR, LR, counter, vµ vïng bé nhí DM ®äc/ghi ®oîc nu«i b»ng
Vïng nhí Words Bits Chøc n¨ng
tô. ë nhiÖt ®é 250C, tô cã thÓ lou néi dung bé nhí trong vßng 20 ngµy.
IR area1 Input area IR000 ®Õn IR009 IR00000 tíi IR
3. Khi truy cËp gi¸ trÞ hiÖn hµnh (PV) cña timer vµ counter, c¸c sè cña timer vµ counter (vÝ
(10 words) 00915 C¸c bit nµy cã thÓ ®oîc
dô CNT001, TIM005) ®oîc dïng nho lµ c¸c d÷ liÖu d¹ng word; khi truy cËp bit cê b¸o kÕt
(160 bits) g¸n cho c¸c ®Çu d©y vµo
thóc (Completion Flag) cña timer vµ counter, chóng ®oîc dïng nho lµ c¸c bit tr¹ng th¸i.
Output area IR010 tíi IR019 IR01000 tíi IR ra I/O. TiÒn tè IR thoêng
4. D÷ liÖu ë c¸c thanh ghi tõ DM6144 ®Õn DM6655 kh«ng thÓ bÞ ghi ®Ì bëi cho¬ng tr×nh
(10 words) 01915 ®oîc bá ®i
nhong chóng cã thÓ ®oîc thay ®æi tõ thiÕt bÞ ngo¹i vi.
(160 bits)
Work area IR20 tíi IR49 IR 02000 tíi IR Work bit cã thÓ ®oîc sö
(30 words) 04915 dông tuú ý trong cho¬ng
IR200 tíi IR227 IR20000 tíi IR tr×nh
(28 words) 22715
(512 bits)
SR area SR228 tíi SR255 SR22800 tíi SR C¸c bit nµy phôc vô cho
(28 words) 25515 c¸c chøc n¨ng riªng biÖt
nho cê b¸o vµ c¸c bit ®iÒu
khiÓn.
TR area --- TR0 tíi TR7 C¸c bit nµy lou d÷ liÖu vµ
(8 bits) lou tr¹ng th¸i ON/OFF t¹m
thêi t¹i c¸c nh¸nh rÏ
cho¬ng tr×nh.
HR area2 HR00 tíi HR19 HR0000 tíi HR 1915 C¸c bit nµy lou d÷ liÖu vµ
(20 words) (320 bits) lou l¹i tr¹ng th¸i ON/OFF
cña chóng khi ng¾t ®iÖn.

Hoíng dÉn tù häc PLC Omron Trang 1-23 Hoíng dÉn tù häc PLC Omron Trang 1-24

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III

Vài nét vӅ bӝ phҫn mӅm CX-Automation Suite


CX-Automation Suite là 1 bӝ phҫn mӅm ÿѭӧc tích hӧp chһt chӁ nhҵm
ÿáp ӭng nhӳng yêu cҫu ngày càng cao trong tӵ ÿӝng hóa công nghiӋp
và hӛ trӧ các thiӃt bӏ rҩt ÿa dҥng cӫa OMRON.
Vӟi các phҫn mӅm này, ngѭӡi sӱ dөng có trong tay nhӳng công cө
mҥnh, sӱ dөng dӉ dàng và liên tөc ÿѭӧc cұp nhұt, cҧi tiӃn.

Sysmac Compolet cung cҩp cho các nhà phát


triӇn phҫn mӅm các thành phҫn ÿӇ trӧ giúp viӋc
Compolet phát triӇn các phҫn mӅm kӃt nӕi vӟi các bӝ ÿiӅu
khiӇn cӫa OMRON dùng các công cө nhѭ
Microsoft Visual Studio.Net.
PLC Reporter 32 cho phép ngѭӡi sӱ dөng ÿӑc và
PLC Reporter 32 ghi dӳ liӋu tӯ PLC bҵng Microsoft Excel mà không
cҫn phҧi lұp trình
CX-Programmer cung cҩp 1 nӅn tҧng chung cho
phát triӇn chѭѫng trình cho tҩt cҧ các loҥi PLC
CX-Programmer
Omron tӯ các loҥi micro PLC ÿӃn nhӳng loҥi PLC
Duplex cao cҩp

PHÇN MÒM CX-PROGRAMMER CX-Process Tools là công cө ÿi kèm vӟi khӕi


module PLC Loop Control Board/Unit cӫa
CX-Process Tool OMRON, cho phép tҥo và thӱ các quy trình ÿiӅu
khiӇn tuҫn tӵ & vòng cNJng nhѭ các khӕi chӭc
năng cho khӕi này
CX-Process Monitor Plus là công cө thiӃt yӃu ÿӇ
theo dõi các quá trình cӫa tӯng khӕi chӭc năng,
CX-Process thay ÿәi các tham sӕ và cҩu hình báo ÿӝng. Công
Monitor Plus cө này kӃt hӧp vӟi phҫn mӅm CX-Process Tools
ÿӇ tҥo nên 1 bӝ công cө mҥnh cho theo dõi và
ÿiӅu khiӇn quá trình
Cx-Motion giúp viӋc ÿһt thông sӕ, theo dõi và lұp
trình vӟi ngôn ngӳ G-Code cho các bӝ ÿiӅu khiӇn
CX-Motion
chuyӇn ÿӝng loҥi CS1-MC series cӫa OMRON trӣ
nên dӉ dàng và rҩt trӵc quan.
Cx-Position trӧ giúp ÿһt thông sӕ, theo dõi và lұp
trình bҵng ngôn ngӳ G-Code cho các bӝ ÿiӅu
CX-Position
khiӇn chuyӇn ÿӝng loҥi CJ1/CS1-NC series cӫa
OMRON.
Cx-Simulatior là phҫn mӅm mô phӓng các loҥi
PLC CS1/CJ1 Series cӫa OMRON. Nó cho phép
mô phӓng hoҥt ÿӝng cӫa PLC ngay trên máy tính
CX-Simulator
mà không cҫn phҧi tҧi phҫn mӅm vào phҫn cӭng
PLC, vì vұy rҩt thích hӧp cho viӋc kiӇm tra & sӱa
lӛi.

Hoíng dÉn tù häc PLC Omron Trang 3-1

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programm


Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Cx-Protocol giúp xây dӵng các chѭѫng trình kӃt
nӕi vӟi các thiӃt bӏ cӫa hãng thӭ ba qua giao tiӃp Tҥo 1 project mӟi
nӕi tiӃp bҵng các card truyӅn tin cӫa hӑ PLC
CX-Protocol
CS1/CJ1 & các hӑ PLC khác. Sau ÿó viӋc thӵc
hiӋn truyӅn tin sӁ thӵc hiӋn bҵng lӋnh PMCR trong
ngôn ngӳ bұc thang.

CX-Profibus trӧ giúp viӋc ÿһt cҩu hình, chӍnh sӱa


CX-Profibus
thông sӕ, chҭn ÿoán & bҧo trì mҥng Profibus
Bҩm nút New
ÿӇ tҥo project Bҩm ÿӇ chӑn
mӟi loҥi CPU trong
CX-Programmer là phҫn mӅm trung tâm cӫa gói phҫn mӅm trên. Không chӍ dùng ÿӇ lұp trình cho series
PLC, CX-Programmer còn là công cө ÿӇ các kӻ sѭ quҧn lý 1 dӵ án tӵ ÿӝng hóa vӟi PLC làm bӝ
não hӋ thӕng.
Các chӭc năng chính cӫa CX-Programmer bao gӗm:
- Tҥo và quҧn lý các dӵ án (project) tӵ ÿӝng hóa (tӭc các chѭѫng trình) Ĉһt tên cho PLC
- KӃt nӕi vӟi PLC qua nhiӅu ÿѭӡng giao tiӃp
- Cho phép thӵc hiӋn các thao tác chӍnh sӱa & theo dõi khi ÿang online (nhѭ force
set/reset, online edit, monitoring,..) Chӑn ÿúng
- Ĉһt thông sӕ hoҥt ÿӝng cho PLC series PLC
- Cҩu hình ÿѭӡng truyӅn mҥng
- Hӛ trӧ nhiӅu chѭѫng trình, nhiӅu PLC trong 1 cùng project & nhiӅu section trong 1
chѭѫng trình

CX-Programmer hiӋn có 2 phiên bҧn chính:


- Bҧn Junior: Bҧn này chӍ hӛ trӧ các loҥi PLC micro cӫa OMRON nhѭ CPMx, SRM1. HiӋn tҥi
phiên bҧn này ÿѭӧc cung cҩp miӉn phí cho các khách hàng mua PLC OMRON tҥi ViӋt nam. Mô tҧ dӵ án
- Bҧn ÿҫy ÿӫ: Bҧn này hӛ trӧ tҩt cҧ các loҥi PLC cӫa OMRON, ngoài loҥi CPMx, SRM1 còn có
các loҥi thông dөng khác nhѭ CQM1x, C200x, CS1, CJ1x.

Phҫn tiӃp theo xin giӟi thiӋu tӯng bѭӟc vӅ 1 sӕ các thao tác cѫ bҧn vӟi CX-Programmer.

Các ký hiӋu quy ѭӟc dùng trong tài liӋu: Chӑn kênh truyӅn tin
vӟi PLC
Chӑn loҥi CPU
1xL ChӍ thao tác bҩm nút trái chuӝt

2xL ChӍ thao tác bҩm ÿúp nút trái chuӝt

1xR ChӍ thao tác bҩm nút phҧi chuӝt

Hoíng dÉn tù häc PLC Omron Trang 3-2 Hoíng dÉn tù häc PLC Omron Trang 3-3

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programm


Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
™ Các thành phҫn trên cӱa sә project:
Chӑn kênh truyӅn tin

Các tên ÿһt sҹn cҩp toàn cөc (Global (system


I/O-Table Editor
PLC-Setup
Ĉӑc/ghi PLC Data memory map
PLC-Program
Bҧng các tên cөc bӝ (Local Symbol Table)
Subsection

Lӵa chӑn các


thông sӕ cho 2xL
kênh truyӅn tin

Bҩm ÿúp nút trái


Các thông sӕ này thѭӡng là không cҫn thay ÿәi vì các thông sӕ mһc ÿӏnh ÿã ÿѭӧc ÿһt sҹn phù chuӝt
hӧp vӟi loҥi PLC ÿang dùng. Trѭӡng hӧp CX-Programmer không thӇ kӃt nӕi vӟi PLC, hãy kiӇm ÿӇ chӑn tӯng
tra lҥi thông sӕ này. mөc

Hoíng dÉn tù häc PLC Omron Trang 3-4 Hoíng dÉn tù häc PLC Omron Trang 3-5

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programm


Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Các cӱa sә phө trên màn hình giao diӋn cӫa CX-Programmer
KiӇm tra kӃt nӕi (Communication) vӟi PLC
Trong quá trình làm viӋc vӟi CX-Programmer, ngѭӡi sӱ dөng có thӇ bұt hoһc tҳt các cӱa sә phө.
Các cӱa sә này hiӇn thӏ các thông tin có liên quan ÿӃn các ÿӕi tѭӧng & công viӋc ÿang ÿѭӧc
thӵc thi. Bҩm vào nút Work Online ÿӇ kӃt nӕi vӟi PLC sau khi ÿã nӕi cáp giӳa máy tính vӟi PLC. Sau khi
kӃt nӕi ÿѭӧc thiӃt lұp, CX-Programmer sӁ ӣ chӃ ÿӝ làm viӋc Online.

Workspace Section
Bҩm ÿúp ÿӇ thay
ÿәi thông sӕ
truyӅn tin
KӃt nӕi vӟi PLC
(Sӱ dөng các thông sӕ ӣ Project
Output Settings)
Address Watch

- Cӱa sә Workspace: là cӱa sә thѭӡng nҵm bên trái màn hình & liӋt kê các thông tin chính
trong 1 chѭѫng trình nhѭ Symbol, Section, Settings, Memory... Bҩm lҥi vào nút Work Online sӁ chuyӇn sang chӃ ÿӝ Offline ÿӇ có thӇ sӱa chѭѫng trình
- Cӱa sә Address Reference: cho phép quan sát viӋc sӱ dөng 1 ÿӏa chӍ bӝ nhӟ bҩt kǤ
trong chѭѫng trình
- Cӱa sә Watch: Vӟi cӱa sә này, ngѭӡi sӱ dөng có thӇ quan sát giá trӏ cӫa 1 ÿӏa chӍ trong
bӝ nhӟ cNJng nhѭ thӵc hiӋn các thao tác thay ÿәi giá trӏ cӫa chúng ngay tӯ CX-
Programmer
- Cӱa sә Output: Các kӃt quҧ kiӇm tra & biên dӏch chѭѫng trình cùng các thông tin khác
sӁ ÿѭӧc hiӇn thӏ trên cӱa sә này.

Hoíng dÉn tù häc PLC Omron Trang 3-6 Hoíng dÉn tù häc PLC Omron Trang 3-7

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programm


Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thêm tiӃp ÿiӇm
Bҩm ÿúp vào Section1 ÿӇ hiӇn thӏ cӱa sә sӱa chѭѫng trình bên phҧi

1. Chӑn tiӃp ÿiӇm


thѭӡng mӣ, di chuӝt & bҩm vào
vӏ trí cҫn ÿһt trên section 1

Khi ÿang ӣ chӃ ÿӝ OFF-Line


2. Ĉánh ÿӏa chӍ cӫa
thì nút này nәi lên tiӃp ÿiӇm
3. Thêm comment
1 chѭѫng trình PLC có thӇ (tùy chӑn)
chia làm nhiӅu phҫn gӑi là Section.
2xL Bҩm ÿúp ÿӇ xem và sӱa section ÿó

4. Hѭӟng sѭӡn
tác ÿӝng (tuǤ
chӑn)

Hoíng dÉn tù häc PLC Omron Trang 3-8 Hoíng dÉn tù häc PLC Omron Trang 3-9

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thêm cuӝn dây Thêm function

Mӑi chѭѫng trình ÿӅu cҫn có ít nhҩt 1 lӋnh End ÿӇ ÿánh dҩu ÿiӇm kӃt thúc cӫa chѭѫng trình.
LӋnh End và nhiӅu khӕi chӭc năng khác (function) có thӇ nhұp vào dùng công cө Instruction.

I : Input
0.00 là bit 00 cӫa CIO
IR)-word 0
comment
1. Chӑn cuӝn dây 1. Bҩm nút Instruction ÿӇ chӑn Q:
di chuӝt & bҩm vào vӏ trí cҫn ÿһt hoһc nhұp lӋnh function Output

KӃt thúc chѭѫng trình bҵng


lӋnh END-Instruction

2. Nhұp ÿӏa chӍ output


2. Gõ vào END hoһc 001(là mã
lӋnh)

Có thӇ bҩm ÿӇ lӵa chӑn tӯ


các nhóm lӋnh khác nhau

Hoíng dÉn tù häc PLC Omron Trang 3-10 Hoíng dÉn tù häc PLC Omron Trang 3-11

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
KiӇm tra & biên dӏch chѭѫng trình Bҩm nút Work Online ÿӇ kӃt nӕi vӟi PLC, sau ÿó sӱ dөng các nút trên thanh công cө ÿӇ thay ÿәi
chӃ ÿӝ chҥy cӫa PLC.

ViӋc biên dӏch chѭѫng trình ÿӇ nhҵm phát hiӋn các lӛi do sai cú pháp, thiӃu/thӯa các phҫn tӱ,..
trong chѭѫng trình. KӃt quҧ biên dӏch ÿѭӧc hiӇn thӏ trong tab compile cӫa cӱa sә Ouput.

1. Work Online

2. ChuyӇn chӃ ÿӝ cӫa PLC dùng các nút


trên thanh công cө
Compile ChuyӅn PLC sang Program Mode trѭӟc
PLC-Program khi nҥp chѭѫng trình vào PLC

KӃt quҧ biên dӏch


Khi ÿang online vӟi PLC, các nút này cNJng trӵc tiӃp phҧn ánh chӃ ÿӝ làm viӋc hiӋn hành cӫa
PLC.

Bѭӟc tiӃp theo chúng ta sӁ nҥp chѭѫng trình ÿã viӃt vӯa qua vào PLC. VӅ nguyên tҳc, PLC cҫn
chuyӇn sang Program Mode trѭӟc khi cho phép thay ÿәi nӝi dung chѭѫng trình PLC. Tuy vұy, ta
có thӇ nҥp chѭѫng trình vào PLC kӇ cҧ khi ÿang ӣ bҩt kǤ chӃ ÿӝ nào nhӡ có các tính năng cӫa
CX-Programmer trӧ giúp.

Hoíng dÉn tù häc PLC Omron Trang 3-12 Hoíng dÉn tù häc PLC Omron Trang 3-13

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III

Nҥp (Download) chѭѫng trình vào PLC Nҥp (Download) chѭѫng trình vào PLC
1. Nҥp chѭѫng trình tӯ PC vào PLC Nút tҧi chѭѫng trình tӯ PLC lên máy tính 1. Nҥp chѭѫng trình tӯ PC vào PLC Nút tҧi chѭѫng trình tӯ PLC lên máy tính

Work On-Line Work On-Line

2. Chӑn các phҫn cҫn nҥp 2. Chӑn các phҫn cҫn nҥp
Ӣ ÿây chӍ cҫn nҥp phҫn Ӣ ÿây chӍ cҫn nҥp phҫn
chѭѫng trình vào PLC chѭѫng trình vào PLC

ViӋc nҥp chѭѫng tình vào PLC cNJng sӁ xóa nӝi dung hiӋn ÿang có trong PLC. Vì thӃ cҫn thұn ViӋc nҥp chѭѫng tình vào PLC cNJng sӁ xóa nӝi dung hiӋn ÿang có trong PLC. Vì thӃ cҫn thұn
trӑng xác nhұn viӋc này trѭӟc khi tiӃp tөc. trӑng xác nhұn viӋc này trѭӟc khi tiӃp tөc.

Hoíng dÉn tù häc PLC Omron Trang 3-14 Hoíng dÉn tù häc PLC Omron Trang 3-14

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thӱ chѭѫng trình
ChuyӇn PLC sang chӃ ÿӝ Monitor mode
CX-Programmer có các chӭc năng hӳu ích giúp thӱ và kiӇm tra chѭѫng trình.
ĈӇ chҥy chѭѫng trình vӯa nҥp vào PLC, cҫn chuyӇn PLC sang chӃ ÿӝ Monitor hoһc Run mode. Ӣ ÿây ta có thӇ bұt/tҳt 1 bit trong chѭѫng trình hoһc ÿҫu vào/ÿҫu ra mà không cҫn ÿҫu vào vұt lý.
Ӣ ÿây ta sӁ chӑn chӃ ÿӝ Monitor ÿӇ sӱ dөng các chӭc năng khác cӫa CX-Programmer.

1. Work On-Line
(nӃu hiӋn chѭa
kӃt nӕi)

1 Bұt ÿҫu vào

3. Bҩm ÿӇ chuyӇn sang chӃ ÿӝ


On-Line monitoring Bҩm nút phái chuӝt và chӑn Set hoһc Force SET ÿҫu vào
2. ChuyӇn PLC sang
Monitor Mode

Hoíng dÉn tù häc PLC Omron Trang 3-15 Hoíng dÉn tù häc PLC Omron Trang 3-16

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thêm hàng vào Rung
KiӇm tra bҧn ghi lӛi trong PLC

Khi ÿang online có thӇ kiӇm tra và xóa các lӛi ÿang có trong PLC bҵng cách bҩm ÿúp vào Error
Log.

1x Bҩm nút phҧi chuӝt tҥi nѫi cҫn


chèn
và chӑn “Insert Row”

Xoá error log

Hoíng dÉn tù häc PLC Omron Trang 3-17 Hoíng dÉn tù häc PLC Omron Trang 3-18

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thêm cӝt vào Rung Chèn thêm 1 rung

1x (1) Chӑn rung


Bҩm nút phҧi chuӝt tҥi nѫi L
1 cҫn thêm & chӑn “Insert
Column”
Tҥo ra 1 khoҧng trӕng mӟi cho lӋnh 1x (2)Chӑn Insert Rung
R Above the actual Rung

Hoíng dÉn tù häc PLC Omron Trang 3-19 Hoíng dÉn tù häc PLC Omron Trang 3-20

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Các thao tác Copy & Paste

Ta có thӇ áp dөng các thao tác nhѭ Cut, Copy & Paste vӟi các phҫn tӱ cӫa chѭѫng trình nhѭ Xoá Rung
vӟi 1 chѭѫng trình Windows thông thѭӡng khác. Ĉӗng thӡi có thӇ áp dөng Undo & Redo vӟi
các thao tác vӯa làm.

Dѭӟi ÿây là ví dө thao tác Copy cҧ 1 rung rӗi paste vào 1 chӛ khác.

(1) Chӑn cҧ Rung


1xR

1x 1xL (2) Chӑn “Delete “


L (1) Chӑn cҧ Rung

1x (2) Chӑn “Copy”


L

1xR

Chӑn “Paste”

Hoíng dÉn tù häc PLC Omron Trang 3-21 Hoíng dÉn tù häc PLC Omron Trang 3-22

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III PhÇn mÒm CX- Programmer Cho¬ng III
Thay ÿәi chѭѫng trình trӵc tiӃp On-line

Thêm các tên (Symbol) cөc bӝ vào danh sách CX-Programmer cho phép sӱa chѭѫng trình ngay cҧ khi PLC ÿang ӣ chӃ ÿӝ chҥy bҵng cách
dùng tính năng On-Line edit.

On-Line edit

1. Bҩm phím phҧi chuӝt và chӑn “Insert Symbol” Bҩm ÿúp vào nѫi cҫn sӱa

1xR
2xL
2. Nhұp vào tên symbol
Bҩm ÿúp vào Name, chӑn Data
“Symbols” type & ÿӏa chӍ phù hӧp

Sau khi thӵc hiӋn các thay ÿәi trên CX-Programmer, cҫn phҧi lѭu các thay ÿәi này vào bӝ nhӟ
PLC.

Lѭu các thay ÿәi vào PLC dùng nút


“Send On-Line edit changes”

Hoíng dÉn tù häc PLC Omron Trang 3-23 Hoíng dÉn tù häc PLC Omron Trang 3-24

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

PhÇn mÒm CX- Programmer Cho¬ng III


Theo dõi sӵ thay ÿәi (Differential Monitoring)

Vӟi các bit thay ÿәi nhanh, ta có thӇ sӱ dөng tính năng này ÿӇ phát hiӋn sӵ thay ÿәi mӝt cách
trӵc quan.

1. Bҩm nút Differential Monitoring

3. Thӱ theo dõi


bit 0.00: Bҩm
nút phҧi chuӝt &
chӑn
Set-ON/
SET-Off

2. Chӑn chӃ ÿӝ theo dõi


rising/falling

4. Thay ÿәi màu sҳc mӛi khi phҫn tӱ


chuyӇn tӯ OFF Æ ON (Rising edge)
cùng sӕ lҫn chúng thay ÿәi

Hoíng dÉn tù häc PLC Omron Trang 3-25

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp tr×nh víi Programming Console Cho¬ng 2


2. Boíc ®Çu víi lËp tr×nh (Programming)

2.1 Bé lËp tr×nh cÇm tay (Programming Console)

2.1.1 ThiÕt lËp cÊu h×nh ban ®Çu (Initial Setting)

PLC cã thÓ ®oîc ®Æt mét trong 3 chÕ ®é tõ Programming Console b»ng kho¸ chuyÓn
(Key Switch) nho trªn h×nh doíi ®©y :

LËp tr×nh víi programming console

H×nh 19: Programming Console lo¹i CQM1-PRO01-E

3 chÕ ®é lµm viÖc cña PLC


x PROGRAM mode : Lµ chÕ ®é dïng khi viÕt cho¬ng tr×nh hay thùc hiÖn c¸c thay
®æi hoÆc söa ®æi ®èi víi cho¬ng tr×nh hiÖn hµnh
x MONITOR mode : Lµ chÕ ®é ®oîc dïng khi thay ®æi néi dung bé nhí trong khi
PLC ®ang ch¹y (Run).
x RUN mode : Lµ chÕ ®é dïng ®Ó thùc hiÖn (ch¹y) cho¬ng tr×nh mµ ta ®· lËp
vµ n¹p vµo PLC. Cho¬ng tr×nh bªn trong PLC kh«ng thÓ ®oîc thay ®æi khi ®ang
ë trong chÕ ®é nµy.

Hoíng dÉn tù häc PLC Omron Trang 2-2

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp tr×nh
h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
Ngoµi ra, bé CPM2A cã thÓ ®oîc lËp tr×nh b»ng Programming Console lo¹i CQM1-PRO01-E
hoÆc C200H-PRO27-E. Cho¬ng tr×nh sÏ ®oîc nhËp b»ng c¸c lÖnh t¾t gäi lµ d¹ng Mnemonic PROGRAM!
Code. Bé lËp tr×nh cÇm tay sÏ ®oîc nèi vµo cæng Peripheral Port cña bé CPM2A. PASSWORD!
CQM1-PRO01-E (cã s½n c¸p nèi) C200H-PRO27-E

H×nh 22: Mµn h×nh LCD cña Programming Console sÏ hái password khi muèn truy cËp vµo
néi dung cña PLC.
LCD display

Nót chän chÕ ®é

CPM2A operation mode

Nót nhËp lÖnh

PhÝm sè

Nót thao t¸c


H×nh 23: GhÐp nèi gi÷a Programming Console víi PLC

a) b) §Ó nhËp password, bÊm c¸c phÝm trªn Programming Console theo thø tù nho sau :

PROGRAM!
H×nh 20 : a) CQM1-PRO01-E (cã c¸p s½n) CLR MONTR CLR
b) C200H-PRO27-E 0000

2.1.3 C¸c phÝm trªn bµn phÝm cña Programming Console

ViÖc lËp tr×nh cho CPM2A ®oîc lËp doíi d¹ng m· gäi lµ Mnemonic Code víi c¸c chøc n¨ng
to¬ng ®o¬ng víi d¹ng lËp tr×nh bËc thang (ladder diagram logic). Trong cho¬ng tr×nh d¹ng
Mnemonic, mçi lÖnh ®oîc biÓu diÔn b»ng mét ký hiÖu t¾t (vÝ dô lÖnh JUMP ®oîc ký hiÖu b»ng
JMP) vµ cã thÓ kÌm theo m· cña lÖnh (code) vµ c¸c tham sè lÖnh nho ®Çu vµo, ®Çu ra, ®Þa
chØ, ... Mçi lÖnh cã mét ®é dµi nhÊt ®Þnh (chiÕm mét sè word trong bé nhí cho¬ng tr×nh) vµ khi
liÖt kª cho¬ng tr×nh doíi d¹ng mnemonic code thoêng kÌm theo vÞ trÝ hay ®Þa chØ (address)
cña lÖnh trong cho¬ng tr×nh ë cét bªn tr¸i ngoµi cïng cña lÖnh.

C¸c phÝm chÝnh trªn Console :


NhiÒu lÖnh ®Æc biÖt gäi lµ Function nho mov(21) cã thÓ ®oîc nhËp dïng phÝm
FUN nµy (FUN + m· lÖnh)
H×nh 21: C¸c phÝm cña bé CQM1-PRO01-E

LD LÖnh Load (LD) t¹o ra 1 tiÕp ®iÓm thoêng më (NO) nèi vµo power bus tr¸i vµ
lµ lÖnh ®Çu tiªn cña nh¸nh. Nã còng ®Ó b¾t ®Çu mét nh¸nh míi cña cho¬ng
2.1.2 NhËp Password: tr×nh.

PLC cã c¬ chÕ b¶o vÖ b»ng mËt khÈu (password) ®Ó ng¨n nh÷ng truy cËp bÊt hîp lÖ vµo AND LÖnh AND t¹o ra mét tiÕp ®iÓm thoêng më vµ nèi tiÕp víi c¸c phÇn tö tiÕp
cho¬ng tr×nh bªn trong PLC. PLC sÏ lu«n nh¾c yªu cÇu ngoêi dïng nhËp password khi ÿiÓm ®i troíc
Programming Console míi ®oîc nèi víi PLC vµ PLC ®ang ë chÕ ®é ho¹t ®éng hoÆc khi PLC
míi ®oîc cÊp ®iÖn. OR LÖnh OR t¹o ra mét tiÕp ®iÓm thoêng më vµ nèi song song víi c¸c
phÇn tö ®i troíc t¹o thµnh c¸c nh¸nh song song.

Hoíng dÉn tù h
häc PLC Omron Trang 2-3 Hoíng dÉn tù häc PLC Omron Trang 2-4

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2

OUT LÖnh OUT sÏ cho ra output cña nh¸nh cho¬ng tr×nh (coil)
2. BÊm nót CLR cho ®Õn khi trªn mµn h×nh hiÖn lªn 00000

LÖnh víi bé ®Þnh thêi gian trÔ (Timer) LCD


TIM 00000
CLR

CNT LÖnh víi bé ®Õm (Counter)


3. Bé nhí trong PLC sÏ bÞ xo¸ sau khi bÊm c¸c phÝm sau :

PLAY REC
Dïng víi c¸c lÖnh LD, AND vµ OR ®Ó chØ ®Þnh mét tiÕp ®iÓm thoêng ®ãng Y
SET NOT
NOT RESET
NC (Normally Closed)
(LCD)

Dïng chØ ®Þnh ®Þa chØ bé nhí lµ lo¹i Holding Relay 00000 MEMORY CLR
HR MONTR END HR CNT DM

Mµn h×nh sÏ hiÖn lªn nho trªn sau khi xo¸

TR Dïng chØ ®Þnh ®Þa chØ bé nhí lµ lo¹i Temporary Relays Chó ý : C¸c x¸c lËp cña PLC (lou ë dÞa chØ DM6600-DM6655) cã thÓ bÞ xo¸ bëi lÖnh
nµy. Do vËy thËt cÈn thËn khi dïng.

Dïng ®Ó hiÓn thÞ ho¹t ®éng víi thanh ghi dÞch (SHIFT Register) x Xo¸ mét phÇn bé nhí : BÊm c¸c phÝm HR, CNT hoÆc DM troíc khi bÊm phÝm
SFT
MONTR ®Ó bá qua kh«ng xo¸ c¸c vïng bé nhí nµy (HR, Counter, DM).

A 2.1.5 VÝ dô vÒ mét m¹ch tù gi÷ (self-holding)


0
Dïng ®Ó nhËp c¸c sè thËp ph©n hoÆc hexa khi lËp tr×nh. Dïng Programming Console nhËp vµo cho¬ng tr×nh nhá sau ®©y víi c¸c ®Çu
vµo ra (I/O) sau :
9
START
Dïng ®Ó truy cËp ®Õn chøc n¨ng doíi ®èi víi c¸c phÝm cã 2 chøc n¨ng nho { {
SHIFT phÝm sè A hoÆc c¸c chøc n¨ng ®Æc biÖt kh¸c. STOP
0 z { {
INPUT

2.1.4 Xo¸ toµn bé cho¬ng tr×nh PLC

Cho¬ng tr×nh vµ d÷ liÖu (cã thuéc tÝnh cho phÐp ®äc/ghi) cña PLC ®oîc lou trong bé nhí
cã thÓ ®oîc xo¸ ®Ó cã thÓ nhËp vµo 1 cho¬ng tr×nh míi.
a)
1. ChuyÓn PLC sang chÕ ®é PROGRAM mode (chuyÓn PLC sang chÕ ®é Program
b»ng c¸ch chuyÓn kho¸ chuyÓn trªn Programming Console vÒ vÞ trÝ PROGRAM khi
®ang ®oîc nèi víi PLC)
(LCD)
< PROGRAM>
OUTPUT MC

Power Supply

Hoíng dÉn tù häc PLC Omron Trang 2-5 Hoíng dÉn tù häc PLC Omron Trang 2-6

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
Input ThiÕt bÞ ngoµi Output ThiÕt bÞ §Ó ch¹y cho¬ng tr×nh (Run), chuyÓn kho¸ chuyÓn ( Key Switch ) vÒ vÞ trÝ RUN.
ngoµi §Ó xem c¸c boíc vµ c¸c lÖnh cña cho¬ng tr×nh (®Þa chØ cho¬ng trinh), dïng phÝm mòi tªn lªn
00000 Nót bÊm Start 01000 Motor (Up Arrow) hoÆc mòi tªn xuèng (Down Arrow)
00001 Nót bÊm Stop
§Þa chØ (vÞ trÝ cña lÖnh trong
Ladder Diagram Mnemonic Codes cho¬ng tr×nh)

00000 00001
§. chØ
c LÖnh Th. sè
01000
00000 LD 00000 00002 READ
01000 0001 OR 01000
AND NOT 0001
0002 AND NOT 00001
0003 OUT 01000
0004 END(01) 00004 READ
END

b) c) END(01) (0.01 KW)

H×nh 24: a) S¬ ®å nèi PLC víi m¹ch bªn ngoµi


b) Cho¬ng tr×nh d¹ng ng«n ng÷ bËc thang (Ladder
Diagram) 2.1.7 T×m kiÕm trong cho¬ng tr×nh ( Search )
c) M· cho¬ng tr×nh d¹ng Mnemonic Codes
Cã thÓ dïng chøc n¨ng T×m kiÕm (Search) ®Ó t×m kiÕm mét lÖnh (instruction) hoÆc 1 ®Þa chØ
Cho¬ng tr×nh nµy sÏ ®¶m b¶o ®Çu ra 01000 sÏ lu«n ë tr¹ng th¸i ON khi 00000 lªn 1 bÊt kÓ bit (bit address) ®oîc dïng trong mét lÖnh cña cho¬ng tr×nh.
sau ®ã tr¹ng th¸i cña ®Çu vµo 00000 nho thÕ nµo. §Ó chØ ®Þnh mét ®Þa chØ bit cÇn t×m kiÕm, thùc hiÖn nho doíi ®©y :

2.1.6 NhËp cho¬ng tr×nh : 0... n


LÖnh!
1. ChuyÓn kho¸ chuyÓn vÒ vÞ trÝ Program Mode. BÊm phÝm CLR nÕu cÇn thiÕt cho ®Õn
khi 0000 ®oîc hiÓn thÞ trªn mµn h×nh : CONT
CLR SHIFT # §.chØ! SRCH SRCH
A
2. CLR WRITE
LD 0

HR
3.
OR B A A A
WRITE
1 0 0 0

4. TIM
AND NOT B WRITE
1
5. CNT
OUT B A A A WRITE
1 0 0 0
* * * n : §Þa chØ bit cÇn t×m kiÕm
6. FUN A B WRITE
0 1

Chó ý qu
quan träng : TÊt c¶ c¸c lÖnh chØ ®oîc n¹p vµo bé nhí PLC sau khi phÝm WRITE
WR
®oîc bÊm vµ mçi cho¬ng tr×nh ®Òu cÇn cã mét lÖnh END (FUN 0).

Hoíng dÉn tù häc PLC Omron Trang 2-7 Hoíng dÉn tù häc PLC Omron Trang 2-8

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô: T×m kiÕm bit (Bit Search) : t×m bit 00005 2.1.8 BËt t¾t ON/OFF (SET/RESET) coìng bøc c¸c bit
(Forced Bit Set/Reset)

00000 C¸c ®Çu ra sè vµ c¸c bit kh¸c trong bé nhí cã thÓ ®oîc bËt t¾t coìng bøc lªn ON
CLR
hoÆc vÒ OFF kh«ng phô thuéc vµo cho¬ng tr×nh. ViÖc nµy gäi lµ Forced Set / Reset.

CONT F 00000 FORCED


SHIFT # 5 CONT 00005 ON OFF
PLAY REC
SET RESET
00200 CONT
SRCH
SRCH
LD 00005

00203 CONT Lªn ON VÒ OFF


SRCH
SRCH
AND 00005

01078 CONT SRCH


SRCH
END(01)

VÝ dô: T×m kiÕm lÖnh (Instruction Search) §Æt Key Switch vÒ chÕ ®é MONITOR sau ®ã bÊm c¸c phÝm nho h×nh doíi, ®Ìn LED
®Çu ra 01000 sÏ:
x T×m lÖnh LD 00000 00000
CL
R S¸ng = §Çu ra sÏ lªn ON khi bÊm SET

LD 00000 Tèi = §Çu ra sÏ vÒ OFF khi bÊm RESET


LD 00000

00200 SRCH
SRCH
LD 00000 CONT
CL SHIFT
R #
00202
SRCH
LD 00000
A B A A A

01082 SRCH
0 1 0 0 0
SRCH
END(01)

MONTR PLAY
SET
x T×m lÖnh
lÖnh TIM001
TIM0 tõ ®Þa chØ CL
00000
100 trë ®i R

B A A 00100 2.1.9 ChÌn (Insert) vµ xo¸ (Delete) c¸c lÖnh trong cho¬ng tr×nh
1 0 0
@ Insert :
B 00100
TIM
1 TIM 001
§Æt Key Switch vÒ vÞ trÝ Program ®Ó chÌn thªm mét lÖnh troíc mét lÖnh ®ang
00203 SRCH ®oîc hiÓn thÞ.
SRCH
TIM 001
ViÖc chÌn lÖnh kh«ng ®oîc phÐp khi PLC ë chÕ ®é RUN hay MONITOR.
00203 TIM §Ó chÌn mét lÖnh, hiÓn thÞ lÖnh mµ ta muèn chÌn thªm lÖnh míi troíc nã, sau ®ã
DATA #0123 nhËp vµo lÖnh míi nho b×nh thoêng vµ bÊm c¸c phÝm INS vµ mòi tªn xuèng.

NhËp lÖnh cÇn chÌn vµo INS

Hoíng dÉn tù häc PLC Omron Trang 2-9 Hoíng dÉn tù häc PLC Omron Trang 2-10

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô: Tr×nh tù bÊm c¸c phÝm trªn Programming Console khi chÌn thªm lÖnh cho 1
cho¬ng tr×nh nhá doíi ®©y :
VÝ dô : Xo¸ (Delete) lÖnh:
Cho¬ng tr×nh doíi d¹ng Mnemonic C¸ch nhËp vµo b»ng Programming Console
C¸c lÖnh troíc khi xo¸ C¸ch bÊm phÝm
Troíc khi chÌn thªm lÖnh
§.chØ LÖnh Th.sè CLEAR 00000
T×m ®Þa chØ §. chØ LÖnh Th. sè
00000 LD 00000 AND
00000
00001 AND 00001 lÖnh troíc ®iÓ 00000 LD 00000 AND 00000

00002 LD 01000 cÇn chÌn 00001 AND 00001 NOT 00000


AND NOT 00000 T×m lÖnh cÇn xo¸
00003 AND NOT 00002 00002 LD 01000
00003 AND NOT 00002 00000
00004 OR LD E
4
CLR AND NOT 00004
00005 AND 00003 00000 00004 OR LD
SRCH 00006 SRCH §¶m b¶o ch¾c ch¾
00006 AND NOT 00004 00005 AND 00003 AND NOT 00004
®©y lµ lÖnh cÇn xo
00007 OUT 01000 OUT 00000 00006 AND NOT 00004 DEL 00006 DELETE?
00008 END(01) OUT 00007 AND 00005 AND NOT 00004

00000
00008 OUT 01000 00006 DELETE END ?
AND 00005
A B A A A 00200 00009 END(01)
0 1 0 0 0 OUT
00007 READ
01000
C¸c lÖnh sau khi xo¸ AND 00005

Sau khi chÌn thªm lÖnh SRCH 00007 SRCH


§. chØ LÖnh Th. sè OUT 01000 §. chØ LÖnh Th. sè
00000 LD 00000 00000 LD 00000
00001 AND 00001 AND 00007 ChÌn l 00001 AND 00001
00002 LD 01000 AND 00000 mong 00002 LD 01000
00003 AND NOT 00002 F 00007 00003 AND NOT 00002
00004 OR LD 5 AND 00005 00004 OR LD
00005 AND 00003 00005 AND 00003
00007 INSERT ?
00006 AND NOT 00004 INS AND 00005 00006 AND 00005
00007 AND 00005 00007 OUT 01000
00008 OUT 01000 00008 INSERT END? 00008 END(01)
00009 END(01) OUT 01000

00007
READ 2.1.10 Theo dâi tr¹ng th¸i bit trong PLC (Bit Monitor)
AND
00005
Tr¹ng th¸i (ON/OFF) cña bit bªn trong bé nhí cña PLC cã thÓ ®oîc theo dâi khi PLC ®ang ë
bÊt kú chÕ ®é nµo.
ë vÝ dô trªn, troíc tiªn t×m vÞ trÝ mµ ta muèn chÌn thªm lÖnh (ë ®©y lµ sau lÖnh OUT 01000)
dïng phÝm SRCH vµ ra ®oîc kÕt qu¶ lµ lÖnh nµy ë ®Þa chØ 0007. Thùc hiÖn chÌn lÖnh míi VÝ dô : Theo dâi tr¹ng th¸i cña bit 00001:
b»ng c¸ch nhËp lÖnh míi (ë ®©y lµ lÖnh AND 00005) vµo t¹i ®Þa chØ lÖnh võa t×m ®oîc vµ bÊm
INS + mòi tªn xuèng.
CL 00000
R
@ Delete:
De
CONT B 00001
§Ó xo¸ lÖnh ®ang ®oîc hiÓn thÞ, bÊm phÝm DEL vµ mòi tªn lªn: SHIFT # MONTR
1 ¿ ON

HiÓn thÞ lÖnh cÇn xo¸ DEL

Chó ý : 1) BÊm c¸c phÝm mòi tªn lªn hoÆc xuèng ®Ó xem tr¹ng th¸i
Lou ý: ThËt cÈn thËn khi xo¸ c¸c lÖnh. Mét khi lÖnh ®· bÞ xo¸, lÖnh sÏ kh«ng thÓ bit troíc vµ sau bit hiÖn hµnh
®oîc phôc håi l¹i vµ ta ph¶i nhËp l¹i lÖnh ®ã. Khi dïng phÇn mÒm lËp tr×nh SYSWIN, 2) NÕu PLC ®ang ë chÕ ®é Program hay Monitor, ta cã thÓ thùc hiÖn viÖc Forced
ta cã thÓ huû thao t¸c xo¸ nµy b»ng lÖnh Undo. Set/Reset bit nµy.

Hoíng dÉn tù häc PLC Omron Trang 2-11 Hoíng dÉn tù häc PLC Omron Trang 2-12

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2.1.11 Th
Theo dâi tr¹ng th¸i word
wor (Word M
Monitor) 2.1.13 Theo dâi tr¹ng th¸i tõng bit trong word (Binary Monitor)

Néi dung cña 1 ®Þa chØ d¹ng word cã thÓ ®oîc theo dâi dïng chøc n¨ng Word Monitor khi MÆc dï c¸c ®Þa chØ bé nhí d¹ng word thõ¬ng ®oîc xö lý nho lµ gi¸ trÞ cña mét tËp c¸c
PLC ®ang ë bÊt kú chÕ ®é ho¹t ®éng nµo. bit thèng nhÊt, tr¹ng th¸i ON/OFF cña tõng bit trong 16 bit cña mét word bÊt kú cã thÓ ®oîc
theo dâi khi PLC ®ang ë bÊt kú chÕ ®é ho¹t ®éng nµo.
VÝ dô:
00000
CLR VÝ dô : C¸ch theo dâi tr¹ng th¸i tõng bit trong word.

CH B 00000 00000
SHIFT CLR
* 0 CHANNEL 000
CH A B A c100
SHIFT MONTR
c000 # 1 0 0 1A2B
MONTR
1E3B HoÆc c100 MONTR
00001101000101011
SHIFT MONTR
c100 MONTR
000S1010001R1011
2.1.12 Theo dâi nhiÒu
n ®Þa chØ
ch bé nhí cïng lóc (Multiple
e Address
Ad
Monitoring) Tr¹ng th¸i cña bit ®ang bÞ forced-set ®oîc biÓu thÞ b»ng ch÷ "S" vµ tr¹ng th¸i cña bit bÞ
forced-reset ®oîc biÓu víi ch÷ "R".
Tr¹ng th¸i/néi dung cña tèi ®a lµ 6 bit hay word bé nhí cã thÓ ®oîc theo dâi cïng lóc, tuy
nhiªn t¹i mét thêi ®iÓm chØ cã 3 ®Þa chØ ®oîc hiÓn thÞ trªn mµn h×nh mµ th«i.

VÝ dô: C¸ch theo dâi nhiÒu ®Þa chØ bé nhí cïng lóc: TIM001, 00001, DM0010 Chó ý :
- BÊm phÝm mòi tªn lªn hoÆc xuèng ®Ó theo dâi tr¹ng th¸i cña bit troíc hoÆc tiÕp
theo trong word.
Boíc 1 CLR
0000 - Tr¹ng th¸i cña bit ®ang ®oîc hiÓn thÞ cã thÓ ®oîc thay ®æi b»ng c¸ch sö dông
chøc n¨ng Binary Data Modification nho doíi ®©y:

B T 001
Boíc 2 TIM MONTR
1 0100
c100
0555
CONT B 00001 T001
Boíc 3 SHIFT # MONTR
1 ¿ OFF 0100 SHIFT MONTR c100
`
0000010101010101

B A D0010 00001 T001 C100 CHG?


Boíc 4 DM MONTR CHG
1 0 1234 ¿ OFF 01000 „000010101010101
Mét con nh¸y sÏ ®oîc hiÓn thÞ trªn bit 15
c100 CHG?
1 0 10„ 0010101010101
®Ó biÓu thÞ bit cã thÓ ®oîc thay ®æi.

Chó ý : PLAY c100 CHG?


SHIFT
- NÕu cÇn theo dâi cïng lóc nhiÒu h¬n 3 bit hay word, c¸c bit hay word hiÖn SET 100S„ 10101010101
choa ®oîc hiÓn thÞ trªn mµn h×nh cã thÓ ®oîc hiÓn thÞ b»ng c¸ch bÊm
c100 MONTR
phÝm MONTR. WRITE 100S010101010101
- NÕu theo dâi nhiÒu h¬n 6 bit hay word, bit hay word ®Çu tiªn sÏ kh«ng
®oîc theo dâi n÷a.
- BÊm phÝm CLR ®Ó dõng viÖc theo dâi bit hay word bªn tr¸i nhÊt vµ lo¹i
nã khái mµn h×nh theo dâi. Chó ý :
- BÊm tæ hîp phÝm SHIFT + CLR ®Ó dõng toµn bé viÖc theo dâi. - Dïng phÝm mòi tªn lªn hoÆc xuèng ®Ó dÞch con nh¸y sang tr¸i hoÆc sang
ph¶i.
- Dïng c¸c phÝm sè 1 vµ 0 ®Ó thay ®æi tr¹ng th¸i cña bit vÒ ON hay OFF. Con
nh¸y sÏ dÞch sang bit kÕ tiÕp bªn ph¶i sau khi c¸c phÝm nµy ®oîc bÊm.
- Dïng tæ hîp phÝm SHIFT + SET hoÆc SHIFT + RESET ®Ó force-set hoÆc
force-reset tr¹ng th¸i mét bit. BÊm phÝm NOT sÏ xo¸ tr¹ng th¸i Force-set
hay Force-reset nµy.

Hoíng dÉn tù häc PLC Omron Trang 2-13 Hoíng dÉn tù häc PLC Omron Trang 2-14

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2.2 C¸c lÖnh lËp tr×nh c¬ b¶n
2.1.14 Thay ®æi d÷ liÖu HEX/BCD (HEX/BCD Data Modification)
PLC thoêng ®oîc lËp tr×nh b»ng mét ng«n ng÷ m« pháng gièng nho s¬ ®å ®iÖn gäi lµ Ladder
Gi¸ trÞ HEX/BCD cña mét word ®ang ®oîc theo dâi cã thÓ ®oîc thay ®æi dïng tÝnh n¨ng nµy. Diagram. Mçi phÇn tö cña s¬ ®å lµ mét lÖnh (Instruction). C¸c lÖnh phøc t¹p thoêng cã mét
Chøc n¨ng nµy chØ cã hiÖu lùc ë chÕ ®é Monitor hoÆc Program. m· lÖnh (Code) riªng.

D0000 T000 2.2.1 LÖnh ®iÒu kiÖn khëi ®Çu : Load (LD) vµ Load Not (LD NOT)
Word cÇn thay ®æi ph¶I ë phÝa tr¸i ngoµi cïng trªn mµn h×nh
0119 0100
LÖnh LOAD hay LOAD NOT dïng lµm ®iÒu kiÖn khëi ®Çu mét thang míi trong s¬ ®å bËc
CHG
PRES VAL? thang vµ cã chøc n¨ng gièng víi mét tiÕp ®iÓm cña s¬ ®å ®iÖn. C¸c tiÕp ®iÓm khi nèi víi c¸c
D0000 0119 ???? phÇn tö kh¸c thoêng ®ãng vai trß lµm ®iÒu kiÖn thùc hiÖn (execution condition) cho c¸c phÇn
tö ®i sau nã. LÖnh nµy lu«n ®oîc g¸n víi mét ®Þa chØ bit x¸c ®Þnh tr¹ng th¸i cña tiÕp ®iÓm nµy.
C A A D0000 T000
WRITE Chó ý lµ 2 lÖnh nµy lu«n lu«n n»m ë phÝa tr¸i nhÊt cña mét khèi logic trong s¬ ®å bËc thang
2 0 0 0200 0100
(nghÜa lµ kh«ng cã mét lÖnh nµo lo¹i kh¸c ®oîc phÐp n»m ë phÝa tr¸i cña lÖnh nµy trong khèi
logic).
Cã 2 lo¹i:
2.1.15 T
Thay ®
®æi gi¸ trÞ Timer - LÖnh LD : To¬ng ®o¬ng víi mét tiÕp ®iÓm thoêng më (Normally Open - NO) trong s¬
®å ®iÖn. Khi bit ®i kÌm lµ 1 (ON), tiÕp ®iÓm sÏ ®ãng vµ c¸c phÇn tö (lÖnh) ®i sau tiÕp
ChuyÓn Key Switch trªn Programming Console vÒ vÞ trÝ Monitor khi muèn thùc hiÖn ho¹t ®éng ®iÓm sÏ ®oîc ho¹t ®éng (cã ®iÖn) vµ ngoîc l¹i khi bit ®i kÌm lµ 0 (OFF), tiÕp ®iÓm sÏ
nµy : më vµ c¸c phÇn tö ®i sau tiÕp ®iÓm sÏ kh«ng ®oîc ho¹t ®éng (kh«ng cã ®iÖn ch¹y
qua tiÕp ®iÓm)
Sè cña timer cÇn t×m - LÖnh LD NOT : To¬ng ®o¬ng víi mét tiÕp ®iÓm thoêng ®ãng (Normally Closed - NC)
trong s¬ ®å ®iÖn. Khi bit ®i kÌm lµ 0 (OFF), tiÕp ®iÓm sÏ ®ãng vµ c¸c phÇn tö (lÖnh) ®i
sau tiÕp ®iÓm sÏ ®oîc ho¹t ®éng (cã ®iÖn) vµ ngoîc l¹i khi bit ®i kÌm lµ 1 (ON), tiÕp
A 00001READ
1) CL TIM SRCH ®iÓm sÏ më vµ c¸c phÇn tö ®i sau tiÕp ®iÓm sÏ kh«ng ®oîc ho¹t ®éng (kh«ng cã ®iÖn
R 0 OFF
ch¹y qua tiÕp ®iÓm)
2) 0001 TIM 00001DATA?
CHG
DATA T000 #0050
#???? LD (Normally open) Æ
LOAD-L
B : BIT
3)
D F
WRIT B
3 5 E §æi SV cña LOAD NOT-L LD NOT Æ IR, SR, AR, HR, TC, LR, TR
timer=#35 (Normally Closed)
B
VÝ dô : C¸c ®Þa chØ cã thÓ truy cËp ë d¹ng bit

2.1.16 Thay ®æi gi¸ trÞ Counter :


00001
§Þa chØ LÖnh Th. sè
Counter (CNT) lµ mét bé ®Õm gi¶m cã gi¸ trÞ ®Æt troíc (preset decremental counter). Bé ®Õm 0 00000 LD 00000
sÏ gi¶m ®i 1 ®¬n vÞ mçi khi tÝn hiÖu ®Çu vµo chuyÓn tõ tr¹ng th¸i OFF lªn ON. Bé ®Õm cã c¸c LÖnh LD 00001 LÖnh kh¸c... .......
th«ng sè cÇn cã khi lËp tr×nh lµ: ®Çu vµo xung ®Õm (count input), ®Çu vµo xo¸ (reset input), sè 00000 00002 LD NOT 00000
cña bé ®Õm vµ gi¸ trÞ ®Æt (Set Value - SV). 2 00003 LÖnh kh¸c .... ......
ChuyÓn Key Switch trªn Programming Console vÒ vÞ trÝ Monitor khi muèn thùc hiÖn ho¹t ®éng LÖnh LD NOT
nµy :

Sè cña counter cÇn tim 2.2.2 LÖnh AND vµ AND NOT


1)
LÖnh AND (AND NOT) dïng ®Ó t¹o ra c¸c tiÕp ®iÓm thoêng më (thoêng ®ãng) theo sau (nèi
B 00001 READ
CL CNT SRCH tiÕp) víi c¸c tiÕp ®iÓm t¹o ra bëi lÖnh LD hay LD NOT.
R 1 OFF

00001DATA?
2) 0001 CNT CHG AND-AND
AND
#0010 B : BIT
DATA
#???? B
3) C
WRIT
AND NOT-AND
AND NOT
NO IR, SR, AR, HR, TC, LR
2 0 E
B
C¸c ®Þa chØ cã thÓ truy cËp ë d¹ng bit

Hoíng dÉn tù häc PLC Omron Trang 2-15 Hoíng dÉn tù häc PLC Omron Trang 2-16

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô: AND LD
VÝ dô: AND, AND NOT
00000 00002
00000 00100 LR 00000
Instruction
LÖnh 00001 00003
0
§. chØ LÖnh Th. sè
§Þa ch
chØ LÖnh Th. Sè 00000 LD 00000
00000 LD 00000 00001 OR 00001
00001 AND NOT 00100 00002 LD 00002
00003 OR NOT 00003
00002 AND LR 00000
00004 AND LD
00003 LÖnh ..
. . .
. . .
2.2.3 LÖnh OR, OR NOT
VÝ dô OR LD
LÖnh OR (OR NOT) t¹o ra c¸c tiÕp ®iÓm thoêng më (thoêng ®ãng) nèi song song víi mét
nh¸nh kh¸c.
00000 00002
OR-OR
OR B : BIT Instruction
B
IR, SR, AR, HR, TC, LR 00001 00003
OR NOT-OR
OR NOT
C¸c ®Þa chØ cã thÓ truy cËp ë d¹ng bit
B
§Þa chØ LÖnh Th. sè
00000 LD 00000
00001 AND NOT 00001
VÝ dô : OR, OR NOT 00002 LD 00002
00000 00003 AND 00003
00004 OR LD
Instruction.
00005 LÖnh ... .....
00100

§Þa chØ LÖnh Tham sè


LR
00000 LD NOT 00000 2.2.5 LÖnh OUT vµ OUT NOT
00000
00001 OR NOT 00100
00002 OR LR 00000 LÖnh OUT (OUT NOT) sÏ bËt bit ®oîc g¸n cho lÖnh nµy lªn ON (xuèng OFF) khi ®iÒu kiÖn
00003 Instruction thùc thi ®i troíc nã lµ ON vµ sÏ reset bit nµy vÒ OFF khi ®iÒu kiÖn ®i troíc lµ OFF. LÖnh
OUTPUT gièng víi chøc n¨ng cuén d©y trong s¬ ®å ®iÖn lµ khi mét cuén d©y nhËn ®oîc ®iÖn
tõ tiÕp ®iÓm (®iÒu kiÖn) ®i troíc nã sÏ hót (®ãng) hay nh¶ (më) tiÕp ®iÓm ®i kÌm.
2.2.4 LÖnh AND LD vµ OR LD

AND LOAD-(AND
AND LD) vµ OR LOAD-(OR
OR LD) Ký hiÖu: OUTPUT-OUT
OUT
B : BIT

- LÖnh AND LD nèi tiÕp 2 khèi logic víi nhau trong mét s¬ ®å bËc thang.
B IR, SR, AR, HR, LR, TR
- LÖnh OR LD nèi song song 2 khèi víi nhau trong mét s¬ ®å bËc thang
C¸c ®Þa chØ cã thÓ truy cËp ë d¹ng bit
CÇn chó ý thø tù nhËp lÖnh nµy: c¸c khèi logic cÇn nèi víi nhau ®oîc nhËp riªng rÏ troíc, sau
®ã míi nhËp lÖnh OR LD hoÆc AND LD.
LÖnh nµy kh«ng cÇn tham sè.

Hoíng dÉn tù häc PLC Omron Trang 2-17 Hoíng dÉn tù häc PLC Omron Trang 2-18

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô: LÖnh OUT Chó ý :
- C¸c sè 0 ë ®Çu c¸c m· lÖnh (vÝ dô 01 (END), 02 (IL),...) ph¶i ®oîc nhËp vµo. NÕu
00000
chØ nhËp ch÷ sè sau th× kÕt qu¶ cã thÓ kh«ng ®óng.
- Khi biÓu diÔn lÖnh, ngoêi ta thoêng ghi kÌm c¶ m· lÖnh cña lÖnh ®ã trong dÊu
01000 ngoÆc ®¬n theo sau tªn lÖnh. VÝ dô: END(01), IL(02),..
§. chØ LÖnh Th. sè
00000 LD 00000 2.3.1 LÖnh END ( FUN 01 )
00001 OUT 01000
LÖnh END(01) dïng ®Ó ®¸nh dÊu ®iÓm kÕt thóc cña cho¬ng tr×nh. Mét cho¬ng tr×nh cã thÓ cã
TiÕp ®iÓm 00000 lµ ®iÒu kiÖn thùc thi cña cuén d©y 01000. nhiÒu lÖnh END (01) nhong PLC sÏ chØ xö lý c¸c lÖnh tõ ®Çu cho¬ng tr×nh ®Õn lÖnh END ®Çu
tiªn mµ nã gÆp, sau ®ã cho¬ng tr×nh l¹i b¾t ®Çu tõ lÖnh ®Çu tiªn cña cho¬ng tr×nh. NÕu kh«ng
Ký hiÖu: OUTPUT NOT-OUT
OUT NOT cã lÖnh END trong cho¬ng tr×nh, khi PLC chuyÓn sang chÕ ®é RUN th× trªn mµn h×nh cña bé
lËp tr×nh cÇm tay sÏ b¸o lçi "NO END INSTR" vµ cho¬ng tr×nh sÏ kh«ng ®oîc thùc hiÖn.
B : BIT
B IR, SR, AR, HR, LR, TR VÝ dô Cho¬ng tr×nh d¹ng s¬ ®å bËc thang (trªn) vµ d¹ng Mnemonic to¬ng ®o¬ng (doíi) ®Òu
kh«ng cã lÖnh END(01), do ®ã sÏ bÞ b¸o lçi vµ kh«ng thÓ ch¹y ®oîc:

C¸c ®Þa chØ cã thÓ truy cËp ë d¹ng bit


00000 00002
0 Instruction
VÝ dô: OUT NOT 00001 00003

00001 §. chØ LÖnh Th. sè


00000 LD 00000
01000
00001 OR 00001
00002 LD 00002
§. chØ LÖnh Th. sè
00003 OR NOT 00003
00000 LD 00001
00001 OUT NOT 01000 00004 AND LD ---

Trªn mµn h×nh LCD: NO END


2.3 C¸c hµm chøc
c n¨ng ®Æc biÖt - Function ( FUN )
INSTR
Ngoµi c¸c lÖnh ®iÒu kiÖn vµ ®Çu ra ®¬n gi¶n trªn, trong PLC lo¹i CPM2A cßn cã c¸c lÖnh víi
c¸c chøc n¨ng phøc t¹p kh¸c. Mçi lÖnh nµy ®Òu cã mét m· lÖnh (code) riªng. Khi lËp tr×nh víi
Mnemonic Code dïng Programming Console, ta ph¶i nhËp lÖnh doíi d¹ng sau : Rung (network)
"FUN xx" trong ®ã xx : M· cña lÖnh
Các phҫn tӱ khi kӃt nӕi vӟi nhau sӁ tҥo thành 1 thang (gӑi là rung hay network) trong sѫ ÿӗ
PhÝm FUN vµ c¸c phÝm sè trªn Programming Console dïng ®Ó nhËp c¸c lÖnh ®Æc biÖt nµy. bұc thang.
Doíi ®©y lµ m· cña mét sè lÖnh trong PLC lo¹i CPM2A : Ӣ ví dө dѭӟi, ta có 2 thang ÿӝc lұp ÿánh sӕ theo thӭ tӵ là 0 và 1.
Khi sӱa hay thêm chѭѫng trình, ta cҫn chú ý ÿһt các phҫn tӱ vào ÿúng thang.
FUN 01 lµ lÖnh END ( End Instruction )
FUN 02 ,, IL ( Interlock ) 00000 00002
FUN 03 ,, ILC ( Interlock Clear ) LӋnh
FUN 04 ,, JMP ( Jump End ) 0 00001 00003
FUN 05 ,, JME ( Jump End )
FUN 10 ,, SFT ( Shift Register )
FUN 11 ,, KEEP ( Latching Relay ) 00003 00002
FUN 12 ,, CNTR ( Reversible Counter ) LӋnh
1
FUN 13 ,, DIFU ( Differentation - Up ) 00006 00012
FUN 14 ,, DIFD ( Differentation -Down )

Hoíng dÉn tù häc PLC Omron Trang 2-19 Hoíng dÉn tù häc PLC Omron Trang 2-20

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2.3.2 LÖnh IL ( FUN 02 ) vµ ILC ( FUN 03 ) 2.3.3 Bit ph©n nh¸nh - TR (Temporary Relay)

LÖnh IL (Interlock) vµ ILC (Interlock Clear) lu«n ®oîc dïng ®i kÌm víi nhau. Khi mét lÖnh IL Trong c¸c nh¸nh cho¬ng tr×nh, c¸c bit ph©n nh¸nh (7 bit tõ TR0-TR7) ®oîc dïng ®Ó lou ®iÒu
®oîc ®Æt troíc mét ®o¹n cho¬ng tr×nh, ®iÒu kiÖn thùc hiÖn cña IL sÏ ®iÒu khiÓn ®iÒu kiÖn thùc kiÖn thoc hiÖn t¹i ®iÓm ph©n nh¸nh, gióp cho viÖc thùc hiÖn cho¬ng tr×nh t¹i nh¸nh cho¬ng
hiÖn cña toµn bé c¸c lÖnh b¾t ®Çu tõ sau lÖnh IL cho ®Õn lÖnh ILC ®Çu tiªn sau lÖnh IL nµy. tr×nh ®oîc ®óng ®¾n.
Khi ®iÒu kiÖn thùc hiÖn cña lÖnh IL lµ ON, cho¬ng tr×nh vÉn ®oîc thùc hiÖn b×nh thoêng. Khi
®iÒu kiÖn thùc hiÖn cña lÖnh IL lµ OFF, tÊt c¶ c¸c lÖnh theo sau lÖnh IL cho ®Õn lÖnh ILC ®Çu
00000 TR0 00002 TR1 00003
tiªn ®Òu ®oîc thi hµnh víi ®iÒu kiÖn thùc hiÖn lµ OFF. NghÜa lµ c¸c lÖnh Output n»m gi÷a IL 01000
vµ ILC sÏ lµ OFF. 00005
01001
Cho¬ng tr×nh sÏ trë l¹i ho¹t ®éng b×nh thoêng sau lÖnh ILC. 00006
01002
VÝ dô: 00007 TR000008 TR1
00009
01003

§. chØ LÖnh Th. sè 00010


01004
00000 LD 00002 00011
00001 IL (02) -
00002 LD 00003 01005

00003 AND 00004


00004 OUT 01000
Cho¬ng tr×nh sau sai do dïng hai lÇn bit TR0 trong cïng mét thang cho¬ng tr×nh:
00005 LD 00005
00006 OUT 01001
00007 LD NOT 00006 00002 00003 00004
TR0 TR0
00008 OUT 01002 01000
00005
00009 ILC(03) -
00010 END(01) - 00006 01001

01002
Chó ý :
- C¸c bit ®oîc set hoÆc reset bëi lÖnh KEEP ®Æt trong khèi INTERLOCK vÉn ë
tr¹ng th¸i cò cña chóng.
- Timer n»m trong khèi INTERLOCK sÏ bÞ reset khi ®iÒu kiÖn thùc thi cña IL lµ OFF
hoÆc khi mÊt ®iÖn.
- PV cña counter n»m trong khèi INTERLOCK sÏ kh«ng bÞ reset khi ®iÒu kiÖn thùc
thi cña IL lµ OFF. VÝ dô : Dïng bit TR ®Ó lou c¸c ®iÒu kiÖn thùc hiÖn khi ph©n nh¸nh

02
IL(02) 02 TR0 03 TR1 04
00003 00004 01000
01000 05
00005 01001
01001 Nh¸nh rÏ
06
00006 01002
01002 07
01003
ILC(03)

END END

Hoíng dÉn tù häc PLC Omron Trang 2-21 Hoíng dÉn tù häc PLC Omron Trang 2-22

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
Doíi ®©y lµ cho¬ng tr×nh trªn d¹ng Mnemonic khi nhËp vµo b»ng bé lËp tr×nh cÇm tay. C¸c bit
TR ®oîc nhËp vµo b»ng lÖnh OUT, víi tham sè lµ sè cña bit TR, sau ®ã ®oîc dïng l¹i b»ng Cho¬ng tr×nh d¹ng mnemonic :
lÖnh LD ®Ó b¾t ®Çu mét nh¸nh kh¸c cña cho¬ng tr×nh:
§. chØ LÖnh Th. sè
0000 LD 00002
§Þa ch
chØ LÖnh Th. sè 0001 AND 00003
0000 LD 00002 0002 JMP(04)
0001 OUT TR 0 0003 LD 00004
0004 OUT 01000
0002 AND 00003
0005 LD 00005
0003 OUT TR1
0006 OUT 01001
0004 AND 00004 0007 LD 00006
0005 OUT 01000 0008 OUT 01002
0006 LD TR1 0009 JME(05)
0007 AND 00005 0010 END(01)
0008 OUT 01001
0009 LD TR0
0010 AND 00006
0011 OUT 01002
0012 LD TR0
0013 AND-NOT 00007
0014 OUT 01003 2.4 VÝ dô øng dông: Dõng ®éng c¬ khi cã qu¸ t¶i
0015 END (01) -
Cã 5 motor nèi liªn ®éng víi nhau. Khi nót PB Start ®oîc nhÊn, c¶ 5 Motor ®Òu khëi ®éng vµ
Chó ý : C¸c bit TR chØ ®oîc dïng khi lËp tr×nh d¹ng mnemonic code víi programming ch¹y nÕu nho kh«ng cã motor nµo ®ang bÞ qu¸ t¶i (overload). NÕu 1 trong 5 motor nµy bÞ qu¸
console. Cßn khi lËp tr×nh víi ladder diagram (vÝ dô dïng phÇn mÒm SYSWIN), bit t¶i hoÆc khi nót Stop ®oîc nhÊn, c¶ 5 motor sÏ dõng. §Ìn b¸o Overload sÏ s¸ng nÕu cã
nµy kh«ng cÇn thiÕt v× cho¬ng tr×nh ®· tù ®éng thùc hiÖn viÖc nµy. motor nµo ®ã ®ang bÞ qu¸ t¶i.

2.3.4 LÖnh
nh JMP (FUN 04) vµ JME (FUN 05) I/O
§Çu vµo §Çu ra
Mçi lÖnh JUMP gåm cÆp lÖnh JMP vµ JME cã sè tõ 00 ®Õn 99; JMP vµ JME lu«n ®i theo cÆp
víi nhau. Khi cho¬ng tr×nh gÆp lÖnh JMP n (n= sè cña lÖnh JUMP), nã sÏ bá qua kh«ng thùc 00000 PB Start 01000 Lamp Overload
hiÖn c¸c lÖnh theo sau lÖnh nµy cho ®Õn lÖnh JME n cã cïng sè. Khi gÆp lÖnh JME, cho¬ng 00001 PB Stop 01001 Motor 1
00002 Overload M1 01002 Motor 2
tr×nh sau ®ã l¹i thùc hiÖn b×nh thoêng. MÆc dï ho¹t ®éng cña JMP kh¸ gièng víi ho¹t ®éng
00003 Overload M2 01003 Motor 3
cña INTERLOCK khi ®iÒu kiÖn thùc hiÖn cña IL lµ OFF, nhong ®èi víi lÖnh JMP, c¸c to¸n tö
00004 Overload M3 01004 Motor 4
n»m gi÷a lÖnh JMP vµ JME kh«ng bÞ OFF mµ vÉn gi÷ nguyªn tr¹ng th¸i troíc khi thӵc hiÖn 00005 Overload M4 01005 Motor 5
lÖnh JUMP nµy. 00006 Overload M5

VÝ dô : LÖnh JUMP
0 0
JMP(04)
0
0100
0
0100
0
0100

JME(05)

END

Hoíng dÉn tù häc PLC Omron Trang 2-23 Hoíng dÉn tù häc PLC Omron Trang 2-24

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
„ OR LD Dïng ®Ó nèi song song 2 khèi logic cho¬ng tr×nh
Cho¬ng tr×nh d¹ng s¬ ®å bËc thang Cho¬ng tr×nh d¹ng Mnemonic

§. chØ LÖnh Th. sè


00002 00003 00004 00005 00006 00000 LD NOT 00002 00000 LD 00002
00000 IL(02) 00002 00003 00001 AND NOT 00003
00001 AND NOT 00003
00000 00001 01001
01001 00002 AND NOT 00004 00002 LD 00004
00006 00003 AND NOT 00005 00003 AND 00005
01001
00004 AND NOT 00006 0004 OR LD ---
01002 00005 IL (02) 00005 OUT 01001
01002 00004 00005
00006 LD 00000
01003 00007 OR 01001
01003
00008 OR 01002
01004 00009 OR 01003
01004
00010 OR 01004
01005
01005 00011 OR 01005
00012 AND NOT 00001 VÝ dô : ta cã 1 ®o¹n cho¬ng tr×nh víi c¸c khèi logic cho¬ng tr×nh nèi kÕt kh¸ phøc t¹p nho h×nh
00013 OUT 01001 doíi :
00018 ILC(03 00014 OUT 01002
00015 OUT 01003 00000 00001 00002 00003 00004 00005
00002
00016 OUT 01004 01000
00019 01001 00017 OUT 01005
00018 ILC (03) 01000 01001 00006
00003
00019 LD 00002
00004
00020 OR 00003 00200
00021 OR 00004
00005
00022 OR 00005
00023 OR 00006
00006 00024 OUT 01001
00025 END (01)
00025 §Ó cã thÓ nhËp ®oîc cho¬ng tr×nh nµy còng nho c¸c khèi cho¬ng tr×nh phøc t¹p kh¸c
END
vµo b»ng bé lËp tr×nh cÇm tay, cÇn thùc hiÖn c¸c boíc sau :

‰ C¸c lÖnh AND LD vµ OR LD cã thÓ ®oîc dïng ®Ó lËp c¸c s¬ ®å víi c¸c phÇn tö 1) Chia nhá ®o¹n cho¬ng tr×nh thµnh c¸c khèi blo
block c¬ b¶n [1] - [5]
kÕt nèi phøc t¹p:

VÝ dô : C¸ch nhËp c¸c lÖnh AND LD vµ OR LD víi bé lËp tr×nh cÇm tay
n a)
00000 00001
„ AND LD Dïng ®Ó nèi nèi tiÕp 2 khèi logic cho¬ng tr×nh e) r
o 00004 00005

b)
d)
§. chØ LÖnh Th. sè p 01001 01001
00002 00003
00000 LD 00002 f)
00002 00001 OR 00003 00006
00004
01000 00002 LD 00004
q
c)
00003 00005
00003 OR NOT 00005 00200
00004 AND LD ---
00005 OUT 01000

Hoíng dÉn tù häc PLC Omron Trang 2-25 Hoíng dÉn tù häc PLC Omron Trang 2-26

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2) NhËp tõng khèi nµy vµo bé lËp tr×nh, b¾t ®Çu tõ trªn xuèng doíi, tõ tr¸i qua ph¶i nho b×nh
thoêng theo thø tù c¸c khèi n Æ r trªn vÝ dô doíi ®©y: 2.5 C¸c lou ý khi lËp mét cho¬ng tr×nh d¹ng Ladder Diagram
(a) 00000 00001 (b) 01000 01001 1. Hai thang kh¸c nhau kh«ng ®oîc phÐp nèi b»ng mét tiÕp ®iÓm th¼ng ®øng :
n
LD 00000 LD 01000 o
AND 00001 AND 01001 00 02
OR 01000
LD p

2
04
01 03
(c) 00200 (e)
0004 0005 01001
LD 0004
OR 00200 r
AND 0005
q
(d) 0002 (f)
0003 0006 §o¹n cho¬ng tr×nh trªn kh«ng ®óng v× hai thang ®oîc nèi víi nhau b»ng mét tiÕp ®iÓm th¼ng
®øng vµ sÏ ®oîc söa nho ®o¹n cho¬ng tr×nh doíi ®©y :
AND 0002 OR 0006
AND NOT 0003 AND
LD
01 04 02
01000
01000 00

OUT 01000
00 04 03
01001

Chó ý : C¸c khèi logic c¬ b¶n lµ c¸c khèi víi c¸c phÇn tö cã thÓ ®oîc nèi víi nhau
01

3
b»ng c¸c lÖnh LD, LD NOT, AND, AND NOT, OR, OR NOT, ..
2. NÕu mét lÖnh OUTPUT hoÆc mét FUN lu«n lu«n cÇn ®iÒu kiÖn thùc hiÖn lµ ON, lÖnh
nµy kh«ng ®oîc nèi trùc tÝÕp víi thanh power bus bªn tr¸i. Thay vµo ®ã, ph¶i nèi qua
Bµi «n tËp : mét tiÕp ®iÓm dïng cê "ALWAYS ON" ( cã ®Þa chØ lµ 25313)

Cho mét cho¬ng tr×nh doíi d¹ng Ladder Diagram doíi ®©y. H·y nhËp vµo b»ng bé
lËp tr×nh cÇm tay doíi d¹ng Mnemonic Code : OUT 01000

2
01000
END(01)
Ladder Diagram
Diagra Mne
Mnemonic Codes

000 000 §. chØ LÖnh Th.sè


01000
000 0000
LD 25313
25313

3
01000 OUT 01000
000 000 END(01)

000 000

Troêng hîp ngo¹i lÖ : C¸c lÖnh INTERLOCK CLEAR, JUMP END, STEP, END kh«ng
END tu©n theo quy t¾c nµy.

3. Chó ý ®Õn c¸c sè loîng lÖnh cÇn thiÕt ®Ó nhËp mét cho¬ng tr×nh.

Hoíng dÉn tù häc PLC Omron Trang 2-27 Hoíng dÉn tù häc PLC Omron Trang 2-28

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
ë h×nh A, ta muèn khi c¸c bit 00, 02 vµ 03 lµ ON hoÆc khi 01 vµ 03 lµ ON, bit
00 01 01001 sÏ ®oîc bËt lªn ON. Tuy nhiªn ®ã lµ c¸ch biÓu diÔn kh«ng thÝch hîp víi viÖc
nhËp b»ng Console.
01000
02 03
§o¹n cho¬ng tr×nh trªn ®oîc söa l¹i nho h×nh B sau :
01 02 04
H×nh A : 01000
00
ë s¬ ®å h×nh A trªn, ta cÇn cã thªm lÖnh OR LD vµ AND LD ®Ó nèi nh¸nh doíi víi
nh¸nh trªn. 00 02 03
C¸c lÖnh d¹ng Mnemonic cho s¬ ®å h×nh A 01001
01
§. chØ LÖnh Th. sè
0000 LD 00
0001 LD 01
0002 LD 02 H×nh B
0003 AND 03
0004 OR LD 5 LÖnh OUT hoÆc OUT NOT (nÕu cã) ph¶i lµ lÖnh cuèi cïng trªn thang vµ ph¶i
0005 AND LD ®oîc nèi vµo power bus bªn ph¶i.
0006 OUT 01000

01000
§o¹n cho¬ng tr×nh trªn cã thÓ ®oîc söa l¹i nho h×nh B sau ®©y : 00 01

02 03 00
01000
01 §o¹n cho¬ng tr×nh trªn kh«ng ®óng v× lÖnh OUT 01000 kh«ng ®oîc nèi trùc tiÕp vµo
power bus mµ qua mét tiÕp ®iÓm vµ sÏ ®oîc söa l¹i nho sau :

C¸c lÖnh d¹ng Mnemonic cho s¬ ®å h×nh B 00 01


01000
§. chØ LÖnh Th. sè
0000 LD 02
0001 AND 03 NÕu mét ®Þa chØ bit ®oîc dïng lÆp l¹i trªn hai lÖnh OUTPUT kh¸c nhau, lÖnh
0002 OR 01 OUTPUT ®i troíc sÏ kh«ng cã t¸c dông.
0003 AND 00
0004 OUT 01000 LÖnh OUTPUT
nµy kh«ng cã
t¸c dông

000
Râ rµng lµ víi c¸ch biÓu diÔn to¬ng ®o¬ng nho h×nh B, viÖc biÓu diÔn ®¬n 01000
gi¶n h¬n vµ gi¶m ®i ®oîc 2 lÖnh AND LD vµ OR LD. 000
01000
4. Mét nh¸nh kh«ng ®oîc xuÊt ph¸t tõ mét nh¸nh song song kh¸c.
00 04
0100 Do ®ã, nÕu 2 bit 00000 vµ 00011 ®Òu dïng ®Ó ®iÒu khiÓn lÖnh OUTPUT víi bit 01000
01 02 0 th× ®o¹n cho¬ng tr×nh trªn sÏ ®oîc söa l¹i nho sau :
Khi c¸c bit 01, 02,
03 04 lµ ON sÏ bËt
0100 01000
1
1000 lªn ON
000

H×nh A

Hoíng dÉn tù häc PLC Omron Trang 2-29 Hoíng dÉn tù häc PLC Omron Trang 2-30

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp tr×nh víi Programming Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2

Bµi «n tËp vÒ LËp tr×nh


nh c¬ b¶n trªn CPM2A §¸p ¸n :
dïng Programming Console
1) 00000 LD 00000
1. H·y viÕt cho¬ng tr×nh d¹ng Mnemonic Code cho cho¬ng tr×nh d¹ng s¬ ®å bËc 00001 AND 00001
thang doíi ®©y 00002 AND NOT 00002
§. chØ LÖnh Th. sè 00003 LD 00003
00000 00001 00002 00005 00006 00004 AND NOT 00004
00000
01000 00005 OR LD
00001
00006 AND 00005
00002
00003 00004 00007 AND 00006
00003
00008 OUT 01000
00004
00009 END(01)
00005
00006 2)
END(01)
00007
00008
00009 00000 00001 00004 00005 01000
00000
2. Cho mét cho¬ng tr×nh d¹ng Mnemonic Code bªn doíi, h·y viÕt cho¬ng tr×nh 00002 00003 00006 00007
to¬ng ®o¬ng doíi d¹ng Ladder Diagram :
00012 [ END ]
§. chØ LÖnh Th. sè
00000 LD 00000
00001 AND 00001
00002 LD NOT 00002
00003 AND 00003
00004 OR LD
00005 LD 00004
00006 AND NOT 00005 3) 00000 LD 00000
00007 LD NOT 00006 00001 OUT TR 0
00008 AND 00007 00002 AND 00001
00009 OR LD 00003 OUT 01000
00010 AND LD 00004 AND 00002
00011 OUT 01000 00005 OUT 01001
00012 END (01) 00006 LD TR 0
00007 AND 00003
3. H·y nhËp cho¬ng tr×nh doíi d¹ng Mnemonic Code cho ®o¹n cho¬ng tr×nh d¹ng s¬ 00008 OUT 01002
®å bËc thang doíi ®©y : 00009 OUT 01003
00010 END(01)
00000 00001
§. chØ LÖnh Th. sè
00000 Chó ý : Nh¸nh rÏ víi lÖnh AND 00002 vµ OUT 00001 kh«ng cÇn thªm bit TR v× gi÷a ®iÓm rÏ
01000
nh¸nh vµ lÖnh OUT 01000 kh«ng cã tiÕp ®iÓm nµo.
00002 00001
01001 00002
00003 00003
01002 00004
00005
00006
01003
00007
00008
END(01)
00009
00010

Hoíng dÉn tù häc PLC Omron Trang 2-31 Hoíng dÉn tù häc PLC Omron Trang 2-32

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2.6 C¸c lÖnh ®Æc biÖt th«ng dông kh¸c: VÝ dô : Bit 01000 sÏ ®oîc set lªn ON khi bit 00000 lªn ON vµ sÏ vÉn ë ON cho dï sau ®ã bit
00000 lµ ON hay OFF. Bit 01000 chØ bÞ reset vÒ OFF khi bit 00001 lµ ON ( ®Çu vµo RESET sÏ
t¸c ®éng)
2.6.1 BËt bit (SET) vµ Xo¸
¸ bit (RESET)
(RESET SET- RSET
000.00
S
LÖnh SET sÏ bËt bit ®i kÌm lªn ON khi ®iÒu kiÖn thùc thi cña nã lµ ON. Sau 000.01 R KEEP (11)
00000 LD 000.00
®ã, bit sÏ vÉn ë tr¹ng th¸i ON kh«ng phô thuéc vµo viÖc lÖnh SET cã ®iÒu kiÖn thùc 00001 LD 000.01
010.00
hiÖn lµ ON hay OFF cho ®Õn khi lÖnh RESET (RSET) xo¸ nã vÒ OFF. 00002 KEEP 010.00
END(01
00003 END
Ký hiÖu B: Bit
IR, SR, AR, HR, LR
SET B 2.6.3 DIFFERENTIATE UP vµ DOWN - DIFU(13) & DIFD(14)
C¸c ®Þa chØ cã thÓ truy cËp
RSET B d¹ng bit - DIFU(13) : LÖnh nµy sÏ bËt bit ®i kÌm lªn 1 trong vßng mét chu kú quÐt
(scan/cycle) khi ®iÒu kiÖn thùc hiÖn chuyÓn tõ OFF ë chu kú quÐt troíc sang ON
VÝ dô: Bit 01000 sÏ ®oîc bËt lªn ON khi ®iÒu kiÖn thùc hiÖn cña lÖnh SET (lµ bit 00000) lµ ë chu kú quÐt lÇn nµy. Sau ®ã bit l¹i trë vÒ tr¹ng th¸i OFF.
ON. ë c¸c chu kú quÐt sau, bit 01000 sÏ vÉn gi÷ (Hold) ë tr¹ng th¸i ON cho dï bit 00000 lµ - DIFD(14) : LÖnh nµy sÏ bËt bit ®i kÌm lªn 1 trong vßng mét chu kú quÐt
ON hay OFF. Bit 01000 sÏ chØ bÞ xo¸ bëi lÖnh Reset khi bit 00001 lµ ON. (scan/cycle) khi ®iÒu kiÖn thùc hiÖn chuyÓn tõ ON ë chu kú quÐt troíc sang OFF
ë chu kú quÐt lÇn nµy. Sau ®ã bit l¹i trë vÒ tr¹ng th¸i OFF.
S¬ ®å bËc thang C¸c lÖnh d¹ng Mnemonic
Ký hiÖu B: Bit
000.00 IR, SR, AR, HR, LR
00000 LD 000.00
SET
00001 SET 010.00 DIFU(13) B
010.00 C¸c ®Þa chØ cã thÓ truy cËp
00002 LD 000.01
00003 RSET 010.00 DIFD(14) B d¹ng bit
000.01
00004 END
RSET
010.00

VÝ dô: Khi bit 000.00 chuyÓn tõ OFF ë chu kú quÐt troíc lªn ON ë chu kú quÐt hiÖn
END(01) hµnh, bit 002.00 sÏ ®oîc bËt lªn ON trong vßng mét chu kú. ë chu kú quÐt sau, bit 002.00 l¹i
®oîc quay trë vÒ OFF.

Chó ý : Tr¹ng th¸i cña bit ®oîc SET hay RSET sÏ kh«ng thay ®æi khi n»m trong khèi
INTERLOCK hay JUMP.
000.00
DIFU(13)
2.6.2 LÖnh gi÷ KEEP
K - KEEP(11)
K 002.00 00000 LD 000.00
002.00 000.01 00001 DIFU 002.00
LÖnh KEEP ho¹t ®éng nho mét r¬ le chèt víi hai ®Çu vµo lµ SET (S) vµ RESET (R). Bit B sÏ 010.00 00002 LD 002.00
®oîc Set lªn ON khi ®Çu vµo S lµ ON vµ sÏ vÉn gi÷ ë ON cho ®Õn khi B bÞ reset vÒ OFF khi 010.00 00003 OR 010.00
®Çu vµo R lµ ON. END(01) 00004 AND NOT 000.01
00005 OUT 010.00
Ký hiÖu B: Bit 00006 END
IR, SR, AR, HR, LR
S KEEP(11)
C¸c ®Þa chØ cã thÓ truy cËp
R B d¹ng bit

Chó ý : C¸c bit ®oîc set hay reset bëi KEEP kh«ng bÞ reset khi n»m trong khèi
INTERLOCK.

Hoíng dÉn tù häc PLC Omron Trang 2-33 Hoíng dÉn tù häc PLC Omron Trang 2-34

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
2.6.4 LÖnh copy d÷ liÖu
Öu MOVE - MOV(21)

000.00
Ký hiÖu S: Source word 00000 LD 000.00
MOV(21)
IR, SR, AR, DM, HR, TC, LR, # 00001 MOV(21)
(@) MOV(21) HR 01 S HR01
C¸c ®Þa chØ bé nhí truy cËp ë DM05 LR05
S d¹ng word hoÆc h»ng sè (#) D
DM05
00003 END
D: Destination word
D
IR, SR, AR, DM, HR, LR
END(01)
C¸c ®Þa chØ bé nhí truy
cËp ë d¹ng word

S = Lµ ®Þa chØ cña word nguån (Source word) hoÆc mét h»ng sè
(# lµ ký hiÖu cña mét h»ng sè, vÝ dô #155,...®oîc nhËp vµo ngay khi lËp tr×nh) 2.6.5 Bé ®Õm lªn xuèng - Reversible Counter CNTR (FUN 12)
D = Lµ ®Þa chØ cña word ®Ých (Destination word) (hay cßn gäi lµ UP/DOWN Counter)

Khi lÖnh MOV(21) cã ®iÒu kiÖn thùc hiÖn lµ ON, lÖnh nµy sÏ copy h»ng sè hoÆc néi Chó ý : Mçi bé counter vµ timer cã mét sè duy nhÊt tõ 0 ®Õn 127 vµ kh«ng ®oîc
dung cña word cã ®Þa chØ chØ ®Þnh bëi S sang word cã ®Þa chØ chØ ®Þnh bëi D. Néi dung cña phÐp dïng trïng lÆp trong lÖnh ®Õm/timer kh¸c cña cho¬ng tr×nh.
word nguån S kh«ng thay ®æi khi thùc hiÖn lÖnh nµy.
Sè cña bé ®Õm vµ timer cã 2 c¸ch dïng nho sau :
Source word Destination word - Khi dïng nho mét bit, nã ®oîc dïng lµm cê b¸o ®· ®Õm xong (completion flag).
CH 000
0 CH 010 - Khi dïng nho mét word, nã ®oîc dïng ®Ó truy cËp gi¸ trÞ ®Õm hiÖn t¹i (PV).
00000 1 01000 1
00001 1 01001 1 CNTR lµ mét bé ®Õm cã thÓ ®Õm theo hai chiÒu t¨ng - gi¶m:
- Bé ®Õm sÏ t¨ng gi¸ trÞ cña PV (Present Value) lªn 1 mçi khi ®Çu vµo II (Increment
00002 0 01002 0
Input) chuyÓn tõ OFF lªn ON.
00003 1 01003 1
- Bé ®Õm sÏ gi¶m gi¸ trÞ cña PV (Present Value) ®i 1 mçi khi ®Çu vµo DI
00004 1 01004 1
(Decrement Input) chuyÓn tõ OFF lªn ON. Khi bé ®Õm gi¶m ®Õn 0, gi¸ trÞ hiÖn t¹i
00005 0 . 01005 0
cña PV ®oîc g¸n cho SV vµ cê b¸o hoµn thµnh (completion flag - chÝnh lµ bit
00006 0 . 01006 0
CNTR n víi n = sè cña counter) sÏ lªn ON cho ®Õn khi bé ®Õm l¹i gi¶m tiÕp.
00007 1 . 01007 1
- Bé ®Õm sÏ reset PV vÒ 0 khi ®Çu vµo Reset Input (R) chuyÓn tõ OFF lªn ON
00008 1 01008 1 - Khi PV b»ng víi gi¸ trÞ ®Æt SV (Set Value), PV ®oîc reset vÒ 0 vµ cê b¸o hoµn
00009 1 01009 1 thµnh sÏ bËt lªn ON cho ®Õn khi bé ®Õm l¹i tiÕp tôc ®Õm t¨ng.
00010 1 01010 1 - Khi c¶ II vµ DI ®Òu cïng chuyÓn tõ OFF lªn ON, bé ®Õm vÉn gi÷ nguyªn gi¸ trÞ.
00011 0 01011 0
00012 0 01012 0 Ký hiÖu N : sè cña counter
00013 0 01013 0 # (0-127)
00014 0 01014 0 SV: Set Value (word, BCD)
00015 1 01015 1 IR, SR, AR, DM, HR, LR, #

C¸c ®Þa chØ bé nhí truy


VÝ dô: cËp ë d¹ng word hoÆc
h»ng sè (#)
ë vÝ dô doíi ®©y, ®Þa chØ word nguån lµ S = HR01 (vµ néi dung cña word nµy lµ gi¸ trÞ 1500)
cßn ®Þa chØ cña word ®Ých lµ D = LR 05. Khi bit 000.00 lªn ON, lÖnh MOV(21) sÏ copy néi
dung cña HR01 (tøc gi¸ trÞ 1500) sang word LR05. II CNTR(12)
- II : §Çu v¸o ®Õm t¨ng
DI - DI : §Çu v¸o ®Õm gi¶m
N
- R : ®Çu vµo reset gi¸ trÞ PV
R - SV : Gi¸ trÞ ®Æt troíc
SV

Hoíng dÉn tù häc PLC Omron Trang 2-35 Hoíng dÉn tù häc PLC Omron Trang 2-36

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2

VÝ dô minh ho¹:
§iÒu kiÖn thùc hiÖn ON
ë ®Çu vµo II OFF
ë vÝ dô doíi ®©y, ta cã 1 thanh ghi dÞch dµi 1 word (St= 010, E =010) t¹i ®Þa chØ 010. LÖnh
SFT(10) sÏ dÞch c¸c bit cña cña thanh ghi dÞch sang bªn tr¸i mét vÞ trÝ bit vµ bit 000.00 ®oîc
§iÒu kiÖn thùc hiÖn ON
dÞch vµo bit ngoµi cïng bªn ph¶i (tøc bit 010.00) cña thanh ghi nµy mçi khi bit 255.02 chuyÓn
ë ®Çu vµo DI OFF
tõ OFF lªn ON. Bit 25502 nµy lµ mét bit xung nhÞp 1 gi©y do ®ã thanh ghi dÞch sÏ ®oîc dÞch
ON
sang tr¸i, bit ngoµi cïng bªn tr¸i (tøc bit 010.15) sÏ mÊt mçi gi©y mét lÇn. Khi bit 000.01 (®Çu
Completion Flag OFF
vµo Reset) lªn ON, néi dung cña thanh ghi dÞch sÏ ®oîc reset vÒ 0 (c¸c bit ®Òu bÞ reset vÒ 0).
SV SV
SV- SV-
00001 000.00
SV-2 SV-
PV 00000 §. chØ LÖnh Th. sè
SFT(10) 00000 LD 00000
255.02 00001 LD 25502
VÝ dô minh ho¹ Bé ®Õm t¨ng gi¶m (UP/DOWN counter) 00002 LD 00001
010
000.01 00003 SFT(10)
Ladder Diagram Mnemonic Code 010
010
0001 0002 010
CNTR §. chØ LÖnh Th. sè
010 00004 END(01)
0200 LD 0001
0003 0004 END(01)
0201 AND-NOT 0002
#9999 0202 LD 0003
0005 0203 AND-NOT 0004
R
0204 LD 0005 2.6.7 R¬le thêi gian (TIMER) - TIM
CNT 010 0205 CNTR(12) 010
# 9999 Ký hiÖu N: Sè cña Timer
0200
0206 LD CNT 010 H»ng sè (#)
0001 0002
CNTR 0207 OUT 0200 TIM N
011 0208 LD 0001 SV SV: Set Value (Word, BCD)
0003 0004 0209 AND-NOT 0002 IR, SR, AR, DM, HR, LR, #
01 0210 LD 0003
0005 0211 AND-NOT 0004
0212 LD 0005 C¸c ®Þa chØ bé nhí truy cËp ë d¹ng word
R hoÆc h»ng sè (#)
0213 CNTR(12) 011
CNT 011
01
0201 0214 LD CNT 011 N = Sè cña timer hiÖn dïng (Timer Number) (sè hîp lÖ lµ tõ 000 - 127)
0215 OUT 0201 SV = Gi¸ trÞ ®Æt troíc Set Value tÝnh theo ®¬n vÞ lµ 0,1s (SV ph¶I ë d¹ng sè BCD
hoÆc chØ ®Õn mét Word cã chøa gi¸ trÞ BCD). Gi¸ trÞ cña SV ph¶i n»m trong kho¶ng tõ
0000 - 9999 (0 - 999,9 gi©y.)
2.6.6 Thanh ghi dÞch - SHIFT REGISTER - SFT(10)
Khi ®Çu vµo ®iÒu kiÖn thùc thi cña hµm TIM lµ ON, hµm TIM sÏ ®Õm gi¶m thêi gian tõ gi¸ trÞ
I thêi gian ®Æt troíc SV ®Õn khi b»ng 0 th× completion flag (TIM n) lªn ON. Completion flag sÏ
SFT(10) St = Word ®Çu tiªn cña thanh ghi dÞch
vÉn ë ON cho ®Õn khi bÞ reset bëi ®Çu vµo ®iÒu kiÖn thùc hiÖn vÒ OFF.
P E = Word cuèi cña thanh ghi dÞch
St I = Bit dÞch (Input bit)
R P = Bit xung nhÞp ((Shifting) Pulse Input) VÝ dô: Timer sè 000 (TIM000) cã ®Çu vµo ®iÒu kiÖn thùc hiÖn do hai bit 000.00 vµ 000.01
E R = §Çu vµo xo¸ (Reset Input) quyÕt ®Þnh. Khi bit 000.00 lµ ON vµ bit 000.01 lµ OFF, timer b¾t ®Çu ®Õm gi¶m thêi gian PV
theo tõng ®¬n vÞ lµ 0,1 gi©y tõ gi¸ trÞ ®Æt troíc SV lµ 5,0 gi©y. Khi gi¸ trÞ thêi gian hiÖn t¹i PV
vÒ ®Õn 0, cê completion flag TIM000 sÏ lªn ON vµ bËt bit 010.00 lªn ON cßn bit 010.01 vÒ
Thanh ghi dÞch ®oîc ®Þnh nghÜa lµ c¸c word b¾t ®Çu tõ Word ®Çu tiªn St cho ®Õn Word cuèi E OFF.
(®Þa chØ Word cuèi ph¶i > Word ®Çu).

Bit
ngoµi
cïng End word ... Start word
15 14 ... 01 00 15 14 13 .. 01 00 15 14 .. . 01 00 I

Hoíng dÉn tù häc PLC Omron Trang 2-37 Hoíng dÉn tù häc PLC Omron Trang 2-38

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô: Gi¸ trÞ hiÖn hµnh (PV) cña bé ®Õm CNT001 sÏ gi¶m tõ gi¸ trÞ SV khi ®Çu vµo Input
Ladder Diagram Mnemonic Code 00000 chuyÓn tõ OFF lªn ON. Khi sè lÇn chuyÓn tõ OFF lªn ON cña input 00000 lµ 10 lÇn
(b»ng víi SV=10), cê CNT001 sÏ lªn ON vµ do ®ã bËt ®Çu ra 010.02 lªn ON. Cê CNT001 vµ
000.00 000.01 TIM 00000 LD 000. 00 PV cña bé ®Õm sÏ bÞ reset khi ®Çu vµo input 00002 lªn ON.
000 00001 AND NOT 000. 01
00002 TIM 000
#0050 #0050 000.00
TIM000 00003 LD TIM000 CNT 00000 LD 000.00
010.00
00004 OUT 010. 00 00001 LD 000.02
000.02
00005 LD NOT TIM000
001 00002 CNT 001
TIM000 010.01
00006 OUT 010. 01 #0010
#0010 00003 LD CNT001
00007 END CNT001
00004 OUT 010.02
END(01) 00005 END
010.02

END(01)

2.6.8 Bé ®Õm gi
gi¶m ((COUNTER) - CNT

Lóc khëi ®Çu gi¸ trÞ PV ®oîc ®Æt b»ng SV (Set Value). Mçi khi ®Çu vµo xung ®Õm CP chuyÓn
tõ OFF lªn ON, gi¸ trÞ ®Õm hiÖn t¹i PV (Present Value) sÏ gi¶m mét ®¬n vÞ. Khi PV gi¶m ®Õn
0, cê b¸o kÕt thóc sÏ lªn ON vµ sÏ ë ON cho ®Õn khi counter ®oîc reset bëi ®Çu vµo R
(Reset). 2.6.9 VÝ dô vÒ øng dông COUNTER vµ TIMER

N: Sè cña bé ®Õm VÝ dô 1 Më réng kh¶ n¨ng ®Õm cña counter


CP H»ng sè (#)
CNT N
SV Mét Photo Switch ®oîc dïng ®Ó ph¸t hiÖn s¶n phÈm vµ ®oa vµo ®Çu vµo cña counter. Yªu
R SV: Set Value (Word, BCD) cÇu cÇn ph¶i ®Õm ®oîc 20.000 s¶n phÈm th× cho ra ®Ìn OUTPUT LAMP (tuy nhiªn bé ®Õm
IR, SR, AR, DM, HR, LR, # CNT chuÈn chØ cho phÐp ®Õm tíi 9.999).

I/O
C¸c ®Þa chØ bé nhí truy cËp ë d¹ng word
hoһc h»ng sè (#) PHOTO SWITCH 000.00
OUTPUT LAMP 010.00
PB RESET 000.01
- N : Sè cña bé ®Õm (tõ 000 ®Õn 127)
- SV : Gi¸ trÞ ®Æt (tõ 0 ®Õn 9999) vµ ph¶i ë d¹ng BCD
Ladder Mnemonic Code
- CP : §Çu vµo xung ®Õm
- R : §Çu vµo reset
§. chØ LÖnh Th.sè
00000 Count 00000 LD 00000
Input CP 00001 LD CNT 001
CNT 001
VÝ dô: CNT 001 Reset #100
Bé ®Õm ®ang ®Õm Bé ®Õm bÞ reset R 100
00002 CNT 001
counts #0100
00003 LD CNT 001
CNT 001 Count 00004 LD 00001
Input CP 00005 CNT 002
CP CNT 002 #0200
CNT CNT 00001 #200 00006 LD CNT 002
Reset 200
R
CP counts 00007 OUT 01000
N N
CNT 002 00010 END(01)
R 01000

END(01)

Hoíng dÉn tù häc PLC Omron Trang 2-39 Hoíng dÉn tù häc PLC Omron Trang 2-40

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2 LËp tr×nh víi Programming Console Cho¬ng 2
VÝ dô 2 KÐo dµi thêi gian trÔ cña timer lªn 1.000 giê
§. chØ LÖnh Th. sè Chó thÝch
TIM chuÈn chØ cho phÐp ®Æt thêi gian tíi 999,9 gi©y. Cho¬ng tr×nh sau ®©y cho phÐp kÐo dµi 00000 LD 00000 (1) Self-holding bit
kh¶ n¨ng cña TIM lªn 1.000 giê. 00001 OR 20000
I/O 00002 AND NOT C* 000
00003 OUT 20000
PB START 000.00 00004 LD 20000 (2) 1-Second timer
PB RESET 000.01 00005 AND NOT T** 002
VALUE LUBRICATE 01000 00006 TIM 001
Ladder Mnemonic Code # 0010
00007 LD 20000 (3) 2-Second timer
00000 TIM 001 §. chØ LÖnh Th.sè 00008 AND NOT T 002
TIM 600 00000 LD 00000 000009 TIM 002
sec
001 00001 AND-NOT TIM 001 # 0020
00002 TIM 001
#600 00010 LD 20000 (4) 10-count counter
# 6000
0 00011 AND T 001
Count 00003 LD TIM 001
TIM 001 Input 00004 LD 00001 00012 LD NOT 20000
CP 00005 CNT 002 00013 CNT 000
# 6000 # 0010
CNT
00001 002 00006 LD CNT 002 00014 LD 20000 (5) Flicker output (10 counts)
Reset 6000
#6000 counts 00007 OUT 01000 00015 AND NOT T 001
R 6000 00008 END (01) 00016 OUT 01000
CNT 002 counts
0100 00017 END(01) --- (6) END(01) LÖnh
0

END(01) * : C= Counter
** : T = Timer

VÝ dô 4 Mét hÖ thèng ®iÒu khiÓn m¸y b¬m ®¬n gi¶n

VÝ dô 3 Cho¬ng tr×nh nµy sÏ lµm nhÊp nh¸y (flicker) ®Çu ra 010.00 (bËt 1 gi©y, t¾t 1 Khi nót Khëi ®éng START ®oîc bÊm, b¬m sÏ kiÓm tra møc noíc xem cã thÓ b¬m ®oîc kh«ng
gi©y) ON/OFF 10 lÇn sau khi bit 000.00 lªn ON. qua tÝn hiÖu tõ sensor ®o møc noíc, nÕu møc noíc ®¹t th× b¬m sÏ b¬m liªn tôc c¶ khi nót khëi
®éng ®· nh¶. B¬m sÏ dõng khi nót dõng STOP ®oîc bÊm hoÆc khi møc noíc xuèng thÊp qu¸.
KÌm theo lµ c¸c ®Ìn chØ thÞ t×nh tr¹ng b¬m.
00000 C000
00000 Self-holding bit
2000
20000
B¬m

20000 T002 TIM 001 BÓ


00004 1-second
#0010 timer Nót khëi ®éng
20000 T002 TIM 002 Nót dõng
00007 2-second
#0020 timer B¬m ®ang ho¹t ®éng
20000 T001 Count C
00010 signal P CNT 001 Sensor ph¸t hiÖn B¬m ®ang nghØ
20000 10-second møc noíc
Reset #0010 timer
signal
20000 T001
00014 Flicker output (10 counts)
0100
ON
00017 OFF
END(01)
15

Hoíng dÉn tù häc PLC Omron Trang 2-41 Hoíng dÉn tù häc PLC Omron Trang 2-42

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...
http://unlockplc.com PLC,HMI,Scada System and more...

LËp
p tr×nh
tr h víi Programming
Pr Console Cho¬ng 2
C¸c ®Çu vµo ra (I/O)

I/O §Þa chØ trªn PLC Chøc n¨ng


INPUT 00000 Nót khëi ®éng
00001 Nót dõng
00002 Sensor ph¸t hiÖn møc noíc
OUTPUT 01000 §Çu ra ®iÒu khiÓn b¬m
01001 §Ìn b¸o b¬m ®ang ch¹y
01002 §Ìn b¸o b¬m ®ang nghØ

Cho¬ng tr×nh d¹ng s¬ ®å bËc thang Cho¬ng tr×nh d¹ng Mnemonic code:

00000 00001 00002 01000 §. chØ LÖnh Th. sè


00000 00000 LD 00000
00001 OR 01000
01000 01001
00002 AND NOT 00001
00003 AND 00002
01000 01002 00004 OUT 01000
00005 OUT 01001
00006 LD NOT 01000
[ END ] 00007 OUT 01002
00008 END (01)

Hoíng dÉn tù häc PLC Omron Trang 2-43

Unlock Crack password HMI PLC Siemens Omron Mitsubishi Hitech Fuji Hakko...

You might also like