Софтуер SARTORIUS Sim Api

Спецификации
- Име на продукта: SimApi Guide
- Дата на издаване: 5 септември 2024 г
- Цел: Предоставяне на данни на продуктите на Umetrics Suite
Инструкции за употреба на продукта
Въведение в SimApis
- SimApis се използват за извличане на данни за създаване на проекти и изграждане на модели в продуктите на Umetrics Suite.
Получаване на SimApis
- За да получите SimApis, вижте официалната документация или се свържете с поддръжката на клиенти за съдействие.
Характеристики на SimApi
- SimApis предоставя данни в реално време за наблюдение, контрол и изграждане на модели в SIMCA и SIMCA-online.
Само текущо използване на данни
- Препоръчително е да използвате само текущи данни и да избягвате исторически данни за оптимална производителност.
Подготовка за инсталация на SimApi
- Преди инсталиране се уверете, че вашата система отговаря на минималните изисквания, посочени в ръководството за потребителя.
Инсталиране на SimApi
- Следвайте инструкциите стъпка по стъпка, дадени в ръководството за потребителя, за да инсталирате SimApi на вашата система.
Настройка на SimApi за SIMCA
- Конфигурирайте настройките на SimApi в SIMCA според предоставените указания.
Настройка на SimApi за SIMCA-онлайн
- Настройте SimApi за извличане на данни в реално време и операции за обратно записване в SIMCA-online.
Тестване и отстраняване на неизправности
- След инсталирането извършете тестване, за да се уверите в правилната функционалност. В случай на проблеми, вижте раздела за отстраняване на неизправности в ръководството за потребителя.
Тестване от SIMCA-онлайн
- Тествайте интеграцията на SimApi от SIMCA-online, за да проверите извличането на данни.
Отстраняване на неизправности с Log Files
- Използвайте регистрационния файл SimApi file за идентифициране и разрешаване на всякакви инсталационни или оперативни проблеми.
Конфигурация на акаунт за услуга
- Осигурете правилната конфигурация на SIMCA-online акаунта за услуга за безпроблемна работа.
Технически подробности
- Обърнете се към раздел 7 от ръководството за потребителя за задълбочена техническа информация относно SimApis.
Въведение в SimApis
- SimApi е софтуерен интерфейс между софтуера Umetrics® Suite и източник на данни. Основната цел на SimApi е да предоставя данни на SIMCA®-online или SIMCA®.
- Sartorius Stedim Data Analytics AB разработва SimApis за много различни източници на данни, като историци на процеси и бази данни с общо предназначение.
- Този документ показва какво представлява SimApi и как се използва в продуктите на Umetrics Suite. Ще научите как да планирате и инсталирате SimApi, как да отстранявате проблеми и как да тествате вашата инсталация. Последната глава съдържа технически подробности за SimApis, насочени към разработчиците.
Целта на SimApi: предоставя данни на продуктите на Umetrics Suite
- Основната цел на SimApi е да предоставя данни на SIMCA-online или SIMCA от източник на данни. Източникът на данни не е част от SIMCA-online, но може да бъде историк на процеса или друга система, която съхранява и управлява данните.
- SimApi излага йерархия от възли, съответстващи на папки в a file система. Всеки възел може да съдържа други възли, или tags. А tag съответства на променлива. За тези tags, могат да се получат данни. Картината показва a tag, Temp, избран във възела
- BakersYeastControlGood в източник на данни в SIMCA-online. Той също така показва най-новите стойности, взети от източника на данни.

Използване на SimApi в Umetrics Suite
- Софтуерът за настолен компютър SIMCA може да използва SimApi за извличане на данни за създаване на проект и изграждане на модел, както илюстрира следната снимка.

- SIMCA-online използва SimApis за получаване на данни в реално време за наблюдение и контрол, както и за обратно записване на данни към източника на данни. Следващата снимка показва къде се намира SimApi в система, състояща се от източник на данни, SIMCA-онлайн сървър и клиенти.

Често използван SimApis
- Най-широко използваните SimApis са:
- PI AF SimApi за свързване към Aveva (бивш OSIsoft) PI Systems.
- OPC UA SimApi
- ODBC SimApi – за общ достъп до бази данни като SQL Server или Oracle
- Всички налични SimApis са изброени заедно с техните функции в параграф 3.
DBMaker SimApi за симулационни данни
- DBMaker е приложение, предоставено с инсталацията на SIMCA-online сървъра. Той симулира източник на данни, като историк на процеса, като използва предварително заредена таблица с данни, където наблюденията се предоставят едно по едно на SIMCA-online чрез DBMaker SimApi.
- DBMaker се използва само за демонстрационни цели и не може да се използва в производство с живи данни от източник на данни. Вижте вградената помощ, за да научите повече за DBMaker.
Допълнителна документация
- Този документ е един от набор от свързани документи, всеки с различен фокус и целева аудитория:
| Източник | Какво | Къде |
| SIMCA-онлайн web страница | Уводна информация и файлове за изтегляне | sartorius.com/umetrics-simca- онлайн |
| SIMCA-онлайн ReadMe и 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-online сървър, отстраняване на неизправности и задълбочено как работи SIMCA-online. | sartorius.com/umetrics-simca-онлайн |
| SIMCA-онлайн помощ | Web-базирана помощ за това как да използвате SIMCA-online и как работи SIMCA-online. | В самия софтуер и нататък sartorius.com/umetrics-simca |
| SIMCA-онлайн Web Ръководство за инсталиране на клиента | Описва инсталирането на SIMCA-online 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, което не четете, w допълва тази информация с допълваща информация за SimApi, когато става въпрос за планиране, инсталиране и отстраняване на неизправности на SimApi.
Характеристики на SimApi
- Не всички източници на данни са еднакви. SimApi не трябва да изпълнява всички функции в спецификацията. Поради тези причини различните SimApis предлагат различна функционалност. Следващата матрица изброява наличните SimApis и техните функции.

