Lệnh di chuyển sao chép thanh ghi dữ liệu trên plc delta

Bài viết này thuộc khóa học lập trình plc delta online miễn phí, mời các bạn theo dõi toàn bộ khóa học tại đây:

Khóa học lập trình plc delta online miễn phí

Lệnh sao chép giá trị thanh ghi trên plc delta

Lệnh sao chép giá trị thanh ghi là một trong những lệnh được sử dụng phổ biến nhất trong quá trình lập trình plc delta.

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 trên plc delta

So với lệnh copy giá trị thanh ghi thì lệnh sao chép khối thanh ghi trên plc delta ít được sử dụng hơn.

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 trên plc delta

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 ý khi sử dụng lệnh sao chép giá trị thanh ghi trên plc delta

  • Bạn cần phải nắm rõ khái niệm liên quan đến thanh ghi, lệnh 16 bit và 32 bit để trong quá trình viết chương trình sử dụng cho đúng. Bởi vì có khá nhiều trường hợp hiểu sai khái niệm này nên dẫn tới viết chương trình bị sai mà không hiểu rõ tại sao sai.
  • Trong chương trình khi mov dữ liệu vào ô nhớ để tính toán thì lúc khởi tạo ban đầu nên reset giá trị thanh ghi về 0 để sử dụng, tránh việc lưu giá trị trước đó dẫn tới tính toán bị sai.

Tham khảo thêm sản phẩm: plc delta cũ giá rẻ

Tham khảo thêm sản phẩm: dây cáp lập trình plc delta

SẢN PHẨM NHIỀU LƯỢT XEM