หน้าแรกคู่มือPLCเทคนิคขั้นสูงการทำ Scaling สำหรับ Analog Input/Output ใน PLC

บทที่ 3 จาก 17 ใน เทคนิคขั้นสูง

PLCเริ่มต้น · Beginner2 นาที

การทำ Scaling สำหรับ Analog Input/Output ใน PLC

ทำ Scaling ค่า Analog ใน SamSoar2022 ด้วยช่อง Digital range ใน Config → Project Setting → Analog เช่นเปลี่ยนจาก -32768–32767 เป็น 0–10000 ให้ 0V อ่านได้ 0 และ 10V อ่านได้ 10000

Scaling ค่า Analog ทำได้ที่ Config → Project Setting → Analog โดยกำหนด Digital range ของแต่ละ Channel เช่นตั้งเป็น 0 ถึง 10000 สำหรับโหมด 0–10 V ค่าที่อ่านได้จะเป็น 0 ที่ 0V และ 10000 ที่ 10V

อัพเดทล่าสุด: 26 ตุลาคม 2569

ชุดอุปกรณ์สำหรับบทความนี้

ราคาชุดอุปกรณ์

฿10,850

Scaling ทำที่ไหน

เวลาอ่านค่าจาก Analog Input หรือส่งค่า Analog Output แล้วอยากทำ Scaling ไม่ว่าจะใช้ช่อง Analog ของ PLC ที่ Built-in อยู่ในหน้าจอ HMI หรืออ่านจาก Extension Module ก็ตั้งได้จาก SamSoar2022 (ในคลิปใช้ GT-070-23M-PTAIO อ่านแรงดันจากช่อง AI4)

ขั้นตอนการตั้งค่า

  1. ไปที่ Config → Project Setting
  2. ในหัวข้อ Device เลือกรุ่นให้ตรงกับอุปกรณ์ที่ใช้อยู่
  3. ไปที่หัวข้อ Analog แล้วดูฝั่ง Channel
  4. เลือก Channel ที่ใช้ (ในคลิปคือ AI4) ติ๊ก Used และเลือก Mode ว่าอ่านเป็นแรงดันหรือกระแส (มี 0-5 V, 4-20 mA, 0-10 V ในคลิปใช้ 0-10 V)
  5. ในช่อง Digital range ใส่ค่า Minimum และ Maximum ของค่าที่อ่านได้

Digital range ค่าเริ่มต้น

ค่าต่ำสุดที่ใส่ได้คือ -32768 และค่าสูงสุดคือ 32767 ซึ่งเป็นความละเอียด 16 บิตแบบมีเครื่องหมาย ถ้าใช้ช่วงนี้ เวลาจ่าย 0V ค่าที่อ่านได้จะเป็นราว -32767 และที่ 10V จะเป็น 32767

Scaling ให้อ่านง่าย

ถ้าอยากให้ตัวเลขเทียบกับแรงดันได้ง่ายๆ ให้ตั้ง Digital range ใหม่เป็น 0 ถึง 10000

แรงดันค่าที่อ่านได้
0 V0
10 V10000

Download การตั้งค่านี้ลงไป แล้วลองปรับแรงดันเข้า จะเห็นว่าค่าที่อ่านได้สอดคล้องกับ Digital range ที่กำหนดไว้

ฝั่ง Output (เช่น AO0) ในหน้าเดียวกันมีช่อง Digital range ของตัวเองให้ตั้งแบบเดียวกัน

บทถัดไป

คำนวณค่าเฉลี่ยใน PLC

2 นาทีเริ่มต้น · Beginner