Dispositivi gestibili da SlimLinecon protocollo Modbus RTU seriale

Home Forum Controllori SlimLine e Netsyst (LogicLab) Dispositivi gestibili da SlimLinecon protocollo Modbus RTU seriale

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #86802
    Ufficio Tecnico
    Partecipante

    Vorrei gestire degli apparecchi (inverter INVT) tramite Modbus RTU seriale via RS485 con un PLC SlimLine.

    • Quanti dispositivi posso collegare ?
    • Si riesce a quantificare quale sarà il ritardo di comunicazione utilizzando un blocchetto InvtGD20EU?
    • E usandone 8 blocchetti InvtGD20EU?

    Dovrei regolare la velocità di lavoro in base ad un ingresso analogico e quindi il ritardo di comunicazione mi comporta una reazione più o meno veloce del motore

    #86819
    Sergio Bertana
    Amministratore del forum

    Le specifiche interfaccia RS485 nel caso peggiore garantiscono la gestione di un numero massimo di 32 dispositivi sul bus, quindi non ci sono problemi a gestire 8 inverter.

    Il problema come hai correttamente segnalato tu è il ritardo di comunicazione, ritardo che cambia con la velocità della porta di comunicazione. Il FB InvtGD20EU esegue la lettura ciclica dei registri dall’inverter nel caso peggiore sono letti 15 registri, il tempo di comunicazione Modbus RTU per la lettura di 15 registri a 19200 baud è di circa 27mS.  Al tempo teorico dovrai sommare altri tempi quali il tempo di loop del programma SlimLine ed il tempo di risposta dell’inverter al comando Modbus ricevuto. Come tempo indicativo possiamo considerare necessari circa 40ms per comunicare con l’inverter.

    Avendo 8 inveter dovrai aspettarti un tempo di aggornamento dei dati impostati e dati letti di 320mS. Se imposti il baudrate di comunicazione al valore massimo di 57600 avrai una riduzione del tempo fisico di comunicazione seriale ma resteranno comunque invariati gli altri tempi.

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.