- Характеристиките са обяснени по-долу. Забележете, че таблицата има отделни колони, за да покаже кои функции са налични съответно в SIMCA-online и SIMCA.
| Характеристика | Цел | SIMCA-онлайн използване | Използване на SIMCA |
| Текущи данни | Прочетете едно наблюдение с най-новата стойност от източника на данни. | Нормално изпълнение в реално време | – |
| Исторически данни | Прочетете много наблюдения наведнъж с исторически данни от източника на данни. | Наваксване и прогнозиране на минали данни, създаване на проекти с помощта File > Ново | Съветник за импортиране на база данни за импортиране на данни за процеса за създаване на модел. |
| Дискретни данни | Прочетете лабораторни/IPC данни от източника на данни. Много наблюдения на партида. | За групови проекти с фази или партидни условия, конфигурирани за дискретно извличане на данни. | – |
| Пакетни данни | Прочетете условията на партидата и крайните качествени атрибути (или | Партидни условия или локално центриране. | Съветник за импортиране на база данни за четене на партидните условия |
| Характеристика | Цел | SIMCA-онлайн използване | Използване на SIMCA |
| други данни от тип MES). Едно наблюдение на партида. | създаване на модел на партидно ниво. | ||
| Партиден възел | Посочете началния и крайния час (празно за активна партида) за конкретна партида.
Избройте всички партиди, които са съществували в даден период от време. |
Изисква се за изпълнение на пакетни конфигурации. | Съветник за импортиране на база данни за избор на партиди за импортиране. |
| Обратно записване – непрекъснати данни | Записвайте непрекъснати данни, като например прогнози, обратно в източника на данни. | Обратно записване на данни от нивото на развитие на партидата, за Control Advisor или за непрекъснати конфигурации | – |
| Пиши обратно – дискретно | Записвайте отделни данни, като например прогнози, обратно в източника на данни. | Обратно записване за конфигурации на партиди на ниво развитие на партида за фази, конфигурирани за извличане на дискретни данни | – |
| Обратно записване – пакетни данни | Запишете обратно данни на ниво партида, като прогнози или крайни атрибути на качеството, в източника на данни. | Напишете обратно за конфигурация на партида на ниво партида | – |
| Йерархия на възлите | SimApi поддържа йерархия от възли, подобно на a file система. Всеки възел може да съдържа tags и други възли. Йерархията улеснява управлението на голям брой възли и tags. | Поддържа се на всички места, където tags се използват. | |
| Масив tag разширение | Масив tag съхранява множество стойности. SimApi разширява масива tag на много индивиди tags, по един за всеки елемент в масива. | Поддържа се къде tags се използват за непрекъснати данни. Всеки разширен tag трябва да бъде картографиран към променлива в проекта SIMCA. | |
| Множество източници на данни | SimApi може да се свърже с повече от един източник на данни или поддържа множество свои екземпляри с индивидуални настройки и журнал files за всеки екземпляр. | Свържете се с няколко различни източника на данни от един и същи вид. | – |
| Устойчивост на връзката | Ако SimApi бъде прекъснат от източника на данни, той ще се опита да възстанови връзката автоматично. | SimApi не трябва да се рестартира, за да се възстановят връзките към източника на данни. | – |
| Разработено вътрешно | SimApi е разработен, предоставен и поддържан от |
Не се препоръчват само текущи данни, без исторически данни
- Някои SimApis, по-специално OPC DA, поддържат само четене на текущи данни, но не и исторически данни.
- SimApi, който поддържа само текущи данни, не може да се използва в настолен SIMCA, защото няма да може да чете исторически данни, върху които да се изградят моделите.
- За SIMCA-online силно препоръчваме източник на данни и SimApi, които предоставят не само текущи данни за изпълнение в реално време, но и исторически данни, за да можете да предвидите и наваксате минали данни. SIMCA-online автоматично превключва между данни в реално време и исторически данни според нуждите и това не може да бъде изключено.
- Източник на данни, който предоставя само текущи данни, но не и исторически данни, може да работи за непрекъснати проекти в SIMCA-online, но за групови проекти се изискват исторически данни.
Подготовка за инсталиране на SimApi
- Този раздел описва важна информация за успешна инсталация на SimApi.
64-битов или 32-битов SimApis
- Има 32-битови и 64-битови версии на всеки SimApi.
- SIMCA-online и SIMCA са 64-битови и изискват 64-битовите варианти на SimApis. Наследените 32-битови SimApis все още са налични за по-стари инсталации.
Място за дневник file и настройки
- SimApi съхранява своя журнал files в скритата папка Program Data1:
%programdata%\Umetrics\SimApi, където %programdata% съответства на действителната папка на вашия компютър. По подразбиране е C:\ProgramData. - Всеки SimApi обикновено използва свой собствен журнал file, който подобно на регистрационния файл на сървъра SIMCA-online file ще съдържа повече или по-малко данни в зависимост от настройката за ниво на журнал. това file е полезно за отстраняване на проблеми. Дневникът file е наименуван
.влезте къде е SimApi, който инсталирате, напрample PIAFSimApi. Вижте също следващия раздел за SIMCA-онлайн SimApi имена на екземпляри. - Тази папка също съдържа настройките на SimApi в XML file наименуван .xml.
- Повечето SimApis имат графичен потребителски интерфейс, който променя настройките в xml file, но за някои въвеждате промените директно в XML file с текстов редактор, като Notepad. Вижте ръководството за потребителя за всеки SimApi.
File имена, когато именувани екземпляри се използват със SIMCA-online
- В SIMCA-online всяко копие на SimApi получава своя собствена конфигурация file и дневник file за работа с множество екземпляри на всеки SimApi. Имената на тези files се добавят към името на екземпляра, както е дадено в раздела SimApi в диалоговия прозорец SIMCA-online Server Options.

