SARTORIUS Sim Api Proqram Təlimatı İstifadəçi Təlimatı

sartorius-loqosu

SARTORIUS Sim Api Proqramı

SARTORIUS-Sim-Api-Proqram-MƏHSUL

Spesifikasiyalar

  • Məhsulun adı: SimApi Bələdçisi
  • Buraxılış tarixi: 5 sentyabr 2024-cü il
  • Məqsəd: Umetrics Suite məhsullarına məlumat təqdim edin

Məhsuldan İstifadə Təlimatları

SimApis-ə giriş

  • SimApis Umetrics Suite məhsullarında layihə yaratmaq və model qurmaq üçün məlumatların əldə edilməsi üçün istifadə olunur.

SimApis əldə etmək

  • SimApis əldə etmək üçün rəsmi sənədlərə müraciət edin və ya yardım üçün müştəri dəstəyi ilə əlaqə saxlayın.

SimApi Xüsusiyyətləri

  • SimApis, SIMCA və SIMCA-onlayn rejimdə monitorinq, nəzarət və model qurmaq üçün real vaxt məlumatları təqdim edir.

Yalnız Cari Data İstifadəsi

  • Optimal performans üçün yalnız cari datadan istifadə etmək və tarixi məlumatlardan qaçmaq tövsiyə olunur.

SimApi quraşdırılmasına hazırlıq

  • Quraşdırmadan əvvəl sisteminizin istifadəçi təlimatında göstərilən minimum tələblərə cavab verdiyinə əmin olun.

SimApi quraşdırılması

  • SimApi-ni sisteminizə quraşdırmaq üçün istifadəçi təlimatında verilmiş addım-addım təlimatları izləyin.

SIMCA üçün SimApi qurulur

  • Təqdim olunan təlimatlara uyğun olaraq SIMCA-da SimApi parametrlərini konfiqurasiya edin.

SIMCA-online üçün SimApi-nin qurulması

  • SIMCA-online-də real vaxt rejimində məlumatların axtarışı və geri yazma əməliyyatları üçün SimApi-ni qurun.

Test və Problemlərin aradan qaldırılması

  • Quraşdırıldıqdan sonra düzgün funksionallığı təmin etmək üçün sınaqdan keçirin. Problemlər olduqda, istifadəçi təlimatında problemlərin aradan qaldırılması bölməsinə baxın.

SIMCA-onlayn test

  • Məlumatların axtarışını yoxlamaq üçün SIMCA-onlayn-dan SimApi inteqrasiyasını sınaqdan keçirin.

Log ilə problemlərin aradan qaldırılması Files

  • SimApi jurnalından istifadə edin file hər hansı quraşdırma və ya əməliyyat problemlərini müəyyən etmək və həll etmək.

Xidmət Hesabının Konfiqurasiyası

  • Sorunsuz işləmə üçün SIMCA-onlayn xidmət hesabının düzgün konfiqurasiyasını təmin edin.

Texniki Detallar

  • SimApis haqqında ətraflı texniki məlumat üçün istifadəçi təlimatının 7-ci bölməsinə baxın.

SimApis-ə giriş

  • SimApi Umetrics® Suite proqramı ilə məlumat mənbəyi arasında proqram interfeysidir. SimApi-nin əsas məqsədi SIMCA®-online və ya SIMCA®-ya məlumat verməkdir.
  • Sartorius Stedim Data Analytics AB, proses tarixçiləri və ümumi təyinatlı verilənlər bazaları kimi bir çox müxtəlif məlumat mənbələri üçün SimApis inkişaf etdirir.
  • Bu sənəd SimApi-nin nə olduğunu və onun Umetrics Suite məhsullarında necə istifadə edildiyini göstərir. SimApi-ni necə planlaşdırmağı və quraşdırmağı, nasazlıqları aradan qaldırmağı və quraşdırmanızı necə sınaqdan keçirməyi öyrənəcəksiniz. Son fəsildə tərtibatçılar üçün nəzərdə tutulmuş SimApis-in texniki təfərrüatları var.

SimApi məqsədi: Umetrics Suite məhsullarına məlumat təqdim etmək

  • SimApi-nin əsas məqsədi məlumat mənbəyindən SIMCA-online və ya SIMCA-ya məlumat verməkdir. Məlumat mənbəyi SIMCA-online-nin bir hissəsi deyil, lakin proses tarixçisi və ya məlumatları saxlayan və idarə edən digər sistem ola bilər.
  • SimApi a-da qovluqlara uyğun gələn qovşaqların iyerarxiyasını ifşa edir file sistemi. Hər bir node digər qovşaqları ehtiva edə bilər və ya tags. A tag dəyişənə uyğun gəlir. Bunlar üçün tags, məlumatlar əldə edilə bilər. Şəkildə a tag, Temp, node seçilmiş
  • BakersYeastControlGood SIMCA-online məlumat mənbəyində. O, həmçinin məlumat mənbəyindən götürülmüş ən son dəyərləri göstərir.SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-1

Umetrics Suite-də SimApi istifadəsi

  • İş masası proqramı SIMCA aşağıdakı şəkildə göstərildiyi kimi layihənin yaradılması və model qurulması üçün məlumatları əldə etmək üçün SimApi-dən istifadə edə bilər.SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-2
  • SIMCA-online SimApis-dən monitorinq və nəzarət üçün real vaxt rejimində məlumat əldə etmək, həmçinin məlumat mənbəyinə məlumatları geri yazmaq üçün istifadə edir. Aşağıdakı şəkil SimApi-nin məlumat mənbəyindən, SIMCA-onlayn serverindən və müştərilərdən ibarət sistemdə harada olduğunu göstərir. SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-3

Tez-tez istifadə olunan SimApis

  • Ən çox istifadə edilən SimApis bunlardır:
  • Aveva (əvvəllər OSIsoft) PI Sistemlərinə qoşulmaq üçün PI AF SimApi.
  • OPC UA SimApi
  • ODBC SimApi – SQL Server və ya Oracle kimi verilənlər bazalarına ümumi giriş üçün
  • Bütün mövcud SimApis xüsusiyyətləri ilə birlikdə 3-cü paraqrafda verilmişdir.

Simulyasiya məlumatları üçün DBMaker SimApi

  • DBMaker SIMCA-onlayn server quraşdırılması ilə təmin edilən proqramdır. O, DBMaker SimApi vasitəsilə müşahidələrin bir-bir SIMCA-onlayn təmin edildiyi əvvəlcədən yüklənmiş məlumat cədvəlindən istifadə edərək proses tarixçisi kimi məlumat mənbəyini simulyasiya edir.
  • DBMaker yalnız nümayiş məqsədləri üçün istifadə olunur və məlumat mənbəyindən canlı məlumatlarla istehsalda istifadə edilə bilməz. DBMaker haqqında ətraflı öyrənmək üçün daxili yardıma baxın.

Əlavə sənədlər

  • Bu sənəd hər biri fərqli fokus və hədəf auditoriyaya malik əlaqəli sənədlər toplusundan biridir:
Mənbə Harada
SIMCA-onlayn web səhifə Giriş məlumatları və yükləmələr sartorius.com/umetrics-simca- onlayn
SIMCA-online ReadMe and Installation.pdf Quraşdırma və SIMCA- onlayn demo məlumatlarına necə başlamaq olar Quraşdırma zipində file
SIMCA-onlayn Tətbiq Bələdçisi SIMCA-onlayn funksionallığını təsvir edir, onu digər Umetrics Suite proqram təminatı ilə kontekstdə yerləşdirir, uğurlu yerləşdirmə üçün tələbləri və ən yaxşı təcrübələri və addım-addım quraşdırma təlimatlarını təsvir edir. sartorius.com/umetrics-simca- onlayn
SimApi Bələdçisi SimApi quraşdırmalarının hazırlanması və yerinə yetirilməsi, o cümlədən problemlərin aradan qaldırılması. Tərtibatçılar üçün SimApis-də texniki təfərrüatlar da var. sartorius.com/umetrics-simapi
SimApi İstifadəçi Təlimatları Xüsusiyyətlər, quraşdırma təlimatları və konfiqurasiya xüsusiyyətləri ilə dərc edilmiş hər bir SimApi üçün sənədlər. sartorius.com/umetrics-simapi
SIMCA-onlayn Texniki Bələdçi SIMCA-onlayn server quraşdırılmasının planlaşdırılması, problemlərin aradan qaldırılması və SIMCA-online-nin necə işlədiyinə dair texniki arayış. sartorius.com/umetrics-simca-onlayn
SIMCA-onlayn yardım WebSIMCA-onlayn istifadə və SIMCA-online-nin necə işlədiyinə dair əsaslı yardım. Proqram təminatının özündə və sartorius.com/umetrics-simca
SIMCA-onlayn Web Müştəri Quraşdırma Bələdçisi SIMCA-online quraşdırılmasını təsvir edir Web Müştəri. sartorius.com/umetrics-simca-onlayn
Umetrics bilik bazası Hər buraxılmış proqram versiyası, texniki məqalələr və Umetrics Suite məhsullarında məlum problemlər haqqında məqalələr ilə axtarış edilə bilən verilənlər bazası. sartorius.com/umetrics-kb
SIMCA yardım/istifadəçi təlimatı Layihələr yaratmaq və məlumatların modelləşdirilməsi üçün masaüstü SIMCA-dan necə istifadə etmək olar. SIMCA və digərlərində sartorius.com/umetrics-simca
Dəstək web səhifə Texniki dəstəyi necə əldə etmək olar. sartorius.com/umetrics-support

