อุปกรณ์ Near-edge สามารถทำงานได้มากกว่าฟังก์ชั่นการควบคุมและการตรวจสอบแบบฝังตัว ด้วยการฝังซอฟต์แวร์ที่เหมาะสม อุปกรณ์เหล่านี้ยังสามารถให้การรวบรวมข้อมูล การจัดเก็บข้อมูล การเชื่อมต่อแพลตฟอร์มคอมพิวเตอร์ระดับบน และอินเทอร์เฟซผู้ปฏิบัติงานในพื้นที่หรือระยะไกล - สร้าง HMI แบบฝังในตัว ซึ่งแตกต่างจาก HMI บนพีซีหรือ HMI ที่โฮสต์บนแพลตฟอร์มเฉพาะ (ซึ่งทั้งคู่มาพร้อมกับจอแสดงผลของตัวเอง) ผู้ปฏิบัติงานสามารถโต้ตอบกับ HMI ที่ฝังอยู่นี้ได้สองวิธี:
ในกรณีส่วนใหญ่ อุปกรณ์ Near-edge จะยังคงความสามารถในการส่งผ่านข้อมูลไปมาได้ด้วยตัวควบคุมส่วนกลาง แต่การใช้ HMI แบบฝังนั้นยังสามารถส่งข้อมูลโดยตรงไปยังแพลตฟอร์มการประมวลผลระดับบนและ IIoT ซึ่งเป็นงาน HMI บนพีซีแบบดั้งเดิม
เนื่องจากทรัพยากรการประมวลผลที่มีอยู่ในอุปกรณ์ระยะขอบเพิ่มขึ้นอย่างต่อเนื่องด้วยความก้าวหน้าในประสิทธิภาพของโปรเซสเซอร์และชิปหน่วยความจำ ประเด็นหลักในการเพิ่มความสามารถ HMI แบบฝังนี้ไปยังอุปกรณ์ระยะใกล้คือการพัฒนาซอฟต์แวร์ การเขียนโปรแกรมแบบกำหนดเองสามารถเพิ่มฟังก์ชันการทำงานที่จำเป็นได้อย่างแน่นอน แต่สิ่งนี้ใช้ได้กับอุปกรณ์ที่มียอดขายต่อปีสูงมากเท่านั้น เนื่องจากค่าพัฒนาซอฟต์แวร์ การทดสอบ และการบำรุงรักษาสูง
ปัญหาอีกประการหนึ่งของการเขียนโปรแกรมแบบกำหนดเองคือความจำเป็นในการเขียนไดรเวอร์เพื่อสื่อสารกับตัวควบคุมแบบรวมศูนย์และ HMI ต่างๆ ในตลาด รวมถึงระบบคอมพิวเตอร์ชั้นบนประเภทต่างๆ ปัญหาที่สามคือการบำรุงรักษาไดรเวอร์ซอฟต์แวร์เหล่านี้ทั้งหมดโดยการแก้ไขเฟิร์มแวร์ของตัวควบคุม HMI และระบบคอมพิวเตอร์ชั้นบนที่เชื่อมต่ออยู่ ผู้ผลิตอุปกรณ์ระยะใกล้ส่วนใหญ่ตอบสนองต่อปัญหานี้โดยรองรับโปรโตคอลการสื่อสารเพียงไม่กี่ตัวบนพอร์ตอนุกรมและพอร์ตอีเธอร์เน็ต ซึ่งช่วยลดความยุ่งยากในการเขียนโปรแกรมและข้อกำหนดในการบำรุงรักษา แต่จำกัดการใช้ผลิตภัณฑ์ของตน
อุปกรณ์ระยะใกล้จำนวนมาก แม้ว่าจอแสดงผลมักจะทรงพลังมาก แต่ก็มีฟังก์ชันอินเทอร์เฟซสำหรับผู้ปฏิบัติงานขั้นพื้นฐานเท่านั้น ปัญหาคือการเขียนโปรแกรมแบบกำหนดเองที่จำเป็นสำหรับการสร้างการแสดงผลที่ซับซ้อน
อีกวิธีในการแก้ปัญหาเหล่านี้คือการใช้ซอฟต์แวร์ที่มีอยู่ทั่วไปเพื่อเพิ่มฟังก์ชัน HMI แบบฝังที่ต้องการ เช่น IoTView ของ InduSoft หรือผลิตภัณฑ์อื่นที่คล้ายคลึงกัน สภาพแวดล้อมการพัฒนาซอฟต์แวร์บนพีซีเหล่านี้นำเสนอโซลูชันแบบ "ปล่อยวางและดำเนินการ" มากกว่าการตั้งโปรแกรมแบบกำหนดเอง ทำให้มีเวลาออกสู่ตลาดได้เร็วขึ้นและต้นทุนการพัฒนาลดลง โซลูชันเหล่านี้ยังรวมถึงไดรเวอร์หลายร้อยตัวที่เชื่อมต่อกับคอนโทรลเลอร์ส่วนกลางและ HMI ตลอดจนระบบคอมพิวเตอร์ระดับบน โซลูชัน HMI แบบฝังยังมีความสามารถในการกำหนดค่ากราฟิกในตัวที่ทรงพลังและไลบรารีวัตถุที่กว้างขวาง
ซอฟต์แวร์ HMI แบบฝังตัวต้องมีขนาดกะทัดรัดและน้ำหนักเบา และสามารถทำงานบนระบบปฏิบัติการหลายระบบเพื่อให้ดาวน์โหลดและดำเนินการบนอุปกรณ์ขอบที่หลากหลาย สมมติว่าผลิตภัณฑ์ที่เลือกมีความสามารถเหล่านี้ ข้อมูลต่อไปนี้จะอธิบายวิธีเพิ่มผลิตภัณฑ์เหล่านั้นไปยังอุปกรณ์ระยะใกล้ รายละเอียดการใช้งานที่แสดงในตารางใช้กับ IoTView แต่ผลิตภัณฑ์ที่คล้ายคลึงกันจะมีขั้นตอนเหมือนกันหลายขั้นตอน




