长江大学微机实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长江大学
管理学院微机实验报告
课程物流系统规划设计上机
班级物流11302
姓名机实验报告
1.实验项目一
软件操作:基于Siemens Tecnomatix Plant Simulation 11 TR3软件的安装与认知
2.实验目的
(1)了解仿真系统的基本原理
(2)掌握面向对象的仿真模型的建模的方法
2)Copy all files and folders from crack to <Plant Simulation 11.3 progdir> (by default C:\Program Files\Tecnomatix\Plant Simulation 11.3\ ) and overwrite original ones
3)Run Tecnomatix Plant Simulation 11TR3. If asked for license select "Local Node-locked license file" and browse to copied from crack license.dat
4)Run File > Preferences > License. Be sure that "License file:" is selected and path to license.dat is right... Be sure that "Server" is not selected. Click OK
colorFound:boolean;
do
colorFound:=False;
for counter:=1 to partstatistics.YDim
loop tableEntry:=partstatistics["color",counter];
if tableEntry =product.currIcon
else
@.move(part_not_ok);
end;
end;
5)命名为Color的方法输入以下语句:
is
do
@.currIcon:=colorTable[1,colorIndex];
colorIndex:=colorIndex+1;
if colorIndex>5
then
colorIndex:=1;
end;
end;
6)把命名为colorTable的表格初始化为一列数据类型为string的表格输入内容后如下图:
把单处理器Paint的控制出口选为rework;单处理器QualityControl的控制出口选择test_Part。
操作如下:双击“陈钲Paint”-点击Control-在Entrance中选择rework;
页面表示软件调试成功,可继续进行操作。
管理学院微机实验报告
1.实验项目二
软件操作:基于Siemens Tecnomatix Plant Simulation 11 TR3软件的建模
2.实验目的
(1)了解仿真系统的基本原理;
(2)掌握面向对象的仿真模型的建模的方法;
(3)对生产物流系统的建模(仿真模型)。
3.实验设备及操作时间
设备:计算机一台
操作时间:2016年12月10日
4.实验程序(包括计算公式、数据准备和计算过程)
一实验内容
(一)在Tecnomatix Plant Simulation 9里面新建一个模型,基本对象和类库里面的对象和类都要选上;
(二)在basis下面添加两个文件夹new1,new2作为建模过程中各个模块的文件夹,在Mus里面添加两个container,命名为Palette和TableTop.
7.附:上机程序及打印结果:
(1)双击安装文件夹中适合本计算机的 的程序,开始安装程序,选择程序安装位置为: C:\Program Files\Tecnomatix\Plant Simulation 11.3\。
(2)安装完成后,在_SolidSQUAD_文件夹中的相应的32bit文件夹中的五个文件复制并替换掉C:\Program Files\Tecnomatix\Plant Simulation 11.3\中的文件中相同的文件。
双击SourcePalete图标,如上图所示在MU选择Palette并运用
对Buffer属性中的容量选择一个大于10的数如上图。
(3)对模块中的Assembly部分建模来具体的桌面和桌脚的装配过程。
具体建模过程如下:
1)在new1里面添加一个框架命名为CompAssembly1,在框架中添加以下对象命名后用控制线如下图连接:
waituntil exit.empty prio 1;
@.cont.move(exit);
@.move(buffer);
end;
3)发生源SourcePalete的MU选择Palette;托盘缓冲器和桌面发生源Entrance的控制出口选择loading;Buffer属性中的容量选择一个大于10的数
(4)用模块CompAssembly替代底层流程中的Assembly部分,同时在底层添加桌脚的发生源和传输带,操作如上。
(五)创建第四个模块
(1)在new1里面添加一个框架命名为CompPacking,来构建3中的包装部分。在框架中添加以下对象命名后用控制线如下图连接
(2)用模块CompPacking替代底层流程中的Packing部分;
5)Enjoy Cracked by Team-SolidSQUAD (SSQ)
(3)对Tecnomatix Plant Simulation软件进行基本的了解
5.实验结果:
软件安装成功,并且在桌面上出现
的图标,并且能够成功的创建新模型。
6.实验小结(结果分析、心得体会):
(1)学会了如何安装和调试Tecnomatix Plant Simulation 11 TR3这个软件;
(3)用做好的模块替代底层流程中的Paint部分并连接,结果如下图所示:
(四)创建第三个模块
(1)在new1里面添加一个框架命名为陈钲CompAssembly,来构建3中的组装部分。在框架中添加以下对象命名后用控制线如下图连接:
(2)对以上对象进行设置定义(方法同上)
1)命名为Loading的方法输入以下语句:
for i:=1 to 4
loop
TableLegs.cont.move(mainExit.cont.cont);
next;
end;
对次此命令需要注意“mainEntrance”的命名,如下:
单处理器mainEntrance的控制出口选择assembling;
4)用模块CompAssembly1代替中的Assembly部分如下图所示:
actRow:=tpt_protocol.YDim+1;
tpt_Protocol["part_id",actRow]:=product.id;
tpt_Protocol["Lifespan",actRow]:=tpt;
end;
4)命名为evaluate的方法输入以下语句:
s
found:boolean;
(2)在安装软件的过程中出现了各种各样的错误,例如:需要将_SolidSQUAD_文件夹中的相应的32bit或64bit文件夹中的五个文件复制并替换掉C:\Program Files\Tecnomatix\Plant Simulation 11.3\中的文件,而不是简单的粘贴。
(3)了解了Tecnomatix Plant Simulation 11 TR3是面向对象的、图形化的、集成的建模、仿真工具,系统结构和实施都满足面向对象的要求。Plant Simulation可以对各种规模的工厂和生产线,包括大规模的跨国企业,建模、仿真和优化生产系统,分析和优化生产布局、资源利用率、产能和效率、物流和供需链等。
then partStatistics["Number",counter]:=partstatistics["Number",counter]+1;
(3)对生产物流系统的建模(仿真模型)
3.实验设备及操作时间
设备:计算机一台
操作时间:2016年12月10日
4.实验程序(包括计算公式、数据准备和计算过程)
(1)根据计算机自身的配置情况选择安装PlantSimulation32bit或64bit程序;
(2)对软件进行调试,步骤如下:
1)Install Plant Simulation 11TR3. Do not install License Server!
(3)运行桌面上 的软件,在点击file,在选项中找到preferences选项并点击,然后在选项中找到license选项,选择C:\Program Files\Tecnomatix\Plant Simulation 11.3\文件中的license,如下图
(4)然后在软件中点击“create new model”,如果能打开并出现
is
do
if entrance.ready and buffer.ready
then
buffer.cont.move(loadingStation);
entrance.cont.move(loadingStation.cont);
end;
end;
2)命名为Unloading的方法输入以下语句:
is
do
(六)构建最后一个模块CompShipping
(1)在new1里面添加一个框架命名为陈钲CompShipping,来构建3中的货运部分。在框架中添加以下对象命名后用控制线如下图连接:
(2)对以上对象进行设置定义:
1)命名为reset的方法输入以下语句:
is
do
timesequence.delete;
(2)用NEW1模块中CompMilling的替代底层流程中的Milling部分(将原来的删掉)。结果如下图:
(三)做第二个模块
(3)在new1里面添加一个框架命名为CompPaintshop,来构建3)中的上漆部分。在框架中添加以下对象命名后用控制线如下图连接:
(2)对以上对象进行设置定义
1)上图中的两个全局变量重命名后数据类型为整型integer,初始值分别为0和1.
tpt_protocol.delete;
end;
3)命名为tpt_methode的方法输入以下语句:
(product:object)
is
tab:table;
tpt:time;
actRow:integer;
do
tab.create;
product.statistics(tab);
tpt:=tab["avgLt",1];
右击选择“复制”然后对其进行重新命名。
(三)进行桌子加工,装配流程,流程图如下所示:
二建模过程
(一)在Models下面的底层里创建添加对象并用控制线连接来创建3中所示的流程结果如下图:
(二)创建第一个模块
(1)在new1里面添加一个框架命名为CompMilling,来构建3)中的磨床部分。在框架内添加单处理器,Flowcontrol,和接口等对象。连接后结果如下图:
if counter>10
then
@.quality:="BAD";
counter:=0;
else
@.Quality:="GOOD";
end;
@.move;
print@.Quality;
end;
4)命名为Test_Part的方法输入以下语句:
is
do
if@.Quality="GOOD"
then
@.move(part_ok);
do
tpt_Methode(@);
found:=partStatistic(@);
print@,"evaluation is",found;
end;
5)命名为partStatistic的方法输入以下语句:
(product:object):boolean
is
counter:integer;
tableEntry:string;
双击Couter图标,在Value中输入0即可,ColorIndex操作相同。
2)命名为init的方法输入以下语句:
双击带有init的图标将以上命令输入即可,其他命令的操作方法与此相同。
3)命名为rework的方法输入以下语句:(操作方法同上)
is
do
counter:=counter+1;
print counter;
2)对以上对象进行设置定义
命名为assembling的方法输入以下语句:
is
i:integer;
do
waituntil mainEntrance.occupied and mainExit.empty and TableLegs.full prio 1;
mainEntrance.cont.move(mainExit);
相关文档
最新文档