Vai al contenuto

Sergio Bertana

Risposte nei forum create

Stai visualizzando 15 post - dal 676 a 690 (di 4,259 totali)
  • Autore
    Post
  • in risposta a: Come posso gestire gli I/O dell’inverter da Modbus #66603
    Sergio Bertana
    Amministratore del forum

    Il registro Modbus 300A ritorna lo stato degli ingressi logici (Uno per ogni bit del registro).
    Il registro Modbus 300B ritorna lo stato delle uscite logiche (Una per ogni bit del registro)

    Per gli ingressi logici è possibile disabilitarne le funzioni vedi parametri P05.00~P05.09.
    Per le uscite logiche è possibile disabilitarne le funzioni vedi parametri P06.01~P06.05.

    in risposta a: Numero massimo di connessioni Modbus TCP/IP #66558
    Sergio Bertana
    Amministratore del forum

    Se hai impostato a 12 il numero di connessioni nella pagina Servers su IPServer[0] e nella pagina Protocols il Modbus [3] è connesso a IPServer[0] il sistema accetta fino a 12 connessioni simultanee. Quindi pùo gestire i 9 terminali e la connessione da LogicLab. Ora visto che mi dici che hai problemi vediamo alcuni comandi che puoi dare da Telnet per indagare.

    NETStat: Riporta l’elenco delle connessioni attive, dovresti vedere tutte le connessioni Modbus sulla porta 502 attive e ancora la porta in listening per altre connessioni.

    [Admin]> NetStat
     Id  Proto  Local Address          Foreign Address        Status
    [00] TCP    0.0.0.0:502            0.0.0.0:0              LISTENING 
    [01] TCP    0.0.0.0:21             0.0.0.0:0              LISTENING 
    [02] TCP    192.168.0.181:23       192.168.1.110:65123    ESTABLISHED
    [03] TCP    192.168.0.181:502      192.168.1.110:65120    ESTABLISHED
    [04] TCP    192.168.0.181:502      192.168.1.110:65146    ESTABLISHED

    RMStats: Visualizza la memoria rilocabile disponibile. Può essere che nel tuo programma già stai utilizzando troppa memoria rilocabile e non c’è nè abbastanza per allocare tutte le istanze Modbus.

    SysLog: Riporta il log degli errori.

    Nel caso ci fossero dei limiti che al momento non riesco a spiegarmi abbiamo altre soluzioni per risolvere il problema, ma prima vorrei capire come mai non funziona la configurazione attuale.

    in risposta a: Errore 10007502 su FB ModbusMaster_V1 #66552
    Sergio Bertana
    Amministratore del forum

    Per la descrizione degli errori occorre andare alla pagina Elenco errori. Inserendo l’errore ne viene riportata la descrizione. Nel tuo caso è:

    CRC errato in frame RTU risposta a comando

    Sembra che ad un comando Modbus inviato dallo SlimLine l’inverter abbia risposto con un frame contenente un CRC errato.

    Dubito che il CRC inviato sia errato, propenderei piuttosto per disturbi che alterano i dati scambiati su RS485 tra SlimLine e Inverter.

    Hai utilizzato un cavo schermato e twistato per il cablaggio della linea RS485?

    Gli inverter hanno il filtro di rete?

    in risposta a: Problema con connessione a PLC Siemens S7-1200 #66522
    Sergio Bertana
    Amministratore del forum

    Intanto ti consiglio di scaricare la Guida connessioni PLC e dare una occhiata alle informazioni sulla connessione dei PLC Siemens S7-1200/S7-1500 (Siemens S7-1200/S7-1500 Absolute Addressing Ethernet).

    Ti consiglio infatti di realizzare un semplice progetto con un solo oggetto pulsante toggle riferito ad una variabile BOOL assoluta del PLC. Provando il progetto in simulazione con EasyBuilderPro se il PC si connette al PLC con il TIA portal sei sicuro che la connesione di rete è corretta. Verifica che su TIA portal nel configuratore Hw della CPU nelle proprietà CPU meccanismi di collegamento sia attivato il GET/PUT.

    Quando tutto funziona in simulazione potrai scaricare il progetto sul pannello reale e se le configurazioni di rete sono corrette il progetto funziona sicuramente.

    in risposta a: Come mascherare cifre in variabili REAL #66500
    Sergio Bertana
    Amministratore del forum

    Anche  se non mi è molto chiaro quello che ti serve, di solito quando si opera con numeri REAL si utilizza sempre nei calcoli la massima risoluzione, il valore viene troncato solo in visualizzazione, dove le funzioni SysVfprintf e SysVsnprintf permettono appunto di definire quante cifre visualizzare (Segnaposti del formato printf).

    Ma se per qualche motivo vuoi troncare i decimali di un numero REAL devi utilizzare la funzione eRound.

    in risposta a: Modulo CPU SlimLine password persa #66494
    Sergio Bertana
    Amministratore del forum

    Da quanto ho capito non avete sviluppato voi l’applicazione che gira sui PLC. Probabile che chi ha sviluppato l’applicazione per proteggerla abbia cambiato le credenziali di accesso. Per cui vanno chieste le credenziali a chi ha sviluppato l’applicazione.

    Proprio per garantire la sicurezza delle applicazioni non abbiamo previsto un modo per riportare i PLC a default se non si conoscono le credenziali di accesso. Nel caso si desiderasse resettarli alla condizioni di fabbrica, perdendo però il programma esistente, è possibile inviarceli in manutenzione (Aprendo un RMA).

    Per il terzo se non lampeggia il led di RUN, potrebbe aver perso il firmware e quindi anche l’applicazione. Per ricaricare il firmware vedi articolo al capitolo “Aggiornamento tramite seriale Rs232 o USB”.

    Per informazione ti rimando all’articolo che illustra le procedure di backup e restore, ma come detto prima è necessario conoscre le credenziali di accesso.

    in risposta a: Utilizzo Modbus TCP/IP su SlimLIne Raspberry #66324
    Sergio Bertana
    Amministratore del forum

    Il funzionamento del server Modbus TCP/IP sul modulo SlimLine Raspbery è identico a quello degli altri moduli SlimLine.

    Il server è aperto di default sulla porta 502 e risponde con nodo Modbus 1, si può accedere a tutta l’area DB100 indicando indirizzo Modbus 40000.

    Naturalmente il server Modbus è attivo solo se il run time LogicLab è in esecuzione.

    in risposta a: Errore in FB SysTCPClient #66270
    Sergio Bertana
    Amministratore del forum

    Qual’è il codice del tuo sistema, e la versione del firmware?

    Il FB SysTCPClient è indispensabile per la connessione, hai verificato che Toolly eseguito da un’altro PC apra la porta a cui il FB SysTCPClient si connette?

    Se ti connetti in Telnet allo SlimLine e dai il comando Arp vedi l’IP del PC a cui ti connetti.

    [Admin]> arp
    IP:192.168.1.110 MAC:00-0C-29-E6-AD-E4 [30 (Sec)]
    1 ARP entrie(s) found
    in risposta a: Attivazione EasyAcess su pannello presso cliente #66268
    Sergio Bertana
    Amministratore del forum

    Mentre per l’attivazione EasyAccess 2.0 con Activation Card (Vedi topic) occorre rilevare l’Hardware key del pannello ed il codice dellla Activation Card, per l’attivazione delle licenze preinstallate (Vedi topic) occorre disporre  dell’Hardware key del Session ID e Password.

    Per rilevare turri i dati occore visualizzare la pagina 76 del pannello, se nel tuo programma non è prevista la visualizazione di questa pagina (Cosa sempre consigliata, anche per diagnostica) puoi creare un progetto (O aggiungere al progetto attuale) la possibilità di visualizzare la pagina 76.

    Crei un progetto caricabile da chiavetta USB che puoi inviare al cliente, il cliente dovrà semplicemente trasferire il file su pen drive USB (Max 32Gb, Formattazione FAT32), inserirla a terminale acceso, verrà richiesta conferma di aggiornamento programma con la possibilità di selezionare il file. Confermato verrà eseguito il nuovo programma, ed accedendo alla pagina 76 il cliente potrà comunicarti Session ID e Password.

    in risposta a: Errore in FB SysTCPClient #66211
    Sergio Bertana
    Amministratore del forum

    Il fatto che il FB SysPing non riesca a raggiungere il PC è indicativo, intanto hai verificato se il PC risponde alle richieste di ping?

    Se il PC risponde alle rischieste di ping allora c’è un problema di configurazione di rete, il mask delle reti è 255.255.255.0?

    Visto che lo SlimLine ha indirizzo 192.168.0.1 potrebbe essere l’indirizzo definito anche nelle configurazioni come gateway di rete lo hai verificato?

    Prova a cambiare indirizzo IP dello SlimLine, inoltre puoi provare a connetterti alla porta del tuo PC (Quella impostata nel FB SysTCPClient) da un’altro PC utilizzando la funzione TCPClient dell’utility Terminal di Toolly e verificare che la connessione sia possibile. Questo per verificare che il firewall del PC renda accessibile la porta definita.

    in risposta a: Utilizzo HMI OP320 #66169
    Sergio Bertana
    Amministratore del forum

    Non conosco il pannello HMI in oggetto ma ho fatto una rapida ricerca sul web ed ho trovato questo manuale che credo sia il manuale del prodotto a cui ti riferisci.

    Controllando sul manuale ho visto che fà riferimento ad un protocollo Modbus anche se non è chiaro se l’HMI agisce da master oppure da slave. Se il Modbus è supportato puoi sicuramente gestirlo da SlimLine.

    Se l’HMI èModbus master nel tuo programma istanzierai un FB ModbusSlave, viceversa se l’HMI è Modbus slave nel tuo programma istanzierai un FB ModbusMaster.

    in risposta a: Uscite analogiche su modulo espansione I/O analogico #66117
    Sergio Bertana
    Amministratore del forum

    The main problems with the inverters are about the electromagnetic interference (EMI).

    If the inverter has not any line input filter and motor filter, the motor cables are not shielded or crossed and their path is near to the reference signal cable this can cause a problem in the analog output modules channels.

    The fact that the problem disappears when you insert between the analog output module signal and inverter input support the previous scenario.

    My suggestion is try to use shielded cables to connect the analog output to the inverter input and insert a 1uF polyester capacitor directly on the analog output module directly between the AOxxV and AGnd terminals.

    in risposta a: Controllo da remoto terminali senza utilizzare EasyAccess #66111
    Sergio Bertana
    Amministratore del forum

    Premesso che la licenza EasyAccess si acquista una sola volta nella vita del terminale ed il costo è limitato io ne consiglio l’utilizzo perchè semplifica la connessione.

    Detto questo tutto dipende dalla tua esperienza nelle reti, se il terminale è connesso ad una rete Internet che ha un indirizzo IP pubblico (Non NATtato) puoi semplicemente aprire sul router la porta di accesso alla funzione VNC (Di default la 5800) e così con una applicazione VNC viewer puoi gestire il pannello tramite Internet.

    Ma attenzione, a differenza di EasyAccess che crea una connessione criptata e sicura, aprendo le porte del router sarai accessibile da chiunque sulla rete con un rischio per la sicurezza.

    Se invece la tua connessione ad Internet è NATtata quindi senza indirizzo IP pubblico, la connessione passa per forza tramite servizi di VPN che andranno gestiti in base al servizio utilizzato.

    in risposta a: Connessione seriale a PLC da remoto #66105
    Sergio Bertana
    Amministratore del forum

    La connessione da remoto al pannello e di conseguenza al/ai PLC collegati al pannello passa sempre da EasyAccess. Anche se la connessione al PLC in Ethernet è quella più semplice ed affidabile, è possibile comunque anche utilizzare la connessione seriale.

    Da EasyAccess se il pannello è in linea sarà raggiungibile con l’indirizzo IP indicato,  attivata la connessione, tramite il programma Utility Manager dal menù Analysis & Testing, attivare la funzione Serial Pass-Through. Se non installato, verrà richiesta l’installazione del driver Virtual COM port.

    Impostare l’indirizzo IP del terminale (Quello visualizzato su EasyAccess) e la porta COM a cui è connesso il PLC. Con il tasto Apply applicare e impostazioni, ora vi troverete nel PC una nuova porta COM (Nell’esempio la COM6), definendo questa porta nel tool di programmazione Omron sarete connessi al PLC (Screenshot).

    in risposta a: Variabili RW non mantengono valore dopo riavvio #66100
    Sergio Bertana
    Amministratore del forum

    Una descrizione dettagliata del funzionamento delle variabili RW sul pannello la puoi trovare in questo topic.

Stai visualizzando 15 post - dal 676 a 690 (di 4,259 totali)