Texniki dəstək

  • Sartorius onlayn dəstək komandası SimApis haqqında texniki suallara cavab verir və həmçinin SimApis-in təkmilləşdirilməsi üçün müraciətləri müvafiq şəxslərə göndərə bilər. Ətraflı məlumat əldə edin sartorius.com/umetrics-support.

SimApis əldə etmək

  • Biz mövcud SimApis üçün sənədləri və quraşdırma proqramlarına keçidləri burada təqdim edirik sartorius.com/umetrics-simapi.
  • Hər bir SimApi istifadəçi təlimatında sənədləşdirilmişdir.
  • Xeyr oxuduğunuz SimApi Bələdçisi, SimApi-nin planlaşdırılması, quraşdırılması və problemlərin aradan qaldırılmasına gəldikdə, bu məlumatı SimApi-ni tamamlayan məlumatlarla tamamlayır.

SimApi xüsusiyyətləri

  • Bütün məlumat mənbələri eyni deyil. SimApi spesifikasiyadakı bütün funksiyaları yerinə yetirməli deyil. Bu səbəblərdən fərqli SimApis fərqli funksionallıq təklif edir. Aşağıdakı matris mövcud SimApis və onların xüsusiyyətlərini sadalayır.SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-4
  • Xüsusiyyətlər aşağıda izah olunur. Diqqət yetirin ki, cədvəldə müvafiq olaraq SIMCA-online və SIMCA-da hansı funksiyaların mövcud olduğunu göstərmək üçün ayrıca sütunlar var.
Xüsusiyyət Məqsəd SIMCA-onlayn istifadə SIMCA istifadəsi
Cari məlumatlar Məlumat mənbəyindən ən son dəyərlə tək müşahidəni oxuyun. Real vaxtda normal icra
Tarixi məlumatlar Məlumat mənbəyindən əldə edilən tarixi məlumatlarla eyni anda çoxlu müşahidələri oxuyun. Keçmiş məlumatları tutmaq və proqnozlaşdırmaq, istifadə edərək layihələr yaratmaq File > Yeni Modelin yaradılması üçün proses məlumatlarını idxal etmək üçün Verilənlər Bazasının İdxal Sihirbazı.
Diskret verilənlər Məlumat mənbəyindən laboratoriya/IPC məlumatlarını oxuyun. Partiya başına çoxlu müşahidələr. Diskret məlumat axtarışı üçün konfiqurasiya edilmiş fazaları və ya toplu şərtləri olan toplu layihələr üçün.
Toplu məlumat Partiya şərtlərini və son keyfiyyət atributlarını oxuyun (və ya Partiya şərtləri və ya yerli mərkəzləşdirmə. toplu şərtləri oxumaq üçün Database Import Wizard
Xüsusiyyət Məqsəd SIMCA-onlayn istifadə SIMCA istifadəsi
  digər FHN tipli məlumatlar). Hər dəstə üçün bir müşahidə.   toplu səviyyəli modelin yaradılması.
Toplu node Müəyyən bir dəstə üçün başlanğıc və bitmə vaxtını (aktiv partiya üçün boş) daxil edin.

Zaman intervalında mövcud olan bütün partiyaları sadalayın.

Toplu konfiqurasiyaların icrası üçün tələb olunur. İdxal ediləcək partiyaları seçmək üçün verilənlər bazasının idxalı ustası.
Geri yaz - davamlı məlumat Proqnozlar kimi davamlı məlumatları məlumat mənbəyinə yazın. Nəzarət Məsləhətçisi və ya davamlı konfiqurasiyalar üçün toplu təkamül səviyyəsindən məlumatları geri yazın
Geri yaz - diskret Proqnozlar kimi diskret məlumatları yenidən məlumat mənbəyinə yazın. Diskret məlumat axtarışı üçün konfiqurasiya edilmiş fazalar üçün toplu təkamül səviyyəsində toplu konfiqurasiyalar üçün geri yazın
Geri yaz - toplu məlumat Məlumat mənbəyinə proqnozlar və ya son keyfiyyət atributları kimi toplu səviyyəli məlumatları geri yazın. Dəstə səviyyəsində toplu konfiqurasiya üçün geri yazın
Düyün iyerarxiyası SimApi, a kimi qovşaqların iyerarxiyasını dəstəkləyir file sistemi. Hər node ehtiva edə bilər tags və digər qovşaqlar. İyerarxiya çoxlu sayda qovşaqları idarə etməyi asanlaşdırır və tags. Hər yerdə dəstəklənir tags istifadə olunur.  
Massiv tag genişlənmə Massiv tag çoxlu dəyərləri saxlayır. SimApi massivi genişləndirir tag bir çox fərdlərə tags, massivdəki hər bir element üçün bir. Harada dəstəklənir tags davamlı məlumatlar üçün istifadə olunur. Hər biri genişləndi tag SIMCA layihəsində dəyişənə uyğunlaşdırılmalıdır.  
Çoxsaylı məlumat mənbələri SimApi birdən çox məlumat mənbəyinə qoşula bilər və ya fərdi parametrlər və qeydlər ilə özünün çoxsaylı nümunələrini dəstəkləyir filehər bir nümunə üçün s. Eyni tipli bir neçə fərqli məlumat mənbəyinə qoşulun.
Bağlantı davamlılığı SimApi məlumat mənbəyi ilə əlaqəsi kəsilərsə, o, əlaqəni avtomatik olaraq bərpa etməyə çalışacaq. Məlumat mənbəyi ilə əlaqəni bərpa etmək üçün SimApi-ni yenidən işə salmaq lazım deyil.
Evdə hazırlanmışdır SimApi tərəfindən hazırlanır, təmin edilir və dəstəklənir    

Tarixi məlumat olmadan yalnız cari məlumat tövsiyə edilmir

  • Bəzi SimApis, xüsusən də OPC DA, tarixi məlumatları deyil, yalnız cari məlumatları oxumağı dəstəkləyir.
  • Yalnız cari məlumatları dəstəkləyən SimApi masaüstü SIMCA-da istifadə edilə bilməz, çünki o, modellərin qurulması üçün tarixi məlumatları oxuya bilməyəcək.
  • SIMCA-online üçün biz yalnız real vaxt icrası üçün cari məlumatları deyil, həm də keçmiş məlumatları proqnozlaşdırmaq və tutmaq üçün tarixi məlumatları təmin edən məlumat mənbəyini və SimApi-ni şiddətlə tövsiyə edirik. SIMCA-online lazım olduqda real vaxt məlumatları ilə tarixi məlumatlar arasında avtomatik keçid edir və bu, söndürülə bilməz.
  • Yalnız cari məlumatları təmin edən, lakin tarixi məlumatları təmin edən məlumat mənbəyi SIMCA-online-də davamlı layihələr üçün işləyə bilər, lakin toplu layihələr üçün tarixi məlumat tələb olunur.

SimApi quraşdırılmasına hazırlanır

  • Bu bölmə SimApi-nin uğurlu quraşdırılması üçün vacib məlumatları təsvir edir.

64-bit və ya 32-bit SimApis

  • Hər SimApi-nin 32-bit və 64-bit versiyaları var.
  • SIMCA-online və SIMCA 64-bitdir və 64-bit SimApis variantlarını tələb edir. Köhnə qurğular üçün köhnə 32-bit SimApis hələ də mövcuddur.

Giriş üçün yer file və parametrlər

  • SimApi öz qeydini saxlayır files gizli Proqram Məlumatı qovluğunda1:
    %programdata%\Umetrics\SimApi, burada %programdata% kompüterinizdəki faktiki qovluğa xəritə verir. Defolt olaraq C:\ProgramData.
  • Hər bir SimApi adətən öz jurnalından istifadə edir fileSIMCA-onlayn server jurnalına bənzər file log səviyyəsi ayarından asılı olaraq daha çox və ya daha az məlumat ehtiva edəcək. Bu file problemlərin aradan qaldırılması üçün faydalıdır. Günlük file adlanır
    .log harada məsələn, quraşdırdığınız SimApi-dirample PIAFSimApi. Həmçinin SIMCA-onlayn SimApi nümunə adları üçün növbəti bölməyə baxın.
  • Bu qovluq həmçinin XML-də SimApi parametrlərini ehtiva edir file adlı .xml.
  • SimApi-lərin əksəriyyətində xml-də parametrləri dəyişən qrafik istifadəçi interfeysləri var file, lakin bəziləri üçün dəyişiklikləri birbaşa XML-ə daxil edirsiniz file Notepad kimi mətn redaktoru ilə. Hər bir SimApi üçün istifadəçi təlimatına baxın.

