โลโก้ SARTORIUS

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

ซาร์โทเรียส-PI-AF-SimApi-PRODUCT

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า : PI AF ซิมอาปิ
  • ผู้ผลิต: การวิเคราะห์ข้อมูลของ Sartorius Stedim
  • การเชื่อมต่อ: Umetrics Suite สำหรับแหล่งข้อมูลภายนอก

คำแนะนำการใช้ผลิตภัณฑ์

ข้อกำหนดเบื้องต้น

ก่อนใช้ PI AF SimApi โปรดตรวจสอบให้แน่ใจว่าความล่าช้าแบบเรียลไทม์ที่เกิดจากการกำหนดค่าอินเทอร์เฟซ PI ถึง PI นั้นมีน้อยที่สุด

การติดตั้งและการตั้งค่า

  1. เข้าถึงเมนูการตั้งค่าในอินเทอร์เฟซ SimApi
  2. ปรับเปลี่ยนพารามิเตอร์ที่จำเป็นตามแหล่งข้อมูลของคุณ

การตั้งค่าตัวกรองเฟรมเหตุการณ์

  1. นำทางไปยังส่วนตัวกรองเฟรมเหตุการณ์ในอินเทอร์เฟซ SimApi
  2. กำหนดเกณฑ์สำหรับการกรองเฟรมเหตุการณ์ตามเวลาเริ่มต้นและเวลาหยุด

เกี่ยวกับการดำเนินโครงการ SIMCA-online และ PI AF

เพื่อดำเนินโครงการด้านการบูรณาการ SIMCA-online และ PI AF

  1. ตรวจสอบให้แน่ใจว่าการซิงโครไนซ์ระหว่าง SIMCA-Online และ PI AF เป็นไปอย่างถูกต้อง
  2. ตรวจสอบการไหลของข้อมูลระหว่างโครงการเพื่อการวิเคราะห์ที่แม่นยำ

สนับสนุน

หากต้องการความช่วยเหลือหรือการสนับสนุนเพิ่มเติม โปรดดูคู่มือผู้ใช้หรือติดต่อฝ่ายสนับสนุนลูกค้าที่ 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 จะสร้างการเชื่อมต่อกับแหล่งข้อมูลใหม่โดยอัตโนมัติหลังจากถูกตัดการเชื่อมต่อ คุณลักษณะบางส่วนเหล่านี้จะอธิบายเพิ่มเติมด้านล่าง
  • รูปภาพต่อไปนี้ใช้เพื่อแสดงแนวคิด โดยโหนดที่เน้นสีจะสอดคล้องกับรายการตัวหนาในรายการฟีเจอร์ด้านบนซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-1

ลำดับชั้นขององค์ประกอบ 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 ได้ โดยคุณสามารถคลิกขวาที่โหนดงานเพื่อค้นหาชุดงานที่ตรงกันภายในโหนดนั้นได้เช่นกัน ดังภาพหน้าจอที่แสดงไว้ดังนี้:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-2
  • เมื่อเฟรมเหตุการณ์แสดงถึงเฟส มันจะระบุเวลาเริ่มต้นและเวลาหยุดของเฟส
  • หากคุณต้องการตรวจสอบทุกเฟสของแบตช์ใน 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)ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-3
  • นี่คือหน้าโหนดแบตช์ของการกำหนดค่า ซึ่งแสดงให้เห็นว่าเป็นแบบเดียวกัน

โหนดตัวกรองที่ใช้เป็นโหนดแบตช์:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-4

  • อ่านเพิ่มเติมเกี่ยวกับตรรกะการดำเนินการในคู่มือทางเทคนิค SIMCA ออนไลน์

