instancevariables -- CPUS -- Server
cpu1 : CPU := new CPU (<FCFS>,1E6); -- server --stablecontrollers
cpu2 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller1
cpu3 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller2 -- sensors
cpu4 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller1Sensor
cpu5 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller1Sensor
cpu6 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller2Sensor
cpu7 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller2Sensor -- Actuators
cpu8 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller1
cpu9 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller1
cpu10 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller2
cpu11 : CPU := new CPU (<FCFS>,1E6); -- stablecontroller2
--BUSs -- Server to stablecontroller ?
bus1 : BUS := new BUS (<FCFS>,1E6,{cpu1,cpu2});
bus2 : BUS := new BUS (<FCFS>,1E6,{cpu1,cpu3}); -- stablecontroller1 to sensors
bus3 : BUS := new BUS (<FCFS>,1E6,{cpu2,cpu4,cpu5}); -- stablecontroller2 to sensors
bus4 : BUS := new BUS (<FCFS>,1E6,{cpu3,cpu6,cpu7}); -- stablecontroller1 to sensors
bus5 : BUS := new BUS (<FCFS>,1E6,{cpu2,cpu8,cpu9}); -- stablecontroller2 to sensors
bus6 : BUS := new BUS (<FCFS>,1E6,{cpu3,cpu10,cpu11});
-- stable controller publicstatic server : Server := new Server(); --public static server : Server := new Server("scenario.txt"); -- Stable controller publicstatic StableController1 : StableController := new StableController(server); publicstatic StableController2 : StableController := new StableController(server);
-- Sensors for stableController1 publicstatic sensor1 : Sensor := new Sensor(StableController1); publicstatic sensor2 : Sensor := new Sensor(StableController1);
-- Sensors for stableController2 publicstatic sensor3 : Sensor := new Sensor(StableController2); publicstatic sensor4 : Sensor := new Sensor(StableController2); publicstatic sensor5 : Sensor := new Sensor(StableController2);
-- Actuators for stableController1 publicstatic actuator1 : Actuator := new Actuator(); publicstatic actuator2 : Actuator := new Actuator();
-- Actuators for stableController2 publicstatic actuator3 : Actuator := new Actuator(); publicstatic actuator4 : Actuator := new Actuator();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.