Siemens PLC S5 Basic Operations (Comparison Operations)
โดย : Admin

โดย : อ. ชำนาญ   เฉลิมยุทธ   

 

THE PLC: 
Brief history Type of PLC
Pulse Edge Scan Time
Input Module Output Module
Intelligent Module Sink/Source Module
Operand Logic Gate
Programming.  


 Basic Operations:

Boolean logic  Set/Reset
Data Block  Arithmetic
Comparison  Timer 
Counter  Load/Transfer 
Block Call   
   

Appendix(S5) :
Table 1 Table 2   Table  3  Table  4  Table  5


 

Comparison Operations
  
           

Operation

Operand

ความหมาย

! = F

   

การเปรียบเทียบสำหรับ การเท่ากัน

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 เท่ากับ ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 ไม่เท่ากับ ACC1

 

>< F

   

การเปรียบเทียบสำหรับ การไม่เท่ากัน

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 ไม่เท่ากับ ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 เท่ากับ ACC1

 

> F

   

การเปรียบเทียบสำหรับ การมากกว่า

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 มากกว่า ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 น้อยกว่าหรือเท่ากับ ACC1

 

> = F

   

การเปรียบเทียบสำหรับ การมากกว่าหรือเท่ากับ

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 มากกว่าหรือเท่ากับ ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 น้อยกว่าACC1

 

< F

   

การเปรียบเทียบสำหรับ การน้อยกว่า

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 น้อยกว่า ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 มากกว่าหรือเท่ากับ ACC1

 

< = F

   

การเปรียบเทียบสำหรับ การน้อยกว่าหรือเท่ากับ

RLO จะมีสถานะเป็น “1” ถ้าข้อมูลที่เก็บใน ACC2 น้อยกว่าหรือเท่ากับ ACC1 และ จะมีสถานะเป็น “0” เมื่อข้อมูลที่เก็บใน ACC2 มากกว่า ACC1

 

           

คำสั่งนี้จะใช้ในการเปรียบเทียบข้อมูลดิจิตอลภายในหน่วยความจำแอคคิวมูเลเตอร์ 1 (ACCU 1) กับหน่วยความจำแอคคิวมูเลเตอร์ 2 (ACCU 2 ) สถานะเอ้าท์พุทของการเปรียบเทียบจะเก็บไว้ที่ผลลัพธ์การปฏิบติการลอจิก (RLO) เมื่อการเปรียบเทียบ เป็นจริง (True) สถานะเอ้าท์พุทจะเป็น “1” ถ้าการเปรียบเทียบเป็นเท็จ (False) สถานะ เอ้าท์พุทจะเป็น “0”

          ก่อนที่จะใช้คำสั่งเปรียบเทียบ จะต้องทำการโหลดโอเปอร์แรนด์ ( Operand ) เข้าไปในหน่วยความจำแอคคิว มูเลเตอร์ 1 กับ หน่วยความจำแอคคิวมูเลเตอร์ 2 ก่อน หลังจากนั้นจึงตามด้วยคำสั่งเปรียบเทียบ

 

 



สัญลักษณ์ของการใช้คำสั่งเปรียบเทียบ ของ โปรแกรมเมเบิลคอนโทรลเลอร์ SIMATIC S5

เนื้อหาโดย: 9engineer.com (http://www.9engineer.com/)