Vai al contenuto

Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 811 a 825 (di 4,373 totali)
  • Autore
    Post
  • in risposta a: Retrocompatibiltà hardware moduli CPU SlimLine #65967
    Sergio Bertana
    Amministratore del forum

    Il modulo CPU MPS046 è stato sostituito dal nuovo modulo MPS054 che mantiene le stesse identiche caratteristiche hardware, quindi a livello hardware non ci sono problemi di compatibilità.

    LogicLab si è evoluto, ma anche qui è stata mantenuta la completa retrocompatibilità con i progetti precedenti, quindi puoi certamente riaprire il vecchio progetto con la nuova versione di LogicLab.

    Il firmware del modulo CPU si è evoluto e siamo passati dalla architettura XTarget alla architettura XUnified, ma come vedi da questo articolo, ti basterà inserire nel tuo vecchio progetto la libreria eLLabXUnifiedAdjLib e ricompilarlo per poterlo fare eseguire sul nuovo modulo CPU con architettura XUnified.

    Ma venendo dietro alla tua richiesta di avere un unico software intercambiabile tra i due sistemi, puoi anche decidere di eseguire un downgrade del nuovo modulo CPU convertendolo in architettura XTarget (Vedi articolo). Oppure se preferisci puoi eseguire un upgrade del vecchio modulo CPU convertendolo in architettura XUnified (Vedi articolo).

    Naturalmente per il trasferimento del software sul modulo CPU dovrai sempre utilizzare LogicLab che connettendosi al sistema ne acquisisce l’immagine ed adatta automaticamente il programma al dispositivo.

    in risposta a: Domande su utilizzo del circuito STO #65964
    Sergio Bertana
    Amministratore del forum

    La funzione STO è usata per evitare una partenza inaspettata o effettuare un arresto sicuro del motore. La funzione disabilita l’uscita dell’inverter impedendo al motore di muoversi.

    E’ possibile utilizzare un 24V esterno per il circuito STO, in questo caso collegare il GND esterno sol morsetto COM.

    Riguardo al cavo, INVT indica di stare entro i 25m di lunghezza, per distanze minime direi che non è necessario usare cavo schermato, anche se è comunque consigliabile contro eventuali disturbi. Se il cavo ha uno schermo possiamo collegarlo a COM.

    in risposta a: Installazione driver RNDIS per connessione USB #65927
    Sergio Bertana
    Amministratore del forum

    Il LED si accende solo se il driver RNDIS del PC inizializza correttamente la comunicazione. Di solito su Windows 10 il driver si installa automaticamente.

    Comunque se apri la finestra gestione dispositivi del PC con il modulo connesso, troverai probabilmente un dispositivo USB sconosciuto. Potrai installare il driver manualmente, i drivers necessari sono reperibili nella cartella \Drivers\ElsistUsbRNDIS\WindowsVista_Server2008_Later\ presente nel percorso di installazione del programma LogicLab.

    in risposta a: Problema su acquisizione lettore RFiD 1-wire #65926
    Sergio Bertana
    Amministratore del forum

    L’errore indica nessun dispositivo connesso al BUS.

    Domanda ovvia, hai alimentato il lettore, ed hai avvicinato un TAG RFiD al lettore?

    in risposta a: Problema in simulazione online con PLC TM262 #65924
    Sergio Bertana
    Amministratore del forum

    Il pop up Device not response appare quando il pannello (In questo caso il simulatore su PC) invia l’interrogazione di una variabile sul PLC e non riceve risposta. Parallelamente al pop up viene anche eliminata dalla visualizzazione l’oggetto cui l’errore si riferisce.

    Ora siccome mi dici che alcuni oggetti funzionano, potrebbe indicare che hai alcuni oggetti configurati correttamente ed altri oggetti in errore. Naturalmente gli oggetti in errore rallentano tutta la gestione ed ecco perchè hai questa lentezza nelle operazioni.

    Ti consiglio di realizzare un programma solo con un oggetto (ESempio tasto toggle) e verificare se così funziona, poi inserisci altri oggetti di volta in volta controllando il funzionamento.

    Puoi utilizzare il programma EasyDiagnoser per testare la comunicazione e vedere le variabili in errore.

    in risposta a: Distanza massima e tipo di cavo per I/O remotati #65921
    Sergio Bertana
    Amministratore del forum

    Il bus di espansione dei ns sistemi SlimLine è un bus locale non è adatto per remotare i moduli di estensione.

    Applicazioni con I/O distribuiti ns clienti le hanno realizzate remotando un intero sistema composto da modulo CPU ed I/O via ethernet, CAN bus o RS485.

    In alternativa se gli I/O da remotare sono molto diversificati è possibile utilizzare moduli di I/O remoto.

    in risposta a: Macro per lettura Variabili da PLC #65919
    Sergio Bertana
    Amministratore del forum

    Anche se Enrico ha risolto posto alcune informazioni. Le TAGs da alcuni PLC possono essere direttamente importate, se non è possibile importarle, dal menu Project->Address è possibile definirle. Ora per ogni oggetto grafico è possibile definire a quale TAGs (Variabile PLC) l’oggetto fà riferimento (Screenshot).

    Per leggere le variabili dal PLC come ha detto Enrico all’interno di una macro si utilizza la funzione GetData. Nel manuale di EasyBuilder c’è un capitolo dedicato al Macro language. Un estratto lo potete scaricare da qui.

    in risposta a: SlimLine come USB host #65829
    Sergio Bertana
    Amministratore del forum

    Intanto rispondo all’argomento del topic, la porta USB host attualmente si può utilizzare solo per alloggiare l’adattatore USB/SDCard per utilizzarla come disco di sistema (Disco F:).

    Puoi dialogare con Arduino in seriale visto che l’MPS056 ha una porta seriale RS232 disponibile, utilizzi il FB SysSerialPort e nel manuale trovi già degli esempi.

    In alternativa perchè non dialogare con ASrduino in TCP/IP vedi i FB SysTCPClient e SysTCPServer.

    Come ultima indicazione visto che devi generare i 4 segnali digitali, magari con un modulo di estensione statico, puoi pilotare direttamente il motore (Le uscite pilotano tensioni fino a 45V con 700mA). Se gestisci le uscite nella task Fast puoi cambiarne lo stato fino a 1000 volte al secondo, così fai ruotare il motore.

    in risposta a: Funzione SysVarsnprintf per costruire stringa #65825
    Sergio Bertana
    Amministratore del forum

    Purtroppo c’è un errore nella pagina “Stringa formato della funzione scanf” nel tagli/incolla delle definizioni del formato è scappato anche la definizione:

    %{format%} Repeatedly matches the format specifier format as many times as possible, and gives an array of arrays with the results. Example: %{%d%} matches zero or more integers.

    Ma questo formato non è gestito dalla SysVarsscanf.

    in risposta a: Risoluzione DNS con blocco SNTPRequest #65773
    Sergio Bertana
    Amministratore del forum

    Con una analisi cosi attenta non vi erano margini di dubbio che ci fosse realmente un BUG…

    Abbiamo verificato ed effettivamente SlimLine utilizza come server DNS sempre quelli impostati anche se è attivata la selezione di utilizzare quelli assegnati dal server DHCP.

    Stiamo coreggendo il problema, verrà rilasciata una nuova versione di firmware.

    in risposta a: Interrogazione da HMI MT8071 #65665
    Sergio Bertana
    Amministratore del forum

    Sul pannello oltre al device remoto puoi configurare un server Modbus su porta Ethernet. In questo server non potrai definire una mappa registri verso il device remoto, ma potrai solo accedere alle variabili interne del pannello.

    Quindi dovrai realizzare un programma che tramite macro o con l’oggetto Data Transfer trasferisce variabili dalla pompa di calore a variabili interne del pannello o viceversa. potrai accedere a queste variabili tramite il seerver Modbus TCP.

    in risposta a: Interrogazione da HMI MT8071 #65648
    Sergio Bertana
    Amministratore del forum

    Cerco di interpretare la tua richiesta, mi sembra di capire che vuoi interrogare da un PC (Immagino in Modbus TCP) variabili da una pompa di calore connessa in Modbus RTU ad un pannello MT8071iP o iE.

    Ora va da sè che la soluzione più imediata è modificare il programma del pannello aggiungendo un device server Modbus TCP e definendo la mappa dei registri da interrogare via Modbus RTU sulla pompa di calore (Screenshot).

    In alternativa se non vuoi modificare il progetto del pannello, puoi aggiungere un secondo pannello HMI oppure un cMT-SVR, dove potrai definire un nuovo device remoto. Il device remoto permette di utilizzare il primo pannello come gateway per fare transitare i pacchetti Modbus RTU di interrogazione senza doverne modificare il programma. A questo punto le variabili che ti interessano saranno gestibili da cMT-SVR dove potrai istanziare un server Modbus TCP per interrogarle.

    in risposta a: Stato Weincloud offline #65643
    Sergio Bertana
    Amministratore del forum

    Si infatti Weintek ci ha comunicato che c’è stato un problema sul server.

    in risposta a: Stato Weincloud offline #65590
    Sergio Bertana
    Amministratore del forum

    Hai verificato se il pannello è On-Line da EasyAccess?

    in risposta a: Chiarimenti su Ethernet Pass-Through #65585
    Sergio Bertana
    Amministratore del forum

    Aggiungo questa precisazione la funzione Ethernet Pass-Through, non è da confondere con il Pass-Through attivabile da EasyAccess (Screenshot).

    Tamite EasyAccess effettuata la connessione al pannello tramite Internet è possibile attivare la connessione con fino a 6 dispositivi connessi al pannello. Gli indirizzi IP definiti saranno mappati all’interno del proprio PC e diventeranno raggiungibili direttamente come se fisicamente connessi alla propria rete ethernet.

Stai visualizzando 15 post - dal 811 a 825 (di 4,373 totali)