4/19/2022
I. Các kiểu dữ liệu chính
Bảng minh họa các kiểu dữ liệu và đặc điểm của chúng
4.2
Các kiểu dữ diệu và vùng nhớ cho PLC
S7-1200
Lab. of Mechatronic Systems and E-Learning
Assoc. Prof. Giang-Nam LE, Ph.D. | Email: legiangnam@gmail.com | Phone: +84. 343.222.666
1
I. Các kiểu dữ liệu chính
2
I. Các kiểu dữ liệu chính
1. Dữ liệu dạng bit (Bool)
2. Dữ liệu dạng Byte
Đây là đơn vị xử lý nhỏ nhất, bao gồm 2 trạng thái logic 0 hoặc 1. Một số tài liệu còn gọi là “Mức cao – Mức thấp”, “TRUE – FALSE”, “Có – Không có”. Tất cả các bộ xử lý hiện nay đều làm việc ở đơn vị này.
Byte là một dãy bao gồm 8 bit. Do vậy, giá trị 1 Byte trong khoảng: (0 ÷28-1) hay
0-255
VD: QB0, MB3, VB10, SMB2…
VD: Q0.0, I0.0, V2.3, M1.7….
3
4
4/19/2022
I. Các kiểu dữ liệu chính
I. Các kiểu dữ liệu chính
3. Dữ liệu dạng Word
4. Dữ liệu dạng Double Word
Word là một dãy gồm 2 Byte hay
16 Bit. Là dạng dữ liệu phổ biến cơ bản trong xử lý số liệu.
Double Word là một dãy gồm 2 Word, tương đương với 4 Byte hoặc 32 Bit
1 Word = 2 Byte = 16 Bit. Suy ra giá trị của 1 Word trong khoảng:
(0 ÷ 216-1)
1 DWord = 2 Word = 4 Byte = 32 Bit.
Suy ra, giá trị 1 Word trong khoảng: (0
÷232-1)
VD: IW0, QW0, MW3, VW10,…
VD: ID0, QD0, MD3, VD10,….
5
II. Các vùng nhớ trong CPU S7-1200
6
II. Các vùng nhớ trong CPU S7-1200
1) Vùng nhớ I (Vùng nhớ đầu vào):
Trước khi bắt đầu thực hiện chương trình, PLC sẽ đọc tất cả giá trị logic của các cổng vào rồi lưu giữ chúng trong vùng nhớ I. Khi thực hiện chương trình CPU sẽ sử dụng các giá trị trong vùng I mà không đọc trực tiếp từ ngõ vào số.
Ta có thể truy xuất đến ảnh tiến trình cổng vào theo bit, byte, word hay double word.
7
8
4/19/2022
II. Các vùng nhớ trong CPU S7-1200
II. Các vùng nhớ trong CPU S7-1200
3) Vùng nhớ M (vùng nhớ lưu trữ):
2) Vùng nhớ Q (vùng nhớ đầu ra):
Ta sử dụng vùng nhớ M dành cho cả các relay điều khiển và dữ liệu dùng để lưu trữ trạng thái tức thời của một sự vận hành hay của các thông tin điều khiển khác.
Commentaires (0)
Aucun commentaire pour le moment. Soyez le premier !