modelMaculation
maculation of the printing process
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | time_between_macus | 18000 | expected time between two maculations |
| Real | time_channel_out | 1000 | Time from pressing the button to the first channel out |
| Real | time_macu | 600 | expected time of the maculation (button press) |
| Real | time_macu_roleChange | 300 | expected time of the maculation (role chnage) |
| Real | h | 1/time_macu_roleChange |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.TransitionIn[2] | ausschleussen_ | ||
| Interfaces.PlaceOut | makulatur_ | ||
| Interfaces.TransitionIn | buendelinMakuPresse_ | ||
| Modelica.Blocks.Interfaces.RealOutput | macuBundle_ |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | NumberMacu | Bundle_in_macu_press.t | |
| Boolean | macu | bundle_channelOut.t > 0 | |
| Real[3] | color | if macu then {255, 0, 0} else {0, 255, 0} | |
| PNlib.Components.TD | channelOut1 | ||
| PNlib.Components.TD | channelOut | ||
| PNlib.Components.PD | start_channelOut | ||
| PNlib.Components.TDS | pressing_button | ||
| PNlib.Components.PD | bundle_channelOut | ||
| PNlib.Components.TDS | Stop_macu | ||
| PNlib.Components.PD | bundle_not_channelOut | ||
| PNlib.Components.TA | TA4 | ||
| PNlib.Components.TA | TA3 | ||
| PNlib.Components.TC | Macu_press | ||
| PNlib.Components.PC | Bundle_in_macu_press | ||
| PNlib.Components.TD | T1 | ||
| PNlib.Components.TD | T2 | ||
| PNlib.Components.PD | P1 | ||
| PNlib.Components.IA | IA1 |