Page 20 - E-Book-3Neat
P. 20
16
สวิตช์ตัวเลขที่ติดตั้งอยู่บนแผงควบคุมเครื่องจักร แล้วยังรับสัญญาณที่มาจากอุปกรณ์ตรวจวัดสภาพการทำงาน
4.1 โปรแกรมเมเบิ้ลคอนโทรลเลอร์ (P.C.) จะรับสัญญาณทีเป็นคำสั่งจากสวิตช์ปุ่มกด สวิตช์เลือกหรือ
ของเครื่องจักร เช่น ลิมิตสวิตช์ พร็อกซมิตี้สวิตช์ (Proximity-Switch) สวิตช์ลำแสง สวิตช์ลูกลอย และอื่นๆใน
ิ
หน่วยอินพุท ก่อนส่งเข้าไมโครโปรเซสเซอร์เพื่อทำการประมวลผลแล้วส่งสัญญาณควบคุมออกไปที่หน่วย
ที่ผู้ใช้เขียนโปรแกรมรหัสคำสั่งเก็บไว้ใน พี.ซี. ล่วงหน้า ื่
้
เอ้าท์พุท ใช้ขับมอเตอร์ วาล์วไฟฟ้า ครัชไฟฟา หลอดไฟเพอให้เครื่องจักรเป้าหมายสามารถทำงานตามเงื่อนไข
4.2 การประมวลผลในโปรแกรมเมเบิ้ลคอนโทรลเลอร์
เนื่องจากโปรแกรมเมเบิ้ลคอนโทรลเลอร์ทำงานแบบวนเป็นวงรอบเรียกว่า Scanning
รูปที่ 1.14 การสแกนนิ่ง (Scanning)
พี.ซี. จะเริ่มอ่านคำสั่งจากหน่วยความจำตั้งแต่บรรทัดแรก แปลความหมาย อ่านข้อมูลหน่วยความจำ
จากนั้นก็จะอ่านคำสั่งบรรทัดถัดมา กระทำซ้ำแบบเดิมเรื่อยไปจนกว่าจะจบโปรแกรม โดยอ้างอิงถึงขนาด
ของหน่วยความจำที่เก็บโปรแกรมของผู้ใช้ในเวลา 0.001-0.01 วินาที ต่อโปรแกรมคำสั่งขนาด 1 KB ดังนั้นถ้า
ผลตอบสนองการเปลี่ยนแปลงค่า อินพุท/เอาท์พุท ที่มีลักษณะเป็นพัลส์ต่ำกว่าเวลาที่ใช้ ในการอ่านโปรแกรม
พี.ซี. จึงไม่สามารถตรวจสอบค่าสภาวะที่ถูกต้อง บางครั้งทำให้กระบวนการควบคุมการทำงานผิดพลาด แต่ใน
ปัจจุบัน พี.ซี. รุ่นใหม่ๆแก้ปัญหาเหล่านี้ด้วยการนำสัญญาณตรวจนับความเร็วสูงเข้ามาใช้