ซาร์ทอริอุส พีไอ เอเอฟ ซิมาปิ

ข้อมูลสินค้า
ข้อมูลจำเพาะ
- ชื่อสินค้า : PI AF ซิมอาปิ
- ผู้ผลิต: การวิเคราะห์ข้อมูลของ Sartorius Stedim
- การเชื่อมต่อ: Umetrics Suite สำหรับแหล่งข้อมูลภายนอก
คำแนะนำการใช้ผลิตภัณฑ์
ข้อกำหนดเบื้องต้น
ก่อนใช้ PI AF SimApi โปรดตรวจสอบให้แน่ใจว่าความล่าช้าแบบเรียลไทม์ที่เกิดจากการกำหนดค่าอินเทอร์เฟซ PI ถึง PI นั้นมีน้อยที่สุด
การติดตั้งและการตั้งค่า
- เข้าถึงเมนูการตั้งค่าในอินเทอร์เฟซ SimApi
- ปรับเปลี่ยนพารามิเตอร์ที่จำเป็นตามแหล่งข้อมูลของคุณ
การตั้งค่าตัวกรองเฟรมเหตุการณ์
- นำทางไปยังส่วนตัวกรองเฟรมเหตุการณ์ในอินเทอร์เฟซ SimApi
- กำหนดเกณฑ์สำหรับการกรองเฟรมเหตุการณ์ตามเวลาเริ่มต้นและเวลาหยุด
เกี่ยวกับการดำเนินโครงการ SIMCA-online และ PI AF
เพื่อดำเนินโครงการด้านการบูรณาการ SIMCA-online และ PI AF
- ตรวจสอบให้แน่ใจว่าการซิงโครไนซ์ระหว่าง SIMCA-Online และ PI AF เป็นไปอย่างถูกต้อง
- ตรวจสอบการไหลของข้อมูลระหว่างโครงการเพื่อการวิเคราะห์ที่แม่นยำ
สนับสนุน
หากต้องการความช่วยเหลือหรือการสนับสนุนเพิ่มเติม โปรดดูคู่มือผู้ใช้หรือติดต่อฝ่ายสนับสนุนลูกค้าที่ Sartorius Stedim Data Analytics
การแนะนำ
- เอกสารนี้เป็นคู่มือผู้ใช้สำหรับ PI AF SimApi จาก Sartorius Stedim Data Analytics
- SimApi คือการเชื่อมต่อระหว่าง Umetrics Suite และแหล่งข้อมูลภายนอก
- PI AF SimApi ที่อธิบายไว้ในเอกสารนี้เป็นตัวเชื่อมต่อระหว่างระบบ Aveva (เดิมคือ OSIsoft) PI Asset Framework กับโซลูชัน SIMCA® ออนไลน์ และโซลูชันการวิเคราะห์ข้อมูลหลายตัวแปร SIMCA®
- สำหรับรายการโดยละเอียดของการเปลี่ยนแปลงในเวอร์ชันต่างๆ ของ SimApi นี้ โปรดดูเวอร์ชัน ข้อมูล.txt file ที่มาพร้อมกับการติดตั้ง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ SimApis โปรดดู sartorius.com/umetrics-simapi.
เงื่อนไข
| ชื่อ PI ของอเววา | ซิมซีเอออนไลน์ คำศัพท์ |
| เฟรมเหตุการณ์ (EF) | แบตช์ที่มีเวลาเริ่มต้นและหยุด แบตช์ทำงานอยู่ในโหนดแบตช์ใน SIMCA-online
มันอาจเป็นช่วงที่มีเวลาเริ่มและหยุดก็ได้ |
| แอตทริบิวต์เฟรมเหตุการณ์ | A tag ที่เก็บข้อมูลชุดข้อมูล (หนึ่งการสังเกตต่อชุดข้อมูล) |
| องค์ประกอบกรอบสินทรัพย์ | หน่วย สิ่งทางกายภาพ เช่น รถถังคันใดคันหนึ่ง หรือสิ่งเชิงตรรกะ เช่น สถานที่ หรืออาคาร |
| แอตทริบิวต์ขององค์ประกอบ แอตทริบิวต์บนองค์ประกอบอาจเป็นจุด PI ที่มีข้อมูลกระบวนการหรือข้อมูลเมตาที่อธิบายองค์ประกอบ | |
| เทมเพลตองค์ประกอบกรอบงานสินทรัพย์ (ระบุแอตทริบิวต์ที่เฟรมเหตุการณ์ที่สร้างจากเทมเพลตนั้นสามารถมีได้) | สอดคล้องกับกลุ่มหน่วยอย่างหลวมๆ |
| จุด PI | Tag |
คุณสมบัติ
- SimApi ใช้คุณสมบัติ SimApi ดังต่อไปนี้: ดูที่ sartorius.com/umetrics-simapi เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติทั่วไปของ SimApi
- เชื่อมต่อกับเซิร์ฟเวอร์ Aveva PI พร้อมรองรับค่าตัวเลข (แอนะล็อกหรือแบบแยกส่วน) และค่าข้อความ
- เชื่อมต่อกับเซิร์ฟเวอร์ PI AF ช่วยให้สามารถใช้ Event Frames และลำดับชั้นขององค์ประกอบได้
- ใช้ข้อมูลประจำตัวที่ให้มาหรือใช้บัญชีของกระบวนการโทร (เช่น บัญชีบริการ SIMCA ออนไลน์)
- ข้อมูลต่อเนื่องในปัจจุบันและในอดีตสำหรับจุด PI และคุณลักษณะขององค์ประกอบ
- โหนดจุดระดับบนสุดที่มีจุด PI ของข้อมูลกระบวนการทั้งหมด
- ข้อมูลชุดสนับสนุนบางส่วน
- เขียนกลับ – ข้อมูลต่อเนื่องสำหรับจุด PI (ไม่ใช่สำหรับคุณลักษณะองค์ประกอบ)
- เขียนกลับ – ข้อมูลแบตช์, การสนับสนุนบางส่วน
- ลำดับชั้นโหนดตัวเลือกขององค์ประกอบ PI AF ที่ตรงกับตัวกรองหมวดหมู่องค์ประกอบ แสดงในโหนดองค์ประกอบระดับบนสุด
- โหนดแบตช์ในโหนดเฟรมเหตุการณ์ระดับสูงสุด แสดงเฟรมเหตุการณ์ที่อยู่ในรูทใน PI AF
- ตัวกรองเฟรมเหตุการณ์เสริมที่เปิดเผยชุดย่อยของเฟรมเหตุการณ์ (ชุด) ให้กับ SIMCA-online โดยอิงตามเกณฑ์ที่คุณระบุ
- คุณสามารถกรององค์ประกอบ ชื่อเฟรมเหตุการณ์ เทมเพลตเฟรมเหตุการณ์ หมวดหมู่เฟรมเหตุการณ์ และแอตทริบิวต์ของเฟรมเหตุการณ์ได้
- ข้อมูลชุดกระบวนการสังเคราะห์ tagsช่วยให้สามารถดำเนินโครงการแบบแบตช์ได้อย่างง่ายดายใน SIMCA-Online
- สามารถรันอินสแตนซ์ต่างๆ ของ SimApi บนเซิร์ฟเวอร์ SIMCA-Online เดียวกันได้
- ความยืดหยุ่นของการเชื่อมต่อ – SimApi จะสร้างการเชื่อมต่อกับแหล่งข้อมูลใหม่โดยอัตโนมัติหลังจากถูกตัดการเชื่อมต่อ คุณลักษณะบางส่วนเหล่านี้จะอธิบายเพิ่มเติมด้านล่าง
- รูปภาพต่อไปนี้ใช้เพื่อแสดงแนวคิด โดยโหนดที่เน้นสีจะสอดคล้องกับรายการตัวหนาในรายการฟีเจอร์ด้านบน