- Следният примерample показва именуването им files, където трябва да бъде заменено с името SimApi.
- Име на конфигурацията, дадено при добавяне на екземпляра: OmegaServer
- Конфигурация file име: OmegaServer.xml
- Дневник file име: OmegaServer.log
- Имайте предвид, че общият file .дневник file все още се създава. Този дневник file съдържа записи, които по технически причини не могат да бъдат насочени към дневника file от случаите..
- Тази папка е скрита в Windows по подразбиране. За да го видите в File Explorer, който конфигурирате, показва се скрит files. Имайте предвид, че можете да отидете до скрита папка, като въведете адрес File Адресната лента на Explorer.
- Обърнете внимание, че SIMCA не поддържа множество екземпляри на SimApi и следователно използва имената без име на екземпляр, както е описано по-горе.
Мрежово планиране
- Трябва да намерите SIMCA-online сървъра близо до източника на данни в мрежата. Това гарантира бърза връзка между SIMCA-online и неговия източник на данни.
- Мрежовото оборудване може да попречи на връзката между SIMCA-online и източника на данни.
Потребителски акаунти и разрешения за източник на данни
- Източниците на данни обикновено контролират достъпа до своите данни. Това обикновено се прави с потребителски имена и пароли, но могат да се използват и ограничения, базирани на IP адрес или DNS (напр.ample PI Trusts в Aveva PI System).
- Потребителското име и паролата могат да бъдат предоставени на източника на данни по различни начини:
- SimApi се изпълнява като потребител на Windows на потребителя, който изпълнява десктоп SIMCA или акаунта за онлайн услуга SIMCA на сървърния компютър. SimApi може да се свърже с източника на данни, като използва този акаунт. Ето как работят OPC I и PI SimApi и ODBC, ако не предоставите идентификационни данни, когато го конфигурирате.
- За общ ODBC можете да използвате приложението Administrator на ODBC източници на данни, намиращо се в Start в Windows.
- Някои доставчици на бази данни предоставят свои собствени драйвери и инструменти за своите бази данни. Oracle бази данни, напрample, използвайте компонентите за достъп до данни на Oracle (ODAC).
- Някои SimApis, като PI AF и ODBC, имат диалогови прозорци за конфигурация, които съхраняват шифрованите идентификационни данни в XML конфигурацията на SimApi file.
- PI също така разполага с различни опции за сигурност, налични в инструментите за управление на PI System на сървърния компютър на PI. Прочетете повече в ръководството за потребителя на PI AF SimApi. Това ръководство е полезно дори ако използвате по-старата версия на OSIsoft PI SimApi.
- OPC DA и HDA използват DCOM като транспорт между източник на данни и SimApi. DCOM се конфигурира с инструмента Component Services (DCOMCNFG.EXE) в Windows и използва Windows удостоверяване.
- За по-стария OSIsoft PI SimApi (не по-новия AF SimApi), приложението OSIsoft AboutPI-SDK (PISDKUtility.exe) се използва за настройка на връзката към PI сървъра.
Проверка на свързаността на източника на данни
Когато искате да инсталирате SimApi на компютър, може да е полезно да проверите връзката от този компютър към източника на данни с друг инструмент:
- ODBC източници на данни в Windows се използват за конфигуриране и тестване на общ ODBC. Обърнете внимание, че има две версии на този инструмент за 64-битови Windows: една за 32-битови приложения и една за 64-битови. Използвайте бутона Test Data Source в края на съветника за конфигуриране на ODBC, за да проверите свързаността към базата данни. Препоръчваме ви да конфигурирате вашите източници на данни като системни DSN.
- Специфичен за базата данни инструмент за свързване от доставчика на базата данни, като например Oracle Data Access Components.
- PI System Explorer може да се използва за тестване на свързаността към PI AF сървъра. Той е част от PI AF Client, който е предпоставка за PI AF SimApi.
- OPC UA Expert от Unified Automation – UaExpert е междуплатформен тестов клиент за OPC UA сървъри.
- Приложението PI-SDK (PISDKUtility.exe) може да се използва за тестване на свързаността и за view всички съобщения за грешка, които може да са регистрирани, когато SIMCA-online се опитва да се свърже с PI сървъра. Това се използва само за по-старата версия на OSIsoft SimApi, а не за PIAF.
- PI System Management Tools се използват на сървърния компютър на PI за отстраняване на неизправности от тази страна. Напримерample, за да търсите проблеми със сигурността, предотвратяващи достъпа от SIMCA-online сървъра. Научете повече за отстраняването на неизправности в системата PI в този видеоклип в YouTube.
- Excel може да се използва за получаване на данни от ODBC връзка и повечето други системи, когато е инсталиран подходящ плъгин.
- Matrikon OPC Explorer за Ior HDA (това са отделни инструменти) може да се използва за тестване на OPC свързаността, а Matrikon OPC Analyzer може да се използва за диагностициране на проблемите с OPC свързаността. Изтеглете тези безплатни инструменти от https://www.matrikonopc.com/products/opc-desktop-tools/index.aspx
- OPC Rescue (за DInd HDA) от OPC Training Institute's web сайтът „позволява на потребителите лесно да диагностицират проблеми с комуникацията и сигурността и да ги поправят незабавно с натискането на един бутон. Всичко това може да се направи, без изобщо да се налага да се научите да конфигурирате DCOM“
Инсталиране на SimApi
Ето как да инсталирате SimApi на компютър:
- Прочетете ръководството за потребителя за SimApi, който инсталирате. Той съдържа специфики за този SimApi, които допълват общите инструкции, които четете сега.
- Инсталирайте и конфигурирайте всички предпоставки, споменати в ръководството за потребителя на SimApi (напрample драйвери за бази данни или SDK)
- Стартирайте инсталационната програма, за да инсталирате SimApi. Инсталирайте 64-битовата (x64) или 32-битовата (x86) версия, която съответства на софтуера, в който ще го стартирате.
- Конфигурирайте SimApi в SIMCA-online или SIMCA, както е описано в следващите раздели, и вижте ръководството за потребителя на SimApi за описание на наличните настройки.
- Стартирайте SIMCA-online сървъра. Имайте предвид, че това може да отнеме време, защото когато SimApi се инициализира, той ще изброи всички tags в източника на данни.
- Тествайте SimApi, като получите някои данни. За SIMCA-онлайн можете да използвате File > Извлечете, както е описано в 6.1.
- Ако SimApi не работи според очакванията, вижте регистрационния файл на SimApi files за отстраняване на неизправности и към ръководството за потребителя на SimApi.
Настройване на SimApi за използване в SIMCA
Ето как да използвате SimApi в SIMCA:
- Стартирайте импортирането на базата данни по един от следните начини:
- a. За да създадете нов проект в SIMCA: File > Нов редовен проект или Нов пакетен проект. Изберете От база данни в раздела Начало.
- b. За да импортирате набор от данни в съществуващ проект в SIMCA: От набор от данни в раздела Данни на отворен проект на SIMCA.
- Щракнете върху Добавяне на нов източник на данни

