SARTORIUS Sim Api программасы

Техникалык шарттар
- Продукт аты: SimApi колдонмосу
- Чыккан датасы: 5-сентябрь, 2024-жыл
- Максаты: Umetrics Suite өнүмдөрүн маалымат менен камсыз кылуу
Продукт колдонуу нускамалары
SimApisке киришүү
- SimApis Umetrics Suite өнүмдөрүндө долбоорду түзүү жана моделди куруу үчүн маалыматтарды алуу үчүн колдонулат.
SimApis алуу
- SimApis алуу үчүн расмий документтерге кайрылыңыз же жардам алуу үчүн кардарларды колдоо бөлүмүнө кайрылыңыз.
SimApi өзгөчөлүктөрү
- SimApis SIMCA жана SIMCA-онлайн режиминде мониторинг, контролдоо жана моделди куруу үчүн реалдуу убакытта маалыматтарды камсыз кылат.
Учурдагы дайындарды колдонуу гана
- Оптималдуу аткаруу үчүн учурдагы маалыматтарды гана колдонуу жана тарыхый маалыматтардан качуу сунушталат.
SimApi орнотууга даярданууда
- Орнотуудан мурун, тутумуңуз колдонуучу колдонмосунда көрсөтүлгөн минималдуу талаптарга жооп берерин текшериңиз.
SimApi орнотуу
- SimApi'ди тутумуңузга орнотуу үчүн колдонуучу колдонмосунда берилген кадам-кадам нускамаларды аткарыңыз.
SIMCA үчүн SimApi орнотулууда
- Берилген көрсөтмөлөргө ылайык SIMCAдагы SimApi орнотууларын конфигурациялаңыз.
SIMCA-онлайн үчүн SimApi орнотулууда
- SIMCA-онлайн режиминде реалдуу убакыт режиминде маалыматтарды алуу жана кайра жазуу операциялары үчүн SimApi орнотуңуз.
Сыноо жана көйгөйлөрдү чечүү
- Орнотуудан кийин, туура иштешин камсыз кылуу үчүн тестирлөө жүргүзүңүз. Көйгөйлөр пайда болгон учурда, колдонуучу колдонмосундагы көйгөйлөрдү чечүү бөлүмүнө кайрылыңыз.
SIMCA-онлайндан тестирлөө
- Маалыматтарды алууну текшерүү үчүн SIMCA-онлайндан SimApi интеграциясын сынап көрүңүз.
Log менен көйгөйлөрдү чечүү Files
- SimApi журналын колдонуңуз file орнотуу же операциялык көйгөйлөрдү аныктоо жана чечүү үчүн.
Кызмат каттоо эсебинин конфигурациясы
- Үзгүлтүксүз иштөө үчүн SIMCA-онлайн кызмат эсебинин туура конфигурациясын камсыз кылыңыз.
Техникалык маалыматтар
- SimApis боюнча тереңдетилген техникалык маалымат үчүн колдонуучу колдонмонун 7-бөлүмүн караңыз.
SimApisке киришүү
- SimApi - бул Umetrics® Suite программасы менен маалымат булагынын ортосундагы программалык интерфейс. SimApi'нин негизги максаты SIMCA®-online же SIMCA®га маалыматтарды берүү болуп саналат.
- Sartorius Stedim Data Analytics AB процесс тарыхчылары жана жалпы максаттагы маалымат базалары сыяктуу көптөгөн ар кандай маалымат булактары үчүн SimApisти иштеп чыгат.
- Бул документ SimApi деген эмне экенин жана ал Umetrics Suite өнүмдөрүндө кантип колдонуларын көрсөтөт. Сиз SimApiди кантип пландаштырууну жана орнотууну, көйгөйлөрдү кантип оңдоону жана орнотууну кантип текшерүүнү үйрөнөсүз. Акыркы бөлүмдө иштеп чыгуучуларга багытталган SimApisтин техникалык деталдары камтылган.
SimApi максаты: Umetrics Suite өнүмдөрүн маалымат менен камсыз кылуу
- SimApi'нин негизги максаты SIMCA-онлайн же SIMCAга маалымат булагынан маалыматтарды берүү болуп саналат. Маалымат булагы SIMCA-онлайндын бир бөлүгү эмес, бирок процесс тарыхчысы же маалыматтарды сактаган жана башкарган башка система болушу мүмкүн.
- SimApi а ичиндеги папкаларга туура келген түйүндөрдүн иерархиясын көрсөтөт file системасы. Ар бир түйүн башка түйүндөрдү камтышы мүмкүн, же tags. А tag өзгөрмөгө туура келет. Булар учун tags, маалыматтарды алууга болот. Сүрөттө а tag, Температура, түйүндө тандалган
- SIMCA-online маалымат булагында BakersYeastControlGood. Ошондой эле маалымат булагынан алынган акыркы баалуулуктарды көрсөтөт.

Umetrics Suite'те SimApi колдонуу
- Төмөнкү сүрөттө көрсөтүлгөндөй, SIMCA рабочий программалык камсыздоосу долбоорду түзүү жана моделди куруу үчүн маалыматтарды алуу үчүн SimApi колдоно алат.

- SIMCA-online мониторинг жана контролдоо үчүн реалдуу убакыт режиминде маалыматтарды алуу, ошондой эле маалымат булагына маалыматтарды кайра жазуу үчүн SimApis колдонот. Төмөнкү сүрөттө SimApi маалымат булагы, SIMCA-онлайн сервери жана кардарлардан турган тутумда кайда жайгашканы көрсөтүлгөн.

Көбүнчө колдонулган SimApis
- Эң көп колдонулган SimApis болуп төмөнкүлөр саналат:
- Aveva (мурдагы OSIsoft) PI системаларына туташуу үчүн PI AF SimApi.
- OPC UA SimApi
- ODBC SimApi - SQL Server же Oracle сыяктуу маалымат базаларына жалпы кирүү үчүн
- Бардык жеткиликтүү SimApis алардын өзгөчөлүктөрү менен бирге 3-пунктта келтирилген.
симуляция маалыматтары үчүн DBMaker SimApi
- DBMaker SIMCA-онлайн сервер орнотуу менен камсыз болгон колдонмо болуп саналат. Ал алдын ала жүктөлгөн маалымат таблицасын колдонуу менен процесс тарыхчысы сыяктуу маалымат булагын имитациялайт, анда байкоолор DBMaker SimApi аркылуу SIMCA-онлайнга бирден берилет.
- DBMaker көрсөтүү максатында гана колдонулат жана маалымат булагынан алынган жандуу маалыматтар менен өндүрүштө колдонулушу мүмкүн эмес. DBMaker жөнүндө көбүрөөк билүү үчүн орнотулган жардамды караңыз.
Кошумча документтер
- Бул документ тиешелүү документтердин жыйындысынын бири болуп саналат, ар бири ар кандай багыт жана максаттуу аудитория менен:
| Булак | Эмне | Кайда |
| SIMCA-онлайн web бет | Кириш маалымат жана жүктөөлөр | sartorius.com/umetrics-simca- онлайн |
| SIMCA-online ReadMe and Installation.pdf | SIMCA- онлайн демо маалыматтарын орнотуу жана кантип баштоо керек | Орнотуу zip ичинде file |
| SIMCA-онлайн ишке ашыруу боюнча колдонмо | SIMCA-онлайн функцияларын баяндайт, аны башка Umetrics Suite программалык камсыздоосу менен контекстке келтирет, ийгиликтүү жайылтуу үчүн талаптарды жана мыкты тажрыйбаларды жана этап-этабы менен орнотуу нускамаларын сүрөттөйт. | sartorius.com/umetrics-simca- онлайн |
| SimApi колдонмосу | SimApi орнотууларына даярдануу жана аткаруу, анын ичинде көйгөйлөрдү чечүү. Ошондой эле иштеп чыгуучулар үчүн SimApis боюнча техникалык маалыматтарды камтыйт. | sartorius.com/umetrics-simapi |
| SimApi Колдонуучу колдонмолору | Ар бир жарыяланган SimApi үчүн документтер, функциялар, орнотуу көрсөтмөлөрү жана конфигурациянын өзгөчөлүктөрү. | sartorius.com/umetrics-simapi |
| SIMCA-онлайн техникалык колдонмо | SIMCA-онлайн серверин орнотууну пландаштыруу, көйгөйлөрдү чечүү жана SIMCA-online кантип иштээри боюнча техникалык маалымдама. | sartorius.com/umetrics-simca-онлайн |
| SIMCA-онлайн жардам | WebSIMCA-онлайн кантип колдонуу керектиги жана SIMCA-online кантип иштээри боюнча жардамга негизделген. | Программанын өзүндө жана дагы sartorius.com/umetrics-simca |
| SIMCA-онлайн Web Кардар орнотуу колдонмосу | SIMCA-онлайн орнотууну сүрөттөйт Web Кардар. | sartorius.com/umetrics-simca-онлайн |
| Umetrics билим базасы | Ар бир чыгарылган программалык камсыздоо версиясы, техникалык макалалар жана Umetrics Suite өнүмдөрүндөгү белгилүү маселелер тууралуу макалалар камтылган изделүүчү маалымат базасы. | sartorius.com/umetrics-kb |
| SIMCA жардам/колдонуучу колдонмосу | Долбоорлорду түзүү жана маалыматтарды моделдөө үчүн рабочий SIMCA кантип колдонсо болот. | SIMCA жана башкалар sartorius.com/umetrics-simca |
| Колдоо web бет | Техникалык колдоону кантип алса болот. | sartorius.com/umetrics-support |
Техникалык колдоо
- Sartorius онлайн колдоо тобу SimApis тууралуу техникалык суроолорго жооп берет жана ошондой эле SimApisти жакшыртуу өтүнүчтөрүн тиешелүү адамдарга жөнөтө алат. Көбүрөөк маалымат алуу sartorius.com/umetrics-support.
SimApis алуу
- Биз жеткиликтүү SimApis үчүн документтерди жана орнотуу программаларына шилтемелерди беребиз sartorius.com/umetrics-simapi.
- Ар бир SimApi анын Колдонуучу колдонмосунда документтештирилген.
- Сиз окуп жаткан SimApi Guide, SimApi пландоо, орнотуу жана көйгөйлөрдү аныктоодо бул маалыматты SimApi толуктоочу маалымат менен толуктайт.
SimApi өзгөчөлүктөрү
- Бардык маалымат булактары бирдей эмес. SimApi спецификациядагы бардык функцияларды ишке ашыруунун кажети жок. Ушул себептерден улам, ар кандай SimApis ар кандай функцияларды сунуштайт. Төмөнкү матрица жеткиликтүү SimApis жана алардын өзгөчөлүктөрүн тизмелейт.

