การจำกัดปุ่ม HMI เฉพาะหน้าจอที่กำหนด Touch Availability
เรียนรู้วิธีการตั้งค่า Touch Availability ใน HMI เพื่อจำกัดการกดปุ่มเฉพาะหน้าจอที่กำหนด ใช้ LW60010 และ Screen ID ป้องกันข้อผิดพลาดจากการกดปุ่มผิดหน้า
อัพเดทล่าสุด: 7/3/2569
ราคาชุดอุปกรณ์
การจำกัดการกดปุ่มเฉพาะหน้าจอที่กำหนดใน HMI
การควบคุมการเข้าถึงปุ่มใน HMI เป็นฟังก์ชันสำคัญที่ช่วยป้องกันการกดปุ่มผิดหน้าจอ ซึ่งอาจทำให้เกิดข้อผิดพลาดในการควบคุมระบบ
ปัญหาที่พบบ่อย
เมื่อมี Switch Auto อยู่ในโมดูลทุกหน้าจอ แต่ต้องการให้สามารถกดได้เฉพาะในหน้าจอ Auto เท่านั้น
วิธีการตั้งค่า Logic Control
1. เข้าสู่การตั้งค่าปุ่ม
- เลือกปุ่มที่ต้องการจำกัดการเข้าถึง
- คลิกขวาเพื่อเข้าสู่ Properties
- ไปที่แท็บ Advanced
2. การตั้งค่า Touch Availability
- ในส่วน Logic Control หาตัวเลือก Touch Availability
- คลิก New เพื่อสร้างเงื่อนไขใหม่
- กำหนดเงื่อนไขการเข้าถึง
LW60010 == [Screen ID ของหน้า Auto]
3. การหา Screen ID
Screen ID คือตัวเลขที่ระบุแต่ละหน้าจอ:
- หน้าจอหลัก (Main): ID = 0
- หน้าจอ Auto: ID = 1
- หน้าจออื่นๆ: ID ตามลำดับที่สร้าง
เคล็ดลับ: ดู Screen ID ได้จากแถบด้านซ้ายของโปรแกรม HMI
4. การใช้งาน LW Register
LW60010 เป็น register พิเศษที่เก็บค่า Screen ID ของหน้าจอปัจจุบัน:
เงื่อนไข: LW60010 == 1
ความหมาย: ปุ่มจะกดได้เฉพาะเมื่ออยู่ในหน้าจอที่มี ID = 1
ตัวอย่างการประยุกต์ใช้
การจำกัดปุ่มหลายตัวพร้อมกัน
สามารถใช้เงื่อนไขเดียวกันกับปุ่มหลายตัว:
LW60010 == 1 // สำหรับหน้า Auto
LW60010 == 2 // สำหรับหน้า Manual
LW60010 == 3 // สำหรับหน้า Setting
การใช้เงื่อนไขแบบผสม
LW60010 == 1 AND MB100 == TRUE
ปุ่มจะกดได้เมื่ออยู่ในหน้า Auto และมีสิทธิ์เข้าถึง
การทดสอบระบบ
- ทดสอบในหน้าจอปกติ: ปุ่มควรกดไม่ได้
- ทดสอบในหน้า Auto: ปุ่มควรกดได้ปกติ
- เปลี่ยนหน้าจอแล้วทดสอบ: ปุ่มควรกดไม่ได้อีกครั้ง
การแก้ปัญหาที่พบบ่อย
ปุ่มยังคงกดได้ทุกหน้า
- ตรวจสอบ Screen ID ให้ถูกต้อง
- ตรวจสอบ syntax ของเงื่อนไข
- ตรวจสอบการเชื่อมต่อ register LW60010
ปุ่มกดไม่ได้แม้ในหน้าที่ถูกต้อง
- ตรวจสอบค่าของ LW60010 ด้วย Data Monitor
- ตรวจสอบเงื่อนไขเพิ่มเติมที่อาจขัดแย้ง
สรุป
การใช้ Touch Availability ร่วมกับ LW60010 เป็นวิธีที่มีประสิทธิภาพในการจำกัดการเข้าถึงปุ่มตามหน้าจอ ช่วยเพิ่มความปลอดภัยและลดข้อผิดพลาดจากการกดปุ่มผิดหน้าจอ การตั้งค่าที่ถูกต้องจะทำให้ระบบ HMI มีความน่าเชื่อถือและใช้งานง่ายขึ้น
มีคำถาม? ติดต่อทีมงาน
