Логгирование сигнала с.NET

Логгирование значения сигналов

Чтобы регистрировать значения сигналов и времена, добавьте осциллограф файла в реальном времени из своей программы.NET. Смотрите xPCFileScope Class. Осциллограф файла создает файл на целевом компьютере, который можно загрузить на компьютер разработчика для оффлайнового анализа.

API.NET

развернуть все

xPCScope ClassДоступ к осциллографам Simulink Real-Time
xPCScopes ClassДоступ к объектам осциллографа
xPCScope.StartЗапустите осциллограф
xPCScope.StopОстановите осциллограф
xPCScope.TriggerТриггер программного обеспечения запускается сбора данных для осциллографа
xPCScopes.RefreshAllОбновите состояние объекта
xPCFileScope ClassДоступ к осциллографам файла
xPCFileScopeCollection ClassНабор объектов xPCFileScope
xPCFileScopeSignal ClassДоступ к файлу определяет объем сигналов
xPCFileScopeSignalCollection ClassНабор объектов xPCFileScopeSignal
xPCSignal ClassДоступ к объектам сигнала
xPCSignals ClassДоступ к объектам сигнала
xPCFileScopeCollection.AddСоздайте объект xPCFileScope со следующим доступным ID осциллографа как ключ
xPCFileScopeSignalCollection.AddДобавьте сигналы зарегистрировать осциллограф
xPCFileScopeCollection.StartAllЗапустите все осциллографы файла в одном вызове
xPCFileScopeCollection.StopAllОстановите все осциллографы файла в одном вызове
xPCFileScopeCollection.RefreshСинхронизируйтесь с осциллографами файла на целевом компьютере
xPCFileScopeSignalCollection.RefreshСинхронизируйтесь с сигналами для связанного осциллографа на целевом компьютере
xPCDataFileScSignalObject.GetDataСкопируйте данные сигнала осциллографа файла с целевого компьютера
xPCDataFileScSignalObject.GetDataAsyncАсинхронно скопируйте данные сигнала осциллографа файла с целевого компьютера
xPCLog ClassБазовые данные, регистрирующие класс
xPCAppLogger ClassДоступ к регистраторам приложения реального времени
xPCDataFileScSignalObject ClassОбъект, который содержит регистрируемые данные сигнала осциллографа файла
xPCDataHostScSignalObject ClassОбъект, который содержит регистрируемые данные сигнала осциллографа хоста
xPCDataLoggingObject ClassОбъект, который содержит записанные данные
xPCOutputLogger ClassДоступ, чтобы вывести регистратор
xPCStateLogger ClassДоступ, чтобы утвердить журнал
xPCTETLogger ClassДоступ к регистратору времени выполнения задачи (TET)
xPCTimeLogger ClassДоступ, чтобы вывести журнал
xPCDataLoggingObject.GetDataСкопируйте данные сигнала с целевого компьютера
xPCDataLoggingObject.GetDataAsyncАсинхронно скопируйте данные сигнала с целевого компьютера
xPCFileSystem ClassДиски файловой системы и папки
xPCFileSystemInfo ClassИнформация о файловой системе
xPCDirectoryInfo ClassДоступ к папкам и подпапкам файловой системы целевого компьютера
xPCDriveInfo ClassИнформация для диска целевого компьютера
xPCFileSystem.CreateDirectoryПапка Create
xPCFileSystem.GetDrivesИмена дисковода для логических дисков на целевом компьютере
xPCFileSystem.RemoveFileУдалите имя файла из целевого компьютера
xPCFileSystem.SetCurrentDirectoryТекущая папка
xPCFileSystem.GetCurrentDirectoryТекущая рабочая папка для приложения реального времени
xPCFileSystemInfo.DeleteУдалите текущий файл или папку
xPCFileSystemInfoСоздайте новый экземпляр xPCFileSystemInfo класса
xPCDriveInfoСоздайте новый экземпляр xPCDriveInfo класса
xPCDriveInfo.RefreshСинхронизируйтесь с дисками файла на целевом компьютере
xPCDirectoryInfoСоздайте новый экземпляр xPCDirectoryInfo класса на заданном пути
xPCDirectoryInfo.CreateПапка Create
xPCDirectoryInfo.DeleteУдалите пустой объект xPCDirectoryInfo
xPCDirectoryInfo.GetDirectoriesПодпапки текущей папки
xPCDirectoryInfo.GetFilesСписок файлов от текущей папки
xPCDirectoryInfo.GetFileSystemInfosИнформация о файловой системе для файлов и подпапок в папке
xPCFileInfo ClassДоступ к файлу и объектам xPCFileStream
xPCFileStream ClassДоступ xPCFileStream объекты
xPCFileInfoСоздайте новый экземпляр xPCFileInfo класса
xPCFileInfo.OpenОткрытый файл
xPCFileInfo.OpenReadСоздайте объект xPCFileStream только для чтения
xPCFileInfo.CopyToHostСкопируйте файл от файловой системы целевого компьютера до файловой системы компьютера разработчика
xPCFileInfo.CreateСоздайте файл в заданном пути
xPCFileInfo.DeleteПостоянно удалите файл на целевом компьютере
xPCFileInfo.RenameПереименуйте файл
xPCFileStreamСоздайте новый экземпляр xPCFileStream класса
xPCFileStream.WriteЗапишите блок байтов, чтобы зарегистрировать поток
xPCFileStream.WriteByteЗапишите байт в текущее положение в потоке файла
xPCFileStream.ReadСчитайте блок байтов от потока и запишите данные, чтобы буферизовать
xPCFileStream.CloseЗакройте текущий поток
xPCScope.ScopeStartingСобытие прежде xPCScope. Запустите выполняется
xPCScope.ScopeStartedСобытие после xPCScope. Запуск завершен
xPCScope.ScopeStoppingСобытие прежде xPCScope. Остановка выполняется
xPCScope.ScopeStoppedСобытие после xPCScope. Остановка завершена
xPCDataFileScSignalObject.GetDataCompletedСобытие, когда xPCDataFileScSignalObject. GetDataAsync завершен
xPCDataLoggingObject.GetDataCompletedСобытие, когда xPCDataLoggingObject. GetDataAsync завершен
GetLogDataCompletedEventArgs ClassxPCDataLoggingObject. Данные о событиях GetDataCompleted
GetFileScSignalDataObjectCompletedEventArgs ClassxPCDataFileScSignalObject. Данные о событиях GetDataCompleted
xPCScopeCollectionEventArgs ClassxPCScopeCollection. Добавленные данные о событиях
xPCScopeRemCollectionEventArgs ClassxPCScopeCollection. Удаленные данные о событиях
xPCScopeSignalCollectionEventArgs ClassxPCScopeSignalCollection. Добавленные данные о событиях
xPCException ClassИнформация для xPCException
xPCExceptionСоздайте новый экземпляр xPCException класса
xPCExceptionReason Enumerated Data TypeПричины исключения
xPCFileMode Enumerated Data TypeОткрытый файл с полномочиями
xPCLogMode Enumerated Data TypeЗадайте логарифмические значения режима
xPCLogType Enumerated Data TypeЛоггирование значений типа
SCFILEMODE Enumerated Data TypeЗначения режима записи для того, когда запись таблицы размещения файлов обновляется