File adlandırılmış nümunələr SIMCA-online ilə istifadə edildikdə adlar

  • SIMCA-online-də hər bir SimApi nümunəsi öz konfiqurasiyasını əldə edir file və qeyd edin file hər bir SimApi-nin çoxsaylı nümunələri ilə işləmək. Bunların adları files, SIMCA-onlayn Server Seçimləri dialoq qutusunda SimApi nişanında verilmiş nümunənin adı ilə şəkilləndirilir.SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-5
  • Aşağıdakı keçmişample bunların adlarını göstərir files, harada SimApi adı ilə əvəz edilməlidir.
  • Nümunə əlavə edildikdə verilən konfiqurasiya adı: OmegaServer
  • Konfiqurasiya file ad: OmegaServer.xml
  • Giriş file ad: OmegaServer.log
  • Qeyd edək ki, ümumi file .log file hələ də yaradılmışdır. Bu log file texniki səbəblərdən jurnala yönəldilə bilməyən qeydləri ehtiva edir file hallardan..
  • Bu qovluq standart olaraq Windows-da gizlidir. Onu görmək üçün File Konfiqurasiya etdiyiniz Explorer onu gizli göstərir files. Nəzərə alın ki, ünvanı daxil etməklə gizli qovluğa keçə bilərsiniz File Explorer-in ünvan çubuğu.
  • Qeyd edək ki, SIMCA SimApi-nin çoxsaylı nümunələrini dəstəkləmir və buna görə də yuxarıda təsvir olunduğu kimi nümunə adı olmayan adlardan istifadə edir.

Şəbəkə planlaşdırılması

  • Siz SIMCA-onlayn serverini şəbəkədəki məlumat mənbəyinə yaxın yerləşdirməlisiniz. Bu, SIMCA-online və onun məlumat mənbəyi arasında sürətli əlaqəni təmin edir.
  • Şəbəkə avadanlığı SIMCA-online ilə məlumat mənbəyi arasındakı əlaqəyə mane ola bilər.

İstifadəçi hesabları və məlumat mənbəyi icazələri

  • Məlumat mənbələri adətən öz məlumatlarına girişi idarə edir. Bu adətən istifadəçi adları və parollarla edilir, lakin IP ünvanı və ya DNS əsaslı məhdudiyyətlər də istifadə edilə bilər (məs.ample PI Aveva PI Sistemində Trusts).
  • İstifadəçi adı və şifrə məlumat mənbəyinə müxtəlif yollarla təqdim edilə bilər:
  • SimApi masaüstü SIMCA ilə işləyən istifadəçinin Windows istifadəçisi və ya server kompüterində SIMCA-onlayn xidmət hesabı kimi işlədilir. SimApi bu hesabdan istifadə edərək məlumat mənbəyinə qoşula bilər. OPC I və PI SimApi və onu konfiqurasiya edərkən etimadnaməni təqdim etməsəniz, ODBC belə işləyir.
  • Ümumi ODBC üçün Windows-da Start-da tapılan ODBC Data Sources Administrator proqramından istifadə edə bilərsiniz.
  • Bəzi verilənlər bazası təminatçıları verilənlər bazası üçün öz sürücülərini və alətlərini təmin edirlər. Oracle verilənlər bazası, məsələnample, Oracle Data Access Components (ODAC) istifadə edin.
  • PI AF və ODBC kimi bəzi SimApis simApi XML konfiqurasiyasında şifrələnmiş etimadnamələri saxlayan konfiqurasiya dialoqlarına malikdir. file.
  • PI həmçinin PI server kompüterindəki PI Sistem İdarəetmə Vasitələrində müxtəlif təhlükəsizlik seçimlərinə malikdir. PI AF SimApi İstifadəçi Təlimatında ətraflı oxuyun. Köhnə OSIsoft PI SimApi-dən istifadə etsəniz belə, bu təlimat faydalıdır.
  • OPC DA və HDA məlumat mənbəyi ilə SimApi arasında nəqliyyat kimi DCOM-dan istifadə edir. DCOM Windows-da Komponent Xidmətləri aləti (DCOMCNFG.EXE) ilə konfiqurasiya edilib və Windows autentifikasiyasından istifadə edir.
  • Köhnə OSIsoft PI SimApi (daha yeni AF SimApi deyil) üçün OSIsoft AboutPI-SDK proqramı (PISDKUtility.exe) PI serverinə qoşulma qurmaq üçün istifadə olunur.

Məlumat mənbəyi bağlantısının yoxlanılması
SimApi-ni kompüterə quraşdırmaq istədiyiniz zaman həmin kompüterdən məlumat mənbəyinə qoşulmanı başqa alətlə yoxlamaq faydalı ola bilər:

  • Windows-da ODBC Məlumat Mənbələri ümumi ODBC-ni konfiqurasiya etmək və sınaqdan keçirmək üçün istifadə olunur. Qeyd edək ki, bu alətin 64-bit Windows-da iki versiyası var: biri 32-bit proqramlar üçün, biri isə 64-bit üçün. Verilənlər bazası ilə əlaqəni yoxlamaq üçün ODBC konfiqurasiya sehrbazının sonundakı Test Data Source düyməsini istifadə edin. Biz sizə məlumat mənbələrinizi Sistem DSN-ləri kimi konfiqurasiya etməyi tövsiyə edirik.
  • Oracle Data Access Components kimi verilənlər bazası provayderindən verilənlər bazası üçün xüsusi əlaqə aləti.
  • PI System Explorer PI AF serverinə keçidi yoxlamaq üçün istifadə edilə bilər. O, PI AF SimApi üçün ilkin şərt olan PI AF Müştərisinin bir hissəsidir.
  • Unified Automation-dan OPC UA Expert – UaExpert OPC UA serverləri üçün çarpaz platforma test müştərisidir.
  • PI-SDK tətbiqi (PISDKUtility.exe) əlaqəni yoxlamaq üçün istifadə edilə bilər view SIMCA-online PI serverinə qoşulmağa çalışarkən daxil edilmiş ola biləcək hər hansı xəta mesajları. Bu, PIAF deyil, yalnız köhnə OSIsoft SimApi üçün istifadə olunur.
  • PI Sistem İdarəetmə Alətləri PI server kompüterində həmin tərəfdən problemlərin aradan qaldırılması üçün istifadə olunur. məsələnample, SIMCA-onlayn serverindən girişin qarşısını alan təhlükəsizlik məsələlərini axtarmaq üçün. Bu YouTube videosunda PI sistemində nasazlıqların aradan qaldırılması haqqında ətraflı məlumat əldə edin.
  • Excel, uyğun plagin quraşdırıldıqda ODBC bağlantısı və əksər digər sistemlərdən məlumat əldə etmək üçün istifadə edilə bilər.
  • Ior HDA üçün Matrikon OPC Explorer (bunlar ayrıca alətlərdir) OPC bağlantısını yoxlamaq üçün istifadə edilə bilər və Matrikon OPC Analizatoru OPC qoşulma problemlərini diaqnoz etmək üçün istifadə edilə bilər. Bu pulsuz vasitələri yükləyin https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
  • OPC Təlim İnstitutundan OPC Xilasetmə (DInd HDA üçün). web sayt “istifadəçilərə rabitə və təhlükəsizlik problemlərini asanlıqla diaqnoz qoymağa və bir düyməni basmaqla onları dərhal təmir etməyə imkan verir. Bütün bunlar heç vaxt DCOM-u konfiqurasiya etməyi öyrənmədən edilə bilər"

SimApi quraşdırılması

SimApi-ni kompüterə necə quraşdırmaq olar:

  1. Quraşdırdığınız SimApi üçün İstifadəçi Təlimatını oxuyun. Bu SimApi üçün indi oxuduğunuz ümumi təlimatları tamamlayan xüsusiyyətləri ehtiva edir.
  2. SimApi İstifadəçi Təlimatında qeyd olunan hər hansı ilkin şərtləri quraşdırın və konfiqurasiya edin (məsampverilənlər bazası sürücüləri və ya SDK)
  3. SimApi quraşdırmaq üçün quraşdırma proqramını işə salın. Çalışacağınız proqram təminatına uyğun gələn 64-bit (x64) və ya 32-bit (x86) versiyasını quraşdırın.
  4. SimApi-ni SIMCA-online və ya SIMCA-da aşağıdakı bölmələrdə təsvir olunduğu kimi konfiqurasiya edin və mövcud parametrlərin təsviri üçün SimApi istifadəçi təlimatına baxın.
  5. SIMCA-onlayn serverini işə salın. Qeyd edək ki, bu, vaxt apara bilər, çünki SimApi işə salındıqda, o, hamısını sadalayacaq tags məlumat mənbəyində.
  6. Bəzi məlumatları əldə etməklə SimApi-ni sınayın. SIMCA-online üçün istifadə edə bilərsiniz File > 6.1-də təsvir olunduğu kimi çıxarın.
  7. SimApi gözlənildiyi kimi işləmirsə, SimApi jurnalına baxın files problemlərin aradan qaldırılması üçün və SimApi istifadəçi təlimatına baxın.

SIMCA-da istifadə üçün SimApi-nin qurulması