- Изберете SimApi като тип връзка, щракнете върху бутона … и намерете .dll в инсталационната папка и щракнете върху Отвори.
- Щракнете върху Конфигуриране и вижте индивидуалното ръководство за потребителя на SimApi как да направите настройките.
- Щракнете върху Тестване на връзката с източник на данни, за да проверите дали можете да се свържете с базата данни. Това може да отнеме много време, ако са много tags в източника на данни.
- Щракнете върху OK, за да завършите конфигурацията.
- Обърнете се към помощта за SIMCA за това как да работите с импортирани данни.
Настройване на SimApi за използване в SIMCA-online
- Важно: За да можете да използвате SimApi, е необходим SIMCA-онлайн сървърен лиценз. Демо инсталацията на SIMCA-online не позволява използването на SimApis.
- За да добавите SimApi към системата, стартирате SIMCA-online Server Options на сървърния компютър. Научете подробните стъпки в темата за онлайн помощ на SICMA Добавете и конфигурирайте SimApi на сървъра.
- Съвет: Ако направите промени за SimApi, можете да рестартирате SimApi отделно от опциите на сървъра, без да рестартирате целия сървър.
- За да конфигурирате няколко екземпляра на този SimApi, повторете горните стъпки и използвайте уникални имена за всеки екземпляр. Прочетете повече за различните регистрационни файлове и конфигурация files за случаите в 4.2.
Тестване и отстраняване на проблеми със SimApi
- Тази глава е за тестване и отстраняване на неизправности при инсталация на SimApi.
Тестване на SimApi от SIMCA-онлайн
- След като сървърът SIMCA-online бъде стартиран успешно, можете да тествате своя SimApi в SIMCA-online (ако сървърът не стартира, вижте 6.2):
- Влезте в сървъра в SIMCA-online клиента и отидете до Извличане на File раздел. Екстрактът ви помага да тествате SimApi, като получавате данни чрез него:

- Възлите („папки“) на SimApi се показват в лявото поле. Tags за избрания възел се показват горе вдясно.
- Текущите данни могат да бъдат тествани бързо само с щракване view> включено tags които предоставят непрекъснати данни за процеса (вижте екранната снимка)
- Щракнете с десния бутон върху възел, за да намерите партиди в рамките на времеви диапазон. Възелът трябва да е партиден възел, който знае за партидите.
- Изберете tags в Извличане и щракнете върху Напред и завършете съветника, за да получите данни, като използвате различните режими на извличане на данни: текущи, исторически, партидни и отделни данни.
- Сравнете извлечените данни с това, което виждате във вашия източник на данни, като използвате неговите инструменти. Научете повече за тестване и валидиране на всички функции на SimApi в 7.13.
Отстраняване на проблеми със SimApi с помощта на регистрационния файл на SimApi file
- Ако сървърът не стартира, SimApi не работи според очакванията или извличането е неуспешно, трябва да се консултирате с регистрационния файл на SimApi file което ви казва какъв е проблемът. Активирайте регистриране на ниво отстраняване на грешки в регистрационния файл на SimApi, за да получите пълни подробности. Вижте 4.2.
- Забележка: регистрационните файлове на SIMCA-online сървъра не са толкова полезни тук. Те ще покажат как SimApi е зареден и инициализиран от сървъра, но специфичните подробности за SimApi са в неговия дневник file.
Използвайте правилния акаунт за SIMCA-онлайн услуга
- Когато тествате достъпа до източника на данни, не забравяйте, че сте влезли като конкретен потребител на сървърния компютър (обикновено вашият собствен потребителски акаунт в домейн на Windows), но че акаунтът на SIMCA-online сървърна услуга е различен акаунт, по подразбиране LocalSystem, който има различни права за достъп в сравнение с вашия потребителски акаунт.
- Поради тази причина не е необичайно тестовете да работят, когато се изпълняват като ваш акаунт, но SIMCA-online да не успява да се свърже с източника на данни.
- За да разрешите този проблем, трябва да бъде предоставен достъп за акаунта, използван от сървърната услуга SIMCA-online. Обикновено променяте LocalSystem на конкретен акаунт за услуга на домейн и предоставяте права на този акаунт. Имайте предвид, че това не се прилага, ако SimApi използва идентификационни данни, които са зададени в конфигурацията на SimApi, тъй като тези идентификационни данни имат предимство.
Технически подробности за SimApis
- Тази глава дава технически подробности за това как работи SimApi. Той е насочен главно към разработчици, които искат да разберат SimApis, за да внедрят SimApi за източник на данни.
- Разработчиците също трябва да прочетат по-ранните части на този документ за въведение в SimApis и описанията на функциите на високо ниво.
Кога да обмислите разработването на SimApi и кога не?
Преди да обмислите разработването на SimApi за източник на данни:
- Проучете дали вече има SimApi, който можете да използвате. Може би можете да активирате някои функции във вашия източник на данни, за да използвате един от съществуващите SimApis, като OPC UA.
- Внимателно прегледайте този документ и препратките към него и проучете дали вашият източник на данни отговаря на изискванията: напрample, той трябва да бъде достатъчно бърз, да предоставя не само текущи данни, но и исторически данни.
- Поради тези причини не препоръчваме разработването на SimApi, който се свързва с хардуер или инструменти от ниско ниво. По-добре е да свържете тези инструменти към историк на процеса като Aveva PI System и да го оставите да получава данни от инструмента и да ги архивира. След това PIAF SimApi може да се използва за получаване на данни от PI към продукта Umetrics.
Разработка на SimApi и спецификацията на SimApi
- Спецификацията на SimApi, SimApi-v2, съдържа документация за всички C-функции в SimApi, които SimApi DLL трябва да внедри, както и някои насоки за това как да се разработи SimApi.
- Внедряването на SimApi с помощта на C или C++ в повечето случаи е на ненужно ниско ниво.
- Препоръчителният и по-лесен начин за внедряване на SimApi е да се базира на ExampИзходният код на leSimApi, който предоставяме. Това е бившample SimApi имплементация, която обработва C-интерфейса и го превежда в .NET Framework, където се извършва действителното внедряване. Освен това има рамков код за регистриране, настройки, GUI за конфигурация и друг рамков код.
- За да разработи SimApi, екипът от разработчици се нуждае от опит в разработката на Windows, .NET Framework, C или C++. Изисква се също добро познаване на източника на данни, към който трябва да се свърже SimApi, тъй като целта на SimApi е да превежда заявки за данни от SIMCA-online или SIMCA към API на източника на данни. Внедряването на SimApi никога не е еднократен проект, но обикновено се нуждае от постоянна поддръжка и периодична поддръжка.
Четене или запис на данни
- SimApi има основната задача да предоставя данни от източник на данни. Това се нарича данни за четене.
- Повечето реализации на SimApi също поддържат запис на данни. Това означава обратно записване на данни през SimApi към източника на данни. Записването на данни е незадължителна функция в SIMCA-online.
Tags и възли
- A tag е идентификатор на колона или „променлива“ в източник на данни. А tagИмето на се използва за идентифициране на tag. Имената в рамките на възела трябва да са уникални. SIMCA-online 18 е първата версия, която поддържа възел, който съдържа подвъзел и tag със същото име. Напримерample: родителският възел може да има подвъзел, наречен Batch и a tag наречен Batch.
- Възелът е контейнер на tags. Един възел може да съдържа и други възли, подобно на начина, по който a file системата има папки в папки.
- Като в a file система, възелът и tag имената могат да се комбинират в пълен път, който уникално идентифицира a tag. The tag пътеките се използват в SIMCA-online или SIMCA при избор tags за използване. А tag пътят започва с име на екземпляр SimApi, последвано от структурата на възела и завършва с tag име, като всеки елемент е разделен с двоеточие (:). Напримерample “:ODBCSQLServer:Node:SensorTag1”.
SimApi изброява tags и възли при стартиране
- Реализацията на SimApi преглежда сървъра за възли и tags в източника на данни, когато SimApi се инициализира и ги следи, така че различните SimApi функции, които се използват за изброяване tags и възел може да бъде приложен.
- Инициализацията на SimApi не се случва само при стартиране на сървъра, но може също да бъде повторно задействана от потребител в SIMCA-online с функцията Refresh SimApi.
Чувствителност към малки и малки букви на tag- и имена на възли
- Tag имената и имената на възлите са чувствителни към главни и малки букви.
- По този начин, a tag наречен "tag1" не е същото като "Tag1” поради различния случай на „Т”. Препоръчваме да не използвате tags или имена на възли, които се различават само по регистър.
Възел с непрекъснат процес
- Когато възелът съдържа tags с непрекъснати данни за процеса, той може да се нарече процесен възел. Следващите две екранни снимки показват таблично представяне на процесен възел с данни, последвани от картина, показваща как изглежда възелът при избор tags в SIMCA-онлайн.

