Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 1,756 a 1,770 (di 4,507 totali)
  • Autore
    Post
  • in risposta a: Connessione moduli estensione con LABVIEW #47867
    Sergio Bertana
    Amministratore del forum

    I ns moduli di I/O sia digitali che analogici non possono essere utilizzati da soli, devono necessariamente essere connessi ad un modulo CPU. Naturalmente utilizzando il modulo CPU puoi gestire i moduli tramite una connessione Modbus sia seriale che ethernet. All’interno di LabVIEW puoi utilizzare la libreria MODBUS Library for LabVIEW.

    The MODBUS library is a free, downloadable set of Virtual Instruments (VIs) that provide Modbus communication from any standard Ethernet or serial port. The LabVIEW library implements the Modbus protocol in software and offers both master and slave functionality

    Se vuoi realizzare una connessione wireless puoi utilizzare un gateway WiFi o magari il nuovo modulo CPU basato su Raspberry (Consuma un po di più) che ha già il WiFi integrato. Tra l’altro esistono librerie dedicate per utilizzare le CPU Raspberry da LabVIEW.

    in risposta a: Esportazione/Importazione oggetti tra programmi LogicLab #47680
    Sergio Bertana
    Amministratore del forum

    Per importare una parte di codice da un programma ad un altro non è necessario esportarlo in una libreria, la procedura di importazione oggetti può importare anche direttamente da un’altro programma LogicLab.

    Come si vede dallo screenshot, se nel browsing di ricerca si seleziona l’estensione plcprj è possibile aprire un qualsiasi file di progetto, e se nella finestra di importazione si seleziona come filtro anche la voce variabili è possibile importare anche le variabili globali.

    Naturalmente la stessa cosa è possibile nella esportazione oggetti, quindi oltre ad esportare/importare funzioni, FB o programmi, è possibile anche operare su definizioni o tipio di dati e variabili.

    in risposta a: Come utilizzare la SDCard per il salvataggio di file di log #47635
    Sergio Bertana
    Amministratore del forum

    Il modulo CPU PLC SlimLine LogicLab Cortex M7 ora gestisce la formattazione FAT32 delle SDCard (Topic), e non ci sono più limiti sul tipo di SDCard utilizzabili.

    in risposta a: Errore funzionamento simulatore su PC #47485
    Sergio Bertana
    Amministratore del forum

    La comparsa del messaggio “HMI system is being prohibited from accessing…” con il relativo blocco del simulatore a volte capita e non si è ancora capito quale è il motivo, può essere che una installazione di un qualche nuovo programma o un aggiornamento del sistema operativo abbia aggiornato qualche libreria che genera il problema.

    Il più delle volte per soluzionarlo è sufficiente disinstallare EasyBuilderPro e reinstallarlo avendo cura di disattivare prima firewall ed antivirus, inoltre quando si avvia stare attenti a cosa si clicca se compaiono i canonici pop up windows di consenti ecc… per non andare a bloccare il servizio.

    in risposta a: Come ridurre il tempo di verifica TAGs #47451
    Sergio Bertana
    Amministratore del forum

    Non mi dici con quale PLC ti stai interfacciando, immagino un PLC Siemens ed utilizzi la programmazione simbolica. In questo caso viene eseguita la lettura delle variabili simboliche dal PLC per l’aggiornamento degli indirizzi.

    Se vuoi evitare questo tempo puoi passare all’utilizzo del protocollo assoluto, in questo modo non è richiesta la verifica TAGs, che invece è necessaria nei simbolici per un controllo di coerenza.

    Ti consiglio inoltre di verificare di utilizzare una versione di EasyBuilder Pro aggiornata, nelle ultime versioni i tempi di controllo si sono ridotti.

    in risposta a: Lettura TAGs RFID con connessione 1Wire #47443
    Sergio Bertana
    Amministratore del forum

    Tutta la gestione dei dispositivi 1Wire è fornita nella libreria eLLab1WireLib_D100, per i vari oggetti funzioni e blocchi funzioni sul Manuale programmazione IEC61131-3 è riportato un esempio, se vedi sull’esempio riferito al FB sOWRdIdentifier è riportato il riferimento (PTP120A600, FBD_OWRdIdentifier), questo significa che puoi importare il programma FBD_OWRdIdentifier dal dimostrativo PTP120A600.

    In questo articolo trovi informazioni su come utilizzare le librerie, e nello stesso modo in cui si importano gli oggetti da libreria si possono importare programmi da dimostrativi.

    Il bus 1Wire permette di poter gestire più dispositivi tutti connessi in parallelo sul bus, questo perchè ogni dispositivo ha un suo identificatore unico che lo distingue dagli altri. Nella acquisizione dei TAGs sia a contatto che RFID, si và proprio ad acquisire questo identificativo, quindi si usa il comando 1Wire read ROM identifier che legge in broadcast, quindi si può avere 1 solo dispositivo connesso al bus.

    Se utilizzi un modulo MPS054 visto che dispone oltre che della porta 1Wire anche due porte RS232, puoi utilizzare due adattator1 1-Wire a RS232 per avere in totale la possibilità di acquisire 3 lettori RFID. Se utilizzi un lettore RFID R3, lo puoi connettere ai due ingressi digitali e così puoi avere un ulteriore lettore (Articolo).

    in risposta a: Lettura file da fileserver in rete via FTP #47428
    Sergio Bertana
    Amministratore del forum

    Ad oggi non esistono funzioni per leggere file al di fuori del pannello e/0 dispositivi (SDCard, PenDrive) a lui connessi direttamente, al massimo con i cMT possiamo leggere informazioni da Database SQL.

    Quindi la funzione importa/esporta è fattibile ma su file (preformato) salvato su USB disk collegata al pannello.

    Eventualmente è possibile utilizzare un software FTP con funzione di sincronizzazione cartelle tra la cartella in rete ed una cartella nel file system del pannello. In alternativa un nostro modulo SlimLine con il blocco funzione FTPClient (Topic) può servire alo scopo.

    in risposta a: Domande tecniche su routers WLink #47421
    Sergio Bertana
    Amministratore del forum

    a) Si certo tutti i modelli alla accensione si connettono automaticamente alla rete e rendono disponibile la connessione Internet sulla porta Ethernet. In caso di disconnessione dalla rete si autoconnettono, perchè la loro caratteristica è proprio quella di mantenere sempre la connessione attiva. Ad ulteriore garanzia è possibile attivare (Screenshot):

    ICMP check, esegue un ping ad un indirizzo IP ed in caso di errore si può scegliere se riconnettersi alla rete od eseguire un reboot del router.

    Cellular traffic check, se nella applicazione è previsto uno scambio dati ciclico è possibile attivare il controllo che analizza il transito dati in Rx, Tx o Rx & Tx e se non rilevato traffico si può scegliere se riconnettersi alla rete od eseguire un reboot del router.

    b) E’ possibile gestire da SMS lo sgancio ed il riaggancio alla rete dati ed il reboot del router (Topic).

    c) I routers hanno la gestione del Diversity, sono utilizzate due antenne per migliorare la qualità e l’affidabilità della ricezione del segnale wireless, comunque è possibile utilizzare una sola antenna.

    in risposta a: Controllo via SMS del router WL-R200L #47414
    Sergio Bertana
    Amministratore del forum

    Allego le istruzioni fornite dal produttore (Download). In pratica occorre nel campo SMS Password definire una password di abilitazione comandi SMS.

    Per gestire i comandi occorre inviare al numero di telefono della SIM del router un messaggio che inizia con la password definita seguita da * dalla perazione da eseguire, così come indicato nelle istruzioni.

    in risposta a: Pubblicare immagini automatiche da chiavetta USB #47401
    Sergio Bertana
    Amministratore del forum

    Quello che sicuramente non mi torna è l’uso di nrRec nella funzione RecipeSetData:

    Perché la funzione va a scrivere nella ricetta Immagine il dato IMG corrispondente al numero ricetta nrREC, ma nrREC è calcolato nella riga RecipeQuery come numero di ricette presenti, quindi se per esempio abbiamo una ricetta del tipo:

    0
    1
    2
    3
    4

    nrRec vale 5, quindi il RecipeSetData prova a scrivere su una ricetta “5” non esistente nel database.

    in risposta a: Pubblicare immagini automatiche da chiavetta USB #47397
    Sergio Bertana
    Amministratore del forum

    Bisognerebbe vedere come hai fatto la macro e la struttura ricetta per capire bene i passaggi utilizzati.

    Detto questo come suggerimento potresti usare setdata per scrivere il dato su un registro recipe poi da salvare.

    In alternativa senza passare dalla macro potresti selezionare dal browser il file, quindi con tasto combo conferma eseguire un trasferimento da LW browser a recipe (indicizzato) ed incrementare il puntatore per passare alla successiva immagine da immettere.

    Al termine pulsante di conferma che non fa altro che salvare la sequenza nel database ricette.

    in risposta a: Domande su utilizzo del blocco funzione ModbusMaster #47390
    Sergio Bertana
    Amministratore del forum

    Il FB ModbusMaster viene eseguito?, in che task hai messo l’esecuzione ricordo che deve esere nella task Back.
    Il parametro File è settato corettamente, è riferito ad un FILEP valido ?

    in risposta a: Visualizzazione lampada su condizione #47383
    Sergio Bertana
    Amministratore del forum

    Non so se ho capito la tua richiesta ma per rendere visibile/invisibile un oggetto esempio una lampada basta impostare nel tab security la visibilità dell’oggetto condizionata ad un registro. Vedi in questo screenshot le impostazioni che potrebbero essere adatte al tuo scopo.

    Come variabili ho utilizzato dei bit interni al pannello, tu dovrai invece utilizzare variabili BOOL lette dal tuo PLC, che se come scrivi è uno SlimLine utilizzerai variabili 0x 40xxx.

    in risposta a: Comunicazione con Moduli Yotta A-1xxx #47374
    Sergio Bertana
    Amministratore del forum

    I moduli Yotta supportano sia il protocollo Modbus RTU che ascii in connessione multidropo RS485, quindi si possono gestire da una qualsiasi conmessione seriale RS485 come quella disponibile sul connettore P2 del modulo CPU CortexM7. In alternativa puoi utilizzare una porta RS232 utilizzando un convertitore Seriale/Seriale.

    Per gestire il moduli devi utilizzare il FB ModbusMaster, se inserisci ModbusMaster nel cerca del forum troverai moltissimi esempi da cui trarre spunto per il programma.

    in risposta a: Creazione icona cumulativo guasti da storico #47366
    Sergio Bertana
    Amministratore del forum

    Sulla serie iE non è presente un bit di segnalazione allarme cumulativo, questa segnalazione è presente  solo sulla famiglia cMT.

    Quindi credo che l’unica possibilità sia che il PLC generi un bit di allarme presente (il classico bit per lampeggiante/sirena) con il quale visualizzare un’immagine, un pop up o quello che si vuole in una determinata pagina o su tutte le pagine se si mette l’oggetto nella pagina comune (Pagina 4).

    Stessa cosa si può fare per i guasti che devi ancora gestire.

Stai visualizzando 15 post - dal 1,756 a 1,770 (di 4,507 totali)