ドキュメンテーション センター

  • 評価版
  • 製品アップデート

目次

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

Simulink.SoftwareTarget.AperiodicTrigger クラス

パッケージ: Simulink.SoftwareTarget
スーパークラス: Simulink.SoftwareTarget.Trigger

非周期的トリガーを記述

説明

クラス Simulink.SoftwareTarget.AperiodicTrigger は非周期的トリガー オブジェクトを記述します。このオブジェクトのプロパティとメソッドは Simulink.SoftwareTarget.Trigger クラスから継承されます。

プロパティ

TargetObject

選択した EventHandlerType のターゲット固有のカスタム プロパティ (EventHandlerType の表を参照)。

データ型:オブジェクト

アクセス: 読み取り専用

EventHandlerType

トリガーの非周期的トリガー ソースを記述します。有効な値はアクティブなコンフィギュレーション セットのシステム ターゲット ファイルの値によって異なります。

システム ターゲット ファイルEventHandlerTypeTargetObject クラス

ert.tlc, grt.tlc, idelink_ert.tlc, idelink_grt.tlc

イベント (Windows)

Simulink.SoftwareTarget.WindowsEventHandler

Ert.tlc, grt.tlc, idelink_ert.tlc, idelink_grt.tlc

POSIX® 信号 (Linux®/VxWorks® 6.x)

Simulink.SoftwareTarget.PosixSignalHandler

xpctarget.tlc, xpctargetert.tlc

xPC 割り込み

xpcHardwareInterrupt

コピーのセマンティクス

ハンドル。コピー操作に対するハンドル クラスの影響については、MATLAB® ドキュメンテーションの「オブジェクトのコピー」を参照してください。

sldemo_concurrent_execution model に周期的トリガーを追加します。

% Load example model
sldemo_concurrent_execution  
% Access its configuration set
configSet = getActiveConfigSet('sldemo_concurrent_execution');
% Access task configuration data  
taskConfig = configSet.concurrentExecutionComponents; 
% Add an aperiodic trigger
myTrigger = taskConfig.addAperiodicTrigger('MyTrigger') 
% Set the name of the newly added aperiodic trigger
myTrigger.Name = 'MyTrigger';  

参考

|

操作のヒント

この情報は役に立ちましたか?