2016-10-26 31 views

答えて

1

ノードに出力フィルタを追加すると、メッセージをブロックできます(下図参照)。

enter image description here

0

あなたが各メッセージのタイマーをキャンセルして、すべての巡回のメッセージを停止することができます

例:

message can1.0x12 message1; 

msTimer tmessage1; 

on timer tmessage1 
{ 
output(message1); // sending message 
setTimer(tmessage1,100); //set the cyclic time as 100ms 
} 


on envVar envmessage1 
{ 
if (getValue(envmessage1) == 1) 
{ 
setTimer(tmessage1,100); //set and start the cyclic time as 100ms 
} 
else 
{ 
cancelTimer(tmessage1); // cancel the cyclic timer 
} 
} 

あなただけ行う場合は、 "envmessage1 = 0" 他のノードにそれがしますすべてのメッセージが同じ環境変数を書かなければならないようなメッセージを停止し、他のノードメッセージを制御することができます。

関連する問題