modelModel
Top Model
Extends from Modelica.Icons.Example (Icon for runnable examples).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | Nr_Consultant | 2 | Number of consultants |
| Integer | Nr_Advisor1 | 2 | Number of advisor type 1 |
| Integer | Nr_Advisor2 | 1 | Number of advisor type 2 |
| Integer | Nr_Controller | 1 | Number of Controllers |
| Integer | Nr_Installer | 2 | Number of installers |
| Integer | Nr_Accountant | 2 | Number of accountants |
| Real | time_between_requests | 1.5 | Expected time between two requests |
| Real | time_consulting | 1 | Time for consulting |
| Real | time_preparing | 3 | Time for offer preparing |
| Real | time_planning | 1.5 | Time for order planning |
| Real | time_controlling | 2 | Time for offer controlling |
| Real | time_installation | 4 | Time for installation |
| Real | time_accounting | 1 | Time for order accounting |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| PNlib.Components.TDS | RaiseRequest | a request is raised from a customer | |
| PNlib.Components.PD | Request | Request of a custumer is available | |
| PNlib.Components.PD | Consultants | ||
| PNlib.Components.PD | Solution | A solution for the customer wish has been found | |
| PNlib.Components.PD | Complete | Consulting is completed | |
| PNlib.Components.PD | Offer | The offer is complete | |
| PNlib.Components.PD | No_Solution | No solution for the costumer wish has been found | |
| PNlib.Components.PD | Advisor1 | ||
| PNlib.Components.TD | Offer_to_Customer | The offers of a day are sent to the customer | |
| PNlib.Components.PD | Offer_at_Customer | The offer has arrived the customer | |
| PNproBP.XOR | Replying | Does the customer answer to the offer? | |
| PNlib.Components.PD | Answer | Answer from the customer | |
| PNlib.Components.PD | Order | The customer gives the order | |
| PNlib.Components.PD | No_Order | no order | |
| PNlib.Components.PD | Advisor2 | ||
| PNlib.Components.PD | planned_order | The order is planned | |
| PNlib.Components.PD | material_order | The planning is complete and the material can be ordered | |
| PNlib.Components.PD | Material_supplied | The required material is supplied | |
| PNlib.Components.PD | Installation_possible | the installation is possible | |
| PNlib.Components.PD | Installer | ||
| PNlib.Components.PD | Installation_complete | The installtion is complete | |
| PNlib.Components.PD | Invoice | the invoice is complete and is sent to the customer | |
| PNlib.Components.PD | Order_complete | the order is completed | |
| PNlib.Components.Settings | settings | ||
| PNproBP.Parallel | Consulting | the customer is coundeled | |
| PNproBP.XOR | Resluting | Result of the Consulting | |
| PNproBP.Parallel | Preparation | Preparation of an offer | |
| PNproBP.XOR | Resulting2 | Result of the answer | |
| PNproBP.Parallel | Accounting | Accounting of the order | |
| PNproBP.Parallel | Planning | The order is planned | |
| PNproBP.Parallel | Controlling | Control the order | |
| PNproBP.Parallel | Installation | ||
| PNproBP.Workload | w_Consultants | ||
| PNproBP.Workload | w_Advisor | ||
| PNproBP.Workload | w_Advisor2 | ||
| PNproBP.Workload | w_Installer | ||
| PNproBP.TotalNumber | t_Auftraege | ||
| PNproBP.TotalNumber | t_Order | ||
| PNproBP.TotalNumber | t_solution | ||
| PNproBP.TotalNumber | t_Offer | ||
| PNlib.Components.PD | No_Answer | Nor answer from the customer | |
| PNproBP.XOR | Calling | Call the customer to get the answer | |
| PNlib.Components.PD | WaitingTime_over | The waiting time of the answer is over | |
| PNproBP.Waiting | Waiting | Waiting of the answer from the customer | |
| PNproBP.Waiting | Supply | Waitin on the required material | |
| PNproBP.Waiting | Payment | Wait for payment | |
| PNlib.Components.PD | Accountant | ||
| PNproBP.Workload | w_Accountant | ||
| PNlib.Components.PD | Controller | ||
| PNproBP.Workload | w_Advisor1 |