ลำดับชั้นขององค์ประกอบ PI
- เมื่อเชื่อมต่อกับเซิร์ฟเวอร์ AF แล้ว SimApi จะระบุองค์ประกอบทั้งหมดที่ตรงกับตัวกรองหมวดหมู่องค์ประกอบที่คุณระบุไว้เมื่อกำหนดค่า SimApi
- สามารถใช้หมวดหมู่องค์ประกอบมากกว่าหนึ่งหมวดหมู่เพื่อกรององค์ประกอบได้ แยกหมวดหมู่ด้วยเครื่องหมายเซมิโคลอน (;) องค์ประกอบที่อยู่ในหมวดหมู่ที่ระบุจะแสดงขึ้น
- คุณสามารถระบุ * เพื่อแสดงองค์ประกอบทั้งหมดได้ แต่การทำเช่นนี้อาจส่งผลเสียต่อประสิทธิภาพในการเริ่มต้นระบบหากมีองค์ประกอบจำนวนมาก ตัวกรองหมวดหมู่ที่ว่างเปล่าหมายความว่าจะไม่มีองค์ประกอบใดที่จะถูกเปิดเผย
- องค์ประกอบที่ตรงกันจะแสดงอยู่ภายใต้โหนดระดับบนสุด องค์ประกอบ โครงสร้างเดียวกันนี้ใช้กับ PI System Explorer
- หมายเหตุเพื่อเปิดเผยกระบวนการสังเคราะห์ tags สำหรับองค์ประกอบ (ดูด้านล่าง) จะต้องตรงกับตัวกรองหมวดหมู่องค์ประกอบ มิฉะนั้น องค์ประกอบจะแสดงเป็นเพียงคอนเทนเนอร์ขององค์ประกอบย่อยโดยไม่มีแอตทริบิวต์
คุณสมบัติของธาตุ
- คุณสมบัติขององค์ประกอบจะแสดงเป็น tags ในโหนดองค์ประกอบใน SIMCA-online
- คุณสมบัติที่ซ่อนอยู่หรือถูกยกเว้นใน PI จะไม่แสดง
- แอตทริบิวต์แบบลำดับชั้นได้รับการตั้งชื่อโดยใช้เส้นทางสัมพันธ์ที่คั่นด้วยท่อ (|) ดังที่เห็นจากองค์ประกอบที่บรรจุอยู่ ตัวอย่างเช่นampคุณลักษณะ Temperature|Attribute1 ในภาพหน้าจอด้านบน
คะแนน PI
- หากคุณระบุให้เชื่อมต่อกับเซิร์ฟเวอร์ PI ขณะกำหนดค่า SimApi จุด PI ของเซิร์ฟเวอร์นั้นจะแสดงในโหนดระดับบนสุดของจุด
- จุดต่างๆสอดคล้องกับข้อมูล tags ใน SIMCA-online หรือตัวแปรใน SIMCA และใช้ในการอ่านข้อมูลกระบวนการสำหรับการดำเนินโครงการ
เกี่ยวกับวิธีการอ่านและเขียนข้อมูลแบทช์
- ข้อมูลชุดข้อมูลจะเหมือนกับแอตทริบิวต์ Event Frame เมื่อ Event Frame อธิบายถึงชุดข้อมูล อย่างไรก็ตาม แอตทริบิวต์ Event Frame ไม่ได้รับการสนับสนุนโดย PI AF SimApi ในปัจจุบัน
- ในทางกลับกัน SimApi จะทำงานดังต่อไปนี้ (สอดคล้องกับวิธีที่ Aveva นำ AF SimApi ไปใช้):
- ข้อมูลชุดจะถูกอ่านเป็นจุด PI โดยใช้เวลาเริ่มต้นของชุดตามที่กำหนดโดย Event Frame เพื่อทราบว่าจะต้องอ่านข้อมูลเมื่อใด
- ข้อมูลชุดจะถูกเขียนไปยังจุด PI ที่กำหนดโดยผู้ใช้ด้วยเวลาamp ของเวลาเริ่มต้นแบตช์ตามที่กำหนดไว้ใน Event Frame
เฟรมเหตุการณ์
- เฟรมเหตุการณ์ PI สำหรับ SimApi สอดคล้องกับชุดหรือเฟสในกระบวนการ
- เมื่อเฟรมเหตุการณ์แสดงถึงชุดงาน มันจะระบุเวลาเริ่มต้นและเวลาหยุดของชุดงาน และใช้เป็นโหนดชุดงานใน SIMCA-online ซึ่งทำให้สามารถตรวจสอบเฟรมเหตุการณ์ในโหนดนั้นใน SIMCA-online ได้ โดยคุณสามารถคลิกขวาที่โหนดงานเพื่อค้นหาชุดงานที่ตรงกันภายในโหนดนั้นได้เช่นกัน ดังภาพหน้าจอที่แสดงไว้ดังนี้:

