หน้าแรกคู่มือHMIระบบผู้ใช้งาน & ความปลอดภัยการจัดการ Login และ Auto Logout ใน HMI ระบบอุตสาหกรรม
HMI
เริ่มต้น
2 นาที

การจัดการ Login และ Auto Logout ใน HMI ระบบอุตสาหกรรม

เรียนรู้วิธีตั้งค่าระบบ Login และ Auto Logout ใน HMI ด้วย Screen Button และ Memory Bit LB60133 พร้อม Global Script สำหรับความปลอดภัยในระบบอุตสาหกรรม

อัพเดทล่าสุด: 7/3/2569

SK-070QEV3

฿2,490

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

฿2,490

การจัดการระบบ Login และ Auto Logout ใน HMI

ในการพัฒนาระบบ HMI สำหรับอุตสาหกรรม การจัดการสิทธิ์การเข้าถึงและระบบ Login เป็นสิ่งสำคัญที่ช่วยป้องกันการเข้าถึงหน้าจอควบคุมโดยไม่ได้รับอนุญาต

การตั้งค่า Screen Button สำหรับ Logout อัตโนมัติ

วิธีพื้นฐานด้วย Screen Button

เมื่อต้องการให้ผู้ใช้ Login ใหม่ทุกครั้งที่เปลี่ยนหน้าจอ สามารถใช้วิธีง่าย ๆ ดังนี้:

  1. สร้าง Screen Button ที่หน้าจอ Admin หรือหน้าจอที่ต้องการความปลอดภัย
  2. ตั้งค่า Button Properties:
    • เลือก "Switching User Level"
    • กำหนดเป็น "Cancellation User Login"
Button Type: Screen Switching
User Level: Switching User Level
Action: Cancellation User Login

วิธีนี้จะทำให้เมื่อผู้ใช้เปลี่ยนหน้าจอ ระบบจะ Logout อัตโนมัติทันที

การใช้ Memory Bit สำหรับ Auto Logout

การตั้งค่า LB60133

สำหรับการควบคุมที่ซับซ้อนมากขึ้น สามารถใช้ Memory Bit LB60133 ซึ่งเป็น Special Bit สำหรับระบบ Auto Logout:

  1. เปิดใช้งาน Auto Logout:

    LB60133 = ON
  2. ใช้ Global Script ควบคุม:

    • สร้าง Script ที่ตรวจสอบเวลา Login อย่างต่อเนื่อง
    • กำหนดเงื่อนไขการ Logout ตามความต้องการ

การทำงานของระบบ

เมื่อตั้งค่า LB60133 เป็น ON:

  • ระบบจะเปิดใช้งาน Auto Logout
  • ผู้ใช้ที่ไม่ได้ Login จะไม่สามารถเข้าถึงหน้า Admin ได้
  • จำเป็นต้อง Login ก่อนทุกครั้งที่ต้องการเข้าถึงหน้าจอที่มีการป้องกัน

การใช้ Global Script

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

  1. สร้าง Global Script สำหรับการควบคุม Auto Logout
  2. กำหนดเงื่อนไข:
    • เวลา Timeout สำหรับการ Logout อัตโนมัติ
    • การตรวจสอบสถานะ User อย่างต่อเนื่อง
// ตัวอย่าง Logic สำหรับ Auto Logout
if (UserLoginTime > TimeoutPeriod) {
    TriggerAutoLogout();
    SetUserLevel(0); // กลับไปเป็น Guest
}

ผลลัพธ์ของระบบ

เมื่อตั้งค่าระบบเสร็จสิ้น:

  1. ผู้ใช้ที่ไม่ได้ Login จะไม่สามารถเข้าถึงหน้า Admin ได้
  2. ต้อง Login ก่อนทุกครั้ง ที่ต้องการเข้าถึงหน้าจอที่มีการป้องกัน
  3. เมื่อออกจากหน้าจอ จะไม่สามารถเข้าไปได้อีกจนกว่าจะ Login ใหม่
  4. Script จะทำงานอัตโนมัติ เพื่อควบคุมการ Logout ตามเวลาที่กำหนด

เคล็ดลับปฏิบัติ

  • ตั้งเวลา Timeout ให้เหมาะสม ไม่สั้นเกินไปจนรบกวนการทำงาน
  • ทดสอบระบบ ในสภาพแวดล้อมจริงก่อนนำไปใช้งาน
  • สำรอง Configuration เพื่อป้องกันการสูญหายของการตั้งค่า

การแก้ปัญหาที่พบบ่อย

ปัญหา: LB60133 ไม่ทำงาน แก้ไข: ตรวจสอบ Global Script และการตั้งค่า Memory Bit

ปัญหา: Auto Logout ทำงานเร็วเกินไป แก้ไข: ปรับค่า Timeout Period ใน Script

สรุป

การจัดการระบบ Login และ Auto Logout ใน HMI มีหลายวิธี ตั้งแต่วิธีพื้นฐานด้วย Screen Button ไปจนถึงการใช้ Memory Bit LB60133 ร่วมกับ Global Script สำหรับการควบคุมที่ซับซ้อนมากขึ้น การเลือกใช้วิธีการขึ้นอยู่กับความต้องการด้านความปลอดภัยและการใช้งานของแต่ละโปรเจค