SIMCA-da SimApi-dən necə istifadə etmək olar:

  1.  Verilənlər bazası idxalına aşağıdakı yollardan biri ilə başlayın:
    • a. SIMCA-da yeni layihə yaratmaq üçün: File > Yeni Daimi Layihə və ya Yeni Toplu Layihə. Əsas sekmesinde verilənlər bazasından seçin.
    • b. SIMCA-da mövcud layihədə verilənlər dəstini idxal etmək üçün: Açıq SIMCA layihəsinin Data tabındakı verilənlər toplusundan.
  2. Yeni məlumat mənbəyi əlavə et klikləyinSARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-6
  3. Bağlantı növü kimi SimApi-ni seçin, …-düyməsinə basın və tapın Quraşdırma qovluğunda .dll faylını seçin və Aç düyməsini basın.
  4. Konfiqurasiya et üzərinə klikləyin və parametrləri necə etmək barədə fərdi SimApi İstifadəçi Təlimatına baxın.
  5. Verilənlər bazasına qoşula biləcəyinizi yoxlamaq üçün test məlumat mənbəyi bağlantısını basın. Çox olduqda bu, uzun müddət çəkə bilər tags məlumat mənbəyində.
  6. Konfiqurasiyanı tamamlamaq üçün OK düyməsini basın.
  7. Import edilmiş məlumatlarla işləmək üçün SIMCA yardımına baxın.

SIMCA-online-də istifadə üçün SimApi-nin qurulması

  • Vacib: SimApi-dən istifadə etmək üçün SIMCA-onlayn server lisenziyası tələb olunur. SIMCA-online demo quraşdırılması SimApis-dən istifadə etməyə imkan vermir.
  • Sistemə SimApi əlavə etmək üçün siz server PC-də SIMCA-onlayn Server Seçimlərini işə salırsınız. SICMA-onlayn yardım mövzusunda ətraflı addımları öyrənin. Serverdə SimApi əlavə edin və konfiqurasiya edin.
  • İpucu: SimApi üçün dəyişiklik etsəniz, bütün serveri yenidən işə salmadan həmin SimApi-ni Server Seçimlərindən ayrıca yenidən başlada bilərsiniz.
  • Bu SimApi-nin çoxsaylı nümunələrini konfiqurasiya etmək üçün yuxarıdakı addımları təkrarlayın və hər bir nümunə üçün unikal adlardan istifadə edin. Fərqli log və konfiqurasiya haqqında daha çox oxuyun files 4.2-də göstərilən hallar üçün.

SimApi-nin sınaqdan keçirilməsi və problemlərin aradan qaldırılması

  • Bu fəsil SimApi quraşdırmasının sınaqdan keçirilməsi və problemlərin aradan qaldırılması haqqındadır.

SIMCA-onlayn-dan SimApi-nin sınaqdan keçirilməsi

  • SIMCA-onlayn serveri uğurla işə saldıqdan sonra siz SimApi-ni SIMCA-online-də sınaqdan keçirə bilərsiniz (server başlamazsa, 6.2-yə baxın):
  • SIMCA-onlayn müştəridə serverə daxil olun və Extract-a keçin File nişanı. Çıxarış SimApi vasitəsilə məlumat əldə etməklə onu sınamağa kömək edir:SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-7
  • SimApi-nin qovşaqları (“qovluqlar”) sol qutuda göstərilir. Tags seçilmiş node üçün yuxarı sağda göstərilir.
  • Cari məlumatlar sadəcə klikləməklə tez sınaqdan keçirilə bilər view> açıq tags davamlı proses məlumatlarını təmin edən (ekran görüntüsünə baxın)
  • Vaxt aralığında topluları tapmaq üçün node üzərində sağ klikləyin. Düyün partiyalar haqqında bilən toplu qovşaq olmalıdır.
  • seçin tags Çıxarış və Next düyməsini klikləyin və məlumat axtarışının müxtəlif rejimlərindən istifadə edərək məlumat əldə etmək üçün sehrbazı tamamlayın: cari, tarixi, toplu və diskret məlumat.
  • Çıxarılan məlumatları onun alətlərindən istifadə edərək məlumat mənbəyinizdə gördüklərinizlə müqayisə edin. 7.13-də SimApi-nin bütün xüsusiyyətlərini sınaqdan keçirmək və təsdiqləmək haqqında ətraflı məlumat əldə edin.

SimApi jurnalından istifadə edərək SimApi problemlərini həll edin file

  • Server başlamazsa, SimApi gözlənildiyi kimi işləmir və ya çıxarış uğursuz olarsa, SimApi jurnalına müraciət etməlisiniz. file problemin nə olduğunu sizə bildirir. Tam təfərrüatları əldə etmək üçün SimApi jurnalında Debug səviyyəli girişi aktiv edin. Bax 4.2.
  • Qeyd: SIMCA-onlayn server qeydləri burada o qədər də faydalı deyil. SimApi-nin server tərəfindən necə yükləndiyini və işə salındığını göstərəcəklər, lakin SimApi-nin xüsusi təfərrüatları onun jurnalındadır. file.

Düzgün SIMCA-onlayn xidmət hesabından istifadə edin

  • Məlumat mənbəyinə girişi sınaqdan keçirərkən, server kompüterində xüsusi istifadəçi kimi daxil olduğunuzu (adətən Windows domenində öz istifadəçi hesabınız) xatırlayın, lakin SIMCA-onlayn server xidməti hesabının istifadəçi hesabınızla müqayisədə fərqli giriş hüquqlarına malik olan defolt olaraq LocalSystem fərqli hesab olduğunu unutmayın.
  • Bu səbəbdən, hesabınız kimi işlədərkən testlərin işləməsi qeyri-adi deyil, lakin SIMCA-online məlumat mənbəyinə qoşula bilmir.
  • Bu problemi həll etmək üçün SIMCA-onlayn server xidməti tərəfindən istifadə edilən hesaba giriş təmin edilməlidir. Adətən, siz LocalSystem-i xüsusi domen xidməti hesabına dəyişdirirsiniz və bu hesaba hüquqlar verirsiniz. Qeyd edək ki, SimApi SimApi konfiqurasiyasında təyin edilmiş etimadnamələrdən istifadə edirsə, bu tətbiq edilmir, çünki bu etimadnamələr üstünlük təşkil edir.

SimApis-də texniki detallar

  • Bu fəsildə SimApi-nin necə işləməsi ilə bağlı texniki təfərrüatlar verilir. Bu, əsasən məlumat mənbəyi üçün SimApi tətbiq etmək üçün SimApis-i başa düşmək istəyən tərtibatçılara yönəldilmişdir.
  • Tərtibatçılar həmçinin SimApis-ə giriş və funksiyaların yüksək səviyyəli təsvirləri üçün bu sənədin əvvəlki hissələrini oxumalıdırlar.

SimApi-ni nə vaxt inkişaf etdirməyi düşünməli və nə vaxt etməməli?

Məlumat mənbəyi üçün SimApi-ni inkişaf etdirməyə başlamazdan əvvəl:

  1. Artıq istifadə edə biləcəyiniz SimApi-nin olub olmadığını araşdırın. Ola bilsin ki, OPC UA kimi mövcud SimApis-dən birini istifadə etmək üçün məlumat mənbəyinizdə bəzi funksiyaları aktivləşdirə bilərsiniz.
  2. Bu sənədi və onun istinadlarını diqqətlə nəzərdən keçirin və məlumat mənbəyinizin tələblərə cavab verib-vermədiyini araşdırın: məsələnample, kifayət qədər sürətli olmalıdır, yalnız cari məlumatları deyil, həm də tarixi məlumatları təmin etməlidir.
  • Bu səbəblərə görə biz aşağı səviyyəli aparat və ya alətlərə qoşulan SimApi-ni inkişaf etdirməyi tövsiyə etmirik. Yaxşı olar ki, həmin alətləri Aveva PI Sistemi kimi proses tarixçisinə qoşsun və alətdən məlumat alsın və onu tarixləşdirsin. Sonra PIAF SimApi PI-dən Umetrics məhsuluna məlumat əldə etmək üçün istifadə edilə bilər.

SimApi inkişafı və SimApi spesifikasiyası

  • SimApi spesifikasiyası, SimApi-v2, SimApi-də SimApi DLL-nin həyata keçirməli olduğu bütün C-funksiyaları üçün sənədləri, həmçinin SimApi-nin necə inkişaf etdirilməsi üçün bəzi təlimatları ehtiva edir.
  • C və ya C++ istifadə edərək SimApi tətbiqi əksər hallarda lazımsız dərəcədə aşağı səviyyədədir.
  • SimApi-ni həyata keçirməyin tövsiyə olunan və asan yolu onu Ex-ə əsaslandırmaqdıramptəmin etdiyimiz leSimApi mənbə kodu. Bu keçmişdirample SimApi tətbiqi C-interfeysini idarə edir və onu faktiki tətbiqin edildiyi NET Framework-ə tərcümə edir. O, həmçinin giriş, parametrlər, konfiqurasiya GUI və digər çərçivə kodu üçün çərçivə koduna malikdir.
  • SimApi-ni inkişaf etdirmək üçün tərtibatçılar komandasına Windows, .NET Framework, C və ya C++ proqramlarında təcrübə lazımdır. SimApi-nin qoşulmalı olduğu məlumat mənbəyi haqqında yaxşı bilik də tələb olunur, çünki SimApi-nin məqsədi məlumat sorğularını SIMCA-online və ya SIMCA-dan verilənlər mənbəyinin API-sinə tərcümə etməkdir. SimApi tətbiqi heç vaxt birdəfəlik layihə deyil, adətən davamlı dəstəyə və təsadüfi texniki xidmətə ehtiyac duyur.

