BAI TAP PLC Vung Nho - 123doc

Ví dụ 1: Ghi số nguyên dương vào vùng nhớ.. Đượ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 Thứ tự bit tron

Trang 1

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

Thứ tự

bit trong

Byte

Trang 2

Giá trị

mỗi bit

ban đầu:

Sau khi ghi giá trị vào

Byte MB0 (byte có trọng số cao) MB1 (byte có trọng số t)

Giá trị

mỗi bit

ban đầu:

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

Biểu diễn số nguyên dương

Giá trị các bit của byte MB111100001 Giá trị các bit của byte MB0

00010000

Trang 4

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)

Từ khóa » Bài Tập Vùng Nhớ Plc