- Өзгөчөлүктөрү төмөндө түшүндүрүлөт. Таблицада SIMCA-online жана SIMCAда кайсы функциялар бар экенин көрсөтүү үчүн өзүнчө тилкелер бар экенине көңүл буруңуз.
| Өзгөчөлүк | Максат | SIMCA-онлайн колдонуу | SIMCA колдонуу |
| Учурдагы маалыматтар | Маалымат булагынан эң акыркы мааниси менен бир байкоону окуңуз. | реалдуу убакыт нормалдуу аткаруу | – |
| Тарыхый маалыматтар | Маалымат булагынан алынган тарыхый маалыматтар менен бир эле учурда көптөгөн байкоолорду окуңуз. | Мурунку маалыматтарды кармоо жана алдын ала айтуу, колдонуу менен долбоорлорду түзүү File > Жаңы | Берилиштер базасын импорттоо устасы моделди түзүү үчүн процесстик маалыматтарды импорттоо үчүн. |
| Дискреттик маалыматтар | Маалымат булагынан лабораториялык/IPC маалыматтарын окуу. Бир партияда көптөгөн байкоолор. | Дискреттик маалыматтарды алуу үчүн конфигурацияланган фазалары же пакеттик шарттары бар пакеттик долбоорлор үчүн. | – |
| Пакеттик маалыматтар | Партиянын шарттарын жана акыркы сапат атрибуттарын окуу (же | Партиялык шарттар же жергиликтүү борборлоштуруу. | Берилиштер базасын импорттоо устасы пакеттин шарттарын окуу үчүн |
| Өзгөчөлүк | Максат | SIMCA-онлайн колдонуу | SIMCA колдонуу |
| башка ӨКМ типтеги маалыматтар). Ар бир партияга бир байкоо. | партия деңгээлиндеги моделди түзүү. | ||
| Пакет түйүнү | Белгилүү бир партия үчүн баштоо жана аяктоо убактысын (активдүү партия үчүн бош) көрсөтүңүз.
Убакыт диапазонунда болгон бардык партияларды санаңыз. |
Партиялык конфигурацияларды аткаруу үчүн талап кылынат. | Импорттоо үчүн партияларды тандоо үчүн маалымат базасын импорттоо устасы. |
| кайра жазуу - үзгүлтүксүз маалыматтар | Болжолдоо сыяктуу үзгүлтүксүз маалыматтарды кайра маалымат булагына жазыңыз. | Control Advisor же үзгүлтүксүз конфигурациялар үчүн партия эволюция деңгээлинен маалыматтарды кайра жазыңыз | – |
| Кайра жазуу - дискреттик | Болжолдоо сыяктуу дискреттик маалыматтарды кайра маалымат булагына жазыңыз. | Дискреттүү маалыматтарды алуу үчүн конфигурацияланган фазалар үчүн пакеттик конфигурацияларды партия эволюция деңгээлинде кайра жазыңыз | – |
| Кайра жазуу - пакеттик маалыматтар | Маалымат булагына алдын ала айтуулар же акыркы сапат атрибуттары сыяктуу партия деңгээлиндеги маалыматтарды кайра жазыңыз. | Пакеттик деңгээлдеги партия конфигурациясын кайра жазыңыз | – |
| Түйүн иерархиясы | SimApi а сыяктуу түйүндөрдүн иерархиясын колдойт file системасы. Ар бир түйүн камтышы мүмкүн tags жана башка түйүндөр. Иерархия көп сандагы түйүндөрдү башкарууну жеңилдетет жана tags. | Бардык жерлерде колдоого алынган tags колдонулат. | |
| Массив tag кеңейүү | Массив tag бир нече баалуулуктарды сактайт. SimApi массивди кеңейтет tag көп адамдарга tags, массивдеги ар бир элемент үчүн бирден. | Кайсы жерде колдойт tags үзгүлтүксүз маалыматтар үчүн колдонулат. Ар бири кеңейди tag SIMCA долбоорундагы өзгөрмөгө салыштырылышы керек. | |
| Бир нече маалымат булактары | SimApi бирден ашык маалымат булагына туташа алат же жеке орнотуулары жана журналы менен өзүнүн бир нече инстанцияларын колдойт fileар бир мисал үчүн s. | Бир эле түрдөгү бир нече түрдүү маалымат булактарына туташыңыз. | – |
| Туташуу ийкемдүүлүгү | Эгерде SimApi маалымат булагынан ажыратылса, ал туташууну автоматтык түрдө калыбына келтирүүгө аракет кылат. | Маалымат булагына байланыштарды калыбына келтирүү үчүн SimApi кайра күйгүзүлбөйт. | – |
| Үйдө иштелип чыккан | SimApi тарабынан иштелип чыккан, камсыздалган жана колдоого алынган |
Тарыхый маалыматтары жок учурдагы гана маалыматтар сунушталбайт
- Кээ бир SimApis, айрыкча OPC DA, тарыхый маалыматтарды эмес, учурдагы маалыматтарды гана окууну колдойт.
- Учурдагы дайындарды гана колдогон SimApi рабочий SIMCAда колдонулушу мүмкүн эмес, анткени ал моделдерди түзө турган тарыхый маалыматтарды окуй албайт.
- SIMCA-онлайн үчүн биз реалдуу убакыт режиминде аткаруу үчүн учурдагы маалыматтарды гана эмес, ошондой эле мурунку маалыматтарды алдын ала жана кармап туруу үчүн тарыхый маалыматтарды берген маалымат булагын жана SimApiди катуу сунуштайбыз. SIMCA-online автоматтык түрдө реалдуу убакыттагы маалыматтар менен тарыхый маалыматтардын ортосунда зарылчылыкка жараша которулат жана аны өчүрүү мүмкүн эмес.
- Тарыхый маалыматтарды эмес, учурдагы маалыматтарды гана берген маалымат булагы SIMCA-онлайндагы үзгүлтүксүз долбоорлор үчүн иштей алат, бирок партиялык долбоорлор үчүн тарыхый маалыматтар талап кылынат.
SimApi орнотууга даярданууда
- Бул бөлүмдө SimApi ийгиликтүү орнотуу үчүн маанилүү маалымат сүрөттөлөт.
64-бит же 32-бит SimApis
- Ар бир SimApiдин 32 биттик жана 64 биттик версиялары бар.
- SIMCA-online жана SIMCA 64-бит жана 64-бит SimApis варианттарын талап кылат. Мурдагы 32-бит SimApis эски орнотуулар үчүн дагы эле жеткиликтүү.
Журнал үчүн жайгашкан жер file жана орнотуулар
- SimApi өзүнүн журналын сактайт fileЖашыруун Программанын маалымат папкасында 1:
%programdata%\Umetrics\SimApi, мында %programdata% компьютериңиздеги чыныгы папкага карталайт. Ал демейки C:\ProgramData болуп саналат. - Ар бир SimApi адатта өзүнүн журналын колдонот fileSIMCA-онлайн сервер журналына окшош file журнал деңгээлинин жөндөөсүнө жараша көбүрөөк же азыраак маалыматтарды камтыйт. Бул file көйгөйлөрдү чечүү үчүн пайдалуу. журнал file деп аталат
.log кайда Сиз орнотуп жаткан SimApi, мисалыample PIAFSimApi. Ошондой эле SIMCA-онлайн SimApi инстанцияларынын аталыштары үчүн кийинки бөлүмдү караңыз. - Бул папка ошондой эле XMLдеги SimApi орнотууларын камтыйт file аталган .xml.
- Көпчүлүк SimApis графикалык колдонуучу интерфейсине ээ, алар xmlдеги орнотууларды өзгөртөт file, бирок кээ бирлери үчүн сиз өзгөртүүлөрдү түздөн-түз XMLге киргизесиз file текст редактору менен, мисалы, блокнот. Ар бир SimApi үчүн колдонуучу колдонмосун караңыз.
File аталган инстанциялар SIMCA-online менен колдонулганда аттар
- SIMCA-онлайн режиминде ар бир SimApi инстанциясы өзүнүн конфигурациясын алат file жана журнал file ар бир SimApi бир нече нускасы менен иштөө үчүн. Булардын аттары files SIMCA-онлайн сервер параметрлери диалогундагы SimApi өтмөгүндө берилген инстанциянын аты менен суффикстелген.

