Gi
ớ
i thi
ệ
u
Micro PLC "CP1L/1H"
H
ướ
ng d
ẫ
n t
ự
h
ọ
c PLC Omron V
ă
n phòng
đạ
i di
ệ
n OMRON Vi
ệ
t nam
Trang 1-3
Ch
ươ
ng 1
C - 1 1 0 0D - 1 1 0 1E - 1 1 1 0F - 1 1 1 1
B
ả
ng trên là cách bi
ể
u di
ễ
n c
ủ
a các ch
ữ
s
ố
hexa và BCD b
ằ
ng các ch
ữ
s
ố
nh
ị
phân(m
ỗ
i ch
ữ
s
ố
hexa và BCD
đề
u c
ầ
n 4 bit nh
ị
phân).
1.2 Cách bi
ể
u di
ễ
n s
ố
nh
ị
phân
1.2.1) Bi
ể
u di
ễ
n s
ố
th
ậ
p phân b
ằ
ng s
ố
nh
ị
phân
Ví d
ụ
Gi
ả
s
ử
ta có 16 bit nh
ư
sau : 0000 0000 1001 0110
Để
tính giá tr
ị
th
ậ
p phân c
ủ
a 16 bit này ta làm nh
ư
sau :
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 00 0 0 0 0 0 0 0 1 0 0 1 0 1 1 02
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
32768
16384 8192
4096 2084 1024 512 256 128 64 32 16 8 4 2 10 0 0 0 0 0 0 0 128 0 0 16 0 4 2 0
Nh
ư
v
ậ
y : 0000 0000 1001 0110
2
= 128 + 16 + 4 + 2= # 150 (th
ậ
p phân)Ng
ượ
c l
ạ
i : (1750)
10
= (1024 + 512 + 128 + 64 + 16 + 4 + 2)= (0000 0110 1101 0110)
2
Nh
ư
trên ta th
ấ
y, vi
ệ
c tính nh
ẩ
m giá tr
ị
th
ậ
p phân c
ủ
a m
ộ
t dãy s
ố
nh
ị
phân dài là r
ấ
tm
ấ
t th
ờ
i gian. Vì v
ậ
y ng
ườ
i ta
đ
ã có m
ộ
t cách bi
ể
u di
ễ
n s
ố
th
ậ
p phân d
ướ
i d
ạ
ng
đơ
ngi
ả
n h
ơ
n.
Đ
ó là d
ạ
ng BCD và
đượ
c dùng ph
ổ
bi
ế
n trong các lo
ạ
i PLC c
ủ
a OMRON.
1.2.2) Bi
ể
u di
ễ
n s
ố
nh
ị
phân d
ướ
i d
ạ
ng BCD
Khi bi
ể
u di
ễ
n b
ằ
ng mã BCD, m
ỗ
i s
ố
th
ậ
p phân
đượ
c bi
ể
u di
ễ
n riêng bi
ệ
t b
ằ
ng nhóm4 bit nh
ị
phân.
Ví d
ụ
:
Gi
ả
s
ử
ta có m
ộ
t s
ố
h
ệ
th
ậ
p phân là 1.750 và c
ầ
n chuy
ể
n nó sang d
ạ
ng mãBCD 16 bit.
BIN
(Binary) = Nh
ị
phân
BCD
(Binary Coded Decimal) = Nh
ị
th
ậ
p phân
HEX
(Hexadecimal) = H
ệ
th
ậ
p l
ụ
c
(
Hexa
)
Tr
ọ
ng s
ố
BitN
XXXX