Възлите на непрекъснат процес трябва да са независими от партиди, цикли или време
- За да работи добре в SimApi, възелът трябва да бъде независим от партиди, изпълнения или време. Наличието на възел, който съдържа данни за конкретна партида или период от време, няма да работи добре в SIMCA-online, тъй като тогава конфигурацията на проекта може да чете данни само за тази партида и не може да се използва за други партиди.
- Вместо това възелът трябва да бъде картографиран към една или повече физически единици в процеса, в който се извършват измерванията.
ID на партида tag изисква се във възлите на непрекъснат процес за пакетно изпълнение на проект
- Всеки непрекъснат процес трябва да има a tag (променлива), съдържаща идентификатора на партидата за всяко наблюдение. Този идентификатор на партида се използва от SIMCA или SIMCA-online, за да се знае към коя партида принадлежи всяко наблюдение.
- $BatchID tag на скрийншотовете в 7.4.3 е такъв прampле.
Въпреки че не е задължително, препоръчително е да имате a tag в възела на процеса, който показва текущата фаза или стъпка на процеса. това tag след това може да се използва в условия на фазово изпълнение в SIMCA-online или в SIMCA при импортиране на данни. Ценности за това tag може да е напрample “фаза1”, “почистване”, “фаза2”.
Възел на партиден контекст
- Партиден възел е възел, който следи партидите; техните партидни идентификатори, начални и крайни времена. Това е изискване за пакетно изпълнение на проекти в SIMCA-online. Един източник на данни може да има повече от един партиден възел, който излага партидите по различни начини. Потребителят избира партидния възел, който се отнася за неговото или нейното приложение. Този бившample излага партиди, които обхващат две различни единици:
- /Factory1 – партиди с агрегиран живот както за Unit1, така и за Unit2.
- /Factory1/Unit1 – партиди с живот само в Unit1
- /Factory1/Unit2 – партиди с живот само в Unit2
- Ако нямате партиден възел във вашия източник на данни, можете да използвате Генератора на пакетен контекст в SIMCA-online. Вижте вградената помощ.
- Незадължителни партидни данни
- Партиден възел може също да съдържа пакетни данни; данни, за които има само едно наблюдение за цялата партида. Забележете това tags с пакетни данни не е необходимо да бъде във възел, който има пълната функционалност на пакетен възел. Достатъчно е SimApi да поддържа четене на пакетни данни за tags. Научете повече за партидните данни в 7.6.
- Ето един бившampфайл на партиден възел:

