Note applicative AN001: Driver ModBus



Documenti analoghi
Teleassistenza PowerSuite & Altivar

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

Datalogger web contaimpulsi

Manuale Terminal Manager 2.0

Descrizione del protocollo

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

Guida alla registrazione on-line di un DataLogger

I file di dati. Unità didattica D1 1

FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA

CANPC-S1. Programmable CanBus-PC interface

Test di comunicazione tra due LOGO! 0BA7: Master - Master

Manuale di programmazione BerMar_Drive_Software

E-Box Quadri di campo fotovoltaico

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Istruzioni TELEPESCA. Sommario

Punto Print Il programma per stampare. Documentazione Tecnica

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

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

Xpress MANUALE OPERATIVO. Software di configurazione e controllo remoto I440I04_15

PPC2 MANAGER guida in linea

CONTENT MANAGEMENT SY STEM

Come usare P-touch Transfer Manager

DL8 config REVISIONE DATA

Reti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1

BARCODE. Gestione Codici a Barre. Release 4.90 Manuale Operativo

WBS-01 Guida rapida alla configurazione

ACQUISIZIONE DATI CONTECA TOUCH

Access. P a r t e p r i m a

SYSTEM MANUAL SM_ ESEMPI INTEGRAZIONE PRODOTTI. Teleassistenza Twido-Suite & Twido

Per scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli

Manuale d uso [del 07/08/2015] Gestione progetti e ore lavoro Web Ver per [05/01/2015]

Gestione ed analisi di base dati nell epidemiologia. delle malattie infettive

TERMINALE. Creazione e gestione di una postazione terminale di Eureka

MANUALE UTENTE Fiscali Free

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

ACQUISIZIONE DATI AQUAPRO TOUCH. Win Rel

SCI Sistema di gestione delle Comunicazioni Interne > MANUALE D USO

EEPROM SERIALI IN MICROWIRE.

GUIDA ALLA CONNESSIONE INTERNET PER CLIENTI CONSUMER- MANUALE DI CONFIGURAZIONE PER TELEFONINO COME MODEM. pag. 2

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

MODALITÀ DI ACCESSO ALLA CASELLA DI POSTA ELETTRONICA CERTIFICATA

MICROSOFT WORD LA STAMPA UNIONE

MANUALE PARCELLA FACILE PLUS INDICE

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

SUAP. Per gli operatori SUAP/amministratori. Per il richiedente

IT MANUALE TECNICO. Manuale di configurazione SimpleManager.

ESTARWEB ISTRUZIONI SEZIONE DOCUMENTALE

Configurazione Client di Posta Elettronica

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

INTERFACCIA PER PC MEDIANTE PORTA SERIALE

Procedure e Applicazioni Windows TM. Procedure e. TeamPortal Procedure e Applicazioni Windows TM

UTC Fire & Security - Training University. ATS8600 Advisor Integrated Management Training installatore

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

BACHECA CLIENTE/SERVER

Amministrazione gruppi (Comunità)

GESTIONE DEL SITO di Portatily P.A.

7.4 Estrazione di materiale dal web

Corso di Archivistica

4 Data Transformation Services

Teleassistenza PL7 & TSX Micro con TSXETG1010 GSM

Configurazione account per libreria MXOutlook

Configurazione & Programmazione Profibus DP. in Ambiente Siemens TIA Portal

Guida alla gestione delle domande di Dote Scuola per l A.S Scuole Paritarie

Studio Legale. Guida operativa

GestVetrine 1.1 versione novembre 2014

Guida rapida per i docenti all'uso della piattaforma di e-learning dell'istituto Giua

Guida rapida Utente/Installatore per visualizzare da APP ivms-4500 le immagini live e playback dei registratori HIKVISION abilitati al Cloud.

GESCO MOBILE per ANDROID

1. Introduzione. 2. Installazione di WinEMTLite. 3. Descrizione generale del programma

ARCHIVIAZIONE DOCUMENTI

Unità intelligenti serie DAT9000

Amministrazione gruppi (all interno della Scuola)

FACILE QA-OMNI. Guida veloce

Interfaccia EMIC per contatori

CONFIGURAZIONE PLUGIN MILESTONE-CPS 1.CONFIGURAZIONE CPS

Variabili e tipi di dato

TELEMETRIA GSM PER GSE

U-GOV Ricerca. Vecchia interfaccia (operazioni di amministrazione) Nuova interfaccia (altre operazioni) Sandro Amato Gloria Cresta

PLC VS ANDROID MANUALE APPLICAZIONE

WINDOWS XP. Aprire la finestra che contiene tutte le connessioni di rete in uno dei seguenti modi:

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

TERM TALK. software per la raccolta dati

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

LOGO! 0BA6 & 0BA7. For internal use only / Siemens AG All Rights Reserved.

LA GESTIONE DEI VEICOLI AZIENDALI CON MICROSOFT OUTLOOK

GUIDA AL PRONTUARIO MOBILE

Gestione Turni. Introduzione

Struttura a record. File ad accesso diretto. Modalità di apertura. Modalità di apertura

Creare una nuova spedizione personalizzata.

Configurazione Postazioni di Controllo. Document ID: svb01_control_station_v1

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

AWN ArchiWorld Network * * * * * Manuale di amministrazione degli utenti e delle Mailing List

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

ACINT01. INTERFACCIA LAN PER CENTRALI ANTINCENDIO AC501 e AC502 ACINT01 REV.00-30/04/15 1

GUIDA AL FUNZIONAMENTO DEL PROGRAMMA "UDVPANEL" PER PC

Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane. e per le Informazioni bibliografiche. Manuali utente per SBN WEB. Versione 1.

Transcript:

WebCommander e WebLog Note applicative AN001: Driver ModBus Generalita Questo documento descrive la configurazione dei parametri ModBus nei dispositivi WebLog e WebCommander, al fine di definire le variabili e i registri che il dispositivo deve leggere da un strumento di misura o da un sistema dotato di protocollo ModBus RTU. Le impostazioni ModBus si possono configurare tramite DevTool, HyperTerminal o tramite SMS. Configurazione dei canali di comunicazione ModBus WebLog e WebCommander possono lavorare come Master o Slave in uno qualsiasi dei 4 canali di comunicazione. Il comando per impostarne il modo è: MODBUS <seriale master> <seriale slave> <ritardo> <timeout> <mode> <seriale master> <seriale slave> <ritardo> <timeout> <mode> È la password dell utente amministratore 0: modalità master disabilitata su COM0 (RS232A) 2: modalità master su COM1 (seriale morsetti RS232B) 4: modalità master su COM2 (modem) 8: modalità master su COM3 (RS485) 0: modalità slave disabilitata su COM0 (RS232A) 2: modalità slave su COM1 (seriale morsetti RS232B) 4: modalità salve su COM2 (modem) 8: modalità slave su COM3 (RS485) Ritardo in ms tra i pacchetti (100ms per esempio), tra la ricezione della risposta e l invio del comando successivo Timeout in ms del bus (1000ms per esempio), timeout di attesa di risposta dallo slave 0: byte mode 1: word mode (più diffuso) CMD: MODBUS 0000 8 0 100 1000 1 Imposta la COM3 (RS485) come master, un ritardo tra pacchetti di 100ms e un timeout di 1000ms. Usa la modalità a word.

L impostazione della modalità ModBus varia a seconda dell uso e del dispositivo collegato ad ogni porta seriale: - Collegamento di espansioni ModBus: occorre impostare WebLog come master sulla seriale COM3 (RS485) a cui e collegata l espansione - Collegamento al pannello Touchscreen: occorre impostare WebLog come slave sulla COM1 (RS232B) - Collegamento al PC tramite PlantManager: occorre impostare WebLog come slave sulla COM0 (RS232A) - Collegamento con dispositivi ModBus: occorre impostare WebLog come master sulla porta a cui è collegato il dispositivo Configurazione dei comandi ModBus Il comando per la configurazione dei registri ModBus è MBCMD <canale> <slave ID><comando ModBus> <indirizzo> <lunghezza> <n.variabile> <canale> <slave ID> <comando ModBus> <indirizzo> <lunghezza> <indirizzo destinazione> Password dell amministratore 0: COM0 (seriale DB9) 1: COM1 (seriale morsetti RS232B) 2: COM2 (modem) 3: COM3 (RS485) ID dello slave ModBus da interrogare 1: Lettura variabili digitali 2: Lettura ingressi digitali 3: Lettura variabili analogiche 4: Lettura ingressi analogici 5: Scrittura variabile digitale 6: Scrittura variabile analogica 16: Scrittura variabili analogiche Indirizzo ModBus della variabile remota (registro) da leggere nel dispositivo collegato a WebLog Numero di variabili remote (registri) adiacenti da leggere (in word) Indirizzo della variabile locale in cui salvare il responso del comando, cioè dove sarà copiato il responso del comando. Va creata con il comando VAR CMD: mbcmd 0000 3 2 1 4 2 8 Imposta la lettura di variabili da un dispositivo (strumento) collegato alla porta RS485 del Weblog. Legge 2 registri adiacenti a partire dal 4 e salva il valore nella variabile con indirizzo 8. Far riferimento al datasheet del dispositivo collegato al WebLog per la mappatura dei registri.

Assicurarsi che le variabili di memoria siano create per poter salvare il valore letto tramite ModBus. Per cancellare un comando ModBus impostato in precedenza usare il comando: MBCMD DEL <n. comando> Cancella il comando ModBus specificato <n comando> CMD: MBCMD 0000 DEL 1 Cancella il primo comando inserito password dell amministratore N del comado da cancelare (i comandi sono numerati in ordine crescente di inserimento)

Configurazione di variabili ModBus Il valore letto tramite ModBus deve essere salvarto nelle variabili di memoria del WebLog. Il valore letto può essere moltiplicato o diviso per costanti per effettuare delle conversioni e può essere loggato ai fini di creare uno storico dati. Questo comando permette di configurare delle variabili nell area di memoria interna: VAR <nome variabile> <tipo> <molt> <div> <bit/dec> <indirizzo> <tempo_media> <periodo log> <notazione> <nome variabile> <tipo> <molt> <div> <dec> <indirizzo> <tempo_media> <periodo log> <notazione> password dell utente amministratore Nome che si vuole assegnare alla variabile 0: string 1: boolean 2: char 3: integer 4: long 5: float Fattore per cui si vuole moltiplicare la variabile. Impostare 0 per non moltiplicare la variabile. Se <tipo>=boolean questo campo è l etichetta attribuita al valore vero dell ingresso. Fattore per cui si vuole dividere la variabile. Impostare 0 per non dividere la variabile. Se <tipo>=boolean questo campo è l etichetta attribuita al valore falso dell ingresso. Se <tipo>=1, il numero del bit, altrimenti il numero di decimali da assegnare alla variabile L indirizzo della variabile interna a Weblog, varia tra 0 e 1024 (il massimo numero di variabili impostabili è 32) Valore in secondi su cui viene mediato il valore della variabile Valori in secondi di salvataggio in memoria del valore della variabile 1:big endian 0:little endian CMD: VAR 0000 Portata 5 10 36 0 0 Crea una variabile con nome Portata all indirizzo 0. Non assegna decimali. Moltiplica il valore per 10 e lo divide per 36 (trasformazione da m 3 /h a l/s) N.B.: prestare attenzione agli indirizzi dove vengono allocate le variabili di memoria. Le variabili non devono essere sovrapposte. Considerare la lunghezza della variabile e allocare ogni nuova variabile all indirizzo successivo.

Per visualizzare le variabili di memoria impostate usare il comando: VAR Verranno visualizzati il numero di variabili salvate in memoria e i parametri di configurazione impostati per ogni singola variabile. Comando di cancellazione dei Comandi Modbus e delle variabili Questo comando permette di cancellare comandi e variabili modbus nell area di memoria interna: DELETE <argomento> <argomento> password dell utente amministratore V: elimina le variabili C: elimina i comandi ModBus CMD: delete 0000 C Cancella tutti i comandi ModBus impostati