- เมื่อเฟรมเหตุการณ์แสดงถึงเฟส มันจะระบุเวลาเริ่มต้นและเวลาหยุดของเฟส
- หากคุณต้องการตรวจสอบทุกเฟสของแบตช์ใน SIMCA-online คุณสามารถกำหนดค่าลำดับชั้นใน PI ได้เพื่อให้เฟรมเหตุการณ์แบตช์ครอบคลุมเฟสต่างๆ ที่อยู่ในแบตช์นั้น
- จากนั้นคุณใช้เฟรมเหตุการณ์แบตช์เป็นโหนดแบตช์ใน SIMCA-Online
- เฟรมเหตุการณ์จะถูกเปิดเผยโดย SimApi ในลำดับชั้นของโหนดองค์ประกอบ โหนดระดับบนสุดของเฟรมเหตุการณ์ และโหนดตัวกรองเฟรมเหตุการณ์ที่กำหนดค่าไว้ทั้งหมด
กระบวนการสังเคราะห์ tags สำหรับชื่อและระยะเวลาของเฟรมเหตุการณ์ (ชุด/เฟส/ขั้นตอน)
- กระบวนการสังเคราะห์ tags สร้างขึ้นโดย SimApi เพื่อช่วยลดความยุ่งยากในการดำเนินโครงการ
- ฟีเจอร์นี้ใช้ไม่ได้กับ Event Frame ที่ทำงานพร้อมกัน (แบบคู่ขนาน) ดังนั้น ในช่วงเวลาที่กำหนด จะต้องมี Event Frame ที่ทำงานอยู่ในโหนดแบตช์เพียงหนึ่งเฟรมเท่านั้น
- สังเคราะห์ tags ถูกสร้างขึ้นสำหรับโหนด Event Frames ระดับบนสุด โหนด Element ทั้งหมดที่ตรงกับตัวกรอง Element Categories และโหนด Event Frame Filter ทั้งหมด (ดูหัวข้อถัดไป)
| สังเคราะห์ tag ชื่อ | วัตถุประสงค์ |
| ชื่อของ Event Frame ที่ใช้งานล่าสุดในโหนดในเวลาที่กำหนด | |
| ระยะเวลาของ Event Frame ที่ทำงานล่าสุดในโหนดในเวลาที่กำหนด
ระยะเวลาจะถูกปรับเป็นวินาที นาที ชั่วโมง และวัน ตามลำดับ ช่วยให้คุณสามารถเลือกระยะเวลาที่ตรงกับความต้องการในการสร้างแบบจำลองของคุณได้ |
- บันทึก: ชุดสังเคราะห์ tags สร้างค่าใช้จ่ายใน SimApi ซึ่งอาจทำให้ประสิทธิภาพลดลง โดยเฉพาะอย่างยิ่งในระหว่างการติดตามและการคาดการณ์แบตช์ที่เสร็จสิ้นในอดีตใน SIMCA-online
โดยใช้กระบวนการสังเคราะห์ tags สำหรับการดำเนินโครงการแบบแบตช์ใน SIMCA-Online
- ในโครงการแบบแบตช์ ข้อมูลกระบวนการสำหรับแต่ละเฟสจะต้องมีตัวระบุแบตช์ tag. ข้อมูลอ่านได้ในนี้ tag จะถูกจับคู่กับแบตช์ในโหนดแบตช์ที่ระบุเพื่อทราบว่าควรดำเนินการเฟสใด
- หากข้อมูลกระบวนการไม่มี ID ชุด tagกระบวนการสังเคราะห์ tags สามารถใช้แทนได้เนื่องจากข้อมูลเหล่านั้นถูกสร้างขึ้นจากความรู้เกี่ยวกับเฟรมเหตุการณ์ (แบตช์)
- ในการใช้ฟีเจอร์นี้ ให้ไปที่หน้าเงื่อนไขการดำเนินการของการกำหนดค่าโครงการในไคลเอนต์ SIMCA ออนไลน์ และกำหนดค่าตัวระบุชุด tag เพื่อเป็นรหัสชุดสังเคราะห์ tag ของโหนดแบตช์
- เมื่อใดก็ตามที่เซิร์ฟเวอร์อ่าน ID แบตช์สำหรับข้อมูลกระบวนการ ID แบตช์จากโหนดแบตช์จะถูกส่งคืน เพื่อให้แน่ใจว่าหน่วยสามารถดำเนินการได้ (เงื่อนไขการดำเนินการเฟสจะต้องเป็นจริงด้วยเช่นกัน ตามปกติใน SIMCA-online)

