บทความนี้ใช้บังคับจาก:
CVI FUSION 8.2.2 | INFINITY CLIENT 8.2.2 | INFINITY MODULE 8.2.2 | CORE SERVICES 8.2.2 | DEMETER 2.9.3 | CVI NET WEB | เวอร์ชันอื่นๆ ที่ใช้งานได้ |
บทนำ
บทความนี้จะอธิบายวิธีตั้งค่า PivotWare ให้ส่งข้อมูลไปยังเซิร์ฟเวอร์ DeMeter และยังให้รายละเอียดเกี่ยวกับข้อมูลต่างๆ ที่สามารถดึงได้จากการตั้งค่าสเตชันใดๆ ในสายการผลิต
1- ข้อกำหนดเบื้องต้น
1.1 - การอ่านที่แนะนำ
1.2 - สถานะของระบบ
- ติดตั้ง DeMeter แล้ว และบริการทั้งหมดกำลังทำงานอยู่
- CVIFusion ได้รับการติดตั้งแล้ว
- ติดตั้งซอฟต์แวร์ Infinity Client แล้ว
2 - การตั้งค่าการเชื่อมต่อ PivotWare ไปยัง DeMeter
Infinity Client แต่ละเครื่องสามารถตั้งค่าให้ถ่ายโอนข้อมูลไปยัง DeMeter ได้อย่างอิสระ
สำหรับแต่ละสเตชันที่ต้องตั้งค่า:
- คลิกที่สเตชันเพื่อกำหนดค่าใน CVIFusion จากนั้นเปิดแผงสเตชัน
- ขยายแผง Fusion Core Comms
- เปิดใช้ DeMeter โดยสลับสวิตช์ที่เกี่ยวข้อง
จำเป็นต้องมีการตั้งค่าต่อไปนี้:1 - IP ของโบรกเกอร์และพอร์ตของโบรกเกอร์: ที่อยู่ IP ของเซิร์ฟเวอร์ที่ใช้งาน DeMeter ข้างพอร์ตที่เปิดอยู่บนเซิร์ฟเวอร์ Pivotware จะใช้การตั้งค่านี้เพื่อส่งข้อมูลการตรวจสอบย้อนกลับต่างๆ ไปยังเซิร์ฟเวอร์ DeMeter
2- API IP และ พอร์ต API: IP ของเซิร์ฟเวอร์ที่ใช้ DeMeter ควบคู่ไปกับพอร์ต API ที่กำหนดค่าบนเซิร์ฟเวอร์ Pivotware จะใช้การตั้งค่าเหล่านี้เพื่อดึงข้อมูลการกำหนดค่า Open Alerts (ดูบทที่ 5.3 - การกำหนดค่าการโทรของโอเปอเรเตอร์ Pivotware - กรณีการใช้งาน DeMeter)
หมายเหตุ: หมายเลขพอร์ตสำหรับทั้งสองรายการต้องตรงกับการตั้งค่าเซิร์ฟเวอร์ DeMeter ของคุณ ดังนั้นอาจต้องอัปเดตค่าเริ่มต้นเพื่อให้ตรงกับการติดตั้งของคุณ: โปรดตรวจสอบขั้นตอนการติดตั้ง DeMeter หากจำเป็น
3- ใช้สวิตช์สลับ HTTPS: จะต้องเปิดสวิตช์หากมีการติดตั้งใบรับรองสำหรับเซิร์ฟเวอร์ DeMeter ของคุณ การตั้งค่านี้จะมีผลโดยตรงต่อการตั้งค่าพอร์ต API ที่อธิบายไว้ข้างต้น เนื่องจากคุณจะต้องใช้พอร์ต API ที่ปลอดภัย (ดูขั้นตอนการติดตั้ง DeMeter)
หลังจากบันทึกการตั้งค่าสถานีแล้วบันทึกโปรเจ็กต์กระบวนการ ให้ปรับใช้กระบวนการกับ Infinity Client เป้าหมาย: หากทุกอย่างถูกต้องตั้งค่า คุณจะเห็นโลโก้ DeMeter ปรากฏบน Infinity Client:
- โลโก้จะเป็นสีขาวทึบเมื่อการเชื่อมต่อระหว่าง DeMeter และสเตชัน Infinity Client สำเร็จทั้งคู่
- โลโก้จะเป็นสีแดงทึบเมื่อการเชื่อมต่อระหว่างสเตชัน DeMeter และ Infinity Client หยุดทำงาน
- โลโก้จะเป็นสีส้มทึบเมื่อมีการเชื่อมต่อเพียงอันเดียวเท่านั้น
3 - ติดตามเป้าหมายการผลิต
3.1 - ภาพรวม
สามารถตั้งค่า PivotWare เพื่อส่งข้อมูลเกี่ยวกับจำนวนและสถานะของชิ้นส่วนที่ผลิตไปยัง DeMeter ได้
ข้อมูลนี้ใช้กับการตั้งค่าเป้าหมาย DeMeter เพื่อติดตามจำนวนชิ้นส่วนโดยรวมที่ผลิต
การวิเคราะห์นี้ขึ้นอยู่กับสถานะที่แตกต่างกันสองสถานะที่สามารถตั้งค่าได้ที่สเตชัน PivotWare แต่ละแห่ง:
- ส่วนที่ใช้ได้: โดยทั่วไป สถานะนี้จะถูกตั้งค่าที่ส่วนท้ายสุดของสายการผลิต (เช่น ที่สเตชัน PivotWare สุดท้าย หลังจากการตรวจสอบคุณภาพ) เพื่อทำเครื่องหมายชิ้นส่วนที่ผลิตได้สำเร็จ (กล่าวคือ ไม่จำเป็นต้องดำเนินการประกอบเพิ่มเติม - ชิ้นส่วนนั้นใช้งานได้ดี)
- ส่วนที่ถูกปฏิเสธ: โดยทั่วไปสถานะนี้จะถูกตั้งค่าที่สถานี PivotWare ใดๆ เมื่อล้มเหลวในขั้นตอนหนึ่งหรือหลายขั้นตอน
สถานะที่ได้รับแต่ละรายการจะเชื่อมโยงกับ UID ของชิ้นส่วน ดังนั้น หากชิ้นส่วนที่ถูกปฏิเสธถือว่าใช้ได้หลังจากผ่านสเตชันซ่อมและกระบวนการรายงานข้อมูลนี้กลับไปยัง DeMeter อย่างถูกต้อง รายงานคุณภาพจะได้รับการอัปเดตโดยไม่เปลี่ยนแปลงจำนวนชิ้นส่วนที่ผลิตหรือประสิทธิภาพ
สถานะชิ้นส่วนใช้เพื่ออัปเดตตัวบ่งชี้ประสิทธิภาพหลัก (KPI) ต่อไปนี้บนแดชบอร์ด DeMeter ของคุณ:
- ความพร้อมใช้งาน
- ประสิทธิภาพ
- คุณภาพ
- ประสิทธิผลของอุปกรณ์โดยรวม (OEE)
3.2 - การกำหนดค่า PivotWare: ชิ้นส่วนที่ผลิต
3.2.1 - การกำหนดค่าขั้นตอนข้อมูลการดำเนินการออกสำหรับ DeMeter
ขั้นตอนข้อมูลการดำเนินการขาออกสามารถตั้งค่าในกระบวนการของคุณเพื่อส่งสถานะของชิ้นส่วนไปยัง DeMeter:
- เพิ่มขั้นตอนข้อมูลการดำเนินการขาออกให้กับการดำเนินการ
- กำหนดค่าคุณสมบัติ ข้อมูลขาออก เพื่อ:
- ปลายทาง: DeMeter
- โหมด: ไม่สามารถเปลี่ยนเป็นอย่างอื่นได้นอกจากที่กำหนดไว้ล่วงหน้า
- ประเภท: ต้องตั้งค่าเป็นส่วนที่ถูกปฏิเสธหรือส่วนที่ใช้ได้
3.2.2 - การจัดระเบียบกระบวนการของคุณ: หลักการ
แม้ว่าข้างต้นจะอธิบายวิธีตั้งค่าขั้นตอนข้อมูลการดำเนินการขาออกเพื่อส่งสถานะของชิ้นส่วนไปยัง DeMeter แต่สิ่งสำคัญคือต้องจำไว้ว่าจะต้องส่งส่วนที่ใช้ได้ ไปยัง DeMeter เมื่อชิ้นส่วนพร้อมที่จะจัดส่งเท่านั้น กล่าวคือ ขั้นตอนการผลิตทั้งหมดได้ถูกดำเนินการเรียบร้อยแล้ว
ในทางกลับกัน ชิ้นส่วนสามารถตั้งค่าให้ถูกปฏิเสธได้ทุกเมื่อในระหว่างกระบวนการประกอบ
ซึ่งหมายความว่ากระบวนการสำหรับ Infinity Client ทั้งหมดในสายการผลิต (บันทึกสำหรับสเตชันสุดท้าย) จะต้องมีขั้นตอนข้อมูลการดำเนินการขาออกที่จะกำหนดให้ชิ้นส่วนนั้นเป็นชิ้นส่วนที่ถูกปฏิเสธ อย่างไรก็ตาม ขั้นตอนนี้ควรดำเนินการเฉพาะเมื่อ:
- ขั้นตอนที่สำคัญอย่างหนึ่งล้มเหลว
- กระบวนการนี้ยังทำงานได้ไม่สมบูรณ์เนื่องจากมีการข้ามขั้นตอนหรือชิ้นส่วนถูกทิ้ง
สิ่งนี้สามารถอธิบายได้ดีที่สุดโดยใช้ผังงานด้านล่าง:
อย่างไรก็ตาม สเตชันสุดท้ายในสายการผลิตจะแตกต่างออกไป: เมื่อดำเนินการกระบวนการ ชิ้นส่วนสามารถตั้งค่าเป็นส่วนที่ปฏิเสธหรือส่วนที่ใช้ได้ ขึ้นอยู่กับสถานะของขั้นตอนสุดท้ายภายในกระบวนการ ผลที่ตามมาคือกระบวนการต้องมีขั้นตอนข้อมูลการดำเนินการขาออก 2 ขั้นตอนดังนี้:
- ส่วนแรกจะตั้งค่าชิ้นส่วนเป็นชิ้นส่วนที่ใช้ได้ใน DeMeter ระบบจะทำงานก็ต่อเมื่อไม่มีขั้นตอนใดในกระบวนการสุดท้ายของ Infinity Client ล้มเหลว และได้ดำเนินการตามขั้นตอนที่คาดไว้ทั้งหมดแล้ว
- ส่วนที่สองจะตั้งค่าชิ้นส่วนเป็นชิ้นส่วนที่ถูกปฏิเสธใน DeMeter โดยจะรันเฉพาะในกรณีที่ขั้นตอนล้มเหลว หรือกระบวนการไม่ได้รันอย่างสมบูรณ์
ซึ่งสามารถสรุปได้ดีที่สุดโดยใช้ผังงานด้านล่าง:
3.2.3 - การจัดระเบียบกระบวนการของคุณ: โซลูชันที่มีประโยชน์
ผังงานที่อธิบายไว้ในส่วนก่อนหน้าสามารถตั้งค่าได้โดยใช้ขั้นตอนและตัวเลือกด้านล่างรวมกัน:
- ตัวติดตาม: คุณสามารถตั้งค่าสถานะ DeMeter เป็นชิ้นส่วนที่ถูกปฏิเสธได้หลังจากตั้งค่าสถานะตัวติดตามแล้ว เนื่องจากสถานะตัวติดตามเชื่อมโยงกับขั้นตอนสำคัญได้ จึงสามารถสันนิษฐานได้ว่าสถานะที่ตั้งค่าเป็นล้มเหลวสามารถเชื่อมโยงกับชิ้นส่วนที่ถูกปฏิเสธสำหรับ DeMeter ได้
- การบังคับให้สเตชันเรียกใช้ สรุปขั้นตอน เสมอ: สิ่งนี้มีประโยชน์อย่างยิ่งหากผู้ปฏิบัติงานหรือผู้ดูแลระบบ Infinity Client ได้รับการปล่อยให้ใช้ปุ่มข้าม / แยกออก
กระบวนการนี้จะดำเนินไปตามขั้นตอนต่างๆ ใต้ส่วนสรุปขั้นตอนของกระบวนการเสมอเมื่อเปิดใช้งานตัวเลือกนี้ ซึ่งจะทำให้คุณสามารถกำหนดชิ้นส่วนให้เป็นชิ้นส่วนที่ถูกปฏิเสธได้เมื่อทำการแยกชิ้นส่วนออก - การใช้ขั้นตอนสิ้นสุดลอจิก: ขั้นตอนนี้จะบังคับให้กระบวนการออกจากกระบวนการ สิ่งนี้มีประโยชน์สำหรับการติดตั้งที่ไม่มีการใช้ตัวติดตาม โปรดดูคำอธิบายขั้นตอนสิ้นสุดลอจิกสำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการใช้ขั้นตอน
- การใช้การตัดสินใจเชิงตรรกะ: ช่วยให้สามารถตั้งค่าสถานะของชิ้นส่วนให้เป็นไปตามชุดเงื่อนไขที่กำหนดไว้ล่วงหน้า โปรดดูคำอธิบายการตัดสินใจเชิงตรรกะสำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการใช้ขั้นตอน
4 - ติดตามความเร็วในการผลิต
4.1 - ภาพรวม
คุณสามารถกำหนดค่า PivotWare ได้โดยไม่ต้องคำนึงถึงการเชื่อมต่อกับ DeMeter เพื่อติดตามข้อมูลเวลาการผลิตทั้งหมด
อย่างไรก็ตาม เมื่อใช้ร่วมกับ DeMeter จะช่วยให้คุณทราบแนวโน้มการผลิตโดยรวม ระบุสเตชันที่ทำให้การผลิตของคุณช้าลง และตรวจสอบว่าจำเป็นต้องได้รับความช่วยเหลือที่สเตชันเฉพาะหรือไม่
PivotWare ช่วยให้คุณระบุข้อมูลเวลาสำคัญสองรายการ:
- เวลา TAKT: เวลาที่เหมาะที่สุดในการบรรลุเป้าหมายการผลิตที่คุณต้องการ โดยทั่วไป หากคุณต้องการผลิต 60 ชิ้นภายในหนึ่งชั่วโมง เวลา TAKT ของคุณคือ 1 นาที
- รอบเวลา: เวลาที่ใช้ในการดำเนินกระบวนการผลิตที่สเตชันใดก็ตาม ค่านี้ต่ำกว่าเวลา TAKT
4.2 - การกำหนดค่า PivotWare: การตรวจสอบเวลา
ทั้งเวลา TAKT และรอบเวลาได้รับการกำหนดค่าที่ระดับสเตชันผ่าน CVIFusion
- เปิดไฟล์กระบวนการ จากนั้นคลิกที่สเตชันใดก็ได้
- ขยายแผงการกำหนดค่ากระบวนการ
- ขยายแผงการกำหนดค่าเวลา
- กำหนดเวลา TAKT:
- เปิดใช้งานเวลา TAKT
- กรอกฟิลด์เวลาที่อนุญาตด้วยเวลา TAKT เป้าหมายของคุณ
- ฟิลด์ข้อผิดพลาดและคำเตือนช่วยให้คุณระบุจุดที่ Infinity Station รายงานข้อผิดพลาดหรือคำเตือนตามลำดับ
- จุดเริ่มต้น: ช่วยให้คุณเลือกขั้นตอนที่จะเริ่มจับเวลาได้
- จุดสิ้นสุด: ช่วยให้คุณเลือกขั้นตอนที่จะหยุดตัวจับเวลาได้ - กำหนดรอบเวลา:
- เปิดใช้งานตัวเลือกรอบเวลา
- กำหนดขีดจำกัดสำหรับทั้งข้อผิดพลาดและคำเตือน ข้อความวงรอบที่เกี่ยวข้องจะแสดงขึ้นเมื่อถึงขีดจำกัดที่ระบุ
- ตั้งค่าเวลาที่อนุญาตในรอบเวลา คุณสามารถเลือกประเภทข้อมูลได้หลายตัวเลือก:
a- ค่า: ช่วยให้คุณตั้งค่ารายละเอียดเวลาโดยใช้ค่าคงที่
b- เปอร์เซ็นต์: ช่วยให้คุณสามารถระบุรอบเวลาเป็นเปอร์เซ็นต์ของเวลา TAKT อ้างอิง
c- ไดนามิก: ระบบจะใช้ขั้นตอนทั้งหมดด้วยตัวเลือกการจัดสรรเวลาซึ่งกำหนดค่าไว้ในบานหน้าต่างการกำหนดเวลาขั้นตอน ผลรวมของเวลาที่ระบุทั้งหมดจะเป็นการอ้างอิงรอบเวลา
หมายเหตุ: ทั้งจุดเริ่มต้นและจุดสิ้นสุดสามารถตั้งค่าได้ที่จุดเริ่มต้นของขั้นตอนที่เลือก ที่จุดสิ้นสุดของขั้นตอนที่เลือก หรือเมื่อการดำเนินการแรกเสร็จสิ้นสำหรับขั้นตอนใดขั้นตอนหนึ่ง - โอนการกำหนดค่าไปยัง Infinity Client ที่เกี่ยวข้อง
5 - การทำงานกับการโทรของโอเปอเรเตอร์
5.1 - ภาพรวม
การโทรของโอเปอเรเตอร์เป็นวิธีการสำหรับผู้ปฏิบัติงานที่สเตชันเพื่อเรียกร้องความสนใจในสถานการณ์ที่ต้องป้อนข้อมูลจากผู้ดำเนินการบทบาทหลัก PivotWare ช่วยให้คุณสร้างการโทรของโอเปอเรเตอร์ได้สูงสุด 6 สายต่อสเตชัน จากนั้นปรับแต่งการโทรดังกล่าว โดยการสร้างการโทรย่อยสูงสุด 5 สายสำหรับแต่ละสเตชัน
ในขณะที่ใช้เฉพาะ PivotWare การโทรเหล่านี้สามารถส่งสัญญาณไปยังบุคคลที่เหมาะสมโดยใช้ I/O เพื่อเปิดไฟเฉพาะ เป็นต้น นอกจากนี้ พวกเขาสามารถรับทราบได้เฉพาะในพื้นที่เท่านั้น และเป็นไปไม่ได้ที่ผู้ปฏิบัติงานที่มีบทบาทหลักจะส่งสัญญาณว่าเขากำลังดำเนินการแก้ไขปัญหา
แต่การใช้ PivotWare, DeMeter และ DeMeter Assistant ร่วมกันจะช่วยให้คุณมีระดับการผสานรวมและการรายงานเพิ่มเติม
เมื่อทั้งสามระบบเชื่อมต่อเข้าด้วยกัน ระบบจะรายงานการโทรของโอเปอเรเตอร์ที่สเตชันผ่านแดชบอร์ด DeMeter ที่เกี่ยวข้องโดยอัตโนมัติ
ในเวลาเดียวกัน ผู้ปฏิบัติงานหลักที่ติดตั้งสมาร์ทโฟนที่โหลด DeMeter Assistant จะได้รับการแจ้งเตือน เจ้าหน้าที่ดังกล่าวจะมีอิสระในการส่งสัญญาณว่าเขาเป็นผู้รับผิดชอบปัญหาหรือไม่ และสถานการณ์ได้รับการแก้ไขหรือจำเป็นต้องยกระดับความรุนแรงขึ้นหรือไม่ ทั้งหมดนี้จะถูกรายงานแบบเรียลไทม์ไปยัง DeMeter และแดชบอร์ดที่เกี่ยวข้องจะอัปเดตตามนั้น
5.2 - การกำหนดค่าการโทรของโอเปอเรเตอร์ PivotWare - กรณีการใช้งาน CVIFusion
การโทรของโอเปอเรเตอร์ได้รับการกำหนดค่าที่ระดับสเตชันใน CVIFusion:
- เลือกสเตชันภายในกระบวนการของคุณ
- ไปที่แผงสเตชัน จากนั้นขยายมุมมองการโทรของโอเปอเรเตอร์
- คลิกจัดการการโทรของโอเปอเรเตอร์ จากนั้นคลิกการโทรใหม่
- สร้างการโทรของโอเปอเรเตอร์ที่จำเป็น สูงสุด 6 รายการ:
- เลือกโปรไฟล์การแจ้งเตือน: วิศวกร – คุณภาพ – โลจิสติกส์ – อื่นๆ ผู้ใช้หลักที่โรงงานของคุณจะสามารถเลือกได้ว่าจะรับการแจ้งเตือนทั้งหมดหรือเฉพาะการแจ้งเตือนที่เขารับผิดชอบเท่านั้น
- เลือกการวิพากษ์วิจารณ์การเตือน: ลำดับความสำคัญนี้จะใช้เพื่อเรียงลำดับการเตือนที่ได้รับ - การโทรย่อยเพิ่มเติมสามารถใช้เพื่อขยายการโทรที่สร้างขึ้นก่อนหน้านี้: การโทรย่อยแต่ละครั้งจะสืบทอดประเภทการโทรหลัก (เช่น วิศวกร - คุณภาพ - โลจิสติกส์ - อื่น ๆ ) อย่างไรก็ตาม ลำดับความสำคัญสัมพัทธ์ของการโทรย่อยแต่ละครั้งสามารถปรับให้สอดคล้องความเป็นจริงของสายการผลิตได้ดีที่สุด
5.3 - การกำหนดค่าการโทรของโอเปอเรเตอร์ PivotWare - กรณีการใช้งาน DeMeter
คุณสามารถกำหนดค่าและแชร์การโทรของโอเปอเรเตอร์ ของ Pivotware ได้โดยตรงผ่าน DeMeter ซึ่งทำให้คุณสามารถแชร์การกำหนดค่าดังกล่าวกับทุกสเตชันในโรงงานได้อย่างง่ายดาย
ในการกำหนดค่า Pivotware เพื่อดึงข้อมูลการตั้งค่าการโทรของโอเปอเรเตอร์ ให้ทำดังนี้:
- ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าการเชื่อมต่อตาม 2 - การตั้งค่าการเชื่อมต่อ Pivotware ถึง DeMeter โดยเฉพาะการตั้งค่า API
- ยังอยู่ในแท็บสเตชัน ให้ขยายช่องการโทรของโอเปอเรเตอร์ จากนั้นเลือกฟิลด์ทำเครื่องหมายจัดการจาก DeMeter
- บันทึกการกำหนดค่าแล้วปรับใช้กับสเตชันเป้าหมาย
ด้วยเหตุนี้ คุณจะสามารถเข้าถึงการแจ้งเตือนที่เปิดอยู่ทั้งหมดที่กำหนดค่าใน DeMeter จากสเตชัน Pivotware
6 - การอ่านเพิ่มเติม
บทความต่อไปนี้ให้รายละเอียดเกี่ยวกับขั้นตอนต่างๆ ในการตั้งค่า DeMeter เพื่อแสดงข้อมูล PivotWare ที่เกี่ยวข้อง: