SlideShare a Scribd company logo
V¨n phßng ®¹i diÖn OMRON Asia Pacific Pte. Ltd. t¹i ViÖt nam
OMRONCat. No. PLC-TRN-VIS-2V
Visual Guide to Programming OMRON PLCs
Lêi giíi thiÖu
TËp s¸ch nµy lµ tµI liÖu ®I kÌm víi cuèn b¨ng video h−íng dÉn tù t×m hiÓu vÒ bé
®iÒu khiÓn lËp tr×nh, hay gäi t¾t lµ PLC lo¹i CPM1 cña h·ng OMRON NhËt b¶n.
Qua ®©y, c¸c b¹n sÏ n¾m ®−îc nguyªn lý cÊu t¹o, ho¹t ®éng cña PLC nãi
chung, còng nh− c¸ch lËp tr×nh cho PLC OMRON nãi riªng b»ng bµn phÝ m cÇm
tay hoÆc phÇn mÒm SYSWIN dïng trªn m¸y tÝ nh. §Ó ®¹t ®−îc hiÖu qu¶ cao
nhÊt, nªn tham kh¶o c¶ tµi liÖu H−íng dÉn tù häc PLC b»ng tiÕng ViÖt cña chóng
t«i vµ tµi liÖu h−íng dÉn ®i kÌm víi PLC (tiÕng Anh).
Mäi th¾c m¾c vÒ kü thuËt vµ ý kiÕn ®ãng gãp xin göi tíi VP§D c«ng ty OMRON
t¹i ViÖt nam theo ®Þ a chØ ghi trªn nh·n b¨ng. Chóc c¸c b¹n thµnh c«ng.
Môc lôc
Ch−¬ng 1. Giíi thiÖu chung bé PLC CPM1 cho ®µo t¹o vµ thö nghiÖm 1
Ch−¬ng 2. CÊu tróc c¬ b¶n cña PLC 3
Ch−¬ng 3. LËp tr×nh b»ng PROGRAMMING CONSOLE (bé lËp tr×nh cÇm
tay) 10
Ch−¬ng 4. LËp tr×nh b»ng s¬ ®å bËc thang 17
Ch−¬ng 5. Mét sè lÖnh lËp tr×nh phæ biÕn kh¸c 26
Ch−¬ng 6. LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh 30
[ ]1
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 1: Giíi thiÖu chung bé CPM1 Training Kit
!!!! Bé CPM1 dµnh cho viÖc ®µo t¹o thö nghiÖm - CPM1 Training Kit
1.1 Bé CPM1 chuÈn (Bé h−íng dÉn tù häc CPM1 trong phßng thÝ nghiÖm)
Lµ bé PLC cã thªm c¸c kho¸
chuyÓn m¹ch m« pháng ®Çu vµo
vµ c¸c ®Ìn hiÓn thÞ ®Çu ra, cã
khung g¸ vµ kÌm theo s¸ch
h−íng dÉn vµ phÇn mÒm
1.2 Bé CPM1 thu gän (Bé h−íng dÉn tù häc CPM1 x¸ch tay - CPM1 Laptop
Training Kit)
Còng cã thªm c¸c c«ng t¾c ®Çu
vµo nh− trªn nh−ng bé PLC nhá
gän h¬n, kh«ng cã khung g¸, ®Ìn
chØ thÞ ®Çu ra lµ ®Ìn n»m chØ thÞ
cña PLC.
M«®en PLC dïng cho bé thö nghiÖm lµ lo¹i CPM1-20CDR-A cã 20 ®Çu vµo ra,
trong ®ã 12 ®Çu vµo 24V mét chiÒu, vµ 8 ®Çu ra tiÕp ®iÓm r¬le.
[ ]2
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 1: Giíi thiÖu chung bé CPM1 Training Kit
!!!! C¸c model trong hä CPM 1
 CPM1-10CDR-
 CPM1-20CDR-
 CPM1-30CDR-
❶
❷
❿
❸
❽
❺
❼
❾
❹ ❻
11
12
3
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
!!!! CÊu tróc c¬ b¶n cña bé ®iÒu khiÓn logic lËp tr×nh PLC
(Programmable Logic Controller)
2.1 C¸c hÖ ®Õm (Number System)
 HÖ nhÞ ph©n (hÖ 2) (Binary)
 HÖ thËp ph©n (hÖ 10) (Decimal)
 HÖ thËp lôc (hay hÖ hexa - hÖ 16) (Hexadecimal)
1. HÖ nhÞ ph©n (hay hÖ 2 - Binary (BIN))
Lµ hÖ ®Õm trong ®ã chØ sö dông 2 con sè lµ 0 vµ 1 (gäi lµ bit) ®Ó biÓu diÔn tÊt
c¶ c¸c con sè vµ ®¹i l−îng. TÊt c¶ c¸c gi¸ trÞ bªn trong PLC ®Òu ë d¹ng nhÞ ph©n
2. HÖ thËp ph©n (hay hÖ 10 - Decimal (DEC))
Lµ hÖ ®Õm th«ng th−êng vµ 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Ö 16 (hay hÖ 16 - Hexadecimal-HEX))
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 ®−îc biÓu diÔn b»ng c¸c
ký tù tõ A-F)
!!!! C¸ch biÓu diÔn c¸c ®¹i l−îng bªn trong PLC
Khi biÓu diÔn c¸c con sè theo c¸c hÖ ®Õm kh¸c nhau, ®Ó ph©n biÖt ng−êi ta th−êng
thªm c¸c ch÷ BIN (hoÆc sè 2 ), BCD hay HEX (hoÆc h) vµo c¸c con sè
HEX BCD BiÓu diÔn b»ng sè nhÞ ph©n 4 ch÷ sè
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
C - 1 1 0 0
D - 1 1 0 1
E - 1 1 1 0
F - 1 1 1 1
4
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
VÝ dô Sè 2F61 trong hÖ Hexa sÏ ®−îc biÓu diÔn nh− sau trong PLC
2.2 CÊu tróc c¬ b¶n cña PLC OMRON
PLC gåm cã 4 thµnh phÇn c¬ b¶n sau:
1. Input Area : C¸c tÝ n hiÖu nhËn vµo tõ c¸c thiÕt bÞ ®Çu
vµo bªn ngoµi (Input Devices) sÏ ®−îc l−u trong vïng
nhí nµy
2. Output Area : C¸c lÖnh ®iÒu khiÓn ®Çu ra sÏ ®−îc l−u
t¹m trong vïng nhí nµy. C¸c m¹ch ®iÖn tö trong PLC sÏ
xö lý lÖnh vµ ®−a ra tÝ n hiÖu ®iÒu khiÓn thiÕt bÞ ngoµi
(Output Devices)
3. Bé xö lý trung t©m (CPU) lµ n¬i xö lý mäi ho¹t ®éng
cña PLC, bao gåm viÖc thùc hiÖn ch−¬ng tr×nh
4. Bé nhí (Memory) lµ n¬i l−u ch−¬ng tr×nh ®iÒu khiÓn vµ
c¸c tr¹ng th¸i nhí trung gian trong qu¸ tr×nh thùc hiÖn
# M¹ch ®Çu vµo (Input Unit)
Lµ c¸c m¹ch ®iÖn tö lµm nhiÖm vô phèi ghÐp chuyÓn ®æi gi÷a tÝ n hiÖu ®iÖn
®Çu vµo (Input) vµ tÝ n hiÖu sè sö dông bªn trong PLC. KÕt qu¶ cña viÖc xö
lý sÏ ®−îc l−u ë vïng nhí Input Area. M¹ch ®Çu vµo ®−îc c¸ch ly vÒ ®iÖn víi
c¸c m¹ch trong cña PLC nhê c¸c ®ièt quang. Bëi vËy, h− háng m¹ch ®Çu vµo sÏ
kh«ng ¶nh h−ëng ®Õn ho¹t ®éng cña CPU.
Bé PLC ®µo t¹o thö nghiÖm cã ®iÖn ¸p ®Çu vµo lµ 24V mét chiÒu.
Input
area
Output
area
CPU
Memory
area
Power
Supply
INPUT DEVICES OUTPUT DEVICES
2 F 6 1
0010 1111 0110 0001
5
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
# M¹ch ®Çu ra (Output Unit)
M¹ch ®iÖn tö ®Çu ra sÏ biÕn ®æi c¸c lÖnh møc logic bªn trong PLC (trong vïng
nhí Output Area) thµnh c¸c tÝ n hiÖu ®iÒu khiÓn nh− ®ãng më r¬le. Bé training
kit cã m¹ch ®Çu ra bao gåm 8 tiÕp ®iÓm r¬le, chÞ u ®−îc dßng tèi ®a 2 A
Xin xem Phô lôc trong tµi liÖu H−íng dÉn tù häc PLC ®Ó biÕt thªm chi
tiÕt th«ng sè kü thuËt ®Çu vµo ra cña PLC lo¹i CPM1
% C¸c thiÕt bÞ vµo ra th−êng gÆp
Sensor tiÖm cËn
Sensor quang
ENCODERCOUNTER LIMIT SWITCH
B¬m
R¬le
Can nhiÖt
OUTPUT DEVICES
§éng c¬
§Ìn
INPUT DEVICES
6
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
% Nèi d©y ®Çu vµo PLC Switch
C¸c c«ng t¾c trªn bé CPM1 PLC training kit sÏ lÊy nguån tõ ®Çu ra
Power Supply Output 24 VDC cã s½n cña PLC víi dßng ra tæng céng tèi ®a lµ
0.3A. C¸c c«ng t¾c nµy m« pháng c¸c ®Çu vµo sè (lµ c¸c ®Çu vµo chØ cã 2
tr¹ng th¸i) trong thùc tÕ b»ng c¸ch bËt t¾t b»ng tay c¸c c«ng t¾c nµy, do vËy
thuËn tiÖn trong viÖc thö nghiÖm hay ®µo t¹o.
D−íi ®©y lµ 1 vÝ dô khi ®Êu d©y ®Çu vµo víi c¸c thiÕt bÞ cã trong thùc tÕ
thay cho c«ng t¾c m« pháng :
% C¸c c¸ch nèi ®Çu vµo sè cña PLC cã thÓ cã 3 d¹ng sau:
1) §Çu vµo lµ tiÕp ®iÓm r¬le (Relay)




