คำสั่ง WR3A ใน PLC Mitsubishi
คำสั่ง WR3A ใน PLC Mitsubishi ถูกใช้สำหรับการเขียนค่าลงในช่องสัญญาณของโมดูลอนาล็อก (Analog Module) เพื่อส่งสัญญาณอนาล็อกออกไปยังอุปกรณ์ต่าง ๆ คำสั่งนี้มีรูปแบบการใช้งานดังนี้:
รูปแบบคำสั่ง:
WR3A m1 m2 D
องค์ประกอบของคำสั่ง:
- WR3A: ชื่อคำสั่งสำหรับการเขียนค่าลงในช่องสัญญาณอนาล็อก
- m1: หมายเลขโมดูล (Module Number) ของโมดูลอนาล็อกที่ต้องการเขียนค่า โดยปกติจะตั้งค่าเป็น 0 สำหรับโมดูลหลัก
- m2: หมายเลขช่องสัญญาณ (Channel Number) ของโมดูลอนาล็อกที่ต้องการเขียนค่า เช่น K0 หรือ K1
- D: ค่าที่ต้องการเขียนลงในช่องสัญญาณอนาล็อก ซึ่งสามารถเป็นค่าได้ตั้งแต่ 0 ถึง 4095 (สำหรับ PLC ที่ใช้สัญญาณ 12-bit)
การใช้งาน:
คำสั่ง WR3A จะถูกใช้ในโปรแกรมของ PLC เพื่อควบคุมการส่งสัญญาณอนาล็อกออกไปยังอุปกรณ์ที่เชื่อมต่อกับโมดูลอนาล็อก เช่น การควบคุมความเร็วของมอเตอร์, การควบคุมความดัน, หรือการควบคุมการเปิด-ปิดวาล์ว
ตัวอย่างการใช้งาน:
WR3A K0 K0 D0
คำสั่งนี้จะเขียนค่าที่เก็บอยู่ใน D0 ลงในช่องสัญญาณ K0 ของโมดูลอนาล็อกที่หมายเลขโมดูลเป็น K0
สรุป:
คำสั่ง WR3A ใน PLC Mitsubishi เป็นคำสั่งที่สำคัญสำหรับการควบคุมการส่งสัญญาณอนาล็อกออกไปยังอุปกรณ์ต่าง ๆ ที่เชื่อมต่อกับ PLC โดยสามารถเขียนค่าที่ต้องการลงในช่องสัญญาณของโมดูลอนาล็อกได้อย่างง่ายดาย
![](https://vrautomation.co.th/wp-content/uploads/2024/07/image-1400x431.png.webp)
รายละเอียดของ Ladder Diagram:
- M8011 (10ms Update Clock Signal):
- M8011 เป็นสัญญาณนาฬิกาที่เปิด-ปิดทุก ๆ 10 มิลลิวินาที ใช้สำหรับการอัพเดตค่าต่าง ๆ ใน PLC ทุก ๆ 10 มิลลิวินาที
- WR3A K0 K0 D0:
- WR3A: คำสั่งสำหรับการเขียนค่าลงในช่องสัญญาณของโมดูลอนาล็อก
- K0: หมายเลขโมดูลอนาล็อก (Module Number) ที่เป็น K0 (โมดูลหลัก)
- K0: หมายเลขช่องสัญญาณอนาล็อก (Analog Output Channel) ที่เป็น K0
- D0: ข้อมูลที่ต้องการเขียนลงในช่องสัญญาณ K0 โดยค่าจะถูกเก็บในรีจิสเตอร์ D0
- WR3A K0 K1 D1:
- WR3A: คำสั่งสำหรับการเขียนค่าลงในช่องสัญญาณของโมดูลอนาล็อก
- K0: หมายเลขโมดูลอนาล็อก (Module Number) ที่เป็น K0 (โมดูลหลัก)
- K1: หมายเลขช่องสัญญาณอนาล็อก (Analog Output Channel) ที่เป็น K1
- D1: ข้อมูลที่ต้องการเขียนลงในช่องสัญญาณ K1 โดยค่าจะถูกเก็บในรีจิสเตอร์ D1
การทำงานของ Ladder Diagram:
- เมื่อสัญญาณ M8011 (นาฬิกาที่อัพเดตทุก ๆ 10 มิลลิวินาที) เป็น True:
- คำสั่ง WR3A K0 K0 D0 จะถูกกระตุ้นให้ทำงาน โดยจะเขียนค่าจากรีจิสเตอร์ D0 ไปยังช่องสัญญาณอนาล็อก K0 ของโมดูล K0
- คำสั่ง WR3A K0 K1 D1 จะถูกกระตุ้นให้ทำงาน โดยจะเขียนค่าจากรีจิสเตอร์ D1 ไปยังช่องสัญญาณอนาล็อก K1 ของโมดูล K0
สรุป:
Ladder Diagram นี้มีการใช้สัญญาณนาฬิกา M8011 ที่อัพเดตทุก ๆ 10 มิลลิวินาทีเพื่อกระตุ้นให้คำสั่ง WR3A ทำงาน โดยจะเขียนค่าจากรีจิสเตอร์ D0 ไปยังช่องสัญญาณอนาล็อก K0 และเขียนค่าจากรีจิสเตอร์ D1 ไปยังช่องสัญญาณอนาล็อก K1 ของโมดูลอนาล็อก K0
คลิกดาวโหลดได้ที่รูป ICON
![](https://vrautomation.co.th/wp-content/uploads/2024/07/DALL·E-2024-07-19-22.00.36-A-logo-design-for-downloading-ladder-diagrams.-The-logo-should-include-a-ladder-diagram-icon-a-downward-arrow-indicating-download-a-digital-circuit--800x800.webp)