วันอาทิตย์ที่ 26 มกราคม พ.ศ. 2557

    ฟังก์ชัน Addtion : ADD ทำหน้าที่รวมค่าข้อมูลระหว่างอุปกรณ์ต้นทางและจัดเก็บที่อุปกรณ์ปลายทาง คำสั่งประยุกต์ ADD ที่ใช้ในการรวมค่าข้อมูล ทำได้โดยการใช้คำสั่ง  [ADD (S1) (S2) (D)] โดย S1 + S2 = D เช่น 2 + 4 = D = 6 เป็นต้น


   คำสั่งประยุกต์ Addtion ADD ,ADDP (Addition pulse) ใช้สำหรับแบบ 16 บิต มีโปรแกรม Steps เท่ากับ 7 Step และ DADD (Double Addition),DADDP (Double Addtion pulse) ใช้สำหรับแบบ 32 บิต มีโปรแกรม Step เท่ากับ 13 

จากรูปตัวอย่างด้านบนถ้านำมาเขียนโปรแกรม 


กำหนดให้ D10 = 2 ,D12 = 4  
เมือหน้าสัมผัส X0 ทำงาน หรือ ON 
D14 = D10 + D12 = 6 ดังรูปด้านล่าง


สำหรับแบบ 32 บิต สามารถเขียนโปรแกรมได้ดังรูปด้านล่าง
กำหนดให้ D10 = 100000 ,D12 = 100000
เมื่อหน้าสัมผัส X0 ทำงาน หรือ ON
D14 = D10 + D12 = 200000 ดังรูปด้านล่าง

ข้อมูลเพิ่มเติมเกี่ยวกับค่าตัวเลข 16 บิต และ 32 บิต

อ้างอิงข้อมูลจาก http://en.wikipedia.org/wiki/Integer_(computer_science)  

คำสั่ง Arithmetic, Logical Operations อื่น ๆ
ฟังก์ชัน Addtion : ADD PLC Mitsubishi

ฟังก์ชัน Subtraction : SUB PLC Mitsubishi

0 ความคิดเห็น :

แสดงความคิดเห็น