Контроль сигналов и прослеживающий с.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.Start выполняется
xPCScope.ScopeStartedСобытие после xPCScope.Start завершено
xPCScope.ScopeStoppingСобытие перед xPCScope.Stop выполняется
xPCScope.ScopeStoppedСобытие после xPCScope.Stop завершено
xPCDataHostScSignalObject.GetDataCompletedСобытие, когда xPCDataHostScSignalObject.GetDataAsync завершено
GetHostScSignalDataObjectCompletedEventArgs ClassxPCDataHostScSignalObject.DataObjectCompleted данные о событиях
xPCScopeCollectionEventArgs ClassxPCScopeCollection.Added данные о событиях
xPCScopeRemCollectionEventArgs ClassxPCScopeCollection.Removed данные о событиях
xPCScopeSignalCollectionEventArgs ClassxPCScopeSignalCollection.Added данные о событиях
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 интернационализации.

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