FacTema2
description
Transcript of FacTema2
Ichim Cezar Alexandru 1401A
FABRICAŢIE ASISTATĂ DE CALCULATOR
SIMULAREA SISTEMELOR DE FABRICATIE
TEMA NR.2
Problema 1
Simulaţi următorul program, urmărind modificarea ceasului absolut şi relative al sumularii, prin execuţia declaratiei RESET.
Programul scris in limbaj GPSS este:
SIMULATE
GENERATE 80,,0
ADVANCE 50
TERMINATE 1
START 1
RESET//
START 1
END
Rezultatul în urma simulării cu fara funcţia RESET este:
Student GPSS/H Release 3.59 (UL124) 8 Mar 2014 22:11:36 File: ex1.gp
Line# Stmt# If Do Block# *Loc Operation A,B,C,D,E,F,G Comments
1 1 SIMULATE
2 2 1 GENERATE 80,,0
3 3 2 ADVANCE 50
4 4 3 TERMINATE 1
5 5 START 1
6 6 START 1
7 7 EN
Storage Requirements (Bytes
Compiled Code: 182
Compiled Data: 40
Miscellaneous: 0
Entities: 176
Common: 10000
-----------------------
Total: 10398GPSS/H Model Size
Control Statements 4
Blocks 3
Simulation begins.
Relative Clock: 50.0000 Absolute Clock: 50.0000
Block Current Total
1 1
2 1
3 1
Status of Common Storage
9736 bytes available
264 in use
376 used (max)
Relative Clock: 130.0000 Absolute Clock: 130.0000
Block Current Total
1 2
2 2
3 2
Status of Common Storage
9736 bytes available
264 in use
376 used (max)
Simulation complete. Absolute Clock: 130.0000
Total Block Executions: 6
Blocks / second: 511363
Microseconds / Block: 1.96
Elapsed Time Used (Sec)
Pass1: 0.00
Sym/Xref 0.00
Pass2: 0.00
Load/Ctrl: 0.01
Execution: 0.00
Output: 0.00
---------------------
Total: 0.02
Cu executia functie RESET ceasul relative si absolut al limbajului GPSS
Relative Clock: 50.0000 Absolute Clock: 50.0000
Relative Clock: 80.0000 Absolute Clock: 130.0000
Simulation complete. Absolute Clock: 130.0000
Concluzie:
Până la întâlnirea funcţiei RESET în program ,timpul absolut si timpul relative au aceiaşi valoare.După execuţia instrucţiuni RESET, gestionarea timpului absolut se face se face în continuare în timp ce timpul relative se iniţializează.*Deci timpul absolut si relative este diferit.
În cazul rulari programului fara funcţia RESET, timpul absolut si relative sunt egale,nu sunt diferite.Dca introduce incă un RESET inainte de EDN, concluzia este mimilara cu*
Problema 2
Excutaţi următorul program urmărind ordinea de execuţie a declaraţiilor de control şi a instrucţiunilor bloc.Analizaţi fisierul RAPORT.TXT creat de program,să se determine diferenţele dintre valorile afişate ce ceasul absolut şi ceasul relative când instrucţiunea CLEAR se înlocuieşte cu înstrucţiunea RESET.
Fişierul RAPORT.TXT initial este:
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
2 14.649 14.649
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
3 16.077 16.077
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
4 14.945 14.945
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
5 15.092 15.092
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
6 14.731 14.731
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
7 16.824 16.824
=================================================
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
=================================================
8 16.031 16.031
Prin instrucţiunea CLEAR se iniţializează atît ceasul relative cât şi ceasul absolut.
Înlocuirea funcşiei CLEAR cu RESET rezultă:
=================================================
NR. PIESE CEASUL ABSOLUT CEASUL RELATIV
2 14.649 14.649
Problema 3
Analizaţi următorul program descriind funcţionarea sa.Simulaţi programul şi comparaţi predicţiile cu rezultatul simulării
SIMULATE
GENERATE 30,,100,5,,3PF,4PH
ADVANCE 1000
GENERATE ,,,1,50,2PB,1P
ADVANCE 1000
GENERATE 20,,3,,0PH
ADVANCE 1000
GENERATE ,,250
TERMINATE 1
START 1,,,1
END