modelTurnTableLeft

Table which turns the track direction eastbound

Extends from Modelica_StateGraph2.Examples.Applications.ProductionLine.Internal.Interfaces.TurnTable (Table which turns the track).

Parameters

TypeNameDefaultDescription
Stringprocessor (from Task)""The processor that will execute the task
Stringcontainer (from Task)""The task in which the controller will run
Integerpriority (from Task)1Priority of the task
RealsampleTime (from Task)0.01Sample time of the task
Realphase (from Task)0Phase of the task
RealtransportLength (from TurnTable)2*100Length of the track in pixels
RealtransportTime (from TurnTable)4Desired time to travel through table length
RealcarLength (from TurnTable)286Length of the car

Connectors

TypeNameDefaultDescription
Modelica_StateGraph2.Examples.Applications.ProductionLine.Internal.Connectors.TableComNexttableComNext (from TurnTable)
Modelica_StateGraph2.Examples.Applications.ProductionLine.Internal.Connectors.TableComPrevtableComPrev (from TurnTable)

Components

TypeNameDefaultDescription
Realpos (from TurnTable)Current position of the car
RealnewPoints (from TurnTable)Coordinates for animation of the car
Realrectangle1 (from TurnTable)Coordinates for animation of bottom track rectangle
Realrectangle2 (from TurnTable)Coordinates for animation of top track rectangle
BooleancarInPosition (from TurnTable)Signal that car is in position
Modelica.Blocks.Sources.BooleanExpressionPrev_Ready (from TurnTable)
Modelica.Blocks.Sources.BooleanExpressionNext_Idle (from TurnTable)
Modelica.Blocks.Sources.BooleanExpressionNext_Transport (from TurnTable)
Modelica.Blocks.Sources.BooleanExpressionRobot_WorkDone (from TurnTable)
Modelica.Blocks.Sources.BooleanExpressionCarInPosition (from TurnTable)
Modelica.Blocks.Logical.NotNot (from TurnTable)
Modelica_StateGraph2.StepInTransport (from TurnTable)
Modelica_StateGraph2.Transitionlimit_switch (from TurnTable)
Modelica_StateGraph2.Transitionprev_ready (from TurnTable)
Modelica_StateGraph2.StepEmpty (from TurnTable)
Modelica_StateGraph2.Transitionprev_receive (from TurnTable)
Modelica_StateGraph2.StepOccupied (from TurnTable)
Modelica_StateGraph2.Transitionrobot_work_done (from TurnTable)
Modelica_StateGraph2.StepWaiting (from TurnTable)
Modelica_StateGraph2.Transitionnext_idle (from TurnTable)
Modelica_StateGraph2.Transitionnext_remove (from TurnTable)
Modelica_StateGraph2.StepOutTransport (from TurnTable)
Modelica_StateGraph2.Transitionnext_transport (from TurnTable)
Modelica.Blocks.Sources.BooleanExpressionPrev_Idle
Modelica.Blocks.Sources.BooleanExpressionNext_Ready
Modelica.Blocks.Sources.BooleanExpressionPrev_Transport
Modelica.Blocks.Logical.Oror1
Modelica.Blocks.Sources.BooleanExpressionOutTransport_Active
Modelica_StateGraph2.Blocks.MathBoolean.ShowValueshowValue