คำสั่งเลื่อนข้อมูลชนิด Word Shift Data LEFT สำหรัย PLC MITSUBISHI [ WSFL,WSFLP ]

คำสั่งเลื่อนข้อมูลชนิด Word

WSFL,WSFLP คำสั่งเลื่อน WORD ไปท้างซ้าย


[WSFLP A B C D]

A = ตัวแปลอ้างอิงหรือค่าตัวแปลคงที่  โดยจะเก็บค่านี้ เป็นค่าล่าสุดของการเลื่อน
B = ตัวแปลที่ใช้เก็บข้องมูลเริ่มต้น
C = ค่ากำหนดขอบเขตการเลื่อนของจำนวน ข้อมูล
D = ค่าที่ใช้ในการกำหนดการเลื่อนของข้อมูล

ตัวอย่าง

ถ้า เขียนคำสั่ง [WSFLP D100 D0 K3 K1]

    X0
----| |----------[WSFLP D100 D0 K3 K1]

เมื่อ สัญญาน X0 สั่งให้ คำสั่ง WSFLP ทำงาน จะทำให้เกิด การเลื่อนของข้อมูลดังนี้ ล

ในเบื้องต้น ข้องมูลที่ เก็บไว้ที่ D0ถึง D2 จะเลื่อนข้อมูลไปทางซ้าย 1 ตำแหน่ง แล้วนำ ข้อมูลที่ เก็บไว้ที่ D100 จะถูกคัดลอกมายัง ตำแหน่ง D0  หรือดูการทำงานของ คำสั่งได้จะคลิปด้านล่างครับ





ถ้า เขียนคำสั่ง [WSFLP D100 D0 K3 K2] 

    X0
----| |----------[WSFLP D100 D0 K3 K2]

เมื่อ สัญญาน X0 สั่งให้ คำสั่ง WSFLP ทำงาน จะทำให้เกิด การเลื่อนของข้อมูลดังนี้

ในเบื้องต้น ข้องมูลที่ เก็บไว้ที่ D0ถึง D2 จะเลื่อนข้อมูลไปทางซ้าย 2 ตำแหน่ง แล้วนำ ข้อมูลที่ เก็บไว้ที่ D100  จะถูกคัดลอกมายัง ตำแหน่ง D0 และ ข้อมูลที่ เก็บไว้ที่ D101  จะถูกคัดลอกมายัง ตำแหน่งD1 หรือดูการทำงานของ คำสั่งได้จะคลิปด้านล่างครับ




วีดีโอแสดงการทำงานของคำสั่ง SHIFT DATA WORD ในโปรแกรม GX WORKS 2




ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

คำสั่ง SET และ RST สำหรับ PLC MITSUBISHI FX

ตัวอย่างการ เขียน Program PLC ภาษา Ladder diagram ควบคุมกระบอกสูบ นิวเมติกส์

คำสั่ง PLS,PLF คำสั่งทำงานชั่วขณะ