- Кийинки эксample булардын аталышын көрсөтөт fileс, кайда SimApi аты менен алмаштырылышы керек.
- Инстанция кошулганда берилген конфигурация аты: OmegaServer
- Конфигурация file аты: OmegaServer.xml
- Log file аты: OmegaServer.log
- жалпы экенин белгилей кетүү керек file .log file дагы эле түзүлгөн. Бул журнал file техникалык себептерден улам журналга багытталбай турган жазууларды камтыйт file учурлардын ..
- Бул папка демейки боюнча Windowsта жашырылган. Аны көрүү үчүн File Сиз конфигурациялаган Explorer аны жашырып көрсөтөт fileс. Даректи терүү менен жашыруун папкага өтсөңүз болот File Explorerдин дарек тилкеси.
- SIMCA бир нече SimApi инстанцияларын колдобой турганын эске алыңыз, ошондуктан жогоруда сүрөттөлгөндөй мисалдын аталышы жок аттарды колдонот.
Тармакты пландаштыруу
- SIMCA-онлайн серверин тармактагы маалымат булагына жакын жайгаштырышыңыз керек. Бул SIMCA-online жана анын маалымат булагы ортосунда тез байланышты камсыз кылат.
- Тармактык жабдуулар SIMCA-online менен маалымат булагынын ортосундагы байланышка тоскоол болушу мүмкүн.
Колдонуучу каттоо эсептери жана маалымат булагы уруксаттары
- Маалымат булактары, адатта, алардын маалыматтарына жетүүнү көзөмөлдөйт. Бул адатта колдонуучу аттары жана сырсөздөр менен жасалат, бирок IP-даректерге же DNSке негизделген чектөөлөр да колдонулушу мүмкүн (мисалы,ample PI Trusts in Aveva PI System).
- Колдонуучунун аты жана сырсөз маалымат булагына ар кандай жолдор менен берилиши мүмкүн:
- SimApi рабочий SIMCA же сервердик компьютерде SIMCA-онлайн кызмат эсебин иштеткен колдонуучунун Windows колдонуучусу катары иштетилет. SimApi бул каттоо эсеби аркылуу маалымат булагына туташа алат. OPC I жана PI SimApi жана ODBC, эгерде сиз аны конфигурациялоодо эсептик дайындарды бербесеңиз, ушинтип иштейт.
- Жалпы ODBC үчүн Windows'тун Start'та табылган ODBC Data Sources Administrator тиркемесин колдоно аласыз.
- Кээ бир маалымат базасы провайдерлери маалымат базалары үчүн өздөрүнүн драйверлерин жана куралдарын беришет. Oracle маалымат базалары, мисалыample, Oracle Data Access Components (ODAC) колдонуңуз.
- Кээ бир SimApis, мисалы, PI AF жана ODBC, SimApi XML конфигурациясында шифрленген эсептик дайындарды сактаган конфигурация диалогдору бар. file.
- PI ошондой эле PI серверинин компьютериндеги PI тутумун башкаруу куралдарында ар кандай коопсуздук параметрлерине ээ. Көбүрөөк PI AF SimApi Колдонуучу колдонмосунан окуңуз. Бул колдонмо эски OSIsoft PI SimApi колдонсоңуз да пайдалуу.
- OPC DA жана HDA маалымат булагы менен SimApi ортосундагы транспорт катары DCOM колдонушат. DCOM Windows ичинде Компоненттик Кызматтар куралы (DCOMCNFG.EXE) менен конфигурацияланган жана Windows аутентификациясын колдонот.
- Эски OSIsoft PI SimApi (жаңы AF SimApi эмес) үчүн OSIsoft AboutPI-SDK тиркемеси (PISDKUtility.exe) PI серверине туташууну орнотуу үчүн колдонулат.
Маалымат булагы байланышы текшерилүүдө
SimApi'ди компьютерге орноткуңуз келгенде, ал компьютерден маалымат булагына башка курал менен байланышты текшерүү пайдалуу болушу мүмкүн:
- Windows ичиндеги ODBC маалымат булактары жалпы ODBCди конфигурациялоо жана сыноо үчүн колдонулат. Бул куралдын 64 биттик Windows версиясында эки версиясы бар экенин эске алыңыз: бири 32 биттик тиркемелер үчүн жана бири 64 биттик үчүн. Маалыматтар базасына байланышты текшерүү үчүн ODBC конфигурациялоо чеберинин аягындагы Test Data Source баскычын колдонуңуз. Маалымат булактарыңызды Системанын DSNлери катары конфигурациялоону сунуштайбыз.
- Oracle Data Access Components сыяктуу маалымат базасынын провайдеринен алынган маалымат базасына тиешелүү туташуу куралы.
- PI System Explorer PI AF серверине туташууну текшерүү үчүн колдонулушу мүмкүн. Бул PI AF SimApi үчүн алдын ала шарт болгон PI AF Кардарынын бир бөлүгү.
- Unified Automation компаниясынан OPC UA Expert – UaExpert бул OPC UA серверлери үчүн платформалар аралык сыноо кардары.
- PI-SDK тиркемеси (PISDKUtility.exe) туташуу мүмкүнчүлүгүн текшерүү үчүн колдонулушу мүмкүн view SIMCA-online PI серверине туташуу аракетинде катталган болушу мүмкүн болгон ар кандай ката билдирүүлөрү. Бул PIAF эмес, эски OSIsoft SimApi үчүн гана колдонулат.
- PI тутумунун башкаруу куралдары PI серверинин компьютеринде ошол тараптан көйгөйлөрдү чечүү үчүн колдонулат. Мисалы үчүнample, SIMCA-онлайн серверинен кирүүгө тоскоол болгон коопсуздук маселелерин издөө. Бул YouTube видеосунда PI тутумунун бузулууларын аныктоо боюнча көбүрөөк маалымат алыңыз.
- Excel ылайыктуу плагин орнотулганда ODBC туташуусунан жана башка көптөгөн системалардан маалыматтарды алуу үчүн колдонулушу мүмкүн.
- Ior HDA үчүн Matrikon OPC Explorer (бул өзүнчө инструменттер) OPC туташуусун текшерүү үчүн колдонулушу мүмкүн жана Matrikon OPC Analyzer OPC туташуу маселелерин диагностикалоо үчүн колдонулушу мүмкүн. Бул бекер куралдарды жүктөп алыңыз https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
- OPC Куткаруу (DInd HDA үчүн) OPC окутуу институтунан web сайт "колдонуучуларга байланыш жана коопсуздук көйгөйлөрүн оңой диагностикалоого жана аларды бир баскычты басуу менен заматта оңдоого мүмкүндүк берет. Мунун баарын DCOM конфигурациялоону үйрөнбөстөн жасоого болот"
SimApi орнотуу
SimApiди компьютерге кантип орнотуу керек:
- Сиз орнотуп жаткан SimApi үчүн Колдонуучунун колдонмосун окуңуз. Анда азыр окуп жаткан жалпы нускамаларды толуктаган ошол SimApi үчүн өзгөчөлүктөр камтылган.
- SimApi Колдонуучу колдонмосунда айтылган бардык шарттарды орнотуңуз жана конфигурациялаңыз (мисалыampмаалымат базасы драйверлери же SDKs)
- SimApi орнотуу үчүн орнотуу программасын иштетиңиз. Сиз иштете турган программага дал келген 64-бит (x64) же 32-бит (x86) версиясын орнотуңуз.
- SimApi'ди SIMCA-online же SIMCAда төмөнкү бөлүмдөрдө сүрөттөлгөндөй конфигурациялаңыз жана жеткиликтүү орнотууларды сүрөттөп алуу үчүн SimApi колдонуучу колдонмосун караңыз.
- SIMCA-онлайн серверин иштетиңиз. Бул убакытты талап кылышы мүмкүн экенин эске алыңыз, анткени SimApi инициализацияланганда, ал бардыгын санап чыгат tags маалымат булагында.
- Кээ бир маалыматтарды алуу менен SimApi сынап көрүңүз. SIMCA-онлайн үчүн, сиз колдоно аласыз File > 6.1-де сүрөттөлгөндөй үзүндү.
- SimApi күтүлгөндөй иштебесе, SimApi журналына кайрылыңыз files көйгөйлөрдү чечүү үчүн жана SimApi колдонуучу колдонмосуна.
SIMCAда колдонуу үчүн SimApi орнотуу
Бул жерде SIMCAдагы SimApi кантип колдонуу керек:
- Берилиштер базасын импорттоону төмөнкү жолдордун бири менен баштаңыз:
- a. SIMCAда жаңы долбоорду түзүү үчүн: File > Жаңы үзгүлтүксүз долбоор же жаңы партия долбоору. Башкы өтмөктөн Маалыматтар базасынан тандаңыз.
- b. SIMCAдагы учурдагы долбоордогу маалыматтар топтомун импорттоо үчүн: Ачык SIMCA долбоорунун Маалыматтар өтмөгүндөгү берилиштер топтомунан.
- Жаңы маалымат булагын кошуу чыкылдатыңыз

