THIẾT BỊ ĐIỀU KHIỂN KHẢ LẬP TRèNH 3.1 Giới thiệu thiết bị khả lập trỡnh PLC SIMATIC S7-200.
3.1.2. Cấu trỳc bộ nhớ.
Phõn chia bộ nhớ:
Bộ nhớ của S7-200 được chia làm 4 vựng với một tụ cú nhiệm vụ duy trỡ dữ liệu trong một khoảng thời gian nhất định khi mất nguồn. Bộ nhớ của S7-200 cú
tớnh năng động cao, đọc và ghi được trong toàn vựng, loại trừ phần bit nhớ đặc biệt được kớ hiệu SM( Special Memory) chỉ cú thể truy nhập để đọc.
Vựng chương trỡnh: là mền nhớ được sử dụng để lưu cỏc lệnh chương trỡnh. Vựng này thuộc kiểu non-volatile đọc/ghi được.
Vựng dữ liệu: dựng để cất cỏc dữ liệu của chương trỡnh bao gồm cỏc kết quả cỏc phộp tớnh, hằng số được định nghĩa trong chương trỡnh, bộ đếm truyền
thụng… một phần của vựng nhớ này thuộc kiểu non-volatile.
Vựng đối tượng: Timer, bộ đếm, bộ đếm tốc độ cao và cỏc cổng vào/ra tương tự đặt trong vựng nhớ cuối cựng. Vựng khụng thuộc kiểu non-volatile nhưng đọc/ghi được.
Vựng dữ liệu là một vựng nhớ động. Nú cú thể duy trỡ theo từng bớt, từng byte, từng từ đơn hoặc từng từ kộp và được sử dụng làm miền lưu trữ dữ liệu cho cỏc thuật toỏn cỏc hàm truyền thụng, lập bảng cỏc hàm dịch chuyển, xoay vũng thanh ghi, con chỏ địa chỉ…
Vựng dữ liệu được chia thành cỏc miền nhớ nhỏ với cỏc cụng dụng khỏc nhau. Chỳng được ký hiệu bằng cỏc chữ cỏi đầu của tờn tiếng Anh, đặc trưng cho từng cụng dụng của chỳng như sau:
V Variable memory. I Input image regigter. O Output image regigter. M Internal memory bits. SM Speacial memory bits.
Tất cả cỏc miền này đều cú thể truy nhập được theo từng bit, từng byte, từng từ đơn(word-2 byte) hoặc từ kộp ( 2 word).
Hỡnh 3.4: Mụ tả vựng dữ liệu của CPU224.