Descrizione del protocollo



Documenti analoghi
EFA Automazione S.r.l. Serial Bridge 3 - Modbus RTU slave to Technolife (01 ITA).doc pag. 1 / 9

EFA Automazione S.r.l. Serial Bridge 3 - Modbus RTU slave to EIB (01 ITA).doc pag. 1 / 9

EFA Automazione S.r.l. Serial Bridge 3 - Modbus RTU slave to PICnet (01 ITA).doc pag. 1 / 8

CANPC-S1. Programmable CanBus-PC interface

Procedure per l upgrade del firmware dell Agility

Configurazione moduli I/O serie EX

CONVERTITORE SERIALE ASINCRONO RS485 / USB

Capitolo 8 - Protocollo Modbus RTU per Drive SIRCO

Il protocollo MODBUS. Il protocollo MODBUS Pag. 1 di 11

FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA

Modulo plug&play MKMB-3-e-3. Interfaccia Modbus/RTU per contatori Iskraemeco MT831 / MT860

Microtech Srl. GPS TRACKER v3.0

Note applicative AN001: Driver ModBus

EFA Automazione S.r.l. SB3Conf Help V1.00 (01 ITA).doc pag. 1 / 10

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo

COM ID. Comunicatore telefonico Contact-ID. Manuale installazione ed uso. versione 1.0

Mon Ami 3000 Centri di costo Contabilità analitica per centri di costo/ricavo e sub-attività

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

Installazione di Zelio Soft 2 su Microsoft Windows Vista

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

Le fasi di installazione in sintesi

MANUALE CONFIGURAZIONE ED UTILIZZO GATEWAY MBUS-MODBUS (RTU/TCP) MODELLO PiiGAB M900

16/01/2009 AGGIORNAMENTO SOFTWARE LS7 AGGIORNAMENTO SOFTWARE LS7

Indruduzione... 1 Il modulo Bluetooth HC Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android...

MANUALE UTENTE Fiscali Free

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

INTERFACCIA SERIALE RS232PC

Manuale di installazione ed utilizzo del software di Controllo AurCord-Controller Ver.4.0

Presentazione della pratica online

ACCESSO AL SISTEMA HELIOS...

Guida rapida Vodafone Internet Box

MANUALE UTENTE. In questo manuale verranno descritte tutte le sue funzioni. Il sistema OTRS è raggiungibile al seguente link:

CONFIGURATORE PORTATILE A BATTERIA PER STRUMENTAZIONE

PANNELLO REMOTO PER BARRIERE 48BFC000 E 48BFC001

I.N.A.I.L. Certificati Medici via Internet. Manuale utente

Procedura SMS. Manuale Utente

SIRTEL. Sistema Informativo per la Rendicontazione Telematica degli Enti Locali. Schema di funzionamento del processo per l Ente Locale

4MODEM-ADSL. Guida. Rapida. 1 Trasmettitore Radio 2 Gateway Ethernet 3 Interfacce Ottiche e/o Trasformatore Amperometrico 4 Trasformatore per Gateway

Guida Rapida all Installazione WLN10 e WLN10HS Server Wireless NMEA

Sistemico Srl unip. Via Ceresani, Fabriano AN. Tel Powered by Sistemico

Manuale UniScan 1.3.0

Manuale di programmazione BerMar_Drive_Software

B R E V E G U I D A ( V I S I S L A B C O F F E E ) Breve guida page 1

Guida all installazione di Fiery proserver

DL8 config REVISIONE DATA

2015 PERIODO D IMPOSTA

Mon Ami 3000 Produzione base Produzione articoli con distinta base e calcolo dei fabbisogni

1 ABILITAZIONE PORTA USB

FPf per Windows 3.1. Guida all uso

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche

Datalogger web contaimpulsi

SOMMARIO... 3 INTRODUZIONE...

Guida Rapida alla configurazione di EGX300 per la connessione a REM

1 Riconoscimento del soggetto richiedente da parte del sistema

