Контроль сигналов и прослеживающий с.NET

Визуализация сигнала с и без информации в реальном времени

Если вы требуете только значения сигналов, не время, в которое оно достигло того значения, контролирует сигнал из вашей программы.NET. Смотрите xPC Signal Class.

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

API.NET

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

xPCSignal ClassДоступ к объектам сигнала
xPCSignals ClassДоступ к объектам сигнала
xPCSignals.GetSignalsСписок объектов xPCSignal задан массивом идентификаторов сигнала
xPCSignals.GetSignalsValueВектор значений сигналов от массива
xPCSignals.RefreshОбновите состояние объекта
xPCSignal.GetValueЗначение сигнала в настоящее время запроса
xPCSignal.TryGetValueСостояние получает значение сигналов в настоящее время запроса
xPCScope ClassДоступ к осциллографам Simulink Real-Time
xPCScopes ClassДоступ к объектам осциллографа
xPCScope.StartЗапустите осциллограф
xPCScope.StopОстановите осциллограф
xPCScope.TriggerТриггер программного обеспечения запускается сбора данных для осциллографа
xPCScopes.RefreshAllОбновите состояние объекта
xPCTargetScope ClassДоступ, чтобы предназначаться для осциллографов
xPCTargetScopeCollection ClassНабор объектов xPCTargetScope
xPCTargetScopeSignalCollection ClassНабор объектов xPCHostScopeSignal
xPCTgtScopeSignal ClassДоступ, чтобы предназначаться для сигналов осциллографа
xPCTargetScopeCollection.AddСоздайте объект xPCTargetScope
xPCTargetScopeSignalCollection.AddСоздайте объект xPCTargetScopeSignal
xPCTargetScopeCollection.StartAllЗапустите все целевые осциллографы в одном вызове
xPCTargetScopeCollection.StopAllОстановите все целевые осциллографы в одном вызове
xPCTargetScopeCollection.RefreshОбновите целевое состояние объекта scope
xPCTargetScopeSignalCollection.RefreshСинхронизируйте сигналы для связанных целевых осциллографов на целевом компьютере
xPCHostScope ClassДоступ, чтобы разместить осциллографы
xPCHostScopeCollection ClassНабор объектов xPCHostScope
xPCHostScopeSignal ClassДоступ, чтобы разместить сигналы осциллографа
xPCHostScopeSignalCollection ClassНабор объектов xPCHostScopeSignal
xPCHostScopeCollection.AddСоздайте объект xPCHostScope со следующим доступным ID осциллографа как ключ
xPCHostScopeSignalCollection.AddДобавьте сигналы разместить осциллограф
xPCHostScopeCollection.StartAllЗапустите все осциллографы хоста в одном вызове
xPCHostScopeCollection.StopAllОстановите все осциллографы хоста в одном вызове
xPCDataHostScSignalObject.GetDataСкопируйте данные сигнала осциллографа хоста с целевого компьютера
xPCDataHostScSignalObject.GetDataAsyncАсинхронно скопируйте данные сигнала осциллографа хоста с целевого компьютера
xPCHostScopeCollection.RefreshОбновите состояние объекта scope хоста
xPCHostScopeSignalCollection.RefreshСинхронизируйте сигналы для связанных осциллографов хоста на целевом компьютере
xPCScope.ScopeStartingСобытие прежде xPCScope. Запустите выполняется
xPCScope.ScopeStartedСобытие после xPCScope. Запуск завершен
xPCScope.ScopeStoppingСобытие прежде xPCScope. Остановка выполняется
xPCScope.ScopeStoppedСобытие после xPCScope. Остановка завершена
xPCDataHostScSignalObject.GetDataCompletedСобытие, когда xPCDataHostScSignalObject. GetDataAsync завершен
GetHostScSignalDataObjectCompletedEventArgs ClassxPCDataHostScSignalObject. Данные о событиях DataObjectCompleted
xPCScopeCollectionEventArgs ClassxPCScopeCollection. Добавленные данные о событиях
xPCScopeRemCollectionEventArgs ClassxPCScopeCollection. Удаленные данные о событиях
xPCScopeSignalCollectionEventArgs ClassxPCScopeSignalCollection. Добавленные данные о событиях
xPCException ClassИнформация для xPCException
xPCExceptionСоздайте новый экземпляр xPCException класса
xPCExceptionReason Enumerated Data TypeПричины исключения
SCDISPLAYMODE Enumerated Data TypeЦелевые значения режима отображения осциллографа
SCSTATUS Enumerated Data TypeЗначения состояния Scope
SCTRIGGERMODE Enumerated Data TypeОпределите объем триггерных значений режима
SCTRIGGERSLOPE Enumerated Data TypeОпределите объем триггерных значений наклона
SCTYPE Enumerated Data TypeОпределите объем типа

Темы

Фон

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

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

Визуализация сигнала

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

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

Основы трассировки сигнала

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

Настройка

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

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

Разместите использование осциллографа

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

Интерфейс.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 интернационализации.

Рекомендуемые примеры