各位大哥,小弟我刚学习EM-PLANT不久,我是一直照着eM-Plant+7.0系统模拟(培训教程)这个教程来学的,现在学到最后阶段也就是在Dialog这里出了问题。我按照要求编写了对话框。对话框里设置了四个按钮。他们分别是《启动模拟》、《停止模拟》、《重置》、《初始化》。名称分别是:Start、Stop、Reset、Init。我修改的Callback Method 如下:3 o H) }1 p+ d' ~
(action : string)
6 h4 I8 k8 l4 V1 r. |% H* [# o# bis
9 X B: R6 \# W C I2 Ndo3 o1 @- B% J: F4 \' j9 H2 `3 f& R
inspect action5 X6 C+ o! B) a* G
when "Open" then* S1 z/ a" a' F5 r5 a8 J
-- TODO: add code for the "Open" action here
3 a/ A, h0 L$ [) d- ]$ p$ [ when "Apply" then
1 `8 H3 q7 d) A/ z9 R- { -- TODO: add code for the "Apply" action here( C4 D. d* E4 H2 w4 o9 X
when "Close" then4 \9 e3 L5 P9 \# Q5 p7 O4 j
-- TODO: add code for the "Close" action here+ c- h, k3 b% F/ ^. Z
when "start" then .Trainning_Model1.plant5.EventController.start;
4 Y. i* q0 u, ^ v5 ?* p when "stop" then .Trainning_Model1.plant5.EventController.stop;& c( l* L6 l4 k9 R) f; n' d5 H, W0 H4 h
when "reset" then .Trainning_Model1.plant5.EventController.reset;
- W! R, Y3 w. {' R/ S( a when "Init" then .Trainning_Model1.plant5.EventController.init;
: U: e/ p/ s$ B: V- p9 j9 E end;
' a$ B( i7 q) s J- E7 v6 eend;
5 a" W8 l5 |0 D! H当我从对话框点击《启动模拟》,模型确怎么也不会动。我找了好久原因都没有找着。也尝试着在本模型中设置Dialog .结果还是一样,特请各位大哥帮忙。谢谢! |