各位大哥,小弟我刚学习EM-PLANT不久,我是一直照着eM-Plant+7.0系统模拟(培训教程)这个教程来学的,现在学到最后阶段也就是在Dialog这里出了问题。我按照要求编写了对话框。对话框里设置了四个按钮。他们分别是《启动模拟》、《停止模拟》、《重置》、《初始化》。名称分别是:Start、Stop、Reset、Init。我修改的Callback Method 如下:$ J: u7 D4 B0 n3 p9 G
(action : string)9 D1 {* ~, J* K: q! e6 ~- }. J
is1 M6 @( F2 Y( V, F
do' L7 F/ z! t' s A' K7 ?3 R) \
inspect action4 n! u. H% o b5 y# V: c
when "Open" then" {- i+ ]& x$ ~0 N8 i! h3 n
-- TODO: add code for the "Open" action here
* R. e2 }3 X) Z: q when "Apply" then
8 y+ \ t; m% N! t -- TODO: add code for the "Apply" action here
I I* u# Y; M* b. n) I# Z7 W3 f when "Close" then8 a! o1 m% q8 H% m' n" s
-- TODO: add code for the "Close" action here6 k% ], } ?& h; m& i; F+ }
when "start" then .Trainning_Model1.plant5.EventController.start;) C5 a8 Y1 P1 v5 u1 Y% J H
when "stop" then .Trainning_Model1.plant5.EventController.stop;6 _% g* B9 X! D; w5 b( Z
when "reset" then .Trainning_Model1.plant5.EventController.reset;6 S% q- R2 O- I- G
when "Init" then .Trainning_Model1.plant5.EventController.init;
/ K" S" N, U: D3 o+ I0 j end;: |9 J" U; k5 k$ r8 S
end;
, c K* X1 u N- d" \$ Z% p6 U当我从对话框点击《启动模拟》,模型确怎么也不会动。我找了好久原因都没有找着。也尝试着在本模型中设置Dialog .结果还是一样,特请各位大哥帮忙。谢谢! |