1. Đặt vấn đề:
2.3.3. 1 Cấu trỳc bộ nhớ trong PLC S7 300
Được chia làm 3 vựng chớnh:
+ Vựng chứa chương trỡnh ứng dụng (gồm 3 vựng chớnh).
+ Vựng chứa cỏc tham số của hệ điều hành và chương trỡnh ứng dụng. (gồm 7 miền)
+ Vựng chứa cỏc khối dữ liệu.
Vựng chứa chương trỡnh ứng dụng.
FC (Funktion): Miền chứa chương trỡnh con được tổ chức thành hàm cú biến hỡnh thức để trao đổi dữ liệu với chương trỡnh đó gọi nú.
FB (Fucktion Block): Miền chứa chương trỡnh con, được tổ chức thành hàm và cú khả năng trao đổi dữ liệu với bất cứ một khối chương trỡnh nào khỏc.Cỏc dữ liệu phải được xõy dựng thành một khối dữ liệu riờng(DB – Data Block).
Vựng chứa cỏc tham số của hệ điều hành và chương trỡnh ứng dụng.
I(Procees image input): Miền bộ đếm cỏc dữ liệu cổng vào số.
Q (Procees image output): Miền bộ đếm cỏc cổng ra số.
M: Miền cỏc biến cờ. Chương trỡnh ứng dụng sử dụng vựng nhớ này để lưu trữ cỏc tham số cần thiết và cú thể truy cập theo Bớt (M), Bite (MB), từ (MW) và từ kộp (MD).
T: Miền nhớ phụ bộ nhớ thời gian (TIME) bao gồm việc lưu trữ giỏ trị thời gian đặt trước (PV-Preset Value.
C: Miền nhớ phục vụ bộ đếm (Counter) bao gồm việc lưu trữ giỏ trị đặt trước PV, giỏ trị đếm tức thời CV và giỏ trị logic đầu ra của bộ đếm.
PI: Miền địa chỉ cổng vào của cỏc Moduletương tự. Cỏc giỏ trị tương tự tại cổng vào của Module sẽ được đọc.
PQ: Miền địa chỉ cổng ra cho Moduletương tự.Cỏc giỏ trị theo những địa chỉ này được Moduletương tự chuyển tới cỏc cổng ra tương tự.
Vựng chứa khối dữ liệu.
DB (Data Block): Miền chứa cỏc dữ liệu được tổ chức thành khối.
L (Local Data Block): Miền dữ liệu địa phương, được cỏc khối chương trỡnh OB, FB và FC tổ chức và sử dụng cho cỏc biến nhỏp tức thời và trao đổi dữ liệu của cỏc biến hỡnh thức của chương trỡnh với cỏc khối chương trỡnh đó gọi nú.