W&T collega
Adattatori per TCP/IP, Ethernet, RS-232, RS-485, USB, 20 mA, Fibra ottica di vetro e plastica, http, SNMP, OPC, Modbus TCP, I/O digitale, I/O analogico, ISA, PCI

Applicazione relativa al Com-Server seriale:

Logo Siemens!® e logo Display!® Collegare TD mediante la rete


Collegamento

La lunghezza della linea limitata a pochi metri per il collegamento tra un controllo Logo!® e un display Logo!® TD, fa fallire spesso applicazioni interessanti. Il problema si può aggirare con l’aiuto di due Com-Server e il collegamento seriale si può trasportare attraverso l’Intranet/Internet - in modo quasi illimitato in termini di spazio. Il seguente esempio di applicazione spiega passo dopo passo le impostazioni e le modifiche necessarie con due Com-Server Highspeed Industry, art. n. 58631.

1a fase: assegnazione IP con easy start!

Con pochi click nel tool di gestione e inventarizzazione WuTility i due Com-Server vengono integrati innanzitutto nella rispettiva rete con indirizzo IP, maschera di sottorete e gateway.

2a fase: Collegamento e impostazioni hardware

La comunicazione avviene fisicamente mediante un collegamento a 2 fili RS485 con soppressione eco. L’impostazione del modulo di interfaccia nel Com-Server è la seguente:

1 2 3 4 5 6 7 8
ON ON OFF OFF ON ON ON OFF

Con questa operazione gli interruttori 6 e 7 attivano la rete di resistenza integrata per la terminazione. Accanto alla terminazione del cavo per il bus di dati, esso garantisce anche un livello definito durante le fasi ad alta resistenza del bus.

Dato che le occupazioni dei pin dei componenti Siemens e dei Com-Server sono diverse, è necessario utilizzare adattatori speciali sia tra Logo!® e Com-Server sia sul lato opposto tra Display e Com-Server. Tutte le informazioni necessarie sono contenute nel manuale del Com-Server e nella documentazione dei Logo.

3a fase: Configurazione dei Com-Server

Parametri seriali

I parametri di trasmissione in Logo!® e Display dispongono della seguente configurazione di fabbrica e devono essere impostati opportunamente su entrambi i Com-Server via gestione Telnet o web:

Porta setup 0 -> setup UART -> ...

  • ... Baud
    =
    19200
  • ... bit di dati
    =
    8
  • ... parity
    =
    Even
  • ... bit di stop
    =
    1
  • ... Handshake
    =
    No

Per garantire che i datagrammi del protocollo seriale vengano trasmessi il più possibile chiusi nella rete all’interno di un pacchetto di dati, è necessario configurare l’opzione Network Delay nel Com-Server su 20-30 ms.

Porta di setup 0 -> modo TCP/IP -> opzioni di sistema -> ...

  • ... Network Delay
    =
    2 (= 2 tick a 10 ms)

Modalità operativa Client TCP

Grazie alla trasparenza dei dati dei Com-Server non sono necessarie conoscenze dettagliate del protocollo seriale utilizzato tra Logo!® e Display. Per la scelta del tipo di funzionamento dei Com-Server è importante solo che il Display raffiguri la pagina di avviamento del collegamento, attraverso la quale si può utilizzare il Com-Server in uso qui come client TCP. In questa modalità il Com-Server, nel caso di dati seriali in entrata, si collega automaticamente con la porta del server TCP del Com-Server correlato sul logo memorizzata nel setup

Oltre ai parametri di base relativi alla rete quali indirizzo IP, maschera di sottorete e gateway e alle impostazioni seriali riportate, per la modalità client TCP devono essere attuate le seguenti configurazioni:

Setup Port 0 -> TCP/IP Mode -> TCP Client -> ...

  • ...Server Port
    =
    Porta locale del server TCP (di fabbrica = 8000 = porta A)
  • ... Server IP/URL
    =
    Indirizzo IP e URL del Com-Server sul logo

Queste impostazioni per la modalità Client TCP vengono attuate SOLO sul Com-Server del Display!

Se il Com-Server di destinazione (=Server TCP) si trova sul Logo!® in Internet dietro a un collegamento DSL con indirizzo IP dinamico, bisogna usare come destinazione al posto dell’indirizzo IP ad es. un URL ospitato mediante DynDNS. In questo caso è necessario impostare un Server DNS sul client Com-Server sulla pagina Display. Nel router preposto alla rete sulle pagine dei Logo!® devono essere attuate, se necessario, le seguenti impostazioni:

  • La porta TCP utilizzata per il collegamento qui in entrata deve essere deviata all’indirizzo IP del Com-Server sul Logo!®
  • Se la WAN utilizza un indirizzo IP dinamico, il router deve disporre di un servizio DNS dinamico come ad es. un DynDNS e deve essere opportunamente configurato

Reconnect dopo interruzioni di collegamento

Per evitare collegamenti TCP in sospeso, p.es. in seguito a divisioni forzate del collegamento DSL o guasto all’infrastruttura, in entrambi i Com-Server dovrebbe essere attivata la funzione keep-alive con un ciclo di ca. 10 s:

Setup SYSTEM -> Setup TCP/IP ...

  • ... keep alive
    =
    10

Siemens e Logo! sono marchi registrati della Siemens AG.