Məlumatların oxunması və ya yazılması

  • SimApi-nin əsas vəzifəsi məlumat mənbəyindən məlumatları təmin etməkdir. Buna oxu məlumatı deyilir.
  • SimApi tətbiqlərinin əksəriyyəti də məlumatların yazılmasını dəstəkləyir. Bu, SimApi vasitəsilə verilənləri məlumat mənbəyinə geri yazmaq deməkdir. Məlumatların yazılması SIMCA-online-də əlavə xüsusiyyətdir.

Tags və qovşaqlar

  • A tag məlumat mənbəyində sütunun və ya “dəyişən”in identifikatorudur. A tagnin adı müəyyən etmək üçün istifadə olunur tag. Node daxilindəki adlar unikal olmalıdır. SIMCA-online 18, alt qovşağı və ehtiva edən qovşağı dəstəkləyən ilk versiyadır tag eyni adla. məsələnample: Ana qovşağın Batch və a adlı alt qovşağı ola bilər tag Batch adlanır.
  • Düyün bir konteynerdir tags. Bir qovşaq, a kimi digər qovşaqları da ehtiva edə bilər file sistem qovluqlarda qovluqlara malikdir.
  • kimi a file sistem, düyün və tag adları unikal şəkildə müəyyən edən tam yola birləşdirilə bilər tag. The tag yollar seçilərkən SIMCA-online və ya SIMCA-da istifadə olunur tags istifadə etmək. A tag yol SimApi nümunəsi adı ilə başlayır, ardınca qovşaq strukturu və ilə bitir tag ad, hər bir element iki nöqtə (:) ilə ayrılır. məsələnample “:ODBCSQLServer:Node:SensorTag1”.

SimApi sadalayır tags və başlanğıcda qovşaqlar

  • SimApi tətbiqi serveri qovşaqlar və tags SimApi işə salındıqda və onları izləyəndə məlumat mənbəyində qeyd edin ki, müxtəlif SimApi funksiyalarını sadalamaq üçün istifadə olunur. tags və node həyata keçirilə bilər.
  • SimApi-nin işə salınması yalnız serverin işə salınması zamanı baş vermir, eyni zamanda SimApi-ni Yenilə funksionallığı ilə SIMCA-onlayn-da istifadəçi tərəfindən yenidən işə salına bilər.

Hərfi həssaslığı tag- və node adları

  • Tag adlar və qovşaq adları hərflərə həssasdır.
  • Beləliklə, a tag adlanırtag1" ilə " eyni deyilTag1” “T” hərfinin fərqli halına görə. İstifadə etməməyi tövsiyə edirik tags və ya yalnız halda fərqlənən qovşaq adları.

Davamlı proses qovşağı 

  • Bir node ehtiva etdikdə tags davamlı proses məlumatları ilə onu proses qovşağı adlandırmaq olar. Aşağıdakı iki skrinşot proses qovşağının verilənlərlə cədvəl şəklində təqdimatını və ardınca qovşağın seçim zamanı necə göründüyünü göstərən şəkili göstərir. tags SIMCA-da onlayn.SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-8

Davamlı proses qovşaqları partiyalardan, qaçışlardan və ya vaxtdan müstəqil olmalıdır

  • SimApi-də yaxşı işləmək üçün qovşaq partiyalardan, qaçışlardan və ya vaxtdan müstəqil olmalıdır. Müəyyən bir toplu və ya vaxt diapazonu üçün məlumatları ehtiva edən qovşağın olması SIMCA-onlayn-da yaxşı işləməyəcək, çünki layihə konfiqurasiyası o zaman yalnız həmin toplu üçün məlumatları oxuya bilər və digər partiyalar üçün istifadə olunmur.
  • Bunun əvəzinə, ölçmələrin aparıldığı prosesdə bir node bir və ya bir neçə fiziki vahidə uyğunlaşdırılmalıdır.

Toplu ID tag toplu layihənin icrası üçün davamlı proses qovşaqlarında tələb olunur

  • Hər bir davamlı proses olmalıdır tag (dəyişən) hər bir müşahidə üçün partiya identifikatorunu tutan. Bu partiya identifikatoru hər bir müşahidənin hansı partiyaya aid olduğunu bilmək üçün SIMCA və ya SIMCA-onlayn tərəfindən istifadə olunur.
  • $BatchID tag 7.4.3-dəki ekran görüntülərində belə bir köhnəample.
    Tələb olmasa da, olması tövsiyə olunur tag prosesin cari mərhələsini və ya addımını göstərən proses qovşağında. Bu tag sonra SIMCA-online-də və ya məlumatları idxal edərkən SIMCA-da mərhələli icra şəraitində istifadə edilə bilər. Bunun üçün dəyərlər tag keçmiş üçün ola biləramp"faza1", "təmizləmə", "faza2".

Toplu kontekst qovşağı

  • Partiya qovşağı partiyaları izləyən qovşaqdır; onların toplu identifikatorları, başlanğıc vaxtları və bitmə vaxtları. Bu, SIMCA-online-də toplu layihənin icrası üçün tələbdir. Məlumat mənbəyində partiyaları müxtəlif yollarla ifşa edən birdən çox toplu node ola bilər. İstifadəçi onun tətbiqinə uyğun olan toplu qovşağı seçir. Bu keçmişample iki fərqli vahidi əhatə edən partiyaları ifşa edir:
  • /Fabrika1 – həm Unit1, həm də Unit2 üzərində cəmlənmiş istifadə müddəti olan partiyalar.
  • /Factory1/Unit1 – yalnız Unit1-də istifadə müddəti olan partiyalar
  • /Factory1/Unit2 – yalnız Unit2-də istifadə müddəti olan partiyalar
  • Əgər məlumat mənbəyinizdə toplu qovşağı yoxdursa, siz SIMCA-onlayn-da Toplu Kontekst Generatorundan istifadə edə bilərsiniz. Daxili yardıma baxın.
  • Könüllü toplu data
  • Toplu qovşaqda toplu məlumat da ola bilər; bütün partiya üçün yalnız bir müşahidə olan məlumatlar. Qeyd edək ki tags toplu məlumatı ilə toplu qovşağın tam funksionallığına malik bir qovşaqda olması lazım deyil. SimApi-nin toplu məlumatların oxunmasını dəstəkləməsi kifayətdir tags. 7.6-da toplu data haqqında ətraflı məlumat əldə edin.
  • Budur keçmişamptoplu node:SARTORIUS-Sim-Api-Proqram təminatı-ŞƏKİL-9
  • Qeyd: Yuxarıdakı skrinşot SIMCA-online ilə birlikdə DBMaker-dən götürülüb. Bunu özünüz DBMaker-də görmək üçün üzərinə klikləyin View İki pəncərəni göstərmək üçün Bakers Maya verilənlər bazasındakı məlumat düyməsi, biri toplu qovşaq, digəri isə proses məlumatlarıdır.

Məlumat növləri: ədədi məlumatlar, mətn məlumatları və çatışmayan məlumatlar

  • Hər biri üçün tag, SimApi üç növ məlumatı dəstəkləyə bilər: ədədi, mətn, t və çatışmayan:
  • Rəqəmsal məlumatlar adətən proses parametrlərinin real dəyərləridir, məsələnample 6.5123. SimApi yalnız 32 bitlik tək dəqiqlikli üzən nöqtə dəyərlərini idarə edə bilər. Tək dəqiqlikli üzən nöqtə formatı - Vikipediya. Məlumat mənbəyindəki bütün digər ədədi məlumat növləri float-a çevrilməlidir. Beləliklə, onlar həm böyük, həm də kiçik dəyərlərlə məşğul ola bilərlər, lakin yalnız təxminən 6 və ya 7 əhəmiyyətli rəqəmlə. Texniki Təlimatda ətraflı məlumat əldə edin.
  • Bu, böyük tam ədədlər və ya həm böyük, həm də onluq olan həqiqi ədədlər üçün dəqiqliyin itirilməsinə səbəb ola bilər. Ətraflı məlumat üçün Texniki Bələdçiyə baxın.
  • Mətn/sətir məlumatları toplu identifikatorlar, mərhələlərin icra şərtləri və ya keyfiyyət dəyişənləri üçün istifadə olunur. Mətn üçün dəyərlər tag data hərflərə həssasdır. Bu o deməkdir ki, "çalışan" dəyəri eyni deyil
    “Qaçmaq”. Datetime dəyişənləri birbaşa SimApi tərəfindən dəstəklənmir, lakin onlar YY-AA-GG SS:MM (məs. üçün) kimi formatlanmış sim kimi qaytarıla bilərample “2020-09-07 13:45”).
  • Çatışmayan dəyərlər o deməkdir ki, qaytarılacaq dəyər yoxdur, yəni məlumat yoxdur.
  • Hansı növün qaytarılacağı SimApi tətbiqindən asılıdır. SimApi məlumat mənbəyindəki məlumatları bilir və ən uyğun olan məlumat növünü qaytarmalıdır.

