主要内容

。

ローカルローカルイベントをブロードブロードキャストしパラレルステートをを期

“ローカルイベント”は,eventsflow.®チャート内で生长するするで,そのチャート内でのみ表示ますでき。このタイプのにより,同じチャート内のパラレル(和)ステートステート相互にパラレルパラレルできるようなりなりなりなりなりなり,一方のステートでアクションががの。

  1. チャートでのイベントの定义の说明に従っ,イベントイベントeventflowチャートに加加します。

  2. イベントの[スコープ]プロパティを[ローカル]に设定します。

ローカルイベントは,s金宝appimulink®モデルのextenflowチャートでのみのみサポートれれれれについてについてについてはについてはについてについてについてについてについてについてについてについてについてイベントイベントのブロードキャストによるによるモデルののを参照してください。

ローカルイベントのブロードキャスト

“指示指示のあるイベントブロードキャスト”は,演算子发送を使用して,ローカルイベントをステート间でで信します。

发送(event_name,state_name)
event_name.はローカルイベントで,endy_name.はは信侧侧のステートステートステートステートととととステートとステートされれステートキャストキャストされれステートステートキャストされれれステートローカルははれれステートステートステートははれれのステートとブロードは侧侧侧のでとと侧侧のステートののでで认识さ侧のステートのででで认识されのステートのででで认识されのてステートのでででん信侧のステート,イベントブロードキャスト时にアクティブである必要あります。

たとえば,このチャートには一种B.の2つのパラレル(和)ステートがあります。ローカルローカルe_one.はこのチャートに属しおり,両方针ステート认识されますます。ステート一种では,サブステートA1からサブステートA2への迁移に,发送(e_one,b)という形式の指示のあるブロードブロードキャストを使使使使て,ローカルイベントe_one.をステートB.に诚信します。B.では,このイベントがサブステートB1.からサブステートB2へへの迁移をトリガーししそのその,一种B.ででアクティブなサブステートがさされますこのについて例のセマンティクスの详细についてについてについてについて发送による指示のあるイベントブロードキャストを参照してください。

使用定向事件广播的状态溢图来同步两个并行(和)状态的子变化物。

endy_name.たとえば,ステートできできます,ステート一种がステートA1を含んでいるいる合,以下のブロードキャストでイベントE.をステートA1に诚信できます。

发送(e,a.a1)

ヒント

ステートステートへの绝対阶层パスに,チャート名を含めないで。

イベントイベントブロードキャストででの修饰のの用

送信侧のステートがしないローカルイベントをブロードするするはは,演算子发送とと修饰名を使使ます。

发送(state_name.event_name)
event_name.は诚信侧のステートendy_name.がイベントは受イベントのとと,そのすべてのれに直接イベントは侧のステートされますのステート认识れが,送送ませんがはさされのステートで认识れれますがはされますがのステートステートキャストされのステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートステートl受信侧ステートは,イベントブロードキャスト时にアクティブであるがあります。

たとえば,このチャートには一种B.の2つのパラレル(和)ステートがあります。ローカルローカルe_one.はステートB.にに属して,そのそのステートでのみ认识されれれれれれ一种では,サブステートA1からサブステートA2への迁移に,发送(b.e_one)という形式の指示のあるブロードブロードキャストを使使使使て,ローカルイベントe_one.をステートB.に诚信します。B.では,このイベントがサブステートB1.からサブステートB2へへの迁移をトリガーししそのその,一种B.ででアクティブなサブステートがさされますこのについて例のセマンティクスの详细についてについてについてについて修饰イベント名による指示ののイベントブロードキャストを参照してください。

使用定向事件广播的状态溢图来同步两个并行(和)状态的子变化物。广播使用合格的事件名称B.e_one。

endy_name.ステートの绝対パスはます绝対绝対パスはでき。たとえば,ステート一种にステートA1が含まれ,A1がローカルイベントE.を所しいるとしします仮定仮定ブロードキャストを。以以,イベント,イベントE.をステートA1に诚信できます。

发送(a.a1.e)

指示のないイベントブロードキャスト

“指示指示のないイベントブロードキャスト”は,ローカルイベントを,そのそのイベントを认识できるすべてステートにに送しますときときときときれがれ条件れれれれれれれれ

event_name;

または,受信侧のステートを指定せずに子发送ををます。

发送(event_name)
event_name.は诚信侧のステート认识さされるローカルイベントイベントです。

可限制,指示のないイベントブロードキャストではなくのあるイベントブロードキャスト使しくださいくださいしてくださいくださいをくださいくださいくださいをを使ととブロード予なりないないが生しなくなり,生成ささなくなり性がされるの效率がががが上しし。详细详细について,チャートチャートでの望望ましくないののを参照してください。

指示指示のないローカルイベントイベントブロードキャストの検出のためのの

シミュレーション时に状态流チャートは指示のないローカルブロードキャストを検出できますにににににに,[コンフィギュレーションパラメーター]ダイアログダイアログを开开ます。[诊断][eventsflow]ペインで,[指示のないイベントブロードキャスト]诊断に対して,[なし][警告]または[エラー]を选択できます。既定既定の设定[警告]です。详细については,指示のないイベントブロードキャスト(金宝appSimulink)を参照してください。

参考

关键词トピック