Описание тега osisoft
Вопросы, связанные с программным обеспечением OSIsoft: PI System, PI Data Archive, PI Asset Framework, PI Vision, PI ProcessBook, PI DataLink.
1
ответ
Получение данных из PI DataLink с использованием VBA
Я извлекаю огромное количество данных с PI Server, используя VBA. Я использую следующий код: **Dim myValues As PIValues Set myValues = PIMath.GetInterpolatedValues_Point(inputPIPoint, PIMath.StringToPITimeFormat(StartDate), PIMath.StringToPITimeForm…
26 авг '16 в 21:17
2
ответа
Не могу найти точку Пи после создания
У меня есть приложение C#, которое создает новую точку Pi, используя код, основанный на PI-AF-SDK-Basic-Samples/CreatePIPointsExample.cs в master · osisoft/PI-AF-SDK-Basic-Samples · GitHub Точка, кажется, создана хорошо - вот скриншот после поиска т…
22 июн '17 в 19:24
0
ответов
Получение несоответствия объекта при установке функции возврата PI DataLink равной другой переменной
Я пытаюсь напечатать серию упорядоченных значений на текущем листе на основе изменения определенного значения, предоставленного функцией текущего значения PIDataLink. Я выделил область, которая приводит к ошибке несоответствия, понимая, что остальна…
20 фев '19 в 17:20
0
ответов
Как использовать VBA, чтобы открыть файл в новом окне?
У меня есть файл OSI PI Processbook, на котором я использую VBA для открытия нового экземпляра PI Processbook. В основном у меня есть текстовый элемент (Text35), на котором у меня есть событие клика vba: Private Sub Text35_Click(ByVal lvarX As Long,…
21 окт '16 в 18:49
1
ответ
Ссылки в OSIsoft PI Processbook
Я строю Processbook, используя программное обеспечение OSISoft. У меня есть несколько дисплеев, встроенных в Книгу. Прямо сейчас я только выяснил, как создать кнопки, которые будут возвращать пользователя обратно в саму книгу, например на главную ст…
31 май '17 в 17:01
1
ответ
Доступ к базе данных OsiSoft через AF Sdk в Matlab
У меня есть вопрос, как получить доступ к базе данных PI OsiSoft через Matlab R2016 и PI AF SDK. Я прочитал официальный документ "Использование PI Data с MATLAB" в PI DEVELOPERS CLUB и, используя их пример кода, смог загрузить экземпляр PISystems с …
06 мар '17 в 17:46
0
ответов
Не удается подключиться к приложению PI AF SDK в PI DATA Archive
На моем локальном компьютере запущено приложение, которое использует AF-SDK и пытается подключиться к архиву данных PI-Server, расположенному на удаленном компьютере. Я создал удостоверение подлинности сопоставления на удаленном компьютере, чтобы пр…
14 май '18 в 14:43
0
ответов
Аутентификация Kerberos в OSI PI в Java
Я новичок с точки зрения Kerberos Аутентификация. Я могу войти в доступ к URL-адресам API напрямую из браузера, указав имя пользователя и пароль. Я включаю Просмотр событий, включив debug логи, и это дало мне следующий вывод: [PIWebAPI] {fd479633-23…
25 июл '18 в 07:28
0
ответов
Как отменить после изменения свойств трубы в Processbook?
Я разработал один дизайн в книге процессов, позже он состоит из труб, я изменил свойства высоты и ширины труб, но по какой-то причине я хочу перевести свой дизайн на более старую версию, но отмена не происходит. Что мне теперь делать? Пожалуйста, по…
25 июн '18 в 13:44
0
ответов
Соединение OSI PI с R
Я пытаюсь подключить OSI PI-сервер, используя драйвер PIJDBC с R. Это сценарий однократного прыжка, когда PI-сервер и SQL DAS установлены на одном компьютере, а клиент - это Linux. Драйвер PIJDBC установлен на клиенте. Порты 5461 и 5462 открыты и бр…
03 ноя '17 в 08:47
2
ответа
Osisoft Pi Processbook & Pi Datalink
Я проверяю один тег PI в Datalink и в Processbook. В Datalink я вижу сжатые данные, прерванные несколько часов назад, в Processbook я вижу непрерывный тренд, который выглядит нормально для того же тега PI. Прежде чем подумать, оба инструмента должны…
12 ноя '16 в 04:40
2
ответа
Excel VBA отсутствует ссылка - PI Osisoft
У меня есть код VBA, где я использую много объектов из PISDK, которые я должен добавить в качестве ссылки на мой проект. Я должен явно объявить переменные, иначе код не будет работать. Я не знаю почему. Excel выдает ошибку ("типы не совпадают"), есл…
02 сен '14 в 17:46
2
ответа
C++ получить миллисекунды с 01/01/0101 00:00:00
Мне нужна временная метка в специальном формате для вызова API: Даты преобразуются в миллисекунды UTC, прошедшие с 12:00:00 до полуночи 1 января 0001 года. Мое первое предположение было использовать: auto now = std::chrono::system_clock::now(); std:…
12 дек '18 в 12:38
1
ответ
Установить параметры в запросе получения с помощью jersey 2.x osisoft webapi
Здравствуйте, мне нужно создать такой: search/query? Q =name:my_machine Я использую: WebTarget webTarget = client.target("https://my_rest/api/search/query"); webTarget.queryParam("name", "my_machine"); Invocation.Builder invocationBuilder = webTarge…
21 мар '18 в 11:19
0
ответов
OSI soft AF SDK Отсутствует сборка или ссылка также добавлена ссылка
Я использую OSI Soft AF SDK версии 4. После добавления ссылки и все все работает нормально, и Visual Studio может увидеть пространство имен OSISoft и все. Но когда я пытаюсь собрать, я получаю эту ошибку в окнах вывода, и сборка не удается. Не удало…
16 авг '18 в 14:17
1
ответ
Устранение переходных значений в OSIsoft PI Datalink для Excel
Есть ли способ фильтрации данных на основе прошедшего времени с интерфейсом PI-Excel. Например, у меня есть данные по PI за 1 час, и я хочу найти максимальное значение этих данных. Однако я хочу, чтобы программа игнорировала переходные значения, то …
19 июл '17 в 11:58
1
ответ
xlsxwriter нажмите на ячейки или примените функцию
У меня есть скрипт Python, который создает файл Excel. Определение: Osisoft-функция - это функция, вводимая в ячейку Excel для получения данных с сервера Osisoft (в Excel установлено дополнение PI DataLink). Определение 2: применить функцию Osisoft …
21 ноя '18 в 21:45
0
ответов
PHP Uncaught com_exception: параметр 0: несоответствие типов
У меня есть функция GetPoints из COM-объекта /* DISPID=21 */ /* VT_PTR [26] */ function GetPoints( /* VT_BSTR [8] [in] */ $WhereClause, /* VT_PTR [26] [in] --> ? [29] */ &$pAsynchStatus ) Когда я вызываю функцию: $this->PIserver->GetPoi…
16 апр '19 в 11:15
0
ответов
Надстройка PI DataLink не загружена запланированной задачей
У меня есть книга Excel с некоторым кодом VBA, в которой используется функция PISampDat надстройки OSIsoft DataLink для извлечения нескольких столбцов данных. Рабочая книга запускается из пакетного файла, который, в свою очередь, запускается заплани…
16 май '19 в 07:07
1
ответ
Как использовать условие If/then для значения Variant/double array?
Я пытаюсь просмотреть каждое значение массива, сгенерированного моей функцией, и поместить его в ячейку, если значение <> 0, но на этом этапе я всегда получаю ошибку несоответствия типов. Код поместит значение в ячейки так, как оно написано, но я хо…
10 апр '19 в 12:45