各位大哥,小弟我刚学习EM-PLANT不久,我是一直照着eM-Plant+7.0系统模拟(培训教程)这个教程来学的,现在学到最后阶段也就是在Dialog这里出了问题。我按照要求编写了对话框。对话框里设置了四个按钮。他们分别是《启动模拟》、《停止模拟》、《重置》、《初始化》。名称分别是:Start、Stop、Reset、Init。我修改的Callback Method 如下:
. ~; o$ B+ G% s9 ]! l. C/ Y9 j' Y2 Z(action : string)6 W* K. `1 l) v& g" _7 S
is
4 n6 X" B' A p8 z/ L S" Sdo% D: A* s) d* @; r( Y$ C4 p2 F: b3 u
inspect action) y8 q R; ]! f8 ^
when "Open" then; t d3 ^9 u1 C# w! n' r# D) A* `
-- TODO: add code for the "Open" action here4 K: w5 y( n3 {! Z
when "Apply" then
4 ?% i7 [! x' K* V1 T5 d -- TODO: add code for the "Apply" action here% X$ j4 d, I0 k% W3 G9 a6 Z
when "Close" then
& V' R! W% v5 p1 X2 ? -- TODO: add code for the "Close" action here( _& G) o0 n$ }
when "start" then .Trainning_Model1.plant5.EventController.start;% s% l3 c, z* P. q4 c+ k& E
when "stop" then .Trainning_Model1.plant5.EventController.stop;; S" j# N0 _0 c
when "reset" then .Trainning_Model1.plant5.EventController.reset;: U/ W0 c0 |5 n/ K3 d
when "Init" then .Trainning_Model1.plant5.EventController.init; L$ ~+ g5 k1 w3 Y& J2 X2 R# g
end;( L4 F, e, t% _* ~
end;
' M9 x d) Q X/ _, |当我从对话框点击《启动模拟》,模型确怎么也不会动。我找了好久原因都没有找着。也尝试着在本模型中设置Dialog .结果还是一样,特请各位大哥帮忙。谢谢! |