ฟิลเตอร์เฟรมเหตุการณ์

  • ฟิลเตอร์เฟรมเหตุการณ์เป็นทางเลือกและต้องกำหนดค่าก่อนที่ SimApi จะเปิดเผย คุณสามารถเพิ่มฟิลเตอร์ได้มากเท่าที่คุณต้องการ โดยแต่ละฟิลเตอร์จะได้รับการกำหนดค่าแยกกัน
  • โหนดตัวกรองเฟรมเหตุการณ์ใช้เป็นโหนดแบตช์ใน SIMCA-Online เพื่อควบคุมการดำเนินการโครงการ โหนดตัวกรองจะเปิดเผยเฟรมเหตุการณ์ (แบตช์) ที่ตรงตามเกณฑ์ตัวกรองที่ระบุ
  • โหนดตัวกรองยังเติมค่าสำหรับการสังเคราะห์ด้วย tags ที่สามารถนำไปใช้ในการดำเนินโครงการแบบกลุ่มดังที่ได้อธิบายไว้ก่อนหน้านี้
  • คุณสามารถกรองตามองค์ประกอบอ้างอิง ชื่อเฟรมเหตุการณ์ เทมเพลตเฟรมเหตุการณ์ และหมวดหมู่เฟรมเหตุการณ์หรือแอตทริบิวต์ของเฟรมเหตุการณ์ได้

เช่นampคุณสามารถสร้างตัวกรองเฟรมเหตุการณ์ได้ดังนี้:

  • เฟรมเหตุการณ์ที่มีแอตทริบิวต์ productType ที่มีค่า 42 ภายใต้องค์ประกอบ “Sweden_Site”
  • เฟรมเหตุการณ์ที่มีชื่อเริ่มด้วย “b” และหมวดหมู่เฟรมเหตุการณ์ “SIMCAonlineBatches”

นี่คืออดีตampวิธีค้นหาชุดข้อมูลใน SIMCA-online ในโหนดหนึ่งที่ประกอบด้วย Event Frames:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-5

ข้อกำหนดเบื้องต้น

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.ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-6
  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ 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 ออนไลน์เพื่อให้การเปลี่ยนแปลงมีผลซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-7
  • การตั้งค่าต่อไปนี้มีให้เลือกใช้ได้
การตั้งค่า คำอธิบาย
เซิฟเวอร์พีไอ เปิดใช้งานจุด 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 ดังที่คุณเห็น เราได้ทำการตั้งค่าบางอย่างไว้แล้ว ซึ่งจะอธิบายไว้ด้านล่างซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-8
  • เรามีเซิร์ฟเวอร์หนึ่งตัวชื่อ ServUmVM3 ซึ่งถูกป้อนไว้ในทั้งฟิลด์เซิร์ฟเวอร์ PI และเซิร์ฟเวอร์ AF
  • ใน PI ฐานข้อมูลของเราเรียกว่า Production ดังที่คุณเห็นในภาพหน้าจอด้านล่าง ซึ่งนั่นก็คือสิ่งที่เราใช้ในการกำหนดค่าด้วยเช่นกันซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-9
  • นอกจากนี้ เรายังระบุชื่อผู้ใช้และรหัสผ่านที่ PI AF SimApi ใช้ในการเชื่อมต่อกับเซิร์ฟเวอร์ PI AF อีกด้วย ผู้ใช้รายนี้ได้รับสิทธิ์ในการเข้าถึง PI แล้ว
  • เราใช้บัญชีบริการที่แตกต่างกันสำหรับเซิร์ฟเวอร์ SIMCA-online ของเรา บัญชีบริการนี้แตกต่างกันตรงที่บัญชีบริการต้องสามารถเข้าถึง Active Directory ของเราเพื่อยืนยันตัวตนของผู้ใช้ได้
  • เหล่านี้เป็นคุณสมบัติของบริการบนเครื่องเซิร์ฟเวอร์ SIMCA ออนไลน์ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-10

หมวดหมู่องค์ประกอบเสริม

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

ตัวกรองเฟรมเหตุการณ์ 'ตามคุณลักษณะ' เสริม

  • เราได้กำหนดค่าโหนดตัวกรองเฟรมเหตุการณ์ตามแอตทริบิวต์ดังต่อไปนี้ เพื่อดูเฉพาะเฟรมเหตุการณ์ที่มีระดับถังต่ำกว่า 40 เท่านั้น:

