Gast
#198662
Hallo zusammen, Ich versuche automatisch durch Real Time Workshop die S-Funktion von dem schon vorhandenen Simulink-Block "Pulse Generator" zu generieren. Ich habe Simulink gestartet, ein neues Model erzeugt und in das Model den Simulink-Block "Pulse Generator" in den neuen Modell eingezogen und sein Ausgang mit dem in Simulink/Sinks "Output" eingebunden. Danach habe ich ganz genau als Schritte die in Matlab-Help: "Creating an S-Function Block from a Subsystem" beschrieben sind, verfolgft. Da der "Pulse Generator" mit Variable Solver arbeitet, habe ich in "Simulation paramters" -Fenster den Variable Solver ode45 gewählt. Danach auf Build-Button gedrückt. Leider wenn ich versuche die erzeugenden S-Funktion als in Simulink als block zu simulieren , kommt immer die Folgende Fehler Meldung: Error reported by S-function 'untitled_sf' in block 'untitled1/RTW S-Function': To have a variable sample time, you must define MDL_GET_TIME_OF_NEXT_VAR_HIT and add a mdlGetTimeOfNextVarHit routin