第四章第四章SimTalkSimTalk语法与案例分析语法与案例分析苌道方上海海事大学主要内容一
SimTalk语法二
医院排队系统仿真案例三
纸箱制造厂制造作业流程仿真四
飞机降落系统仿真上海海事大学一
SimTalk语法1
SimTalk概念可扩充基本对象功能的不足SimTalk可以改变对象的传递方式SimTalk可以开发新的对象借助与Method来实现以上功能上海海事大学一
SimTalk语法2
Method架构分为3部分:外部参数传递Is定义局部变量Do代码end上海海事大学例:计算A+B+C
其中A=5;B=4;C=7;一
SimTalk语法3
命名方式名称开始的第一个字母一定要是英文字母,之后可以是数字也可以是“_”,其它的各种符号不被接受名称的长度不可以超过20个字节大小写不影响命名使用者自动的名称不可以和语法中的关键字相同上海海事大学一
SimTalk语法4
eM-Plant的保留名称Reset,取名Reset的Method对象,在使用时按下时钟上的Reset键时,即执行该事件Init,取名Init的Method对象,在使用时按下时钟上的Init键时,即执行该事件EndSim,仿真结束时,取名为EndSim的Method会自动被执行上海海事大学一
SimTalk语法4
常用变量定义Boolean,只有true和false两种状态Integer,整数值Real,实数String,字符Object,指向对象Table,对应tablefile对象上海海事大学一
SimTalk语法4
常用变量定义Boolean,只有true和false两种状态Integer,整数值Real,实数String,字符Object,指向对象Table,对应tablefile对象上海海事大学一
SimTalk语法5
变量类型转换函数Num_to_str(integer),Str_to_nu