12345678910111213141516171819202122232425262728 |
- module PowerWindowModel
- fmu Environment environment
- at "./path/to/Environment.fmu"
- output ports passenger_up, passenger_down, driver_up, driver_down
- fmu Controller controller
- at "./path/to/Controller.fmu"
- input ports obj_detected, passenger_up, passenger_down, driver_up, driver_down
- output ports up, down, stop
- fmu Power power
- at "./path/to/Power.fmu"
- input ports up, down, reaction_torque (N.m)
- output ports armature_current (mA), motor_speed (m/s)
- fmu Window window
- at "./path/to/Window.fmu"
- input ports motor_speed (m/s), reaction_force (N)
- output ports height (cm), reaction_torque (N.m)
- fmu Obstacle obstacle
- at "./path/to/Obstacle.fmu"
- input ports height (m)
- output ports reaction_force (N)
- power.armature_current -> controller.obj_detected
|