BachKhoaTech - Hệ Thống Tự Động Hóa | Tủ Điện | 0917.44.88.33

Vùng Nhớ, Các Vùng Nhớ Trong PLC S7 1200 | Bài 7

Các Loại Vùng Nhớ Chính

Loại vùng nhớ  Chức năng
I (Input – Ngõ vào số) Lưu trạng thái tín hiệu đầu vào
Q (Output – Ngõ ra số) Điều khiển tín hiệu đầu ra
M (Memory – Bộ nhớ tạm) Lưu dữu liệu trung gian
DB (Data Block – Khối dữ liệu) Lưu dữ liệu phức tạp
T (Timer – Bộ định thời) Đếm Thời gian
C (Counter – Bộ đếm) Đếm số lần sự kiện xảy ra

 

Phân Tích Chi Tiết Từng Vùng Nhớ

a) Vùng Nhớ I (Input) – Ngõ Vào Số

  • Lưu trạng thái của các thiết bị vào như cảm biến, nút nhấn,…
  • Dữ liệu chỉ có thể đọc, không thể ghi.

Ví dụ: I0.0 nhận tín hiệu cảm biến phát hiện vật, PLC đọc I0.0 = 1.

b) Vùng Nhớ Q (Output) – Ngõ Ra Số

  • Tín hiệu ra điều khiển thiết bị như đèn, còi, động cơ,…
  • PLC ghi dữ liệu vào Q, tín hiệu được xuất ra.

Ví dụ: Khi I0.0 = 1, đèn tại Q0.0 bật.

 

c) Vùng Nhớ M (Memory) – Bộ Nhớ Trung Gian

  • Lưu dữ liệu tạm thời khi xử lý logic.
  • Có thể đọc/ghi tự do.

Ví dụ: M0.0 lưu trạng thái ON/OFF của hệ thống.

 

d) Vùng Nhớ DB (Data Block) – Lưu Trữ Dữ Liệu

  • Dùng để lưu trữ thông tin phức tạp như số thực, mảng,…
  • Có thể tạo nhiều DB khác nhau.
  • Ví dụ: DB1.DBW2 lưu giá trị nhiệt độ cảm biến.

 

e) Vùng Nhớ T (Timer) – Bộ Định Thời

  • Dùng để tạo trễ thời gian hoặc đo thời gian.
  • Ví dụ: T1 đặt trễ 5 giây trước khi bật động cơ.

 

f) Vùng Nhớ C (Counter) – Bộ Đếm

  • Dùng để đếm số lần sự kiện xảy ra.
    • Ví dụ: C1 đếm đủ 10 sản phẩm thì dừng băng tải.

 

 

Ví dụ 

Bài toán: Khi nhấn nút START (I0.0), đèn báo (Q0.0) sáng sau 3 giây và tắt sau khi đếm đủ 5 lần nhấn.

Cách sử dụng vùng nhớ:

  • I0.0: Nhận tín hiệu từ nút nhấn.
  • Timer T1: Bộ định thời 3 giây.
  • CTU C1: Bộ đếm số lần nhấn.
  • Q0.0: Điều khiển đèn báo.

Chương trình hoạt động:

  1. Khi I0.0 = 1, kích hoạt Timer T1 (trễ 3 giây).
  2. Khi T1 hết thời gian, đèn Q0.0 sáng.
  3. Mỗi lần nhấn, Counter C1 tăng.
  4. Khi C1 = 5, tắt Q0.0.

Bài tập vận dụng

https://bachkhoa.org.vn/wp-content/themes/bachkhoatech/resources/images/adv-messenger.png Chat với chúng tôi https://bachkhoa.org.vn/wp-content/themes/bachkhoatech/resources/images/adv-zalo.svg Chat với chúng tôi https://bachkhoa.org.vn/wp-content/themes/bachkhoatech/resources/images/adv-phone.svg 0917.44.88.33