Trải Nghiệm Nổ Hũ Tại 58win

Từ khoá:

Lập trình lệnh tính toán số học plc Mitsubishi

Bài này hướng dẫn lập trình lệnh tính toán sô học trên plc Mitsubishi gồm phép tính: cộng, trừ, nhân, chia.

Lập trình lệnh tính toán số học plc Mitsubishi

Phép tính cộng

  • Cấu trúc lệnh plc : ADD D0 D2 D4
  • Mô tả: thực hiện phép cộng: D0+D2, lưu kết quả vào D4.

Phép tính trừ

  • Cấu trúc lệnh: SUB D6 D8 D10
  • Mô tả: thực hiện phép trừ D6-D8, lưu kết quả vào D10.

Phép tính nhân

  • Cấu trúc lệnh: MUL D12 D14 D16
  • Mô tả: thực hiện phép nhân D12xD14, lưu kết quả vào D16
  • Lưu ý: kết quả của phép tính nhân sẽ là 16 bit, tức là sẽ sử dụng hai thanh ghi là D16 và D17 luôn.

Phép tính chia

  • Cấu trúc lệnh: DIV D18 D20 D22
  • Mô tả: thực hiện phép chia D18/D20, lưu kết quả vào D22.
  • Lưu ý: Kết quả phép tính sẽ lưu vào ô nhớ D22, số dư của phép chia sẽ lưu vào ô nhớ D23.

Lệnh tăng ô nhớ lên 1 đơn vị

  • Cấu trúc lệnh: INC D24
  • Mô tả: thực hiện tăng giá trị ô nhớ D24 lên 1 đơn vị.

Lệnh giảm ô nhớ đi 1 đơn vị

  • Cấu trúc: DEC D26
  • Mô tả: giảm giá trị của D26 đi một đơn vị.

=> Những lệnh tính toán này thực hiện trên số nguyên nên kết quả của phép chia sẽ được làm tròn số. Những đời plc cũ fx1n và fx1s chỉ xử lý được trên số nguyên, muốn tính toán trên số thực các bạn phải dùng từ FX2n trở lên.

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