Phương phâp xử lý 1 khối

Một phần của tài liệu Tài liệu Đồ án tốt nghiệp - Đề tài: "Thiết kế mô hình bãi đậu xe tự động" - ĐẠI HỌC ĐÀ NẴNG - TRƯỜNG CAO ĐẲNG CÔNG NGHỆ pptx (Trang 26 - 27)

Trường hợp câc PLC loại lớn có hăng trăm ngõ văo ra, vì CPU chỉ xử lý xung lệnh trong chương trình. Trạng thâi của từng ngõ văo được kiểm tra riíng biệt để xâc định sự ảnh hưởng của nó lín chương trình, theo trín khi khoảng thời gian để thực hiện tâc vụ năy lă 3ms vă tổng thời gian quĩt toăn bộ chương trình gọi lă chu kì quĩt hay thời gian quĩt sẽ tăng tỉ lệ thuận khi số ngõ văo tăng

Bắt đầu theo thứ tự

Lưu tất cả câc trạng Thâi ngõ văo bộ Nhớ RAM

Lấy lệnh giải mê vă Thực hiện lệnh

Lưu tất cả câc trạng Thâi ngõ văo trong bộ Nhớ RAM văo khối Ngõ ra vă trạng thâi câc ngõ văo trong bộ nhớ RAM. Thời gian phụ thuộc

Văo độ lớn toăn bộ chương trình (1 bước mất khoảng 5ms)

Mất khoảng thời gian cố định 5ms

Thời gian quĩt ngõ văo vă đâp ứng

Để sự thực thi chương trình được nhanh hơn, việc cập nhật trạng thâi ngõ văo vă ngõ ra có thể được thực hiện tại 1 thời điểm đặc biệt năo đó trong quâ trình xử lý chương trình. Ở đđy 1 vùng nhớ RAM được dùng như vùng nhớ đệm giữa CPU với khối ngõ văo ra. Từng ngõ văo vă ra được cấp phât 1 ô nhớ trong vùng RAM năy. Trong khi lưu trạng thâi câc ngõ văo/ra văo RAM, CPU quĩt khối ngõ văo vă lưu trạng thâi của chúng văo RAM, tâc vụ năy được thực hiện văo đầu vă cuối chu kì quĩt chương trình.

Khi chương trình được thực hiện, trạng thâi của câc ngõ văo đê lưu trong RAM được đọc ra câc tâc vụ logic được thực hiện theo câc trạng thâi trín, vă kết quả trạng thâi của câc ngõ ra được lưu văo RAM ngõ ra. Sau đó văo cuối chu kì quĩt, quâ trình cập nhật trạng thâi văo/ra chuyển tất cả tín hiệu ngõ ra từ RAM văo khối ngõ ra tương ứng, kích câc ngõ ra trín khối văo/ra. Khối ngõ ra được chốt, nín chúng vẫn duy trì trạng thâi cho đến khi chúng được cập nhật ở chu kì quĩt kế tiếp.

Tâc vụ cập nhật trạng thâi văo ra trín được thực hiện bởi CPU bằng một đoạn chương trình con được lập sẵn bởi nhă sản suất. Như vậy chương trình con sẽ được thực hiện văo cuối chu kì quĩt hiện hănh vă đầu chu kì quĩt kế tiếp. Lúc đó trạng thâi của câc ngõ văo/ra được cập nhật.

Thời gian cập nhật tất cả câc ngõ văo ra phụ thuộc văo tổng số ngõ văo/ra sử dụng nhưng nó thường lă văi ms. Thời gian thực thi chương trình chu kì quĩt phụ thuộc văo độ lớn của chương trình điều khiển.

Một phần của tài liệu Tài liệu Đồ án tốt nghiệp - Đề tài: "Thiết kế mô hình bãi đậu xe tự động" - ĐẠI HỌC ĐÀ NẴNG - TRƯỜNG CAO ĐẲNG CÔNG NGHỆ pptx (Trang 26 - 27)

Tải bản đầy đủ (DOC)

(60 trang)
w