Programu ya SARTORIUS Sim Api
Vipimo
- Jina la Bidhaa: Mwongozo wa SimApi
- Tarehe ya Kutolewa: Septemba 5, 2024
- Kusudi: Kutoa data kwa bidhaa za Umetrics Suite
Maagizo ya Matumizi ya Bidhaa
Utangulizi wa SimApis
- SimApis hutumiwa kupata data ya kuunda mradi na muundo wa muundo katika bidhaa za Umetrics Suite.
Kupata SimApis
- Ili kupata SimApis, rejelea hati rasmi au wasiliana na usaidizi kwa wateja kwa usaidizi.
Vipengele vya SimApi
- SimApis hutoa data ya wakati halisi kwa ufuatiliaji, udhibiti, na ujenzi wa muundo katika SIMCA na SIMCA-online.
Matumizi ya Sasa ya Data pekee
- Inapendekezwa kutumia data ya sasa pekee na kuepuka data ya kihistoria kwa utendakazi bora.
Inajiandaa kwa Ufungaji wa SimApi
- Kabla ya usakinishaji, hakikisha kuwa mfumo wako unakidhi mahitaji ya chini yaliyoainishwa katika mwongozo wa mtumiaji.
Kufunga SimApi
- Fuata maagizo ya hatua kwa hatua yaliyotolewa katika mwongozo wa mtumiaji ili kusakinisha SimApi kwenye mfumo wako.
Kuanzisha SimApi kwa SIMCA
- Sanidi mipangilio ya SimApi katika SIMCA kulingana na miongozo iliyotolewa.
Kuanzisha SimApi kwa SIMCA-online
- Sanidi SimApi kwa urejeshaji wa data katika wakati halisi na shughuli za kuandika nyuma katika SIMCA-online.
Upimaji na Utatuzi wa Matatizo
- Baada ya ufungaji, fanya majaribio ili kuhakikisha utendaji sahihi. Katika kesi ya matatizo, rejelea sehemu ya utatuzi katika mwongozo wa mtumiaji.
Majaribio kutoka SIMCA-online
- Jaribu muunganisho wa SimApi kutoka SIMCA-online ili kuthibitisha urejeshaji data.
Kutatua matatizo na Log Files
- Tumia logi ya SimApi file kutambua na kutatua matatizo yoyote ya usakinishaji au uendeshaji.
Usanidi wa Akaunti ya Huduma
- Hakikisha usanidi sahihi wa akaunti ya huduma ya SIMCA-online kwa uendeshaji usio na mshono.
Maelezo ya Kiufundi
- Rejelea sehemu ya 7 ya mwongozo wa mtumiaji kwa maelezo ya kina ya kiufundi kuhusu SimApis.
Utangulizi wa SimApis
- SimApi ni kiolesura cha programu kati ya programu ya Umetrics® Suite na chanzo cha data. Madhumuni ya kimsingi ya SimApi ni kutoa data kwa SIMCA®-online au SIMCA®.
- Sartorius Stedim Data Analytics AB hutengeneza SimApis kwa vyanzo vingi tofauti vya data, kama vile wanahistoria wa mchakato na hifadhidata za madhumuni ya jumla.
- Hati hii inaonyesha SimApi ni nini, na jinsi inavyotumika katika bidhaa za Umetrics Suite. Utajifunza jinsi ya kupanga, na kusakinisha SimApi, jinsi ya kutatua matatizo na jinsi ya kujaribu usakinishaji wako. Sura ya mwisho ina maelezo ya kiufundi ya SimApis inayolenga watengenezaji.
Kusudi la SimApi: kutoa data kwa bidhaa za Umetrics Suite
- Madhumuni ya kimsingi ya SimApi ni kutoa data kwa SIMCA-online au SIMCA kutoka chanzo cha data. Chanzo cha data si sehemu ya SIMCA-online lakini kinaweza kuwa mwanahistoria wa mchakato au mfumo mwingine unaotunza na kudhibiti data.
- SimApi inafichua safu ya nodi, inayolingana na folda katika a file mfumo. Kila nodi inaweza kuwa na nodi zingine, au tags. A tag inalingana na kutofautiana. Kwa hawa tags, data inaweza kupatikana. Picha inaonyesha a tag, Temp, iliyochaguliwa kwenye nodi
- BakersYeastControlNzuri katika chanzo cha data katika SIMCA-online. Pia inaonyesha thamani za hivi punde zilizochukuliwa kutoka kwa chanzo cha data.
Matumizi ya SimApi kwenye Umetrics Suite
- SIMCA ya kompyuta ya mezani inaweza kutumia SimApi kupata data ya kuunda mradi na muundo wa muundo kama picha ifuatayo inavyoonyesha.
- SIMCA-online hutumia SimApis kupata data kwa wakati halisi kwa ufuatiliaji na udhibiti, na pia kuandika data kwenye chanzo cha data. Picha ifuatayo inaonyesha ambapo SimApi iko katika mfumo unaojumuisha chanzo cha data, seva ya mtandaoni ya SIMCA, na wateja.
SimApis inayotumika kawaida
- SimApis inayotumika sana ni:
- PI AF SimApi ya kuunganishwa na Aveva (zamani OSIsoft) PI Systems.
- OPC UA SimApi
- ODBC SimApi - kwa ufikiaji wa jumla wa hifadhidata kama vile Seva ya SQL au Oracle
- SimApis zote zinazopatikana zimeorodheshwa pamoja na vipengele vyake katika aya ya 3.
DBMaker SimApi ya data ya uigaji
- DBMaker ni programu iliyotolewa na usakinishaji wa seva ya SIMCA mtandaoni. Huiga chanzo cha data, kama vile mwanahistoria wa mchakato, kwa kutumia jedwali la data lililopakiwa awali ambapo uchunguzi hutolewa moja baada ya nyingine kwa SIMCA-mkondoni kupitia DBMaker SimApi.
- DBMaker inatumika tu kwa madhumuni ya maonyesho na haiwezi kutumika katika uzalishaji na data ya moja kwa moja kutoka chanzo cha data. Tazama usaidizi uliojumuishwa ili kujifunza zaidi kuhusu DBMaker.
Nyaraka za ziada
- Hati hii ni mojawapo ya seti ya hati zinazohusiana, kila moja ikiwa na mwelekeo tofauti na hadhira lengwa:
Chanzo | Nini | Wapi |
SIMCA-mtandaoni web ukurasa | Maelezo ya utangulizi na vipakuliwa | sartorius.com/umetrics-simca- mtandaoni |
SIMCA-online ReadMe na Installation.pdf | Usakinishaji na jinsi ya kuanza kutumia SIMCA- data ya onyesho mtandaoni | Katika zip ya ufungaji file |
Mwongozo wa Utekelezaji wa SIMCA-online | Inabainisha utendakazi wa SIMCA-online, inaiweka katika muktadha na programu nyingine ya Umetrics Suite, inaeleza mahitaji na mbinu bora za kusambaza kwa mafanikio, na maagizo ya hatua kwa hatua ya usakinishaji. | sartorius.com/umetrics-simca- mtandaoni |
Mwongozo wa SimApi | Kuandaa na kutekeleza usakinishaji wa SimApi, ikijumuisha utatuzi wa matatizo. Pia ina maelezo ya kiufundi kwenye SimApis kwa watengenezaji. | sartorius.com/umetrics-simapi |
Miongozo ya Watumiaji ya SimApi | Hati kwa kila SimApi iliyochapishwa yenye vipengele, maagizo ya usakinishaji, na maelezo mahususi ya usanidi. | sartorius.com/umetrics-simapi |
Mwongozo wa Kiufundi wa SIMCA-online | Rejeleo la kiufundi la upangaji wa usakinishaji wa seva ya SIMCA-online, utatuzi wa matatizo, na kwa kina jinsi SIMCA-online inavyofanya kazi. | sartorius.com/umetrics-simca-mtandaoni |
Usaidizi wa SIMCA-online | Web-msaada unaotokana na jinsi ya kutumia SIMCA-online na jinsi SIMCA-online inavyofanya kazi. | Katika programu yenyewe, na kuendelea sartorius.com/umetrics-simca |
SIMCA-mtandaoni Web Mwongozo wa Ufungaji wa Mteja | Inaelezea usakinishaji wa SIMCA-online Web Mteja. | sartorius.com/umetrics-simca-mtandaoni |
Msingi wa maarifa ya Umetrics | Hifadhidata inayoweza kutafutwa yenye makala kuhusu kila toleo la programu iliyotolewa, makala ya kiufundi na masuala yanayojulikana katika bidhaa za Umetrics Suite. | sartorius.com/umetrics-kb |
SIMCA msaada/mwongozo wa mtumiaji | Jinsi ya kutumia SIMCA ya eneo-kazi kwa kuunda miradi na data ya modeli. | Katika SIMCA na kuendelea sartorius.com/umetrics-simca |
Msaada web ukurasa | Jinsi ya kupata msaada wa kiufundi. | sartorius.com/umetrics-support |
Usaidizi wa kiufundi
- Timu ya usaidizi ya mtandaoni ya Sartorius hujibu maswali ya kiufundi kuhusu SimApis na inaweza pia kutuma maombi ya uboreshaji wa SimApis kwa watu wanaofaa. Jifunze zaidi kwenye sartorius.com/umetrics-support.
Kupata SimApis
- Tunatoa hati za SimApis zinazopatikana na viungo vya programu za usakinishaji kwa sartorius.com/umetrics-simapi.
- Kila SimApi imeandikwa katika Mwongozo wake wa Mtumiaji.
- Mwongozo wa SimApi, ambao unasoma hapana, w hukamilisha maelezo hayo na maelezo yanayosaidia SimApi inapokuja kwenye upangaji, usakinishaji na utatuzi wa SimApi.
Vipengele vya SimApi
- Sio vyanzo vyote vya data vinavyofanana. SimApi haitaji kutekeleza kazi zote katika vipimo. Kwa sababu hizi, SimApis tofauti hutoa utendaji tofauti. Orodha zifuatazo za matrix zinapatikana SimApis na vipengele vyake.
- Vipengele vinaelezwa hapa chini. Ona kwamba jedwali lina safu wima tofauti ili kuonyesha vipengele vinavyopatikana katika SIMCA-online na SIMCA mtawalia.
Kipengele | Kusudi | SIMCA-matumizi ya mtandaoni | Matumizi ya SIMCA |
Takwimu za sasa | Soma uchunguzi mmoja wenye thamani ya hivi karibuni zaidi kutoka kwa chanzo cha data. | Utekelezaji wa kawaida wa wakati halisi | – |
Data ya kihistoria | Soma uchunguzi mwingi kwa wakati mmoja na data ya kihistoria kutoka kwa chanzo cha data. | Kupata na kutabiri data ya zamani, kuunda miradi kwa kutumia File > Mpya | Mchawi wa Kuingiza Hifadhidata ili kuleta data ya mchakato wa kuunda muundo. |
Data tofauti | Soma data ya maabara/IPC kutoka chanzo cha data. Maoni mengi kwa kila kundi. | Kwa miradi ya kundi iliyo na awamu au masharti ya bechi iliyosanidiwa kwa urejeshaji wa data tofauti. | – |
Data ya kundi | Soma hali za kundi na sifa za mwisho za ubora (au | Masharti ya kundi au kuweka katikati ya ndani. | Mchawi wa Kuingiza Hifadhidata ili kusoma masharti ya kundi |
Kipengele | Kusudi | SIMCA-matumizi ya mtandaoni | Matumizi ya SIMCA |
data nyingine ya aina ya MES). Uchunguzi mmoja kwa kila kundi. | uundaji wa muundo wa kiwango cha batch. | ||
Nodi ya kundi | Bainisha muda wa kuanza na muda wa mwisho (hauna chochote kwa kundi linalotumika) kwa kundi mahususi.
Orodhesha bechi zote zilizokuwepo katika safu ya muda. |
Inahitajika kwa ajili ya utekelezaji wa usanidi wa kundi. | Mchawi wa Kuingiza Hifadhidata ili kuchagua bechi za kuleta. |
Andika tena - data inayoendelea | Andika data endelevu, kama vile ubashiri, kurudi kwenye chanzo cha data. | Andika data kutoka kwa kiwango cha mabadiliko ya bechi, kwa Mshauri wa Udhibiti au kwa usanidi unaoendelea | – |
Andika tena - tofauti | Andika data tofauti, kama vile ubashiri, kurudi kwenye chanzo cha data. | Andika tena kwa usanidi wa kundi katika kiwango cha mabadiliko ya bechi kwa awamu zilizosanidiwa kwa urejeshaji data tofauti. | – |
Andika tena - data ya kundi | Andika data ya kiwango cha bechi, kama vile ubashiri au sifa za mwisho za ubora, kwenye chanzo cha data. | Andika tena kwa usanidi wa bechi katika kiwango cha bechi | – |
Uongozi wa nodi | SimApi inasaidia safu ya nodi, sawa na a file mfumo. Kila nodi inaweza kuwa na tags na nodi zingine. Uongozi hufanya ni rahisi kusimamia idadi kubwa ya nodi na tags. | Inasaidiwa katika maeneo yote ambapo tags zinatumika. | |
Safu tag upanuzi | safu tag huhifadhi maadili mengi. SimApi huongeza safu tag kwa watu wengi tags, moja kwa kila kipengele katika safu. | Imeungwa mkono wapi tags hutumika kwa data inayoendelea. Kila mmoja alipanuka tag lazima iwekwe kwenye ramani ya kutofautisha katika mradi wa SIMCA. | |
Vyanzo vingi vya data | SimApi inaweza kuunganisha kwa zaidi ya chanzo kimoja cha data au kuauni matukio mengi yenyewe kwa mipangilio ya kibinafsi na kumbukumbu files kwa kila mfano. | Unganisha kwenye vyanzo mbalimbali vya data vya aina moja. | – |
Ustahimilivu wa muunganisho | SimApi ikitenganishwa kutoka kwa chanzo cha data, itajaribu kuanzisha tena muunganisho kiotomatiki. | SimApi si lazima iwashwe upya ili kuanzisha upya miunganisho kwenye chanzo cha data. | – |
Imeandaliwa ndani ya nyumba | SimApi inatengenezwa, inatolewa na kuungwa mkono na |
Data ya sasa pekee, bila data ya kihistoria, haipendekezwi
- Baadhi ya SimApis, haswa OPC DA, inasaidia tu kusoma data ya sasa, na sio data ya kihistoria.
- SimApi inayoauni data ya sasa pekee haiwezi kutumika katika SIMCA ya mezani, kwa sababu haitaweza kusoma data ya kihistoria ya kuunda miundo.
- Kwa SIMCA-online, tunapendekeza kwa nguvu chanzo cha data na SimApi ambayo hutoa sio tu data ya sasa kwa ajili ya utekelezaji wa wakati halisi, lakini pia data ya kihistoria ili kuweza kutabiri na kupata data ya zamani. SIMCA-online hubadilisha kiotomatiki kati ya data ya wakati halisi na data ya kihistoria inapohitajika na hii haiwezi kuzimwa.
- Chanzo cha data ambacho hutoa data ya sasa pekee, lakini si data ya kihistoria, kinaweza kufanya kazi kwa miradi inayoendelea katika SIMCA-online, lakini kwa miradi ya kundi, data ya kihistoria inahitajika.
Inajiandaa kwa usakinishaji wa SimApi
- Sehemu hii inaelezea habari muhimu kwa usakinishaji wa SimApi kwa mafanikio.
SimApis ya 64-bit au 32-bit
- Kuna matoleo ya 32-bit na 64-bit ya kila SimApi.
- SIMCA-online na SIMCA ni 64-bit na zinahitaji vibadala vya 64-bit SimApis. SimApis zilizopitwa na wakati za 32-bit bado zinapatikana kwa usakinishaji wa zamani.
Mahali pa logi file na mipangilio
- SimApi huhifadhi logi yake files kwenye folda ya Data ya Programu iliyofichwa1:
%programdata%\Umetrics\SimApi, ambapo %programdata% huweka ramani kwenye folda halisi kwenye kompyuta yako. Inabadilika kuwa C:\ProgramData. - Kila SimApi kawaida hutumia logi yake mwenyewe file, ambayo sawa na kumbukumbu ya seva ya SIMCA-online file itakuwa na data nyingi au chache kulingana na mpangilio wa kiwango cha kumbukumbu. Hii file ni muhimu kwa utatuzi. logi file inaitwa
.logi wapi ni SimApi ambayo unasakinisha, kwa mfanoampna PIAFSimApi. Pia tazama sehemu inayofuata ya majina ya mifano ya SimApi ya mtandaoni ya SIMCA. - Folda hii pia ina mipangilio ya SimApi katika XML file jina .xml.
- SimApis nyingi zina violesura vya picha vya mtumiaji vinavyobadilisha mipangilio katika xml file, lakini kwa wengine unaingiza mabadiliko moja kwa moja kwenye XML file na kihariri cha maandishi, kama Notepad. Tazama mwongozo wa mtumiaji kwa kila SimApi.
File majina yanapotajwa matukio hutumika na SIMCA-online
- Katika SIMCA-online, kila mfano wa SimApi hupata usanidi wake file na logi file kufanya kazi na visa vingi vya kila SimApi. Majina ya haya files huambatishwa kwa jina la mfano kama ilivyotolewa kwenye kichupo cha SimApi kwenye kidirisha cha Chaguo za Seva ya mtandaoni ya SIMCA.
- Ex ifuatayoample inaonyesha majina ya haya files, wapi inahitaji kubadilishwa na jina la SimApi.
- Jina la usanidi linalotolewa wakati mfano umeongezwa: OmegaServer
- Usanidi file jina: OmegaServer.xml
- Kumbukumbu file jina: OmegaServer.log
- Kumbuka kwamba generic file .logi file bado inaundwa. Logi hii file ina maingizo ambayo kwa sababu za kiufundi hayawezi kuelekezwa kwenye logi file ya matukio..
- Folda hii imefichwa katika Windows kwa chaguo-msingi. Ili kuiona ndani File Kichunguzi unachokisanidi kionyeshe kimefichwa files. Kumbuka kuwa unaweza kuelekea kwenye folda iliyofichwa kwa kuandika anwani File Sehemu ya anwani ya Explorer.
- Kumbuka kuwa SIMCA haitumii hali nyingi za SimApi, na kwa hivyo hutumia majina bila jina la mfano kama ilivyoelezwa hapo juu.
Mipango ya mtandao
- Unapaswa kupata seva ya mtandaoni ya SIMCA karibu na chanzo cha data kwenye mtandao. Hii inahakikisha muunganisho wa haraka kati ya SIMCA-online na chanzo chake cha data.
- Vifaa vya mtandao vinaweza kutatiza muunganisho kati ya SIMCA-online na chanzo cha data.
Akaunti za watumiaji na ruhusa za chanzo cha data
- Vyanzo vya data kwa kawaida hudhibiti ufikiaji wa data zao. Hii kawaida hufanywa kwa majina ya watumiaji na nywila lakini vizuizi vinavyotokana na IP-au vizuizi vya DNS vinaweza pia kutumika (kwa mfano.ample PI Trusts in Aveva PI System).
- Jina la mtumiaji na nenosiri zinaweza kutolewa kwa chanzo cha data kwa njia tofauti:
- SimApi inaendeshwa kama mtumiaji wa Windows wa mtumiaji anayeendesha SIMCA ya eneo-kazi au akaunti ya huduma ya SIMCA ya mtandaoni kwenye kompyuta ya seva. SimApi inaweza kuunganisha kwenye chanzo cha data kwa kutumia akaunti hii. Hivi ndivyo OPC I, na PI SimApi hufanya kazi, na ODBC ikiwa hautoi kitambulisho wakati wa kuisanidi.
- Kwa ODBC ya jumla unaweza kutumia programu ya Msimamizi wa Vyanzo vya Data ya ODBC inayopatikana kwenye Anza katika Windows.
- Baadhi ya watoa huduma za hifadhidata hutoa viendeshi na zana zao za hifadhidata zao. Hifadhidata za Oracle, kwa mfanoampna, tumia Vipengee vya Ufikiaji Data wa Oracle (ODAC).
- Baadhi ya SimApis, kama vile PI AF na ODBC, zina mazungumzo ya usanidi ambayo huhifadhi kitambulisho kilichosimbwa katika usanidi wa SimApi XML. file.
- PI pia ina chaguo mbalimbali za usalama zinazopatikana katika Zana za Kudhibiti Mfumo wa PI kwenye kompyuta ya seva ya PI. Soma zaidi katika Mwongozo wa Mtumiaji wa PI AF SimApi. Mwongozo huu ni muhimu hata ikiwa unatumia OSIsoft PI SimApi ya zamani.
- OPC DA na HDA hutumia DCOM kama usafiri kati ya chanzo cha data na SimApi. DCOM imesanidiwa kwa zana ya Huduma za Kipengele (DCOMCNFG.EXE) katika Windows na hutumia uthibitishaji wa Windows.
- Kwa OSIsoft PI SimApi ya zamani (siyo AF SimApi mpya zaidi), programu ya OSIsoft AboutPI-SDK (PISDKUtility.exe) inatumiwa kusanidi muunganisho kwenye seva ya PI.
Inathibitisha muunganisho wa chanzo cha data
Unapotaka kusakinisha SimApi kwenye kompyuta, inaweza kuwa muhimu kuthibitisha muunganisho kutoka kwa kompyuta hiyo hadi chanzo cha data kwa zana nyingine:
- Vyanzo vya Data vya ODBC katika Windows hutumika kusanidi na kujaribu ODBC ya jumla. Kumbuka kwamba kuna matoleo mawili ya chombo hiki kwenye Windows-bit ya 64: moja kwa ajili ya programu 32-bit na moja kwa 64-bit. Tumia kitufe cha Chanzo cha Data ya Jaribio mwishoni mwa mchawi wa usanidi wa ODBC ili kuthibitisha muunganisho kwenye hifadhidata. Tunapendekeza kwamba usanidi vyanzo vya data yako kama Mfumo wa DSN.
- Chombo cha uunganisho mahususi cha hifadhidata kutoka kwa mtoaji wa hifadhidata, kama vile Vipengee vya Ufikiaji Data wa Oracle.
- PI System Explorer inaweza kutumika kujaribu muunganisho kwenye seva ya PI AF. Ni sehemu ya Mteja wa PI AF ambayo ni hitaji la awali kwa PI AF SimApi.
- Mtaalamu wa OPC UA kutoka Uendeshaji Uliounganishwa - UaExpert ni mteja wa majaribio wa jukwaa mbalimbali kwa seva za OPC UA.
- Programu ya PI-SDK (PISDKUtility.exe) inaweza kutumika kujaribu muunganisho na view ujumbe wowote wa hitilafu ambao unaweza kuwa umeingia wakati SIMCA-online inapojaribu kuunganisha kwenye seva ya PI. Hii inatumika tu kwa OSISOft SimApi ya zamani, sio PIAF.
- Zana za Kudhibiti Mfumo wa PI hutumiwa kwenye kompyuta ya seva ya PI kwa utatuzi kutoka upande huo. Kwa mfanoample, kutafuta maswala ya usalama yanayozuia ufikiaji kutoka kwa seva ya mtandaoni ya SIMCA. Pata maelezo zaidi kuhusu utatuzi wa mfumo wa PI katika video hii ya YouTube.
- Excel inaweza kutumika kupata data kutoka kwa muunganisho wa ODBC na mifumo mingine mingi wakati programu-jalizi inayofaa imesakinishwa.
- Matrikon OPC Explorer ya Ior HDA (hizi ni zana tofauti) zinaweza kutumika kujaribu muunganisho wa OPC, na Kichanganuzi cha OPC cha Matrikon kinaweza kutumiwa kutambua masuala ya muunganisho wa OPC. Pakua zana hizi bila malipo kutoka https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
- OPC Rescue (kwa DInd HDA) kutoka kwa Taasisi ya Mafunzo ya OPC web tovuti "huwawezesha watumiaji kutambua kwa urahisi matatizo ya mawasiliano na usalama, na kuyarekebisha papo hapo kwa kubofya kitufe. Haya yote yanaweza kufanywa bila kujifunza kusanidi DCOM"
Kufunga SimApi
Hapa kuna jinsi ya kusakinisha SimApi kwenye PC:
- Soma Mwongozo wa Mtumiaji wa SimApi unayosakinisha. Ina maelezo mahususi kwa SimApi hiyo inayokamilisha maagizo ya jumla unayosoma sasa.
- Sakinisha na usanidi sharti zozote zilizotajwa kwenye Mwongozo wa Watumiaji wa SimApi (kwa mfanoampviendeshi vya hifadhidata au SDKs)
- Endesha programu ya usanidi ili kusakinisha SimApi. Sakinisha toleo la 64-bit (x64) au 32-bit (x86) linalolingana na programu utakayoitumia.
- Sanidi SimApi katika SIMCA-online au SIMCA kama ilivyoelezwa katika sehemu zifuatazo na urejelee mwongozo wa mtumiaji wa SimApi kwa maelezo ya mipangilio inayopatikana.
- Anzisha seva ya mtandaoni ya SIMCA. Kumbuka kuwa hii inaweza kuchukua muda, kwa sababu wakati SimApi itaanzishwa, itahesabu yote tags katika chanzo cha data.
- Jaribu SimApi kwa kupata data fulani. Kwa SIMCA-online, unaweza kutumia File > Dondoo kama ilivyoelezwa katika 6.1.
- Ikiwa SimApi itashindwa kufanya kazi inavyotarajiwa, rejelea logi ya SimApi files kwa utatuzi, na kwa mwongozo wa mtumiaji wa SimApi.
Kuanzisha SimApi kwa matumizi katika SIMCA
Hapa kuna jinsi ya kutumia SimApi katika SIMCA:
- Anzisha uingizaji wa hifadhidata kwa mojawapo ya njia zifuatazo:
- a. Ili kuunda mradi mpya katika SIMCA: File > Mradi Mpya wa Kawaida au Mradi Mpya wa Kundi. Chagua Kutoka kwa hifadhidata kwenye kichupo cha Nyumbani.
- b. Kuagiza seti ya data katika mradi uliopo katika SIMCA: Kutoka mkusanyiko wa data kwenye kichupo cha Data cha mradi wa SIMCA uliofunguliwa.
- Bofya Ongeza chanzo kipya cha data
- Chagua SimApi kama aina ya muunganisho, bofya kitufe cha … na utafute .dll kwenye folda ya usakinishaji, na ubofye Fungua.
- Bofya Sanidi na urejelee Mwongozo wa Mtumiaji wa SimApi jinsi ya kufanya mipangilio.
- Bofya muunganisho wa chanzo cha data cha Jaribio ili kuthibitisha kuwa unaweza kuunganisha kwenye hifadhidata. Hii inaweza kuchukua muda mrefu ikiwa kuna mengi tags katika chanzo cha data.
- Bofya Sawa ili kukamilisha usanidi.
- Rejelea usaidizi wa SIMCA wa jinsi ya kufanya kazi na data iliyoingizwa.
Kuweka SimApi kwa matumizi katika SIMCA-online
- Muhimu: Ili kuweza kutumia SimApi, leseni ya seva ya mtandaoni ya SIMCA inahitajika. Usakinishaji wa onyesho la SIMCA-online hauruhusu SimApis kutumika.
- Ili kuongeza SimApi kwenye mfumo, unaendesha Chaguo za Seva ya SIMCA-online kwenye Kompyuta ya seva. Jifunze hatua za maelezo katika mada ya usaidizi ya mtandaoni ya SICMA Ongeza na usanidi SimApi kwenye seva.
- Kidokezo: Ukifanya mabadiliko kwa SimApi, unaweza kuanzisha upya SimApi hiyo kando na Chaguo za Seva bila kuanzisha upya seva nzima.
- Ili kusanidi hali nyingi za SimApi hii, rudia hatua zilizo hapo juu na utumie majina ya kipekee kwa kila tukio. Soma zaidi kuhusu logi tofauti na usanidi files kwa matukio katika 4.2.
Kujaribu na kusuluhisha SimApi
- Sura hii inahusu kujaribu na kutatua usakinishaji wa SimApi.
Kujaribu SimApi kutoka SIMCA-online
- Mara tu seva ya mtandaoni ya SIMCA imeanzishwa kwa mafanikio unaweza kujaribu SimApi yako katika SIMCA-mkondoni (ikiwa seva haitaanza, angalia 6.2):
- Ingia kwenye seva katika kiteja cha mtandaoni cha SIMCA, na uende kwenye Dondoo kwenye File kichupo. Dondoo hukusaidia kujaribu SimApi kwa kupata data kupitia hiyo:
- Nodi ("folda") za SimApi zinaonyeshwa kwenye kisanduku cha kushoto. Tags kwa nodi iliyochaguliwa huonyeshwa juu-kulia.
- Data ya sasa inaweza kujaribiwa haraka kwa kubofya view> juu ya tags ambayo hutoa data ya mchakato unaoendelea (tazama picha ya skrini)
- Bofya kulia kwenye nodi ili Kupata batches ndani ya kipindi cha muda. Nodi lazima iwe nodi ya batch inayojua kuhusu batches.
- Chagua tags katika Dondoo na ubofye Inayofuata na umalize mchawi ili kupata data kwa kutumia njia tofauti za urejeshaji data: data ya sasa, ya kihistoria, bechi- na tofauti.
- Linganisha data iliyotolewa na kile unachokiona kwenye chanzo chako cha data kwa kutumia zana zake. Pata maelezo zaidi kuhusu kujaribu na kuthibitisha vipengele vyote vya SimApi katika 7.13.
Tatua matatizo ya SimApi kwa kutumia logi ya SimApi file
- Ikiwa seva haitaanza, SimApi haifanyi kazi kama inavyotarajiwa au dondoo itashindwa, unahitaji kushauriana na logi ya SimApi. file ambayo inakuambia shida ni nini. Washa ukataji wa kiwango cha Debug kwenye kumbukumbu ya SimApi ili kupata maelezo kamili. Tazama 4.2.
- Kumbuka: kumbukumbu za seva ya SIMCA-online sio muhimu sana hapa. Wataonyesha jinsi SimApi ilivyopakiwa na kuanzishwa na seva, lakini maelezo mahususi ya SimApi yako kwenye logi yake. file.
Tumia akaunti sahihi ya huduma ya SIMCA-online
- Unapojaribu ufikiaji wa chanzo cha data, kumbuka kuwa umeingia kama mtumiaji mahususi kwenye kompyuta ya seva (kawaida akaunti yako ya mtumiaji katika kikoa cha Windows), lakini kwamba akaunti ya huduma ya seva ya mtandaoni ya SIMCA ni akaunti tofauti, kwa chaguo-msingi LocalSystem, ambayo ina haki tofauti za ufikiaji ikilinganishwa na akaunti yako ya mtumiaji.
- Kwa sababu hii, si kawaida kwamba majaribio hufanya kazi yanapoendeshwa kama akaunti yako, lakini SIMCA-online inashindwa kuunganishwa kwenye chanzo cha data.
- Ili kutatua suala hili, ufikiaji lazima utolewe kwa akaunti inayotumiwa na huduma ya seva ya mtandaoni ya SIMCA. Kwa kawaida, unabadilisha LocalSystem hadi akaunti mahususi ya huduma ya kikoa, na kutoa haki kwa akaunti hii. Kumbuka kuwa hii haitumiki ikiwa SimApi inatumia vitambulisho ambavyo vimewekwa katika usanidi wa SimApi kwa sababu vitambulisho hivi vinatanguliwa.
Maelezo ya kiufundi juu ya SimApis
- Sura hii inatoa maelezo ya kiufundi kuhusu jinsi SimApi inavyofanya kazi. Inalenga wasanidi programu ambao wanataka kuelewa SimApis kutekeleza SimApi kwa chanzo cha data.
- Wasanidi wanapaswa pia kusoma sehemu za awali za hati hii kwa ajili ya utangulizi wa SimApis na maelezo ya hali ya juu ya vipengele.
Ni wakati gani wa kuzingatia kutengeneza SimApi na wakati sivyo?
Kabla ya kuzingatia kutengeneza SimApi kwa chanzo cha data:
- Chunguza ikiwa tayari kuna SimApi ambayo unaweza kutumia. Labda unaweza kuwezesha baadhi ya kipengele kwenye chanzo chako cha data kutumia mojawapo ya SimApis zilizopo, kama vile OPC UA.
- Pitia hati hii kwa uangalifu na marejeleo yake na uchunguze ikiwa chanzo chako cha data kinatimiza mahitaji: kwa mfanoampna, inahitaji kuwa haraka vya kutosha, kutoa sio tu data ya sasa, lakini pia data ya kihistoria.
- Kwa sababu hizi, hatupendekezi kuunda SimApi inayounganishwa na maunzi au ala za kiwango cha chini. Ni bora kuunganisha vyombo hivyo kwa mwanahistoria wa mchakato kama vile Mfumo wa Aveva PI, na uiruhusu kupata data kutoka kwa chombo, na kuiweka historia. Kisha PIAF SimApi inaweza kutumika kupata data kutoka PI hadi bidhaa ya Umetrics.
Ukuzaji wa SimApi na maelezo ya SimApi
- Vipimo vya SimApi, SimApi-v2, ina hati za kazi zote za C katika SimApi ambazo SimApi DLL inahitaji kutekeleza na pia mwongozo wa jinsi ya kuunda SimApi.
- Utekelezaji wa SimApi kwa kutumia C au C++ mara nyingi huwa katika kiwango cha chini sana.
- Njia iliyopendekezwa, na rahisi zaidi ya kutekeleza SimApi ni kuiweka msingi kwenye ExampleSimApi chanzo code kwamba sisi kutoa. Ni example SimApi utekelezaji ambayo inashughulikia C-interface na kutafsiri katika. NET Framework ambapo utekelezaji halisi unafanywa. Pia ina msimbo wa mfumo wa ukataji miti, mipangilio, GUI ya usanidi, na msimbo mwingine wa mfumo.
- Ili kutengeneza SimApi, timu ya wasanidi inahitaji uzoefu katika usanidi wa Windows, NET Framework, C, au C++. Ujuzi mzuri wa chanzo cha data ambacho SimApi inapaswa kuunganishwa nacho pia unahitajika, kwa sababu madhumuni ya SimApi ni kutafsiri maombi ya data kutoka kwa SIMCA-online au SIMCA hadi API ya chanzo cha data. Utekelezaji wa SimApi kamwe sio mradi wa mara moja, lakini kwa kawaida unahitaji usaidizi unaoendelea na matengenezo ya mara kwa mara.
Kusoma au kuandika data
- SimApi ina kazi kuu ya kutoa data kutoka kwa chanzo cha data. Hii inajulikana kama data ya kusoma.
- Utekelezaji mwingi wa SimApi pia unasaidia data ya uandishi. Hii inamaanisha kuandika nyuma data kupitia SimApi hadi chanzo cha data. Kuandika data ni kipengele cha hiari katika SIMCA-online.
Tags na Nodi
- A tag ni kitambulisho cha safu wima au "kigeu" katika chanzo cha data. A tagjina hutumika kutambua tag. Majina ndani ya nodi lazima yawe ya kipekee. SIMCA-online 18 ni toleo la kwanza la kusaidia nodi ambayo ina nodi ndogo na tag kwa jina moja. Kwa mfanoample: nodi ya Mzazi inaweza kuwa na nodi ndogo inayoitwa Batch na a tag inayoitwa Batch.
- Nodi ni chombo cha tags. Nodi inaweza pia kuwa na nodi zingine, sawa na jinsi a file mfumo una folda kwenye folda.
- Kama katika file mfumo, nodi na tag majina yanaweza kuunganishwa kwa njia kamili ambayo inabainisha kipekee a tag. The tag njia zinatumika katika SIMCA-online au SIMCA wakati wa kuchagua tags kutumia. A tag path huanza na jina la mfano la SimApi likifuatiwa na muundo wa nodi, na kuishia na tag jina, kila kitu kilichotenganishwa na koloni (:). Kwa mfanoample “:ODBCSQLServer:Nodi:SensorTag1”.
SimApi inahesabu tags na nodi wakati wa kuanza
- Utekelezaji wa SimApi huvinjari seva kwa nodi na tags kwenye chanzo cha data wakati SimApi inapoanzishwa na kuzifuatilia ili kazi mbalimbali za SimApi zinazotumika kuorodhesha. tags na nodi inaweza kutekelezwa.
- Uanzishaji wa SimApi haufanyiki tu mwanzoni mwa seva lakini pia unaweza kuanzishwa tena na mtumiaji katika SIMCA-mkondoni kwa utendakazi wa Onyesha upya SimApi.
Unyeti wa kesi ya tag- na majina ya nodi
- Tag majina na nodi majina ni kesi nyeti.
- Hivyo, a tag inaitwa"tag1" si sawa na "Tag1" kwa sababu ya kesi tofauti ya "T". Tunapendekeza dhidi ya matumizi tags au majina ya nodi ambayo yanatofautiana iwapo tu.
Nodi ya mchakato unaoendelea
- Wakati nodi ina tags na data ya mchakato unaoendelea, inaweza kujulikana kama nodi ya mchakato. Picha mbili zifuatazo za skrini zinaonyesha uwakilishi wa jedwali wa nodi ya mchakato na data ikifuatiwa na picha inayoonyesha jinsi nodi inavyoonekana wakati wa kuchagua. tags katika SIMCA-online.
Nodi za mchakato unaoendelea lazima ziwe huru kwa makundi, endeshaji, au wakati
- Ili kufanya kazi vizuri katika SimApi nodi lazima iwe huru kwa vikundi, runs, au wakati. Kuwa na nodi iliyo na data ya kundi mahususi au kipindi mahususi haingefanya kazi vizuri katika SIMCA-online kwa sababu usanidi wa mradi unaweza kusoma data ya kundi hilo pekee na isitumike kwa batch nyingine.
- Badala yake, nodi inapaswa kuchorwa kwa kitengo kimoja au zaidi katika mchakato ambapo vipimo vinafanywa.
Kitambulisho cha kundi tag inahitajika katika nodi za mchakato unaoendelea kwa utekelezaji wa mradi wa kundi
- Kila mchakato unaoendelea lazima uwe na a tag (kigeu) ukishikilia kitambulisho cha bechi kwa kila uchunguzi. Kitambulisho hiki cha bechi kinatumiwa na SIMCA au SIMCA-online kujua kila uchunguzi ni wa bechi gani.
- $BatchID tag katika viwambo katika 7.4.3 ni ex vileample.
Ingawa haihitajiki, inashauriwa kuwa na tag katika nodi ya mchakato inayoonyesha awamu ya sasa au hatua ya mchakato. Hii tag basi inaweza kutumika katika hali ya utekelezaji wa awamu katika SIMCA-mtandaoni au katika SIMCA wakati wa kuleta data. Maadili kwa hili tag inaweza kuwa kwa example "phase1", "kusafisha", "phase2".
Nodi ya muktadha wa kundi
- Nodi ya batch ni nodi inayoweka wimbo wa batches; vitambulishi vyao vya kundi, nyakati za kuanza, na nyakati za mwisho. Ni sharti la utekelezaji wa mradi wa kundi katika SIMCA-online. Chanzo cha data kinaweza kuwa na nodi zaidi ya bechi moja ambayo hufichua bechi kwa njia tofauti. Mtumiaji huchagua node ya kundi ambayo inatumika kwa maombi yake. Ex huyuample inafichua bati zinazochukua vitengo viwili tofauti:
- /Kiwanda1 -beti zenye muda wa maisha uliojumlishwa kwa Unit1 na Unit2.
- /Kiwanda1/Kitengo1 - bechi zenye maisha yote katika Unit1 pekee
- /Kiwanda1/Kitengo2 - bechi zenye maisha yote katika Unit2 pekee
- Iwapo huna nodi ya bechi katika chanzo chako cha data, unaweza kutumia Kizalishaji cha Muktadha wa Kundi katika SIMCA-online. Tazama usaidizi uliojengwa ndani.
- Data ya kundi la hiari
- Nodi ya kundi inaweza pia kuwa na data ya kundi; data ambayo kuna uchunguzi mmoja tu kwa kundi zima. Kumbuka kwamba tags na data ya batch haifai kuwa katika nodi ambayo ina utendaji kamili wa nodi ya batch. Inatosha kwamba SimApi inasaidia kusoma data ya batch kwa faili ya tags. Jifunze zaidi juu ya data ya kundi katika 7.6.
- Hapa kuna example ya nodi ya kundi:
- Kumbuka: Picha ya skrini iliyo hapo juu imechukuliwa kutoka kwa DBMaker, iliyounganishwa na SIMCA-online. Kuona hii mwenyewe katika DBMaker, bofya View Kitufe cha data kwenye hifadhidata ya Bakers Yeast ili kuonyesha madirisha mawili, moja ambayo ni nodi ya kundi, na nyingine data ya mchakato.
Aina za data: data ya nambari, data ya maandishi, na data inayokosekana
- Kwa kila mmoja tag, SimApi inaweza kusaidia aina tatu za data: nambari, maandishi, na kukosa:
- Data ya nambari kwa kawaida ni thamani halisi za vigezo vya mchakato, kwa mfanoample 6.5123. SimApi inaweza tu kushughulikia viwango vya uhakika vya kuelea vya 32-bit. Umbizo la uhakika-moja la kuelea -Wikipedia. Aina zingine zote za data za nambari katika chanzo cha data zinapaswa kubadilishwa ili kuelea. Kwa hivyo, wanaweza kushughulikia thamani kubwa na ndogo lakini kwa takriban tarakimu 6 au 7 pekee. Pata maelezo zaidi katika Mwongozo wa Kiufundi.
- Hii inaweza kusababisha upotevu wa usahihi wa nambari kamili au kwa nambari halisi ambazo ni kubwa na zina desimali. Kwa habari zaidi, angalia Mwongozo wa Kiufundi.
- Data ya maandishi/mfuatano hutumiwa kwa vitambulisho vya kundi, masharti ya utekelezaji wa awamu au vigezo vya ubora. Thamani za maandishi tag data ni nyeti kwa kesi. Hii ina maana kwamba thamani "kukimbia" si sawa na
"KUKIMBIA". Vigezo vya tarehe havitumiki moja kwa moja na SimApi, lakini vinaweza kurejeshwa kama mfuatano ulioumbizwa kama YY-MM-DD HH:MM (kwa ex.ample “2020-09-07 13:45”). - Thamani zinazokosekana inamaanisha hakuna thamani ya kurejesha, yaani, hakuna data.
- Ni aina gani inayorejeshwa ni juu ya utekelezaji wa SimApi. SimApi inajua kuhusu data katika chanzo cha data na inapaswa kurudisha aina ya data inayofaa zaidi.
Njia tatu za kurejesha data: Kuendelea, Batc,h na Discrete
- Uainishaji wa SimApi unafafanua njia tatu za kurejesha data, yaani,. njia tatu tofauti SimApi inaweza kutoa data kutoka tags katika chanzo cha data (au kwa upande mwingine: andika data kwa tags katika chanzo cha data).
- Urejeshaji wa data unaoendelea - hii inarejelea data inayosomwa mfululizo, na kwa mpangilio, uchunguzi kwa kila uchunguzi kadiri kundi au mchakato unavyoendelea. Data inasomwa kwa muda wa sasa, au kwa masafa mahususi, kwa muda wa kawaida kati ya uchunguzi. Kwa mfanoample, data zote kati ya 09:00:00 na 10:00:00 sampinaongoza kila baada ya sekunde 60, hivyo kusababisha uchunguzi 61 wakati pointi za mwisho zinajumuishwa.
- Urejeshaji wa data ya kundi - hii inarejelea uchunguzi mmoja na data ya kundi zima (haihusiani na ukomavu maalum au uhakika wa saa). Sifa za kundi na data ya katikati ya eneo husomwa kama data ya kundi katika SIMCA-online. Masharti ya kundi kawaida husomwa kama data ya kundi pia (isipokuwa yamesanidiwa kwa urejeshaji wa data tofauti).
- Urejeshaji wa data wa kipekee - data tofauti inaweza kujumuisha uchunguzi kadhaa kwa ukomavu mwingi. Lakini tofauti na data inayoendelea, data tofauti haisomwi kwa kufuatana bali data zote mara moja kwa awamu maalum ya kundi. Data haihitaji kupangwa kwa vipindi vya kawaida vya kutofautiana kwa ukomavu. Data yote inasomwa tena kila wakati data inapoombwa, kwa muda uliowekwa.
- Kwa yoyote iliyotolewa tag data inaweza kuombwa kwa njia yoyote kati ya hizi tatu, lakini kwa kawaida SimApi itasaidia tu mojawapo ya aina hizi kwa mtu binafsi. tag. Vile vile, inaruhusiwa kuchanganya tags ndani ya nodi, lakini kawaida yote tags ndani ya nodi maalum inasaidia hali sawa ya urejeshaji data.
- Kwa data endelevu (lakini si kwa kundi- au data tofauti2), maombi yanaweza kufanywa kwa data ya sasa au data ya kihistoria ambayo ndiyo mada ya sehemu inayofuata.
- Sio SimApis zote zinazotumia njia zote. Tazama matrix ya kipengele hapo juu na SimApi web ukurasa kwa maelezo.
Data ya sasa na ya Kihistoria inayoendelea kupitia SimApi
- Data inayoendelea inarejelea mchakato wa data unaobadilika kwa wakati.
Takwimu za sasa
- Kusoma data ya sasa kunamaanisha kuuliza chanzo cha data kwa thamani za hivi punde za tags wakati wa kuuliza. Ona kwamba muda wa chanzo cha data cha nje hautumiki hapa.
- Data inayosomwa kama data ya sasa ndiyo SIMCA-online itaonyesha kama data ya moja kwa moja. Kwa sababu hii, ni muhimu kwamba hakuna ucheleweshaji usiohitajika katika chanzo cha data. Data ya sasa inapaswa kuwa ya hivi punde iwezekanavyo ili kufanya kazi vyema katika SIMCA-online.
- Chanzo cha data kinaweza kutumia ujuzi wake wa data na muda ambao thamani ni halali na kuamua kurudisha data iliyokosekana wakati data ghafi ya pointi ya muda ni ya zamani sana. Kwa mfanoample: data inaombwa saa 15:00:00 lakini eneo la hivi majuzi zaidi la data katika chanzo cha data ni kutoka 03:00:00. Katika kesi hii data ina umri wa masaa 12 kwa hivyo SimApi inaweza kuamua kurudisha thamani iliyokosekana (hakuna data).
Data ya kihistoria
- Kusoma data ya kihistoria kunamaanisha kuuliza chanzo cha data kwa thamani ya moja au zaidi tags kwa kipindi maalum kilicho na muda maalum kati ya uchunguzi. Kumbuka kuwa hapa ni saa ya ndani ya chanzo cha data ambayo inatumika kupata data. Kwa hivyo, maingiliano ya wakati kati ya chanzo cha data na seva ni muhimu.
- Data ya kihistoria ina mkusanyiko wa data. Ni juu ya utekelezaji wa SimApi kuomba data kutoka kwa chanzo cha data, na sampleta kwa muda ulioainishwa na uunda matrix ya data ya kurudi:
- Wakati mwingine chanzo cha data chenyewe huwa na kazi za kujumlisha kurudisha data iliyochakatwa, au sampling, ambazo zinaweza kutumika kurudisha data sahihi.
- Kwa vyanzo vingine vya data, SimApi lazima iombe data yote katika kipindi na kisha sampna uchunguzi sahihi wa kuunda matrix.
- Data lazima irejeshwe kwa kipindi, ingawa kunaweza kusiwe na data ghafi katika kipindi, lakini kabla tu ya muda wa kuanza. Kwa mfanoample: data ipo katika chanzo cha data kwa saa 10 na 20. SimApi huomba data ya saa 15 na 17. Katika hali hii, thamani za timepoint 10 zinapaswa kurejeshwa na SimApi lakini mara kwa mara.amped kama saa 15 na 17 kwa kuwa hizi ndizo sehemu za data za hivi majuzi zaidi nyakati hizo. Thamani za tags kwa wakati 10 hurejelewa kama viwango vya mipaka kwa safu iliyoombwa. Kwa maelezo ya kina ya maadili ya mipaka, angalia kwa mfanoampna hati za Mipaka ya kurudi katika UA Sehemu ya 11: Ufikiaji wa Kihistoria - 6.4.3 Muundo wa Maelezo ya ReadRawModified
(opcfoundation.org) - Ufafanuzi haupaswi kamwe kutumiwa kukokotoa thamani za pointi za wakati ujao, kwa sababu data haitalingana na kile kinachosomwa kwa wakati halisi kama data ya sasa. Kwa example kutoka kwa kitone kilichotangulia: ikiwa data ya 15 na 17 ingetafsiriwa kwa kutumia thamani za kipengee cha 10 na 20, wangetumia vyema thamani za siku zijazo, jambo ambalo haliruhusiwi.
- Chanzo cha data kinaweza kutumia ujuzi wake wa data na muda ambao thamani ni halali na kuamua kurudisha data iliyokosekana wakati data ghafi ya pointi ya muda ni ya zamani. Kwa mfanoample: data imeombwa saa 15:00:00 lakini eneo la hivi majuzi zaidi la data katika chanzo cha data ni kutoka 03:00:00. Katika hali hii, data ina umri wa saa 12 kwa hivyo SimApi inaweza kuamua kurudisha thamani iliyokosekana (hakuna data).
Kumbuka: SIMCA-online kwa kawaida haiombi uchunguzi zaidi ya mia moja katika simu moja wakati wa utekelezaji wa kawaida wa mradi. Wakati wa kutoa dondoo katika SIMCA-online, au unapoendesha SIMCA ya eneo-kazi, maombi makubwa ya data yanaweza kufanywa. Hizi zinaweza kuchukua muda mrefu, ambayo ni kutarajiwa.
Data ya sasa na data ya kihistoria lazima zilingane
- Wakati mwingine kunaweza kuwa na tofauti wakati data inasomwa kama data ya sasa ya wakati halisi au data ya kihistoria. Hii husababisha matatizo katika SIMCA-online kwa sababu seva hubadilisha kiotomatiki kati ya data ya sasa na ya kihistoria inapohitajika.
Upataji wa data ya hali ya chini ya kusubiri
- Wakati chanzo cha data kinatumiwa na SIMCA-online katika muda halisi, ni muhimu kwamba data katika chanzo cha data ni ya sasa. Kusiwe na ucheleweshaji usiohitajika katika upataji wa data katika chanzo cha data. Data ya mchakato unaoendelea wa vigeu vyote lazima ipatikane kwa wakati mmoja kwa kila uchunguzi. Data inayokuja kwa kuchelewa kwa baadhi ya vigezo haitachukuliwa na SIMCA-online.
Data inaweza kusomwa wakati wowote
- Wakati SIMCA-online inauliza thamani ya a tag kwa muda t itapokea thamani kutoka kwa chanzo cha data kutoka saa t, au uchunguzi wa hivi punde zaidi katika chanzo cha data kabla ya saa t, au thamani iliyoingiliwa kwa muda t. Kwa hivyo, seva itapata thamani kila wakati inapouliza, ingawa uchunguzi wa wakati huu halisi unaweza kuwa haupo kwenye chanzo cha data.
- Mudaamps katika SimApi daima ni UTC. Wateja wa SIMCA-online na SIMCA wanawasilisha saa kama saa za ndani.
Kuunganisha
- SimApi ni, kwa chaguo-msingi, inayoitwa na uzi mmoja na mtumiaji wa SimApi. Hii ni kweli kwa matoleo yote ya SIMCA na SIMCA-mtandaoni hadi toleo la 17.
- SIMCA-online 18 inaweza kutumia alama ya kipengele ili kuwasha ufikiaji wa nyuzi nyingi kupitia SimApi. Soma zaidi katika mada ya usaidizi Ufikiaji wa SimApi kwa Wakati mmoja.
- Hii ina maana kwamba SimApis inapaswa kujiandaa kwa ajili ya kutiririsha nyuzi nyingi, ikiwezekana, kwa kufanya uzi wa utekelezaji wa SimApi kuwa salama, na kuandika jambo hili na masuala yoyote kwa watumiaji wa SimApi.
Kumbukumbu file
- SimApi inapaswa kuweka vitendo, ujumbe wa makosa na maonyo kwenye logi yake file kusaidia kutatua matatizo. Tumia viwango tofauti vya kumbukumbu kuashiria umuhimu wa ukataji miti.
- Inapendekezwa kuweka "Haijatekelezwa" kwa vipengele ambavyo havijatekelezwa kwenye SimApi.
Ushughulikiaji wa hitilafu
- Wakati SimApi haiwezi kutimiza ombi kutoka kwa chanzo cha data inaweza kushughulikia tatizo hili katika mojawapo ya njia mbili; kwa kurudisha maadili yaliyokosekana (hakuna data) au kwa kuashiria kosa la SimApi:
- Kurejesha thamani zinazokosekana kwa mpigaji simu na kuashiria mafanikio huruhusu mpigaji kuendelea kama kawaida (lakini bila shaka bila data yoyote). Hili ni zoezi linalopendekezwa kwa makosa kidogo kama vile wakati data inaweza kupatikana kwa baadhi, lakini sio yote, tags katika ombi.
- Kuashiria kosa la SimApi huruhusu mpigaji simu (kwa mfanoample seva ya mtandaoni ya SIMCA) ili kuona hii mara moja na kuchukua hatua. Hili ni zoezi linalopendekezwa kwa maombi ambayo hayafai kabisa na hayawezi kurejesha data yoyote.
- SIMCA-online hushughulikia thamani zinazokosekana au misimbo ya hitilafu kwa njia tofauti, kama inavyofafanuliwa katika Mwongozo wa Kiufundi wa SIMCA-online.
Mahitaji ya utendaji wa SimApi
- Kazi katika SimApi hutumiwa kupata data.
- Ikiwa ufikiaji wa data ni wa polepole, SimApi haitafanya kazi vizuri kama hii example inaonyesha: Ikiwa SIMCA-online itaomba data kila sekunde, lakini inachukua sekunde mbili kupata, seva ya SIMCA-online haitaweza kamwe kusasisha katika muda halisi lakini inabaki nyuma zaidi na zaidi.
- Katika sehemu ndogo tutaonyesha jinsi SIMCA na SIMCA-online hutumia utendakazi wa ufikiaji wa data wa SimApi na ni mara ngapi utendaji wa SimApi utaitwa. Hii inaweza kusaidia katika kuweka mahitaji ya utendaji kwa utekelezaji wa SimApi.
Matumizi ya SIMCA ya vitendaji vya SimApi
- Wakati SIMCA ya mezani au bidhaa zingine za nje ya mtandao zinatumia SimApi kupata data, maombi haya yatakuwa ya bechi na kuchakata data ya seti ya vigeuzo katika kipindi fulani cha muda.
- Kwa kuwa maombi haya huanzishwa na mtumiaji mwenyewe, hayafanyiki mara kwa mara na hayasababishi mzigo mkubwa kwa chanzo cha data.
- Vitendaji hivi vya SimApi hutumika kupata data:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes
- simapi2_connectionReadHistoricalDataEx
SIMCA-online matumizi ya utendaji SimApi
- SIMCA-online inatumika kwa ufuatiliaji wa wakati halisi wa mchakato, na kwa hivyo inaomba data kupitia SimApi mara kwa mara. Muda mfupi zaidi wa utekelezaji ambao unaweza kutumika ni sekunde 1. Baadhi ya wa zamani wa ulimwengu halisiampvipindi vya utekelezaji ni sekunde 10, dakika 1 au dakika 10.
- Seva inaweza kuwa na miradi mingi inayoendeshwa kwa wakati mmoja.
- Ili kupunguza idadi ya simu za API kupitia SimApi, seva huboresha maombi ya data kwa kupanga maombi mengi madogo kwa wakati mmoja katika ombi moja kubwa la vigeu vyote kwa wakati mmoja (pata maelezo zaidi katika mada ya usaidizi 'Usomaji ulioboreshwa kutoka kwa vyanzo vya data huboresha utendaji kazi').
- Algorithm ya utekelezaji ya seva hufanya kazi kama hii inapoomba data kwa kutumia vitendaji vya SimApi vilivyoorodheshwa hapa chini:
- Awamu zote zinazotekelezwa kwa muda sawa zimepangwa katika simu moja ya SimApi ili kupunguza idadi ya simu. Seva husoma data ya hivi punde kwa vigeu vyote vinavyotumiwa na miundo yote inayoshiriki muda, yaani, simu hii itasababisha safu mlalo pana ya data ambayo inatumiwa na miradi yote.
- simapi2_connectionReadCurrentData
- Kwa kila mradi wa bechi seva pia inahitaji kujua ni bati gani zinazofanya kazi. Hii pia inahitaji kutokea kila wakati mradi unatekelezwa:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes inaitwa mara chache sana.
- Kwa kuongeza, SIMCA-online pia inahitaji data ya kihistoria. Maombi haya hutokea tu inapohitajika, kama vile kupata mwanzo wa kundi lililoanza kabla ya SIMCA-online kuanza, au wakati seva inarudi nyuma na inahitaji kusoma block ya data:
- simapi2_connectionReadHistoricalDataEx
- Kwa hiari, baadhi ya vipengele vya usanidi wa mradi vinavyotumia data ya kundi au data tofauti ambayo husababisha SimApi kupiga simu kwa:
- simapi2_connectionReadBatchData
- simapi2_connectionReadDiscreteEx
- Kwa hiari, usanidi fulani wa mradi hutumia kuandika-nyuma ili kurudisha data kwenye chanzo cha data:
- simapi2_connectionWriteHistoricalDataEx (na utendakazi sambamba kwa data ya kundi, data tofauti)
- Ni muhimu kwamba kila simu kwa vitendaji vya msingi vya kupata data, readCurrentData, getActiveBatches/getBatchTimes, ni ya haraka na hiyo si ngumu kimahesabu kwa chanzo chenyewe cha data, ikizingatiwa ni mara ngapi SIMCA-online inaweza kuziita vipengele hivyo.
Kujaribu na kuthibitisha data ya SimApi
- Sehemu hii inahusu kujaribu SimApi ili kuthibitisha kuwa data iliyorejeshwa kutoka kwayo inalingana na data iliyo kwenye chanzo chenyewe cha data. Kufanya majaribio kama haya ni muhimu baada ya kuunda au kubadilisha utekelezaji wa SimApi, au API ya chanzo cha data inapobadilika.
- Kwa vitendo, uthibitishaji wa data unafanywa kwa kutumia SIMCA-online na utendaji wake wa Dondoo ili kuvuta data kutoka kwa chanzo cha data kupitia SimApi na kisha kulinganisha na data ghafi katika chanzo cha data. SIMCA ya Eneo-kazi haiwezi kutumika kujaribu vipengele vya wakati halisi vya SimApi.
Maandalizi na mahitaji
- Baadhi ya vipengee ni vya hiari lakini vinaweza kufanywa ikiwa mawanda ya majaribio yako yanajumuisha:
- Sakinisha SIMCA-mkondoni kama ilivyoelezwa katika ReadMe na Mwongozo wa Usakinishaji.pdf ambayo huja katika zip ya bidhaa.
- Pata leseni ya seva ya mtandaoni ya SIMCA na uisakinishe. SimApi haitafanya kazi bila leseni. Nakala ya msingi ya maarifa ya SIMCA-online inaonyesha jinsi ya kutoa leseni kwa bidhaa. Kwa mfanoample: SIMCA-online 18 (sartorius.com)
- Sakinisha na usanidi SimApi unayotaka kujaribu. Rejelea sura ya 4 - 5 katika hati hii na mwongozo wa mtumiaji wa SimApi mahususi.
- a. Hiari: hakikisha mwongozo wa mtumiaji ni wa kisasa na sahihi.
- Hakikisha kuwa una zana ya chanzo chako cha data ambayo unaweza kutumia kulinganisha data ya SimApi nayo.
- Katika kiteja cha mezani cha SIMCA-online, ingia kwenye seva yako ya mtandaoni ya SIMCA na uitumie File > Dondoo ili kupata data kupitia SimApi.
- Hiari ikiwa upeo wako wa majaribio unajumuisha: baada ya kumaliza kujaribu, sanidua SimApi na uthibitishe yake files zinaondolewa.
Nini cha kupima
- Matrix ya kipengele katika sura ya 3 inaorodhesha vipengele vyote vinavyowezekana, lakini utekelezaji fulani wa SimApi unaweza kutumia kitengo kidogo pekee. Unapaswa kujaribu huduma zote ambazo zinatekelezwa na SimApi uliyopewa.
- Vipimo vifuatavyo ni vya kawaida kwa utekelezaji mwingi wa SimApi:
- Uthibitishaji na majina ya watumiaji na nywila
- Jaribu mipangilio mbalimbali katika usanidi wa SimApi
- Uongozi wa nodi: Vifundo na tags iliyotolewa na SimApi ni sahihi.
- Lazima kuwe na tag wazi kwa "vigeu" vyote ambavyo vinapaswa kupatikana kupitia SimApi. Kwa mfanoamples: vipimo vya mchakato, maadili ya computed, constants.
- Uthabiti wa muunganisho: ikiwa chanzo cha data hakipatikani hii husababisha maonyo au hitilafu kwenye kumbukumbu. file, lakini kwamba muunganisho kwenye chanzo cha data huwekwa upya kiotomatiki chanzo cha data kinapatikana.
- Matukio mengi: kwamba matukio mawili yanaweza kusanidiwa na kutumika kwa kujitegemea na kwa wakati mmoja, na kumbukumbu tofauti. files.
- Data ya sasa: toa data ya sasa ya tags. Hakikisha kuwa data ndiyo nambari za mwisho zinazojulikana kutoka kwa chanzo cha data, au hazipo kwa ubora mbaya au wakati data ni ya zamani sana.
- Toa data kila sekunde 10 (au zaidi) kwa dakika.
- Data endelevu ya kihistoria: toa data ya kihistoria ya tags.
- Tumia kipindi kinacholingana ulipotoa data ya sasa. Thibitisha kuwa data ya sasa inalingana na data ya kihistoria, na data ghafi katika chanzo cha data.
- Jaribu safu tofauti za saa na sampvipindi vingine, thibitisha data inalingana na chanzo cha data.
- Jaribu kutoa data kila sekunde 1, ambayo ni fupi zaidi iwezekanavyoampmuda wa ling.
- Jaribu aina mbalimbali za tags katika chanzo cha data (vigeu vya mchakato, n.k.), kuhakikisha data inalingana.
- Kumbuka: SIMCA-online inaweza kugawanya ombi moja kubwa la data ya kihistoria katika vipande kadhaa vidogo. Hii itaonekana kwenye logi ya SimApi.
- Thibitisha kuwa SimApi inafanya kazi na data ya maandishi, data ya nambari na data inayokosekana.
- SimApi logi file. Thibitisha kuwa kumbukumbu ina maingizo yanayofaa.
- Nodi ya kundi: bofya-kulia nodi na ufanye Tafuta makundi.
- Thibitisha majina ya kundi, saa za kuanza, nyakati za mwisho za batches.
- Jaribu kundi linalotumika ambalo linaendeshwa katika chanzo cha data. Haipaswi kuwa na wakati wa mwisho kupitia SimApi.
- Kitambulisho cha bechi ya mchakato tag. Ikiwa SimApi ina utendakazi wa nodi ya kundi (tazama risasi iliyotangulia), lazima pia iwe na kitambulisho cha kundi. tag katika nodi ya data ya mchakato unaolingana. Data kwa hili tag inapaswa kuwa kitambulisho cha kundi (jina la kundi). Data hii inahitajika kwa miradi ya kundi ili kutambua safu mlalo ya data ni ya bechi gani.
Kulingana na ikiwa SimApi inaiunga mkono, unaweza kutaka kujaribu:
- Data ya kundi kwa kutumia File > Dondoo.
- Kutumia data tofauti File > Dondoo. Kumbuka: kujaribu data tofauti na File > Chopoa nodi, nodi ya bechi na nodi bainifu ya data lazima iwe katika SimApi sawa (wakati SIMCA-online inatekeleza miradi, zinaweza kutoka SimApis tofauti).
- Andika tena - kusukuma bechi ya data hadi chanzo cha data. Ili kujaribu hili, lazima usanidi usanidi wa mradi katika SIMCA-online ili kuandika tena vekta za data kwenye chanzo cha data. Kisha tekeleza mradi katika SIMCA-online na uangalie data iliyoandikwa kwenye chanzo cha data.
- Data endelevu imesanidiwa kwenye ukurasa wa Evolution Andika Nyuma katika usanidi wa mradi.
- Data ya kipekee imesanidiwa kwenye ukurasa huo huo, lakini kwa awamu iliyosanidiwa tu ya kurejesha data.
- Data ya kundi kutoka Andika Kundi tena
HABARI ZAIDI
- Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå Uswidi
- Simu: + 46 90-18 48 00
- www.sartorius.com
- Taarifa na takwimu zilizomo katika maagizo haya zinalingana na tarehe ya toleo iliyotajwa hapa chini.
- Sartorius anahifadhi haki ya kufanya mabadiliko kwa teknolojia, vipengele, vipimo na muundo wa vifaa bila taarifa. Fomu za kiume au za kike hutumiwa kuwezesha uhalali katika maagizo haya na daima wakati huo huo huashiria jinsia zote.
Notisi ya hakimiliki: - Maagizo haya, ikiwa ni pamoja na vipengele vyote, yanalindwa na hakimiliki.
- Matumizi yoyote zaidi ya mipaka ya sheria ya hakimiliki hayaruhusiwi bila idhini yetu.
- Hii inatumika haswa kwa uchapishaji upya, tafsiri na uhariri bila kujali aina ya media inayotumika.
Maswali Yanayoulizwa Mara kwa Mara
- Swali: Madhumuni ya SimApis ni nini?
- J: Madhumuni makuu ya SimApis ni kutoa data kwa bidhaa za Umetrics Suite kwa ajili ya kuunda mradi na kujenga muundo.
- Swali: Ninawezaje kutatua masuala na usakinishaji wa SimApi?
- J: Unaweza kutatua kwa kujaribu kutoka SIMCA-online, kuangalia kumbukumbu ya SimApi file, na kuhakikisha usanidi sahihi wa akaunti ya huduma.
Nyaraka / Rasilimali
![]() |
Programu ya SARTORIUS Sim Api [pdf] Mwongozo wa Mtumiaji Programu ya Sim Api, Programu ya Api, Programu |