- Туташуу түрү катары SimApi тандап, …-баскычын чыкылдатып, жайгашкан жерин табыңыз орнотуу папкасында .dll, жана чыкылдатуу Open.
- Конфигурациялоону чыкылдатыңыз жана орнотууларды кантип жасоо керектиги боюнча жеке SimApi Колдонуучу колдонмосун караңыз.
- Берилиштер базасына туташа аларыңызды текшерүү үчүн тест маалымат булагы байланышын басыңыз. Бул көп болсо, көп убакыт талап кылынышы мүмкүн tags маалымат булагында.
- Конфигурацияны аяктоо үчүн OK басыңыз.
- Импорттолгон маалыматтар менен иштөө үчүн SIMCA жардамын караңыз.
SIMCA-онлайнда колдонуу үчүн SimApi орнотуу
- Маанилүү иш: SimApi колдоно алуу үчүн SIMCA-онлайн сервер лицензиясы талап кылынат. SIMCA-онлайн демо орнотуу SimApisти колдонууга жол бербейт.
- Системага SimApi кошуу үчүн, сиз PC серверинде SIMCA-онлайн сервер параметрлерин иштетесиз. Серверге SimApi кошуу жана конфигурациялоо боюнча SICMA-онлайн жардам темасындагы кадамдарды үйрөнүңүз.
- Ишара: Эгер сиз SimApiге өзгөртүүлөрдү киргизсеңиз, сиз ошол SimApi'ни Сервер параметрлеринен өзүнчө, бүт серверди өчүрбөй кайра иштете аласыз.
- Бул SimApi бир нече нускасын конфигурациялоо үчүн, жогорудагы кадамдарды кайталаңыз жана ар бир инстанция үчүн уникалдуу аталыштарды колдонуңуз. Ар кандай журнал жана конфигурация жөнүндө көбүрөөк оку files 4.2.
SimApiди сыноо жана оңдоо
- Бул бөлүм SimApi орнотуусун сыноо жана оңдоо жөнүндө.
SIMCA-онлайндан SimApi сыналууда
- SIMCA-онлайн сервери ийгиликтүү ишке киргенден кийин, сиз SimApi-ди SIMCA-online ичинде сынап көрсөңүз болот (эгерде сервер башталбаса, 6.2ди караңыз):
- SIMCA-онлайн кардарындагы серверге кирип, "Чыгып алуу" бөлүмүнө өтүңүз File өтмөк. Extract SimApi аркылуу маалыматтарды алуу менен сынап көрүүгө жардам берет:

- SimApi түйүндөрү («папкалар») сол кутучада көрсөтүлөт. Tags тандалган түйүн жогорку оң жакта көрсөтүлөт.
- Учурдагы маалыматтар жөн гана чыкылдатуу менен тез сыналышы мүмкүн view> боюнча tags үзгүлтүксүз процесс маалыматтарын камсыз кылуу (скриншотту караңыз)
- Убакыт диапазонундагы партияларды табуу үчүн түйүндү оң баскыч менен чыкылдатыңыз. Түйүн партиялар жөнүндө билген партия түйүнү болушу керек.
- Тандоо tags ичинде Чыгарып, Кийинки баскычын чыкылдатыңыз жана маалыматтарды издөөнүн ар кандай режимдерин колдонуу менен маалыматтарды алуу үчүн устаны бүтүрүңүз: учурдагы, тарыхый, партиялык жана дискреттик маалыматтар.
- Чыгарылган маалыматтарды анын куралдарын колдонуп, маалымат булагыңызда көргөн нерселериңиз менен салыштырыңыз. SimApi'нин бардык мүмкүнчүлүктөрүн сынап көрүү жана текшерүү боюнча 7.13 боюнча көбүрөөк билүү.
SimApi журналын колдонуу менен SimApi көйгөйлөрүн чечиңиз file
- Эгерде сервер башталбаса, SimApi күтүлгөндөй иштебей калса же үзүндү иштебей калса, SimApi журналына кайрылышыңыз керек. file бул эмне көйгөй экенин айтып берет. Толук чоо-жайын алуу үчүн SimApi журналында мүчүлүштүктөрдү оңдоо деңгээлинде каттоону иштетиңиз. 4.2 караңыз.
- Эскертүү: SIMCA-онлайн серверинин журналдары бул жерде анчалык деле пайдалуу эмес. Алар SimApi кантип жүктөлгөнүн жана сервер тарабынан инициализацияланганын көрсөтөт, бирок SimApi конкреттүү маалымат анын журналында бар file.
Туура SIMCA-онлайн кызмат эсебин колдонуңуз
- Маалымат булагына кирүү мүмкүнчүлүгүн сынап жатканыңызда, сиз сервердик компьютерде белгилүү бир колдонуучу катары киргениңизди унутпаңыз (адатта Windows домениндеги өзүңүздүн колдонуучу эсебиңиз), бирок SIMCA-онлайн сервер кызматынын каттоо эсеби демейки боюнча LocalSystem, сиздин колдонуучу эсебиңизге салыштырмалуу кирүү укуктары башка.
- Ушул себептен улам, сиздин каттоо эсебиңиз катары иштетилгенде тесттер иштеши сейрек эмес, бирок SIMCA-онлайн маалымат булагына туташа албай калат.
- Бул маселени чечүү үчүн SIMCA-онлайн сервер кызматы колдонгон эсепке кирүү мүмкүнчүлүгү берилиши керек. Адатта, сиз LocalSystem'ди белгилүү бир домен кызматынын эсебине өзгөртүп, бул эсепке укуктарды бересиз. Эгер SimApi SimApi конфигурациясында орнотулган эсептик дайындарды колдонсо, бул колдонулбайт, анткени бул эсептик маалыматтар артыкчылыктуу.
SimApis боюнча техникалык маалыматтар
- Бул бөлүмдө SimApi кандайча иштээри тууралуу техникалык маалымат берилет. Ал негизинен SimApis маалымат булагы үчүн SimApi ишке ашырууну түшүнгүсү келген иштеп чыгуучуларга багытталган.
- Иштеп чыгуучулар ошондой эле SimApisке киришүү жана функциялардын жогорку деңгээлдеги сүрөттөмөлөрү үчүн бул документтин мурунку бөлүктөрүн окуп чыгышы керек.
SimApi иштеп чыгууну качан ойлонуш керек жана качан кылбаш керек?
Маалымат булагы үчүн SimApi иштеп чыгууну карап чыгуудан мурун:
- Сиз колдоно турган SimApi мурунтан эле бар же жок экенин изилдеңиз. Мүмкүн, сиз OPC UA сыяктуу учурдагы SimApisтин бирин колдонуу үчүн маалымат булагыңыздагы айрым функцияларды иштетсеңиз болот.
- Бул документти жана анын шилтемелерин кылдаттык менен карап чыгыңыз жана маалымат булагыңыз талаптарга жооп берер-келбесин изилдеңиз: мисалыample, ал жетиштүү тез болушу керек, жөн гана учурдагы маалыматтарды эмес, ошондой эле тарыхый маалыматтарды камсыз кылуу.
- Ушул себептерден улам, биз төмөнкү деңгээлдеги аппаратурага же аспаптарга туташкан SimApi иштеп чыгууну сунуш кылбайбыз. Ал аспаптарды Aveva PI системасы сыяктуу процесс тарыхчысы менен байланыштырып, ал инструменттен маалыматтарды алып, аны тарыхка киргизген жакшы. Андан кийин PIAF SimApi PIден Umetrics продуктуна маалыматтарды алуу үчүн колдонулушу мүмкүн.
SimApi иштеп чыгуу жана SimApi спецификациясы
- SimApi спецификациясы, SimApi-v2, SimApi DLL ишке ашыруу үчүн зарыл болгон SimApiдеги бардык C-функциялары үчүн документтерди жана SimApi кантип иштеп чыгуу боюнча кээ бир көрсөтмөлөрдү камтыйт.
- C же C++ аркылуу SimApi ишке ашыруу көпчүлүк учурларда өтө төмөн деңгээлде болот.
- SimApiди ишке ашыруунун сунушталган жана оңой жолу - аны ExampБиз камсыз кылган leSimApi булак коду. Бул эксample SimApi ишке ашыруу, ал C-интерфейсин иштетет жана аны реалдуу ишке ашыруу жасалган.NET Frameworkке которот. Ал ошондой эле логистика, орнотуулар, конфигурация GUI жана башка алкак коду үчүн алкактык коду бар.
- SimApi иштеп чыгуу үчүн, иштеп чыгуучулар тобуна Windows иштеп чыгуу, .NET Framework, C же C++ боюнча тажрыйба керек. SimApi туташа турган маалымат булагын жакшы билүү да талап кылынат, анткени SimApiнин максаты SIMCA-онлайн же SIMCAдан берилиш суроо-талаптарын маалымат булагынын API'сине которуу. SimApi ишке ашыруу эч качан бир жолку долбоор эмес, бирок, адатта, үзгүлтүксүз колдоо жана маал-маалы менен тейлөөнү талап кылат.
Маалыматтарды окуу же жазуу
- SimApi маалымат булагынан маалыматтарды берүү негизги милдети бар. Бул окуу маалыматтары деп аталат.
- Көпчүлүк SimApi ишке ашыруулары да маалыматтарды жазууну колдойт. Бул маалымат булагына SimApi аркылуу маалыматтарды кайра жазууну билдирет. Маалыматтарды жазуу SIMCA-онлайндагы кошумча функция.
Tags жана түйүндөр
- A tag маалымат булагындагы тилкенин же "өзгөрмөнүн" идентификатору. А tagнын аты-жөнүн аныктоо үчүн колдонулат tag. Түйүн ичиндеги аттар уникалдуу болушу керек. SIMCA-online 18 суб түйүн жана камтыган түйүндү колдоо үчүн биринчи версия болуп саналат tag ошол эле ат менен. Мисалы үчүнample: түйүн Ата-энеде Пакет жана а деп аталган кошумча түйүн болушу мүмкүн tag партия деп аталат.
- Түйүн - бул контейнер tags. Түйүн башка түйүндөрдү да камтышы мүмкүн, а сыяктуу эле file тутумда папкаларда папкалар бар.
- А сыяктуу file системасы, түйүн жана tag ысымдарды уникалдуу түрдө аныктаган толук жолго айкалыштырса болот tag. The tag жолдор SIMCA-онлайн же SIMCA тандаганда колдонулат tags колдонуу. А tag жол SimApi инстанциясынын аталышынан башталып, андан кийин түйүн структурасы жана менен аяктайт tag аты, ар бир пункт кош чекит (:) менен бөлүнгөн. Мисалы үчүнample “:ODBCSQLServer:Түйүн:СенсорTag1”.
SimApi санайт tags жана ишке киргизүүдө түйүндөр
- SimApi ишке ашыруу серверди түйүндөр жана tags маалымат булагында SimApi инициализацияланганда жана аларды санап чыгуу үчүн колдонулган ар кандай SimApi функцияларын көзөмөлдөп турат. tags жана түйүн ишке ашырылышы мүмкүн.
- SimApi инициализациясы серверди баштаганда эле ишке ашпайт, бирок SIMCA-онлайндагы колдонуучу тарабынан Refresh SimApi функциясы менен кайра иштетилиши мүмкүн.
тамга сезгичтиги tag- жана түйүн аттары
- Tag аттары жана түйүн аттары регистрге сезимтал.
- Ошентип, а tag деп аталганtag1" бир эле эмес "Tag1", анткени "Т" ар кандай учурда. Биз колдонууга каршы сунуштайбыз tags же учурда гана айырмаланган түйүн аттары.
Үзгүлтүксүз процесс түйүнү
- Түйүн камтылганда tags үзгүлтүксүз процесс маалыматтары менен аны процесс түйүнү деп атоого болот. Төмөнкү эки скриншот процесс түйүнүнүн таблица түрүндө көрсөтүлүшүн көрсөтөт, андан кийин маалыматы бар, андан кийин түйүн тандоодо кандай көрүнөрүн көрсөткөн сүрөт tags SIMCA-онлайн.