Məlumat axtarışının üç rejimi: Davamlı, Batc, h və Diskret

  • SimApi spesifikasiyası məlumatların axtarışının üç rejimini müəyyən edir, yəni. SimApi-nin məlumatları üç müxtəlif yolla təmin edə bilər tags məlumat mənbəyində (və ya digər istiqamətdə: məlumatı tags məlumat mənbəyində).
  • Davamlı məlumat axtarışı - bu, partiya və ya proses inkişaf etdikcə, davamlı və ardıcıl olaraq oxunan məlumatlara aiddir. Məlumat cari vaxt və ya müəyyən diapazon üçün müşahidələr arasında müntəzəm intervalda oxunur. məsələnample, bütün məlumatlar 09:00:00 və 10:00:00 samphər 60 saniyədən bir rəhbərlik edir, nəticədə son nöqtələr daxil olduqda 61 müşahidə aparılır.
  • Toplu məlumatların axtarışı – bu, bütün partiya üçün verilənlərlə (müəyyən bir yetkinlik və ya vaxt nöqtəsi ilə əlaqəli olmayan) bir müşahidəyə aiddir. Batch atributları və yerli mərkəzləşdirmə məlumatları SIMCA-online-də toplu məlumat kimi oxunur. Batch şərtləri adətən toplu məlumat kimi oxunur (onlar diskret məlumat axtarışı üçün konfiqurasiya edilmədikdə).
  • Diskret məlumat axtarışı – diskret verilənlər bir çox ödəmə müddətləri üçün bir neçə müşahidədən ibarət ola bilər. Lakin davamlı verilənlərdən fərqli olaraq, diskret verilənlər ardıcıl olaraq deyil, toplunun müəyyən bir mərhələsi üçün bütün məlumatlar bir anda oxunur. Məlumatların yetkinlik dəyişəninin müntəzəm intervalları ilə yerləşdirilməsi lazım deyil. Bütün məlumatlar hər dəfə məlumat tələb edildikdə, konfiqurasiya edilmiş intervalda yenidən oxunur.
  • Hər hansı bir verilmiş üçün tag məlumatlar üç rejimdən hər hansı birində tələb oluna bilər, lakin adətən SimApi fərdi şəxs üçün bu rejimlərdən yalnız birini dəstəkləyəcək. tag. Eynilə, qarışdırmağa icazə verilir tags node daxilində, lakin adətən hamısı tags müəyyən bir node daxilində məlumat axtarışının eyni rejimini dəstəkləyir.
  • Davamlı məlumatlar üçün (lakin toplu və ya diskret data2 üçün deyil) növbəti bölmənin mövzusu olan cari məlumat və ya tarixi məlumat üçün sorğular edilə bilər.
  • Bütün SimApis bütün rejimləri dəstəkləmir. Yuxarıdakı xüsusiyyət matrisinə və SimApi-yə baxın web ətraflı məlumat üçün səhifə.

SimApi vasitəsilə cari və tarixi davamlı məlumatlar

  • Davamlı məlumatlar zamanla dəyişən emal məlumatlarına aiddir.

Cari məlumatlar

  • Cari məlumatları oxumaq məlumat mənbəyindən ən son dəyərləri soruşmaq deməkdir tags soruşduqda. Diqqət yetirin ki, burada xarici məlumat mənbəyinin vaxtı istifadə edilmir.
  • Cari məlumat kimi oxunan məlumatlar SIMCA-online-nin canlı məlumat kimi göstərəcəyidir. Bu səbəbdən məlumat mənbəyində lazımsız gecikmələrin olmaması vacibdir. SIMCA-online-də yaxşı işləmək üçün cari məlumatlar mümkün qədər yeni olmalıdır.
  • Məlumat mənbəyi verilənlər haqqında biliklərindən və dəyərlərin nə qədər etibarlı olmasından istifadə edə bilər və bir zaman nöqtəsi üçün xam data çox köhnə olduqda itkin məlumatları qaytarmağa qərar verə bilər. məsələnample: məlumat 15:00:00-da tələb olunur, lakin məlumat mənbəyində ən son məlumat nöqtəsi 03:00:00-dan başlayır. Bu halda məlumat 12 saat köhnədir, ona görə də SimApi çatışmayan dəyəri qaytarmağa qərar verə bilər (verilmir).

Tarixi məlumatlar

  • Tarixi məlumatları oxumaq məlumat mənbəyindən bir və ya bir neçəsinin dəyərlərini soruşmaq deməkdir tags müşahidələr arasında müəyyən bir interval ilə müəyyən bir zaman diapazonu üçün. Diqqət yetirin ki, burada məlumatları tapmaq üçün məlumat mənbəyinin yerli vaxtı istifadə olunur. Buna görə də, məlumat mənbəyi və serverlər arasında vaxt sinxronizasiyası vacibdir.
  • Tarixi məlumatlar verilənlərin matrisindən ibarətdir. Məlumat mənbəyindən məlumat tələb etmək SimApi tətbiqindən asılıdır və sampMüəyyən edilmiş intervalda le onu və qayıtmaq üçün məlumat matrisini qurun:
  • Bəzən məlumat mənbəyinin özü işlənmiş məlumatları qaytarmaq üçün toplama funksiyalarına malikdir və ya sampling funksiyaları, düzgün məlumatları qaytarmaq üçün istifadə edilə bilər.
  • Digər məlumat mənbələri üçün SimApi vaxt aralığında bütün məlumatları tələb etməlidir və sonra sampmatrisi qurmaq üçün düzgün müşahidələr aparın.
  • Zaman diapazonunda xam data olmaya bilsə də, yalnız başlanğıc vaxtından əvvəl data bir zaman diapazonu üçün qaytarılmalıdır. məsələnample: verilənlər verilənlər mənbəyində 10 və 20-ci vaxt nöqtələrində mövcuddur. SimApi 15 və 17-ci vaxtlar üçün məlumat tələb edir. Bu halda, 10-cu vaxt nöqtəsi üçün dəyərlər SimApi tərəfindən qaytarılmalıdır, lakin vaxt ölçüsüamped 15 və 17 vaxt, çünki bunlar o dövrlərdə ən son məlumat nöqtələri idi. Üçün dəyərlər tags 10-da tələb olunan diapazon üçün sərhəd dəyərləri kimi istinad edilir. Sərhəd dəyərlərinin daha dərin izahı üçün, məsələn, baxınampUA Part 11-də geri qaytarma sərhədləri üçün sənədlər: Tarixi Giriş – 6.4.3 ReadRawModifiedDetails strukturu
    (opcfoundation.org)
  • Gələcək vaxt nöqtələri üçün dəyərləri hesablamaq üçün heç vaxt interpolyasiyadan istifadə edilməməlidir, çünki verilənlər cari məlumat kimi real vaxtda oxunanlarla uyğun gəlməyəcək. Keçmiş üçünampəvvəlki güllədən le: 15 və 17 üçün məlumatlar 10 və 20-ci bəndlərin dəyərlərindən istifadə edilməklə interpolyasiya olunsaydı, onlar gələcək dəyərlərdən səmərəli istifadə edərdilər, buna icazə verilmir.
  • Məlumat mənbəyi verilənlər haqqında biliklərindən və dəyərlərin nə qədər etibarlı olmasından istifadə edə bilər və müəyyən vaxt nöqtəsi üçün xam data köhnə olduqda itkin məlumatları qaytarmağa qərar verə bilər. məsələnample: məlumat 15:00:00 üçün tələb olunur, lakin məlumat mənbəyində ən son məlumat nöqtəsi saat 03:00:00-dır. Bu halda, məlumat 12 saat köhnədir, ona görə də SimApi çatışmayan dəyəri qaytarmağa qərar verə bilər (verilmir).

Qeyd: SIMCA-online adətən layihənin normal icrası zamanı bir zəngdə yüzdən çox müşahidə tələb etmir. SIMCA-online-də çıxarış edərkən və ya masaüstü SIMCA-da işləyərkən daha böyük məlumat sorğuları edilə bilər. Bunlar uzun müddət çəkə bilər, bu da gözləniləndir.

Cari məlumatlar və tarixi məlumatlar uyğun olmalıdır

  • Bəzən məlumatlar real vaxt cari məlumat və ya tarixi məlumat kimi oxunarkən fərqlər ola bilər. Bu, SIMCA-online-də problemlərə səbəb olur, çünki lazım olduqda server cari və tarixi məlumatlar arasında avtomatik keçid edir.

Aşağı gecikmə məlumatlarının əldə edilməsi

  • Məlumat mənbəyi real vaxt rejimində SIMCA-online tərəfindən istifadə edildikdə, məlumat mənbəyindəki məlumatların cari olması vacibdir. Məlumat mənbəyində məlumatların əldə edilməsində lazımsız gecikmələr olmamalıdır. Bütün dəyişənlər üçün davamlı proses məlumatları hər bir müşahidə üçün eyni vaxtda mövcud olmalıdır. Bəzi dəyişənlər üçün gec daxil olan məlumatlar SIMCA-online tərəfindən alınmayacaq.

Məlumat istənilən vaxt oxuna bilər 

  • SIMCA-online a dəyərini soruşduqda tag t zamanı üçün o, t vaxtından məlumat mənbəyindən dəyəri və ya t vaxtından əvvəl məlumat mənbəyində ən son müşahidəni və ya t vaxtı üçün interpolyasiya edilmiş dəyəri alacaq. Beləliklə, məlumat mənbəyində bu dəqiq vaxt nöqtəsi üçün müşahidə mövcud olmaya bilsə də, server hər dəfə istədiyi zaman bir dəyər alacaq.
  • ZamanampSimApi-dəki s həmişə UTC-dir. SIMCA-onlayn müştərilər və SIMCA vaxtı yerli vaxt kimi təqdim edirlər.

İplik 

  • SimApi, standart olaraq, SimApi istifadəçisi tərəfindən bir iplə çağırılır. Bu, bütün SIMCA versiyaları və 17-ci versiyaya qədər SIMCA-onlayn versiyaları üçün doğrudur.
  • SIMCA-online 18 SimApi vasitəsilə çox yivli girişi aktivləşdirmək üçün funksiya bayrağını dəstəkləyir. Yardım mövzusunda ətraflı SimApi girişi haqqında oxuyun.
  • Bu o deməkdir ki, SimApis mümkünsə, SimApi həyata keçirmə xəttini təhlükəsiz etməklə çoxilliklərə hazırlaşmalı və bunu və SimApi istifadəçiləri üçün hər hansı mülahizələri sənədləşdirməlidir.

Giriş file

  • SimApi hərəkətləri, xəta mesajlarını və xəbərdarlıqları öz jurnalına daxil etməlidir file problemlərin aradan qaldırılmasına kömək etmək üçün. Girişin əhəmiyyətini ifadə etmək üçün müxtəlif log səviyyələrindən istifadə edin.
  • SimApi-də tətbiq olunmamış funksiyalar üçün “Təcili edilmədi” qeydinə daxil olmaq tövsiyə olunur.

Səhvlə işləmə

  • SimApi məlumat mənbəyindən sorğunu yerinə yetirə bilmədikdə, bu problemi iki yoldan biri ilə həll edə bilər; çatışmayan dəyərləri qaytarmaqla (məlumat yoxdur) və ya SimApi xətası siqnalı verməklə:
  • Çatışmayan dəyərləri zəng edənə qaytarmaq və uğur siqnalı zəng edənə normal şəkildə davam etməyə imkan verir (lakin əlbəttə ki, heç bir məlumat olmadan). Bu, qismən səhvlər üçün tövsiyə olunan bir təcrübədir, məsələn, bəziləri üçün məlumat əldə edilə bilər, lakin hamısı üçün deyil, tags sorğuda.
  • SimApi xətasının siqnalı zəng edənə imkan verir (məsample SIMCA-onlayn server) bunu dərhal görmək və hərəkətə keçmək. Bu, tamamilə uğursuz olan və heç bir məlumatı qaytara bilməyən sorğular üçün tövsiyə olunan təcrübədir.
  • SIMCA-online, SIMCA-onlayn Texniki Təlimatda təsvir olunduğu kimi, çatışmayan dəyərləri və ya xəta kodlarını fərqli şəkildə idarə edir.

SimApi performans tələbləri

  • SimApi-dəki funksiyalar məlumat əldə etmək üçün istifadə olunur.
  • Məlumata giriş yavaş olarsa, SimApi bu əvvəlki kimi yaxşı işləməyəcəkample göstərir: Əgər SIMCA-online hər saniyə məlumat tələb edirsə, lakin onun əldə edilməsi iki saniyə çəkirsə, SIMCA-onlayn server heç vaxt real vaxt rejimində davam edə bilməyəcək, lakin getdikcə daha da geri qalacaq.
  • Alt bölmələrdə biz SIMCA və SIMCA-online-nin SimApi funksiyalarından məlumat əldə etmə funksiyalarından necə istifadə etdiyini və SimApi funksiyalarının nə qədər tez-tez çağırılacağını göstərəcəyik. Bu, SimApi tətbiqi üçün performans tələblərini təyin etməyə kömək edə bilər.

SIMCA-nın SimApi funksiyalarından istifadə etməsi

  • Masaüstü SIMCA və ya digər oflayn məhsullar məlumat əldə etmək üçün SimApi-dən istifadə etdikdə, bu sorğular müəyyən vaxt intervalında dəyişənlər dəsti üçün partiyalar və emal məlumatları olacaq.
  • Bu sorğular istifadəçi tərəfindən əl ilə başlatıldığından, onlar çox tez-tez baş vermir və məlumat mənbəyinə əhəmiyyətli bir yük yaratmır.
  • Bu SimApi funksiyaları məlumatları əldə etmək üçün istifadə olunur:
  • simapi2_nodeGetActiveBatches
  • simapi2_nodeGetBatchTimes
  • simapi2_connectionReadHistoricalDataEx

SIMCA-online-ın SimApi funksiyalarından istifadə etməsi

  • SIMCA-online prosesin real vaxt rejimində monitorinqi üçün istifadə olunur və buna görə də SimApi vasitəsilə müntəzəm olaraq məlumat tələb edir. İstifadə edilə bilən ən qısa icra intervalı 1 saniyədir. Bəzi real dünya keçmişampicra intervalları 10 s, 1 dəqiqə və ya 10 dəqiqədir.
  • Bir serverdə eyni vaxtda işləyən bir çox layihə ola bilər.
  • SimApi vasitəsilə API çağırışlarının sayını azaltmaq üçün server eyni vaxtda bir çox kiçik sorğuları bütün dəyişənlər üçün vahid daha böyük sorğuda qruplaşdırmaqla məlumat sorğularını optimallaşdırır ("Məlumat mənbələrindən optimallaşdırılmış oxuma performansı artırır" yardım mövzusunda daha çox məlumat əldə edin).
  • Aşağıda sadalanan SimApi funksiyalarından istifadə edərək məlumat tələb etdikdə serverin icra alqoritmi belə işləyir:
  • Eyni intervalda icra olunan bütün mərhələlər zənglərin sayını azaltmaq üçün vahid SimApi çağırışında qruplaşdırılıb. Server intervalı paylaşan bütün modellər tərəfindən istifadə edilən bütün dəyişənlər üçün ən son məlumatları oxuyur, yəni bu çağırış sonra bütün layihələr tərəfindən istifadə edilən geniş məlumat sırası ilə nəticələnəcək.
    • simapi2_connectionReadCurrentData
  • Hər toplu layihə üçün server həmçinin hansı partiyaların aktiv olduğunu bilməlidir. Bu, hər dəfə layihə icra edildikdə baş verməlidir:
    • simapi2_nodeGetActiveBatches
    • simapi2_nodeGetBatchTimes daha az çağırılır.
  • Bundan əlavə, SIMCA-online də tarixi məlumat tələb edir. Bu sorğular yalnız SIMCA-online işə salınmazdan əvvəl başlamış dəstənin başlanğıcını tutmaq kimi lazım olduqda və ya server geridə qaldıqda və məlumat blokunu oxumalı olduqda baş verir:
    • simapi2_connectionReadHistoricalDataEx
  • İsteğe bağlı olaraq, bəzi layihə konfiqurasiyası SimApi-nin zəngləri ilə nəticələnən toplu məlumatlardan və ya diskret məlumatlardan istifadə edən xüsusiyyətlərdən istifadə edir:
    • simapi2_connectionReadBatchData
    • simapi2_connectionReadDiscreteEx
  • İsteğe bağlı olaraq, bəzi layihə konfiqurasiyası məlumatları məlumat mənbəyinə qaytarmaq üçün geri yazmadan istifadə edir:
    • simapi2_connectionWriteHistoricalDataEx (və toplu məlumat üçün müvafiq funksiyalar, diskret məlumat)
  • Məlumat əldə etmək üçün əsas funksiyalara, readCurrentData, getActiveBatches/getBatchTimes-ə edilən hər bir çağırışın sürətli olması vacibdir və SIMCA-online-nin bu funksiyaları nə qədər tez-tez çağıra biləcəyini nəzərə alsaq, bu, məlumat mənbəyinin özü üçün hesablama baxımından çətin deyil.

SimApi məlumatlarının sınaqdan keçirilməsi və təsdiqlənməsi

  • Bu bölmə SimApi-dən qaytarılan məlumatların məlumat mənbəyindəki məlumatlara uyğunluğunu yoxlamaq üçün onu sınaqdan keçirməkdən bəhs edir. Bu kimi testlərin həyata keçirilməsi SimApi tətbiqini yaratdıqdan və ya dəyişdirdikdən sonra və ya məlumat mənbəyinin API dəyişdirildikdə vacibdir.
  • Təcrübədə məlumatların yoxlanılması SIMCA-online və onun Extract funksionallığından istifadə edərək SimApi vasitəsilə məlumat mənbəyindən məlumatları çıxarmaq və sonra məlumat mənbəyindəki xam məlumatla müqayisə etmək üçün həyata keçirilir. Masaüstü SIMCA SimApi-nin real vaxt aspektlərini yoxlamaq üçün istifadə edilə bilməz.

Hazırlıqlar və tələblər

  • Bəzi elementlər isteğe bağlıdır, lakin sınağınızın əhatə dairəsinə daxil olduqda həyata keçirilə bilər:
  1. SIMCA-online-ni məhsulun zip-də gələn ReadMe və Quraşdırma Bələdçisi.pdf-də təsvir olunduğu kimi quraşdırın.
  2. SIMCA-onlayn server üçün lisenziya alın və onu quraşdırın. SimApi lisenziyasız işləməyəcək. SIMCA-online üçün məlumat bazası məqaləsi məhsulun necə lisenziyalaşdırılacağını göstərir. məsələnample: SIMCA-online 18 (sartorius.com)
  3. Test etmək istədiyiniz SimApi-ni quraşdırın və konfiqurasiya edin. Bu sənədin 4-5-ci fəsillərinə və xüsusi SimApi-nin istifadəçi təlimatına baxın.
    • a. Könüllü: istifadəçi təlimatının yeni və düzgün olduğundan əmin olun.
  4. SimApi məlumatlarını müqayisə etmək üçün istifadə edə biləcəyiniz məlumat mənbəyiniz üçün alətiniz olduğundan əmin olun.
  5. SIMCA-onlayn masa üstü müştərisində SIMCA-onlayn serverinizə daxil olun və istifadə edin File > SimApi vasitəsilə məlumat əldə etmək üçün çıxarın.
  6. Sınaq əhatə dairəniz onu əhatə edirsə, isteğe bağlıdır: testi bitirdikdən sonra SimApi-ni silin və onu yoxlayın files çıxarılır.

Nə sınamaq

  • 3-cü fəsildəki xüsusiyyət matrisi bütün mümkün funksiyaları sadalayır, lakin verilmiş SimApi tətbiqi yalnız alt çoxluğu dəstəkləyə bilər. Verilmiş SimApi tərəfindən həyata keçirilən bütün xüsusiyyətləri sınamalısınız.
  • Aşağıdakı testlər SimApi tətbiqlərinin əksəriyyəti üçün ümumidir:
  • İstifadəçi adları və parollarla autentifikasiya
  • SimApi konfiqurasiyasında müxtəlif parametrləri sınaqdan keçirin
  • Düyün iyerarxiyası: Düyünlər və tags SimApi tərəfindən ifşa olunanlar düzgündür.
    • bir olmalıdır tag SimApi vasitəsilə mövcud olan bütün “dəyişənlər” üçün açıqdır. Məsamples: proses ölçüləri, hesablanmış dəyərlər, sabitlər.
  • Bağlantı davamlılığı: məlumat mənbəyi mövcud deyilsə, bu, jurnalda xəbərdarlıq və ya səhvlərlə nəticələnir file, lakin məlumat mənbəyi mövcud olduqda məlumat mənbəyi ilə əlaqə avtomatik olaraq yenidən qurulur.
  • Çoxsaylı nümunələr: bu iki nüsxə ayrı-ayrı jurnallarla müstəqil və eyni vaxtda konfiqurasiya edilə və istifadə edilə bilər files.
  • Cari məlumatlar: cari məlumatları çıxarın tags. Verilənlərin məlumat mənbəyindən məlum olan son dəyərlər olduğuna və ya keyfiyyətsizliyə görə çatışmayan və ya məlumat çox köhnə olduqda əmin olun.
    • Hər 10 saniyədən bir (və ya daha çox) bir dəqiqə ərzində məlumatları çıxarın.
  • Tarixi davamlı məlumatlar: üçün tarixi məlumatları çıxarın tags.
    • Cari məlumatları çıxardığınız zaman uyğun gələn vaxt aralığından istifadə edin. Cari datanın tarixi dataya və məlumat mənbəyindəki xam dataya uyğun olduğunu yoxlayın.
    • Fərqli vaxt diapazonlarını və sampling intervalları, məlumatların məlumat mənbəyinə uyğun olduğunu yoxlayın.
    • Mümkün olan ən qısa s olan hər 1 saniyədən bir məlumat çıxarmağa çalışınampling interval.
    • Müxtəlif növləri sınayın tags məlumat mənbəyində (proses dəyişənləri və s.), məlumatların uyğunluğuna əmin olun.
    • Qeyd: SIMCA-online bir böyük tarixi məlumat sorğusunu bir neçə kiçik hissəyə bölə bilər. Bu SimApi jurnalında görünəcək.
  • SimApi-nin mətn məlumatları, rəqəmsal məlumatlar və çatışmayan məlumatlarla işlədiyini yoxlayın.
  • SimApi jurnalı file. Jurnalda ağlabatan qeydlərin olduğunu yoxlayın.
  • Toplu qovşaq: qovşağı sağ klikləyin və Partiyaları tapın.
    • Dəstə adlarını, partiyaların başlama vaxtlarını, bitmə vaxtlarını yoxlayın.
    • Data mənbəyində işləyən aktiv partiyanı sınayın. SimApi vasitəsilə bitmə vaxtı olmamalıdır.
  • Proses qovşağının toplu identifikatoru tag. SimApi toplu qovşaq funksionallığına malikdirsə (əvvəlki bəndə baxın), onun həmçinin toplu identifikatoru olmalıdır tag uyğun proses məlumat node. Bunun üçün məlumat tag partiyanın identifikatoru (toplama adı) olmalıdır. Bu məlumat toplu layihələrin hansı topluya aid olduğunu müəyyən etmək üçün tələb olunur.

SimApi-nin onu dəstəkləməsindən asılı olaraq, siz də sınamaq istəyə bilərsiniz:

  • Batch data istifadə edərək File > Çıxarış.
  • Diskret məlumatların istifadəsi File > Çıxarış. Qeyd: diskret məlumatları sınamaq üçün File > Düyün, toplu qovşağı və diskret məlumat qovşağı eyni SimApi-də olmalıdır (SIMCA-online layihələri icra edərkən, onlar müxtəlif SimApis-dən ola bilər).
  • Geri yaz - məlumat toplusunu məlumat mənbəyinə itələyin. Bunu yoxlamaq üçün, məlumat vektorlarını məlumat mənbəyinə geri yazmaq üçün SIMCA-online-da layihə konfiqurasiyasını konfiqurasiya etməlisiniz. Daha sonra layihəni SIMCA-online-də icra edin və məlumat mənbəyində yazılan məlumatları yoxlayın.
  • Davamlı məlumatlar layihə konfiqurasiyasında Evolution Write Back səhifəsində konfiqurasiya edilmişdir.
  • Diskret verilənlər eyni səhifədə konfiqurasiya edilir, lakin yalnız diskret məlumatların axtarışı üçün konfiqurasiya edilmiş bir mərhələ üçün.
  • Batch data geri yaz

ƏTRAFLI MƏLUMAT

  • Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå İsveç
  • Telefon: + 46 90-18 48 00
  • www.sartorius.com
  • Bu təlimatlarda olan məlumat və rəqəmlər aşağıda göstərilən versiya tarixinə uyğundur.
  • Sartorius xəbərdarlıq etmədən avadanlığın texnologiyasına, xüsusiyyətlərinə, spesifikasiyasına və dizaynına dəyişiklik etmək hüququnu özündə saxlayır. Bu təlimatlarda oxunaqlılığı asanlaşdırmaq üçün kişi və ya qadın formaları istifadə olunur və həmişə eyni vaxtda bütün cinsləri ifadə edir.
    Müəlliflik hüququ bildirişi:
  • Bu təlimatlar, o cümlədən bütün komponentlər müəllif hüquqları ilə qorunur.
  • Təsdiqimiz olmadan müəllif hüquqları qanununun hüdudlarından kənar hər hansı istifadəyə icazə verilmir.
  • Bu, xüsusilə istifadə olunan media növündən asılı olmayaraq təkrar çapa, tərcüməyə və redaktəyə aiddir.

Tez-tez verilən suallar

  • S: SimApis-in məqsədi nədir?
    • A: SimApis-in əsas məqsədi layihənin yaradılması və modelin qurulması üçün Umetrics Suite məhsullarına məlumat verməkdir.
  • S: SimApi quraşdırması ilə bağlı problemləri necə həll edə bilərəm?
    • Cavab: Siz SIMCA-onlayn-dan test edərək, SimApi jurnalını yoxlayaraq problemləri həll edə bilərsiniz file, və düzgün xidmət hesabı konfiqurasiyasının təmin edilməsi.

Sənədlər / Resurslar

PDF thumbnailSim API Proqramı
User Guide · Sim Api Software, Api Software, Software

Sual verin

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Sual verin

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.