TrưỜng cao đẲng nghề CÔng nghệ HÀ TĨnh giáo trình mô đun: plc cơ BẢn nghề: ĐIỆn công nghiệp trình đỘ: trung cấp nghề



tải về 3.25 Mb.
trang10/20
Chuyển đổi dữ liệu24.04.2024
Kích3.25 Mb.
#57355
1   ...   6   7   8   9   10   11   12   13   ...   20
Giao trinh PLC c bn trung cp

4.1.5. Bit nhớ M (Bit memory)
S7-200 có 32 byte nhớ M( từ M0.0-M31.7),chúng được xem là những tiếp điểm trung gian.Khi mất điện thì trạng thái của bit M vẫn còn giữ lại hoặc bị xóa phụ thuộc vào vệc đặt thuộc tính cho nó là retentive (Nhớ lâu dài) hoặc non-retentive (Không nhớ lâu dài)
- Bit memory có thuộc tính Retentive: Các bit của thuộc tiính này luôn giữ lại giá trị của nó khi nguồn cung cấp bị mất.Nó được dùng để nhớ trạng thái hoạt động của máy móc hoặc thiết bị trước khi bị mất điện.Ở lần khởi động kế tiếp thì máy móc hoặc thiết bị có thể tiếp tục làm việc tại vị trước khi mất điện.vùng Retentive được thiết lập bằng cách nhấp chuột vào biểu tượng System block hoặc vào menu view > component > system block chọn mục Retentive rangers

Hình 4.2 Bảng thuộc tính các vùng nhớ
Theo mặc định của nhà sản xuất thì từ byte MB14-MB31 là có thuộc tính Retentive.Tuy nhiên chúng ta vẫn có thể đặt lại theo ý muốn
- Bit memory có thuộc tính non-retentive: giá trị của các bit này sã bị xóa khi PLC mất điện.Theo mặc định từ byte MB0-MB13 là vùng non-retentive,tuy nhiên ta cũng có thể cài đặt lại theo ý muốn.
4.1.6. Lệnh Set,Reset và mạch nhớ RS
4.1.6.1. Lệnh set
Lệnh SET sẽ đặt trạng thái của một hay nhiều bit thuộc vùng nhớ Q,M,V,L,C,T,SM lên mức logic “1” và duy trì trạng thái đó cho đến khi bị xóa bằng một lệnh khác.Chúng ta có thể set tối đa 256 bit trong một lệnh.
- Cú pháp:
Với S_bit là bit đầu tiên thuộc vùng nhớ cần đặt lên mức “1”.
n: là số lượng bit cần set bắt đầu từ S_bit
Ví dụ:
+ Khi ngõ vào I0.0=1 thì sẽ set bit Q0.0,Q0.1,Q0.2 lên mức 1.
+Khi I0.0=0 thì ngõ ra Q0.0,Q0.1,Q0.2 vẫn ở mức 1.
- Cách lấy: Vào cây lệnh,mở rộng mục bit logic,kích đúp vào biểu tượng

4.1.6.2 Lệnh Reset
Lệnh Reset đặt trạng thái của một hoặc nhiều bit liên tục xuống mức logic “0”.Chúng ta cũng có thể reset tối đa 256 bit thuộc các vùng nhớ M,Q,V,L,SM,T,C trong một lần.
- Cú pháp: .Với
+ S_bit là bit đầu tiên thuộc vùng cần reset
+ n là số bit cần reset bắt đầu từ S_bit
- Ví dụ: .Khi ngõ vào I0.1 lên “1” thì 3 ngõ ra Q0.0,Q0.1,Q0.2 xuống mức “0” và giữ nguyên trạng thái này cho đến khi gặp lệnh được set bằng một lệnh khác.
- Cách lấy: Vào vùng cây lệnh mở rộng mục bit logic,kích đúp vào lệnh


tải về 3.25 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   6   7   8   9   10   11   12   13   ...   20




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương