บทความนี้ใช้บังคับจาก:
CVI FUSION7.14 | INFINITY CLIENT7.14 | INFINITY MODULE7.14 | CORE SERVICES7.14 | เวอร์ชันอื่นๆ ที่ใช้งานได้ |
หมายเหตุ: มีบทความนี้เวอร์ชันเก่ากว่าอยู่ คลิก 'เวอร์ชันอื่นๆ ที่ใช้งานได้' เพื่อดูเวอร์ชันทั้งหมดของเอกสารนี้
บทนำ
บทความนี้มีรายละเอียดเกี่ยวกับขั้นตอนการติดตั้งซอฟต์แวร์ PivotWare ที่สถานประกอบการของคุณ โดยมุ่งเน้นไปที่ซอฟต์แวร์ต่อไปนี้โดยเฉพาะ:
- CVIFusion
- CoreService.
- Infinity Software.
- Infinity Module.
1- ข้อกำหนดเบื้องต้น
1-1 การอ่านที่แนะนำ
คุณอาจพบว่าบทความต่อไปนี้มีประโยชน์ก่อนเริ่มการติดตั้งซอฟต์แวร์ PivotWare:
- ภาพรวม PivotWare: สถาปัตยกรรมของ PivotWare
- ข้อกำหนดด้านฮาร์ดแวร์ของ PivotWare: ข้อกำหนดด้านฮาร์ดแวร์
- ขั้นตอนการติดตั้ง MSSQL: ขั้นตอนการติดตั้งฐานข้อมูล (แม้ว่าวัตถุประสงค์แรกของบทความคือการให้รายละเอียดขั้นตอนการติดตั้งสำหรับ CVINet แต่ขั้นตอนการติดตั้ง MSSQL ยังคงเหมือนเดิม)
- ขั้นตอนการติดตั้งฐานข้อมูล: โปรดดูบทความการจัดการฐานข้อมูล pivotware ของเรา
1-2 สถานะของระบบ
- เซิร์ฟเวอร์ NTP พร้อมใช้งานเพื่อรักษาเวลาให้ตรงกันกับทั้งระบบ แม้ว่าจะไม่บังคับ แต่จะช่วยให้แน่ใจว่าข้อมูลใดๆ ที่บันทึกไว้ในโรงงานของคุณ (ทั้งการตรวจสอบย้อนกลับหรือบันทึกของระบบที่ใช้สำหรับการแก้ไขปัญหา) เป็นไปตามเวลาที่สอดคล้องกัน
- สถานีทั้งหมดที่ใช้เพื่อรันระบบ PivotWare ต่างๆ ตรงกับข้อกำหนดด้านฮาร์ดแวร์ที่ DESOUTTER มอบให้ อย่าลังเลที่จะติดต่อทีมสนับสนุนระยะไกลของเรา หากคุณต้องการการยืนยันเกี่ยวกับฮาร์ดแวร์ของคุณ
2- ข้อกำหนดเครือข่าย
PivotWare กำหนดให้ต้องเปิดพอร์ตจำนวนหนึ่งและได้รับอนุญาตให้ดำเนินการ
ค้นหาซอฟต์แวร์เฉพาะแต่ละพอร์ตที่ต้องเปิด พร้อมคำอธิบายสั้นๆ เกี่ยวกับวัตถุประสงค์ของแต่ละพอร์ต
2-1 Infinity Client
พอร์ต | ประเภท | คำอธิบาย | ปรับค่าได้? |
2620 | TCP | การสื่อสารของ Infinity Builder แบบเดิม | ใช่ (*) |
2620 | TCP | การสื่อสาร Infinity Module (Builder) | ใช่ (*) |
2630 | TCP | การสื่อสาร Infinity Module (Tracker) | ใช่ (*) |
7750 | TCP | การสื่อสาร Core Service (QMS) - จำเป็นเมื่อใช้ขั้นตอนที่แชร์ | ใช่ (*) |
7760 | TCP | การสื่อสาร Core Service (Engine) - จำเป็นสำหรับการตรวจสอบย้อนกลับแบบรวมศูนย์ | ใช่ (*) |
8036 | TCP | การสื่อสารระหว่าง CVIFusion และ Infinity Client (ผ่าน REST API) พอร์ตนี้จำเป็นสำหรับการถ่ายโอนการกำหนดค่า | ใช่ (**) |
8080 | TCP | พอร์ตสำหรับการติดตามภายในเครื่องของ Infinity Client โดยเฉพาะ | ใช่ (***) |
9010 | TCP | พอร์ตสำหรับ Plug-in API โดยเฉพาะ | ไม่ใช่ |
- | ICMP | อนุญาตให้ Infinity Client ตรวจสอบสถานะการเชื่อมต่อด้วย CoreService, Infinity Module (Builder - Tracker) และ DeMeter | ไม่ใช่ |
(*) - โปรดดูบทความ การสร้างสถานี ขั้นตอน และกระบวนการ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการตั้งค่าพอร์ตการสื่อสาร Infinity Station
(**) - แก้ไขค่าในช่องของ ClientRestApiPort ในไฟล์การกำหนดค่า Infinity Client ต่อไปนี้:
C:\Program Files (x86)\Desoutter\ProcessControl\InfinityClient\Desoutter.ProcessControl.dll.config
ตั้งค่าให้ตรงกับความต้องการของคุณ
(***) - (***) - สามารถเปลี่ยนการตั้งค่าพอร์ตการตรวจสอบย้อนกลับในเครื่องได้ตั้งแต่ Infinity Client มีเวอร์ชัน 7.2 โปรดติดต่อฝ่ายสนับสนุนเพื่อขอทราบขั้นตอนโดยละเอียด
หมายเหตุ: Infinity Client คือระบบเซิร์ฟเวอร์สำหรับการสื่อสารทั้งหมดด้วยซอฟต์แวร์ต่อไปนี้:
- Infinity Module (Builder - Tracker)
- CVIFusion
- CoreService
2-2 Infinity Module
พอร์ต | ประเภท | คำอธิบาย | ปรับค่าได้ |
8037 | TCP | การสื่อสารระหว่าง CVIFusion และ Infinity Client (ผ่าน REST API) พอร์ตนี้จำเป็นสำหรับการถ่ายโอนการกำหนดค่า | ใช่ (*) |
(**) - แก้ไขค่าในช่องของ ModuleRestApiPort ในไฟล์การกำหนดค่า Infinity Module ต่อไปนี้:
C:\Program Files (x86)\Desoutter\ProcessControl\InfinityClient\Desoutter.ProcessControl.dll.config
ตั้งค่าให้ตรงกับความต้องการของคุณ
หมายเหตุ: Infinity Module คือระบบเซิร์ฟเวอร์สำหรับการสื่อสารทั้งหมดด้วยซอฟต์แวร์ต่อไปนี้:
- CVIFusion
2-3 CoreService
พอร์ต | ประเภท | คำอธิบาย | ปรับค่าได้ |
8734 | TCP | พอร์ตสำหรับการสื่อสารระหว่าง CVIFusion และ CoreService โดยเฉพาะ | ใช่ |
หมายเหตุ: CoreService ถูกตั้งค่าเป็นเซิร์ฟเวอร์สำหรับการสื่อสารทั้งหมดด้วยซอฟต์แวร์ต่อไปนี้:
- CVIFusion
2-4 ฐานข้อมูล
ต้องเปิดพอร์ต 1433 บนเซิร์ฟเวอร์ที่ใช้ฐานข้อมูล MSSQL เพื่อให้ CVIFusion และ CoreService เชื่อมต่อได้
เป็นสิ่งจำเป็นสำหรับฐานข้อมูลที่ใช้โดย CoreService เพื่อใช้กับแอปพลิเคชันดังกล่าว
หากคุณต้องการข้อมูลเพิ่มเติมเพื่อจัดเก็บในฐานข้อมูล สิ่งสำคัญคือต้องแยกออกจากฐานข้อมูลที่ใช้โดย CoreService
3- การติดตั้ง CVIFusion และ CoreService
3-1 ภาพรวม
CVIFusion มีโหมดการทำงานสองโหมด:
- Off-line: ไฟล์การกำหนดค่าทั้งหมดจะถูกบันทึกไว้ในเครื่องคอมพิวเตอร์ที่ใช้ซอฟต์แวร์ CVIFusion ข้อมูลการตรวจสอบย้อนกลับยังถูกจัดเก็บไว้ในสถานี Infinity Software อีกด้วย
- On-line: การกำหนดค่าจะถูกบันทึกลงในฐานข้อมูลเฉพาะ ควบคู่ไปกับข้อมูลการตรวจสอบย้อนกลับ นอกจากนี้ ยังมีการติดตั้งซอฟต์แวร์ CoreService เพื่อดึงข้อมูลการผลิตที่เกี่ยวข้องทั้งหมดจากซอฟต์แวร์ Infinity Client อีกด้วย
โปรดดูบทความต่อไปนี้สำหรับการตั้งค่าโหมดการทำงานของ CVIFusion
เวอร์ชัน CVIFusion และ CoreService ควรตรงกันเสมอ : ตรวจสอบเวอร์ชันรูปแบบฐานข้อมูลที่ตรงกับ CVIFusion และ CoreService ที่คุณต้องการติดตั้ง |
เวอร์ชันของ CVIFusion / CoreService | เวอร์ชันโครงร่างฐานข้อมูล |
7.9 ขึ้นไป | 7.9.0.0 |
7.7 - 7.8 | 7.7.0.0 |
7.2 ถึง 7.6 | 6.20.0.0 / 6.20.0.1 / 6.20.0.2 |
7.0 - 7.1 | 6.20.0.0 / 6.20.0.1 |
6.19 ถึง 6.23 | 6.20.0.0 / 6.20.0.1 |
3-2 การติดตั้งซอฟต์แวร์ CVIFusion
- ดาวน์โหลด CVIFusion เวอร์ชันล่าสุด โปรดติดต่อฝ่ายสนับสนุนเพื่อรับลิงก์ดาวน์โหลด
- เมื่อคุณดาวน์โหลดตัวติดตั้งแล้ว ให้รันตัวติดตั้งโดยดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลด คุณควรเห็นสิ่งนี้:
- ดำเนินการติดตั้งโดยคลิกที่ 'ถัดไป’
- CVI Fusion ควรเปิดโดยอัตโนมัติเมื่อสิ้นสุดการติดตั้ง:
3-3 CoreService
- ดาวน์โหลด CoreService เวอร์ชันล่าสุด โปรดติดต่อฝ่ายสนับสนุนเพื่อรับลิงก์ดาวน์โหลด
- รันโปรแกรมติดตั้งโดยดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลด คุณควรเห็นสิ่งต่อไปนี้:
- ดำเนินการติดตั้งโดยคลิกที่ 'ถัดไป’
Desoutter - Core Service ควรเริ่มต้นโดยอัตโนมัติ: ซึ่งสามารถตรวจสอบได้โดยการเปิดเมนูบริการจากเมนูเริ่มต้นของ Windows
3-4 อ่านเพิ่มเติม
หากต้องการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า CVIFusion หรือ CoreService ลองอ่านบทความต่อไปนี้:
- หากต้องการตั้งค่ากระบวนการโดยใช้ CVIFusion: อ่านส่วนเรียนรู้พื้นฐานของเรา
- หากต้องการกำหนดค่า CoreService: อ่านการกำหนดค่า Desoutter - CoreService
4- การติดตั้ง Infinity Client และ Infinity Module
4-1 การตั้งค่าบัญชีผู้ใช้
เมื่อทำงาน แอปพลิเคชัน Infinity Client และ Infinity Module จำเป็นต้องตั้งค่าพารามิเตอร์บางอย่างบนเครื่องโฮสต์เพื่อทำให้สามารถทำงานได้ตามปกติ
การตั้งค่าต่อไปนี้จะอธิบายสิ่งที่กำหนดค่าไว้บนพีซีแผงควบคุม Desoutter
การตั้งค่า | ค่าพารามิเตอร์ | คำอธิบาย | ความคิดเห็น |
บัญชีผู้ใช้งาน | PivotWare | บัญชีผู้ดูแลระบบภายในที่สามารถควบคุมโฟลเดอร์ทั้งหมดของ Windows ได้อย่างสมบูรณ์ | |
การควบคุมบัญชีผู้ใช้งาน | ไม่แจ้งเตือน | การควบคุมบัญชีผู้ใช้ถูกตั้งค่าให้ปิดเพื่อป้องกันไม่ให้ Windows แสดงการแจ้งเตือนเมื่อเข้าถึงทรัพยากรระดับผู้ดูแลระบบ | Infinity CLient HMI สามารถถูกบล็อคได้เมื่อการแจ้งเตือนเหล่านี้ปรากฏขึ้น |
โดเมน | ไม่มีชุด | ไม่มีการเพิ่มโดเมนตามค่าเริ่มต้น เนื่องจากข้อกำหนดและการตั้งค่าโดเมนของลูกค้าแต่ละรายแตกต่างกัน | นโยบายโดเมนและกลุ่มอาจส่งผลต่อสิทธิ์ของผู้ใช้ในเครื่องท้องถิ่น ผู้ใช้โดเมนที่เพิ่มเข้ามาควรยังคงสิทธิ์ควบคุมทั้งหมดในไดเร็กทอรีการทำงานของ Infinity Client - C:\ProgramData\Desoutter |
4-2 การติดตั้ง Infinity Client
4-2-1 ขั้นตอนการติดตั้ง
ใส่ข้อความที่จำเป็นที่นี่
- รันโปรแกรมติดตั้ง Infinity Client โดยดับเบิลคลิก “v7.x.x.x_InfinityClient_setup.exe”
- คลิกติดตั้งในหน้าต่างที่เปิดขึ้น
- หลังจากตัวติดตั้งเสร็จสิ้น Infinity Client จะพร้อมใช้งานเป็นแอปพลิเคชันที่ติดตั้ง
- เริ่มซอฟต์แวร์ ควรมีลักษณะเช่นนี้หลังจากโหลดเสร็จ:
4-2-2 การแก้ไขปัญหา: ข้อความแสดงข้อผิดพลาดที่พบบ่อยที่สุด
ดูรายการข้อความแสดงข้อผิดพลาดทั่วไปด้านล่างที่สามารถแจ้งได้หลังการติดตั้งและโหลดกระบวนการ:
ข้อความแจ้งข้อผิดพลาด | ไอคอนแสดงขึ้น | การแก้ปัญหา |
PRIM ถูกตัดการเชื่อมต่อ | เสียบ Infinity ONE เข้ากับแผงควบคุมพีซี | |
UV ไม่เพียงพอ | เพิ่ม UV ให้กับ Infinity ONE โปรดดูที่การจัดการ UV และคุณสมบัติ - บทความการปรับสมดุล UV หรือติดต่อทีมสนับสนุนระยะไกล หากจำเป็น | |
คุณสมบัติต่อไปนี้ไม่ได้ใช้งานอยู่ | เปิดใช้งานคุณสมบัติที่ระบุไว้ภายใน CVI Fusion เพื่อให้ทำงานใน Infinity Client โปรดดูที่การจัดการ UV และคุณสมบัติ - การจัดการคุณสมบัติสำหรับขั้นตอนที่แน่นอน |
4-3 การติดตั้ง Infinity Module
- รันโปรแกรมติดตั้ง Infinity Client โดยดับเบิลคลิก "v7.x.x.x_InfinityModule_setup.exe"
- คลิกที่ติดตั้ง
หลังจากตัวติดตั้งเสร็จสิ้น Infinity จะพร้อมใช้งานเป็นแอปพลิเคชันที่ติดตั้ง
หลังจากโหลดแล้วควรมีลักษณะดังนี้:4-4 ขั้นตอนการติดตั้งเพิ่มเติม
4-4-1 ตัวเลือกหน้าต่าง PivotWare
ซอฟต์แวร์ Infinity Client เมื่อเปิดตัวจะป้องกันไม่ให้การแจ้งเตือนและแอปพลิเคชันอื่นๆ ปรากฏที่หน้าจอของพีซี
อย่างไรก็ตาม คุณสามารถเปลี่ยนการตั้งค่านี้ได้ โดยทำตามขั้นตอนด้านล่าง:- คลิกขวาที่ไอคอน Infinity Client หรือ Infinity Module ที่อยู่ในแผงควบคุม Windows Desktop ของคุณ
- ในแท็บShortcut ให้เพิ่ม Windowed ที่ท้ายช่องเป้าหมาย
- คลิก นำไปใช้ เพื่อให้การเปลี่ยนแปลงมีผล
ซอฟต์แวร์ไคลเอ็นต์ (Infinity Client หรือ Infinity Module) จะเริ่มทำงานในโหมด Windowed ในการเริ่มต้นครั้งถัดไป
4-4-2 ไดรเวอร์เพิ่มเติม
อาจต้องติดตั้งไดรเวอร์เพิ่มเติมบางตัว ทั้งนี้ขึ้นอยู่กับสินทรัพย์ที่กระบวนการของคุณใช้
นี่เป็นกรณีสำหรับ:
- โมดูล Phoenix IO: โปรดดูรายการสินทรัพย์ PivotWare - ส่วนโมดูล IO และบทความการผสานรวมสินทรัพย์
- แขนกำหนดตำแหน่ง: โปรดดูบทความการกำหนดค่าที่เกี่ยวข้องสำหรับรายละเอียดเพิ่มเติม
โปรดติดต่อฝ่ายสนับสนุนเพื่อขอข้อมูลเพิ่มเติมหรือดาวน์โหลดเอกสารหากจำเป็น
5- อื่นๆ
โปรดดูรายการการอ่านที่แนะนำด้านล่างเพื่อค้นหา PivotWare เพิ่มเติม:
- การอัปเกรด PivotWare: บทความที่ให้รายละเอียดเกี่ยวกับขั้นตอนต่างๆ ที่ต้องดำเนินการเพื่ออัปเดตระบบ PivotWare ของคุณ
- ลองดูโฟลเดอร์ เรียนรู้พื้นฐาน เพื่อดูวิธีการตั้งค่าระบบ โดยเฉพาะอย่างยิ่งการตั้งค่าเวิร์กโฟลว์ระบบ