Үзгүлтүксүз процесс түйүндөрү партиялардан, иштетүүлөрдөн же убакыттан көз карандысыз болушу керек
- SimApiде жакшы иштөө үчүн түйүн партиялардан, чуркоодон же убакыттан көз карандысыз болушу керек. Белгилүү бир партия же убакыт диапазону үчүн маалыматтарды камтыган түйүнгө ээ болуу SIMCA-онлайн режиминде жакшы иштебейт, анткени долбоордун конфигурациясы анда ошол партия үчүн гана маалыматтарды окуй алат жана башка партиялар үчүн колдонулбайт.
- Анын ордуна, түйүн өлчөөлөр аткарылган процессте бир же бир нече физикалык бирдиктерге түшүрүлүшү керек.
Пакет ID tag сериялык долбоорду ишке ашыруу үчүн үзгүлтүксүз процесс түйүндөрүндө талап кылынат
- Ар бир үзгүлтүксүз процесс а болушу керек tag (өзгөрмө) ар бир байкоо үчүн партия идентификаторун кармап туруу. Бул партия идентификатор SIMCA же SIMCA-онлайн тарабынан ар бир байкоонун кайсы партияга таандык экенин билүү үчүн колдонулат.
- $BatchID tag 7.4.3 скриншотторунда мындай эксample.
талап кылынбаганы менен, бир болушу сунушталат tag процесстин учурдагы фазасын же кадамын көрсөткөн процесс түйүнүндө. Бул tag андан кийин SIMCA-онлайнда же SIMCAда маалыматтарды импорттоодо фазалык аткаруу шарттарында колдонулушу мүмкүн. Бул үчүн баалуулуктар tag мурунку үчүн болушу мүмкүнample "фаза1", "тазалоо", "фаза2".
Пакеттик контекст түйүнү
- Партия түйүнү – партиялардын эсебин жүргүзгөн түйүн; алардын пакетинин идентификаторлору, башталышы жана аяктоо убактысы. Бул SIMCA-онлайн режиминде партиялык долбоорду ишке ашыруунун талабы. Маалымат булагында партияларды ар кандай жолдор менен ачыкка чыгарган бирден ашык партия түйүнү болушу мүмкүн. Колдонуучу анын тиркемесинде колдонулуучу пакет түйүнүн тандайт. Бул эксample эки башка бирдикти камтыган партияларды көрсөтөт:
- /Фабрика1 – 1 жана 2-Блоктун экөөнүн тең иштөө мөөнөтү менен топтолгон партиялар.
- /Factory1/Unit1 – Биримдикте гана иштөө мөөнөтү бар партиялар
- /Factory1/Unit2 – Биримдикте гана иштөө мөөнөтү бар партиялар
- Эгер маалымат булагыңызда партия түйүнү жок болсо, SIMCA-онлайндагы Пакеттик контекст генераторун колдоно аласыз. Камтылган жардамды караңыз.
- Кошумча пакеттик маалыматтар
- Пакет түйүнү партия маалыматтарын да камтышы мүмкүн; бүт партия үчүн бир гана байкоо бар маалыматтар. Белгилей кетчү нерсе tags пакеттик маалыматтар партия түйүнүнүн толук функционалдуулугуна ээ түйүндө болбошу керек. SimApi пакеттик маалыматтарды окууну колдогону жетиштүү tags. 7.6. пакеттик маалыматтар боюнча көбүрөөк маалымат алыңыз.
- Бул жерде мурункуampпартия түйүнүнүн le:

- Эскертүү: Жогорудагы скриншот SIMCA-онлайн менен коштолгон DBMakerден алынган. Муну өзүңүз DBMakerде көрүү үчүн, чыкылдатыңыз View Bakers Yeast базасындагы маалымат баскычы эки терезени көрсөтүү үчүн, алардын бири партия түйүнү, экинчиси процесстин маалыматтары.
Маалымат түрлөрү: сандык маалыматтар, тексттик маалыматтар жана жетишпеген маалыматтар
- Ар бири үчүн tag, SimApi маалыматтардын үч түрүн колдоого алат: сандык, тексттик, t жана жок:
- Сандык маалыматтар адатта процесстин параметрлеринин реалдуу маанилери болуп саналат, мисалыample 6.5123. SimApi 32 биттик бир тактык калкыма чекиттин маанилерин гана иштете алат. Бир тактык калкыма чекит форматы - Wikipedia. Маалымат булагындагы бардык башка сандык маалымат түрлөрү калкып чыгууга айландырылууга тийиш. Ошентип, алар чоң жана кичине маанилерди да, бирок болжол менен 6 же 7 маанилүү цифра менен чече алышат. Техникалык колдонмодон көбүрөөк маалымат алыңыз.
- Бул чоң бүтүн сандар же чоң жана ондуктар бар чыныгы сандар үчүн тактыктын жоголушуна алып келиши мүмкүн. Көбүрөөк маалымат алуу үчүн, Техникалык колдонмону караңыз.
- Текст/сап маалыматтары партия идентификаторлору, фазаны аткаруу шарттары же сапаттык өзгөрмөлөр үчүн колдонулат. Текст үчүн баалуулуктар tag маалыматтар регистрге сезимтал. Бул "чуркоо" мааниси бирдей эмес дегенди билдирет
«ЧУРОО». Datetime өзгөрмөлөрү түздөн-түз SimApi тарабынан колдоого алынбайт, бирок аларды ЖЖ-АА-КК ССС:АА (мисалы үчүн) форматталган сап катары кайтарса болот.ample “2020-09-07 13:45”). - Маанилердин жетишсиздиги кайтарыла турган маани жок дегенди билдирет, башкача айтканда, маалымат жок.
- Кайсы түрү кайтарылып берилет SimApi ишке ашырууга чейин. SimApi маалымат булагындагы маалыматтар жөнүндө билет жана эң туура келген маалымат түрүн кайтарышы керек.
Маалыматтарды издөөнүн үч режими: Үзгүлтүксүз, Батк, h жана Дискреттүү
- SimApi спецификациясы маалыматтарды издөөнүн үч режимин аныктайт, б.а. SimApi үч башка жол менен маалыматтарды бере алат tags маалымат булагында (же башка багытта: маалымат жазыңыз tags маалымат булагында).
- Үзгүлтүксүз маалыматтарды издөө - бул партия же процесстин өнүгүшүнө жараша үзгүлтүксүз жана ырааттуу түрдө окулган маалыматтарды билдирет. Маалыматтар учурдагы убакыт үчүн же белгилүү бир диапазон үчүн, байкоолордун ортосундагы үзгүлтүксүз интервалда окулат. Мисалы үчүнample, бардык маалыматтар 09:00:00 жана 10:00:00 сampар бир 60 секундда алып барды, натыйжада акыркы чекиттер камтылганда 61 байкоо жүргүзүлөт.
- Пакеттик маалыматтарды издөө - бул бүтүндөй партия үчүн маалыматтар менен бир байкоону билдирет (белгилүү бир жетилүү же убакыт чекити менен байланышпаган). Пакет атрибуттары жана жергиликтүү борборлоштурулган маалыматтар SIMCA-онлайн режиминде пакеттик маалыматтар катары окулат. Партиялык шарттар, адатта, партиялык маалыматтар катары да окулат (эгер алар дискреттик маалыматтарды алуу үчүн конфигурацияланбаса).
- Дискреттик маалыматтарды издөө - дискреттик маалыматтар көптөгөн мөөнөттөр үчүн бир нече байкоолордон турушу мүмкүн. Бирок үзгүлтүксүз маалыматтардан айырмаланып, дискреттик маалыматтар ырааттуу окулбайт, тескерисинче, партиянын белгилүү бир фазасы үчүн бардык маалыматтар бир эле учурда окулат. Берилиштер жетилген өзгөрмөнүн үзгүлтүксүз интервалдары менен жайгаштырылбашы керек. Бардык маалыматтар маалыматтар суралган сайын конфигурацияланган интервалда кайра окулат.
- Ар кандай берилген үчүн tag маалыматтарды үч режимдин каалаганында сураса болот, бирок адатта SimApi жеке адам үчүн бул режимдердин бирин гана колдойт. tag. Ошо сыяктуу эле, аралаштырууга жол берилет tags түйүн ичинде, бирок адатта бардыгы tags белгилүү бир түйүн ичинде маалыматтарды издөөнүн бирдей режимин колдойт.
- Үзгүлтүксүз берилиштер үчүн (бирок пакеттик же дискреттик маалыматтар2 үчүн эмес), кийинки бөлүмдүн темасы болгон учурдагы маалыматтарга же тарыхый маалыматтарга суроо-талаптар берилиши мүмкүн.
- Бардык SimApis бардык режимдерди колдой бербейт. Жогорудагы өзгөчөлүк матрицасын жана SimApi караңыз web чоо-жайы үчүн бет.
SimApi аркылуу учурдагы жана тарыхый үзгүлтүксүз маалыматтар
- Үзгүлтүксүз маалыматтар убакыттын өтүшү менен өзгөрүп турган процесстик маалыматтарды билдирет.
Учурдагы маалыматтар
- Учурдагы маалыматтарды окуу маалымат булагынан акыркы маанилерди суроону билдирет tags сурап жаткан учурда. Бул жерде тышкы маалымат булагынын убактысы колдонулбаганына көңүл буруңуз.
- Учурдагы маалымат катары окулган маалыматтар SIMCA-online түз берилиштер катары көрсөтүлөт. Ушул себептен улам, маалымат булагында ашыкча кечигүүлөрдүн болбошу маанилүү. Учурдагы маалыматтар SIMCA-онлайн режиминде жакшы иштеши үчүн мүмкүн болушунча акыркы болушу керек.
- Берилиштер булагы маалымат жана канча убакытка чейин маанилер жарактуу экенин билүүсүн колдонуп, убакыт чекити үчүн чийки маалыматтар өтө эскирип калганда, жетишпеген маалыматтарды кайтарууну чечиши мүмкүн. Мисалы үчүнample: маалымат 15:00:00 талап кылынат, бирок маалымат булагындагы эң акыркы маалымат чекити 03:00:00. Бул учурда маалыматтар 12 саатка созулгандыктан, SimApi жетишпеген маанини кайтарууну чечиши мүмкүн (маалымат жок).
Тарыхый маалыматтар
- Тарыхый маалыматтарды окуу маалымат булагынан бир же бир нече маанилерди суроону билдирет tags байкоолордун ортосундагы белгилүү бир интервал менен белгилүү бир убакыт диапазону үчүн. Көңүл буруңуз, бул жерде маалыматтарды табуу үчүн маалымат булагынын жергиликтүү убактысы колдонулат. Ошондуктан, маалымат булагы менен серверлердин ортосунда убакыт синхрондоштуруу маанилүү.
- Тарыхый маалыматтар маалыматтардын матрицасынан турат. Бул маалымат булагынан маалыматтарды суроо SimApi ишке ашырууга чейин, жана сampаны көрсөтүлгөн интервалга салып, кайтаруу үчүн маалыматтардын матрицасын түзүңүз:
- Кээде маалымат булагынын өзү иштетилген маалыматтарды кайтаруу үчүн топтоо функцияларына ээ, же сampling функциялары, алар туура маалыматтарды кайтаруу үчүн колдонулушу мүмкүн.
- Башка маалымат булактары үчүн SimApi убакыт диапазонундагы бардык маалыматтарды талап кылышы керек жана андан кийин sample матрицаны куруу үчүн туура байкоолор.
- Убакыт диапазонунда чийки маалыматтар жок болушу мүмкүн болсо да, берилиштер убакыт аралыгы үчүн кайтарылышы керек, бирок башталгыч убакыттын алдында гана. Мисалы үчүнample: маалыматтар маалымат булагында 10 жана 20-убакыт чекиттеринде бар. SimApi 15 жана 17 убакыт үчүн берилиштерди сурайт. Бул учурда, 10 убакыт чекитинин маанилери SimApi тарабынан кайтарылышы керек, бирок убакытamp15 жана 17-убакыт катары ed, анткени булар ошол убактагы эң акыркы маалымат пункттары болчу. үчүн баалуулуктар tags 10 убакытта суралган диапазон үчүн чектик маанилер деп аталат. Чектик маанилерди тереңирээк түшүндүрүү үчүн, мисалы, караңызample returnBounds документациясын UA 11-бөлүктө: Тарыхый мүмкүндүк – 6.4.3 ReadRawModifiedDetails структурасы
(opcfoundation.org) - Интерполяция эч качан келечектеги убакыт чекиттеринин маанилерин эсептөө үчүн колдонулбашы керек, анткени маалыматтар учурдагы маалыматтар катары реалдуу убакытта окулганга дал келбейт. Экс үчүнampМурунку маркерден алынган: эгерде 15 жана 17 үчүн маалыматтар 10 жана 20-пункттун маанилерин колдонуу менен интерполяцияланса, алар келечектеги маанилерди натыйжалуу колдонушат, буга жол берилбейт.
- Берилиштер булагы өз билимин жана канча убакытка чейин маанилер жарактуу экенин колдонуп, убакыт чекити үчүн чийки маалыматтар эскирип калганда, жетишпеген маалыматтарды кайтарууну чечиши мүмкүн. Мисалы үчүнample: маалымат 15:00:00 үчүн суралат, бирок маалымат булагындагы эң акыркы маалымат чекити 03:00:00. Бул учурда, маалыматтар 12 саат эски болгондуктан, SimApi жетишпеген маанини кайтарууну чечиши мүмкүн (маалымат жок).
Эскертүү: SIMCA-online адатта долбоордун нормалдуу аткарылышы учурунда бир чакырууда жүздөн ашык байкоону талап кылбайт. SIMCA-онлайн режиминде үзүндү жасап жатканда же рабочий SIMCA иштеткенде, маалыматтардын чоңураак суроо-талаптары жасалышы мүмкүн. Бул көп убакыт талап кылынышы мүмкүн, бул күтүүгө болот.
Учурдагы маалыматтар менен тарыхый маалыматтар дал келиши керек
- Кээде маалыматтар реалдуу убакытта учурдагы маалыматтар же тарыхый маалыматтар катары окулганда айырмачылыктар болушу мүмкүн. Бул SIMCA-онлайнда көйгөйлөрдү жаратат, анткени сервер керектүү учурда учурдагы жана тарыхый маалыматтарды автоматтык түрдө алмаштырат.
Төмөнкү кечигүү дайындарын алуу
- Маалымат булагы SIMCA-онлайн тарабынан реалдуу убакыт режиминде колдонулганда, маалымат булагындагы маалыматтардын учурдагы болушу маанилүү. Маалымат булагында маалыматтарды алууда ашыкча кечигүү болбошу керек. Бардык өзгөрмөлөр үчүн үзгүлтүксүз процесс маалыматтары ар бир байкоо үчүн бир эле учурда жеткиликтүү болушу керек. Кээ бир өзгөрмөлөр үчүн кеч келген маалыматтар SIMCA-онлайн тарабынан алынбайт.
Маалымат каалаган убакта окуса болот
- SIMCA-online a маанисин сураганда tag t убактысы үчүн ал маалымат булагынан t убакытындагы маанини же маалымат булагындагы t убактысына чейинки акыркы байкоону же t убактысы үчүн интерполяцияланган маанини алат. Ошентип, бул так убакыт чекити үчүн байкоо маалымат булагында жок болушу мүмкүн болсо да, сервер ар дайым сураган сайын маани алат.
- TimestampSimApiдеги с ар дайым UTC болуп саналат. SIMCA-онлайн кардарлары жана SIMCA убакытты жергиликтүү убакыт катары көрсөтүшөт.
Threading
- SimApi, демейки боюнча, SimApi колдонуучусу тарабынан бир жип менен чакырылат. Бул бардык SIMCA версияларына жана 17-версияга чейин SIMCA-онлайнга тиешелүү.
- SIMCA-online 18 SimApi аркылуу көп жиптүү кирүүнү күйгүзүү үчүн өзгөчөлүк желегин колдойт. Жардам темасында кененирээк SimApi мүмкүндүк алуу.
- Бул SimApis SimApi ишке ашыруу жибин коопсуз кылып, мүмкүн болсо, көп агымга даярданышы керек дегенди билдирет жана SimApi колдонуучулары үчүн ушул жана бардык ойлорду документтештирүү керек.
Log file
- SimApi өз журналына аракеттерди, ката билдирүүлөрүн жана эскертүүлөрдү киргизиши керек file көйгөйлөрдү чечүүгө жардам берүү үчүн. Каттоо маанилүүлүгүн көрсөтүү үчүн ар кандай журнал деңгээлин колдонуңуз.
- SimApiде ишке ашырыла элек функциялар үчүн “Аткарылган жок” деп каттоо сунушталат.
Ката иштетүү
- SimApi маалымат булагынан келген суроону аткара албаса, ал бул маселени эки жолдун бири менен чече алат; жетишпеген маанилерди кайтаруу менен (маалымат жок) же SimApi катасын белгилөө менен:
- Чалуучуга жетишпеген маанилерди кайтаруу жана ийгиликтүү сигнал берүү чалуучуга кадимкидей улантууга мүмкүндүк берет (бирок, албетте, эч кандай маалыматсыз). Бул жарым-жартылай каталар үчүн сунушталган практика, мисалы, кээ бирлери үчүн берилиши мүмкүн, бирок бардыгы үчүн эмес, tags өтүнүчүндө.
- SimApi катасын белгилөө чалуучуга мүмкүнчүлүк берет (мисалыample SIMCA-онлайн сервер) муну дароо көрүп, аракет кылыңыз. Бул толугу менен ишке ашпай калган жана эч кандай маалыматтарды кайтара албаган суроо-талаптар үчүн сунушталган практика.
- SIMCA-онлайн жетишпеген маанилерди же ката коддорун SIMCA-онлайн Техникалык колдонмодо сүрөттөлгөндөй башкача иштетет.
SimApi аткаруу талаптары
- SimApi'деги функциялар маалыматтарды алуу үчүн колдонулат.
- Эгер маалыматтарга кирүү жай болсо, SimApi бул мурункудай жакшы иштебейтample көрсөтөт: Эгерде SIMCA-online ар бир секунд сайын маалыматтарды сураса, бирок аны алуу үчүн эки секунд талап кылынса, SIMCA-онлайн сервери эч качан реалдуу убакытта иштей албайт, бирок бара-бара артта калат.
- Чакан бөлүмдөрдө SIMCA жана SIMCA-онлайн SimApi маалыматтарга кирүү функцияларын кантип колдонорун жана SimApi функциялары канчалык тез-тез чакырыларын көрсөтөбүз. Бул SimApi ишке ашыруу үчүн аткаруу талаптарын коюуга жардам берет.
SIMCAнын SimApi функцияларын колдонуусу
- Иш столунун SIMCA же башка оффлайн өнүмдөрү маалыматтарды алуу үчүн SimApi колдонгондо, бул суроо-талаптар белгилүү бир убакыт диапазонундагы өзгөрмөлөрдүн топтому үчүн партиялар жана иштеп чыгуу маалыматтары үчүн болот.
- Бул суроо-талаптар колдонуучу тарабынан кол менен башталгандыктан, алар өтө көп болбойт жана маалымат булагына олуттуу жүк салбайт.
- Бул SimApi функциялары маалыматтарды алуу үчүн колдонулат:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes
- simapi2_connectionReadHistoricalDataEx
SIMCA-онлайндын SimApi функцияларын колдонуусу
- SIMCA-онлайн процесске реалдуу убакыт режиминде мониторинг жүргүзүү үчүн колдонулат, демек, ал SimApi аркылуу үзгүлтүксүз интервалдар менен маалыматтарды сурайт. Колдонулушу мүмкүн болгон эң кыска аткаруу аралыгы 1 секунд. Кээ бир чыныгы дүйнө эксampаткаруу интервалдары 10 сек, 1 мүнөт же 10 мүнөт.
- Серверде бир эле учурда көптөгөн долбоорлор иштеши мүмкүн.
- SimApi аркылуу API чалууларынын санын азайтуу үчүн, сервер бир эле учурда бардык өзгөрмөлөр үчүн бир чоң суроо-талапка бир эле учурда көптөгөн майда суроо-талаптарды топтоо аркылуу маалымат суроо-талаптарын оптималдаштырат ("Маалымат булактарынан оптималдаштырылган окуу майнаптуулукту жакшыртат" жардам темасында көбүрөөк билүү).
- Сервердин аткаруу алгоритми төмөндө көрсөтүлгөн SimApi функцияларын колдонуу менен берилиштерди сураганда ушундай иштейт:
- Бир эле интервалда аткарылуучу бардык фазалар чалуулардын санын азайтуу үчүн бир SimApi чалууга топтоштурулган. Сервер интервалды бөлгөн бардык моделдер колдонгон бардык өзгөрмөлөр үчүн эң акыркы маалыматтарды окуйт, башкача айтканда, бул чалуудан кийин бардык долбоорлор тарабынан колдонулган кеңири маалымат саптары пайда болот.
- simapi2_connectionReadCurrentData
- Ар бир пакеттик долбоор үчүн сервер кайсы партиялар активдүү экенин билиши керек. Бул ошондой эле долбоор ишке ашкан сайын болушу керек:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes азыраак чакырылат.
- Мындан тышкары, SIMCA-онлайн да тарыхый маалыматтарды талап кылат. Бул сурамдар SIMCA-online башталганга чейин башталган пакеттин башталышын кармап калуу сыяктуу зарыл болгон учурда гана же сервер артта калганда жана маалымат блогун окуу керек болгондо гана болот:
- simapi2_connectionReadHistoricalDataEx
- Кошумча, кээ бир долбоордун конфигурациясы пакеттик берилиштерди же дискреттик маалыматтарды пайдаланган функцияларды колдонот, натыйжада SimApi төмөнкүлөрдү чакырат:
- simapi2_connectionReadBatchData
- simapi2_connectionReadDiscreteEx
- Кошумча, кээ бир долбоордун конфигурациялары дайындарды кайра маалымат булагына түртүү үчүн кайра жазууну колдонот:
- simapi2_connectionWriteHistoricalDataEx (жана пакеттик маалыматтар үчүн тиешелүү функциялар, дискреттик маалыматтар)
- Маалымат алуу үчүн негизги функцияларга ар бир чалуу, readCurrentData, getActiveBatches/getBatchTimes, тез жана SIMCA-online бул функцияларды канчалык көп чакыра аларын эске алганда, маалымат булагынын өзү үчүн эсептөө кыйын эмес болушу маанилүү.
SimApi маалыматтарын текшерүү жана текшерүү
- Бул бөлүмдөн кайтарылган маалыматтар маалымат булагындагы маалыматтарга дал келгенин текшерүү үчүн SimApi сынап көрүү жөнүндө. Ушул сыяктуу тесттерди жүргүзүү SimApi ишке ашырууну түзүп же өзгөрткөндөн кийин же маалымат булагынын API'си өзгөргөндөн кийин маанилүү.
- Практикада маалыматтарды текшерүү SIMCA-online жана анын Extract функционалдуулугу аркылуу SimApi аркылуу маалымат булагынан маалыматтарды алып, андан кийин маалымат булагындагы чийки маалыматтар менен салыштырылат. Иш такта SIMCA SimApi реалдуу убакыт аспектилерин сыноо үчүн колдонулушу мүмкүн эмес.
Даярдыктар жана талаптар
- Кээ бир нерселер милдеттүү эмес, бирок тестирлөөнүн көлөмү аны камтыса аткарылышы мүмкүн:
- SIMCA-online'ды ReadMe жана Орнотуу Guide.pdf'де сүрөттөлгөндөй орнотуңуз, ал продукт ZIP файлында келет.
- SIMCA-онлайн серверине лицензия алыңыз жана аны орнотуңуз. SimApi лицензиясыз иштебейт. SIMCA-онлайн үчүн билим базасы макаласы продуктуну кантип лицензиялоону көрсөтөт. Мисалы үчүнample: SIMCA-online 18 (sartorius.com)
- Сиз сынагыңыз келген SimApi орнотуп, конфигурациялаңыз. Бул документтин 4 – 5 бөлүмдөрүн жана конкреттүү SimApi колдонуучу колдонмосун караңыз.
- a. Кошумча: колдонуучу колдонмосу жаңыртылган жана туура экенин текшериңиз.
- SimApi дайындарын салыштыруу үчүн колдоно турган маалымат булагыңыз үчүн куралыңыз бар экенин текшериңиз.
- SIMCA-онлайн рабочий кардарыңызда SIMCA-онлайн сервериңизге кирип, колдонуңуз File > SimApi аркылуу маалыматтарды алуу үчүн үзүндү.
- Эгер тестирлөө чөйрөңүз аны камтыса, милдеттүү эмес: тестирлөө аяктагандан кийин, SimApi'ни чыгарып, аны текшериңиз fileлар алынып салынат.
Эмне сыноо керек
- 3-бөлүмдөгү өзгөчөлүктөр матрицасы бардык мүмкүн болгон функциялардын тизмеси келтирилген, бирок берилген SimApi ишке ашыруу бир гана бөлүмдү колдоого алат. Сиз берилген SimApi тарабынан ишке ашырылган бардык мүмкүнчүлүктөрдү сынап көрүшүңүз керек.
- Төмөнкү тесттер SimApi ишке ашырууларынын көбү үчүн жалпы болуп саналат:
- Колдонуучу аттары жана сырсөздөр менен аутентификация
- SimApi конфигурациясында ар кандай орнотууларды сынап көрүңүз
- Түйүн иерархиясы: Түйүндөр жана tags SimApi тарабынан ачыкталган туура.
- а болушу керек tag SimApi аркылуу жеткиликтүү болушу керек болгон бардык "өзгөрмөлөр" үчүн ачык. Мисamples: процесстин өлчөөлөрү, эсептелген чоңдуктар, константалар.
- Туташуу ийкемдүүлүгү: маалымат булагы жеткиликсиз болсо, бул эскертүүлөргө же журналда каталарга алып келет file, бирок маалымат булагы жеткиликтүү болгондо, маалымат булагы менен байланыш автоматтык түрдө кайра түзүлөт.
- Бир нече инстанциялар: эки инстанцияны конфигурациялоого жана өз алдынча жана бир эле учурда, өзүнчө журналдар менен колдонууга болот files.
- Учурдагы маалыматтар: учурдагы маалыматтарды алуу tags. Дайындар маалымат булагындагы акыркы белгилүү маанилер экенин же сапаты начар болгондуктан же берилиштер өтө эскирип калганда жок экенин текшериңиз.
- Дайындарды ар бир 10 секунд сайын (же андан да көп) бир мүнөткө чыгарып алыңыз.
- Тарыхый үзгүлтүксүз маалыматтар: үчүн тарыхый маалыматтарды алуу tags.
- Учурдагы дайындарды чыгарып жатканда дал келген убакыт аралыгын колдонуңуз. Учурдагы дайындар тарыхый маалыматтарга жана маалымат булагындагы чийки дайындарга дал келерин текшериңиз.
- Ар кандай убакыт диапазондорун жана сampлинг интервалдары, маалыматтар маалымат булагына дал келгенин текшериңиз.
- Ар бир 1 секунд сайын берилиштерди чыгарып көрүңүз, бул эң кыска сampлинг аралыгы.
- Ар кандай түрүн байкап көрүңүз tags маалымат булагында (процесстин өзгөрмөлөрү ж.б.), маалыматтардын дал келишин текшериңиз.
- Эскертүү: SIMCA-онлайн бир чоң тарыхый маалымат сурамын бир нече майда бөлүктөргө бөлүшү мүмкүн. Бул SimApi журналында көрүнөт.
- SimApi тексттик маалыматтар, сандык маалыматтар жана жетишпеген маалыматтар менен иштээрин текшериңиз.
- SimApi журналы file. Журналда негиздүү жазуулар бар экенин текшериңиз.
- Пакет түйүнү: түйүндү оң баскыч менен чыкылдатып, Топторду табуу дегенди аткарыңыз.
- Партиялардын аталыштарын, башталуу убактысын, бүтүрүү убакыттарын текшериңиз.
- Дайындар булагында иштеп жаткан активдүү партияны байкап көрүңүз. Анын SimApi аркылуу аяктоо убактысы болбошу керек.
- Процесс түйүнүнүн пакетинин идентификатору tag. Эгерде SimApi пакеттик түйүн функционалдуулугуна ээ болсо (мурунку маркерди караңыз), анда анын пакетинин идентификатору да болушу керек tag дал келген процесс маалымат түйүнүндө. Бул үчүн маалыматтар tag пакеттин идентификатору болушу керек (партиянын аталышы). Бул маалымат пакеттик долбоорлор үчүн берилиштердин саптары кайсы партияга таандык экенин аныктоо үчүн талап кылынат.
SimApi аны колдогонуна жараша, сиз дагы сынап көрсөңүз болот:
- Пакеттик маалыматтарды колдонуу File > Экстракт.
- Дискреттик маалыматтарды колдонуу File > Экстракт. Эскертүү: менен дискреттик маалыматтарды сыноо үчүн File > Түйүндү, партия түйүнү жана дискреттик маалымат түйүнү бир SimApiде болушу керек (SIMCA-онлайн долбоорлорду ишке ашырганда, алар ар кандай SimApisден болушу мүмкүн).
- Артка жазуу - маалымат булагына маалымат пакетин түртүү. Муну текшерүү үчүн SIMCA-онлайндагы долбоордун конфигурациясын маалымат булагына маалымат векторлорун кайра жазуу үчүн конфигурациялашыңыз керек. Андан кийин долбоорду SIMCA-онлайн режиминде аткарып, маалымат булагында кайра жазылган маалыматтарды текшериңиз.
- Үзгүлтүксүз маалыматтар долбоордун конфигурациясында Evolution Write Back бетинде конфигурацияланган.
- Дискреттик маалыматтар бир эле бетте конфигурацияланат, бирок дискреттик маалыматтарды издөө үчүн конфигурацияланган фаза үчүн гана.
- Пакеттен алынган пакеттик маалыматтар кайра жазуу
КӨБҮРӨӨК МААЛЫМАТ
- Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå Швеция
- Телефон: +46 90-18 48 00
- www.sartorius.com
- Бул нускамада камтылган маалыматтар жана сандар төмөндө көрсөтүлгөн версия датасына туура келет.
- Sartorius эскертүүсүз жабдуулардын технологиясына, өзгөчөлүктөрүнө, спецификацияларына жана дизайнына өзгөртүүлөрдү киргизүү укугун өзүнө калтырат. Эркек же аялдык формалар бул нускамалардын түшүнүктүүлүгүн жеңилдетүү үчүн колдонулат жана ар дайым бир эле учурда бардык жыныстарды билдирет.
Автордук укук эскертүүсү: - Бул нускамалар, анын ичинде бардык компоненттер, автордук укук менен корголот.
- Автордук укук мыйзамынын чегинен тышкары ар кандай колдонууга биздин уруксатыбызсыз жол берилбейт.
- Бул, атап айтканда, колдонулган медианын түрүнө карабастан кайра басып чыгарууга, которууга жана редакциялоого тиешелүү.
Көп берилүүчү суроолор
- С: SimApisтин максаты эмне?
- A: SimApisтин негизги максаты Umetrics Suite өнүмдөрүнө долбоорлорду түзүү жана моделди түзүү үчүн маалыматтарды берүү.
- С: SimApi орнотуудагы көйгөйлөрдү кантип чече алам?
- Ж: Сиз SIMCA-онлайн аркылуу тестирлөө, SimApi журналын текшерүү аркылуу чече аласыз file, жана туура кызмат эсеп конфигурациясын камсыз кылуу.
Документтер / Ресурстар
![]() |
SARTORIUS Sim Api программасы [pdf] Колдонуучунун колдонмосу Sim Api Программасы, Api Программасы, Программалык камсыздоо |