GUIDA TECNICA ALLA RENDICONTAZIONE SU SIRIO

RICEZIONE AUTOMATICA DEI CERTIFICATI DI MALATTIA 1.1. MALATTIE GESTIONE IMPORT AUTOMATICO 1.2. ATTIVAZIONE DELLA RICEZIONE DEL FILE CON L INPS

ACE SL7000 Lettura remota con interfaccia Ethernet Nota Applicativa

Powerline Adapter. Guida d installazione

ACQUISIZIONE DATI CONTECA TOUCH

Gateway RS485 DLMS-MODBUS. Dispositivo di Comunicazione tra DLMS RS485 e MODBUS RTU e/o MODBUS TCP

PROGETTO PER LA TRASMISSIONE DOCUMENTI RELATIVI ALL APPROVAZIONE DELLE MANIFESTAZIONI IN FORMA DIGITALE

MANUALE UTENTE PEL 2500 / PEL 2500-M V2.0.0 ( ) 1 (7)

A cosa serve GOOGLE MODULI? Con Moduli Google puoi pianificare eventi, fare sondaggi, sottoporre quiz agli studenti o raccogliere informazioni.

Procedura di aggiornamento del firmware Display Remoto IntellyGreenPV

Studio Legale. Guida operativa

G S M C O M M A N D E R Duo S

DINAMIC: gestione assistenza tecnica

ACQUISIZIONE DATI AQUAPRO TOUCH. Win Rel

Guida all'installazione driver per DFUSB Rel.1.0 Febbraio 2011

BREVE GUIDA ALL ATTIVAZIONE DEL SERVIZIO DDNS PER DVR SERIE TMX

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

MANUALE INSTALLATORE CAR WASH SENTINEL

Blue s Recorder. Configurazioni di utilizzo C A P I T O L O 3

COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO e PARAMETRI2015

INGEPAC PL70FV SIPCON CONSOLE Guida Installazione

IRSplit. Istruzioni d uso 07/10-01 PC

FASI DA ESEGUIRE ON-LINE

Misura di livello e di pressione. Istruzioni d uso. Uscita segnale Modbus VEGASCAN 850. Modbus. out

PROCEDURA DI INSTALLAZIONE DEI SOFTWARE E DEL DRIVER USB AIM

FITS UPLOAD. Software di upload automatico file di immagini astronomiche Versione 1.2

Pronti via! ETHERNET NS - CJ1

KEYSTONE. OM8 - EPI 2 Modulo interfaccia AS-i Manuale di istruzione. Indice 1 Modulo Opzionale OM8: Interfaccia AS-i 1

Dispositivo Modbus. Manuale di installazione e uso. Doc Rev.1 (03/15)

MANUALE ESSE3 Gestione Registro delle lezioni

Contatore d impulsi S0

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Assessorato alla Sanità ARPA. Anagrafe Regionale dei Prodotti Amministrabili. Manuale Utente 1.0.0

CONVERTITORE SERIALE ASINCRONO RS232/USB, TTL/USB e RS485/USB CONFIG BOX PLUS

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

QG Gestione Assenze. Inserimento per Classe. Per la gestione delle assenze accedere dal Menu Giornaliere->Assenze e Giustificazioni

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

Guida all uso della Tis Compact

Manuale. Interreg. Workflow di Ripianificazione. Manuale workflow di ripianificazione 1/22

SendMedMalattia v Manuale d uso

PROG TOOL MANUALE D USO

1. CODICE DI ATTIVAZIONE 2. TIPOLOGIE GARANZIE 3. CONFIGURAZIONE NUMERI DI SERIE 4. DOCUMENTI

Manuale Utente SIRECO

Guida Rapida. Vodafone MiniStation

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

