Vai al contenuto

Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 601 a 615 (di 4,264 totali)
  • Autore
    Post
  • in risposta a: Utilizzo dongle USB 3G con CMT SVR #68905
    Sergio Bertana
    Amministratore del forum

    Si certo la connessione alla rete (E quindi ad Internet) deve sempre essere attiva, ma se non accedi al dispositivo i dati scambiati in rete sono irrilevanti.

    in risposta a: Pagine “oscurate” in EasyBuilderPro e lettura FTP #68903
    Sergio Bertana
    Amministratore del forum

    Non capisco cosa intendi per pagine nere, ogni volta che crei una nuova pagina con EasyBuilder la pagina è vuota ed ha il colore di sfondo di default, poi potrai fissarne tu il colore agendo sui settaggi di pagina.

    Per l’accesso in FTP puoi fare riferimento a questo topic.

    in risposta a: Problema con l’utilizzo delle memorie EMx #68889
    Sergio Bertana
    Amministratore del forum

    Se fai riferimento al manuale di EasyBuilder trovi questa indicazione:

    Extended Memory is numbered from EM0 to EM15. It works in a way similar to other device types (i.e. LW or RW address). Data in the extended memory is saved as a file into [SD card] or [USB disk]. By default, the files in [EM0] to [EM15] are with the file names “em0.emi” to “em15.emi”.

    In pratica la memoria estesa è in realtà un file su disco che puoi allocare su SDCard o su USB pen drive, il settaggio del dispositivo da utilizare lo puoi impostare nel menu System parameters – Extended Memory (Screenshot). In simulazione i files sono salvati sul disco del PC, mentre sul terminale devi inserire il dispositivo di memorizzazione che hai selezionato.

    in risposta a: Possibiltà di calcoli sul valore visualizzato su display #68871
    Sergio Bertana
    Amministratore del forum

    No l’unica possibilità di calcoli sul valore da visualizzare sul display è gestita dai parametri:

    • P07.08 Coefficiente visualizzazione frequenza (0.01-10.00) Frequenza visualizzata=Frequenza corrente*P07.08
    • P07.09 Coefficiente visualizzazione velocità (0.1-999.9%) Velocità rotazione meccanica=120*Frequenza visualizzata×P07.09/coppie di poli del motore
    • P07.10 Coefficiente visualizzazione velocità lineare (0.1-999.9%) Velocità lineare=Velocità rotazione meccanica×P07.10
    in risposta a: Ingresso con riferimento in corrente #68864
    Sergio Bertana
    Amministratore del forum

    Gli ingressi analogici dell’inverter sono tutti in tensione 0-10Volt con impedenza di 20KOhm. Sull’ingresso Ai2 è possibile tramite uno switch (Selezionando ingresso in corrente) inserire una resistenza di shunt da 500Ohm in parallelo all’ingresso.  Con l’ingresso in corrente il trasduttore deve essere in grado di erogare ai 20mA di uscita 10Volt.

    Ora essendo l’ingresso in corrente, come abbiamo detto acquisito in tensione, si deduce che se il trasduttore ha uscita 4-20mA occore impostare 2V come limite inferiore. Ecco i parametri da impostare:

    P05.37 Limite inferiore di AI2 (Imposta 2.00)
    P05.38 Impostazione corrispondente del limite inferiore AI2 (Imposta 0.0%)
    P05.39 Limite superiore AI2 Imposta (10.0)
    P05.40 Impostazione corrispondente del limite superiore di AI2  (Imposta 100.0%)
    in risposta a: Selezione variabili da visualizzare sul display #68857
    Sergio Bertana
    Amministratore del forum

    Il parametro P07.05 permette di selezionare la variabile visualizzato sul display quando l’inverter è in marcia (Vedi topic). Se vengono selezionate più variabili, ad esempio impostando il valore 0x0035 verranno visualizzate le variabili:

    BIT00: frequenza di marcia (Hz acceso)
    BIT03: tensione di uscita (V on)
    BIT04: corrente di uscita (A attivata)
    BIT05: velocità di rotazione corrente (rpm on)

    La visualizzazione delle variabili selezionbate avverrà in modo ciclico, e i 3 LEDs posti a lato del display daranno indicazione della variabile visualizzata secondo la tabella:

    • Frequenza di marcia (LED Hz acceso)
    • Tensione di uscita (LED V acceso)
    • Corrente di uscita (LED A acceso)
    • Velocità di rotazione (LED RPM, quindi LEDs Hz e A accesi)
    in risposta a: Utilizzare Alarm Class di Bacnet #68852
    Sergio Bertana
    Amministratore del forum

    No purtroppo questa operazione non è possibile.

    in risposta a: Errore allo start del modulo ser2net – router WL-R220 #68791
    Sergio Bertana
    Amministratore del forum

    Ma hai provato ad eseguirlo da riga di comando da accesso SSH?

    Perchè nelle mie prove dando il comando:

    ser2net -C 1000:telnet:100:/dev/ttyUSB2:115200,8DATABITS,NONE,1STOPBIT,-XONXOFF

    Direttamente da linea di comando,  poi connettendomi con un terminale Telnet (Io utilizzo l’utility terminal di Toolly) alla porta 1000 inviando i comandi AT il modem mi risponde corettamente.

    Riguardo al messaggio che vedi nel log del sistema, un messaggio analogo appare anche a me, ma visto che tutto funziona, sinceramente non capisco a cosa si riferisca.

    Sergio Bertana
    Amministratore del forum

    Il problema molto probabilmente è dovuto ad un BUG nella nostra libreria eLLabCommonLib, scarica la versione aggiornata dal nostro sito.

    Sostituisci la vecchia libreria presente nella cartella di installazione di LogicLab in modo che quando creerai un nuovo progetto venga utilizzata la nuova versione.

    Ricorda poi di aggiornare la libreria nel tuo progetto.

    in risposta a: Import/Export variabili globali di progetto #68625
    Sergio Bertana
    Amministratore del forum

    Per quanto riguarda import/export delle variabili è già previsto (Screenshot), puntando un gruppo di variabili con il tasto destro del mouse è possibile richiamare il menù con la voce Export le variabili verranno salvate su di un file in formato xml da cui è possibile con la funzione Import reimportarle (Selezionando quelle desiderate) in un nuovo progetto. Inoltre se si seleziona la modalità vista a lista è possibile copiare ed incollare in modo testo da un progetto all’altro.

    Anche l’aggiornamento automatico delle TAGs in tutto il progetto è una funzionalità già prevista (Screenshot), puntando una variabile con il tasto destro del mouse è possibile richiamare il menù con la voce Refactoring, verrà visualizzata una finestra con l’elenco dei POUS dove la variabile è utilizzata, definendo un nuovo TAG con il tasto Refactor verrà sostituito il nome in tutte le occorrenze del progetto.

    in risposta a: Utilizzo GPS su router WLink WL-R200L #68599
    Sergio Bertana
    Amministratore del forum

    I routers WLink WL-R200L e WL-R210L possono essere forniti con un ricevitore GPS integrato.

    Per l’acquisizione delle stringhe NMEA occore abilitare il router in modalità server TCP (Screenshot) definendo la porta su cui il server è in ascolto (Nell’esempio la 40001).  Il valore di Socket Timeout è espresso in secondi ed indica il tempo di chiusura socket se non vi è connessione (Impostare 5 S).

    Ora connettendosi in telnet sulla porta definita (Potete utilizzare Toolly) si riceveranno le stringhe NMEA.

    Se utilizzate i ns sistemi SlimLine esiste una libreria specifica per la gestione delle  stringhe NMEA (Vedi articolo).

    Sergio Bertana
    Amministratore del forum

    Con il tipo IN_OUT si intendono variabili il cui valore è passato in ingresso ad un blocco funzione per essere elaborato al suo interno ed ottenere un valore modificato in uscita.

    Se non è selezionata la voce VAR_IN_OU by reference, nelle opzioni di progetto occorre valorizzare la variabile prima di eseguire il FB e poi ricopiarne il valore modificato dopo l’esecuzione. Se per esempio scriviamo un FB che incrementa il valore di una variabili IN_OUT avremo:

    FUNCTION_BLOCK MyFB
    VAR_IN_OUT
        FBVar : UDINT; (* FB variable *)
    END_VAR
    
        FBVar:=FBVar+1; //FB variable
    // [End of file]

    Ora vediamo nel programma seguente come utilizzare il FB senza selezionare l’opzione e poi selezionandola:

    PROGRAM MyProgram
    VAR
        Counter : UDINT; (* Counter *)
        FBUse : MyFB; (* FB instance *)
    END_VAR
    
        // Here an example of use without VAR_IN_OUT by reference.
    
        FBUse.FBVar:=Counter;
        FBUse();
        Counter:=FBUse.FBVar;
    
        // Here an example of use with VAR_IN_OUT by reference.
    
        FBUse(FBVar:=Counter);
    // [End of file]

    Come si vede selezionando l’opzione il programma risulta più compatto e con un risparmio sia di memoria codice che di memoria dati. In pratica al FB viene passato l’indirizzo della variabile Counter ed il FB opera direttamente sulla sua locazione di memoria.

    in risposta a: Supporto a MySQL server #68583
    Sergio Bertana
    Amministratore del forum

    Cosa intendi per lista che non viene scaricata…

    in risposta a: Supporto a MySQL server #68579
    Sergio Bertana
    Amministratore del forum

    La connessione a server SQL è gestita solo sui pannelli della serie cMT, puoi vedere i pannelli che lo supportano dall’Appendice A.

    Per un esempio di utilizzo puoi fare riferimento a questo articolo.

    in risposta a: Listbox e gestione ricette su EasyBuilder 8000 #68575
    Sergio Bertana
    Amministratore del forum

    Per illustrare il funzionamento dell’oggetto Recipe Weintek fornisce un progetto dimostrativo Recipe Transferring (Screenshot). Insieme al progetto viene fornita una spiegazione su come è stato realizzato (Download manuale) ed il progetto.

Stai visualizzando 15 post - dal 601 a 615 (di 4,264 totali)