Tham khảo tài liệu 'cơ sở điện học - thiết bị lập trình (phần 2) part 5', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | THIẾT BỊ LẬP TRÌNH - Lệnh FN sử dụng bit làm ô nhớ trung gian gặp lệnh nay CPU xử lí hai nhiệm vụ đồng thời - Kết quả lôgíc của lệnh trước lệnh FN bít RLO tai vòng quét hiện hành dược ghi vào vị trí bit - Tai vòng quét tiếp theo lệnh FN so sánh nội dung bít RLO với nội dung của bit Nêu bit 1 do kết quả lôgic của lệnh trước lệnh FN giả sư tại vồng quết tiếp theo giá trị RLO 0 thì sau lênh FN RLO sẽ 1 cồn giá trị bit 0. Nêu RLO 1 do kết quả lôgic của lênh FN giả sư tại vồng quết tiếp theo giá trị bit 0 thì sau lệnh FN RLO sẽ 0. Kết luận Lệnh FN làm đầu ra lên mức lôglc 1 trong khoảng thời gian 1 vòng quét khi phát hiện đầu vào chuyển mức lôglc từ 1 về 0 12 THIẾT BỊ LẬP TRÌNH CÁC BỘ ĐỊNH THỜI GIAN TIMER VÀ Các BỘ ĐẾM counter Thanh ghi tổng ACCU1 và ACCU2 Một số lệnh phụ trợ Các bộ định thời gian Timer Các bộ đếm Counter THANH GHI TỔNG ACCU1 VÀ ACCU2 - Đây là hai thanh ghi đặc biệt nằm trong CPU của S7-300 có kích thước 32 bít. - Chúng được dùng làm bộ nhớ trung gian cho các phép tính liên quan đến byte word và double word. - Thanh ghi ACCU1 được dùng chính trong các lệnh ACCU2 được dùng làm thanh ghi phụ hỗ trợ cho thanh ghi ACCU1. Byte cao Byte thấp Byte cao Byte thấp Từ cao Từ thấp 1 THIẾT BỊ LẬP TRÌNH MỘT sè LỆNH PHỤ TRỢ Lệnh nạp dữ liệu - Cú pháp L address Address Data type Memory area Source address address BYTE WORD DWORD I Q PE. M. L D Pointer Parameter - Tác dung Lệnh chuụển hằng sè hoác nội dung của ô nhớ có dịa chỉ ở address vào thanh ghi ACCU1 nội dung cũ trong ACCU1 dược chuụển vào ACCU2 Dữ liệu Ví dụ Giải thích . L 5 Ghi 5 số nguyên 16 bit vào ACCU1 B . . L B 1 8 Ghi 1 vào byte cao của từ thấp 8 vào byte thấp của từ thấp ACCU1 L . L L 5 Ghi 5 số nguyên 32 bit vào ACCU1 16 . L B 16 2E L W A2EB Hằng số cơ số Hex 16 2 L 2 11000011 Hằng số cơ số Binary 2 . L AB Hằng số dạng kí tự C . L C 100 Hằng số dùng cho bộ đếm