Transcript:

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 1 / 8 Descrizione del protocollo Sulla porta seriale collegata ad ATLAS COPCO vengono intercettate le stringhe ASCII di cui il primo carattere o i primi 2* indicano la pagina di destinazione all interno della mappa Modbus. Il formato del numero della pagina è in ASCII numerico decimale (es: per salvare la stringa in pagina 2 la stringa dovrà iniziare col carattere ASCII 2 codice ASCII 50). Ogni stringa verrà salvata completamente, includendo anche il/i carattere/i indicante/i il numero di pagina di destinazione, filtrando ogni carattere CR o LF (ASCII 13 e 10), in copia sugli holding registers (area 4 Modbus) e sugli input registers (area 3 Modbus) all indirizzo Modbus così calcolato: 3 (o 4) 00001 + (numero di pagina 1) x Lunghezza pagina*. Esempio: supponendo una lunghezza pagina di 300 words (quindi massimo 600 caratteri per stringa), la stringa della pagina 1 verrà salvata agli indirizzi 3 00001 e 4 00001, quella della pagina 2 agli indirizzi 3 00301 e 4 00301, pagina 3 agli indirizzi 3 00601 e 4 00601, ecc. ecc. Se la lunghezza della stringa ricevuta è maggiore a quella della pagina (attenzione, lunghezza pagina configurata in numero di words, quindi come caratteri si considera il doppio), la stringa verrà troncata alla lunghezza pagina, se la stringa è invece di lunghezza inferiore verranno aggiunti caratteri nulli (codice ASCII 0) fino al raggiungimento della lunghezza della pagina. Ogni stringa dovrà avere un intervallo massimo tra un carattere ed il successivo, inferiore a 10 volte il tempo carattere (esempio: a 9600, 8, N, 1, circa 10ms) e dovrà terminare con una sequenza ben precisa come terminatore* Il numero massimo di pagine* salvate dal serial bridge è configurabile da 1 a 20 All indirizzo Modbus Coil (Area 0) 00001 è presente un indicatore di nuova stringa ricevuta. Il Serial Bridge mette a valore 1 la coil ogni volta che viene intercettata e salvata una stringa valida. E quindi possibile verificare l avvenuta ricezione di una nuova stringa mettendo a 0 la coil da Modbus e attendendo che ritorni ad 1. Nota: * configurabile

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 2 / 8 Configurazione Una volta lanciato il Configuratore, per creare un nuovo progetto accedere al menu File -> Nuovo progetto e viene presentata la finestra seguente: In questa schermata selezionare il tipo di Serial Bridge 3, il modello in questione è il Serial Bridge 3 - Standard; premere Avanti per proseguire al passo 2 proposto di seguito: In questa schermata selezionare il driver Modbus RTU slave Atlas Copco che verrà scaricato all interno del Serial Bridge 3. Premendo Avanti viene mostrata la videata dei parametri di configurazione dei due protocolli.

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 3 / 8 Parametri di comunicazione Le 4 porte seriali del Serial Bridge 3 sono assolutamente indipendenti fra di loro, permettendo di configurarle al meglio per la propria applicazione specifica. Di seguito sono elencati i parametri utilizzabili in questo modello. Modbus RTU Slave Parameters: Parametro Descrizione Valore Interface E il tipo di segnale elettrico utilizzato. Baudrate E la velocità di comunicazione utilizzata. Parità E il tipo di parità utilizzata in ogni carattere trasmesso. NodeNumber E l indirizzo di nodo al quale il Serial Bridge 3 risponderà Può avere un valore fra 1 e 247. SBConf Prog COM Indica la porta seriale RS-232 del Serial Bridge 3 da utilizzare per la programmazione quando è in RUN Mode (in comunicazione attiva tra BUS e Master Modbus).

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 4 / 8 Text Driver Parameters: Parametro Descrizione Valore Interface * E il tipo di segnale elettrico utilizzato. Baudrate E la velocità di comunicazione utilizzata. WordLen E la lunghezza dei bit di dati. Parità E il tipo di parità utilizzata in ogni carattere trasmesso. String Terminator E il terminatore della stringa ASCII Page ID lenght Indica quanti caratteri utilizzare per indicare il numero di pagina. Ovviamente se si utilizza un solo carattere si potranno utilizzare al massimo 9 pagine di destinazione. Number of pages E il numero massimo di pagine salvate. Può avere un valore fra 1 e 20. Page Lenght in Indica la lunghezza di ogni pagina salvata. Il numero massimo Può avere un valore fra 128 e 1024. Word di caratteri sarà il doppio di questa lunghezza. String Data Format Indica l ordine dei caratteri all interno delle word *questa porta deve differire da quella utilizzata per il drive Modbus.

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 5 / 8 Funzioni Modbus supportate Questo modello di Serial Bridge 3 gestisce i seguenti comandi ModBus: Function Code Descrizione 01 Read Coil Status 02 Read Input Status 03 Read Holding Registers 04 Read Input Registers 05 Force Single Coil 06 Preset Single Register 08 Diagnostics (Sub-code 00) 15 Force Multiple Coils 16 Preset Multiple Registers La funzione 08 (Diagnostics) viene supportata per la verifica della comunicazione fra il Serial Bridge 3 ed il master Modbus. Per questo motivo viene gestita solo per il sotto-codice 00 Return Query Data. La scrittura multipla di oggetti digitali deve essere limitata a 16 oggetti (16 bit) con indirizzi Modbus consecutivi. Questa opportunità deve essere comunque utilizzata sono nei casi di reale necessità, poiché essa genera un elevato traffico sulla rete EIB. In questi casi può essere opportuno aumentare il parametro di Time-Out del master Modbus fino ad un massimo di 5 secondi. La scrittura multipla dei registri Modbus deve essere limitata alla scrittura di un singolo oggetto EIB. Ciò significa, ad esempio, che un oggetto EIS15 (cioè, una stringa) che ha una dimensione di 14 byte (7 registri Modbus) può essere scritto con un unico comando, mentre 2 oggetti EIS2 (Dimmer), ognuno della dimensione di un registro Modbus, dovranno essere scritti con 2 distinti comandi Modbus. Questo si può ottenere assegnando ad ogni oggetto EIB un indirizzo Modbus distante 8 registri dall oggetto precedente e seguente, e riducendo l ottimizzazione del master Modbus nel modo indicato nel prossimo capitolo. Esempio: Oggetto Dimensione Indirizzo Modbus DATA 4 registri 4 0001 ORA 3 registri 4 0009 STRINGA 7 registri 4 0017 CONTATORE (8 bit) 1 registro 4 0025 DIMMER 1 registro 4 0033 N.B. Per evitare che più oggetti EIB vengano scritti in un solo comando, questi vengono spaziati nell indirizzamento Modbus di 8 word (un stringa EIS 15 occupa al massimo 14 caratteri, cioè 7 word). Occorre, di conseguenza, ridurre l ottimizzazione del protocollo come nel modo indicato nel prossimo capitolo. Nel caso la rete EIB sia occupata o non accessibile,.il Serial Bridge 3 risponde con l Exception Code 6 (BUSY)

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 6 / 8 Invio Progetto al Serial Bridge Una volta ultimata la tabella è necessario inviare tali dati al Serial Bridge. Collegare il cavo di programmazione sulla COM-0 oppure sulla COM-1, e nel menù Impostazioni -> Impostazione Comunicazione impostare il numero di porta seriale del PC utilizzata per la programmazione. Premere sul pulsante Invia progetto, viene richiesto di effettuare un Reset del Serial Bridge. E possibile effettuare tale operazione scollegando e ricollegando il connettore di alimentazione oppure premendo il pulsante di reset posto sul frontale. N.B. L operazione di Reset non è necessaria se una delle porte seriali è stata precedentemente configura nel progetto come porta di programmazione (SBConf Prog COM). Una volta stabilita la comunicazione tra PC e Serial Bridge viene mostrata la seguente finestra: Versione del Driver Modbus. Abilitare la casella per inviare il driver qualora non fosse ancora presente facendo riferimento alla colonna Versione SB. Versione del Driver Atlas. Abilitare la casella per inviare il driver qualora non fosse ancora presente facendo riferimento alla colonna Versione SB. Versione del Firmware del Serial Bridge. Abilitare la casella per inviare il firmware qualora non fosse ancora presente facendo riferimento alla colonna Versione SB. Invia la tabella di scambio degli indirizzi configurati Invia il progetto compresso per effettuare l Upload. Disattivando questa opzione NON è possibile effettuare l upload su un computer di cui non si dispone il sorgente.sbx Informazioni generali sulla compilazione del software utilizzato e la data di trasferimento.

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 7 / 8 Ricezione Progetto dal Serial Bridge E possibile ricevere un progetto residente nel Serial Bridge SOLO se nell ultimo invio è stata abilitata l opzione Full Project. Collegare il cavo di programmazione sulla COM-0 oppure sulla COM-1, e nel menù Impostazioni -> Impostazione Comunicazione impostare il numero di porta seriale del PC utilizzata per la programmazione. Premere sul pulsante Ricezione progetto, viene richiesto di effettuare un Reset del Serial Bridge. E possibile effettuare tale operazione scollegando e ricollegando il connettore di alimentazione oppure premendo il pulsante di reset posto sul frontale. N.B. L operazione di Reset non è necessaria se una delle porte seriali è stata precedentemente configura nel progetto come porta di programmazione (SBConf Prog COM). Una volta stabilita la comunicazione tra PC e Serial Bridge viene mostrata la seguente finestra: Versione del Driver Modbus non disponibile in fase di ricezione. Versione del Driver Atlas non disponibile in fase di ricezione. Versione del Firmware del Serial Bridge non disponibile in fase di ricezione. Non disponibile in fase di ricezione. Riceve il progetto SOLO se nell ultimo invio è stata abilitata l opzione Full Project. Informazioni generali sulla compilazione del software utilizzato e la data di trasferimento.

