Ví dụ 1: Ghi số nguyên dương vào vùng nhớ.
Ghi dữ liệu 4321 vào vùng nhớ MW0.
(chú ý dữ liệu ko có gì phía trước là dữ liệu kiểu số nguyên, có thêm dấu phẩy là kiểu số thực)
Bước 1 chuyển dữ liệu 4321 từ hệ 10 sang hệ 16 hoặc hệ nhị phân
4321=16#10E1=2#1000011100001
Biểu diễn với độ dài 1 word: 4321=2#0001000011100001
Vùng nhớ MW0 là vùng nhớ có độ dài 1 word hay 2 byte có địa chỉ byte trọng số cao là 0. Được biểu
diễn như sau:
Mô tả chi tiết vufg nhớ MW0
Byte
MB0 (byte có trọng số cao)
MB1 (byte có trọng số t)
Thứ tự
bit trong
Word
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Thứ tự
bit trong
Byte
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
Giá trị
mỗi bit
ban đầu:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
Sau khi ghi giá trị vào
Byte
MB0 (byte có trọng số cao)
Giá trị
mỗi bit
ban đầu:
0
0
0
1
MB1 (byte có trọng số t)
0
0
0
0
1
1
1
0
0
Vậy MB0=B#2#00010000=B#16#10=16 (hệ thập phân).
Tương tự MB1= B#2#11100001= B#16#E1=225 (hệ thập phân).
Thực hiện trong PLC S7-1500
Giá trị các bit của byte MB0
00010000
Biểu diễn số nguyên dương.
Giá trị các bit
của byte
MB111100001
Bài 1: Ghi dữ liệu 1456 vào bộ nhớ MW100, xác định:
•
•
•
MB100 có giá trị bao nhiêu ở hệ 10, ở hệ 16.
MB101 có giá trị bao nhiêu ở hệ 10, ở hệ 16.
Bit: M100.0; M100.4; M101.2; M101.7 có giá trị bao nhiêu.
Bài 2: Ghi dữ liệu W#16#2394 vào bộ nhớ MW120, xác định
•
•
•
MB120 có giá trị bao nhiêu ở hệ 10, ở hệ 16.
MB121 có giá trị bao nhiêu ở hệ 10, ở hệ 16.
Bit: M120.0; M120.4; M121.2; M121.7 có giá trị bao nhiêu. Bài 3: Ghi dữ liệu
W#16#2AF2 vào bộ nhớ MB100, xác định Vùng nhớ MB100 có giá trị bao nhiêu?
Bài 4: Ghi dữ liệu 12345.64789 vào vùng nhớ MD10, xác định
Giá trị vùng nhớ MB10, MB11, MB12, MB13.
Bài 5: Ghi giá trị 1234 vào vùng nhớ MW10; 5678 vào vùng nhớ MW12, xác định giá trị vùng nhớ MW11
(hệ 10 và hệ 16)
Bài 6: Ghi giá trị W#16#1234 vào vùng nhớ MW10; W#16#5678 vào vùng nhớ MW12, xác định giá trị
vùng nhớ MW11 (hệ 10 và hệ 16).
Bài 7: Đầu tiên ghi giá trị W#16#1234 vào vùng nhớ MW10 sau đóW#16#5678 vào vùng nhớ MW11, xác
định giá trị vùng nhớ MW12 (hệ 10 và hệ 16).