各位大哥,小弟我刚学习EM-PLANT不久,我是一直照着eM-Plant+7.0系统模拟(培训教程)这个教程来学的,现在学到最后阶段也就是在Dialog这里出了问题。我按照要求编写了对话框。对话框里设置了四个按钮。他们分别是《启动模拟》、《停止模拟》、《重置》、《初始化》。名称分别是:Start、Stop、Reset、Init。我修改的Callback Method 如下:4 e) T7 x! x: \2 }; X: a1 I
(action : string)4 B. s$ n( N, O# x& f% t
is
' Y: K# \ i! t3 c9 f( C8 |$ G0 Ado: }3 L: \) i! h8 T, B8 \
inspect action4 c+ l& z2 o) Z% J
when "Open" then
1 x7 V+ w& P8 [0 I/ ^4 l4 S -- TODO: add code for the "Open" action here3 l" R0 V' }+ j: r8 ?
when "Apply" then
+ i+ E/ o# e% l$ x7 m, m9 c! B- }% c -- TODO: add code for the "Apply" action here
5 b4 m% ]3 t( g" {: }" {) B- l* y when "Close" then, H0 A6 `9 s3 R+ Q
-- TODO: add code for the "Close" action here
2 i* h5 ]: x9 R. k9 X' B/ c when "start" then .Trainning_Model1.plant5.EventController.start;6 `- g* p/ h a8 x) `# z
when "stop" then .Trainning_Model1.plant5.EventController.stop;
+ G8 M A9 |9 ~4 x a when "reset" then .Trainning_Model1.plant5.EventController.reset;; }& }/ |8 Y0 |4 s% O$ J5 N7 c: v3 k$ a* Z
when "Init" then .Trainning_Model1.plant5.EventController.init;
1 n0 i' K/ m6 i+ n2 V" |1 `2 ~ end;8 `+ g, G2 y/ {) T8 `
end;
3 R- \1 v- l3 l% x: C当我从对话框点击《启动模拟》,模型确怎么也不会动。我找了好久原因都没有找着。也尝试着在本模型中设置Dialog .结果还是一样,特请各位大哥帮忙。谢谢! |