我在模拟两个结点,发送两条信息;建了两个面板,面板A,面板B.实现:点击面板A上的开关Switch_1A,面板B上有指示灯Indicator_B亮。建模完成仿真时,没有弹出任何问题,弹出面板A 面板B,我点击面板A上的Switch_1A,这个开关呈亮状态,但是面板B上的Indicator_B没亮。请教这是错在哪里了??
下面是两个结点里面的程序:
NODEA:
variables
{ message Message_A mMessage_A;
}
on envVar Var_Switch_1A
{
mMessage_A.Switch_1A= getValue(this);
output(mMessage_A);
}
NODEB:
variables
{ message Message_B mMessage_B;
}
on message Message_A
{
putValue(Var_Indicator_B,this.Switch_1A);
mMessage_B.Indicator_B=this.Switch_1A;
output(mMessage_B);
}
免责声明
- 凡本网注明“来源:化工仪器网”的所有作品,均为浙江兴旺宝明通网络有限公司-化工仪器网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:化工仪器网”。违反上述声明者,本网将追究其相关法律责任。
- 本网转载并注明自其他来源(非化工仪器网)的作品,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。