จัดการสิทธิ์ Login ก่อนกดปุ่ม
วิธีล็อกปุ่มบน HMI Samkoon ให้ต้อง Login ก่อนถึงจะกดได้ สร้าง User ใน User Password ทำปุ่ม Login ด้วยฟังก์ชัน User Log ปุ่ม Logout ด้วย Cancel the user login และตั้ง Touch Availability เป็น By User Level Control
กำหนด User พร้อมระดับสิทธิ์ใน User Password แล้วในแท็บ Advanced ของปุ่มที่ต้องการล็อก ให้ติ๊ก By User Level Control และเลือกระดับสิทธิ์ ปุ่มนั้นจะกดได้หลัง Login ด้วย User ที่มีสิทธิ์เท่านั้น ส่วนปุ่มอื่นกดได้ตามปกติ
อัพเดทล่าสุด: 26 ตุลาคม 2569
เป้าหมาย
ให้บางปุ่มบนหน้าจอ HMI กดได้เฉพาะเมื่อผู้ใช้งาน Login แล้ว ส่วนปุ่มที่ไม่ได้ล็อกยังกดได้ตามปกติโดยไม่ต้อง Login
ขั้นตอนที่ 1: สร้าง User
- ใน SKTool เปิด HMI Parameter Setting แล้วไปที่แท็บ User Password
- ติ๊ก Use ที่ User ที่ต้องการ แล้วใส่ Username และ Password
- ติ๊กตัวเลขระดับสิทธิ์การเข้าถึง เช่น 1 (ในคลิปใช้ Username
adminPassword1111สิทธิ์ 1) - ถ้าต้องการผู้ใช้หลายคน เปิด User เพิ่มในหน้าเดียวกันได้ แล้วกด ok
ขั้นตอนที่ 2: สร้างปุ่ม Login
สร้าง Function Button แล้วในช่อง Function เลือก User Log
ขั้นตอนที่ 3: ล็อกปุ่มด้วยระดับสิทธิ์
- Double Click ปุ่มที่ต้องการกำหนดสิทธิ์ แล้วไปที่แท็บ Advanced
- ใน Touch Availability ติ๊ก By User Level Control
- ติ๊กตัวเลขระดับสิทธิ์ที่ต้องมีถึงจะกดปุ่มนี้ได้ (ในคลิปติ๊ก 1) แล้วกด OK
ในคลิปติ๊ก Display element invalid flag ไว้ด้วย ปุ่มที่ยังกดไม่ได้จึงแสดงเครื่องหมายห้ามทับไว้บนหน้าจอ
ขั้นตอนที่ 4: สร้างปุ่ม Logout (ถ้าต้องการ)
สร้าง Function Button อีกปุ่ม แล้วเลือกฟังก์ชัน Cancel the user login กด OK
ทดสอบ
Download โปรแกรมลงหน้าจอ ปุ่มที่ล็อกไว้จะกดไม่ได้จนกว่าจะ Login ด้วย User ที่มีสิทธิ์ ส่วนปุ่มอื่นที่ไม่ได้ตั้ง Touch Availability ยังกดได้เหมือนเดิม
บทถัดไป
การตั้งค่า Auto Logout ใน HMI - เพิ่มความปลอดภัยระบบ
มีคำถาม? ติดต่อทีมงาน
