Vai al contenuto

Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 3,406 a 3,420 (di 4,281 totali)
  • Autore
    Post
  • in risposta a: Monitoraggio contatori di energia su rete ethernet #37452
    Sergio Bertana
    Amministratore del forum

    Per il conteggio della energia termica puoi acquisire la temperatura con una Pt1000 ed il volume di acqua con un contatore volumetrico sulla portata. Per gestire i conti puoi usare il PLC che già hai, oppure un nostro sistema SlimLine.

    Nei posts precedenti trovi link a contatori di energia sia trifase che monofase, come dici tu hanno tutti l’interfaccia seriale Modbus RTU, ma se usi un modulo CPU SlimLine grazie alla FB di gestione Modbus master puoi acquisire i valori dai contatori in modbus RTU e renderli disponibili in registri di memoria accessibili da Modbus Over IP.

    in risposta a: Utilizzo di LogicLab per la programmazione dello SlimLine #37450
    Sergio Bertana
    Amministratore del forum

    Beh il programma è proprio solo un appoggio input su output ed è scritto in modo corretto, ma tui hai anche un modulo di estensione oppure solo il modulo CPU ?

    Perche avendo definito l’ingresso P1 come %IX0.0 lo hai riferito all’ingresso 0 del modulo di estensione 0 (L’ingresso 1 dello stesso modulo sarà %IX0.1, e così di seguito). Avendo definito l’uscita motore come %QX0.0 l’hai riferita all’uscita 0 del modulo di estensione 0 (Luscita 1 dello stesso modulo sarà %QX0.1, e così di seguito).

    Quindi questo due I/O sono gestiti solo se connessi ad un modulo di estensione con indirizzo 0 connesso al bus di espansione del modulo CPU. Se invece vuoi utilizzare i due I/O presenti sul modulo CPU devi gestirli utilizzando il blocco funzione CPUModuleIO, l’argomento è trattato in questo post.

    Ho provveduto a modificare il tuo programma aggiungendo la gestione degli I/O sul modulo CPU e definendo come ingresso pulsante l’ingresso DI00 e come motore l’uscita DO00 del modulo CPU (Allego stampa e codice sorgente).

    Come vedi ho inserito il blocco funzione CPUModuleIO ed ho appoggiato gli I/O su variabili globali allocate in AUTO, perchè sarà il blocco funzione a gestirle a differenza degli ingressi %IX e delle uscite %QX che sono gestite automaticamente dal sistema.

    in risposta a: Collegamento inverter PowerOne convertitore Ethernet/Seriale #37447
    Sergio Bertana
    Amministratore del forum

    Può essere utile ad altri riportare il software che è stato utilizzato in alternativa al VCom. Anche se non capisco perchè si debba ricorrere a software di virtualizzazione seriale quando l’Aurora Communicator si connette diretamente in TCP/IP con il convertitore. Per quanto riguarda la resistenza di terminazione su cavi molto corti non dovrebbe essere un problema, sul fatto che si blocchi la comunicazione dopo un po di tempo a meno di un funzionamento a tempo del programma utilizzato non vedo altri motivi.

    Ricordo che disponendo di un PC con due porte seriali è possibile utilizzare l’utility X Connect di Toolly come bridge tra una connessione seriale e la connessione TCP/IP verso il convertitore ATC-1000 (Screenshot).

    In pratica il software Aurora communicator esce da una seriale (Esempio COM1) connessa con cavo null modem ad un’altra seriale (Esempio COM3) la quale tramite X Connect redirige tutti i dati sulla connessione TCP/IP verso il convertitore ATC-1000. In questo modo è possibile spiare nella finestra terminale anche i dati in passaggio, questo permette di eseguire un troubleshooting della comunicazione. Siccome il protocollo di comunicazione è binario per visualizzare i dati del protocollo occorre selezionare la modalità HEX.

    in risposta a: Normativa italiana per utilizzo dispositivi wireless LAN #37445
    Sergio Bertana
    Amministratore del forum

    Rimando a questo post dove l’argomento è stato trattato con l’aggiunta della buona notizia che anche se in ritardo, l’Italia ha finalmente recepito la direttiva europea 2009/140/CE e, attraverso il D.lgs n. 70/2012 (art. 70),  ha esteso il “libero uso” degli apparati hiperlan e radiolan anche al di fuori del proprio fondo. In sostanza, per uso privato, non occorre chiedere più alcuna autorizzazione, anche se si attraversa suolo pubblico.

    in risposta a: Normativa per realizzare ponti wireless #37444
    Sergio Bertana
    Amministratore del forum

    Grazie dell’intervento di coronam, utile sapere che anche l’Italia ha finalmente recepito la direttiva europea 2009/140/CE evitando la richiesta di autorizzazione anche se si attraversa suolo pubblico.

    in risposta a: Come scrivere il mio primo programma “HelloWorld” #37442
    Sergio Bertana
    Amministratore del forum

    Esiste una libreria di utilità ElSLUtility (Codice SFR069****) in cui puoi trovare la classe CModbus per la gestione del server modbus, la classe supporta il modbus Ascii, il modbus RTU ed il modbus OverIP.

    In merito alla gestione analogica nella libreria ElSLLinux (Codice SFR064****) puoi trovare le funzioni apposite per la gestione dei moduli analogici.

    in risposta a: Collegamento inverter PowerOne convertitore Ethernet/Seriale #37440
    Sergio Bertana
    Amministratore del forum

    Aggiungo una precisazione anche se ovvia. L’ATC-1000 accetta una sola connessione, se hai attivo il programma VirtualCOM la connessione viene occupata da questo programma e nessun altro programma potrà connettersi, quindi neanche il software Aurora.

    Per potersi connettere all’ATC-1000 tramite socket TCP/IP il software VirtualCOM non deve essere in esecuzione.

    in risposta a: Collegamento inverter PowerOne convertitore Ethernet/Seriale #37437
    Sergio Bertana
    Amministratore del forum

    Hai letto quanto riportato da clersrl in uno dei primi posts di questo topic.

    L’ATC-1000 deve essere impostato: Baud rate 19200, 8 bit, 1 stop, no parità, no controllo di flusso. Protocollo TCP, modo di connessione server, porta 4000, RS485H

    Attenzione a questo: se il PC non dispone di una porta COM seriale sua devi crearne una virtuale, l’importante è che venga creata come COM1, altrimenti ogni volta che accedi al programma, anche se hai impostato il modo TCP/IP, non riesce a connettersi agli inverter. Se il PC ha una sua porta COM reale, mappala come COM1 se già non lo è.

    in risposta a: Rilevare versione firmware e statistiche di funzionamento #36516
    Sergio Bertana
    Amministratore del forum

    Se la versione del modulo CPU è quella con la sola porta seriale per attivare l’accesso da Telnet occorre eseguire il catch. Collegare la porta seriale del PC ad una delle porte COM dello SlimLine, utilizzando Toolly attivare la funzione SlimLine CPU Catch. Spegnere e riaccendere il modulo CPU, dopo alcuni secondi il sistema andrà in catch come evidenziato dal messaggio nella finestra (Screenshot).

    A questo punto è possibile attivare l’utility terminale ed eseguire il login ed i comandi da telnet come riportato nel post precedente.

    in risposta a: Rilevare versione firmware e statistiche di funzionamento #37438
    Sergio Bertana
    Amministratore del forum

    Se si dispone della versione con porta Ethernet è possibile anche utilizzare un normale browser web (Esempio Internet explorer) per visualizzare la pagina web del modulo CPU. Basta definire nella barra indirizzo del browser l’IP del modulo CPU (Di default è 192.168.0.122) e verrà visualizzata la pagina Home (Screenshot).

    in risposta a: Utilizzo di LogicLab per la programmazione dello SlimLine #37439
    Sergio Bertana
    Amministratore del forum

    Il tuo problema risiede nella errata definizione del sistema target. Tutti i moduli SlimLine CPU ARM7, hanno come codice MPS046****, ma occorre definire il corretto target in funzione della versione firmware installata. Come riportato sulle Note di rilascio del firmware CPU SlimLine ARM7 il cui link si trova sul sito nella pagina dei moduli CPU.

    Fino alla versione SFW167C*** occorre definire come sistema target MPS046**** 7.0
    Dalla versione SFW167D*** occorre definire come sistema target MPS046**** 8.0

    Screenshot impostazione sistema target in LogicLab. Per verificare quale versione di firmware è presente sul modulo CPU SlimLine si rimada alla lettura di questo post.

    Oltre a trasferire il programma eseguibile sul sistema target, LogicLab permette anche il trasferimento del progetto sorgente (Vedi post).

    in risposta a: Collegamento inverter PowerOne convertitore Ethernet/Seriale #37435
    Sergio Bertana
    Amministratore del forum

    I collegamenti sono corretti il T+ dell’ATC-1000 con +T/R dell’inverter, il T- dell’ATC-1000 con -T/R dell’inverter. La resistenza da 120 Ohm 1/4 watt è perfetta.

    L’unica cosa che ricordo è che il cavo di connessione nei collegamenti in RS485 deve necessariamente essere twistato, più che la schermatura essendo la linea RS485 una linea bilanciata ha effetto la twistatura.

    in risposta a: Estensione di rete tra tre edifici in WiFi #37433
    Sergio Bertana
    Amministratore del forum

    Se ho capito bene la tua domanda mi chiedi se avendo realizzato il bridge tra gli edifici a 5GHz puoi contunuare ad utilizzare il WiFi a 2,4GHz all’interno.

    Certo che sì, infatti consiglio proprio il 5GHz per il bridge proprio per non subire e non generare interferenze sulle reti a 2,4GHz presenti negli edifici.

    in risposta a: Collegamento inverter PowerOne convertitore Ethernet/Seriale #37430
    Sergio Bertana
    Amministratore del forum

    Le linee RS485 vanno terminate con una resistenza da entrambi i lati, quindi una resistenza va posta  sul convertitore ATC collegando i due terminali della resistenza ai due morsetti 485+ e 485-, un’altra resistenza va posta sull’inverter collegando i due terminali della resistenza ai due morsetti R+ ed R-.
    Se vuoi saperne di più ti consiglio la lettura della nostra nota applicativa sul corretto cablaggio delle reti RS485.

    in risposta a: Gestione stampante su porta seriale #37428
    Sergio Bertana
    Amministratore del forum

    I pannelli operatore supportano stampanti impact (Ad Aghi), Inkjet (A getto di inchiostro) e Laser. Le stampanti possono essere sia con interfaccia seriale connesse alla porta seriale del pannello, che USB, in tal caso non è possibile connetterle ai modelli MT6050i e MT8050i che non dispongono di porta USB host. Per un elenco completo delle stampanti supportate rimando al manuale Programmazione EasyBuilder 8000 (Inglese), la versione inglese è più aggiornata rispetto a quella italiana (Estratto manuale).

Stai visualizzando 15 post - dal 3,406 a 3,420 (di 4,281 totali)