Vai al contenuto

Errore in FB SysTCPClient

Home Forum Controllori SlimLine e Netsyst (LogicLab) Errore in FB SysTCPClient

Stai visualizzando 4 post - dal 1 a 4 (di 4 totali)
  • Autore
    Post
  • #66170
    nikolas de stephanis
    Partecipante

    Sto utilizzando FB SysTCPClient per effettuare delle get e post tramite successivo FB HTTPClient. Non riesco ad avere un ritorno positivo del flag connected del blocco SysTCPClient. La mia configurazione è questa:

    192.168.0.1 SlimLine;
    192.168.0.2 HMI;
    192.168.0.203 PC con web app flask.

    Ho provato a effettuare una connessione TCP, oltre che sul PC, anche sul pannello ma senza successo.

    In più, tramite la funzione SysPing, riesco a raggiungere l’IP solo dell’HMI e  non del PC.

    L’errore ritornato da blocco SysTCPClient  è 9941140 il che mi fa pensare ad un errata configurazione della rete, ma io dal IP del PC riesco a vedere tutti i dispositivi.

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

    #66265
    nikolas de stephanis
    Partecipante

    Mi fermo al primo passo, il PC su cui gira l’applicazione non è pingabile e su questo non saprei come risolvere.

    Però, anche se non è pingabile, l’applicazione viene vista da altri PC, posso evitare di effettuare la chiamata del blocco SysTCPClient per utilizzare HTTPRq?

    #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
Stai visualizzando 4 post - dal 1 a 4 (di 4 totali)
  • Devi essere connesso per rispondere a questo topic.