Логгирование сигнала с.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.Start выполняется
xPCScope.ScopeStartedСобытие после xPCScope.Start завершено
xPCScope.ScopeStoppingСобытие перед xPCScope.Stop выполняется
xPCScope.ScopeStoppedСобытие после xPCScope.Stop завершено
xPCDataFileScSignalObject.GetDataCompletedСобытие, когда xPCDataFileScSignalObject.GetDataAsync завершено
xPCDataLoggingObject.GetDataCompletedСобытие, когда xPCDataLoggingObject.GetDataAsync завершено
GetLogDataCompletedEventArgs ClassxPCDataLoggingObject.GetDataCompleted данные о событиях
GetFileScSignalDataObjectCompletedEventArgs ClassxPCDataFileScSignalObject.GetDataCompleted данные о событиях
xPCScopeCollectionEventArgs ClassxPCScopeCollection.Added данные о событиях
xPCScopeRemCollectionEventArgs ClassxPCScopeCollection.Removed данные о событиях
xPCScopeSignalCollectionEventArgs ClassxPCScopeSignalCollection.Added данные о событиях
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 интернационализации.