นี่คือลักษณะของเทมเพลต Event Frame ของเราใน PI:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-12

  • เราจะใช้แอตทริบิวต์ระดับนั้นในโหนดตัวกรองเพื่อแสดงเฉพาะเฟรมเหตุการณ์ที่มีระดับต่ำกว่า 40 เท่านั้น

นี่คือหน้าการกำหนดค่าแรกสำหรับโหนดตัวกรองตามแอตทริบิวต์ของเรา:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-13

  • สำคัญ: ระดับตามที่ระบุไว้ในภาพหน้าจอด้านบนจะต้องถูกแทนที่ด้วยเส้นทางเต็มไปยังแอตทริบิวต์ ซึ่งคุณสามารถคัดลอกจาก PI System Explorer ได้
  • เช่นampเลอ: \\ชื่อเซิร์ฟเวอร์\การผลิต\ระดับ

นี่คือการตั้งค่าสำหรับแอตทริบิวต์ระดับ:ซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-14

ตัวกรองเฟรมเหตุการณ์ 'ตามหมวดหมู่' เสริม

ในที่สุด เราก็ได้กำหนดค่าโหนดตัวกรองที่เปิดเผยเฟรมเหตุการณ์ตามหมวดหมู่เฟรมเหตุการณ์ที่เรียกว่ายีสต์ด้วยซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-15

หน้าตาของ SIMCA-online เป็นอย่างไร

นี่คือผลลัพธ์จากการตั้งค่าข้างต้นใน SIMCA-onlineซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-16

  • ที่นี่ โหนดองค์ประกอบ โหนดตัวกรองเฟรมเหตุการณ์ และโหนดเฟรมเหตุการณ์ สามารถใช้เป็นโหนดแบตช์ในการกำหนดค่าโครงการได้
  • สังเคราะห์ tags สามารถนำมาใช้ในเงื่อนไขการดำเนินการสำหรับการดำเนินการโครงการแบบแบตช์อย่างง่ายได้ampสามารถพบได้ในเวอร์ชัน 1.2.6.1
  • จุด PI ของเซิร์ฟเวอร์ PI สามารถมองเห็นได้ภายใต้โหนดจุดเหล่านี้ tags เชื่อมต่อกับตัวแปรในเฟส tags หน้าการกำหนดค่าโครงการซาร์ทอริอุส-พีไอ-เอเอฟ-ซิมาพี-ฟิก-17

เกี่ยวกับการดำเนินโครงการ 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

  1. SIMCA-online กำหนดแบตช์ที่ใช้งานอยู่
    • a. ขอรายการ EF – อาจมีคำขอพิเศษสำหรับรายการที่ใช้งานอยู่เท่านั้น – จากโหนดแบตช์ที่กำหนดโดย SIMCA-online (โหนดแบตช์อาจเป็นระดับเซิร์ฟเวอร์หรือหน่วย)
    • b. แบตช์ที่ใช้งานถูกกำหนดให้เป็นแบตช์ที่ไม่มีรายการสำหรับเวลาสิ้นสุด (ปล่อยทิ้งไว้เป็นค่าว่าง)
    • c. SIMCA-online บันทึกชื่อแบตช์ที่ใช้งานอยู่
  2. SIMCA-online กำหนดว่ามีเฟสที่ใช้งานอยู่หรือไม่
    • a. SIMCA-online ร้องขอชื่อของแบตช์ที่ทำงานในแต่ละเฟส ชื่อของแบตช์คือค่าที่ดึงมาจากกระบวนการ tag กำหนดค่าเป็น Batch ID ในหน่วย
    • b. SIMCA ออนไลน์จะทำการตรวจสอบดูว่าชื่อของชุดงานนั้นอยู่ในรายการชุดงานที่ใช้งานอยู่หรือไม่ โดยตรวจสอบว่าค่าตรงกับชื่อของชุดงานที่ใช้งานอยู่หรือไม่
    • c. SIMCA-online จะประเมินลอจิกทริกเกอร์ที่กำหนดค่าไว้ใน SIMCA-online เพื่อตรวจสอบว่าเฟสนั้นทำงานอยู่หรือไม่
  3. 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

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *