Vai al contenuto

Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 1,621 a 1,635 (di 4,381 totali)
  • Autore
    Post
  • in risposta a: Utilizzo dispositivi su porte USB #47992
    Sergio Bertana
    Amministratore del forum

    Raspbian ha i drivers per la maggior parte di dispositivi USB, quindi connettendo un convertitore USB/Seriale, USB/Ethernet o un pen drive al sistema viene automaticamente riconosciuto, ora vediamo come sono gestibili da LogicLab.

    Ricordo che al momento attuale abbiamo rilascito solo un versione minima della libreria eLLabS8CoreMng, dove sono gestiti solo i moduli di I/O, non c’è ancora il porting di tutte la libreria di funzioni disponibile sui prodotti SlimLine basati su ARM e Cortex.

    Ma utilizzando LogicLab per Raspberry hai a disposizione le funzioni pubblicate dall’ambiente di sviluppo (Vedi screenshot).

    in risposta a: Inviare messaggi di allarme con Whatsapp #47989
    Sergio Bertana
    Amministratore del forum

    Non ho esperienza diretta con l’utilizzo di Whatsapp su Raspberry ma googlando ho trovato questo articolo cher ne descrive la possibilità.

    Ma mio consiglio personale è di utilizzare Telegram, molto più performante e semplice di Whatsapp, con Telegram ho sviluppato una applicazione per un Cliente dove è gestito sia l’invio che la ricezione di messaggi utilizzando Node-RED, in questo modo è possibile interagire via messaggistica con il sistema.

    in risposta a: Come collegare e gestire un touchscreen #47986
    Sergio Bertana
    Amministratore del forum

    Si certo è possibile collgare un monitor HDMI, il touchscreen andrà connesso alla porta USB. Se cerchi su Internet troverai una infinità di pannelli touchscreen adatti alla connessione con Raspberry.

    Anche se la scheda Raspberry ha il DSI display connector (E’ accessibile solo aprendo il contenitore SlimLine) a cui è possibile collegare un display compatibile, io consiglio di scegliere i modelli che si interfacciano via HDMI.

    Per la gestione della grafica puoi poi svilupparti applicazioni con l’ambiente che preferisci, intuitivo può essere l’utilizzo di Node-RED (Articolo).

    Restando in ambiente Axel molto semplice ed intuitivo è l’utilizzo di PageLab un tool di sviluppo che importa direttamente i simboli esportati da LogicLab e permette lo sviluppo della interfaccia grafica in modo molto simile a quello dei pannelli HMI (Articolo).

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

    Utilizza lo spionaggio è la soluzione che ti permette di capire dove sbagli. Ne parliamo prima in questo post o se cerchi troverai molti arogomenti che parlano della console di spionaggio (Articolo).

    in risposta a: Utilizzo dongle USB 3G con CMT SVR #47975
    Sergio Bertana
    Amministratore del forum

    Riporto un elenco dei dongle con cui effettuato test.

    Huawei E3531S-2
    Huawei E353S
    Huawei K4606
    D-link DWM-157
    D-Link DWM-222

    Sicuramente anche altri dongle sono gestiti, ti allego per il download il progetto CMT-SVR Cellular test che utilizzo per eseguire i test. Il programma è sviluppato con la versione 6.02.02 di EasyBuilderPro la puoi scaricare dal sito.

    Da una veloce ricerca vedo che il tuo dongle opera in modalità HiLink e non in modalità modem, questo potrebbe essere un problema.

    in risposta a: How to set the internal clock time ? #47973
    Sergio Bertana
    Amministratore del forum

    All’indirizzo Modbus 100 è stata virtualmente mappata l’area di accesso al real time clock, quindi accedendo ai 6 registri consecutivi a partire da 100, ricordati l’offset Modbus (Indirizzo 99) , e precisamente:

    100 Second Valore secondi (Range da 0 a 59)
    101 Minute Valore minuti (Range da 0 a 59)
    102 Hour Valore ora (Range da 0 a 23)
    103 Day Valore giorno (Range da 1 a 31)
    104 Month Valore mese (Range da 1 a 12)
    105 Year Valore anno (Range da 1900 a 2037)

    Con i comandi 03h Read holding registers, 04h Read input registers potrai leggere da RTC.
    Con i comandi 06h Preset single register, 10h Preset multiple registers potrai scrivere l’RTC.

    Quindi puoi operare direttamente su questi indirizzi senza passare dalla DB100.

    in risposta a: Come interfacciarsi via WiFi con i moduli Sonoff della Itead #47947
    Sergio Bertana
    Amministratore del forum

    Ti consiglio di utilizzare il firmware ESPurna che è il più completo e ti permette di gestire il dispositivo anche con la sua pagina web.

    Il tuo problema è nella procedura di flashing del dispositivo devi impostare correttamente lo SPI Mode nella configurazione Advanced del programma NodeMCU. Ci sono 4 possibili selezioni (Qui trovi spiegazioni al riguardo).

    Avevo avuto anch’io un problema nel falshing del modulo, ma poi agendo sulle selezioni avevo trovato quella corretta, purtroppo non mi ricordo più quale avevo utilizzato. Magari quando hai risolto scrivi sul forum.

    in risposta a: Bug su funzione “Limit” #47944
    Sergio Bertana
    Amministratore del forum

    Si certo con la versione di Firmware CPU LLab Cortex M7- Xtarget_12, codice PCK043B510 il problema è risolto.

    in risposta a: Scorciatoie da tastiera su EasyBuilderPro #47882
    Sergio Bertana
    Amministratore del forum

    Da Weintek mi dicono che purtroppo non c’è modo di attivare nuovamente i comandi rapidi…

    Dalla loro risposta mi sembra di intuire che questo sia proprio dovuto al sistema operativo Windows 10.

    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).

Stai visualizzando 15 post - dal 1,621 a 1,635 (di 4,381 totali)