Creazione Libreria Simulink

di
Anonimizzato9824
il
6 risposte

Creazione Libreria Simulink

Salve a tutti, sono nuovo ed ho un problema con simulink durante la creazione della mia libreria..vi spiego meglio:

sto lavorando con il toolbox SimPowerSystem e ho la necessità di incapsulare (creare un subsystem) nella mia libreria un blocco esistente che nel caso specifico è il "Three Phase Dynamic Load".

Allora ho eseguito i seguenti passaggi:
-ho creato il subsystem con il solo blocco "Three Phase Dynamic Load"
-ho aperto la subsystem mask e l'ho configurata in maniera identica a quella dell'originale "Three Phase Dynamic Load"

Ho avviato una semplice simulazione dove volevo vedere se il risultato del blocco vero e di quello incapsulato era identico ed invece simulink mi da due errori strani e non mi fa partire nulla.
Premetto che tale procedimento l'ho fatto per altri blocchi passivi più semplici e non ho mai avuto problemi, in questo caso non va!!!!

http://dl.dropbox.com/u/54176324/Prova.md

Vi allego il file della simulazione

6 Risposte

  • Re: Creazione Libreria Simulink

    Manca la libreria?
  • Re: Creazione Libreria Simulink

    (intendo nell'allegato, per far funzionare il tuo codice...)
  • Re: Creazione Libreria Simulink

    Proviamo cosi, nello zip c'è tutto

    http://dl.dropbox.com/u/54176324/Simulink.zi
  • Re: Creazione Libreria Simulink

    Ma il matlab stesso ti dice dove è l'errore
    Warning: In instantiating linked block 'MyLibrary/Three-Phase - Load
    Variable/L-08614A-1' : Three-Phase Dynamic Load block (mask) does not have a
    parameter named 'GeneratePreprocessorConditionals'
  • Re: Creazione Libreria Simulink

    SI sono daccordo ma non so come risolverlo!!!!! qualcuno ha una idea?
  • Re: Creazione Libreria Simulink

    Dovresti provare a ricreare il blocco "copia" da zero. Mi sembra di aver capito, leggendo in giro, che si può avere un errore simile se si modifica qualcosa del blocco "copia" e qualche collegamento alle librerie si "perde".
Devi accedere o registrarti per scrivere nel forum
6 risposte