'
'
'
'
'
'
'
'
'
00
01
02
03
04
05
06
07
08
09
10
11
+ 24VDC
- 0V
Nót bÊm
C«ng t¾c giíi h¹n
§Çu ph¸t
Sensor tiÖm cËn
§Çu thu
Sensor quang
lo¹i thu ph¸t
M¹ch liªn ®éng
⊥⊥⊥⊥
'
COM
q
q
q
q
.
.
Relay
5 mA/12 mA CPM1
IN
COM ( + )
7
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
2) §Çu vµo lµ transistor kiÓu NPN
3) §Çu vµo lµ transistor kiÓu PNP
Chó ý Dßng vµo cña c¸c ®Çu vµo IN00000- IN00002 = 12 mA
Dßng vµo cña c¸c ®Çu vµo kh¸c = 5 mA
Khi ®Çu vµo cña PLC ë møc ON, c¸c ®Ìn t−¬ng øng trªn PLC ®Òu s¸ng
# C¸c ®Þ a chØ bé nhí (Address) trong PLC
TÊt c¶ c¸c ®Çu vµo ra còng nh− c¸c bé nhí l−u tr÷ kh¸c trªn PLC khi sö dông
trong ch−¬ng tr×nh ®Òu th«ng qua c¸c ®Þ a chØ bé nhí t−¬ng øng. C¸c ®Þ a chØ
bé nhí ®−îc tæ chøc thµnh c¸c nhãm gåm 16 bit gäi lµ word hay Channel
(CH). Mçi bit cã gi¸ trÞ 0 hoÆc 1. C¸c bit ®−îc ®¸nh sè tõ 00 ®Õn 15 tõ ph¶i
qua tr¸i.
§Þ a chØ ®Çy ®ñ cña mçi bit sÏ ®−îc ký hiÖu b»ng 5 ch÷ sè: 3 ch÷ sè ®Çu tõ tr¸i
qua lµ ký hiÖu cña channel, 2 ch÷ sè tiÕp theo lµ sè thø tù cña bit.
15 14 13 12 11 10 09 08 07 06 05 04 03 000102
0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 CH000
CH001
CH002
CPM15 mA /12 mA
Sensor
IN
COM (+)
Sensor power
SupplyOutput
+
0 V
••••
••••
•••• ••••
••••
••••
CPM1
5 mA /12 mA
IN
COM (-)
Sensor power
Supply
Output
+
0 V
••••
••••
• •
••••
8
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
Khi tham chiÕu ®Õn tõng bit nµy, ta ph¶i chØ ®Þ nh ®Þ a chØ cña
channel (word) vµ sè cña bit trong word.
C¸c vïng nhí (Memory Areas ) trong CPM1
Channel Bit
CH000
CH001
CH002
15 14 13 12 11 10 09 08 07 06 05 04 03 000102
0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0
00000
00009 0000600015
00100
00201
CH 000 CH 001 CH 002 CH 009INPUT AREA
CH 010 CH 011 CH 012 CH 019OUTPUT AREA
CH 200 CH 210 CH 211 CH 239WORK AREA
SR 240 SR 255SPECIAL REGISTERS
TR 0
TR 7TEMPORARY REGISTERS (Relays)
HR 00 HR 19HOLDING REGISTERS (Relays)
AR 00 AR 15AUXILLIARY REGISTERS (Relays)
LR 00 LR 15LINK REGISTERS (Relays)
TIM 000 TIM 127TIMER / COUNTER
DM 0000 DM 1023
DATA MEMORY Read / Write
DM 6144 DM 6599
DATA MEMORY Read Only
DM 6600 DM 6655
DATA MEMORY PLC Set up
9
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC
C¸c vïng nhí th−êng dïng trong bé CPM1
CH000-CH009 INPUT AREA (c¸c ®Çu vµo)
CH010 - CH019 OUTPUT AREA (C¸c ®Çu ra)
CH200 - CH239 WORK AREA (vïng nhí hç trî dïng tù do)
SR240 - SR255 SPECIAL REGISTERS
TR0 - TR7 TEMPORARY REGISTERS (Relays)
HR00 - HR19 HOLDING REGISTERS (Relays)
AR00 - AR15 AUXILIARY REGISTERS (Relays)
LR00 - LR15 LINK REGISTERS (Relays)
TIM/CNT 000 - TIM/CNT 127 TIMER / COUNTER
(§Þ a chØ d¹ng bit vµ word cña timer vµ
counter)
DM0000 - DM1023 DATA MEMORY READ / WRITE - Vïng
nhí cho phÐp ®äc ghi
DM6144 - DM6599 DATA MEMORY READ ONLY - Vïng nhí
chØ cho phÐp ®äc
DM6600 - DM6655 DATA MEMORY PLC SETUP - Vïng nhí
l−u thiÕt lËp cña PLC
Víi bé CPM1 Training kit, c¸c ®Þ a chØ bit trong word CH00 tõ Bit 00 ®Õn Bit 11
lµ cho c¸c ®Çu vµo, cßn trong word CH010 c¸c Bit 00 ®Õn Bit 7 lµ cho c¸c ®Çu
ra. Khi viÕt trong ch−¬ng tr×nh, c¸c ®Þ a chØ nµy th−êng ®−îc viÕt d−íi d¹ng vÝ
dô 000.01 (cã dÊu chÊm gi÷a ®Þ a chØ cña word vµ sè cña bit trong word) hoÆc
00001 (kh«ng cã dÊu chÊm).
10
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
Programming Console lµ 1 bé bµn phÝ m lËp tr×nh cÇm tay cho PLC cña
OMRON dïng ng«n ng÷ lËp tr×nh d¹ng dßng lÖnh Mnemonic Code. Nã còng ®−îc
dïng ®Ó ®äc ch−¬ng tr×nh trong bé nhí vµ thiÕt lËp c¸c chÕ ®é ho¹t ®éng cña PLC.
Bé Programming Console sÏ ®−îc nèi vµo cæng Peripheral Port cña PLC dïng c¸p
®i kÌm, qua ®©y Programming Console sÏ nhËn nguån nu«i tõ PLC, ®ång thêi cã thÓ
®äc ghi ch−¬ng tr×nh trong PLC.
! 3.1 Khëi ®Çu
Khi míi nèi Programming Console víi PLC, mµn h×nh cña Programming Console sÏ
hái Password trªn mµn hiÓn thÞ (Display)
§Ó nhËp Pasword truy cËp, bÊm nh− sau :
PROGRAM
PASSWORD!
00000
MONTRCLR CLR
PRO01
MONITOR
PROGRAMRUN
FUN
CLR
NOT
CNT
TIM EM
DM
TR
*EM
LR
SFT SHIFT
AR
HR
CONT
#
CH
*DM
LD OUT
ORAND
32
0
INS
Programming Console OMRONOMRONOMRONOMRON
1
EXT
WRITE
CHG SRCH
DELSET
RESET
VER
MONTR
987
5 64
B C D
E
A
F
11
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
Sau khi bÊm nh− vËy ta sÏ thÊy xuÊt hiÖn sè 00000: ®©y lµ sè thø tù cña b−íc lËp
tr×nh ®Çu tiªn cña PLC. NÕu bÊm tiÕp phÝ m cã h×nh mòi tªn xuèng, ta sÏ thÊy c¸c
b−íc tiÕp theo cña ch−¬ng tr×nh ®· cã s½n trong PLC.
Ghi chó : C¸c h×nh mòi tªn chØ biÓu thÞ tr×nh tù bÊm c¸c phÝ m trªn
Programming Console.
3.2 C¸c chÕ ®é ho¹t ®éng cña PLC
Ta cã thÓ chuyÓn ®æi chÕ ®é cña PLC mét c¸ch dÔ dµng b»ng c¸ch xoay ch×a kho¸
trªn bµn phÝ m.
!!!! 3.3 Xo¸ ch−¬ng tr×nh trong PLC
1) ChuyÓn PLC sang chÕ ®é Program mode
RUN MONITOR PROGRAM
2) BÊm nót ®Ó mµn h×nh hiÓn thÞ 00000
00000
3) BÊm lÇn l−ît c¸c nót sau ®Ó xo¸ ch−¬ng tr×nh tromg bé nhí PLC
! 3.4 VÝ dô vÒ c¸ch nhËp 1 ch−¬ng tr×nh
PROGRAM
# ChÕ ®é Program :
Lµ chÕ ®é ®Ó lËp vµ söa ch−¬ng tr×nh cho PLC. Ch−¬ng tr×nh trong
PLC sÏ kh«ng ®−îc thùc hiÖn ë chÕ ®é nµy
# ChÕ ®é theo dâi Monitor
Lµ chÕ ®é trong ®ã ch−¬ng tr×nh trong PLC sÏ ®−îc thùc hiÖn, ®ång
thêi c¸c ®Þ a chØ bé nhí trong PLC cã thÓ ®−îc ®Æt l¹i trùc tiÕp tõ bé
lËp tr×nh nh− c¸c bit vµo ra (I/O BITS), c¸c Timer, Counter, vïng
nhí DM §©y lµ chÕ ®é nªn ®Æt khi muèn söa ch−¬ng tr×nh.
# ChÕ ®é RUN (Run mode)
Lµ chÕ ®é mµ ch−¬ng tr×nh ®iÒu khiÓn trong PLC ®−îc thùc hiÖn
(ch¹y) vµ néi dung bªn trong PLC chØ cã thÓ theo dâi chø kh«ng thÓ
söa ®æi tõ bªn ngoµi. §©y lµ chÕ ®é nªn ®Æt sau khi ch−¬ng tr×nh ®·
®−îc nhËp vµ kiÓm tra ®óng ®¾n
CLR
CLR
MONTRNOTSET RESET CLR
12
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
§Þ a chØ LÖnh vµ tham sè
00000 LD 00000
00001 AND 00001
00002 OUT 01000
00003 LD 00002
00004 AND 00001
00005 OUT 01001
00006 END(01)
1. Nèi Programming Console víi PLC vµ chuyÓn kho¸ vÒ vÞ trÝ Program Mode.
2.
3.
4.
5.
6.
7.
8.
Thao t¸c cuèi cïng võa råi lµ ®Ó n¹p lÖnh END (kÕt thóc) vµo ch−¬ng tr×nh. TÊt c¶
c¸c ch−¬ng tr×nh ®Òu ph¶i kÕt thóc b»ng lÖnh nµy, nÕu kh«ng cã, PLC sÏ b¸o lçi.
Sau khi nhËp xong, bÊm c¸c mòi tªn lªn vµ xuèng ®Ó kiÓm tra ch−¬ng tr×nh võa
nhËp. §Ó ch¹y ch−¬ng tr×nh, chuyÓn kho¸ chuyÓn trªn Programming Console vÒ vÞ
trÝ Run hoÆc Monitor.
! 3.5 T×m kiÕm trong ch−¬ng tr×nh (Search)
Chøc n¨ng t×m kiÕm (Search) ®−îc dïng ®Ó t×m kiÕm nhanh 1 lÖnh hoÆc 1 ®Þ a chØ
trong ch−¬ng tr×nh. Sau ®ã ta cã thÓ thùc hiÖn c¸c thao t¸c nh− xo¸ lÖnh, söa lÖnh
hay ®Þ a chØ.
VÝ dô : Trong ch−¬ng tr×nh d−íi ®©y cã 2 lÖnh AND 00001 ë 2 ®Þ a chØ kh¸c nhau :
§Þ a chØ LÖnh
00000 LD 00000
CLR
A
0
WRITE
LD
OUT A
0
A
0
A
0
B
1
A
0
WRITE
FUN
A
0
B
1
WRITE
AND
B
1
WRITE
C
2
WRITE
LD
B
1
WRITEAND
OUT A
0
B
1
A
0
B
1
A
0
WRITE
13
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
00001 AND 00001
00002 OUT 01000
00003 LD 00002
00004 AND 00001
00005 OUT 01001
00006 END(01)
§Ó t×m ®Õn ®Þ a chØ lÖnh AND 0001 nµy, thùc hiÖn nh− sau :
Mçi lÇn bÊm phÝ m sÏ ®−a ta ®Õn n¬i gÆp lÖnh cÇn t×m kÕ tiÕp.
3.6 Xo¸ lÖnh (Delete)
§Ó xo¸ lÖnh hiÖn ®ang ®−îc hiÓn thÞ trªn Display cña Programming Console, bÊm
c¸c phÝ m sau :
∗ Chó ý: Kho¸ chuyÓn trªn Programming Console ph¶ii ®−îc ®Æt vÒ vÞ trÝ Program
mode
VÝ dô: CÇn xo¸ lÖnh LD 00002 trong ch−¬ng tr×nh d−íi ®©y
§Þ a chØ LÖnh
00000 LD 00000
00001 AND 00001
00002 OUT 01000
00003 LD 00002
00004 AND 00001
00005 OUT 01001
00006 END(01)
1) BÊm mòi tªn xuèng cho ®Õn khi gÆp lÖnh LD 00002
2) BÊm lÇn l−ît ®Ó xo¸ lÖnh nµy
Sau khi LD 00002 ®−îc xo¸, lÖnh bªn d−íi lÖnh nµy lµ AND 00001 sÏ ®−îc
dÞ ch lªn ®Þ a chØ 00003 vµ ch−¬ng tr×nh míi sÏ lµ :
§Þ a chØ LÖnh
00000 LD 00000
00001 AND 00001
00002 OUT 01000
00003 AND 00001
00004 OUT 01001
00005 END(01)
CLR AND SRCHSRCH
B
1
SRCH
DEL
DEL
14
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
3.7 ChÌn thªm lÖnh (Insert)
C¸c lÖnh míi cã thÓ ®−îc chÌn vµo trªn lÖnh ®ang ®−îc hiÓn thÞ trong ch−¬ng
tr×nh hiÖn hµnh.
VÝ dô Ta muèn chÌn lÖnh OR 00002 vµo gi−· lÖnh AND 00001 vµ OUT
01000 cña ch−¬ng tr×nh sau :
§Þ a chØ LÖnh
00000 LD 00000
00001 AND 00001
OR 00002
00002 OUT 01000
00003 AND 00001
00004 OUT 01001
00005 END(01)
Tr×nh tù thùc hiÖn :
1) BÊm nót mòi tªn cho ®Õn khi mµn h×nh hiÓn thÞ OUT 01000
2) NhËp vµo lÖnh OR 00002 nh− b×nh th−êng
3) BÊm theo thø tù
3.8 Theo dâi c¸c ho¹t ®éng cña PLC
a- Theo dâi tr¹ng th¸i 1 tiÕp ®iÓm (1 bit)
+ + bit address +
VÝ dô Theo dâi tr¹ng th¸i cña Channel 000 Bit 01
b- BËt t¾t c−ìng bøc c¸c bit (Forced Set / Reset)
Sau khi hiÓn thÞ vµ theo dâi tr¹ng th¸i bit CH010.00 ë b−íc trªn, ®Ó c−ìng
bøc bËt bit nµy lªn tr¹ng th¸i ON bÊm nót
§Ó c−ìng bøc bËt bit nµy vÒ tr¹ng th¸i OFF bÊm nót
SHIFT
0000
00001
$ONMONTR
CLR
CONT
#
B
1
INS
2OR
SHIFT MONTR
CONT
#
RESET
SET
15
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
c- Theo dâi gi¸ trÞ 1 word (Channel)
+ + Word cÇn
theo dâi +
VÝ dô : §Ó theo dâi Channel 000
Tr¹ng th¸i tõng bit trong word CH000 cã thÓ ®−îc theo dâi khi bÊm tiÕp phÝ m Shift
vµ MONTR:
C¸c bit trong Channel 000 ë h×nh trªn ®−îc biÓu diÔn tõ ph¶i qua tr¸i, bit bªn oh¶i
ngoµi cïng lµ bit 0. Tr¹ng th¸i bËt (ON) cña bit ®−îc biÓu thÞ b»ng sè 1 cßn tr¹ng
th¸i t¾t (OFF) ®−îc biÓu thÞ b»ng sè 0
NÕu bËt c¸c c«ng t¾c ®Çu vµo sè 1 vµ 2 ta sÏ thÊy c¸c bit t−¬ng øng ®−îc bËt trªn
Programming Console nh− d−íi ®©y
d- Ghi gi¸ trÞ míi vµo word
SHIFT
c0000
0000000000000000
c000
0000
MONTR
CLR
c0000
0000000000000011
c000
0003
SHIFT MONTR
CH
*DM
SHIFT
00000
00000
CHANNEL 000
c000
0000
MONTR
CLR
A
0
CH
*DM
Gi¸ trÞ cña word
®−îc ghi bªn d−íi
®Þ a chØ word cÇn
theo dâi (c000)
16
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 3: LËp tr×nh b»ng Programming Console
Gi¸ trÞ hiÖn hµnh cña word cã thÓ ®−îc ghi ®Ì vµo tõ Programming Console nh− ë
vÝ dô sau, channel 010 sÏ ®−îc ghi ®Ì gi¸ trÞ míi lµ 000F kh«ng phô thuéc vµo
ch−¬ng tr×nh hiÖn hµnh trong bé nhí PLC :
+
Nãi chung c¸c ®Þ a chØ bé nhí ®Çu vµo ra (IR) kh«ng nªn ®−îc ghi ®Ì trõ phi ®ang
thö nghiÖm. Sau ®©y lµ 1 vÝ dô ghi 1 gi¸ trÞ míi vµo word DM 1000
SHIFT
00000
c010
0000MONTR
CLR
F
5
CH
*DM
B
1
PRES VAL?
c010 0000 ????
SHIFT WRITE
CHG
A
0
c010
000F
c010
000F
D1000 c010
0000 000F
MONTR
EM
DM
B
PRES VAL?
D1000 0000 ????
WRITE
CHG
A
D1000 c010
1234 000F
A
D
A
EB C
1 0 0 0
1 2 3 4
[ 17 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
4. LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
C¸c lÖnh c¬ b¶n cña s¬ ®å bËc thang (LADDER DIAGRAM)
! Thµnh phÇn lu«n lu«n ph¶i cã trong s¬ ®å gäi lµ power bus, lµ
n¬i dÉn nguån ®iÖn (t−ëng t−îng) ®i vµo vµ ®i ra s¬ ®å
4.1 LD
LÖnh LD nèi víi power bus tr¸i sÏ khëi ®Çu 1 network cña s¬ ®å
Ladder Diagram. Sè ghi phÝ a trªn ký hiÖu lÖnh lµ ®Þ a chØ th«ng sè cña
lÖnh.
4.2 OUT
LÖnh OUT gièng nh− 1 r¬ le chÊp hµnh ®−a ra kÕt qu¶ logic cña c¸c
lÖnh ®i tr−íc vµo 1 tiÕp ®iÓm (bit) OUTPUT
ë ch−¬ng tr×nh trªn kÕt qu¶ logic cña lÖnh LD 00000 (tiÕp ®iÓm ®ãng më) sÏ
®iÒu khiÓn ®Çu ra lµ tiÕp ®iÓm 01000.
Khi nhËp ®o¹n ch−¬ng tr×nh trªn vµo PLC, ph¶i ®¶m b¶o ®ang ë chÕ ®é
Program Mode vµ cuèi ch−¬ng tr×nh ph¶i cã lÖnh END.
LD 00000
OUT 01000
END (01) +
Sau ®ã chuyÓn sang chÕ ®é Monitor hoÆc RUN ®Ó ch¹y. BËt thö c«ng t¾c
00000 sÏ khiÕn ®Çu ra 01000 còng bËt s¸ng.
# ë ch−¬ng tr×nh sau, khi bËt c«ng t¾c 00000 (c«ng t¾c thø nhÊt trªn bé
Training CPM1), ®Çu ra CH010.00 sÏ ®−îc bËt lªn ON.
00000
LD 00000
00000
01000
LD 00000
OUT 01000
0 1FUN
00000
01000
END(01)
[ 18 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
4.3 AND
LÖnh AND sÏ t¹o ra 1 logic gièng nh− h×nh d−íi ®©y :
+
⊗⊗⊗⊗
-
ëvÝ dô trªn, viÖc nèi tiÕp 2 ®iÒu kiÖn logic A vµ B sÏ ®ßi hái c¶ A vµ B
®Òu t¸c ®éng (®ãng) th× ®Ìn C ®Çu ra míi s¸ng. D−íi ®©y lµ 1 Ladder
Diagram cã dïng lÖnh AND.
Lóc nµy, khi bËt c«ng t¾c CH000.00 ®ång thêi bËt c«ng t¾c CH000.01
th× ®Ìn ®Çu ra Output 010.00 míi s¸ng.
4.4 OR
LÖnh OR sÏ t¹o ra 1 logic gièng nh− h×nh d−íi ®©y
00000
01000
END(01)
00001
LD 00000
AND 00001
OUT 01000
END(01)
00000
01000
END(01)
00001
LD 00000
AND 00001
OUT 01000
END(01)
$ $
A B
$ $
C
$ $
A
B
$ $
⊗ C
+
-
[ 19 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
ëvÝ dô trªn, viÖc nèi song 2 ®iÒu kiÖn logic A vµ B sÏ chØ ®ßi hái hoÆc
A hoÆc B t¸c ®éng (®ãng) th× ®Ìn C ®Çu ra sÏ s¸ng. D−íi ®©y lµ 1 Ladder
Diagram cã dïng lÖnh OR.
Lóc nµy, khi bËt c«ng t¾c CH000.00 th× ®Ìn ®Çu ra Output 010.00 sÏ s¸ng.
HoÆc khi bËt c«ng t¾c CH000.01 th× ®Ìn ®Çu ra Output 010.00 sÏ s¸ng.
HoÆc khi bËt c«ng t¾c CH000.00 ®ång thêi bËt c«ng t¾c CH000.01 th× ®Ìn
®Çu ra Output 010.00 còng sÏ s¸ng.
4.5 AND LD
00000
01000
END(01)
00001
LD 00000
OR 00001
OUT 01000
END(01)
00000
01000
END(01)
00001
LD 00000
OR 00001
OUT 01000
END(01)
00000
01000
END(01)
00001
LD 00000
OR 00001
OUT 01000
END(01)
00001
00000
01000
END(01)
LD 00000
OR 00001
OUT 01000
END(01)
[ 20 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
LÖnh AND LD ®−îc dïng ®Ó x©y dùng c¸c khèi logic phøc t¹p h¬n
b»ng c¸ch ghÐp chóng nèi tiÕp víi nhau.
Gi¶ sö ta cã 1 ®o¹n ch−¬ng tr×nh nh− d−íi ®©y, trong ®ã ®Çu ra 01000
sÏ bËt khi ®Çu vµo 00000 hoÆc 00001 Vµ 00002 bËt.
NÕu b©y giê ®iÒu kiÖn trªn cã thªm ®Çu vµo 00003 nh− d−íi ®©y :
ViÖc nhËp vµo ®o¹n ch−¬ng tr×nh nµy ®ßi hái ph¶i chia nã ra lµm 2 khèi nèi
tiÕp nhau
Sau ®ã nhËp vµo riªng rÏ c¸c lÖnh cho tõng khèi vµ nèi 2 khèi l¹i víi
nhau b»ng lÖnh AND LD
4.6 OR LD
00000
01000
END(01)
LD 00000
OR 00001
AND 00002
OUT 01000
END(01)
00001
00002
00000
01000
00001
00002
00003
00000
01000
00001
00002
00003
LD 00000
OR 00001
LD 00002
OR 00003
AND LD
END(01)
00000
01000
00001
00002
00003
AND LD
LD 00000
OR 00001
LD 00000
OR 00001
[ 21 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
LÖnh OR LD ®−îc dïng ®Ó x©y dùng c¸c khèi logic b»ng c¸ch ghÐp
chóng song song víi nhau.
Gi¶ sö ta cã 1 ®o¹n ch−¬ng tr×nh nh− d−íi ®©y, trong ®ã ®Çu ra 01000
sÏ bËt khi ®Çu vµo 00000 vµ 00001 hoÆc 00002 bËt.
NÕu b©y giê ®iÒu kiÖn trªn cã thªm ®Çu vµo 00003 nh− d−íi ®©y :
§Ó nhËp vµo ®o¹n ch−¬ng tr×nh nµy ta ph¶i chia nã ra lµm 2 khèi con nèi
song song víi nhau nh− d−íi ®©y :
VÝ dô kÕt hîp lÖnh AND LD vµ OR LD :
00000
LD 00000
AND 00001
OR 00002
OUT 01000
01000
00001
00002
00003
01000
00001
00002
00000
00000
0000300002
01000
00001
LD 00000
AND 00001
00002
01000
00001
00003
00000
LD 00002
AND 00003
LD 00000
AND 00001
LD 00002
AND 00003
OR LD
OUT 01000
END(01)
OR LD
[ 22 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
Tr×nh tù thùc hiÖn còng ph¶i chia thµnh c¸c khèi con vµ gâ riªng rÏ tõng khèi
vµo, sau ®ã dïng lÖnh AND LD vµ OR LD ®Ó nhËp c¸c khèi l¹i víi nhau.
.4.7 AND NOT
LÖnh AND NOT t¹o ra 1 tiÕp ®iÓm th−êng ®ãng (ng−îc víi lÖnh AND)
Khi ®æi lÖnh AND 00001 thµnh AND NOT 00001 nh− s¬ ®å trªn, ®Çu ra
CH010.00 sÏ bËt khi CH000.00 lµ ON vµ CH000.01 lµ OFF.
4.8 LD NOT
00000
01000
00001
00002
00003 00004
LD 00000
AND NOT 00001
OUT 01000
END(01)
00000
01000
00001
LD 00000
LD 00001
OR 00002
LD 00000
LD 00001
OR 00002
AND LD
LD 00003
AND 00004
00000
01000
00001
00002
00003 00004
LD 00000
LD 00001
OR 00002
AND LD
LD 00003
AND 00004
OR LD
OUT 01000
END(01)
OR LD
[ 23 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
LÖnh LD NOT t¹o ra 1 tiÕp ®iÓm th−êng ®ãng ë ®Çu cña ®o¹n m¹ch
(ng−îc víi lÖnh LD)
4.9 NETWORK
% 1 Network ®−îc t¹o thµnh bëi c¸c lÖnh LOAD, AND, OR vµ OUT
% Trõ phi dïng ®Ó t¹o c¸c khèi logic nèi víi nhau b»ng lÖnh AND LD
hoÆc OR LD, lÖnh LOAD sÏ ®−îc dïng ®Ó t¹o 1 Network míi.
4.10 M¹ch chèt (tù gi÷) - LATCHING /SELF HOLDING CIRCUIT
D−íi ®©y lµ 1 s¬ ®å Ladder Diagram cña 1 m¹ch tù gi÷ rÊt phæ biÕn
trong lËp tr×nh:
LD NOT 00000
AND 00001
OUT 01000
END(01)
00000
01000
00001
00000 00001
01000
01000
00000
Network I
00002
00001
01000
Network II
LD 00000
OR 00002
AND 00001
OUT 01000
LD 00003
OR 00005
AND 00004
OUT 01001
00003 00004
01001
00005 *
Chó ý thø tù: AND 00005 ph¶i lµ OR 00005
OR 00004 AND 00004
[ 24 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
Khi bËt switch CH000.00, ®Çu ra CH010.00 sÏ bËt vµ gi÷ ë tr¹ng th¸i
nµy bÊt kÓ sau ®ã switch 00000 cã cßn bËt hay kh«ng. CH010.00 sÏ bÞ t¾t
khi switch 00001 bËt.
4.11 C¸c quy t¾c chung cña s¬ ®å LADDER DIAGRAM
1) NÕu muèn ®Çu ra lu«n ë ON, ph¶i nèi ®Çu ra nµy qua 1 cê (Flag) lµ Bit
25313 (tøc Channel 253 Bit 13). Bit nµy lµ 1 cê hÖ thèng lu«n lu«n ë tr¹ng
th¸i ON.
§o¹n m¹ch sau lµ sai v× ®Çu ra kh«ng nèi qua 1 tiÕp ®iÓm :
2) Cã thÓ nèi song song nhiÒu tiÕp ®iÓm dïng lÖnh OR hoÆc song song
nhiÒu ®Çu ra dïng lÖnh OUT/OUT NOT vµ dïng bit ®Çu vµo nhiÒu lÇn
01000 OUT 01000
END(01)
01000 LD 25313
OUT 01000
END(01)
25313
00002
00000 00001
00000
01001
01000
00001
[ 25 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram
3) NÕu cã 2 lÖnh Output cho cïng 1 ®Þ a chØ bit, lÖnh output tr−íc sÏ kh«ng
cã t¸c dông
§o¹n ch−¬ng tr×nh trªn ®−îc söa l¹i nh− sau
4) 1 ®o¹n m¹ch cã thÓ cã nhiÒu lÖnh OUT nèi song song nhau
01000 LD 00000
OUT 01000
LD 00001
OUT 01000
END(01)
00000
01000
00001
01000 LD 00000
OR 00001
OUT 01000
END(01)
00000
00001
01000 LD 00000
AND 00001
OR 00002
OUT 01000
OUT 01001
OUT 01002
END(01)
00000 00001
00002
01001
01002
[ 26 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh
5. Mét sè lÖnh lËp tr×nh phæ biÕn kh¸c cña PLC OMRON
5.1 Bé ®Þ nh thêi - TIMER
§¬n vÞ = 0.1 gi©y
SV = 0000 - 9999 000.0 - 999.9 gi©y
SV = 0100 0100 x 0.1 = 10 gi©y
SV = 9999 9999 x 0.1 = 999.9 gi©y
VÝ dô 1 Timer cã set value = 100x0,1=10 gi©y
Khi bËt kho¸ CH000.00 lªn, Timer sè 000 sÏ b¾t ®Çu ®Õm thêi gian, khi 10
gi©y tr«i qua, tiÕp ®iÓm cña Timer lµ TIM 000 ®−îc bËt lªn ON vµ lµm ®Çu ra
CH010.00 còng ®−îc bËt lªn ON. Timer còng sÏ bÞ reset vÒ gi¸ trÞ ®Æt khi
®Çu vµo 00000 t¾t (OFF)
VÝ dô 2 Timer cã set value ®−îc l−u trong thanh ghi DM 0000
Bé Timer nµy cã thêi gian ®Æt ®−îc l−u trong DM 0000. PLC sÏ lÊy gi¸
trÞ trong DM 0000 lµm gi¸ trÞ ®Æt cho timer. Gi¶ sö néi dung cña DM0000 lµ
150. Khi bËt kho¸ CH000.00 lªn, Timer sè 000 sÏ b¾t ®Çu ®Õm thêi gian, khi
15 gi©y (150x0,1=15) tr«i qua, tiÕp ®iÓm cña Timer lµ TIM 000 ®−îc bËt lªn
ON vµ lµm ®Çu ra CH010.00 còng ®−îc bËt lªn ON.
N : Sè cña Timer
000 - 127
# (H»ng sè) , IR , SR, AR, DM, HR, LR
SV : set value
TIM N
SV
01000
LD 00000
TIM 000
#0100
LD TIM 000
OUT 01000
END(01)
00000
TIM 000
TIM 000
# 0100
01000
LD 00000
TIM 000
DM 0000
LD TIM 000
OUT 01000
END(01)
00000
TIM 000
TIM 000
DM 0000
[ 27 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh
5.2 Bé ®Õm COUNTER
Lóc khëi ®Çu gi¸ trÞ hiÖn hµnh cña bé ®Õm ®−îc b¾t ®Çu t¹i SV. Bé ®Õm sÏ
gi¶m gi¸ trÞ hiÖn hµnh cña nã (CNT N) ®i 1 ®¬n vÞ mçi lÇn cã s−ên lªn ë
xung ®Çu vµo CP vµ cê b¸o hoµn thµhh CNT N sÏ bËt khi gi¸ trÞ hiÖn hµnh
cña bé ®Õm gi¶m vÒ 0. Bé ®Õm sÏ bÞ reset vÒ gi¸ trÞ ®Æt SV khi cã s−ên lªn
cña ®Çu vµo R.
VÝ dô Counter sè 0 cã gi¸ trÞ ®Æt lµ 10
Mçi lÇn bËt kho¸ CH000.00, gi¸ trÞ cña Counter 000 gi¶m ®i 1. Khi bËt
kho¸ CH000.00 ®ñ 10 lÇn th× cê b¸o CNT000 bËt lªn ON vµ do ®ã
còng bËt ®Çu ra CH010.00 lªn ON. Bé ®Õm sÏ bÞ reset khi bËt switch
CH000.01
! Më réng kh¶ n¨ng cña TIMER
9999 X 0.1 = 999.9 gi©y = 0.278 giê
CP
R
CNT N
SV
CP
R
CNT N
SV
CP
R
CNT N
SV
01000
LD 00000
LD 00001
CNT 000
# 0010
LD CNT 000
OUT 01000
END(01)
00000
CNT 000
CNT 000
# 0010
COUNTER = 10
00001
TIM 000
#9999
N : Sè cña Counter
000 - 127
# (H»ng sè) , IR , SR, AR, DM, HR, LR
SV : set value
[ 28 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh
Do thêi gian ®Æt tèi ®a cña timer lµ 0,278 giê nªn ®Ó t¨ng thêi gian ®Õm
cña timer, ta cã thÓ dïng kÕt hîp víi Counter nh− sau :
VÝ dô Më réng thêi gian ®Æt lªn 10 giê
VÝ dô øng dông
Trong vÝ dô nµy ta sÏ lËp tr×nh PLC cho c«ng ®o¹n ®ãng gãi s¶n phÈm vµo bao b×.
§©y lµ c«ng ®o¹n rÊt hay gÆp trong c¸c d©y chuyÒn s¶n xuÊt. Trªn h×nh, ta thÊy c¸c
s¶n phÈm hoµn thiÖn ®−îc b¨ng truyÒn chuyÓn tíi thiÕt bÞ ®ãng bao. Cø 5 s¶n phÈm
®ãng vµo 1 bao. Cã 1 c¶m biÕn quang ®iÖn lµm nhiÖm vô ph¸t hiÖn s¶n ph¶m trªn
b¨ng truyÒn vµ göi tÝ n hiÖu xung vÒ bé ®Õm trong PLC. Mçi khi ®Õm ®ñ 5 s¶n phÈm,
bé ®Õm göi tÝ n hiÖu ra cho cuén hót solenoid lµm viÖc, ®Èy 5 s¶n phÈm vµo bao b×.
Thêi gian cuén hót lµm viÖc lµ 2 gi©y. Trong thêi gian cuén hót ho¹t ®éng, b¨ng
truyÒn ngõng ch¹y.
01000
= 360 gi©y
= 0.1 giê
00000
CNT 001
TIM 000
# 3600
3600 X 0.1
00001
0.1 giê X 100
= 10 giê
TIM 000
CNT 001
# 0100
TIM 000
Cuén hót ®Èy
s¶n phÈm vµo
bao
SolenoidSensor
B¨ng truyÒn

# #
Solenoid
Cuén hót
ch−a kÝ ch
ho¹t
Bao rçng
Bao ®Çy
[ 29 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh
Tr−êng hîp nµy, ta cã 1 ®Çu vµo duy nhÊt lµ tÝ n hiÖu xung tõ c¶m biÕn, ®Æt lµ
bit 00. 2 ®Çu ra sÏ lµ tÝ n hiÖu göi ®Õn cuén hót, ®Æt lµ 1001, vµ tÝ n hiÖu
ngõng b¨ng truyÒn, ®Æt lµ 1000.
§Þ a chØ ThiÕt bÞ vµo §Þ a chØ ThiÕt bÞ ra
00000 Sensor 01000 B¨ng truyÒn
01001 Cuén hót
Solenoid
§Þ a chØ LÖnh kh¸c
CNT 000 Bé ®Õm s¶n phÈm
TIM 001 Bé ®Þ nh thêi gian kÝ ch ho¹t cuén
hót
Ch−¬ng tr×nh cÇn lËp sÏ nh− trªn s¬ ®å d−íi ®©y :
B×nh th−êng khi cuén hót kh«ng lµm viÖc, b¨ng truyÒn ch¹y nhê cã tiÕp ®iÓm
th−êng ®ãng 1001 ë tr¹ng th¸i OFF. Lóc nµy c¶m biÕn sÏ göi tÝ n hiÖu xung
vÒ PLC mçi khi cã s¶n phÈm ®i qua vµ ®Çu vµo nµy ®−îc dïng lµm ®Çu vµo
®Õm cña bé ®Õm CNT 0. Khi cã ®ñ 5 s¶n phÈm, tiÕp ®iÓm CNT 0 sÏ ®ãng,
reset counter vÒ gi¸ trÞ ban ®Çu lµ 5, ®ång thêi göi tÝ n hiÖu cho cuén hót vµ
timer lµm viÖc trong m¹ch tù gi÷. Lóc nµy, b¨ng truyÒn còng ngõng ch¹y do
tiÕp ®iÓm 1001 ng¾t m¹ch ho¹t ®éng cña ®Çu ra 1000. Sau 2 gi©y, tiÕp ®iÓm
TIM 001 sÏ ng¾t nguån ho¹t ®éng cña cuén hót vµ b¨ng truyÒn tiÕp tôc ch¹y,
lÆp l¹i chu tr×nh.
Chó ý : LÖnh END ë cuèi ch−¬ng tr×nh chØ ®¸nh dÊu viÖc kÕt thóc chu tr×nh
lµm viÖc hiÖn hµnh cña PLC vµ b¾t ®Çu chu tr×nh míi tõ lÖnh ®Çu tiªn cña
ch−¬ng tr×nh. Nã kh«ng cã ý nghÜa lµ ch−¬ng tr×nh sÏ dõng. Ch−¬ng tr×nh chØ
dõng khi ta chuyÓn chÕ ®é sang PROGRAM MODE hoÆc khi cã sù cè nghiªm
träng bªn trong PLC.
01001
00000
CNT 000
# 0005
LD 00000
LD CNT 000
CNT 000
#0005
LD CNT 000
OR 01001
AND NOT TIM 001
OUT 01001
TIM 001
#0020
LD NOT 01001
OUT 01000
END(01)
01001
TIM 001
# 0020
TIM 001
Solenoid
CNT 000
CNT 000
01001
01000
END(01)
B¨ng truyÒn
[ 30 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
!!!! 6.1 PhÇn mÒm SYSWIN
SYSWIN lµ 1 phÇn mÒm lËp tr×nh cho PLC OMRON d−íi d¹ng
Ladder Diagram thùc thô ch¹y trong Windows. §Ó cµi ®Æt vµ ch¹y
phÇn mÒm nµy cÇn ®¶m b¶o m¸y tÝ nh cã cÊu h×nh tèi thiÓu nh−
sau :
!!!! 6.2 LËp ch−¬ng tr×nh víi SYSWIN
1) Chän folder n¬i l−u SYSWIN vµ khëi ®éng ch−¬ng tr×nh
2) Tõ menu File chän New project ®Ó t¹o ch−¬ng tr×nh míi :
PLC Type  CPM1
CPU  All
Series  C
Editor  Ladder
Project Type  Program
Interface  Serial Communications
Bridge Option  Direct
☺☺☺☺ Windows 3.1, 3.11, Windows 95, Windows 98
☺☺☺☺  486 DX50 CPU
☺☺☺☺  8 M Byte RAM
☺☺☺☺  10 MB ®Üa cøng trèng
[ 31 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
F2
Modem Option  Local
Coding Option  SYSMAC Way
Chän c¸c môc trªn ë hép tho¹i New Project Setup xong råi bÊm OK
3) Mµn h×nh sÏ hiÖn ra 1 khung lµm viÖc cho ch−¬ng tr×nh d¹ng
Ladder Diagram
✍ Dïng chuét di ®Õn thanh c«ng cô (Drawing Tool) vµ nhÊn vµo
biÓu t−îng tiÕp ®iÓm (Contact) hoÆc nhÊn phÝ m trªn bµn
phÝ m ®Ó chän lÖnh nµy. Di chuét ®Õn n¬i cÇn ®Æt tiÕp ®iÓm trªn s¬ ®å vµ
nhÊn nót tr¸i chuét.
✍ §¸nh vµo ®Þ a chØ 000.00 ë « Address vµ nhÊn OK trªn hép tho¹i
trªn.
Mµn h×nh sÏ hiÖn ra 1 network míi víi tiÕp ®iÓm võa nhËp vµ « chän mµu ®en
chuyÒn sang vÞ trÝ bªn c¹nh tiÕp ®iÓm nµy.
[ 32 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
✍ Lµm t−¬ng tù nh− vËy víi tiÕp ®iÓm tiÕp theo
✍ §¸nh vµo « Address ®i¹ chØ 000.01 råi nhÊn OK
✍ TiÕp theo tõ thanh c«ng cô chän lÖnh Output
råi di chuét ®Õn vÞ trÝ cÇn ®Æt lÖnh vµ nhÊn nót tr¸i chuét
✍ §¸nh vµo « Address ®Þ a chØ 010.00 råi nhÊn OK
[ 33 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
F5
✍ NhËp lÖnh OR b»ng c¸ch t¹o ra 1 tiÕp ®iÓm nèi song song víi tiÕp
®iÓm ®Çu tiªn trªn Network. Trªn thanh c«ng cô chän tiÕp ®iÓm
Contact vµ ®Æt nã phÝ a d−íi tiÕp ®iÓm ®Çu tiªn lµ 000.00
✍ Gâ vµo « Address ®Þ a chØ 000.02 vµ nhÊn OK
✍ TiÕp theo nèi tiÕp ®iÓm võa t¹o víi tiÕp ®iÓm n»m trªn b»ng c¸ch
chän c«ng cô råi nhÊn chuét vµo vÞ trÝ n»m gi−· 2 dßng
hoÆc nhÊn
[ 34 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
DEL
§Ó xo¸ tiÕp ®iÓm CH000.01, nhÊn con trá chuét ë tiÕp ®iÓm nµy (hoÆc dïng
bµn phÝ m di « chän ®Õn tiÕp ®iÓm), nhÊn
(hoÆc tõ menu Edit chän Delete). NÕu muèn phôc håi l¹i lÖnh võa bÞ xo¸,
chän Undo tõ menu nµy.
[ 35 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
HiÖn ta ®· nhËp xong 1 Network cña ch−¬ng tr×nh. §Ó thªm
Network míi vµo, bÊm vµo nót Insert Network
Tõ hép tho¹i hiÖn ra, chän vÞ trÝ n¬i sÏ chÌn Network míi. ë
®©y ta sÏ chÌn Network míi vµo phÝ a d−íi network hiÖn hµnh nªn sÏ
chän BELOW Current Network vµ nhÊn OK.
Insert Network
[ 36 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
Network míi nµy lµ lÖnh END (01). §Æt con trá vµo vÞ trÝ « ®Çu tiªn cña
network, sau ®ã bÊm phÝ m F8 ®Ó chÌn lÖnh Function vµo « trèng ®ã. §Ó
chän lÖnh cÇn thiÕt, cã thÓ ®¸nh m· lÖnh (ë ®©y lµ 01), ®¸nh tªn lÖnh hoÆc
lùa Function tõ 1 danh s¸ch cã s½n b»ng c¸ch nhÊp vµo nót Select. Ngoµi ra
cã thÓ tham kh¶o thªm vÒ lÖnh b»ng c¸ch nhÊp vµo nót Reference.
Gâ END vµo « Function råi nhÊn OK ®Ó kÕt thóc
Ch−¬ng tr×nh hoµn chØnh ta võa nhËp cã d¹ng nh− h×nh d−íi ®©y :
!!!! 6.3 §Æt tªn ký hiÖu m« t¶ (SYMBOL) cho c¸c ®Þ a chØ
§Ó ®Æt tªn ký hiÖu m« t¶ cho c¸c ®Þ a chØ, tr−íc tiªn di « chän ®Õn ®Þ a
chØ cÇn ®Æt tªn, « Adr ë cuèi mµn h×nh sÏ hiÓn thÞ ®Þ a chØ hiÖn hµnh. sau ®ã
bÊm vµo « Sym vµ ®¸nh vµo 1 tªn cho ®Þ a chØ nµy. PhÇn m« t¶ ®Þ a chØ cã
thÓ ®¸nh vµo « Com. L−u tªn võa ®Æt b»ng c¸ch bÊm nótSTORE
[ 37 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
!!!! 6.4 N¹p ch−¬ng tr×nh vµo PLC (Download program to PLC)
☛ Nèi m¸y tÝ nh PC víi PLC qua bé chuyÓn ®æi vµ c¸p RS232C. §Çu
c¾m cña bé chuyÓn ®æi sÏ nèi vµo cæng Peripheral Port cña PLC.
Address
CH000.00
CH000.01
CH010.00
Symbol
Switch0
Switch1
Motor
RS-232C Adapter CPM1 CPU Unit
C¸p RS-232C
M¸y tÝ nh cã ch¹y
SYSWIN
[ 38 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
☛ Tõ menu Online, chän Connect ®Ó kÕt nèi víi PLC
Sau khi m¸y tÝ nh ®· kÕt nèi ®−îc víi PLC, ®Ìn COMM trªn PLC
sÏ nhÊp nh¸y vµ c¸c môc kh¸c trªn menu nµy trë thµnh mµu
®en (®−îc phÐp lùa)
☛ Còng tõ menu Online chän Download program. Mét hép tho¹i sau
®©y hiÖn ra hái ta cã muèn xo¸ bé nhí ch−¬ng tr×nh trong PLC kh«ng
(Clear Program Memory) tr−íc khi n¹p. Nªn lùa tuú chän nµy ®Ó tr¸nh
c¸c vÊn ®Ò cã thÓ x¸y ra. BÊm OK ®Ó n¹p ch−¬ng tr×nh vµo PLC.
☛ Khi viÖc n¹p hoµn tÊt bÊm nót OK ë hép tho¹i sau ®Ó tiÕp tôc :
Chó ý : Kh«ng thùc hiÖn ®−îc viÖc Download vµo PLC nÕu PLC ®ang ë chÕ
®é RUN
Online Menu
[ 39 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
!!!! 6.5 Ch¹y ch−¬ng tr×nh (RUN)
ChuyÒn PLC sang chÕ ®é RUN hoÆc MONITOR b»ng nót PLC Mode
ChuyÓn tõ STOP/PRG Mode sang Monitor Mode råi bÊm OK
PLC sÏ chuyÓn sang chÕ ®é Monitor Mode
PLC Mode
[ 40 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
Chó ý Trong khi ch−¬ng tr×nh ®ang ch¹y cã thÓ thay dâi c¸ch ho¹t ®éng cña
ch−¬ng tr×nh b»ng c¸ch bÊm vµo nót
!!!! 6.6 Bæ sung c¸c lÖnh TIMER vµ COUNTER
Tr−íc hÕt chuyÓn chÕ ®é cña PLC sang PROGRAM mode. M¸y tÝ nh sÏ hái thao t¸c
nµy lµm thay ®æi chÕ ®é PLC, cã tiÕp tôc hay kh«ng, ta chän YES
Bæ sung c¸c lÖnh Timer vµ Counter vµo ch−¬ng tr×nh
1) Bæ sung 1 Network míi vµo ch−¬ng tr×nh b»ng c¸ch chän Insert
Network.
2) Trong network míi thªm tiÕp ®iÓm cã ®Þ a chØ (Address) lµ
000.03
3) Bæ sung Timer vµo b»ng c¸ch chän vµ ®Æt nã sau tiÕp
®iÓm trªn. Trong hép tho¹i Timer më ra nhËp vµo 000 lµ sè thø
tù cña Timer, trong « Value nhËp vµo « Timer gi¸ trÞ #1000
(tøc 100 gi©y) (chó ý ph¶i cã dÊu #).
TIM
Monitoring
[ 41 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
KÕt qu¶ sau khi bæ sung lÖnh Timer :
4) Bæ sung tiÕp 1 Network n÷a vµo ch−¬ng tr×nh b»ng c¸ch chän
Insert network, BELOW Current Network vµ nhÊn OK
5) Thªm 1 tiÕp ®iÓm cã Address lµ 000.04 vµo network nµy.
6) Bæ sung Counter vµo ch−¬ng tr×nh b»ng c¸ch chän
vµ ®Þ nh vÞ con trá chuét vµo ngay sau tiÕp ®iÓm trªn. NhËp vµo
sè cña Counter lµ 1 vµ Value lµ DM0000 råi nhÊn OK.
CNT
[ 42 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
7) Bæ sung ch©n nèi ®Çu vµo reset cho Counter b»ng c¸ch chän
tiÕp ®iÓm
NhËp vµo ®Þ a chØ 000.05 cho tiÕp ®iÓm nµy.
8) Sau ®ã thùc hiÖn n¹p ch−¬ng tr×nh vµo PLC (Download
program)
9) ChuyÓn PLC sang chÕ ®é Monitor mode hoÆc RUN Mode
10) BÊm nót Monitor ®Ó theo dâi
Chó ý
NÕu lóc nµy thö bËt c«ng t¾c 000.04 th× bé ®Õm kh«ng ®Õm g× c¶ bëi
gi¸ trÞ ®Æt lµ néi dung trong DM 0000 lµ 0
[ 43 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
!!!! 6.7 Theo dâi ho¹t ®éng cña ch−¬ng trinh
1) Theo dâi tr¹ng th¸i tiÕp ®iÓm: BÊm ®óp chuét vµo 1 « trèng
trong vïng theo dâi, gâ ®Þ a chØ 000.00 vµo « Address cña hép
tho¹i Edit Value råi bÊm nót READ
2) Theo dâi ®Þ a chØ d¹ng word: BÊm ®óp chuét vµo « trèng bªn
c¹nh trong vïng theo dâi vµ gâ vµo DM 0000 råi bÊm nót
READ. Lóc nµy gi¸ trÞ cña DM0000 sÏ lµ 0 v× nã ch−a ®−îc
thiÕt lËp 1 gi¸ trÞ nµo lóc ch¹y
Vïng
theo dâi
[ 44 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
3) §Ó ®Æt gi¸ trÞ cho DM 0000, bÊm ®óp chuét vµo « DM 0000
trªn vïng theo dâi. NhËp gi¸ trÞ 10 vµo « Value trong hép tho¹i
më ra råi bÊm nót WRITE ®Ó ghi gi¸ trÞ nµy vµo PLC. Thanh ghi
DM 0000 cã gi¸ trÞ lµ 10.
4) B©y giê nÕu bËt kho¸ 000.05 gi¸ trÞ cña bé ®Õm Counter sÏ bÞ
reset vÒ 10 lµ gi¸ trÞ cña DM0000.
5) BËt t¾t kho¸ CH000.04 nhiÒu lÇn ta sÏ thÊy bé gi¸ trÞ cña Counter
sÏ gi¶m dÇn tõ gi¸ trÞ 10.
[ 45 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
!!!! 6.8 L−u ch−¬ng tr×nh
Tõ menu File chän Save project as
Chän th− môc l−u file vµ gâ tªn file vµo hép File name råi nhÊn OK ®Ó l−u.
!!!! 6.9 §äc ch−¬ng tr×nh tõ PLC (Upload program from PLC)
% Tõ menu File chän New Project, nhÊn OK ®Ó t¹o ch−¬ng
tr×nh míi
[ 46 ]
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh
% Tõ menu Online chän Upload Program råi nhÊn OK ®Ó ®äc
ch−¬ng tr×nh tõ PLC lªn m¸y tÝ nh
Ch−¬ng tr×nh hiÖn trong bé nhí PLC sÏ ®−îc hiÓn thÞ trªn mµn h×nh.
Sau ®ã cã thÓ chän l−u ch−¬ng tr×nh nµy vµo ®Üa lµm 1 b¶n l−u hoÆc
thùc hiÖn c¸c thay ®æi nh− b×nh th−êng.
Chóc c¸c b¹n thµnh c«ng
Nhãm biªn tËp: TN B×nh (computer) - T. Dòng (video)

More Related Content

What's hot

Tai lieu lap trinh plc s7 200 full
Tai lieu lap trinh plc s7 200 fullTai lieu lap trinh plc s7 200 full
Tai lieu lap trinh plc s7 200 full
vo long
 
Tài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idecTài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idec
quanglocbp
 
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNTài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Thuan Nguyen
 
Giáo trình vi điều khiển PIC
Giáo trình vi điều khiển PICGiáo trình vi điều khiển PIC
Giáo trình vi điều khiển PIC
Trung Thanh Nguyen
 
Huong dan su dung va lap trinh tong dai dien thoai panasonic
Huong dan su dung va lap trinh tong dai dien thoai panasonicHuong dan su dung va lap trinh tong dai dien thoai panasonic
Huong dan su dung va lap trinh tong dai dien thoai panasonic
thanhthao88
 
lâp trình plc mitsubishi
lâp trình plc mitsubishilâp trình plc mitsubishi
lâp trình plc mitsubishi
Thái Sắc
 
Chuong05
Chuong05Chuong05
Chuong05na
 
Bài giảng môn học siemens plc s7 – 300
Bài giảng môn học siemens plc s7 – 300Bài giảng môn học siemens plc s7 – 300
Bài giảng môn học siemens plc s7 – 300
Lê Gia
 
Fx3u 3uc programming manual (vietnamese) fixed
Fx3u 3uc programming manual (vietnamese) fixedFx3u 3uc programming manual (vietnamese) fixed
Fx3u 3uc programming manual (vietnamese) fixed
Quang Bách
 
Tập lệnh plc họ melsec fx series của mitsubishi
Tập lệnh plc họ melsec fx series của mitsubishiTập lệnh plc họ melsec fx series của mitsubishi
Tập lệnh plc họ melsec fx series của mitsubishi
quanglocbp
 
Gioi thieu may phat tan anritsu mg3642 a
Gioi thieu may phat tan anritsu mg3642 aGioi thieu may phat tan anritsu mg3642 a
Gioi thieu may phat tan anritsu mg3642 a
Vũ Anh Tuấn
 
Loi noi dau
Loi noi dauLoi noi dau
Bộ điều khiển lập trình PLC - Điện tử đo lường
Bộ điều khiển lập trình PLC - Điện tử đo lườngBộ điều khiển lập trình PLC - Điện tử đo lường
Bộ điều khiển lập trình PLC - Điện tử đo lường
Chia sẻ tài liệu học tập
 
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMAHướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
Trung Phan
 
Báo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plcBáo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plc
Tony Tun
 
Hướng dẫn sử dụng fx training
Hướng dẫn sử dụng  fx trainingHướng dẫn sử dụng  fx training
Hướng dẫn sử dụng fx training
quanglocbp
 
Tai lieu lap trinh plc s7 200 full-01_2011_v1
Tai lieu lap trinh plc s7 200 full-01_2011_v1Tai lieu lap trinh plc s7 200 full-01_2011_v1
Tai lieu lap trinh plc s7 200 full-01_2011_v1cuongcungdfdfdf
 
Giáo trình plc omron cp1 l 1h [unlockplc.com]
Giáo trình plc omron cp1 l 1h [unlockplc.com]Giáo trình plc omron cp1 l 1h [unlockplc.com]
Giáo trình plc omron cp1 l 1h [unlockplc.com]Nguyễn Hồng Nhân
 

What's hot (19)

Tai lieu lap trinh plc s7 200 full
Tai lieu lap trinh plc s7 200 fullTai lieu lap trinh plc s7 200 full
Tai lieu lap trinh plc s7 200 full
 
Tài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idecTài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idec
 
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNTài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
 
Giáo trình vi điều khiển PIC
Giáo trình vi điều khiển PICGiáo trình vi điều khiển PIC
Giáo trình vi điều khiển PIC
 
Huong dan su dung va lap trinh tong dai dien thoai panasonic
Huong dan su dung va lap trinh tong dai dien thoai panasonicHuong dan su dung va lap trinh tong dai dien thoai panasonic
Huong dan su dung va lap trinh tong dai dien thoai panasonic
 
lâp trình plc mitsubishi
lâp trình plc mitsubishilâp trình plc mitsubishi
lâp trình plc mitsubishi
 
Chuong05
Chuong05Chuong05
Chuong05
 
Bài giảng môn học siemens plc s7 – 300
Bài giảng môn học siemens plc s7 – 300Bài giảng môn học siemens plc s7 – 300
Bài giảng môn học siemens plc s7 – 300
 
Fx3u 3uc programming manual (vietnamese) fixed
Fx3u 3uc programming manual (vietnamese) fixedFx3u 3uc programming manual (vietnamese) fixed
Fx3u 3uc programming manual (vietnamese) fixed
 
Tập lệnh plc họ melsec fx series của mitsubishi
Tập lệnh plc họ melsec fx series của mitsubishiTập lệnh plc họ melsec fx series của mitsubishi
Tập lệnh plc họ melsec fx series của mitsubishi
 
Gioi thieu may phat tan anritsu mg3642 a
Gioi thieu may phat tan anritsu mg3642 aGioi thieu may phat tan anritsu mg3642 a
Gioi thieu may phat tan anritsu mg3642 a
 
Loi noi dau
Loi noi dauLoi noi dau
Loi noi dau
 
Bộ điều khiển lập trình PLC - Điện tử đo lường
Bộ điều khiển lập trình PLC - Điện tử đo lườngBộ điều khiển lập trình PLC - Điện tử đo lường
Bộ điều khiển lập trình PLC - Điện tử đo lường
 
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMAHướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
Hướng Dẫn Đấu Nối & Xóa Log BIO SUPREMA
 
Báo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plcBáo cáo hệ thống đóng táo tự động dùng plc
Báo cáo hệ thống đóng táo tự động dùng plc
 
Bovixuli
BovixuliBovixuli
Bovixuli
 
Hướng dẫn sử dụng fx training
Hướng dẫn sử dụng  fx trainingHướng dẫn sử dụng  fx training
Hướng dẫn sử dụng fx training
 
Tai lieu lap trinh plc s7 200 full-01_2011_v1
Tai lieu lap trinh plc s7 200 full-01_2011_v1Tai lieu lap trinh plc s7 200 full-01_2011_v1
Tai lieu lap trinh plc s7 200 full-01_2011_v1
 
Giáo trình plc omron cp1 l 1h [unlockplc.com]
Giáo trình plc omron cp1 l 1h [unlockplc.com]Giáo trình plc omron cp1 l 1h [unlockplc.com]
Giáo trình plc omron cp1 l 1h [unlockplc.com]
 

Similar to Docx 20110814 aaaaa_plc

Lập trình C cho 8051
Lập trình C cho 8051Lập trình C cho 8051
Lập trình C cho 8051
chilacaiten
 
Vdk 8051
Vdk 8051 Vdk 8051
Vdk 8051
Hero Dark
 
Giao tiếp máy tính.pdf
Giao tiếp máy tính.pdfGiao tiếp máy tính.pdf
Giao tiếp máy tính.pdf
Man_Ebook
 
Maycnc 5583
Maycnc 5583Maycnc 5583
Maycnc 5583
Tuan Nguyen
 
Bai giang thiet bi siemen s7 300
Bai giang thiet bi siemen s7 300Bai giang thiet bi siemen s7 300
Bai giang thiet bi siemen s7 300minhtriauto23
 
Giaotrinh s7300
Giaotrinh s7300Giaotrinh s7300
Giaotrinh s7300
cavanghiphop
 
Giaotrinh s7300[1]
Giaotrinh s7300[1]Giaotrinh s7300[1]
Giaotrinh s7300[1]khanhminhspk
 
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
Exersice and application2 for PLC OMRON CPM2A
Exersice and application2 for PLC OMRON CPM2A Exersice and application2 for PLC OMRON CPM2A
Exersice and application2 for PLC OMRON CPM2A
quanglocbp
 
04 Lập trình cổng vào ra
04 Lập trình cổng vào ra04 Lập trình cổng vào ra
04 Lập trình cổng vào ra
Mr Giap
 
Gioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccGioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccTrung Nguyen
 
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
Dịch Vụ Viết Thuê Khóa Luận Zalo/Telegram 0917193864
 
PLC mitsubishi
PLC mitsubishiPLC mitsubishi
PLC mitsubishi
quanglocbp
 
Bai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautrucBai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautruc
mster_dang
 
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien tiểu minh
 
CHO - KDPC- Junger.pptx
CHO - KDPC- Junger.pptxCHO - KDPC- Junger.pptx
CHO - KDPC- Junger.pptx
son2483
 

Similar to Docx 20110814 aaaaa_plc (20)

Chuongiv
ChuongivChuongiv
Chuongiv
 
Lập trình C cho 8051
Lập trình C cho 8051Lập trình C cho 8051
Lập trình C cho 8051
 
Vdk 8051
Vdk 8051 Vdk 8051
Vdk 8051
 
Giao tiếp máy tính.pdf
Giao tiếp máy tính.pdfGiao tiếp máy tính.pdf
Giao tiếp máy tính.pdf
 
Maycnc 5583
Maycnc 5583Maycnc 5583
Maycnc 5583
 
Bai giang thiet bi siemen s7 300
Bai giang thiet bi siemen s7 300Bai giang thiet bi siemen s7 300
Bai giang thiet bi siemen s7 300
 
Giaotrinh s7300
Giaotrinh s7300Giaotrinh s7300
Giaotrinh s7300
 
Giaotrinh s7300[1]
Giaotrinh s7300[1]Giaotrinh s7300[1]
Giaotrinh s7300[1]
 
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
Xây dựng hệ thống điều kiển giám sát SCADA hệ nấu trong dây chuyền sản xuất b...
 
Exersice and application2 for PLC OMRON CPM2A
Exersice and application2 for PLC OMRON CPM2A Exersice and application2 for PLC OMRON CPM2A
Exersice and application2 for PLC OMRON CPM2A
 
04 Lập trình cổng vào ra
04 Lập trình cổng vào ra04 Lập trình cổng vào ra
04 Lập trình cổng vào ra
 
Gioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccGioi thieu phan_mem_wincc
Gioi thieu phan_mem_wincc
 
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
Tài liệu: Đào tạo hệ thống điều khiển DCS (DCS Training nhà máy nhiệt điện Ph...
 
PLC mitsubishi
PLC mitsubishiPLC mitsubishi
PLC mitsubishi
 
Tl plc citect
Tl plc citectTl plc citect
Tl plc citect
 
Bai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautrucBai 001 vxl_pic_cautruc
Bai 001 vxl_pic_cautruc
 
Plcs7300
Plcs7300Plcs7300
Plcs7300
 
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien
Ky thuat vi dieu khien ----- Thiet ke he thong voi vi dieu khien
 
Chuong 4 he thong truyen dan pdh va sdh
Chuong 4 he thong truyen dan pdh va sdhChuong 4 he thong truyen dan pdh va sdh
Chuong 4 he thong truyen dan pdh va sdh
 
CHO - KDPC- Junger.pptx
CHO - KDPC- Junger.pptxCHO - KDPC- Junger.pptx
CHO - KDPC- Junger.pptx
 

Recently uploaded

Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
williamminerva131
 
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
HngNguyn2390
 
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
lamluanvan.net Viết thuê luận văn
 
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptxvật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
LinhTrn115148
 
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOODBÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
Man_Ebook
 
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
lamluanvan.net Viết thuê luận văn
 
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
Nguyen Thanh Tu Collection
 
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
Nguyen Thanh Tu Collection
 
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCMGiải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
LinhChu679649
 
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
Luận Văn Uy Tín
 
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
Nguyen Thanh Tu Collection
 
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Bồi Dưỡng HSG Toán Lớp 3
 
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
lamluanvan.net Viết thuê luận văn
 
Từ khoá Địa Lí giup ban dat 9 diem .docx
Từ khoá Địa Lí giup ban dat 9 diem .docxTừ khoá Địa Lí giup ban dat 9 diem .docx
Từ khoá Địa Lí giup ban dat 9 diem .docx
Nguyntrnhnganh
 
Tóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
Tóm tắt Tư tưởng Hồ Chí MinhhhhhhhhhhhhhTóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
Tóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
nnguyenthao204
 
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
Nguyen Thanh Tu Collection
 
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đángTiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
lamluanvan.net Viết thuê luận văn
 
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
NguynNgcHuyn27
 
Bài 4. Khảo sát mạch dao động điện từ.doc
Bài 4. Khảo sát mạch dao động điện từ.docBài 4. Khảo sát mạch dao động điện từ.doc
Bài 4. Khảo sát mạch dao động điện từ.doc
phamvanchinhlqd
 
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh TuệDiễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Little Daisy
 

Recently uploaded (20)

Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
Atomic Habits - Thay Đổi Tí Hon, Hiệu Quả Bất Ngờ - James Clear & L...
 
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
thuvienhoclieu.com-De-thi-thu-TN-THPT-2024-Tieng-Anh-phat-trien-tu-de-minh-ho...
 
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
CHỮ “TRÍ” THEO TƯ TƯỞNG NHO GIÁO VÀ Ý NGHĨA TRONG ĐỔI MỚI GIAÓ DỤC Ở VIỆT NAM...
 
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptxvật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
vật lý 1 k23 cuối kì c10-11- Nam Lê.pptx
 
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOODBÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
BÁO CÁO MARKETING CUỐI KÌ CÔNG TY ORIJEN DOG AND CAT FOOD
 
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
Những khó khăn của sinh viên năm nhất Học viện Hành chính Quốc gia trong quá ...
 
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
TÀI LIỆU DẠY THÊM HÓA HỌC 12 - SÁCH MỚI (BẢN HS+GV) (FORM BÀI TẬP 2025 CHUNG ...
 
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
CHUYÊN ĐỀ DẠY THÊM TOÁN LỚP 12 THEO FORM THI MỚI BGD 2025 - KẾT NỐI TRI THỨC ...
 
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCMGiải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
Giải phẫu sinh lý Hệ sinh sản DH Y duoc TPHCM
 
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
kltn_Nâng Cao Chất Lượng Đội Ngũ Công Chức Cấp Phường Trên Địa Bàn Quận Hà Đô...
 
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
CHUYÊN ĐỀ DẠY THÊM VẬT LÝ LỚP 12 THEO FORM THI MỚI BGD 2025 DÙNG CHUNG 3 SÁCH...
 
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...
 
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
GƯƠNG ĐIỂN HÌNH NGƯỜI TỐT - VIỆC TỐT DƯƠNG THU NGA - NỮ KỸ THUẬT VIÊN PHỤC HỒ...
 
Từ khoá Địa Lí giup ban dat 9 diem .docx
Từ khoá Địa Lí giup ban dat 9 diem .docxTừ khoá Địa Lí giup ban dat 9 diem .docx
Từ khoá Địa Lí giup ban dat 9 diem .docx
 
Tóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
Tóm tắt Tư tưởng Hồ Chí MinhhhhhhhhhhhhhTóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
Tóm tắt Tư tưởng Hồ Chí Minhhhhhhhhhhhhh
 
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
TỔNG HỢP 135 CÂU HỎI DI TRUYỀN PHÂN TỬ LUYỆN THI HỌC SINH GIỎI THPT MÔN SINH ...
 
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đángTiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
Tiểu luận Chiến dịch Chính nữ - Vì bạn xứng đáng
 
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
4. Lý luận nhận thức.pptx ở hanu nhé, học triết thầy thiệu
 
Bài 4. Khảo sát mạch dao động điện từ.doc
Bài 4. Khảo sát mạch dao động điện từ.docBài 4. Khảo sát mạch dao động điện từ.doc
Bài 4. Khảo sát mạch dao động điện từ.doc
 
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh TuệDiễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
Diễn giải Tâm lý - Chiêm tinh Thầy Minh Tuệ
 

Docx 20110814 aaaaa_plc

  • 1. V¨n phßng ®¹i diÖn OMRON Asia Pacific Pte. Ltd. t¹i ViÖt nam OMRONCat. No. PLC-TRN-VIS-2V Visual Guide to Programming OMRON PLCs
  • 2. Lêi giíi thiÖu TËp s¸ch nµy lµ tµI liÖu ®I kÌm víi cuèn b¨ng video h−íng dÉn tù t×m hiÓu vÒ bé ®iÒu khiÓn lËp tr×nh, hay gäi t¾t lµ PLC lo¹i CPM1 cña h·ng OMRON NhËt b¶n. Qua ®©y, c¸c b¹n sÏ n¾m ®−îc nguyªn lý cÊu t¹o, ho¹t ®éng cña PLC nãi chung, còng nh− c¸ch lËp tr×nh cho PLC OMRON nãi riªng b»ng bµn phÝ m cÇm tay hoÆc phÇn mÒm SYSWIN dïng trªn m¸y tÝ nh. §Ó ®¹t ®−îc hiÖu qu¶ cao nhÊt, nªn tham kh¶o c¶ tµi liÖu H−íng dÉn tù häc PLC b»ng tiÕng ViÖt cña chóng t«i vµ tµi liÖu h−íng dÉn ®i kÌm víi PLC (tiÕng Anh). Mäi th¾c m¾c vÒ kü thuËt vµ ý kiÕn ®ãng gãp xin göi tíi VP§D c«ng ty OMRON t¹i ViÖt nam theo ®Þ a chØ ghi trªn nh·n b¨ng. Chóc c¸c b¹n thµnh c«ng. Môc lôc Ch−¬ng 1. Giíi thiÖu chung bé PLC CPM1 cho ®µo t¹o vµ thö nghiÖm 1 Ch−¬ng 2. CÊu tróc c¬ b¶n cña PLC 3 Ch−¬ng 3. LËp tr×nh b»ng PROGRAMMING CONSOLE (bé lËp tr×nh cÇm tay) 10 Ch−¬ng 4. LËp tr×nh b»ng s¬ ®å bËc thang 17 Ch−¬ng 5. Mét sè lÖnh lËp tr×nh phæ biÕn kh¸c 26 Ch−¬ng 6. LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh 30
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. [ ]1 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 1: Giíi thiÖu chung bé CPM1 Training Kit !!!! Bé CPM1 dµnh cho viÖc ®µo t¹o thö nghiÖm - CPM1 Training Kit 1.1 Bé CPM1 chuÈn (Bé h−íng dÉn tù häc CPM1 trong phßng thÝ nghiÖm) Lµ bé PLC cã thªm c¸c kho¸ chuyÓn m¹ch m« pháng ®Çu vµo vµ c¸c ®Ìn hiÓn thÞ ®Çu ra, cã khung g¸ vµ kÌm theo s¸ch h−íng dÉn vµ phÇn mÒm 1.2 Bé CPM1 thu gän (Bé h−íng dÉn tù häc CPM1 x¸ch tay - CPM1 Laptop Training Kit) Còng cã thªm c¸c c«ng t¾c ®Çu vµo nh− trªn nh−ng bé PLC nhá gän h¬n, kh«ng cã khung g¸, ®Ìn chØ thÞ ®Çu ra lµ ®Ìn n»m chØ thÞ cña PLC. M«®en PLC dïng cho bé thö nghiÖm lµ lo¹i CPM1-20CDR-A cã 20 ®Çu vµo ra, trong ®ã 12 ®Çu vµo 24V mét chiÒu, vµ 8 ®Çu ra tiÕp ®iÓm r¬le.
  • 10. [ ]2 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 1: Giíi thiÖu chung bé CPM1 Training Kit !!!! C¸c model trong hä CPM 1 CPM1-10CDR- CPM1-20CDR- CPM1-30CDR- ❶ ❷ ❿ ❸ ❽ ❺ ❼ ❾ ❹ ❻ 11 12
  • 11. 3 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC !!!! CÊu tróc c¬ b¶n cña bé ®iÒu khiÓn logic lËp tr×nh PLC (Programmable Logic Controller) 2.1 C¸c hÖ ®Õm (Number System) HÖ nhÞ ph©n (hÖ 2) (Binary) HÖ thËp ph©n (hÖ 10) (Decimal) HÖ thËp lôc (hay hÖ hexa - hÖ 16) (Hexadecimal) 1. HÖ nhÞ ph©n (hay hÖ 2 - Binary (BIN)) Lµ hÖ ®Õm trong ®ã chØ sö dông 2 con sè lµ 0 vµ 1 (gäi lµ bit) ®Ó biÓu diÔn tÊt c¶ c¸c con sè vµ ®¹i l−îng. TÊt c¶ c¸c gi¸ trÞ bªn trong PLC ®Òu ë d¹ng nhÞ ph©n 2. HÖ thËp ph©n (hay hÖ 10 - Decimal (DEC)) Lµ hÖ ®Õm th«ng th−êng vµ 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Ö 16 (hay hÖ 16 - Hexadecimal-HEX)) 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 ®−îc biÓu diÔn b»ng c¸c ký tù tõ A-F) !!!! C¸ch biÓu diÔn c¸c ®¹i l−îng bªn trong PLC Khi biÓu diÔn c¸c con sè theo c¸c hÖ ®Õm kh¸c nhau, ®Ó ph©n biÖt ng−êi ta th−êng thªm c¸c ch÷ BIN (hoÆc sè 2 ), BCD hay HEX (hoÆc h) vµo c¸c con sè HEX BCD BiÓu diÔn b»ng sè nhÞ ph©n 4 ch÷ sè 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 C - 1 1 0 0 D - 1 1 0 1 E - 1 1 1 0 F - 1 1 1 1
  • 12. 4 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC VÝ dô Sè 2F61 trong hÖ Hexa sÏ ®−îc biÓu diÔn nh− sau trong PLC 2.2 CÊu tróc c¬ b¶n cña PLC OMRON PLC gåm cã 4 thµnh phÇn c¬ b¶n sau: 1. Input Area : C¸c tÝ n hiÖu nhËn vµo tõ c¸c thiÕt bÞ ®Çu vµo bªn ngoµi (Input Devices) sÏ ®−îc l−u trong vïng nhí nµy 2. Output Area : C¸c lÖnh ®iÒu khiÓn ®Çu ra sÏ ®−îc l−u t¹m trong vïng nhí nµy. C¸c m¹ch ®iÖn tö trong PLC sÏ xö lý lÖnh vµ ®−a ra tÝ n hiÖu ®iÒu khiÓn thiÕt bÞ ngoµi (Output Devices) 3. Bé xö lý trung t©m (CPU) lµ n¬i xö lý mäi ho¹t ®éng cña PLC, bao gåm viÖc thùc hiÖn ch−¬ng tr×nh 4. Bé nhí (Memory) lµ n¬i l−u ch−¬ng tr×nh ®iÒu khiÓn vµ c¸c tr¹ng th¸i nhí trung gian trong qu¸ tr×nh thùc hiÖn # M¹ch ®Çu vµo (Input Unit) Lµ c¸c m¹ch ®iÖn tö lµm nhiÖm vô phèi ghÐp chuyÓn ®æi gi÷a tÝ n hiÖu ®iÖn ®Çu vµo (Input) vµ tÝ n hiÖu sè sö dông bªn trong PLC. KÕt qu¶ cña viÖc xö lý sÏ ®−îc l−u ë vïng nhí Input Area. M¹ch ®Çu vµo ®−îc c¸ch ly vÒ ®iÖn víi c¸c m¹ch trong cña PLC nhê c¸c ®ièt quang. Bëi vËy, h− háng m¹ch ®Çu vµo sÏ kh«ng ¶nh h−ëng ®Õn ho¹t ®éng cña CPU. Bé PLC ®µo t¹o thö nghiÖm cã ®iÖn ¸p ®Çu vµo lµ 24V mét chiÒu. Input area Output area CPU Memory area Power Supply INPUT DEVICES OUTPUT DEVICES 2 F 6 1 0010 1111 0110 0001
  • 13. 5 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC # M¹ch ®Çu ra (Output Unit) M¹ch ®iÖn tö ®Çu ra sÏ biÕn ®æi c¸c lÖnh møc logic bªn trong PLC (trong vïng nhí Output Area) thµnh c¸c tÝ n hiÖu ®iÒu khiÓn nh− ®ãng më r¬le. Bé training kit cã m¹ch ®Çu ra bao gåm 8 tiÕp ®iÓm r¬le, chÞ u ®−îc dßng tèi ®a 2 A Xin xem Phô lôc trong tµi liÖu H−íng dÉn tù häc PLC ®Ó biÕt thªm chi tiÕt th«ng sè kü thuËt ®Çu vµo ra cña PLC lo¹i CPM1 % C¸c thiÕt bÞ vµo ra th−êng gÆp Sensor tiÖm cËn Sensor quang ENCODERCOUNTER LIMIT SWITCH B¬m R¬le Can nhiÖt OUTPUT DEVICES §éng c¬ §Ìn INPUT DEVICES
  • 14. 6 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC % Nèi d©y ®Çu vµo PLC Switch C¸c c«ng t¾c trªn bé CPM1 PLC training kit sÏ lÊy nguån tõ ®Çu ra Power Supply Output 24 VDC cã s½n cña PLC víi dßng ra tæng céng tèi ®a lµ 0.3A. C¸c c«ng t¾c nµy m« pháng c¸c ®Çu vµo sè (lµ c¸c ®Çu vµo chØ cã 2 tr¹ng th¸i) trong thùc tÕ b»ng c¸ch bËt t¾t b»ng tay c¸c c«ng t¾c nµy, do vËy thuËn tiÖn trong viÖc thö nghiÖm hay ®µo t¹o. D−íi ®©y lµ 1 vÝ dô khi ®Êu d©y ®Çu vµo víi c¸c thiÕt bÞ cã trong thùc tÕ thay cho c«ng t¾c m« pháng : % C¸c c¸ch nèi ®Çu vµo sè cña PLC cã thÓ cã 3 d¹ng sau: 1) §Çu vµo lµ tiÕp ®iÓm r¬le (Relay) ' ' ' ' ' ' ' ' ' 00 01 02 03 04 05 06 07 08 09 10 11 + 24VDC - 0V Nót bÊm C«ng t¾c giíi h¹n §Çu ph¸t Sensor tiÖm cËn §Çu thu Sensor quang lo¹i thu ph¸t M¹ch liªn ®éng ⊥⊥⊥⊥ ' COM q q q q . . Relay 5 mA/12 mA CPM1 IN COM ( + )
  • 15. 7 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC 2) §Çu vµo lµ transistor kiÓu NPN 3) §Çu vµo lµ transistor kiÓu PNP Chó ý Dßng vµo cña c¸c ®Çu vµo IN00000- IN00002 = 12 mA Dßng vµo cña c¸c ®Çu vµo kh¸c = 5 mA Khi ®Çu vµo cña PLC ë møc ON, c¸c ®Ìn t−¬ng øng trªn PLC ®Òu s¸ng # C¸c ®Þ a chØ bé nhí (Address) trong PLC TÊt c¶ c¸c ®Çu vµo ra còng nh− c¸c bé nhí l−u tr÷ kh¸c trªn PLC khi sö dông trong ch−¬ng tr×nh ®Òu th«ng qua c¸c ®Þ a chØ bé nhí t−¬ng øng. C¸c ®Þ a chØ bé nhí ®−îc tæ chøc thµnh c¸c nhãm gåm 16 bit gäi lµ word hay Channel (CH). Mçi bit cã gi¸ trÞ 0 hoÆc 1. C¸c bit ®−îc ®¸nh sè tõ 00 ®Õn 15 tõ ph¶i qua tr¸i. §Þ a chØ ®Çy ®ñ cña mçi bit sÏ ®−îc ký hiÖu b»ng 5 ch÷ sè: 3 ch÷ sè ®Çu tõ tr¸i qua lµ ký hiÖu cña channel, 2 ch÷ sè tiÕp theo lµ sè thø tù cña bit. 15 14 13 12 11 10 09 08 07 06 05 04 03 000102 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 CH000 CH001 CH002 CPM15 mA /12 mA Sensor IN COM (+) Sensor power SupplyOutput + 0 V •••• •••• •••• •••• •••• •••• CPM1 5 mA /12 mA IN COM (-) Sensor power Supply Output + 0 V •••• •••• • • ••••
  • 16. 8 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC Khi tham chiÕu ®Õn tõng bit nµy, ta ph¶i chØ ®Þ nh ®Þ a chØ cña channel (word) vµ sè cña bit trong word. C¸c vïng nhí (Memory Areas ) trong CPM1 Channel Bit CH000 CH001 CH002 15 14 13 12 11 10 09 08 07 06 05 04 03 000102 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 00000 00009 0000600015 00100 00201 CH 000 CH 001 CH 002 CH 009INPUT AREA CH 010 CH 011 CH 012 CH 019OUTPUT AREA CH 200 CH 210 CH 211 CH 239WORK AREA SR 240 SR 255SPECIAL REGISTERS TR 0 TR 7TEMPORARY REGISTERS (Relays) HR 00 HR 19HOLDING REGISTERS (Relays) AR 00 AR 15AUXILLIARY REGISTERS (Relays) LR 00 LR 15LINK REGISTERS (Relays) TIM 000 TIM 127TIMER / COUNTER DM 0000 DM 1023 DATA MEMORY Read / Write DM 6144 DM 6599 DATA MEMORY Read Only DM 6600 DM 6655 DATA MEMORY PLC Set up
  • 17. 9 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 2: CÊu tróc c¬ b¶n cña PLC C¸c vïng nhí th−êng dïng trong bé CPM1 CH000-CH009 INPUT AREA (c¸c ®Çu vµo) CH010 - CH019 OUTPUT AREA (C¸c ®Çu ra) CH200 - CH239 WORK AREA (vïng nhí hç trî dïng tù do) SR240 - SR255 SPECIAL REGISTERS TR0 - TR7 TEMPORARY REGISTERS (Relays) HR00 - HR19 HOLDING REGISTERS (Relays) AR00 - AR15 AUXILIARY REGISTERS (Relays) LR00 - LR15 LINK REGISTERS (Relays) TIM/CNT 000 - TIM/CNT 127 TIMER / COUNTER (§Þ a chØ d¹ng bit vµ word cña timer vµ counter) DM0000 - DM1023 DATA MEMORY READ / WRITE - Vïng nhí cho phÐp ®äc ghi DM6144 - DM6599 DATA MEMORY READ ONLY - Vïng nhí chØ cho phÐp ®äc DM6600 - DM6655 DATA MEMORY PLC SETUP - Vïng nhí l−u thiÕt lËp cña PLC Víi bé CPM1 Training kit, c¸c ®Þ a chØ bit trong word CH00 tõ Bit 00 ®Õn Bit 11 lµ cho c¸c ®Çu vµo, cßn trong word CH010 c¸c Bit 00 ®Õn Bit 7 lµ cho c¸c ®Çu ra. Khi viÕt trong ch−¬ng tr×nh, c¸c ®Þ a chØ nµy th−êng ®−îc viÕt d−íi d¹ng vÝ dô 000.01 (cã dÊu chÊm gi÷a ®Þ a chØ cña word vµ sè cña bit trong word) hoÆc 00001 (kh«ng cã dÊu chÊm).
  • 18. 10 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console Programming Console lµ 1 bé bµn phÝ m lËp tr×nh cÇm tay cho PLC cña OMRON dïng ng«n ng÷ lËp tr×nh d¹ng dßng lÖnh Mnemonic Code. Nã còng ®−îc dïng ®Ó ®äc ch−¬ng tr×nh trong bé nhí vµ thiÕt lËp c¸c chÕ ®é ho¹t ®éng cña PLC. Bé Programming Console sÏ ®−îc nèi vµo cæng Peripheral Port cña PLC dïng c¸p ®i kÌm, qua ®©y Programming Console sÏ nhËn nguån nu«i tõ PLC, ®ång thêi cã thÓ ®äc ghi ch−¬ng tr×nh trong PLC. ! 3.1 Khëi ®Çu Khi míi nèi Programming Console víi PLC, mµn h×nh cña Programming Console sÏ hái Password trªn mµn hiÓn thÞ (Display) §Ó nhËp Pasword truy cËp, bÊm nh− sau : PROGRAM PASSWORD! 00000 MONTRCLR CLR PRO01 MONITOR PROGRAMRUN FUN CLR NOT CNT TIM EM DM TR *EM LR SFT SHIFT AR HR CONT # CH *DM LD OUT ORAND 32 0 INS Programming Console OMRONOMRONOMRONOMRON 1 EXT WRITE CHG SRCH DELSET RESET VER MONTR 987 5 64 B C D E A F
  • 19. 11 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console Sau khi bÊm nh− vËy ta sÏ thÊy xuÊt hiÖn sè 00000: ®©y lµ sè thø tù cña b−íc lËp tr×nh ®Çu tiªn cña PLC. NÕu bÊm tiÕp phÝ m cã h×nh mòi tªn xuèng, ta sÏ thÊy c¸c b−íc tiÕp theo cña ch−¬ng tr×nh ®· cã s½n trong PLC. Ghi chó : C¸c h×nh mòi tªn chØ biÓu thÞ tr×nh tù bÊm c¸c phÝ m trªn Programming Console. 3.2 C¸c chÕ ®é ho¹t ®éng cña PLC Ta cã thÓ chuyÓn ®æi chÕ ®é cña PLC mét c¸ch dÔ dµng b»ng c¸ch xoay ch×a kho¸ trªn bµn phÝ m. !!!! 3.3 Xo¸ ch−¬ng tr×nh trong PLC 1) ChuyÓn PLC sang chÕ ®é Program mode RUN MONITOR PROGRAM 2) BÊm nót ®Ó mµn h×nh hiÓn thÞ 00000 00000 3) BÊm lÇn l−ît c¸c nót sau ®Ó xo¸ ch−¬ng tr×nh tromg bé nhí PLC ! 3.4 VÝ dô vÒ c¸ch nhËp 1 ch−¬ng tr×nh PROGRAM # ChÕ ®é Program : Lµ chÕ ®é ®Ó lËp vµ söa ch−¬ng tr×nh cho PLC. Ch−¬ng tr×nh trong PLC sÏ kh«ng ®−îc thùc hiÖn ë chÕ ®é nµy # ChÕ ®é theo dâi Monitor Lµ chÕ ®é trong ®ã ch−¬ng tr×nh trong PLC sÏ ®−îc thùc hiÖn, ®ång thêi c¸c ®Þ a chØ bé nhí trong PLC cã thÓ ®−îc ®Æt l¹i trùc tiÕp tõ bé lËp tr×nh nh− c¸c bit vµo ra (I/O BITS), c¸c Timer, Counter, vïng nhí DM §©y lµ chÕ ®é nªn ®Æt khi muèn söa ch−¬ng tr×nh. # ChÕ ®é RUN (Run mode) Lµ chÕ ®é mµ ch−¬ng tr×nh ®iÒu khiÓn trong PLC ®−îc thùc hiÖn (ch¹y) vµ néi dung bªn trong PLC chØ cã thÓ theo dâi chø kh«ng thÓ söa ®æi tõ bªn ngoµi. §©y lµ chÕ ®é nªn ®Æt sau khi ch−¬ng tr×nh ®· ®−îc nhËp vµ kiÓm tra ®óng ®¾n CLR CLR MONTRNOTSET RESET CLR
  • 20. 12 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console §Þ a chØ LÖnh vµ tham sè 00000 LD 00000 00001 AND 00001 00002 OUT 01000 00003 LD 00002 00004 AND 00001 00005 OUT 01001 00006 END(01) 1. Nèi Programming Console víi PLC vµ chuyÓn kho¸ vÒ vÞ trÝ Program Mode. 2. 3. 4. 5. 6. 7. 8. Thao t¸c cuèi cïng võa råi lµ ®Ó n¹p lÖnh END (kÕt thóc) vµo ch−¬ng tr×nh. TÊt c¶ c¸c ch−¬ng tr×nh ®Òu ph¶i kÕt thóc b»ng lÖnh nµy, nÕu kh«ng cã, PLC sÏ b¸o lçi. Sau khi nhËp xong, bÊm c¸c mòi tªn lªn vµ xuèng ®Ó kiÓm tra ch−¬ng tr×nh võa nhËp. §Ó ch¹y ch−¬ng tr×nh, chuyÓn kho¸ chuyÓn trªn Programming Console vÒ vÞ trÝ Run hoÆc Monitor. ! 3.5 T×m kiÕm trong ch−¬ng tr×nh (Search) Chøc n¨ng t×m kiÕm (Search) ®−îc dïng ®Ó t×m kiÕm nhanh 1 lÖnh hoÆc 1 ®Þ a chØ trong ch−¬ng tr×nh. Sau ®ã ta cã thÓ thùc hiÖn c¸c thao t¸c nh− xo¸ lÖnh, söa lÖnh hay ®Þ a chØ. VÝ dô : Trong ch−¬ng tr×nh d−íi ®©y cã 2 lÖnh AND 00001 ë 2 ®Þ a chØ kh¸c nhau : §Þ a chØ LÖnh 00000 LD 00000 CLR A 0 WRITE LD OUT A 0 A 0 A 0 B 1 A 0 WRITE FUN A 0 B 1 WRITE AND B 1 WRITE C 2 WRITE LD B 1 WRITEAND OUT A 0 B 1 A 0 B 1 A 0 WRITE
  • 21. 13 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console 00001 AND 00001 00002 OUT 01000 00003 LD 00002 00004 AND 00001 00005 OUT 01001 00006 END(01) §Ó t×m ®Õn ®Þ a chØ lÖnh AND 0001 nµy, thùc hiÖn nh− sau : Mçi lÇn bÊm phÝ m sÏ ®−a ta ®Õn n¬i gÆp lÖnh cÇn t×m kÕ tiÕp. 3.6 Xo¸ lÖnh (Delete) §Ó xo¸ lÖnh hiÖn ®ang ®−îc hiÓn thÞ trªn Display cña Programming Console, bÊm c¸c phÝ m sau : ∗ Chó ý: Kho¸ chuyÓn trªn Programming Console ph¶ii ®−îc ®Æt vÒ vÞ trÝ Program mode VÝ dô: CÇn xo¸ lÖnh LD 00002 trong ch−¬ng tr×nh d−íi ®©y §Þ a chØ LÖnh 00000 LD 00000 00001 AND 00001 00002 OUT 01000 00003 LD 00002 00004 AND 00001 00005 OUT 01001 00006 END(01) 1) BÊm mòi tªn xuèng cho ®Õn khi gÆp lÖnh LD 00002 2) BÊm lÇn l−ît ®Ó xo¸ lÖnh nµy Sau khi LD 00002 ®−îc xo¸, lÖnh bªn d−íi lÖnh nµy lµ AND 00001 sÏ ®−îc dÞ ch lªn ®Þ a chØ 00003 vµ ch−¬ng tr×nh míi sÏ lµ : §Þ a chØ LÖnh 00000 LD 00000 00001 AND 00001 00002 OUT 01000 00003 AND 00001 00004 OUT 01001 00005 END(01) CLR AND SRCHSRCH B 1 SRCH DEL DEL
  • 22. 14 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console 3.7 ChÌn thªm lÖnh (Insert) C¸c lÖnh míi cã thÓ ®−îc chÌn vµo trªn lÖnh ®ang ®−îc hiÓn thÞ trong ch−¬ng tr×nh hiÖn hµnh. VÝ dô Ta muèn chÌn lÖnh OR 00002 vµo gi−· lÖnh AND 00001 vµ OUT 01000 cña ch−¬ng tr×nh sau : §Þ a chØ LÖnh 00000 LD 00000 00001 AND 00001 OR 00002 00002 OUT 01000 00003 AND 00001 00004 OUT 01001 00005 END(01) Tr×nh tù thùc hiÖn : 1) BÊm nót mòi tªn cho ®Õn khi mµn h×nh hiÓn thÞ OUT 01000 2) NhËp vµo lÖnh OR 00002 nh− b×nh th−êng 3) BÊm theo thø tù 3.8 Theo dâi c¸c ho¹t ®éng cña PLC a- Theo dâi tr¹ng th¸i 1 tiÕp ®iÓm (1 bit) + + bit address + VÝ dô Theo dâi tr¹ng th¸i cña Channel 000 Bit 01 b- BËt t¾t c−ìng bøc c¸c bit (Forced Set / Reset) Sau khi hiÓn thÞ vµ theo dâi tr¹ng th¸i bit CH010.00 ë b−íc trªn, ®Ó c−ìng bøc bËt bit nµy lªn tr¹ng th¸i ON bÊm nót §Ó c−ìng bøc bËt bit nµy vÒ tr¹ng th¸i OFF bÊm nót SHIFT 0000 00001 $ONMONTR CLR CONT # B 1 INS 2OR SHIFT MONTR CONT # RESET SET
  • 23. 15 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console c- Theo dâi gi¸ trÞ 1 word (Channel) + + Word cÇn theo dâi + VÝ dô : §Ó theo dâi Channel 000 Tr¹ng th¸i tõng bit trong word CH000 cã thÓ ®−îc theo dâi khi bÊm tiÕp phÝ m Shift vµ MONTR: C¸c bit trong Channel 000 ë h×nh trªn ®−îc biÓu diÔn tõ ph¶i qua tr¸i, bit bªn oh¶i ngoµi cïng lµ bit 0. Tr¹ng th¸i bËt (ON) cña bit ®−îc biÓu thÞ b»ng sè 1 cßn tr¹ng th¸i t¾t (OFF) ®−îc biÓu thÞ b»ng sè 0 NÕu bËt c¸c c«ng t¾c ®Çu vµo sè 1 vµ 2 ta sÏ thÊy c¸c bit t−¬ng øng ®−îc bËt trªn Programming Console nh− d−íi ®©y d- Ghi gi¸ trÞ míi vµo word SHIFT c0000 0000000000000000 c000 0000 MONTR CLR c0000 0000000000000011 c000 0003 SHIFT MONTR CH *DM SHIFT 00000 00000 CHANNEL 000 c000 0000 MONTR CLR A 0 CH *DM Gi¸ trÞ cña word ®−îc ghi bªn d−íi ®Þ a chØ word cÇn theo dâi (c000)
  • 24. 16 H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 3: LËp tr×nh b»ng Programming Console Gi¸ trÞ hiÖn hµnh cña word cã thÓ ®−îc ghi ®Ì vµo tõ Programming Console nh− ë vÝ dô sau, channel 010 sÏ ®−îc ghi ®Ì gi¸ trÞ míi lµ 000F kh«ng phô thuéc vµo ch−¬ng tr×nh hiÖn hµnh trong bé nhí PLC : + Nãi chung c¸c ®Þ a chØ bé nhí ®Çu vµo ra (IR) kh«ng nªn ®−îc ghi ®Ì trõ phi ®ang thö nghiÖm. Sau ®©y lµ 1 vÝ dô ghi 1 gi¸ trÞ míi vµo word DM 1000 SHIFT 00000 c010 0000MONTR CLR F 5 CH *DM B 1 PRES VAL? c010 0000 ???? SHIFT WRITE CHG A 0 c010 000F c010 000F D1000 c010 0000 000F MONTR EM DM B PRES VAL? D1000 0000 ???? WRITE CHG A D1000 c010 1234 000F A D A EB C 1 0 0 0 1 2 3 4
  • 25. [ 17 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram 4. LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram C¸c lÖnh c¬ b¶n cña s¬ ®å bËc thang (LADDER DIAGRAM) ! Thµnh phÇn lu«n lu«n ph¶i cã trong s¬ ®å gäi lµ power bus, lµ n¬i dÉn nguån ®iÖn (t−ëng t−îng) ®i vµo vµ ®i ra s¬ ®å 4.1 LD LÖnh LD nèi víi power bus tr¸i sÏ khëi ®Çu 1 network cña s¬ ®å Ladder Diagram. Sè ghi phÝ a trªn ký hiÖu lÖnh lµ ®Þ a chØ th«ng sè cña lÖnh. 4.2 OUT LÖnh OUT gièng nh− 1 r¬ le chÊp hµnh ®−a ra kÕt qu¶ logic cña c¸c lÖnh ®i tr−íc vµo 1 tiÕp ®iÓm (bit) OUTPUT ë ch−¬ng tr×nh trªn kÕt qu¶ logic cña lÖnh LD 00000 (tiÕp ®iÓm ®ãng më) sÏ ®iÒu khiÓn ®Çu ra lµ tiÕp ®iÓm 01000. Khi nhËp ®o¹n ch−¬ng tr×nh trªn vµo PLC, ph¶i ®¶m b¶o ®ang ë chÕ ®é Program Mode vµ cuèi ch−¬ng tr×nh ph¶i cã lÖnh END. LD 00000 OUT 01000 END (01) + Sau ®ã chuyÓn sang chÕ ®é Monitor hoÆc RUN ®Ó ch¹y. BËt thö c«ng t¾c 00000 sÏ khiÕn ®Çu ra 01000 còng bËt s¸ng. # ë ch−¬ng tr×nh sau, khi bËt c«ng t¾c 00000 (c«ng t¾c thø nhÊt trªn bé Training CPM1), ®Çu ra CH010.00 sÏ ®−îc bËt lªn ON. 00000 LD 00000 00000 01000 LD 00000 OUT 01000 0 1FUN 00000 01000 END(01)
  • 26. [ 18 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram 4.3 AND LÖnh AND sÏ t¹o ra 1 logic gièng nh− h×nh d−íi ®©y : + ⊗⊗⊗⊗ - ëvÝ dô trªn, viÖc nèi tiÕp 2 ®iÒu kiÖn logic A vµ B sÏ ®ßi hái c¶ A vµ B ®Òu t¸c ®éng (®ãng) th× ®Ìn C ®Çu ra míi s¸ng. D−íi ®©y lµ 1 Ladder Diagram cã dïng lÖnh AND. Lóc nµy, khi bËt c«ng t¾c CH000.00 ®ång thêi bËt c«ng t¾c CH000.01 th× ®Ìn ®Çu ra Output 010.00 míi s¸ng. 4.4 OR LÖnh OR sÏ t¹o ra 1 logic gièng nh− h×nh d−íi ®©y 00000 01000 END(01) 00001 LD 00000 AND 00001 OUT 01000 END(01) 00000 01000 END(01) 00001 LD 00000 AND 00001 OUT 01000 END(01) $ $ A B $ $ C $ $ A B $ $ ⊗ C + -
  • 27. [ 19 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram ëvÝ dô trªn, viÖc nèi song 2 ®iÒu kiÖn logic A vµ B sÏ chØ ®ßi hái hoÆc A hoÆc B t¸c ®éng (®ãng) th× ®Ìn C ®Çu ra sÏ s¸ng. D−íi ®©y lµ 1 Ladder Diagram cã dïng lÖnh OR. Lóc nµy, khi bËt c«ng t¾c CH000.00 th× ®Ìn ®Çu ra Output 010.00 sÏ s¸ng. HoÆc khi bËt c«ng t¾c CH000.01 th× ®Ìn ®Çu ra Output 010.00 sÏ s¸ng. HoÆc khi bËt c«ng t¾c CH000.00 ®ång thêi bËt c«ng t¾c CH000.01 th× ®Ìn ®Çu ra Output 010.00 còng sÏ s¸ng. 4.5 AND LD 00000 01000 END(01) 00001 LD 00000 OR 00001 OUT 01000 END(01) 00000 01000 END(01) 00001 LD 00000 OR 00001 OUT 01000 END(01) 00000 01000 END(01) 00001 LD 00000 OR 00001 OUT 01000 END(01) 00001 00000 01000 END(01) LD 00000 OR 00001 OUT 01000 END(01)
  • 28. [ 20 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram LÖnh AND LD ®−îc dïng ®Ó x©y dùng c¸c khèi logic phøc t¹p h¬n b»ng c¸ch ghÐp chóng nèi tiÕp víi nhau. Gi¶ sö ta cã 1 ®o¹n ch−¬ng tr×nh nh− d−íi ®©y, trong ®ã ®Çu ra 01000 sÏ bËt khi ®Çu vµo 00000 hoÆc 00001 Vµ 00002 bËt. NÕu b©y giê ®iÒu kiÖn trªn cã thªm ®Çu vµo 00003 nh− d−íi ®©y : ViÖc nhËp vµo ®o¹n ch−¬ng tr×nh nµy ®ßi hái ph¶i chia nã ra lµm 2 khèi nèi tiÕp nhau Sau ®ã nhËp vµo riªng rÏ c¸c lÖnh cho tõng khèi vµ nèi 2 khèi l¹i víi nhau b»ng lÖnh AND LD 4.6 OR LD 00000 01000 END(01) LD 00000 OR 00001 AND 00002 OUT 01000 END(01) 00001 00002 00000 01000 00001 00002 00003 00000 01000 00001 00002 00003 LD 00000 OR 00001 LD 00002 OR 00003 AND LD END(01) 00000 01000 00001 00002 00003 AND LD LD 00000 OR 00001 LD 00000 OR 00001
  • 29. [ 21 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram LÖnh OR LD ®−îc dïng ®Ó x©y dùng c¸c khèi logic b»ng c¸ch ghÐp chóng song song víi nhau. Gi¶ sö ta cã 1 ®o¹n ch−¬ng tr×nh nh− d−íi ®©y, trong ®ã ®Çu ra 01000 sÏ bËt khi ®Çu vµo 00000 vµ 00001 hoÆc 00002 bËt. NÕu b©y giê ®iÒu kiÖn trªn cã thªm ®Çu vµo 00003 nh− d−íi ®©y : §Ó nhËp vµo ®o¹n ch−¬ng tr×nh nµy ta ph¶i chia nã ra lµm 2 khèi con nèi song song víi nhau nh− d−íi ®©y : VÝ dô kÕt hîp lÖnh AND LD vµ OR LD : 00000 LD 00000 AND 00001 OR 00002 OUT 01000 01000 00001 00002 00003 01000 00001 00002 00000 00000 0000300002 01000 00001 LD 00000 AND 00001 00002 01000 00001 00003 00000 LD 00002 AND 00003 LD 00000 AND 00001 LD 00002 AND 00003 OR LD OUT 01000 END(01) OR LD
  • 30. [ 22 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram Tr×nh tù thùc hiÖn còng ph¶i chia thµnh c¸c khèi con vµ gâ riªng rÏ tõng khèi vµo, sau ®ã dïng lÖnh AND LD vµ OR LD ®Ó nhËp c¸c khèi l¹i víi nhau. .4.7 AND NOT LÖnh AND NOT t¹o ra 1 tiÕp ®iÓm th−êng ®ãng (ng−îc víi lÖnh AND) Khi ®æi lÖnh AND 00001 thµnh AND NOT 00001 nh− s¬ ®å trªn, ®Çu ra CH010.00 sÏ bËt khi CH000.00 lµ ON vµ CH000.01 lµ OFF. 4.8 LD NOT 00000 01000 00001 00002 00003 00004 LD 00000 AND NOT 00001 OUT 01000 END(01) 00000 01000 00001 LD 00000 LD 00001 OR 00002 LD 00000 LD 00001 OR 00002 AND LD LD 00003 AND 00004 00000 01000 00001 00002 00003 00004 LD 00000 LD 00001 OR 00002 AND LD LD 00003 AND 00004 OR LD OUT 01000 END(01) OR LD
  • 31. [ 23 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram LÖnh LD NOT t¹o ra 1 tiÕp ®iÓm th−êng ®ãng ë ®Çu cña ®o¹n m¹ch (ng−îc víi lÖnh LD) 4.9 NETWORK % 1 Network ®−îc t¹o thµnh bëi c¸c lÖnh LOAD, AND, OR vµ OUT % Trõ phi dïng ®Ó t¹o c¸c khèi logic nèi víi nhau b»ng lÖnh AND LD hoÆc OR LD, lÖnh LOAD sÏ ®−îc dïng ®Ó t¹o 1 Network míi. 4.10 M¹ch chèt (tù gi÷) - LATCHING /SELF HOLDING CIRCUIT D−íi ®©y lµ 1 s¬ ®å Ladder Diagram cña 1 m¹ch tù gi÷ rÊt phæ biÕn trong lËp tr×nh: LD NOT 00000 AND 00001 OUT 01000 END(01) 00000 01000 00001 00000 00001 01000 01000 00000 Network I 00002 00001 01000 Network II LD 00000 OR 00002 AND 00001 OUT 01000 LD 00003 OR 00005 AND 00004 OUT 01001 00003 00004 01001 00005 * Chó ý thø tù: AND 00005 ph¶i lµ OR 00005 OR 00004 AND 00004
  • 32. [ 24 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram Khi bËt switch CH000.00, ®Çu ra CH010.00 sÏ bËt vµ gi÷ ë tr¹ng th¸i nµy bÊt kÓ sau ®ã switch 00000 cã cßn bËt hay kh«ng. CH010.00 sÏ bÞ t¾t khi switch 00001 bËt. 4.11 C¸c quy t¾c chung cña s¬ ®å LADDER DIAGRAM 1) NÕu muèn ®Çu ra lu«n ë ON, ph¶i nèi ®Çu ra nµy qua 1 cê (Flag) lµ Bit 25313 (tøc Channel 253 Bit 13). Bit nµy lµ 1 cê hÖ thèng lu«n lu«n ë tr¹ng th¸i ON. §o¹n m¹ch sau lµ sai v× ®Çu ra kh«ng nèi qua 1 tiÕp ®iÓm : 2) Cã thÓ nèi song song nhiÒu tiÕp ®iÓm dïng lÖnh OR hoÆc song song nhiÒu ®Çu ra dïng lÖnh OUT/OUT NOT vµ dïng bit ®Çu vµo nhiÒu lÇn 01000 OUT 01000 END(01) 01000 LD 25313 OUT 01000 END(01) 25313 00002 00000 00001 00000 01001 01000 00001
  • 33. [ 25 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 4: LËp tr×nh b»ng s¬ ®å bËc thang Ladder Diagram 3) NÕu cã 2 lÖnh Output cho cïng 1 ®Þ a chØ bit, lÖnh output tr−íc sÏ kh«ng cã t¸c dông §o¹n ch−¬ng tr×nh trªn ®−îc söa l¹i nh− sau 4) 1 ®o¹n m¹ch cã thÓ cã nhiÒu lÖnh OUT nèi song song nhau 01000 LD 00000 OUT 01000 LD 00001 OUT 01000 END(01) 00000 01000 00001 01000 LD 00000 OR 00001 OUT 01000 END(01) 00000 00001 01000 LD 00000 AND 00001 OR 00002 OUT 01000 OUT 01001 OUT 01002 END(01) 00000 00001 00002 01001 01002
  • 34. [ 26 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh 5. Mét sè lÖnh lËp tr×nh phæ biÕn kh¸c cña PLC OMRON 5.1 Bé ®Þ nh thêi - TIMER §¬n vÞ = 0.1 gi©y SV = 0000 - 9999 000.0 - 999.9 gi©y SV = 0100 0100 x 0.1 = 10 gi©y SV = 9999 9999 x 0.1 = 999.9 gi©y VÝ dô 1 Timer cã set value = 100x0,1=10 gi©y Khi bËt kho¸ CH000.00 lªn, Timer sè 000 sÏ b¾t ®Çu ®Õm thêi gian, khi 10 gi©y tr«i qua, tiÕp ®iÓm cña Timer lµ TIM 000 ®−îc bËt lªn ON vµ lµm ®Çu ra CH010.00 còng ®−îc bËt lªn ON. Timer còng sÏ bÞ reset vÒ gi¸ trÞ ®Æt khi ®Çu vµo 00000 t¾t (OFF) VÝ dô 2 Timer cã set value ®−îc l−u trong thanh ghi DM 0000 Bé Timer nµy cã thêi gian ®Æt ®−îc l−u trong DM 0000. PLC sÏ lÊy gi¸ trÞ trong DM 0000 lµm gi¸ trÞ ®Æt cho timer. Gi¶ sö néi dung cña DM0000 lµ 150. Khi bËt kho¸ CH000.00 lªn, Timer sè 000 sÏ b¾t ®Çu ®Õm thêi gian, khi 15 gi©y (150x0,1=15) tr«i qua, tiÕp ®iÓm cña Timer lµ TIM 000 ®−îc bËt lªn ON vµ lµm ®Çu ra CH010.00 còng ®−îc bËt lªn ON. N : Sè cña Timer 000 - 127 # (H»ng sè) , IR , SR, AR, DM, HR, LR SV : set value TIM N SV 01000 LD 00000 TIM 000 #0100 LD TIM 000 OUT 01000 END(01) 00000 TIM 000 TIM 000 # 0100 01000 LD 00000 TIM 000 DM 0000 LD TIM 000 OUT 01000 END(01) 00000 TIM 000 TIM 000 DM 0000
  • 35. [ 27 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh 5.2 Bé ®Õm COUNTER Lóc khëi ®Çu gi¸ trÞ hiÖn hµnh cña bé ®Õm ®−îc b¾t ®Çu t¹i SV. Bé ®Õm sÏ gi¶m gi¸ trÞ hiÖn hµnh cña nã (CNT N) ®i 1 ®¬n vÞ mçi lÇn cã s−ên lªn ë xung ®Çu vµo CP vµ cê b¸o hoµn thµhh CNT N sÏ bËt khi gi¸ trÞ hiÖn hµnh cña bé ®Õm gi¶m vÒ 0. Bé ®Õm sÏ bÞ reset vÒ gi¸ trÞ ®Æt SV khi cã s−ên lªn cña ®Çu vµo R. VÝ dô Counter sè 0 cã gi¸ trÞ ®Æt lµ 10 Mçi lÇn bËt kho¸ CH000.00, gi¸ trÞ cña Counter 000 gi¶m ®i 1. Khi bËt kho¸ CH000.00 ®ñ 10 lÇn th× cê b¸o CNT000 bËt lªn ON vµ do ®ã còng bËt ®Çu ra CH010.00 lªn ON. Bé ®Õm sÏ bÞ reset khi bËt switch CH000.01 ! Më réng kh¶ n¨ng cña TIMER 9999 X 0.1 = 999.9 gi©y = 0.278 giê CP R CNT N SV CP R CNT N SV CP R CNT N SV 01000 LD 00000 LD 00001 CNT 000 # 0010 LD CNT 000 OUT 01000 END(01) 00000 CNT 000 CNT 000 # 0010 COUNTER = 10 00001 TIM 000 #9999 N : Sè cña Counter 000 - 127 # (H»ng sè) , IR , SR, AR, DM, HR, LR SV : set value
  • 36. [ 28 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh Do thêi gian ®Æt tèi ®a cña timer lµ 0,278 giê nªn ®Ó t¨ng thêi gian ®Õm cña timer, ta cã thÓ dïng kÕt hîp víi Counter nh− sau : VÝ dô Më réng thêi gian ®Æt lªn 10 giê VÝ dô øng dông Trong vÝ dô nµy ta sÏ lËp tr×nh PLC cho c«ng ®o¹n ®ãng gãi s¶n phÈm vµo bao b×. §©y lµ c«ng ®o¹n rÊt hay gÆp trong c¸c d©y chuyÒn s¶n xuÊt. Trªn h×nh, ta thÊy c¸c s¶n phÈm hoµn thiÖn ®−îc b¨ng truyÒn chuyÓn tíi thiÕt bÞ ®ãng bao. Cø 5 s¶n phÈm ®ãng vµo 1 bao. Cã 1 c¶m biÕn quang ®iÖn lµm nhiÖm vô ph¸t hiÖn s¶n ph¶m trªn b¨ng truyÒn vµ göi tÝ n hiÖu xung vÒ bé ®Õm trong PLC. Mçi khi ®Õm ®ñ 5 s¶n phÈm, bé ®Õm göi tÝ n hiÖu ra cho cuén hót solenoid lµm viÖc, ®Èy 5 s¶n phÈm vµo bao b×. Thêi gian cuén hót lµm viÖc lµ 2 gi©y. Trong thêi gian cuén hót ho¹t ®éng, b¨ng truyÒn ngõng ch¹y. 01000 = 360 gi©y = 0.1 giê 00000 CNT 001 TIM 000 # 3600 3600 X 0.1 00001 0.1 giê X 100 = 10 giê TIM 000 CNT 001 # 0100 TIM 000 Cuén hót ®Èy s¶n phÈm vµo bao SolenoidSensor B¨ng truyÒn  # # Solenoid Cuén hót ch−a kÝ ch ho¹t Bao rçng Bao ®Çy
  • 37. [ 29 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 5: C¸c lÖnh phæ biÕn kh¸c trong lËp tr×nh Tr−êng hîp nµy, ta cã 1 ®Çu vµo duy nhÊt lµ tÝ n hiÖu xung tõ c¶m biÕn, ®Æt lµ bit 00. 2 ®Çu ra sÏ lµ tÝ n hiÖu göi ®Õn cuén hót, ®Æt lµ 1001, vµ tÝ n hiÖu ngõng b¨ng truyÒn, ®Æt lµ 1000. §Þ a chØ ThiÕt bÞ vµo §Þ a chØ ThiÕt bÞ ra 00000 Sensor 01000 B¨ng truyÒn 01001 Cuén hót Solenoid §Þ a chØ LÖnh kh¸c CNT 000 Bé ®Õm s¶n phÈm TIM 001 Bé ®Þ nh thêi gian kÝ ch ho¹t cuén hót Ch−¬ng tr×nh cÇn lËp sÏ nh− trªn s¬ ®å d−íi ®©y : B×nh th−êng khi cuén hót kh«ng lµm viÖc, b¨ng truyÒn ch¹y nhê cã tiÕp ®iÓm th−êng ®ãng 1001 ë tr¹ng th¸i OFF. Lóc nµy c¶m biÕn sÏ göi tÝ n hiÖu xung vÒ PLC mçi khi cã s¶n phÈm ®i qua vµ ®Çu vµo nµy ®−îc dïng lµm ®Çu vµo ®Õm cña bé ®Õm CNT 0. Khi cã ®ñ 5 s¶n phÈm, tiÕp ®iÓm CNT 0 sÏ ®ãng, reset counter vÒ gi¸ trÞ ban ®Çu lµ 5, ®ång thêi göi tÝ n hiÖu cho cuén hót vµ timer lµm viÖc trong m¹ch tù gi÷. Lóc nµy, b¨ng truyÒn còng ngõng ch¹y do tiÕp ®iÓm 1001 ng¾t m¹ch ho¹t ®éng cña ®Çu ra 1000. Sau 2 gi©y, tiÕp ®iÓm TIM 001 sÏ ng¾t nguån ho¹t ®éng cña cuén hót vµ b¨ng truyÒn tiÕp tôc ch¹y, lÆp l¹i chu tr×nh. Chó ý : LÖnh END ë cuèi ch−¬ng tr×nh chØ ®¸nh dÊu viÖc kÕt thóc chu tr×nh lµm viÖc hiÖn hµnh cña PLC vµ b¾t ®Çu chu tr×nh míi tõ lÖnh ®Çu tiªn cña ch−¬ng tr×nh. Nã kh«ng cã ý nghÜa lµ ch−¬ng tr×nh sÏ dõng. Ch−¬ng tr×nh chØ dõng khi ta chuyÓn chÕ ®é sang PROGRAM MODE hoÆc khi cã sù cè nghiªm träng bªn trong PLC. 01001 00000 CNT 000 # 0005 LD 00000 LD CNT 000 CNT 000 #0005 LD CNT 000 OR 01001 AND NOT TIM 001 OUT 01001 TIM 001 #0020 LD NOT 01001 OUT 01000 END(01) 01001 TIM 001 # 0020 TIM 001 Solenoid CNT 000 CNT 000 01001 01000 END(01) B¨ng truyÒn
  • 38. [ 30 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh !!!! 6.1 PhÇn mÒm SYSWIN SYSWIN lµ 1 phÇn mÒm lËp tr×nh cho PLC OMRON d−íi d¹ng Ladder Diagram thùc thô ch¹y trong Windows. §Ó cµi ®Æt vµ ch¹y phÇn mÒm nµy cÇn ®¶m b¶o m¸y tÝ nh cã cÊu h×nh tèi thiÓu nh− sau : !!!! 6.2 LËp ch−¬ng tr×nh víi SYSWIN 1) Chän folder n¬i l−u SYSWIN vµ khëi ®éng ch−¬ng tr×nh 2) Tõ menu File chän New project ®Ó t¹o ch−¬ng tr×nh míi : PLC Type CPM1 CPU All Series C Editor Ladder Project Type Program Interface Serial Communications Bridge Option Direct ☺☺☺☺ Windows 3.1, 3.11, Windows 95, Windows 98 ☺☺☺☺ 486 DX50 CPU ☺☺☺☺ 8 M Byte RAM ☺☺☺☺ 10 MB ®Üa cøng trèng
  • 39. [ 31 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh F2 Modem Option Local Coding Option SYSMAC Way Chän c¸c môc trªn ë hép tho¹i New Project Setup xong råi bÊm OK 3) Mµn h×nh sÏ hiÖn ra 1 khung lµm viÖc cho ch−¬ng tr×nh d¹ng Ladder Diagram ✍ Dïng chuét di ®Õn thanh c«ng cô (Drawing Tool) vµ nhÊn vµo biÓu t−îng tiÕp ®iÓm (Contact) hoÆc nhÊn phÝ m trªn bµn phÝ m ®Ó chän lÖnh nµy. Di chuét ®Õn n¬i cÇn ®Æt tiÕp ®iÓm trªn s¬ ®å vµ nhÊn nót tr¸i chuét. ✍ §¸nh vµo ®Þ a chØ 000.00 ë « Address vµ nhÊn OK trªn hép tho¹i trªn. Mµn h×nh sÏ hiÖn ra 1 network míi víi tiÕp ®iÓm võa nhËp vµ « chän mµu ®en chuyÒn sang vÞ trÝ bªn c¹nh tiÕp ®iÓm nµy.
  • 40. [ 32 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh ✍ Lµm t−¬ng tù nh− vËy víi tiÕp ®iÓm tiÕp theo ✍ §¸nh vµo « Address ®i¹ chØ 000.01 råi nhÊn OK ✍ TiÕp theo tõ thanh c«ng cô chän lÖnh Output råi di chuét ®Õn vÞ trÝ cÇn ®Æt lÖnh vµ nhÊn nót tr¸i chuét ✍ §¸nh vµo « Address ®Þ a chØ 010.00 råi nhÊn OK
  • 41. [ 33 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh F5 ✍ NhËp lÖnh OR b»ng c¸ch t¹o ra 1 tiÕp ®iÓm nèi song song víi tiÕp ®iÓm ®Çu tiªn trªn Network. Trªn thanh c«ng cô chän tiÕp ®iÓm Contact vµ ®Æt nã phÝ a d−íi tiÕp ®iÓm ®Çu tiªn lµ 000.00 ✍ Gâ vµo « Address ®Þ a chØ 000.02 vµ nhÊn OK ✍ TiÕp theo nèi tiÕp ®iÓm võa t¹o víi tiÕp ®iÓm n»m trªn b»ng c¸ch chän c«ng cô råi nhÊn chuét vµo vÞ trÝ n»m gi−· 2 dßng hoÆc nhÊn
  • 42. [ 34 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh DEL §Ó xo¸ tiÕp ®iÓm CH000.01, nhÊn con trá chuét ë tiÕp ®iÓm nµy (hoÆc dïng bµn phÝ m di « chän ®Õn tiÕp ®iÓm), nhÊn (hoÆc tõ menu Edit chän Delete). NÕu muèn phôc håi l¹i lÖnh võa bÞ xo¸, chän Undo tõ menu nµy.
  • 43. [ 35 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh HiÖn ta ®· nhËp xong 1 Network cña ch−¬ng tr×nh. §Ó thªm Network míi vµo, bÊm vµo nót Insert Network Tõ hép tho¹i hiÖn ra, chän vÞ trÝ n¬i sÏ chÌn Network míi. ë ®©y ta sÏ chÌn Network míi vµo phÝ a d−íi network hiÖn hµnh nªn sÏ chän BELOW Current Network vµ nhÊn OK. Insert Network
  • 44. [ 36 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh Network míi nµy lµ lÖnh END (01). §Æt con trá vµo vÞ trÝ « ®Çu tiªn cña network, sau ®ã bÊm phÝ m F8 ®Ó chÌn lÖnh Function vµo « trèng ®ã. §Ó chän lÖnh cÇn thiÕt, cã thÓ ®¸nh m· lÖnh (ë ®©y lµ 01), ®¸nh tªn lÖnh hoÆc lùa Function tõ 1 danh s¸ch cã s½n b»ng c¸ch nhÊp vµo nót Select. Ngoµi ra cã thÓ tham kh¶o thªm vÒ lÖnh b»ng c¸ch nhÊp vµo nót Reference. Gâ END vµo « Function råi nhÊn OK ®Ó kÕt thóc Ch−¬ng tr×nh hoµn chØnh ta võa nhËp cã d¹ng nh− h×nh d−íi ®©y : !!!! 6.3 §Æt tªn ký hiÖu m« t¶ (SYMBOL) cho c¸c ®Þ a chØ §Ó ®Æt tªn ký hiÖu m« t¶ cho c¸c ®Þ a chØ, tr−íc tiªn di « chän ®Õn ®Þ a chØ cÇn ®Æt tªn, « Adr ë cuèi mµn h×nh sÏ hiÓn thÞ ®Þ a chØ hiÖn hµnh. sau ®ã bÊm vµo « Sym vµ ®¸nh vµo 1 tªn cho ®Þ a chØ nµy. PhÇn m« t¶ ®Þ a chØ cã thÓ ®¸nh vµo « Com. L−u tªn võa ®Æt b»ng c¸ch bÊm nótSTORE
  • 45. [ 37 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh !!!! 6.4 N¹p ch−¬ng tr×nh vµo PLC (Download program to PLC) ☛ Nèi m¸y tÝ nh PC víi PLC qua bé chuyÓn ®æi vµ c¸p RS232C. §Çu c¾m cña bé chuyÓn ®æi sÏ nèi vµo cæng Peripheral Port cña PLC. Address CH000.00 CH000.01 CH010.00 Symbol Switch0 Switch1 Motor RS-232C Adapter CPM1 CPU Unit C¸p RS-232C M¸y tÝ nh cã ch¹y SYSWIN
  • 46. [ 38 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh ☛ Tõ menu Online, chän Connect ®Ó kÕt nèi víi PLC Sau khi m¸y tÝ nh ®· kÕt nèi ®−îc víi PLC, ®Ìn COMM trªn PLC sÏ nhÊp nh¸y vµ c¸c môc kh¸c trªn menu nµy trë thµnh mµu ®en (®−îc phÐp lùa) ☛ Còng tõ menu Online chän Download program. Mét hép tho¹i sau ®©y hiÖn ra hái ta cã muèn xo¸ bé nhí ch−¬ng tr×nh trong PLC kh«ng (Clear Program Memory) tr−íc khi n¹p. Nªn lùa tuú chän nµy ®Ó tr¸nh c¸c vÊn ®Ò cã thÓ x¸y ra. BÊm OK ®Ó n¹p ch−¬ng tr×nh vµo PLC. ☛ Khi viÖc n¹p hoµn tÊt bÊm nót OK ë hép tho¹i sau ®Ó tiÕp tôc : Chó ý : Kh«ng thùc hiÖn ®−îc viÖc Download vµo PLC nÕu PLC ®ang ë chÕ ®é RUN Online Menu
  • 47. [ 39 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh !!!! 6.5 Ch¹y ch−¬ng tr×nh (RUN) ChuyÒn PLC sang chÕ ®é RUN hoÆc MONITOR b»ng nót PLC Mode ChuyÓn tõ STOP/PRG Mode sang Monitor Mode råi bÊm OK PLC sÏ chuyÓn sang chÕ ®é Monitor Mode PLC Mode
  • 48. [ 40 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh Chó ý Trong khi ch−¬ng tr×nh ®ang ch¹y cã thÓ thay dâi c¸ch ho¹t ®éng cña ch−¬ng tr×nh b»ng c¸ch bÊm vµo nót !!!! 6.6 Bæ sung c¸c lÖnh TIMER vµ COUNTER Tr−íc hÕt chuyÓn chÕ ®é cña PLC sang PROGRAM mode. M¸y tÝ nh sÏ hái thao t¸c nµy lµm thay ®æi chÕ ®é PLC, cã tiÕp tôc hay kh«ng, ta chän YES Bæ sung c¸c lÖnh Timer vµ Counter vµo ch−¬ng tr×nh 1) Bæ sung 1 Network míi vµo ch−¬ng tr×nh b»ng c¸ch chän Insert Network. 2) Trong network míi thªm tiÕp ®iÓm cã ®Þ a chØ (Address) lµ 000.03 3) Bæ sung Timer vµo b»ng c¸ch chän vµ ®Æt nã sau tiÕp ®iÓm trªn. Trong hép tho¹i Timer më ra nhËp vµo 000 lµ sè thø tù cña Timer, trong « Value nhËp vµo « Timer gi¸ trÞ #1000 (tøc 100 gi©y) (chó ý ph¶i cã dÊu #). TIM Monitoring
  • 49. [ 41 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh KÕt qu¶ sau khi bæ sung lÖnh Timer : 4) Bæ sung tiÕp 1 Network n÷a vµo ch−¬ng tr×nh b»ng c¸ch chän Insert network, BELOW Current Network vµ nhÊn OK 5) Thªm 1 tiÕp ®iÓm cã Address lµ 000.04 vµo network nµy. 6) Bæ sung Counter vµo ch−¬ng tr×nh b»ng c¸ch chän vµ ®Þ nh vÞ con trá chuét vµo ngay sau tiÕp ®iÓm trªn. NhËp vµo sè cña Counter lµ 1 vµ Value lµ DM0000 råi nhÊn OK. CNT
  • 50. [ 42 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh 7) Bæ sung ch©n nèi ®Çu vµo reset cho Counter b»ng c¸ch chän tiÕp ®iÓm NhËp vµo ®Þ a chØ 000.05 cho tiÕp ®iÓm nµy. 8) Sau ®ã thùc hiÖn n¹p ch−¬ng tr×nh vµo PLC (Download program) 9) ChuyÓn PLC sang chÕ ®é Monitor mode hoÆc RUN Mode 10) BÊm nót Monitor ®Ó theo dâi Chó ý NÕu lóc nµy thö bËt c«ng t¾c 000.04 th× bé ®Õm kh«ng ®Õm g× c¶ bëi gi¸ trÞ ®Æt lµ néi dung trong DM 0000 lµ 0
  • 51. [ 43 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh !!!! 6.7 Theo dâi ho¹t ®éng cña ch−¬ng trinh 1) Theo dâi tr¹ng th¸i tiÕp ®iÓm: BÊm ®óp chuét vµo 1 « trèng trong vïng theo dâi, gâ ®Þ a chØ 000.00 vµo « Address cña hép tho¹i Edit Value råi bÊm nót READ 2) Theo dâi ®Þ a chØ d¹ng word: BÊm ®óp chuét vµo « trèng bªn c¹nh trong vïng theo dâi vµ gâ vµo DM 0000 råi bÊm nót READ. Lóc nµy gi¸ trÞ cña DM0000 sÏ lµ 0 v× nã ch−a ®−îc thiÕt lËp 1 gi¸ trÞ nµo lóc ch¹y Vïng theo dâi
  • 52. [ 44 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh 3) §Ó ®Æt gi¸ trÞ cho DM 0000, bÊm ®óp chuét vµo « DM 0000 trªn vïng theo dâi. NhËp gi¸ trÞ 10 vµo « Value trong hép tho¹i më ra råi bÊm nót WRITE ®Ó ghi gi¸ trÞ nµy vµo PLC. Thanh ghi DM 0000 cã gi¸ trÞ lµ 10. 4) B©y giê nÕu bËt kho¸ 000.05 gi¸ trÞ cña bé ®Õm Counter sÏ bÞ reset vÒ 10 lµ gi¸ trÞ cña DM0000. 5) BËt t¾t kho¸ CH000.04 nhiÒu lÇn ta sÏ thÊy bé gi¸ trÞ cña Counter sÏ gi¶m dÇn tõ gi¸ trÞ 10.
  • 53. [ 45 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh !!!! 6.8 L−u ch−¬ng tr×nh Tõ menu File chän Save project as Chän th− môc l−u file vµ gâ tªn file vµo hép File name råi nhÊn OK ®Ó l−u. !!!! 6.9 §äc ch−¬ng tr×nh tõ PLC (Upload program from PLC) % Tõ menu File chän New Project, nhÊn OK ®Ó t¹o ch−¬ng tr×nh míi
  • 54. [ 46 ] H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh % Tõ menu Online chän Upload Program råi nhÊn OK ®Ó ®äc ch−¬ng tr×nh tõ PLC lªn m¸y tÝ nh Ch−¬ng tr×nh hiÖn trong bé nhí PLC sÏ ®−îc hiÓn thÞ trªn mµn h×nh. Sau ®ã cã thÓ chän l−u ch−¬ng tr×nh nµy vµo ®Üa lµm 1 b¶n l−u hoÆc thùc hiÖn c¸c thay ®æi nh− b×nh th−êng. Chóc c¸c b¹n thµnh c«ng Nhãm biªn tËp: TN B×nh (computer) - T. Dòng (video)