- นี่คือหน้าโหนดแบตช์ของการกำหนดค่า ซึ่งแสดงให้เห็นว่าเป็นแบบเดียวกัน
โหนดตัวกรองที่ใช้เป็นโหนดแบตช์:
- อ่านเพิ่มเติมเกี่ยวกับตรรกะการดำเนินการในคู่มือทางเทคนิค SIMCA ออนไลน์
ฟิลเตอร์เฟรมเหตุการณ์
- ฟิลเตอร์เฟรมเหตุการณ์เป็นทางเลือกและต้องกำหนดค่าก่อนที่ SimApi จะเปิดเผย คุณสามารถเพิ่มฟิลเตอร์ได้มากเท่าที่คุณต้องการ โดยแต่ละฟิลเตอร์จะได้รับการกำหนดค่าแยกกัน
- โหนดตัวกรองเฟรมเหตุการณ์ใช้เป็นโหนดแบตช์ใน SIMCA-Online เพื่อควบคุมการดำเนินการโครงการ โหนดตัวกรองจะเปิดเผยเฟรมเหตุการณ์ (แบตช์) ที่ตรงตามเกณฑ์ตัวกรองที่ระบุ
- โหนดตัวกรองยังเติมค่าสำหรับการสังเคราะห์ด้วย tags ที่สามารถนำไปใช้ในการดำเนินโครงการแบบกลุ่มดังที่ได้อธิบายไว้ก่อนหน้านี้
- คุณสามารถกรองตามองค์ประกอบอ้างอิง ชื่อเฟรมเหตุการณ์ เทมเพลตเฟรมเหตุการณ์ และหมวดหมู่เฟรมเหตุการณ์หรือแอตทริบิวต์ของเฟรมเหตุการณ์ได้
เช่นampคุณสามารถสร้างตัวกรองเฟรมเหตุการณ์ได้ดังนี้:
- เฟรมเหตุการณ์ที่มีแอตทริบิวต์ productType ที่มีค่า 42 ภายใต้องค์ประกอบ “Sweden_Site”
- เฟรมเหตุการณ์ที่มีชื่อเริ่มด้วย “b” และหมวดหมู่เฟรมเหตุการณ์ “SIMCAonlineBatches”
นี่คืออดีตampวิธีค้นหาชุดข้อมูลใน SIMCA-online ในโหนดหนึ่งที่ประกอบด้วย Event Frames:
ข้อกำหนดเบื้องต้น
SimApi นี้ได้รับการพัฒนาขึ้นในตอนแรกสำหรับ PI System เวอร์ชัน 2012 และได้รับการทดสอบบน PI Server เวอร์ชันต่างๆ จนถึง PI Server 2018 SP3 Patch 5 ณ เวลาที่เขียนบทความนี้
ในการใช้ SimApi บนคอมพิวเตอร์จะต้องติดตั้งซอฟต์แวร์ต่อไปนี้:
- Aveva PI AF1 SDK รวมอยู่ใน PI AF Client ที่คุณได้รับจาก Aveva SimApi ได้รับการพัฒนาด้วย PI AF Client 2018 SP3 Patch-5 (เวอร์ชัน 2.10.11.2717)
- ติดตั้งเวอร์ชันนี้หรือเวอร์ชันล่าสุดที่มีอยู่ https://techsupport.osisoft.com/Products/PI-Server/PI-AF/Overview
- Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2015-2022 มักมีการติดตั้งไว้ในคอมพิวเตอร์แล้ว (เช่นampหาก SIMCA หรือ SIMCA-online ติดตั้งให้โดยอัตโนมัติ แต่หาก SimApi ไม่สามารถเริ่มทำงานได้เนื่องจากสาเหตุนี้ ให้ดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดจาก https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
ระบบรักษาความปลอดภัย Aveva PI
- PI ใช้แนวคิดต่อไปนี้เพื่อควบคุมการเข้าถึง
- PI สามารถใช้การตรวจสอบสิทธิ์ของ Windows ได้ ซึ่งหมายความว่าบัญชี Active Directory จะถูกใช้เพื่อกำหนดค่าความปลอดภัย
- Aveva และ Sartorius Stedim Data Analytics แนะนำวิธีการนี้ เนื่องจากเป็นวิธีเดียวในการพิสูจน์ตัวตนต่อ Asset Framework SDK
- ผู้ใช้ PI คือผู้ใช้ที่มีรหัสผ่านที่สร้างบนเซิร์ฟเวอร์ PI สามารถใช้กลุ่มเพื่อจัดกลุ่มผู้ใช้ได้
- PI Trusts จะกำหนดว่าคอมพิวเตอร์เครื่องใดสามารถเชื่อมต่อกับเซิร์ฟเวอร์ PI ได้ Trusts เป็นแบบ IP ดังนั้นจึงต้องใช้ DNS
- จะต้องเพิ่มเซิร์ฟเวอร์ SIMCA ออนไลน์ลงในทรัสต์ PI มิฉะนั้น จะไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ PI ได้
- นอกจากนี้ อาจต้องกำหนดค่าไฟร์วอลล์เครือข่ายเพื่อให้ SimApi สามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลได้
- หัวข้อเหล่านี้จะได้รับการอธิบายอย่างละเอียดด้านล่าง สำหรับรายละเอียด โปรดดูเอกสาร PI
ความปลอดภัยของหน้าต่าง
- หลักการรักษาความปลอดภัยของ Windows (กลุ่มหรือบัญชีผู้ใช้) สามารถใช้เพื่อกำหนดค่าการเข้าถึงเซิร์ฟเวอร์ PI ได้
- คุณต้องทราบบัญชีผู้ใช้ที่ใช้ในการเรียกใช้ SimApi สำหรับ SIMCA หมายถึงบัญชีผู้ใช้ที่เข้าสู่ระบบบนคอมพิวเตอร์ แต่สำหรับ SIMCA-online หมายถึงบัญชีบริการที่ใช้โดยบริการเซิร์ฟเวอร์ SIMCA-online (กำหนดค่าในแผงควบคุมบริการใน Windows) โปรดทราบว่าค่าเริ่มต้นสำหรับเซิร์ฟเวอร์ SIMCA-online คือการใช้บัญชีบริการ Local System ต้องเปลี่ยนเป็นบัญชีผู้ใช้บริการโดเมนจึงจะตั้งค่าการเข้าถึงภายใน PI ได้
- หากคุณไม่สามารถเปลี่ยนบัญชีผู้ใช้ที่ใช้ในการรัน SimApi ได้ด้วยเหตุผลใดก็ตาม คุณยังสามารถตั้งค่าบัญชีผู้ใช้จากกล่องโต้ตอบการกำหนดค่า SimApi ได้
- ซึ่งทำให้สามารถใช้บัญชีอื่นในการเชื่อมต่อกับ PI ได้มากกว่าบัญชีบริการสำหรับ SIMCA-online
- เมื่อคุณทราบบัญชีผู้ใช้แล้ว คุณจะกำหนดค่า PI เพื่ออนุญาตให้บัญชีนี้เชื่อมต่อกับเซิร์ฟเวอร์ PI
- สามารถทำได้โดยตรวจสอบให้แน่ใจว่าผู้ใช้ (หรือกลุ่มที่ผู้ใช้เป็นสมาชิก) ได้รับการรวมอยู่ภายใต้การแมปความปลอดภัยในเครื่องมือการจัดการระบบ PI
เซิร์ฟเวอร์ PI ในโดเมนอื่นนอกเหนือจากเซิร์ฟเวอร์ SIMCA-online
- หากระบบ PI อยู่ในโดเมนอื่นที่ไม่ใช่เซิร์ฟเวอร์ SIMCA-ออนไลน์ การปรับใช้นี้อาจไม่อนุญาตให้คุณตั้งค่าความเชื่อถือ Windows ระหว่างโดเมนที่ต่างกันได้
- วิธีแก้ปัญหาอย่างหนึ่งในกรณีนี้คือการสร้างบัญชี Windows ในเครื่องทั้งบนเซิร์ฟเวอร์ PI AF และเซิร์ฟเวอร์ SIMCA-online เนื่องจากจะทำให้สามารถแก้ไขและตรวจสอบความถูกต้องของ “.\UserName” ที่ส่งจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งข้ามโดเมนได้
พีไอทรัสต์
- PI Trust เป็นอีกวิธีหนึ่งในการอนุญาตให้ PI เข้าถึงชื่อแอปพลิเคชัน หมายเลข IP หรือชื่อคอมพิวเตอร์ ซึ่งทำได้ใน PI System Management Tools ภายใต้หัวข้อ Security
ทรัสต์ที่คุณสามารถระบุได้:
- ชื่อแอปพลิเคชั่น : สามารถใช้ชื่อแอปพลิเคชันที่เจาะจงเพื่อสร้างความน่าเชื่อถือได้
- สำหรับ SIMCA คือ simca.exe (และ simpler.exe สำหรับ SIMCA ก่อนเวอร์ชัน 15)
- บันทึก SimApi นี้ไม่สามารถทำงานร่วมกับ OSIsoft PI Batch SDK รุ่นเก่าได้ (เฉพาะ PI AF ตามที่อธิบายไว้ข้างต้น) หากระบบ PI ของคุณรองรับเฉพาะ PI Batch คุณต้องใช้ PI SimApi ที่พัฒนาโดย Aveva/OSIsoft
- สำหรับ SIMCA-online ชื่อคือ SIMCAonlineserver.exe และ SIMCAonlineconfig.exe (ตัวเลือกเซิร์ฟเวอร์ SIMCA-online ซึ่งใช้เพื่อสร้างการกำหนดค่า SimApi)
- ข้อมูล IP: คุณสามารถกำหนดความน่าเชื่อถือโดยอิงตามข้อมูล IP ของคอมพิวเตอร์ที่รัน PI SimApi ที่คุณต้องการเชื่อถือ คุณสามารถระบุข้อมูล IP เป็นเส้นทางเครือข่ายหรือที่อยู่ IP และเน็ตมาสก์ได้:
- เส้นทางเครือข่าย: ชื่อโดเมนที่ผ่านการรับรองอย่างสมบูรณ์ เช่นampเล, แล็ปท็อปของฉัน.บริษัทของฉัน.com
- ที่อยู่ IP: ที่อยู่ IP ของคอมพิวเตอร์ที่รัน PI AF SimApi
- เน็ตมาสก์: หากคุณระบุที่อยู่ IP คุณต้องระบุเน็ตมาสก์อย่างชัดเจนด้วย หากไม่ระบุจะทำให้เกิดข้อผิดพลาด หากคุณต้องการให้ที่อยู่ IP ตรงกันทุกประการ ให้ระบุเน็ตมาสก์เป็น 255.255.255.255 หากคุณกำลังระบุซับเน็ตคลาส C ให้ระบุเน็ตมาสก์เป็น 255.255.255.0 และฟิลด์ที่สี่ของที่อยู่ IP เป็น 0
ข้อมูลบัญชี Windows
- โดเมน Windows: โดเมน Windows ของผู้ใช้ที่รันแอปพลิเคชัน
- บัญชี Windows: ชื่อผู้ใช้ Windows ของผู้ใช้ที่รันแอพพลิเคชัน
- สามารถใช้เครื่องหมายดอลลาร์ ($) แทนชื่อผู้ใช้สำหรับโดเมนหนึ่งๆ ได้ จากนั้นผู้ใช้ในโดเมนนั้นก็จะเชื่อมต่อผ่านระบบความน่าเชื่อถือนี้ไปยังผู้ใช้ PI ที่มีอยู่ที่มีชื่อเดียวกันกับผู้ใช้ Windows ที่รันแอปพลิเคชันได้
- สิ่งนี้เรียกว่าทรัสต์สัญลักษณ์ดอลลาร์
- โดยทั่วไปแล้ว ในการกำหนดค่าความน่าเชื่อถือสัญลักษณ์ดอลลาร์ คุณต้องนำเข้าชื่อผู้ใช้และรหัสผ่าน Windows ของคุณเป็นผู้ใช้ PI ก่อน
- ดูข้อมูลการนำเข้าผู้ใช้ Windows ในเอกสารเครื่องมือการจัดการระบบ PI สำหรับ PI (เครื่องหมายดอลลาร์เป็นค่าที่ถูกต้องสำหรับโดเมนเช่นเดียวกับชื่อผู้ใช้)
- ที่นี่มีการใช้สามวิธีที่แตกต่างกันในการกำหนดค่าความน่าเชื่อถือ PI ร่วมกัน ถึงแม้ว่าจะต้องใช้เพียงวิธีเดียวก็ตาม
- อดีตนี้ample trust อนุญาตให้ใช้ SIMCA-online จากเครื่องได้ คอมพิวเตอร์.sartorius.com.

- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ PI Trusts โปรดดูวิธีใช้สำหรับเครื่องมือการจัดการระบบ OSIsoft PI
ไฟร์วอลล์ระหว่าง SimApi และเซิร์ฟเวอร์ PI
- ไฟร์วอลล์เครือข่ายระหว่าง SimApi ที่รันอยู่ใน SIMCA หรือเซิร์ฟเวอร์ SIMCA-ออนไลน์ และเซิร์ฟเวอร์ PI สามารถจำกัดปริมาณการรับส่งข้อมูลเครือข่ายเพื่อไม่ให้ SimApi ทำงาน
- หากต้องการเปิดใช้งานการรับส่งข้อมูลเครือข่าย PI จำเป็นต้องเปิดพอร์ต TCP 5450 ซึ่งเป็นการเข้าถึงไฟร์วอลล์ปกติสำหรับ PI นอกจากนี้ จากเซิร์ฟเวอร์ AF ไปยังแอปพลิเคชันไคลเอนต์ AF ใดๆ จำเป็นต้องเปิดพอร์ต TCP 5457
- โปรดดูบทความฐานความรู้ต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติม: https://techsupport.osisoft.com/Troubleshooting/KB/KB00751
- หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับข้อกำหนดไฟร์วอลล์สำหรับ PI โปรดดูเอกสาร PI Server / PI-SDK จาก Aveva PI AF SimApi ทำหน้าที่เหมือนแอปพลิเคชัน PI ดังนั้นให้ค้นหาคำศัพท์นั้นในเอกสารนั้น
- การใช้ SimApi กับเซิร์ฟเวอร์ PI AF เท่านั้น (ไม่มีเซิร์ฟเวอร์ PI ที่กำหนดค่าไว้ใน SimApi)
- เมื่อใช้เฉพาะเซิร์ฟเวอร์ PI AF และผู้ใช้ต้องการอ่านคุณสมบัติขององค์ประกอบที่เชื่อมต่อกับจุด PI SimApi จะไม่สามารถพิสูจน์ตัวตนกับเซิร์ฟเวอร์ PI ได้ เนื่องจากไม่มีตัวเลือกดังกล่าวผ่าน SDK
- ในกรณีนี้ เราจะพึ่งพาการทำงานของบริการเซิร์ฟเวอร์ SIMCA-online หรือมีการตั้งค่าความน่าเชื่อถือกับ SIMCAonlineserver.exe หรือไม่
สาเหตุหนึ่งของข้อความแสดงข้อผิดพลาด 'ไม่สามารถเริ่มต้น SimApi ได้'
- ข้อความแสดงข้อผิดพลาด "ไม่สามารถเริ่มต้น SimApi ได้" จะปรากฏขึ้นเมื่อคลิกปุ่มกำหนดค่าในตัวเลือกเซิร์ฟเวอร์ ปัญหานี้ได้รับการแก้ไขใน PI Database Security โดยมอบข้อมูลประจำตัวที่แมปกับสิทธิ์การเขียนที่เชื่อถือได้ไปยังตาราง PIMSGSS
ความล่าช้าแบบเรียลไทม์ที่เกิดจากการกำหนดค่าอินเทอร์เฟซ PI ถึง PI
- ถ้าข้อมูลบนเซิร์ฟเวอร์ PI ถูกผลักจากเซิร์ฟเวอร์ PI อื่นผ่านอินเทอร์เฟซ PI ถึง PI อาจเกิดความล่าช้าในการอ่านข้อมูลปัจจุบันได้ เนื่องจากข้อมูลถูกผลักในช่วงเวลาที่ระบุ
- ตรวจสอบให้แน่ใจว่าช่วงเวลาที่กำหนดไว้ในอินเทอร์เฟซ PI ถึง PI นั้นสั้นพอที่จะตรวจจับการเปลี่ยนแปลงในกระบวนการของคุณได้แบบเรียลไทม์ ซึ่งจะต้องเทียบเคียงได้กับช่วงเวลาการดำเนินการที่ใช้ใน SIMCA-online
การติดตั้งและการตั้งค่า
- ดูคำแนะนำ SimApi ได้ที่ sartorius.com/umetrics-simapi สำหรับคำแนะนำแบบทีละขั้นตอนทั่วไปที่ใช้เมื่อติดตั้ง SimApi เอกสารดังกล่าวยังมีเคล็ดลับการแก้ไขปัญหาและการทดสอบมากมายเมื่อติดตั้ง SimApi
- มีการตั้งค่าต่างๆ ที่ต้องทำภายใน Aveva PI เพื่อเปิดใช้งาน PI AF SimApi ได้ รวมถึงการตั้งค่าต่างๆ มากมายที่สามารถทำได้สำหรับ SimApi เอง
- เราขอแนะนำให้คุณนำบุคลากรจากบริษัทของคุณที่รู้จักโครงสร้างพื้นฐาน PI เข้ามาร่วมด้วยเมื่อคุณกำหนดค่า SimApi นี้
- เครื่องมือ PI System Explorer (ติดตั้งพร้อมกับ PI AF SDK) ช่วยให้คุณดูวิธีการกำหนดค่า PI AF ของคุณ และช่วยให้คุณตั้งค่าที่จำเป็นได้
การกำหนดค่าการตั้งค่า SimApi
- หากต้องการเปลี่ยนการตั้งค่าสำหรับ SimApi ใน SIMCA ออนไลน์ ให้เปิดยูทิลิตี้ตัวเลือกเซิร์ฟเวอร์ จากนั้นบนแท็บ SimApi ให้คลิกกำหนดค่า… สำหรับอินสแตนซ์ SimApi ที่คุณต้องการกำหนดค่า
- แนวทางเดียวกันนี้ใช้ได้กับ SIMCA แม้ว่าภาพหน้าจอและตัวอย่างทั้งหมดampด้านล่างนี้สำหรับ SIMCA-ออนไลน์
- กล่องโต้ตอบต่อไปนี้จะปรากฏขึ้น กำหนดค่าการตั้งค่าที่คุณต้องการสำหรับสภาพแวดล้อมของคุณ
- หลังจากบันทึกและออกแล้ว ต้องรีสตาร์ทบริการเซิร์ฟเวอร์ SIMCA ออนไลน์เพื่อให้การเปลี่ยนแปลงมีผล

- การตั้งค่าต่อไปนี้มีให้เลือกใช้ได้
| การตั้งค่า | คำอธิบาย |
| เซิฟเวอร์พีไอ | เปิดใช้งานจุด PI ที่มีข้อมูลให้พร้อมใช้งานใน Umetrics Suite เขียนชื่อของเซิร์ฟเวอร์ PI ที่จะเชื่อมต่อและระบุจุด PI จากตัวเลือกนี้ แต่หากคุณละเว้นไว้ จะต้องระบุเซิร์ฟเวอร์ AF |
| เซิฟเวอร์เอเอฟ | เปิดใช้งาน Event Frames ใน Umetrics Suite เขียนชื่อของเซิร์ฟเวอร์ Asset Framework ที่จะเชื่อมต่อ เป็นทางเลือก แต่ถ้าคุณละเว้นไว้ จะต้องระบุ PI Server |
| ฐานข้อมูลเอเอฟ | กำหนดเส้นทางเซิร์ฟเวอร์ Asset Framework ไปยังฐานข้อมูลเฉพาะ เขียนชื่อฐานข้อมูล Asset Framework ภายในเซิร์ฟเวอร์ Asset Framework ที่จะใช้ หากปล่อยว่างไว้ SimApi จะใช้ฐานข้อมูลเริ่มต้นบนเซิร์ฟเวอร์ |
| หมวดหมู่องค์ประกอบ | สามารถใช้หมวดหมู่องค์ประกอบมากกว่าหนึ่งหมวดหมู่เพื่อกรององค์ประกอบได้ แยกหมวดหมู่ด้วยเครื่องหมายเซมิโคลอน (;) นอกจากนี้ คุณยังสามารถระบุ * เพื่อแสดงองค์ประกอบทั้งหมดได้ แต่การทำเช่นนี้อาจส่งผลเสียต่อประสิทธิภาพในการเริ่มต้นระบบหากมีองค์ประกอบจำนวนมาก หากปล่อยว่างไว้ จะไม่มีองค์ประกอบใดปรากฏให้เห็น |
| ชื่อผู้ใช้ | ข้อมูลประจำตัวที่ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์ PI มีให้ไว้ด้านบน ปล่อยว่างไว้เพื่อใช้บัญชีของกระบวนการโทร ซึ่งโดยทั่วไปคือบัญชีบริการ SIMCA-online |
| รหัสผ่าน | ข้อมูลประจำตัวที่ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์ PI ที่ให้ไว้ข้างต้น ปล่อยว่างไว้เพื่อใช้บัญชีของกระบวนการโทร ซึ่งโดยทั่วไปคือบัญชีบริการ SIMCA-online รหัสผ่านจะถูกเข้ารหัสและไม่ได้บันทึกเป็นข้อความธรรมดาในคอนฟิกูเรชัน file. |
| ฟิลเตอร์เฟรมเหตุการณ์ | คุณสามารถสร้างโหนดตัวกรองเสริมได้โดยคลิกปุ่ม … โหนดเหล่านี้ใช้เป็นโหนดแบตช์เพื่อกำหนดแบตช์ที่ดำเนินการใน SIMCA Online ดู 1.2.7 ข้างต้นเพื่อเรียนรู้เพิ่มเติม และดูส่วนถัดไปสำหรับการตั้งค่าที่มีอยู่ซึ่งคุณสามารถควบคุมได้ |
| ระดับล็อก | ควบคุมปริมาณข้อมูลที่จะเขียนลงในบันทึก file. (แก้ไขข้อบกพร่อง, ข้อมูล, คำเตือน, ข้อผิดพลาด, วิกฤติ)
Debug ช่วยแก้ไขปัญหาเกี่ยวกับ SimApi |
| ขนาดสูงสุดของบันทึก (MB) | ควบคุมขนาดสูงสุดของบันทึกfile ก่อนที่จะสร้างใหม่ การตั้งค่านี้เป็น 0 หมายความว่ามีขนาดไม่จำกัด |
| การตั้งค่าขั้นสูง | ดูคำอธิบายของรายการเหล่านี้ในยูทิลิตี้การกำหนดค่า |
การตั้งค่าตัวกรองเฟรมเหตุการณ์
ฟิลเตอร์ Event Frame จะแสดง Event Frame (แบตช์) ที่ตรงตามเกณฑ์ของฟิลเตอร์ ฟิลเตอร์เหล่านี้สามารถใช้เป็นโหนดแบตช์ใน SIMCA-online ได้ ตามที่อธิบายไว้ใน 1.2.7
คุณสามารถสร้างตัวกรองเฟรมเหตุการณ์ได้สองประเภท:
- ตามแอตทริบิวต์เฟรมเหตุการณ์ – สิ่งเหล่านี้ช่วยให้คุณสร้างเงื่อนไขเชิงตรรกะบนแอตทริบิวต์เฟรมเหตุการณ์หนึ่งรายการหรือมากกว่าหนึ่งรายการ
- ตามหมวดหมู่เฟรมกิจกรรม – สิ่งเหล่านี้ช่วยให้คุณเลือกหมวดหมู่กรอบเหตุการณ์ได้
- ตัวกรองทั้งสองประเภทยังให้คุณระบุองค์ประกอบอ้างอิง กรองตามชื่อเฟรมเหตุการณ์ และระบุเทมเพลตเฟรมเหตุการณ์ได้อีกด้วย
- โหนดตัวกรองแต่ละโหนดต้องมีชื่อเฉพาะที่คุณกำหนด ชื่อนี้เป็นชื่อโหนดที่ใช้ใน SIMCA-online ด้านล่างโหนดระดับบนสุดของโหนดตัวกรองเฟรมเหตุการณ์
- ตารางต่อไปนี้แสดงสรุปการตั้งค่าต่างๆ ที่คุณสามารถทำได้ในกล่องโต้ตอบการกำหนดค่า นอกจากนี้ โปรดดูกล่องโต้ตอบการกำหนดค่า PI AF ซึ่งมีตัวช่วยสำหรับการตั้งค่าแต่ละรายการ
| การตั้งค่า | คำอธิบาย | ใช้ในตัวกรอง โดยแอตทริบิวต์เฟรมเหตุการณ์ | ใช้ในตัวกรอง ตามหมวดหมู่ Event Frame |
| ชื่อโหนด | ชื่อโหนดที่กำหนดเอง (ไม่ซ้ำกับโหนดอื่น) เช่นampเล, ProductABatches. | X | X |
| ตัวกรองชื่อ | กรองตามชื่อเฟรมเหตุการณ์ รองรับไวลด์การ์ด * และ ? | X | X |
| องค์ประกอบอ้างอิง | ตัวกรองตามชื่อองค์ประกอบ รองรับไวลด์การ์ด * และ ? เฟรมเหตุการณ์ที่อ้างอิงองค์ประกอบนี้จะถูกส่งกลับโดยตัวกรอง | X | X |
| เทมเพลตกรอบเหตุการณ์ | กรองตามเทมเพลต Event Frame ที่เฉพาะเจาะจง | X | X |
| หมวดหมู่กรอบกิจกรรม | กรองตามหมวดหมู่ของ Event Frame ที่เฉพาะเจาะจง ใช้ * สำหรับหมวดหมู่ใดก็ได้ | X | |
| คุณสมบัติ | แอตทริบิวต์ Event Frame ที่ใช้ตัวกรอง คุณสามารถระบุแอตทริบิวต์ได้หนึ่งรายการหรือมากกว่านั้น
สำหรับแอตทริบิวต์แต่ละรายการ คุณระบุการตั้งค่าที่ควบคุมนิพจน์เชิงตรรกะซึ่งจะต้องประเมินเป็นจริงเพื่อให้เฟรมเหตุการณ์ตรงกับตัวกรอง การตั้งค่าสำหรับแต่ละแอตทริบิวต์มีดังนี้: |
X | |
| เส้นทางแอตทริบิวต์ | ชื่อของแอตทริบิวต์เทมเพลต Event Frame เส้นทางควรสัมพันธ์กับเทมเพลต Event Frame ที่ระบุ
ค่าสำหรับแอตทริบิวต์นี้จะถูกเปรียบเทียบกับการตั้งค่าการเปรียบเทียบค่าโดยใช้ตัวดำเนินการที่ระบุ |
X | |
| ผู้ดำเนินการ | กำหนดประเภทของการเปรียบเทียบที่จะทำ เช่นampเล เท่ากับ. | X |
| เปรียบเทียบค่า | ค่าที่จะเปรียบเทียบกับค่าแอตทริบิวต์ Event Frames สำหรับค่าสตริง ใช้ได้เฉพาะตัวดำเนินการ Equal และ Not Equal เท่านั้น
สามารถใช้ค่าได้มากกว่าหนึ่งค่าเมื่อใช้ตัวดำเนินการใน แยกค่าด้วยเครื่องหมายเซมิโคลอน (;) |
X |
การกำหนดค่าเช่นample
- ส่วนนี้ให้ตัวอย่างampดูว่าระบบ PI จะมีลักษณะเป็นอย่างไร และสามารถกำหนดค่า PI AF SimApi ให้เชื่อมต่อกับระบบได้อย่างไร
- PI AF SimApi ได้รับการติดตั้งแล้ว และระบบ PI ได้รับการกำหนดค่าเพื่อให้ผู้ใช้เชื่อมต่อกับเซิร์ฟเวอร์ตามที่อธิบายไว้ในข้อ 2
การกำหนดค่าพื้นฐาน
- นี่คือการกำหนดค่าสำหรับ PI AF SimApi ที่เปิดผ่านตัวเลือกเซิร์ฟเวอร์ SIMCA-online ดังที่คุณเห็น เราได้ทำการตั้งค่าบางอย่างไว้แล้ว ซึ่งจะอธิบายไว้ด้านล่าง

- เรามีเซิร์ฟเวอร์หนึ่งตัวชื่อ ServUmVM3 ซึ่งถูกป้อนไว้ในทั้งฟิลด์เซิร์ฟเวอร์ PI และเซิร์ฟเวอร์ AF
- ใน PI ฐานข้อมูลของเราเรียกว่า Production ดังที่คุณเห็นในภาพหน้าจอด้านล่าง ซึ่งนั่นก็คือสิ่งที่เราใช้ในการกำหนดค่าด้วยเช่นกัน

- นอกจากนี้ เรายังระบุชื่อผู้ใช้และรหัสผ่านที่ PI AF SimApi ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์ PI AF อีกด้วย ผู้ใช้รายนี้ได้รับสิทธิ์ในการเข้าถึง PI แล้ว
- เราใช้บัญชีบริการที่แตกต่างกันสำหรับเซิร์ฟเวอร์ SIMCA-online ของเรา บัญชีบริการนี้แตกต่างกันตรงที่บัญชีบริการต้องสามารถเข้าถึง Active Directory ของเราเพื่อยืนยันตัวตนของผู้ใช้ได้
- เหล่านี้เป็นคุณสมบัติของบริการบนเครื่องเซิร์ฟเวอร์ SIMCA ออนไลน์

หมวดหมู่องค์ประกอบเสริม
- เราระบุหมวดหมู่องค์ประกอบ A_Simca_Element; Other_Category ซึ่งหมายความว่าเราจะเห็นองค์ประกอบทั้งหมดที่ตรงกับหมวดหมู่ใดหมวดหมู่หนึ่งใน SIMCA-online
- นี่คือลักษณะของหมวดหมู่องค์ประกอบ A_Simca_Element บนเซิร์ฟเวอร์ PI

ตัวกรองเฟรมเหตุการณ์ 'ตามคุณลักษณะ' เสริม
- เราได้กำหนดค่าโหนดตัวกรองเฟรมเหตุการณ์ตามแอตทริบิวต์ดังต่อไปนี้ เพื่อดูเฉพาะเฟรมเหตุการณ์ที่มีระดับถังต่ำกว่า 40 เท่านั้น:
นี่คือลักษณะของเทมเพลต Event Frame ของเราใน PI:
- เราจะใช้แอตทริบิวต์ระดับนั้นในโหนดตัวกรองเพื่อแสดงเฉพาะเฟรมเหตุการณ์ที่มีระดับต่ำกว่า 40 เท่านั้น
นี่คือหน้าการกำหนดค่าแรกสำหรับโหนดตัวกรองตามแอตทริบิวต์ของเรา:
- สำคัญ: ระดับตามที่ระบุไว้ในภาพหน้าจอด้านบนจะต้องถูกแทนที่ด้วยเส้นทางเต็มไปยังแอตทริบิวต์ ซึ่งคุณสามารถคัดลอกจาก PI System Explorer ได้
- เช่นampเลอ: \\ชื่อเซิร์ฟเวอร์\การผลิต\ระดับ
นี่คือการตั้งค่าสำหรับแอตทริบิวต์ระดับ:
ตัวกรองเฟรมเหตุการณ์ 'ตามหมวดหมู่' เสริม
ในที่สุด เราก็ได้กำหนดค่าโหนดตัวกรองที่เปิดเผยเฟรมเหตุการณ์ตามหมวดหมู่เฟรมเหตุการณ์ที่เรียกว่ายีสต์ด้วย
หน้าตาของ SIMCA-online เป็นอย่างไร
นี่คือผลลัพธ์จากการตั้งค่าข้างต้นใน SIMCA-online
- ที่นี่ โหนดองค์ประกอบ โหนดตัวกรองเฟรมเหตุการณ์ และโหนดเฟรมเหตุการณ์ สามารถใช้เป็นโหนดแบตช์ในการกำหนดค่าโครงการได้
- สังเคราะห์ tags สามารถนำมาใช้ในเงื่อนไขการดำเนินการสำหรับการดำเนินการโครงการแบบแบตช์อย่างง่ายได้ampสามารถพบได้ในเวอร์ชัน 1.2.6.1
- จุด PI ของเซิร์ฟเวอร์ PI สามารถมองเห็นได้ภายใต้โหนดจุดเหล่านี้ tags เชื่อมต่อกับตัวแปรในเฟส tags หน้าการกำหนดค่าโครงการ

เกี่ยวกับการดำเนินโครงการ SIMCA-online และ PI AF
- บทนี้จะให้ข้อมูลเบื้องต้นสั้นๆ เกี่ยวกับสิ่งที่ SIMCA-online จำเป็นต้องดำเนินการโครงการแบบแบตช์ และให้คำแนะนำบางประการที่สามารถนำไปใช้กับ PI Asset Framework (AF) และ PI Event Frames (EF)
- สำหรับรายละเอียดทั้งหมดเกี่ยวกับตรรกะการดำเนินการของ SIMCA-online โปรดดูคู่มือทางเทคนิคของ SIMCA-online
รหัสแบตช์ใน SIMCA-online
- SIMCA-online ใช้ ID ชุดในสองวิธี
- ID ชุดเป็นเฟรมเหตุการณ์ที่กำหนดไว้ใน PI AF
- ใน SIMCA-online สิ่งเหล่านี้จะถูกตีความว่าเป็นชุดในสิ่งที่เรียกว่าโหนดชุด
- โหนดแบตช์ใช้เพื่อระบุแบตช์ที่เสร็จสมบูรณ์แล้วและกำลังใช้งานอยู่ในปัจจุบัน
- แบตช์ที่ทำเสร็จแล้วคือแบตช์ที่มีทั้งเวลาเริ่มต้นและเวลาสิ้นสุด
- แบตช์ที่ใช้งานอยู่คือแบตช์ที่มีเฉพาะเวลาเริ่มต้น โดยที่เวลาสิ้นสุดเป็นค่าว่างหรือเป็นค่าว่าง
- รหัสชุดเป็นกระบวนการ tag:
- แต่ละหน่วยที่อาจประมวลผลเฟสสำหรับแบตช์หนึ่งๆ จำเป็นต้องมีกระบวนการแยกจากกัน tag ระบุชุดที่กำลังใช้งานอยู่ในหน่วยนั้นๆ
- ค่าของ ID แบตช์จะต้องตรงกับชื่อแบตช์ในโหนดแบตช์ หรือตามชื่อของเฟรมเหตุการณ์ใน PI เพื่อใช้คำศัพท์ PI
การเลือกโหนดแบตช์ใน SIMCA-online
- ในกรอบสินทรัพย์ มีลำดับชั้นของเหตุการณ์ที่สร้างขึ้นตามมาตรฐานชุด ISA 88
- แบตช์จะต้องคงสถานะใช้งานอยู่ตลอดระยะเวลาของเฟสทั้งหมดที่อยู่ในแบตช์นั้น สำหรับแบตช์ที่มีหลายเฟส เหตุการณ์แบตช์จะต้องเริ่มต้นที่หรือก่อนที่เฟสแรกจะถูกทริกเกอร์ และสิ้นสุดที่หรือหลังจากเฟสสุดท้ายเสร็จสมบูรณ์
- ใน SIMCA-online จะใช้เงื่อนไขการดำเนินการเฟสอิสระเพื่อกำหนดอายุการใช้งานของแต่ละเฟส
- เหตุการณ์แบตช์ EF ใช้เฉพาะสำหรับการลำดับวงศ์ตระกูลของเฟสต่างๆ เพื่อแมปว่าหน่วยที่ใช้งานอยู่ใดเป็นสมาชิกของแบตช์ใด
- วิธีนี้ช่วยให้สามารถติดตามการไหลของวัสดุแบบขนานและซับซ้อนผ่านหน่วยต่างๆ ได้หลายหน่วย
ใน PI ลำดับชั้นของหน่วยงานจะมีรูปแบบดังนี้:
- แบตช์
- หน่วย
- เฟส
- เฟสย่อย
- หน่วย
- ใน SIMCA-online มีความยืดหยุ่นมากในวิธีการกำหนดและตีความโหนดแบตช์และแบตช์
เช่นample ในโครมาโทกราฟี โดยที่:
- แต่ละรอบอาจกำหนดให้เป็นเฟส
- การดำเนินการแต่ละหน่วย (การโหลด การปรับสมดุล การชะล้าง ฯลฯ) อาจกำหนดให้เป็นเฟสย่อย
- โหนดแบตช์ใน SIMCA-online สามารถกำหนดได้ในระดับหน่วย
- แต่ละรอบสามารถกำหนดให้เป็นเหตุการณ์ใน EF และชุดใน SIMCA-Online ได้
- การดำเนินการแต่ละหน่วยสามารถกำหนดให้เป็นเฟสย่อยใน EF และเฟสใน SIMCA-Online
ตรรกะการดำเนินการ SIMCA-ออนไลน์
เนื้อหานี้อธิบายลำดับขั้นตอนที่ SIMCA-online ปฏิบัติตามเพื่อเริ่มต้นแบตช์และเฟสต่างๆ สำหรับอัลกอริทึมฉบับสมบูรณ์พร้อมรายละเอียดทั้งหมด โปรดดูคู่มือทางเทคนิคของ SIMCA-online
- SIMCA-online กำหนดแบตช์ที่ใช้งานอยู่
- a. ขอรายการ EF – อาจมีคำขอพิเศษสำหรับรายการที่ใช้งานอยู่เท่านั้น – จากโหนดแบตช์ที่กำหนดโดย SIMCA-online (โหนดแบตช์อาจเป็นระดับเซิร์ฟเวอร์หรือหน่วย)
- b. แบตช์ที่ใช้งานถูกกำหนดให้เป็นแบตช์ที่ไม่มีรายการสำหรับเวลาสิ้นสุด (ปล่อยทิ้งไว้เป็นค่าว่าง)
- c. SIMCA-online บันทึกชื่อแบตช์ที่ใช้งานอยู่
- SIMCA-online กำหนดว่ามีเฟสที่ใช้งานอยู่หรือไม่
- a. SIMCA-online ร้องขอชื่อของแบตช์ที่ทำงานในแต่ละเฟส ชื่อของแบตช์คือค่าที่ดึงมาจากกระบวนการ tag กำหนดค่าเป็น Batch ID ในหน่วย
- b. SIMCA ออนไลน์จะทำการตรวจสอบดูว่าชื่อของชุดงานนั้นอยู่ในรายการชุดงานที่ใช้งานอยู่หรือไม่ โดยตรวจสอบว่าค่าตรงกับชื่อของชุดงานที่ใช้งานอยู่หรือไม่
- c. SIMCA-online จะประเมินลอจิกทริกเกอร์ที่กำหนดค่าไว้ใน SIMCA-online เพื่อตรวจสอบว่าเฟสนั้นทำงานอยู่หรือไม่
- SIMCA-online สกัดค่าสแนปช็อตสำหรับทั้งหมด tags ใช้โดยเฟสที่ใช้งาน
สนับสนุน
- SimApi นี้ได้รับการพัฒนาโดย Sartorius Data Analytics หากต้องการความช่วยเหลือ โปรดไปที่ sartorius.com/umetrics-support
- สำหรับคำถามที่เกี่ยวข้องกับ Aveva PI เช่น Asset Framework, Event Frames, ความปลอดภัยของ PI และอื่นๆ เราแนะนำให้คุณติดต่อตัวแทน Aveva หรือฝ่ายสนับสนุนด้านเทคนิคโดยตรง
คำถามที่พบบ่อย
- ถาม: SimApi คืออะไร?
- A: SimApi คือการเชื่อมต่อระหว่าง Umetrics Suite และแหล่งข้อมูลภายนอก
- ถาม: Event Frame ใน SIMCA-online คืออะไร
- A: เฟรมเหตุการณ์แสดงชุดข้อมูลพร้อมเวลาเริ่มต้นและเวลาหยุด โดยอยู่ในโหนดชุดข้อมูลใน SIMCA-online
- ถาม: ฉันสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับ SimApis ได้จากที่ไหน
- A: เยี่ยม sartorius.com/umetrics-simapi สำหรับข้อมูลโดยละเอียดเกี่ยวกับ SimApis และคุณสมบัติต่างๆ
เอกสาร / แหล่งข้อมูล
![]() |
ซาร์ทอริอุส พีไอ เอเอฟ ซิมาปิ [พีดีเอฟ] คู่มือการใช้งาน PI AF SimApi, AF SimApi, SimApi |

