各位大哥,小弟我刚学习EM-PLANT不久,我是一直照着eM-Plant+7.0系统模拟(培训教程)这个教程来学的,现在学到最后阶段也就是在Dialog这里出了问题。我按照要求编写了对话框。对话框里设置了四个按钮。他们分别是《启动模拟》、《停止模拟》、《重置》、《初始化》。名称分别是:Start、Stop、Reset、Init。我修改的Callback Method 如下:- q) |! v0 K3 A8 E3 C
(action : string) ; a6 s- z: Z: h; fis ) _5 D5 _4 `7 r- i. p: [do& Q0 _& x6 q( {
inspect action) e: b. J3 N" D" |
when "Open" then 0 W$ d M/ w4 q0 n. f1 x8 [ -- TODO: add code for the "Open" action here5 a1 |& s. J# @# r, H
when "Apply" then . t2 K2 }1 h* ] -- TODO: add code for the "Apply" action here 6 p R7 w' g8 K! N( D6 i- _# s6 @ when "Close" then& a( @* p- i/ @5 ?2 a1 ]) P
-- TODO: add code for the "Close" action here; w+ \5 q) b0 v7 V- G/ y
when "start" then .Trainning_Model1.plant5.EventController.start; 5 L2 i; M @; l/ L+ m when "stop" then .Trainning_Model1.plant5.EventController.stop; 2 E8 u. Q8 L5 Y( Y/ _8 L when "reset" then .Trainning_Model1.plant5.EventController.reset;5 _9 v; \! Y# z- @ \( m: a
when "Init" then .Trainning_Model1.plant5.EventController.init; 2 q6 o# D9 z7 E$ b end; + G1 c) L+ @" L2 Bend; / V a5 u& m6 E; c) v1 r当我从对话框点击《启动模拟》,模型确怎么也不会动。我找了好久原因都没有找着。也尝试着在本模型中设置Dialog .结果还是一样,特请各位大哥帮忙。谢谢!