
มาดูกันว่าคอนโทรลเลอร์รุ่นใหม่นำการทดสอบที่ขับเคลื่อนด้วย AI มาสู่กระบวนการพัฒนา Embedded System ได้อย่างไร
ตัวควบคุมแบบเชื่อมต่อขนาดกะทัดรัดในปัจจุบันช่วยให้สามารถทดสอบโปรแกรมควบคุมอุตสาหกรรมที่สร้างโดย AI บนฮาร์ดแวร์จริงได้ ซึ่งช่วยปรับปรุงการครอบคลุมข้อผิดพลาด การตรวจสอบความถูกต้องของเวลา และการทดสอบการถดถอย
Erqosได้เปิดตัวการเขียนโปรแกรมเอเจนต์ที่ได้รับการตรวจสอบด้วยฮาร์ดแวร์สำหรับ EQSP32 Connected MicroPLC โดยเพิ่มความสามารถ Hardware-in-the-Loop (HIL) ในตัว ซึ่งช่วยให้เอเจนต์ AI สามารถทดสอบซอฟต์แวร์ควบคุมที่สร้างขึ้นโดยตรงบนตัวควบคุมทางกายภาพได้
แนวทางนี้เปลี่ยนบทบาทของ AI จากการสร้างโค้ด PLC เพียงอย่างเดียว ไปเป็นการสร้าง ดำเนินการ และตรวจสอบความถูกต้องของโค้ดนั้นตามแผนการทดสอบที่กำหนดไว้ EQSP32 จะรันโปรแกรมควบคุมจริงบนชิปของตัวเอง ในขณะที่ตัวแทน AI จะจำลองสภาวะเซ็นเซอร์และสังเกตผลลัพธ์ที่ได้ผ่านการเชื่อมต่อแบบอนุกรม
สิ่งนี้สร้างวงจรการตรวจสอบแบบปิด ตัวแทนสามารถเขียนโปรแกรม โหลดลงในตัวควบคุม ใช้เงื่อนไขการทำงาน ตรวจสอบการตอบสนองของฮาร์ดแวร์ เปรียบเทียบกับพฤติกรรมที่คาดหวัง และแก้ไขโปรแกรมเมื่อการทดสอบล้มเหลว ดังนั้นฮาร์ดแวร์จึงทำหน้าที่ตรวจสอบตรรกะที่สร้างโดย AI อย่างอิสระ แทนที่จะปล่อยให้ซอฟต์แวร์สันนิษฐานความถูกต้องของตนเอง
สำหรับการใช้งานด้านระบบอัตโนมัติทางอุตสาหกรรม ความสามารถของ HIL (High-Integrated Machine) สามารถทดสอบสภาวะต่างๆ ที่ยากหรืออาจไม่ปลอดภัยที่จะจำลองบนเครื่องจักรจริงได้ สามารถป้อนค่าความดัน อุณหภูมิ ระดับ และสวิตช์ต่างๆ ได้อย่างแม่นยำ ในขณะที่สามารถสังเกตเอาต์พุตที่ควบคุมปั๊ม วาล์ว และสัญญาณเตือนได้ นอกจากนี้ยังสามารถจำลองสภาวะความผิดพลาด เช่น เซ็นเซอร์เสีย การวัดค่าเกินช่วง และการละเมิดเกณฑ์ต่างๆ ได้โดยไม่ต้องทำให้เครื่องจักรที่เชื่อมต่อสัมผัสกับความผิดพลาดทางกายภาพที่เกี่ยวข้อง
ตรรกะที่ขึ้นอยู่กับจังหวะเวลาจะได้รับประโยชน์จากแนวทางเดียวกันนี้ ลำดับการทำงานที่ยาวนาน รอบการล้างข้อมูล ความล่าช้า และการล็อกต่างๆ สามารถบีบอัดให้เหลือเพียงการทดสอบที่สั้นลงมาก ทำให้สามารถประเมินสถานะการทำงาน สภาวะความผิดพลาด และการเปลี่ยนผ่านการควบคุมได้หลากหลายรูปแบบมากกว่าการทดสอบด้วยตนเองแบบเดิม
แพลตฟอร์มนี้ได้รับการออกแบบมาเพื่อให้สามารถใช้งานฟังก์ชันนี้ได้โดยไม่ต้องใช้ชุดจำลองเฉพาะหรือแท่นทดสอบราคาแพง ตามข้อมูลของ Erqos ชุดตรวจสอบสามารถใช้ไมโคร PLC รุ่น EQSP32 ราคาต่ำกว่า 200 ดอลลาร์สหรัฐฯ การเชื่อมต่อ USB และเอเจนต์ AI ฟังก์ชัน HIL นั้นรวมอยู่ในไลบรารีของ EQSP32 อยู่แล้ว ไม่ได้เป็นฟีเจอร์ที่ต้องเสียเงินซื้อแยกต่างหาก
ตัวอย่างการบำบัดน้ำด้วยระบบรีเวิร์สออสโมซิสที่มีการบันทึกไว้ แสดงให้เห็นถึงขั้นตอนการทำงาน โดยเริ่มต้นจากเอกสารระบบและข้อความแจ้งเตือนด้วยภาษาธรรมชาติ ตัวแทน AI ได้สร้างข้อกำหนดการทำงาน โปรแกรมควบคุม แผนการทดสอบ HIL 31 กรณี ชุดทดสอบ และรายงานฉบับสุดท้าย กระบวนการทั้งหมดใช้เวลา 18 นาทีในการทำงานอัตโนมัติ และการทดสอบทั้ง 31 รายการผ่านบนตัวควบคุมจริง
บริษัทนำเสนอเทคโนโลยีนี้สำหรับการเขียนโปรแกรมอุตสาหกรรมโดยใช้ AI การควบคุมเครื่องจักร การบำบัดน้ำ และระบบอัตโนมัติอื่นๆ ที่ข้อผิดพลาดของซอฟต์แวร์อาจส่งผลกระทบต่ออุปกรณ์หรือกระบวนการ อย่างไรก็ตาม HIL ไม่สามารถทดแทนการทดสอบระบบจริงได้ เนื่องจากไม่สามารถจำลองลักษณะเฉพาะทั้งหมดของเซ็นเซอร์จริง พลวัตของโรงงาน พฤติกรรมทางไฟฟ้า หรือการทำงานของระบบในระยะยาวได้