Di chuyển sao chép thanh ghi dữ liệu plc delta

Sao chép giá trị thanh ghi

Cú pháp của lệnh khá đơn giản: MOV cho thanh ghi 16 bit và DMOVE cho thanh ghi 32 bit.

Lệnh sao chép giá trị thanh ghi trên plc delta
Lệnh sao chép giá trị thanh ghi trên plc delta
  • Lệnh MOV ở dòng đầu tiên có tác dụng sao chép giá trị ở ô nhớ D0 16 bit vào ô nhớ D2 cũng 16 bit.
  • Lệnh DMOV ở dòng thứ 2 có tác dụng sao chép giá trị ở ô nhớ D10 32 bit( bao gồm D10 và D11) vào ô nhớ D14( bao gồm cả D14 và D15)

Lệnh copy khối thanh ghi

Cú pháp của lệnh là BMOV(B là viết tắt của block)

Lệnh copy khối thanh ghi trên plc delta
Lệnh copy khối thanh ghi trên plc delta

Ý nghĩa của lệnh này sẽ là copy giá trị của 4 thanh ghi từ thanh ghi có địa chỉ D0( bao gồm D0 D1 D2 D3) sao chép vào khối thanh ghi có địa chỉ bắt đầu là D10( bao gồm D10 D11 D12 D13)

Lệnh hoán đổi giá trị thanh ghi

Lệnh hoán đổi giá trị thanh ghi trên plc delta
Lệnh hoán đổi giá trị thanh ghi trên plc delta

Lệnh này có chức năng là chuyển giá trị của ô nhớ D2 cho ô nhớ D4. Lưu ý lệnh này sẽ thực hiện liên tục theo chu kỳ quét của plc nếu tiếp điểm điều kiện ngõ vào được kích hoạt liên tục.

Lưu ý: cần hiểu khái niệm liên quan đến thanh ghi, lệnh 16 bit và 32 bit để viết chương trình cho đúng.

1 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
1
0
Nếu có thắc mắc hoặc đóng góp vui lòng gửi bình luận.x