EFA Automazione S.r.l.Serial Bridge 3 - Modbus RTU slave to Atlas Copco Power MACS (01 ITA).doc pag. 8 / 8 Indicazioni di errore All accensione il Serial Bridge 3 effettua un test dei LED accendendoli in sequenza. Successivamente, i LED assumono poi uno stato dipendente dalla presenza o meno di eventuali errori. Di seguito sono riportati i significati relativi ad ogni comportamento dei diversi LED. LED di stato (VERDE) Stato Significato Spento Lampeggio lento (1 Hz) Lampeggio veloce (5 Hz) Acceso fisso Alimentazione mancante Errore nella comunicazione Errore nella configurazione OK Nel caso in cui il LED Verde presenti il lampeggio veloce (5 Hz), i 2 LED gialli lampeggiano assieme per fornire la lista degli errori presenti. Se sono presenti più errori, questi vengono segnalati con il loro rispettivo numero di lampeggi spaziando ogni indicazione con una pausa. LED di COM (GIALLI) N lampeggi Tipo di errore 2 I parametri della porta COM2 sono errati o mancanti 3 I parametri della porta COM1 sono errati o mancanti 4 Back-up del progetto mancante (se richiesto dal driver) 5 Tabella di scambio dati errata o mancante (se richiesto dal driver) 6 Driver mancante o non idoneo per il modello di Serial Bridge II. 7 Errore sulla memoria riservata (se richiesto dal driver) Esiste infine una sequenza in cui tutti i LED lampeggiano velocemente senza alcuna pausa per indicare che il Serial Bridge II ha rilevato un errore critico di sistema. Segnalazione di errori tramite LED di status ROSSO 1 = Errore Modbus 2 = Errore Atlas Copco dovuto a mancanza comunicazione dopo accensione SB o formato stringa errato (numero di pagina al di fuori del range, caratteri non validi nel campo numero pagina, ecc)