Темы

Фон

Примеры клиентского приложения API.NET Simulink Real-Time

Исследуйте приложения, которые используют Simulink® Real-Time™ API в Microsoft®.NET Framework.

Логгирование сигнала

Основы логгирования сигнала

Получите данные сигнала при выполнении приложения реального времени и передайте данные компьютеру разработчика для анализа.

Основы файловой системы

Доступ к файловой системе целевого компьютера с SimulinkRealTime.fileSystem объект.

Настройка

Использование осциллографа файла

Узнайте о проблемах использования, которые уникальны для осциллографов файла.

Интерфейс.NET

Используя API Simulink Real-Time для Microsoft.NET Framework

Создание пользовательских интерфейсов с API Simulink Real-Time для Среды.NET.

API Simulink Real-Time для Microsoft.NET Framework

Доступ к целевому компьютеру и приложению реального времени с API Simulink Real-Time для Microsoft.NET Framework.

Создание приложения API.NET Simulink Real-Time

Сконфигурируйте среду разработки для использования API Simulink Real-Time для Microsoft.NET Framework.

Распределение приложений API.NET Simulink Real-Time

Исполнение требований для распределительных клиентских приложений.

Ограничения

Диагностируйте сигналы, не доступные по наименованию

Займитесь расследованиями проблемы для некоторых типов сигнала предотвращают контроль, трассировку или логгирование.

Проблемы интернационализации

Узнайте о поддержке Simulink Real-Time интернационализации.

Для просмотра документации необходимо авторизоваться на сайте