- Забележка: Екранната снимка по-горе е взета от DBMaker, в пакет със SIMCA-online. За да видите това сами в DBMaker, щракнете върху View Бутон за данни в базата данни на Bakers Yeast за показване на два прозореца, единият от които е партидният възел, а другият данните за процеса.
Типове данни: числови данни, текстови данни и липсващи данни
- За всяка tag, SimApi може да поддържа три типа данни: числови, tex,t и липсващи:
- Числените данни обикновено са реални стойности на параметрите на процеса, напрample 6.5123. SimApi може да обработва само 32-битови стойности с плаваща запетая с единична точност. Формат с плаваща запетая с единична точност - Wikipedia. Всички други числови типове данни в източник на данни трябва да бъдат преобразувани в плаващи. Като такива, те могат да работят както с големи, така и с малки стойности, но само с около 6 или 7 значещи цифри. Научете повече в Техническото ръководство.
- Това може да доведе до загуба на точност за големи цели числа или за реални числа, които едновременно са големи и имат десетични знаци. За повече информация вижте Техническото ръководство.
- Текстовите/низовите данни се използват за идентификатори на партиди, условия за изпълнение на фази или за качествени променливи. Стойностите за текст tag данните са чувствителни към главни и малки букви. Това означава, че стойността „работи“ не е същата като
„БЯГАНЕ“. Променливите за дата и час не се поддържат директно от SimApi, но могат да бъдат върнати като низ, форматиран като ГГ-ММ-ДД ЧЧ:ММ (напр.ample “2020-09-07 13:45”). - Липсващи стойности означава, че няма стойност за връщане, т.е. няма данни.
- Какъв тип се връща зависи от изпълнението на SimApi. SimApi знае за данните в източника на данни и трябва да върне типа данни, който е най-подходящ.
Три режима на извличане на данни: непрекъснато, Batc,h и дискретно
- Спецификацията SimApi дефинира три режима на извличане на данни, т.е. три различни начина, от които SimApi може да предоставя данни tags в източник на данни (или в другата посока: запишете данни в tags в източник на данни).
- Непрекъснато извличане на данни – това се отнася до данни, които се четат непрекъснато и последователно, наблюдение за наблюдение, докато партидата или процесът се развиват. Данните се четат за текущото време или за определен диапазон на редовен интервал между наблюденията. Напримерample, всички данни между 09:00:00 и 10:00:00 sampводи на всеки 60 секунди, което води до 61 наблюдения, когато крайните точки са включени.
- Извличане на партидни данни – това се отнася до единично наблюдение с данни за цяла партида (която не е свързана с конкретен падеж или времева точка). Пакетните атрибути и данните за локално центриране се четат като пакетни данни в SIMCA-online. Пакетните условия обикновено се четат и като партидни данни (освен ако не са конфигурирани за дискретно извличане на данни).
- Извличане на дискретни данни – дискретните данни могат да се състоят от няколко наблюдения за много падежи. Но за разлика от непрекъснатите данни, дискретните данни не се четат последователно, а по-скоро всички данни наведнъж за конкретна фаза от партида. Не е необходимо данните да се разпределят с равни интервали на променливата за зрелост. Всички данни се прочитат отново всеки път, когато данните бъдат поискани, на конфигурирания интервал.
- За всяка даденост tag данните могат да бъдат поискани във всеки от трите режима, но обикновено SimApi ще поддържа само един от тези режими за индивидуално tag. По същия начин е позволено да се смесва tags в рамките на възел, но обикновено всички tags в рамките на конкретен възел поддържат същия режим на извличане на данни.
- За непрекъснати данни (но не и за групови или дискретни данни2) могат да се правят заявки за текущи данни или исторически данни, което е темата на следващия раздел.
- Не всички SimApis поддържат всички режими. Вижте матрицата на функциите по-горе и SimApi web страница за подробности.
Текущи и исторически непрекъснати данни чрез SimApi
- Непрекъснатите данни се отнасят до данни за процеса, които се променят с времето.
Текущи данни
- Четенето на текущи данни означава да поискате от източника на данни последните стойности на tags в момента на питането. Забележете, че времето на външния източник на данни не се използва тук.
- Данните, прочетени като текущи данни, са това, което SIMCA-online ще покаже като данни на живо. Поради тази причина е важно да няма ненужни забавяния в източника на данни. Текущите данни трябва да са възможно най-актуални, за да работят добре в SIMCA-online.
- Източникът на данни може да използва знанията си за данните и колко дълго стойностите са валидни и да реши да върне липсващи данни, когато необработените данни за даден момент са твърде стари. Напримерample: данните се изискват в 15:00:00, но най-скорошната точка от данни в източника на данни е от 03:00:00. В този случай данните са отпреди 12 часа, така че SimApi може да реши да върне липсваща стойност (няма данни).
Исторически данни
- Четенето на исторически данни означава да поискате от източника на данни стойности на една или повече tags за определен период от време с определен интервал между наблюденията. Забележете, че тук за намиране на данните се използва местното време на източника на данни. Следователно синхронизирането на времето между източника на данни и сървърите е важно.
- Историческите данни се състоят от матрица от данни. От изпълнението на SimApi зависи да поиска данните от източника на данни и sampоставете го на посочения интервал и изградете матрицата от данни, които да върнете:
- Понякога самият източник на данни има функции за агрегиране, за да върне обработени данни, или sampling функции, които могат да се използват за връщане на точните данни.
- За други източници на данни SimApi трябва да поиска всички данни във времевия диапазон и след това sample правилните наблюдения за изграждане на матрицата.
- Данните трябва да бъдат върнати за период от време, въпреки че може да няма необработени данни в диапазона от време, а само точно преди началния час. Напримерample: данни съществуват в източника на данни във времеви точки 10 и 20. SimApi изисква данни за време 15 и 17. В този случай стойностите за времева точка 10 трябва да бъдат върнати от SimApi, но timestampед. като време 15 и 17, тъй като това са най-новите точки от данни към онези времена. Стойностите за tags в момент 10 се наричат гранични стойности за заявения диапазон. За по-задълбочено обяснение на стойностите на границите вижте напрampизтеглете документацията за returnBounds в UA Част 11: Исторически достъп – 6.4.3 Структура на ReadRawModifiedDetails
(opcfoundation.org) - Интерполацията никога не трябва да се използва за изчисляване на стойности за бъдещи времеви точки, тъй като данните няма да съответстват на това, което се чете в реално време като текущи данни. За бившияample от предишния куршум: ако данните за 15 и 17 трябва да бъдат интерполирани, като се използват стойностите за елемент 10 и 20, те ефективно ще използват стойности от бъдещето, което не е позволено.
- Източникът на данни може да използва знанията си за данните и колко дълго са валидни стойностите и да реши да върне липсващи данни, когато необработените данни за дадена времева точка са твърде стари. Напримерample: заявени са данни за 15:00:00, но най-новата точка от данни в източника на данни е от 03:00:00. В този случай данните са отпреди 12 часа, така че SimApi може да реши да върне липсваща стойност (няма данни).
Забележка: SIMCA-online обикновено не изисква повече от сто наблюдения в едно обаждане по време на нормалното изпълнение на проекта. Когато извършвате извличане в SIMCA-online или когато изпълнявате настолен SIMCA, могат да се правят по-големи заявки за данни. Те могат да отнемат много време, което може да се очаква.
Текущите данни и историческите данни трябва да съвпадат
- Понякога може да има разлики, когато данните се четат като текущи данни в реално време или исторически данни. Това създава проблеми в SIMCA-online, тъй като сървърът автоматично превключва между текущи и исторически данни, ако е необходимо.
Придобиване на данни с ниска латентност
- Когато източник на данни се използва от SIMCA-online в реално време, важно е данните в източника на данни да са актуални. Не трябва да има ненужни забавяния при събирането на данни в източника на данни. Непрекъснатите данни за процеса за всички променливи трябва да са налични по едно и също време за всяко наблюдение. Данните, които идват със закъснение за някои променливи, няма да бъдат взети от SIMCA-online.
Данните могат да се четат по всяко време
- Когато SIMCA-online поиска стойност a tag за време t ще получи стойността от източника на данни от време t, или последното наблюдение в източника на данни преди време t, или интерполирана стойност за време t. По този начин сървърът винаги ще получава стойност всеки път, когато поиска, въпреки че наблюдение за тази точна времева точка може да не съществува в източника на данни.
- Най-времеamps в SimApi винаги са UTC. Клиентите SIMCA-online и SIMCA представят времето като местно време.
Нарязване на резба
- SimApi по подразбиране се извиква от една нишка от потребителя на SimApi. Това важи за всички версии на SIMCA и SIMCA-online до версия 17.
- SIMCA-online 18 поддържа флаг за функция за включване на многонишков достъп чрез SimApi. Прочетете повече в темата за помощ Едновременен достъп до SimApi.
- Това означава, че SimApis трябва да се подготви за многопоточност, ако е възможно, като направи нишката за изпълнение на SimApi безопасна и документира това и всички съображения за потребителите на SimApi.
Дневник file
- SimApi трябва да регистрира действия, съобщения за грешки и предупреждения в своя журнал file за помощ при отстраняване на неизправности. Използвайте различните нива на регистриране, за да обозначите важността на регистрирането.
- Препоръчително е да регистрирате „Не е внедрено“ за функции, които не са внедрени в SimApi.
Обработка на грешки
- Когато SimApi не може да изпълни заявка от източника на данни, той може да се справи с този проблем по един от двата начина; чрез връщане на липсващи стойности (няма данни) или чрез сигнализиране на SimApi грешка:
- Връщането на липсващи стойности на повикващия и сигнализирането за успех позволява на повикващия да продължи както обикновено (но разбира се без никакви данни). Това е препоръчителна практика за частични грешки, като например когато могат да бъдат получени данни за някои, но не за всички, tags в молба.
- Сигнализирането на грешка на SimApi позволява на повикващия (напрampпрез SIMCA-online сървъра), за да видите това незабавно и да действате. Това е препоръчителна практика за заявки, които са напълно неуспешни и не могат да върнат никакви данни.
- SIMCA-online обработва липсващите стойности или кодовете за грешка по различен начин, както е описано в Техническото ръководство на SIMCA-online.
Изисквания за производителност на SimApi
- Функциите в SimApi се използват за получаване на данни.
- Ако достъпът до данни е бавен, SimApi няма да работи добре, което е напрampФайлът показва: Ако SIMCA-online изисква данни всяка секунда, но получаването им отнема две секунди, SIMCA-online сървърът никога няма да може да се справи в реално време, а прогресивно изостава все повече и повече.
- В подсекциите ще покажем как SIMCA и SIMCA-online използват функциите SimApi за достъп до данни и колко често ще се извикват функциите SimApi. Това може да помогне при определянето на изисквания за производителност за изпълнение на SimApi.
Използването на SimApi от SIMCA
- Когато настолен SIMCA или други офлайн продукти използват SimApi за получаване на данни, тези заявки ще бъдат за партиди и данни за обработка за набор от променливи в определен времеви диапазон.
- Тъй като тези заявки се инициират ръчно от потребител, те не се случват много често и не причиняват значително натоварване на източник на данни.
- Тези SimApi функции се използват за получаване на данните:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes
- simapi2_connectionReadHistoricalDataEx
Използването на SimApi от SIMCA-online
- SIMCA-online се използва за наблюдение в реално време на процес и следователно изисква данни чрез SimApi на редовни интервали. Най-краткият интервал на изпълнение, който може да се използва, е 1 секунда. Някои бивши в реалния святampинтервалите на изпълнение са 10 секунди, 1 минута или 10 минути.
- Един сървър може да има много проекти, изпълнявани едновременно.
- За да намали броя на API извикванията през SimApi, сървърът оптимизира заявките за данни, като групира много едновременни по-малки заявки в една по-голяма заявка за всички променливи едновременно (научете повече в темата за помощ „Оптимизираното четене от източници на данни подобрява производителността“).
- Алгоритъмът за изпълнение на сървъра работи по следния начин, когато изисква данни, използвайки функциите SimApi, изброени по-долу:
- Всички фази, които се изпълняват на един и същи интервал, се групират в едно извикване на SimApi, за да се намали броят на повикванията. Сървърът чете най-новите данни за всички променливи, използвани от всички модели, които споделят интервала, т.е. това извикване ще доведе до широк ред с данни, който след това се използва от всички проекти.
- simapi2_connectionReadCurrentData
- За всеки партиден проект сървърът също трябва да знае кои партиди са активни. Това също трябва да се случва всеки път, когато се изпълнява проект:
- simapi2_nodeGetActiveBatches
- simapi2_nodeGetBatchTimes се извиква по-рядко.
- Освен това SIMCA-online също изисква исторически данни. Тези заявки се случват само когато са необходими, като например наваксване на началото на пакет, който е започнал преди стартирането на 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-онлайн, както е описано в ReadMe and Installation Guide.pdf, който се доставя в zip файла на продукта.
- Получете лиценз за SIMCA-online сървъра и го инсталирайте. SimApi няма да работи без лиценз. Статията в базата знания за SIMCA-online показва как да лицензирате продукта. Напримерample: SIMCA-online 18 (sartorius.com)
- Инсталирайте и конфигурирайте SimApi, който искате да тествате. Вижте глави 4 – 5 в този документ и ръководството за потребителя на конкретния SimApi.
- a. По избор: уверете се, че ръководството за потребителя е актуално и правилно.
- Уверете се, че имате инструмент за вашия източник на данни, с който можете да сравнявате данните на SimApi.
- В настолния клиент SIMCA-online влезте във вашия SIMCA-online сървър и използвайте File > Извличане за получаване на данни чрез SimApi.
- По избор, ако вашият обхват на тестване го включва: след като приключите с тестването, деинсталирайте SimApi и го проверете files се премахват.
Какво да тествам
- Матрицата на характеристиките в глава 3 изброява всички възможни функции, но дадено изпълнение на SimApi може да поддържа само подмножество. Трябва да тествате всички функции, които се изпълняват от дадения SimApi.
- Следните тестове са общи за повечето реализации на SimApi:
- Удостоверяване с потребителски имена и пароли
- Тествайте различните настройки в конфигурацията на SimApi
- Йерархия на възлите: възлите и tags изложени от SimApi са правилни.
- Трябва да има a tag изложени за всички „променливи“, които трябва да бъдат достъпни чрез SimApi. Прampфайлове: измервания на процеси, изчислени стойности, константи.
- Устойчивост на връзката: ако източникът на данни е недостъпен, това води до предупреждения или грешки в регистрационния файл file, но връзката с източника на данни се възстановява автоматично, когато източникът на данни е наличен.
- Множество екземпляра: два екземпляра могат да бъдат конфигурирани и използвани независимо и едновременно, с отделни регистрационни файлове files.
- Текущи данни: извличане на текущи данни за tags. Уверете се, че данните са последните известни стойности от източника на данни или липсват поради лошо качество или когато данните са твърде стари.
- Извличайте данни на всеки 10 секунди (или така) за минута.
- Исторически непрекъснати данни: извличане на исторически данни за tags.
- Използвайте времевия диапазон, който съвпада, когато сте извлекли текущите данни. Проверете дали текущите данни съвпадат с исторически данни и необработените данни в източника на данни.
- Опитайте различни времеви диапазони и sampинтервали, проверете дали данните съвпадат с източника на данни.
- Опитайте да извличате данни на всеки 1 секунда, което е най-кратката възможна секундаampling интервал.
- Опитайте различни видове tags в източника на данни (променливи на процеса и т.н.), като се уверите, че данните съвпадат.
- Забележка: SIMCA-online може да раздели една голяма заявка за исторически данни на няколко по-малки части. Това ще се вижда в дневника на SimApi.
- Проверете дали SimApi работи с текстови данни, числови данни и липсващи данни.
- Дневник на SimApi file. Проверете дали дневникът съдържа разумни записи.
- Партиден възел: щракнете с десния бутон върху възел и направете Намиране на партиди.
- Проверете имената на партидите, началните и крайните времена за партидите.
- Опитайте активен пакет, който се изпълнява в източник на данни. Не трябва да има крайно време през SimApi.
- Идентификатор на партида на процесния възел tag. Ако SimApi има функционалност на партиден възел (вижте предишния куршум), той трябва също да има идентификатор на партида tag в съвпадащия възел с данни на процеса. Данни за това tag трябва да бъде идентификаторът на партидата (име на партидата). Тези данни са необходими за пакетни проекти, за да се идентифицира към коя партида принадлежи ред от данни.
В зависимост от това дали SimApi го поддържа, може също да искате да тествате:
- Използване на пакетни данни File > Екстракт.
- Използване на дискретни данни File > Екстракт. Забележка: за тестване на дискретни данни File > Извлечете възела, партидният възел и възелът с отделни данни трябва да са в един и същ SimApi (когато SIMCA-online изпълнява проекти, те могат да бъдат от различни SimApis).
- Обратно записване – изпращане на пакет от данни към източника на данни. За да тествате това, трябва да конфигурирате конфигурация на проект в SIMCA-online за обратно записване на вектори на данни към източника на данни. След това изпълнете проекта в SIMCA-online и проверете данните, които са записани обратно в източника на данни.
- Непрекъснатите данни се конфигурират на страницата Evolution Write Back в конфигурацията на проекта.
- Дискретните данни се конфигурират на същата страница, но само за фаза, конфигурирана за извличане на дискретни данни.
- Пакетни данни от пакетния запис обратно
ПОВЕЧЕ ИНФОРМАЦИЯ
- Sartorius Stedim Data Analytics AB Östra Strandgatan 24 903 33 Umeå Швеция
- Телефон: + 46 90-18 48 00
- www.sartorius.com
- Информацията и цифрите, съдържащи се в тези инструкции, съответстват на датата на версията, посочена по-долу.
- Sartorius си запазва правото да прави промени в технологията, характеристиките, спецификациите и дизайна на оборудването без предизвестие. Формите за мъжки или женски род се използват за улесняване на четливостта в тези инструкции и винаги едновременно обозначават всички родове.
Бележка за авторски права: - Тези инструкции, включително всички компоненти, са защитени с авторски права.
- Всяко използване извън границите на закона за авторското право не е разрешено без нашето одобрение.
- Това се отнася по-специално за препечатване, превод и редактиране, независимо от вида на използвания носител.
ЧЗВ
- Въпрос: Каква е целта на SimApis?
- О: Основната цел на SimApis е да предоставя данни на продуктите на Umetrics Suite за създаване на проекти и изграждане на модели.
- В: Как мога да отстраня проблеми с инсталация на SimApi?
- О: Можете да отстраните проблема чрез тестване от SIMCA-онлайн, като проверите регистрационния файл на SimApi fileи осигуряване на правилната конфигурация на акаунт за услуга.
Документи / Ресурси
![]() |
Софтуер SARTORIUS Sim Api [pdf] Ръководство за потребителя Sim Api софтуер, API софтуер, софтуер |

