วันพุธที่ 19 กุมภาพันธ์ พ.ศ. 2557


ฟังก์ชัน Division : DIV PLC Mitsubishi

คำสั่งประยุกต์ประเภทนี้เป็นคำสั่งที่ทำหน้าที่ในการหารค่าของข้อมูลระหว่างอุปกรณ์ต้นทาง S1 และหารด้วยอุปกรณ์ต้นทาง S2 และจัดเก็บที่อุปกรณ์ปลายทาง D        

ตัวอย่างเช่น
S1 =  5
S2 =  5
D = ?

จากสมการ S1 / S2  =  D แทนค่าในสมการ 5 / 5 = 1 คำตอบ D = 1




 อธิบายจากรูป Division มีสัญลักษณ์ที่ใช้ในภาษา IL สำหรับ 16 บิต คือ DIV (Division ) และ DIVP (Division Pulse) มี Program Steps เท่ากับ 7  ส่วน 32 บิต คือ DDIV (Double Division ) และ DDIVP (Double Division Pulse) มี Program Steps เท่ากับ 13

ตัวอย่างโปรแกรม PLC DIV 16 บิต



เขียนโปรแกรมดังรูปด้านบนแล้วกำหนดให้
D10 = 5
D12 = 5
เมื่อ X0 ทำงาน หรือ Active D10 / D12 =  D14  เฉพาะนั้น D14 = 1

ตัวอย่างโปรแกรม PLC DDIV 32 บิต
     

เขียนโปรแกรมดังรูปด้านบนแล้วกำหนดให้
D10 = 100000
D12 = 1
เมื่อ X0 ทำงาน หรือ Active D10 / D12 =  D14  เฉพาะนั้น D14 = 100000  



คำสั่ง Arithmetic, Logical Operations อื่น ๆ

ฟังก์ชัน Addtion : ADD PLC Mitsubishi

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

ฟังก์ชัน Multipication : MUL PLC Mitsubishi

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

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