Home

Manuale Tecnico

image

Contents

1. Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus GSAT Pete War a et FIiGURA 1 Tipico UTILIZZO0 DELL SL DATA GSM SL Data GSM Rel 300 G a a ia abaco e bus grifo _____ ITALIAN TECHNOLOGY DIONIGI INR NICE Segnali acquisiti e salvati Tipi segnali analogici acquisiti Acquisizioni analogiche Tipi segnali digitali acquisiti Risoluzione contatori Tempo acquisizione Lunghezza nomi segnali salvati Risoluzione temporizzazioni Comunicazioni Protocollo fisico comunicazioni Protocollo logico comunicazioni Salvataggio configurazioni Schede memoria previste Formato schede memoria Formato dati salvati Unit misura dati salvati Relazione segnali gt unit misura Numero cifre significative Riempimento scheda da 2GB Tuttiisegnali analogici digitali conteggio dell hw acquisizione Tensione 0 Vfs Vfs tensione fondo scala hw acquisizione Tensione 0 4 Vfs Vfs tensione fondo scala hw acquisizione Corrente 0 20 mA Corrente 4 20 mA Diretta 1 conversione e Filtrata media di 8 conversioni Booleano ON OFF Contatore 0 65535 impulsi nel Tempo acquisizione Frequenza 0 65535 Hz o massima ammessa di 16 Bits Configurabile tra 18 valori predefiniti 1 sec 2 sec 5 sec 10 sec 20 sec 30 sec 1 min 2 min 5 min 10 min 20 min 30 min 1 ora 2 ore 5 ore 10 ore 12 ore 24 ore oppure numero di s
2. Setta configurazione base default Salva configurazione su EEPROM DE E 7 Si Modalit configurazione attiva ultimo ingresso configurazione attivo Gestione configurazione da utente tramite console seriale RS 232 Salva configurazione su EEPROM Esegue test funzionale su richiesta dell utente Determina variabili di lavoro partendo dalla configurazione hw acquisizione funzione di trasferimento cifre significative per formattazione automatica ecc Verifica funzionamento orologio Inizialzza eventuale modem e prdispone per il trasferimento dati Attiva interrupt periodico per te mporizzazioni veloci Salva intestazione tabella e legenda segnali su scheda di memoria Ciclo infinito di acquisizione salvataggio e comunicazione grandezze FIGURA 24 DIAGRAMMA DI FLUSSO DEL FIRMWARE ACQUISIZIONE 1 DI 2 inizializza le variabili chiamando la procedura Ini_var inizializza tutto l hw acquisizione chiamando la procedura Ini_hw imposta i parametri di configurazione prelevandoli da EEPROM se validi altrimetta setta i valori di default chiamando la procedura Getchk_cnf verifica se attiva la modalit di configurazione ed eventualmente la gestisce provvedendo a salvare i nuovi parametri inseriti da utente su EEPROM chiamando la procedura Is_conf verifica il funzionamento dell orologio chiamando la procedura Chk_rtc inizializza l eventuale modem chiamando la procedura Ini_modem attiva la rice
3. pa siBl akas ani dalal lain eka bed L ci 11 ji _ gt MAD nan pinne ii sisia na thil Via dell Artigiano 8 6 40016 San Giorgio di Piano Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 r a FAX 39 051 893 661 SL Data GSM Rel 3 00 Edizione 18 Ottobre 2010 abaco e GPC grifo sono marchi registrati della ditta grifo MANUALE UTENTE SL Data GSM e un prodotto in grado di raccogliere i dati provenienti dal campo analogici digitali contatori frequenze ecc e di salvarli su una scheda di memoria asportabile del tipo SD Secure Digital o MMC Multi Media Card I dati raccolti possono essere trasferiti ad un sistema esterno normalmente un PC tramite una semplice ed affidabile comunicazione seriale anche via modem GSM I dati raccolti sono sempre disponibili sulla scheda di memoria in modo da evitare la perdita di dati in qualsiasi condizione operativa L SL Data GSM composto da un insieme hardware firmware e software e con questa suddivisione l utente dispone di due distinte modalit diuso Utilizzare il pacchetto direttamente cos come viene fornito sfuttando le varie possibilit di configurazione con cui adattarlo alle proprie esigenze Modificare il sorgente del programma e quindi variare od aggiungere delle nuove funzionalit Via dell Artigiano 8 6 I 40016 San Giorgio di Piano g rifo
4. f 2 Grifo n Italian technology SERRAD1 per culture a foglia larga 3 Data Ora Temp C U P mbar Posfmm N C NC N C PORTA MARIA ACQUA N 4 05 10 2010 19 00 51 200 651 1020 500 000 000 000 1 12 5 05 10 2010 19 01 51 19 7 65 2 1020 500 000 000 000 1 13 6 05 10 2010 19 02 51 19 7 65 1 1020 500 0 150 0 10 0 10 1 12 7 05 10 2010 19 03 51 200 651 1020 500 0 150 010 010 1 14 05 10 2010 19 04 51 197 650 1020 500 0 00 010 010 1 13 i 9 05 10 2010 19 05 51 200 651 1020 500 000 000 000 1 12 19 06 51 195 650 1020 500 000 000 000 1 11 19 07 51 194 650 1020 500 000 000 000 1 20 19 08 51 19 3 650 1020 500 0 10 0 10 010 1 20 19 09 51 19 1 650 1020 500 0 10 010 010 1 20 19 10 51 190 650 1020 500 000 000 000 1 20 19 11 51 190 650 1020 500 0 00 010 0 10 1 20 19 12 51 193 651 1030 500 000 000 000 1 18 19 13 51 195 650 1030 550 0 10 000 000 1 16 05 10 2010 19 14 51 197 650 1030 550 0 10 0 10 0 10 Jere 19 05 10 2010 19 15 51 197 65 1 1030 550 0 10 010 010 1 12 0 05 10 2010 19 16 51 200 650 1030 550 0 10 010 010 1 13 21 05 10 2010 19 17 51 200 650 1030 550 0 10 000 000 1 11 22 05 10 2010 19 18 51 200 651 1030 550 0 10 010 010 1 12 4 1 1 1 1 1 1 1 D D D D D 1 1 1 1 1 1 1 FIGURA 22 APERTURA DATI ACQUISITI CON ExCEL 47 Sfruttando le molteplici possibilit di Excel e del sistema operativo Windows gli stessi dati potr
5. Costanti per timeout Sono le costanti a due bytes con il numero di cicli massimi che il firmware pu effettuare durante dei processi di attesa Ee_timeout I2c_timeout Costanti per configurazione Coincidono con gli indirizzi di inizio e fine allocazione variabili di configurazione usate per il trasferimento delle stesse da e verso EEPROM Iniaddenf Endaddenf Costanti per la comunicazione seriale Coincidono con le costanti usate per gestire la comunicazione seriale con hw salvataggio console di configurazione e PC che scarica i dati Sdislaw Sdislar Baud Inimsg Endmsg ecc Costanti per ingressi analogici Coincidono con le costanti relative agli ingressi analogici dell hw acquisizione come il numero di segnali acquisibili Maxain le combinazioni massime dell A D per i tipi di segnali collegabili Vembmax Acmbmax Acmb4ma il fattore di guadagno Gainfact ecc Costanti per ingressi uscite digitali Sono le costanti con il numero di uscite digitali ingressi digitali e contatori disponibili nell hw acquisizione Maxdout Maxdin Maxcnt ecc Costanti varie Sono tutte le costanti che non rientrano nelle precedenti categorie e sono usate per svariati scopi Variabili ad uso generico Sono variabili globali usate come indici aiuto temporaneo contatori e tutto quanto non rientra nelle seguenti categorie HIpb I Hlpw Tout Onestr ecc Variabili per console Sono variabili globali usate per gestire la c
6. Linea seriale I2C BUS Fino a 4 scite a rel 1 di allarme HW Comunicazione Modem Diretto Modem PC Dati Seat tag Linea seriale RS 232 i A COMx FIGURA 9 CONNESSIONI PER ACQUISIZIONE SALVATAGGIO E COMUNICAZIONE SL Data GSM Rel 3 00 p Pagina23 abaco e bus grifo ___________ ITALIAN TECHNOLOGY Ad esempio con 10 bits di risoluzione A D pari a 1024 punti si otterranno le seguenti formattazioni a seconda della scala impostata Scala ingegneristica N punti scala N punti scala N punti A D Formato 0 1 2 2 1024 0 001953125 X XXX 0 10 11 11 1024 0 010742187 XX XX 0 100 101 101 1024 0 098632812 XXX XX 0 1000 1001 1001 1024 0 977539062 XXXX X 0 10000 10001 10001 1024 9 766601563 KAKAK ecc Nel formato le cifre a sinistra della virgola sono presenti solo se significative ad esempio con la scala 0 1000 se la grandezza in unit ingegneristica vale 5 una volta formatta diventa 5 0 non 0005 0 as10 Per gli ingressi digitali tiene conto dell impostazione del tipo ed in caso di Booleano gt salva lo stato acquisito sotto forma di 0 ed 1 corrispondenti ad ingresso disattivo ed attivo Contatore gt converte il numero di conteggi nel tempo acquisizione in unit ingegneristica e la salva Frequenza gt converte la frequenza misurata nell ultimo secondo in unit ingegneristica e la salva asl1
7. cancellare con il tasto backspace e poi digitare quella nuova ogni carattere valido viene accettato e rappresentato mentre ogni pressione errata non viene accettata e viene emesso anche un segnale acustico d errore sul PC Nel capitolo COME INIZIARE disponibile un esempio di configurazione corredato di figure che illustra tutti 1 passi sopra elencati SL Data GSM Rel 300 G rr abaco e bus grifo ___ ITALIAN TECHNOLOGY CONFIGURAZIONE HW SALVATAGGIO L hw salvataggio pu essere configurato via software effettuando i seguenti passi csl Collegare la linea RS 232 dell hw salvataggio SDI 02 ad un PC come descritto nelle figure 6 ed 8 cs2 Installare sul PC il programma Demo_SDI02 ovvero il software appositamente realizzato da grifo per configurare comodamente e velocemente la SDI 02 cs3 Predisporre la SDI 02 per la configurazione ovvero posizionare il jumper J1 in 1 2 e fornire l alimentazione cs4 Predisporreil PC perlaconfigurazione ovvero lanciare il programma Demo_SDI02 selezionare la lingua italiana ed impostare la linea seriale del PC collegata al punto csl a Baud Rate 19200 Bit per carattere 8 Parit Nessuna Bit di Stop 1 Controllo di flusso Nessuno cs5 Configurare i parametri per la comunicazione seriale tramite l apposita finestra del Demo_SDIO02 ai valori di seguito indicati Linea comunicazione Seriale sinc I2C BUS Baud Rate Indiffer
8. ingegneristica in modo da fornire sempre il massimo numero di Cifre Significative Salvataggio dello stato delle Uscite Digitali disponibili sull hw acquisizione Possibilit di definire intestazione con caratteristiche dell impianto es nome indririzzo tipo con la configurazione hw acquisizione Possibilit di definire nomi delle grandezze fisiche acquisite e salvate es T aria T forno Motorel Flussol Livello con la configurazione hw acquisizione Comoda ed intuitiva modalit di test che consente di verificare il collegamento di tutti 1 segnali del campo e la relativa conversione e formattazione in unit ingegneristica Salvataggio dati su Scheda di Memoria di tipo SD o MMC da 2 GByte Formato FATI16 per scheda di memoria Scheda di memoria gestita interamente da SDI 02 Dati su scheda di memoria organizzati su singolo File ASCII in forma tabellare compatibile con fogli elettronici tipo EXCEL Tali dati non vengono mai rimossi dalla SI Data GSM Rel 3 00 p Paginas abaco e bus grifo __________ ITALIAN TECHNOLOGY scheda e sono sempre utilizzabili in modo da evitare la perdita dati in qualsiasi condizione d uso Il riempimento della scheda di memoria avviene in un tempo che varia al variare della configurazione effettuata e dell uso Nelle condizioni peggiori grandezze con numero massimo di cifre significative e tempo di acquisizione minimo ogni secondo comunque arriva a
9. p Pagina37 abaco e bus grifo _______ ITALIAN TECHNOLOGY COM1_960081NoNo HyperTerminal File Modifica Visualizza Chiama Trasferimento DE 6 3 DA Digitale IN3 Nome ACQUA I Tipo Booleano Contatore Frequenza B C F C Inizio scala 0 Fine scala 100 0 lt Conteggi nel tempo acquisizione lt 65535 Conteggi Inizio 9 Conteggi Fine 190 Digitale INA Nome N C Tipo Booleano Contatore Frequenza B C F B Analogico AINI Nome Temp C A 0 2 5V B 9 19Y C 9 20 mA D 4 20 mA Inizio scala 50 Fine scala 150 Analogico AIN2 Nome U A 0 2 5VY B 9 19Y C 9 20 mA D 4 20 mA Inizio scala 0 Fine scala 100 Analogico AIN3 Nome P mbar A 0 2 5Y B 9 19Y C 0 20 mA D 4 20 mA A Inizio scala 800 Fine scala 1200 Analogico AINS Nome Pos mm A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 9 Fine scala 1000 Nome N C A 0 2 5VY B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 0 000000 Fine scala 100 0000 Analogico AIN Nome N C A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Analogico AING Connesso a 0 19 17 9600 8 N 1 FIGURA 15 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 2 DI 3 COM1_960081NoNo Hyper Terminal File Modifica Visualizza Chiama Trasferimento DH 53 DA A 0 2 5V B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 0 Fine scala 100 Ingresso Analogico AIN3 Nome P mbar A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Inizio
10. 11 gt Non usato 12 gt SDI 02 presente 13 gt scheda memoria presente 14 gt scheda memoria prossima al riempimento 99 50 15 gt scheda memoria piena 99 95 ONDUR UN e 1 V NG vV TEST FUNZIONALE L utente dell SL Data GSM pu verificare il collegamento dei segnali del campo all hw acquisizione e la configurazione effettuata sugli stessi tramite un apposita modalit di test Al termine della configurazione hw acquisizione il firmware rappresenta la domanda Esecuzione test funzionale e se l utente risponde affermativamente vengono eseguite le seguenti operazioni tfl Vengono rappresentati i nomi di tutti gli ingressi analogici incolonnati alla rappresentazione dei relativi valori acquisiti in unit ingegneristica L utente pu quindi verificare la correttezza dei valori continuamente rappresentati sia per il collegamento fisico sul connettore che perla configurazione della scala In corrispondenza della pressione di un tasto sulla console termina il test degli ingressi analogici e prosegue con il test seguente Pagina 260 _ Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus tf2 tf3 tf4 Vengono rappresentati i nomi di tutti gli ingressi digitali incolonnati alla rappresentazione dei relativi valori acquisiti concordemente al tipo configurato Quando il tipo Contatore o Frequenza la rappresentazione nell unit ingegneristica impostata Per gli
11. Getstrresp_sdi Getnumresp_sdi Managecmd_sdi Pagina so Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo __ bus Procedure per orologio RTC Sono le procedure usate per acquisire e settare la data e l ora dell orologio in tempo reale presente sull hw acquisizione o sull hw salvataggio Get_datetime Set_datetime Procedura di ridirezione uscita console Questa procedura gestisce la rappresentazione di un singolo carattere sul dispositivo di console selezionato I dispositivi di console disponibili sono 3 seriale asincrona RS 232 sincrona I2C BUS e vettore in memoria dati e sono selezionati dall apposita variabile globale Consdev La scelta di ridirezionare l uscita console indubbiamente vantaggiosa in quanto consente al programmatore di trasmettere i dati da salvare alla SDI 02 usando le istruzioni ad alto livello dedicate alla console del linguaggio di programmazione scelto PRINT del BASIC printf del C Write del PASCAL ecc Naturalmente oltre alle istruzioni pu usare tutte le potenzialit offerte da queste istruzioni tra cui quelle di rappresentare o meglio salvare testo e variabili di ogni tipo di formattare i valori numerici di allineare i dati ecc Procedure acquisizione dati configurazione Queste procedure si preoccupano di acquisire tutti i parametri della configurazione firmware dell hw acquisizione sia in forma alfabetica Get_chr che numerica Get_num
12. IMPOSTAZIONI HYPERTERMINAL PER CONFIGURAZIONE HW ACQUISIZIONE Pagina36 _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo bus 14 Attivare la modalit configurazione dell hw acquisizione provvedendo ad abilitare l ultimo ingresso di configurazione del Mini Modulo Nell esempio proposto settare il DSW1 8 della GMM ACB in posizione ON 15 Fornire alimentazione alla GAB H844 e verificare che la modalit di configurazione parta e si presenti sul monitor del PC 16 Effettuare la configurazione dell hw acquisizione usando le modalit indicate nell omonimo paragrafo provvedendo ad impostare 1 valori riportati nelle figure seguenti COM1_960081NoNo Hyper Terminal File Modifica Visualizza Chiama Trasferimento Select language Selezionare lingua English Italiano E I I Modalita configurazione DLG con GAB H844 GMM ACB Ver 1 1 Tempi Acquisizione disponibili A 1 sec B 2 sec C 5 sec D 10 sec E 29 sec F 30 sec G 1 min H 2 min I 5 min J 10 min K 20 min L 30 min Mil ore N 2 ore 0 5 ore Pilih ore 0 12 ore R 24 ore S altro Scelta A 8S G Intestazione tabella dati Grifo r Italian technology SERRA81 per culture a foglia larga Uscita Digitale OUT1 Nome N C Uscita Digitale 0UT2 Nome N C Uscita Digitale 0UT3 Nome N C Uscita Digitale OUT4 Nome N C Ingresso Digitale INI Nome PORTA Tipo Booleano Contatore Frequenza B C F B Ingresso Digitale
13. e stringa Get_str Le procedure interagiscono con l utente tramite una console seriale RS 232 e si preoccupano anche di controllare che le scelte effettuate dall utente siano valide Procedure per configurazione Sono procedure usate per gestire la configurazione firmware dell hw acquisizione descritta nell omonimo paragrafo e salvata permanentemente in EEPROM Tra queste si ricordano quelle che inizializzano prelevano e salvano i parametri di configurazione Def_enf Rd_cnfee Wr_cnfee una che verifica la validit dei parametri salvati in EEPROM con apposite tecniche di sicurezza Getchk_cnf ed infine quelle che gestiscono la configurazione software con l utente Dec_dig Conf_mngf Is_conf Tutte le procedure per configurazione usano le omonime variabili e provvedono sempre ad impostare i valori di tutti i parametri di configurazione Procedure per test funzionale Sono le procedure che tramite un interazione con l utente su console consentono di verificare il collegamento e la configurazione dei segnali disponibili sull hw acquisizione come gli ingressi analogici Tst_ain gli ingressi ed uscite digitali bufferate Tst_iobuf e l orologio Tst_rtc Procedure per scheda memoria Queste procedure verificano lo stato dell hw salvataggio e della relativa scheda di memoria Chk_sdi salvano dati sulla scheda Dat_tosd prelevano dati dalla scheda Dat_fromsd ne controllano il livello di riempimen
14. inviare dei comandi sulla linea seriale collegata l unit di acquisizione li riceve li esegue ed invia la risposta determinata sulla stessa linea Tale risposta viene ricevuta dal PC dati che cos conclude l esecuzione del comando cd4 La descrizione del protocollo fisico e logico che regolamentano la comunicazione tra i due sistemi riportata nel paragrafo PROTOCOLLO COMUNICAZIONE del capitolo finale FIRMWARE PIN PROTEZIONE SIM Quando come hw comunicazione si utilizza una coppia di modem GSM nelle SIM iserite pu essere abilitato il numero di indentificazione personale PIN al valore 0000 Tale numero per definizione impedisce a chi non lo conosce di usare la SIM e quindi crea una protezione contro utilizzatori non autorizzati L abilitazione ed il settaggio del PIN pu avvenire con l ausilio di un normale telefono cellulare in cui viene inizialmente inserita la SIM da proteggere seguendo le indicazioni e o le istruzioni d uso del modello utilizzato A questo punto la SIM protetta deve essere tolta dal cellulare ed inserita nel modem SI Data GSM Rel 3 00 p Pagina25 abaco e bus grifo ______ ITALIAN TECHNOLOGY Ad ogni partenza il firmware ed il software forniscono al modem GSM il PIN 0000 in modo da sproteggere la SIM preparata Se nel modem viene inserita una SIM con valore del PIN diverso da 0000 ad ogni riaccensione la SIM verr forzata ed al terzo tentativo diventer inutilizzabile Per
15. 180 giorni in condizioni d uso tipiche grandezze con 4 cifre significative campionate ogni minuto il riempimento avviene dopo circa 50 anni Lo stato di rempimento scheda controllato dall unit di acquisizione che provvede a segnalarlo con sufficiente anticipo La scheda di memoria ed i dati salvati possono essere gestiti da qualsiasi PC dotato di apposita interfaccia Riassumendo sulla scheda di memoria e quindi sul file trasferito salvato quanto segue intestazione con caratteristiche dell impianto nomi delle grandezze fisiche acquisite e salvate data ed ora attuali nel formato GG MM AAAA 00 MM SS misure da ingressi analogici in unit ingegneristica misure da ingressi digitali in unit ingegneristica stato uscite digitali eventuali eventi avvenuti Comode modalit di Configurazione sia per hw acquisizione che per hw salvataggio Configurazioni mantenute in memorie non volatili EEPROM con appositi algoritmi e controlli di sicurezza Tempo di Acquisizione e Salvataggio definibile in configurazione tra 18 valori standard da 1 secondo ad 1 giorno oppure con un tempo inserito da utente Verifica Validit delle configurazioni e segnalazione di eventuali errori Verifica Funzionamento degli hw e segnalazione loro anomalie su hw acquisizione Collegamento tra hw acquisizione ed hw salvataggio effettuato con seriale Sincrona I2C BUS Collegamento tra hw acquisizione ed hw co
16. 444 aaa a MASCHIO DB25M DB9M RX RS232 TX RS232 lt 7 a a S Linea seriale GND FIGURA 4 COLLEGAMENTO RS 232 TRA GAB H844 MopeM Alcuni dei connettori femmina usati per realizzare questi cavi sono disponibili tra gli accessori della grifo e possono essere ordinati specificando i relativi codici CKS AMP8 o AMP8 Cable vedere appendice A COLLEGAMENTO RS 232 TRA HW ACQUISIZIONE E PC CONFIGURAZIONE L hw acquisizione deve essere collegato tramite la linea seriale RS 232 ad un PC con cui effettuare la configurazione firmware Normalmente tale configurazione viene effettuata una sola volta prima di installare l SL Data GSM nell applicazione da realizzare di conseguenza questo collegamento non necessario durante il normale lavoro ad installazione completata AMP MODU II VASCHETTA DB9 FEMMINA 4 4 FEMMINA RX RS232 TX RS232 CNS GAB H844 GND Linea seriale COMx FIGURA 5 COLLEGAMENTO RS 232 TRA GAB H844 PC CONFIGURAZIONE Alcuni dei connettori femmina usati in questo cavo sono disponibili tra gli accessori della grifo e possono essere ordinati specificando i relativi codici CKS AMP8 o AMP8 Cable vedere appendice A Pagina 14 SL Data GSM Rel 3 00 ITALIAN TECHNOLOGY grifo bus COLLEGAMENTO RS 232 TRA HW SALVATAGGIO E PC CONFIGURAZIONE L hw salvataggio deve essere collegato tramite la linea seriale RS 232 ad un PC con cui effettuare la configur
17. Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 r a FAX 39 051 893 661 SL Data GSM Rel 3 00 Edizione 18 Ottobre 2010 abaco e GPC grifo sono marchi registrati della ditta grifo Vincoli sulla documentazione grifo Tutti i Diritti Riservati Nessuna parte del presente manuale pu essere riprodotta trasmessa trascritta memo rizzata in un archivio o tradotta in altre lingue con qualunque forma o mezzo sia esso elettronico meccanico magnetico ottico chimico manuale senza il permesso scritto della grifo IMPORTANTE LEGENDA SIMBOLI MARCHI REGISTRATI abaco e GPC grifo sono marchi registrati della grifo Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari ITALIAN TECHNOLOGY grifo ____ bus INDICE GENERALE INTRODUZIONE maia 1 VERSIONI a 3 DEFINIZIONI gt 3 INFORMAZIONI GENERALI sari 4 MATERIALE NECESSARIO iena 7 SPECIFICHE TECNICHE 10 INSTALLAZIONE 5455568560a509855 ina 11 CONNESSIONI 55465405654600 ao 11 COLLEGAMENTO ALIMENTAZIONE 66000000000000000000 0000000000000000 0000 0000000000000000 eea een 11 COLLEGAMENTO USCITE A REL 000000000000000000000 000 a eee ee ee ee en en ee ee aa aane 0000 enenenanen 11 COLLEGAMENTO INGRESSI DIGITALI 6660000000000000 00000000000000 000000000 0000000000 ao 000000000 12 COLLEGAMENTO INGRESSI
18. CONNESSIONI PER CONFIGURAZIONE HW SALVATAGGIO 6000000000000000000 00000 00000000000000 000000 00000 20 RA 9 CONNESSIONI PER ACQUISIZIONE SALVATAGGIO E COMUNICAZIONE 0000000000000000000 0000000000 23 RA 10 VIDEATA PRINCIPALE SOFTWARE PC DATI 666000000000 000000 0000000 000000000000 000000000000 00000000 0000000000 27 RA 11 IMPOSTAZIONE SERIALE PC con DEMO_SDI02 6600000000000000000 000000000 000000000000 000000000000 000 35 RA 12 CONFIGURAZIONE COMUNICAZIONE CON DEMO_SDIO02 6000000000000 000000 00000000000009 000000 00000 35 RA 13 IMPOSTAZIONI HYPERTERMINAL PER CONFIGURAZIONE HW ACQUISIZIONE 600000000000000000 36 RA 14 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 1 DI 3 sssssssssrererereresecorere 37 RA 15 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 2 DI 3 ssssssssrsrerereresesecororo 38 RA 16 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 3 DI 3 sssssssssrererereresesesoeore 38 RA 17 TEST FUNZIONALE HW ACQUISIZIONE 0s000srssscsc0resseeessseseceeeecenesesesseceesecenenesssesecesececenese 39 RA 18 CONFIGURAZIONE INSTALLATORE DEL SOFTWARE DLG 60000000000000000000 000000000 000000000000 000 41 RA 19 CHIAMATA CON MODEM DEL SOFTWARE DLG c000000000000000000000 000000000 000000000000 000000000000 000 42 RA 20 SCARICAMENTO DATI DEL SOFTWARE DLG 600000000000000000 0000000 000000000000 00000000000000 0000000000 42 RA 21 FINESTRA CONNESSIONE IN CORSO DEL SOFTWARE DLG 600000000000 000000 00
19. Data Logger GSM Programma gestione Data Logger GSM SD MMC_Cards LED en I na NENG 3 Ul pass p i salsa ALDILTA 2911838 FIGURA 10 VIDEATA PRINCIPALE SOFTWARE PC DATI SL Data GSM Rel 3 00 G u w H amp vw amp amp ba abaco e bus grifo __________ ITALIAN TECHNOLOGY INSTALLAZIONE E CONFIGURAZIONE pel pe2 pe3 pe4 pes pc6 pc7 pc8 pc9 Individuare sul CD ricevuto il software di gestione denominato DLG che l acronimo di Data Logger Gsm Nella cartella presente un programma di installazione che deve essere eseguito sul PC dati in modo da preparare il software all esecuzione Lanciare il programma DL G installato al punto precedente scegliendo l omonimo collegamento nel men di avvio del PC dati Alla partenza il software verifica la presenza del file di configurazione DLG CFG ed in caso di prima esecuzione essendo inevitabilmente assente presenta una finestra di Configurazioni installatore In questa finestra si sono vari elementi che riguardano la prima configurazione del programma eseguito da usare come segue Le configurazioni installatore come dice il nome sono rivolte all installatore che rende utilizzabile il software DLG e sono normalmente eseguite una sola volta Nella finestra presentata sono presenti le seguenti 4 configurazioni Lingua rappresentazione gt una lista a scorrimento in cui sono elencate le due lingue di rappresentazioni
20. INGRESSI ANALOGICI AI sistema SL Data GSM possono essere collegati fino ad 8 ingressi analogici provenienti dal campo Tali segnali normalmente provengono direttamente dai sensori preposti a trasdurre le grandezze da acquisire come temperature pressioni umidit flussi portate posizioni pesi tensioni correnti consumi ecc Infatti le uscite da questi sensori sono tipicamente compatibili con gli ingressi dell hw acquisizione che accetta segnali in tensione 0 Vfs 0 4 Vfs od in corrente 0 20 mA 4 20 mA Quanti e quali ingressi analogici sono disponibili dipende dall hw acquisizione scelto cos come il valore di fondo scala Vfs per i segnali in tensione tali informazioni sono disponibili nei manuali tecnici delle accoppiate destinate all hw acquisizione ovvero GAB H844 Mini Modulo Da questi manuali emerge che Vfs range 0 Vfs range 0 4 Vfs 2 5 V 0 2 5 V 0 10 0 V 3 3 V 0 3 3 V 0 13 2 V 5 0 V 0 5 0V 0 20 0 V Una volta individuati gli ingressi analogici disponibili prima di essere collegati questi dovranno anche essere opportunamente configurati sia dal punto di vista hardware che firmware come illustrato nei seguenti paragrafi Nelle funzionalit dell SL Data GSM questi ingressi vengono acquisiti elaborati e salvati come illustrano nei capitoli seguenti Pagina 12 _ p SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo bus COLLEGAMENTO I2C BUS TRA HW ACQUISIZIONE
21. PC sviluppo 8 46 PIN 25 39 Primo acquisto A 1 Procedure 50 Programma principale 52 Protocollo elettrico 25 Protocollo fisico 10 18 20 36 55 Protocollo logico 55 PUK 26 Pagina B 4 ITALIAN TECHNOLOGY SL Data GSM Rel 3 00 ITALIAN TECHNOLOGY __ grifo R Range 12 Rel 26 11 49 50 Rete telefonica 25 Riempimento scheda 10 26 Riparazione 1 A 1 Risoluzione temporizzazioni 10 RS 232 14 15 17 20 25 51 RS 422 25 RTC 49 51 S Salvataggio configurazioni 10 Scarica campionamenti 30 41 Scheda di memoria 7 10 32 40 Scheda video 8 Schede grifo 7 Segnali acquisiti e salvati 10 Sensori 12 34 Separatori 24 33 43 Serra 34 43 Sicurezza 1 SIM 8 25 39 Sistema operativo 8 Software 27 40 Sorgente 8 46 55 Specifiche tecniche 10 Stato attuale 30 Stop bit 10 18 20 21 35 36 55 Strutture dati 47 T Telefono cellulare 25 Tempo acquisizione 10 18 21 22 A 1 Temporizzatore 48 Tensione 12 Test funzionale 19 26 37 Timeout 20 21 48 Tipi segnali acquisiti 10 Tipico utilizzo 9 Tipo di acquisizione 19 21 A 1 Tipo ingressi digitali 18 A 1 Tipo segnale analogico 12 22 A 1 SL Data GSM Rel 3 00 ___ o ej bu Pagina B 5 abaco e bus grifo U Unit ingegneristica 10 18 22 24 38 40 Unit misura 10 Uscite digitali 11 24 26 33 49 50 Utilizzo dati salvati 32 43 V Variabili 48 V
22. applicazione proposta si suppone che le SIM preparate abbiano 1 seguenti numeri telefonici SIM per modem collegato ad hw acquisizione gt 345 1234567 SIM per modem collegato a PC dati gt 345 2345678 22 Inserire le SIM nei due modem DIGICOM POCKET GPRS e provvedere a preparare quest ultimi per la comunicazione via GSM In altre parole si dovranno collegare le antenne e posizionarle in una zona con una buona copertura si dovranno collegare gli alimentatori ed infine si dovranno collegare alle linee seriali dell hw acquisizione e del PC come indicato nelle figure 4e 9 SL Data GSM Rel 3 00 p Pagina 39 abaco e bus grifo _________ ITALIAN TECHNOLOGY 23 24 25 26 27 28 29 30 31 32 33 34 A questo punto la configurazione e la preparazione di tutto l hw coinvolto nell SL Data GSM completata e si pu procedere con i punti seguenti che riguardano il vero e proprio uso nell applicazione proposta Naturalmente 1 passi 1 22 devono essere effettuati solo la prima volta in corrispondenza della prima installazione Formattare una scheda di memoria con il formato FAT16 o FAT tramite il PC inserirla quindi nell hw salvataggio SDI 02 Fornire l alimentazione all SL Data GSM e verificare che non si attivino segnalazioni di malfunzionamento su nessuno degli elementi usati per dettagli vedere il paragrafo ALLARMI A questo punto l intestazione tabella e la legenda segnali
23. cavo descritto nelle seguenti figure ed necessario solo in caso di collegamento diretto tra i due sistemi Altrimenti pu essere sostituito come indicato ai punti c2 c4 c2 Una coppia di modem completi di tutti gli accessori necessari per il funzionamento come alimentatori cavi telefonici antenne contratti con gestore telefonico ecc In altre parole imodem devono essere in grado di comunicare tramite appositi numeri telefonici Un esempio di hw comunicazione potrebbe essere una coppia di modem DIGICOM POCKET GPRS codice 8E4356 completi di alimentatore da rete antenne e SIM per telefonia mobile abilitate al traffico dati c3 Cavo di comunicazione RS 232 tra hw acquisizione e modem Per la realizzazione del collegamento fare riferimento alle apposite figure presenti in questo manuale c4 Cavo di comunicazione RS 232 tra PC dati e modem Per la realizzazione di questo collegamento fare riferimento alla documentazione del modem usato Un PC dati composto ovvero un personal computer con i seguenti requisiti minimi Personal Computer IBM compatibile Memoria RAM 64 MBytes Disco rigido gt 8 MByte liberi spazio per dati da scaricare e salvare Scheda video 1024x768 punti 65536 colori Monitor Colori Mouse Microsoft compatibile correttamente gestito dal PC Interfacce Una linea seriale COM libera in RS 232 correttamente gestita dal PC Multicard per schede di memoria correttamente gestita dal PC non indis
24. che quando il PC non ha linee seriali RS 232 libere la si pu aggiungere usando ad esempio i convertitori USB lt gt RS 232 disponibili in commercio Le altre caselle relative a Baud Rate Bit per carattere Parit ecc visualizzano solo il protocollo fisico usato e non possono essere modificate Selezionare il File per salvataggio dati DLG ovvero il file su disco rigido in cui salvare i dati che si scaricheranno Per l applicazione proposta decidiamo di chiamare il file SERRA0 DAT da salvare nella cartella C COLTIVAZIONI Digitare il numero di telefono del DLG ovvero quello della SIM preparata al punto 21 ed inserita nel modem collegato all unit di acquisizione 345 234567 A questo punto la finestra coincider con quella riportata in figura 18 e si deve premere il pulsante Conferma per salvare le configurazioni inserite Un apposito messaggio riporter l esito di tale salvataggio Pagina to _ Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo bus 35 36 37 38 DLG 1 1 Configurazioni installatore Linea seriale Lingua rappresentazione taino v Visualization language Italiano File per salvataggio dati del DLG CACOLTIVAZIONISSERRA01 DAT Numero telefono del DLG 13451234567 Conferma E Annulla FIGURA 18 CONFIGURAZIONE INSTALLATORE DEL SOFTWARE DLG Attendere che la finestra informativa con le generalit del programma si chiuda e che
25. compaia la finestra principale del software DLG Selezionare l opzione Data Logger GSM Connetti Modem ed attendere che il software DLG effettui prima l inizializzazione del modem e poi la chiamata del numero telefonico associato all hw acquisizione Tali operazioni possono durare un tempo variabile a seconda del precedente stato del modem della copertura GSM del traffico sulla rete ecc ma normalmente si concludono dopo alcune decine di secondi Nella finestra rappresentata sono riportati gli esiti delle operazioni eseguite ed al termine in caso di collegamento riuscito si devono ottenere le indicazioni della figura 19 Nel caso compaiano invece delle indicazioni d errore l utente deve ricontrollare tutti i passi precedenti e soprattutto quelli relativi alla preparazione collegamento e connessione dei modem In ogni caso al termine delle operazioni si abilita il pulsante Esci che deve essere premuto per tornare alla finestra principale Se la connessione del modem avvenuta con successo selezionare l opzione Data Logger GSM Scarica campionamenti ed attendere la comparsa dell omonima finestra Su questa sono brevemente riportate le indicazioni d uso ribatite nei passi seguenti Premere il pulsante Avvia scaricamento da DLG e salvataggio su file e confermare l eventuale richiesta che segnala la creazione del file dati presentata durante il primo scaricamento dati quando il file non esiste ancora Il file dati in oggetto nell applicazion
26. dei dati gi raccolti infatti qualora il file su PC dati venga accidentalmente cancellato e o modificato sulla scheda di memoria rimane il file completo In questo caso i dati possono essere nuovamente scaricati tramite la comunicazione seriale oppure prelevati direttamente dalla scheda di memoria In condizioni di normale utilizzo la scheda di memoria rimane sempre inserita nell hw salvataggio ma all occorrenza o quando si riempe si deve procedere come segue ud1 Togliere la le alimentazione i agli hw di acquisizione salvataggio e comunicazione ud2 Rimuovere la scheda di memoria dall hw salvataggio ud3 La scheda di memoria estratta dall SL Data GSM pu essere inserita in un PC provvisto di interfaccia multicard e con questa copiare il file DLGDATA DAT sull hard disk dello stesso PC sfruttanto le modalit del sistema operativo ud4 A questo punto la scelta di come usare le schede di memoria con i dati raccolti dall SL Data GSM spetta all utente finale Questo pu ad esempio decidere di usare diverse schede di memoria ed in caso di prelevamento o riempimento dati sostituire la scheda piena con una nuova oppure usare una sola scheda ed in fase di prelevamento dati si reca sul luogo dell installazione con un PC portatile con cui copia e svuota la scheda piena Tale svuotamento pu coincidere anche con la formattazione della scheda stessa facendo attenzione a selezionare il formato FAT o FATI6 AI fine di garantire sempre la disponibi
27. e quindi variare od aggiungere le nuove funzionalit richieste Le caratteristiche operative implementate od implementabili dell SL Data GSM sono di seguito succintamente descritte Salvataggio di grandezze analogiche fornite da trasduttori di temperatura pressione umidit flusso portata posizione tensioni correnti consumi ecc Salvataggio di grandezze impulsive fornite da trasduttori di posizione flusso conteggio frequenza rotazione ecc Controlli Reazionati che mantengono le grandezze controllate ad un livello prestabilito Controllo Allarmi con salvataggio periodico del loro stato Salvataggio di segnali digitali d ingresso bufferati collegati a finecorsa interruttori selettori proximity allarmi ecc Salvataggio di segnali digitali d uscita bufferati collegati a valvole motori rel di potenza attuatori sirene lampade ecc Controllore di segnali digitali TTL sia in ingresso che uscita che possono essere collegati ad altre circuiterie elettroniche con salvataggio dello stato degli stessi segnali Teleacquisizione dei segnali di ingresso tramite linea di comunicazione a lunga distanza sia con che senza fili Telecontrollo dei segnali disponibili tramite linea di comunicazione a lunga distanza sia con che senza fili Ecc Il firmware ed il software forniti di base con l SL Data GSM svolgono le funzioni relative all acqusizione salvataggio e trasferimento delle grandezze a
28. lettera corrispondente Con il tipo di acquisizione l utente pu decidere se per ogni acquisizione i segnali analogici devono essere convertiti una sola volta diretta oppure 8 volte e poi mediati filtrati ottenendo un valore pi stabile cal3 Impostare la data e l ora attuali dell orologio presente nell hw acquisizione Per facilitare l inserimento viene proposto l ultimo tempo acquisito nel formato GG MM A AA A 00 MM SS e l utente lo pu variare parzialmente o totalmente cal4 A questo punto la configurazione terminata e l utente deve decidere se confermare le impostazioni effettuate oppure annullarle Nel primo caso il firmware dell hw acquisizione salva le impostazioni inserite ed esce dalla configurazione nel secondo caso invece la configurazione riparte dalla prima selezione punto ca5 riproponendo le ultime impostazioni inserite cal5 Quando l utente esce dalla configurazione confermando le impostazioni queste vengono salvate in EEPROM in modo da essere sempre disponibili anche a seguito di una riaccensione Inoltre vengono corredate dei controlli di sicurezza necessari a garantirne la validit in ogni condizione operativa cal6 A questo punto viene presentata la richiesta per l esecuzione del test funzionale che viene descritta nel seguente paragrafo omonimo cal7 Nella configurazione firmware dell hw acquisizione per ogni selezione viene sempre inizialmente proposta la precedente impostazione A questo punto l utente la pu
29. previste dal software DLG Italiano ed Inglese e l installatore deve scegliere quella preferita dall utente finale Da ricordare che questa selezione riguarda solo il software mentre perla lingua usata dall hw acquisizione c un altraconfigurazione Linea seriale gt una lista a scorrimento in cui sono elencate tutte le COMx disponibili sul PC dati l installatore deve scegliere quella collegata ed annotata al punto cdl File per salvataggio dati del DLG gt coincide con il percorso e nome del file in cui il software DLG salver i dati scaricati Di base viene proposta la cartella C GRIFO DLG DLGDATA DAT ma l installatore la pu cambiare sia digitandola direttamente nella casella in cui rappresentata sia navigando con il tasto Cambia Numero telefono del DLG gt il numero di telefono associato all hw acquisizione collegato via modem Quando questo campo vuoto l installatore seleziona una comunicazione diretta senza modem e viceversa Una volta effettuate le 4 configurazioni l installatore le pu annullare o confermare con gli omonimi tasti Premendo il tasto Conferma le configurazioni vengono salvate nel file di configurazione programma ed in tutte le successive esecuzioni il software DLG non presenter pi la finestra Configurazioni installatore Viceversa premendo il pulsante Annulla le configurazioni non sono salvate su file e rimangono solo in apposite variabili del programma alla successiva esecuzione il softw
30. questo capitolo non sono previsti dall SL Data GSM e non devono essere usati dall utente CONNESSIONI L hardware dell SL Data GSM caratterizzato da diversi collegamenti con cui vengono interconnesse alcune sezioni delle schede usate ed interfacciati tutti i segnali del campo Di seguito vengono brevemente descritti questi collegamenti riportando anche le figure dei relativi cavi di connessione Per una facile individuazione di tali collegamenti si faccia riferimento alle figure successive che illustrano graficamente la loro posizione COLLEGAMENTO ALIMENTAZIONE Il sistema SL Data GSM normalmente richiede almeno due alimentazioni da fornire sia all hw acquisizione che all hw salvataggio Tali alimentazioni possono coincidere od essere separate e devono rigorosamente rispettare le indicazioni riportate sui manuali delle schede usate nei paragrafi ALIMENTAZIONE In alternativa l utente pu scegliere anche diverse modalit di alimentazione che tendono ad ottimizzare i costi dell intero sistema previo accordo con la grifo Ad esempio si pu fornire una singola alimentazione all hw acquisizione ed usare i 5 Vdc generati da quest ultima per alimentare anche l hw salvataggio Quando l hw comunicazione coincide con la coppia di modem la loro alimentazione deve essere effettuata con gli accessori preposti a questo compito come indicato nel precedente paragrafo MATERIALE NECESSARIO Infine per l alimentazione dei PC dati e sviluppo
31. salva su scheda di memoria complete di caratteri di separazione Aggiorna stato contatori segnali per ingressi digitali di tipo Contatore E 8 Si Messaggio seriale completo ricevuto No Esegue comando presente nel messaggio ricevuto e trasmette messaggio di risposta determinato Gestione eventuale modalit di prova e debug FIGURA 25 DIAGRAMMA DI FLUSSO DEL FIRMWARE ACQUISIZIONE 2 DI 2 Paginas Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo ____ bus MODULI SORGENTE Tutti i componenti del firmware fino ad ora descritti sono divisi in diversi moduli sorgenti in modo da facilitare la loro manutenzione e la ricerca degli elementi necessari Tali moduli sono DLG_HWxxxxxxx_xx gt modulo con gestione periferiche hw come I O A D EEPROM ecc DLG_I2CBUS_xx gt modulo per la comunicazione I2C BUS DLG_SDI02_xx gt modulo per la gestione hw salvataggio SDI 02 DLG_TIME_xx gt modulo per la gestione orologio RTC DLG_MAIN xx gt modulo principale che include tutti gli altri La modularit del firmware facilita anche l adattamento dello stesso ad un hw acquisizione diverso infatti al variare delle sue caratteristiche sufficiente intervenire sul modulo interessato senza dover esaminare gli altri PROTOCOLLO COMUNICAZIONE Il firmware di gestione dell SL Data GSM gestisce la comunicazione con un sistema esterno come descritto nei seguenti punti a I
32. viene salvata sulla scheda di memoria Da questo momento ogni minuto l SL Data GSM acquisisce i segnali disponibili nell hw acquisizione GAB H844 ingressi analogici ingressi digitali uscite digitali li trasforma in unit ingegneristica li formatta con il massimo numero di cifre significative ed infine li salva sulla scheda di memoria preceduti da data ed ora attuale L utente deve semplicemente attendere che trascorra il periodo di osservazione della serra richiesto controllando che il LED della SDI 02 diventi rosso durante i salvataggi descritti Contemporaneamente pu verificare che l hardware di acquisizione non segnali alcuna anomalia ovvero che l uscita OUT A1 della GAB H844 sia disattiva Quando necessario si possono prelevare i dati salvati sulla scheda di memoria tramite la comunicazione GSM che pu avvenire anche a notevole distanza I punti seguenti illustrano appunto come usare l apposito software sul PC descritto dettagliatamente nel paragrafo SOFTWARE PC DATI Installare sul PC il software DLG fornito sul CD dell SL Data GSM Lanciare il programma DLG dal men di avvio di Windows attendere che compaia la finestra di Configurazione installatore e su questa selezionare la lingua Italiana Nella stessa finestra selezionare la Linea seriale di comunicazione RS 232 del PC che stata collegata al modem nel punto 22 Per l applicazione proposta si suppone che il PC usato disponga di una linea COM2 E importante ricordare
33. 00000000000000000 0000000000000000 0000000000 0a0 anane anan nane 47 STRUTTURE DATL cla 47 PROCEDURE siii ene 50 PROGRAMMA PRINCIPALE lle 52 MODULI SORGENTE sesesessesesereecesosoesesercecesoroesesereecesororsecesosorseseroeeesororseseroeeesosorseseceeeesesse 55 PROTOCOLLO COMUNICAZIONE 55 APPENDICE A CONFIGURAZIONE BASE OPZIONI ACCESSORI 606000000000000000 A 1 APPENDICE B INDICE ANALITICO B 1 SL Data GSM Rel 3 00 Pagina II ITALIAN TECHNOLOGY grifo ___ bus FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU FIGU INDICE DELLE FIGURE RA 1 TIPICO UTILIZZO DELL SL DATA GSM sesssesssososesesesssosooossesssooooeoeesessosooooceseesososoococeesse 9 RA 2 COLLEGAMENTO I2C BUS TRA GAB H844 ED SDI 02 660000000000000000000 000000000 000000000000 000 13 RA 3 COLLEGAMENTO RS 232 DIRETTO TRA GAB H844 E PC DATI ooo00000000000000000 00000000000000 13 RA 4 COLLEGAMENTO RS 232 TRA GAB H844 E MODEM c0000000000000000000000 0000000000 000000000000 000 14 RA 5 COLLEGAMENTO RS 232 TRA GAB H844 E PC CONFIGURAZIONE 60000000000000000 000000000000 14 RA 6 COLLEGAMENTO RS 232 TRA SDI 02 E PC CONFIGURAZIONE 600000000000 00000000 0000000000000000 15 RA 7 CONNESSIONI PER CONFIGURAZIONE HW ACQUISIZIONE 600000000000000000 00000 00000000000000 000000 00000 17 RA 8
34. 000000000009 000000 00000 43 RA 22 APERTURA DATI ACQUISITI CON EXCEL 6666000000000000 000000 00000 00000000000000 000000 00000000000000 0000000000 44 RA 23 RAPPRESENTAZIONE GRAFICA DEI DATI ACQUISITI 6600000000000000000000000000 0000000000000000 000000000 45 RA 24 DIAGRAMMA DI FLUSSO DEL FIRMWARE ACQUISIZIONE 1 DI 2 66600000000000000000000000000 000000000 53 RA 25 DIAGRAMMA DI FLUSSO DEL FIRMWARE ACQUISIZIONE 2 DI 2 vsssssssssrererereresesesesoreso 54 RA 26 COMANDI PER COMUNICAZIONE SERIALE 600000000000000000 0000000 000000000000 000000 00000000000000 0000000000 56 RA Al TABELLA CONFIGURAZIONE BASE FIRMWARE 00000000000000000 0000000 000000000000 00000000000000 00000000 A 1 RA A2 TABELLA CONFIGURAZIONE BASE SOFTWARE DLG 60600000000000000 000000000 00000000000000 000000000 A 2 RA A3 ACCESSORIO DI ALIMENTAZIONE EL12 60000000000 000000 00000000000009 000000 000000000000 0000000000000000 A 2 RA Ad ACCESSORIO DI COLLEGAMENTO CKS AMPA 660000000000000000 000000 00000000000009 0000 0000000000 A 3 RA A5 ACCESSORIO DI COLLEGAMENTO AMPA CABLE 660000000000000000 00000 000000000000 0000000000000000 A 3 RA A6 ACCESSORIO DI COLLEGAMENTO CKS AMPS 60000000000000000 000000 000000000000 00000 0000000000 A 4 RA A7 ACCESSORIO DI COLLEGAMENTO AMPS CABLE 660000000000000000 00000 000000000000 0000000000000000 A 4 FiGU SL Data GSM Rel 3 00 Pagina III abaco e bus __ grifo __
35. A I N C 0 00 0 0 Test uscite digitali bufferate Premere tasto associato per cambiare stato E per terminare 1 gt OUT1I 2 gt 0UT2 3 gt 0UT3 4 gt OUT4 N C N C N C N C Test orologio RTC Data ed ora attuali rappresentati Premere tasto per terminare 95 19 2010 12 59 95 Connesso a 0 50 10 9600 8 N 1 FIGURA 17 TEST FUNZIONALE HW ACQUISIZIONE 20 Quandoiltestfunzionale si concluso con successo si deve togliere l alimentazione all hardware di acquisizione e salvataggio come indicato da apposto messaggio posizionare il DSW1 8 della GMM ACB in OFF eliminare il collegamento seriale con PC e su quest ultimo uscire dal programma Hyperterminal A questo punto sia l hardware salvataggio che acquisizione sono configurati possono essere rinchiusi nei relativi contenitori e sono pronti ad essere usati nell applicazione prescelta 21 Provvederea preparare le due SIM da usare nei modem GSM dell applicazione proposta Come indicato nel paragrafo COMUNICAZIONE DATI entrambe le SIM devono essere abilitate al traffico dati inoltre conveniente disabilitare tutti i servizi segreteria trasferimento di chiamata ecc e si pu abilitare il codice PIN a 0000 in modo da proteggerla da usi indesiderati Tutte le operazioni di preparazione delle SIM possono essere convenientemente effettuate tramite un normale telefono cellulare seguendo le sue istruzioni e quelle del gestore di telefonia Al fine di semplificare la descrizione dell
36. ANALOGICI 60o000000000000 0000000000000000 000000000000 en 000000 a000 12 COLLEGAMENTO I2C BUS TRA HW ACQUISIZIONE ED HW SALVATAGGIO 13 COLLEGAMENTO TRA HW ACQUISIZIONE E PC DATI 66o000000000000000 0000000000000000 13 COLLEGAMENTO RS 232 TRA HW ACQUISIZIONE E PC CONFIGURAZIONE 14 COLLEGAMENTO RS 232 TRA HW SALVATAGGIO E PC CONFIGURAZIONE 15 CONFIGURAZIONE HARDWARE 15 CONFIGURAZIONE FIRMWARE 660000000000000000 00000000000000 00000000000000 00000 e0 000000 n een en nane 0eenene 16 EUNZIONAMENTO ae 17 CONFIGURAZIONE SL DATA GSM nni 17 CONFIGURAZIONE HW ACQUISIZIONE c6000000000000000000000 0000000000000000 nio nio nio neo nionionene 17 CONFIGURAZIONE HW SALVATAGGIO 6600000000000000 00 0000000000 0000000000000000 0e00 00000000 20 CONFIGURAZIONE HW COMUNICAZIONE 666000000000000 00000000000000 0000000000000000 0a0 000000 21 CONFIGURAZIONE BASE ri 21 ACQUISIZIONE E SALVATAGGIO una 22 COMUNICAZIONE DATI 25 PIN PROTEZIONE SIM Luana 25 ALLARMI 26 TEST FUNZIONALE acli 26 SOFTWARE PC DATI 27 INSTALLAZIONE E CONFIGURAZIONE c600000000000000000 0000000000000000 000000000000 0a0 000000 28 ESECUZIONE ini 29 UTILIZZO DATI SALVATE 32 COME INIZIARE ine 34 EIRMMABRE sn 46 MODALIT SVILUPPO pipa 46 SL Data GSM Rel 3 00 G _r1 l 1 Pagina abaco e bus _ grifo __ ITALIAN TECHNOLOGY DESCRIZIONE aaa ia 47 CARTIGLIO Rae 47 DIRETTIVE DEL COMPILATORE 666000
37. ARE DLG Il primo dato scaricato e salvato coincide con quello immediatamente sucessivo all ultimo gi presente nel file dati su PC In questo modo effettuando il primo scaricamento verranno prelevati dalla scheda di memoria i primi dati raccolti effettuando invece uno scaricamento sucessivo verranno prelevati i dati seguenti a quelli gi scaricati Questo assicura un esatto trasferimento di tutti i dati raccolti dalla scheda di memoria al file su PC dati Lo scaricamento avviato al punto 38 termina o quando finsicono i dati da scaricare sulla scheda di memoria o quando l operatore preme il pulsante Termina scaricamento da DLG e salvataggio su file che quanto conviene fare per il presente esempio d uso Pagina _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus 42 43 44 45 46 Il software DLG completa la scrittura dei dati ricvuti sul file dati e presenta una finestra informativa con l esito dello scaricamento appena concluso Premere il tato Ok per chiudere questa finestra e poi il tasto Esci per tornare alla finestra principale Durante la connessione telefonica ad intervalli regolari di un minuto il software DLG rappresenta una finestra informativa che ricorda della connesione in corso Tale finestra riportata in figura 21 si chiude automaticamente dopo circa un secondo ed accompagnata da due avvisi acustici in modo da attirare l attenzione dell operatore
38. CQUISIZIONE L hw acquisizione pu essere configurato via software effettuando i seguenti passi cal Collegare la linea RS 232 dell hw acquisizione ad un PC come descritto nelle figure 5 e 7 Alimentazione Alimentazione 8 24 Vac 8 24 Vac 10 38 Vdc 10 38 Vdc nu Ae i hi z HESSE AO Ak 200 8881 Linea seriale RS 23 Linea seriale I2C BUS e FIGURA 7 CONNESSIONI PER CONFIGURAZIONE HW ACQUISIZIONE SI Data GSM Rel 3 00 Pagina 17 abaco e bus grifo __________ ITALIAN TECHNOLOGY ca2 ca3 cad ca5 ca6 ca7 ca8 ca9 Sul PC eseguire un programma di emulazione terminale impostato a 9600 Baud 6 Bit 1 Stop Nessuna Parit Nessun Handshake sulla linea seriale COMx collegata al punto cal Attivare la configurazione dell hw acquisizione prima attivando l ingresso di configurazione del Mini Modulo e poi fornendo l alimentazione L ingresso di configurazione coincide con un dip switch od un jumper opportunamente descritto nel manuale del Mini Modulo che agisce come segue Ingresso configurazione Stato Selezione Dip switch ON attiva modalit configurazione OFF attivamodalit acquisizione salvataggio e comunicazione Jumper 1 2 attiva modalit configurazione 2 3 attivamodalit acquisizione salvataggio e comunicazione Quando il MIni Modulo usato dispone di pi ingressi di configurazione usare sempr
39. DLG 1 1 Chiamata telefonica in corso Oo Ricrodare Connessione attiva FIGURA 21 FINESTRA CONNESSIONE IN CORSO DEL SOFTWARE DLG Selezionare l opzione Data Logger GSM Disconnetti Modem ed attendere che il software DLG termini la chiamata telefonica in corso Nella finestra rappresentata sono riportati gli esiti delle operazioni eseguite ed al termine si abilita il pulsante Esci che deve essere premuto per tornare alla finestra principale A questo punto lo scaricamento dati tramite la coppia di modem GSM usati nell applicazione proposta terminato Il programma DLG pu essere chiuso in modo da ritornare al sistema operativo Sul PC stato generato e o ampliato il file SERRA0 DAT nella cartella C COLTIVAZIONI che contiene tutte le grandezze acquisite e scaricate corredate di data ed ora Tali informazioni possono essere esaminate semplicemente aprendo il file con un qualsiasi editor come Blocco note di Windows Nell applicazione proposta il file con i dati raccolti pu essere aperto con un programma di elaborazione dati come Excel Affinch l apertura avvenga correttamente si devono eseguire i seguenti passi a selezionare il comando File Apri di Microsoft Excel b nella finestra di dialogo rappresentata scegliere il file SERRA01 DAT creato ai punti precedenti qualora il file non sia mostrato ricordarsi di impostare il campo Tipo file Tutti i file c a questo punto compare una finestra di Autocomposizione Impor
40. ED HW SALVATAGGIO L hw acquisizione e l hw di salvataggio devono essere interconnessi tramite una linea di comunicazione seriale sincrona I2C BUS con il cavo descritto nella seguente figura AMP MODU II AMP MODU II FEMMINA 4 FEMMINA 4 4 x ST n2 o FIGURA 2 COLLEGAMENTO I2C BUS TRA GAB H844 Ep SDI 02 I connettori femmina per realizzare questo cavo sono disponibili tra gli accessori della grifo e possono essere ordinati specificando i relativi codici CKS AMP4 AMP4 Cable CKS AMP8S AMP8 Cable mentre il cavo completo ha il codice AMP4 AMP8 Cable vedere appendice A COLLEGAMENTO TRA HW ACQUISIZIONE E PC DATI L hw acquisizione ed il PC dati devono essere interconnessi tramite una linea di comunicazione seriale asincrona selezionabile dall utente Questo collegamento coincide con l hw comunicazione descritto in precedenza e varia a seconda della posizione fisica dei due sistemi coinvolti Di seguito vengono riportati i cavi di connessione per le modalit pi frequentemente usate RS 232 diretto e con modem gli altri RS 422 Current Loop sono invece descritti nel manuale tecnico della GAB H844 AMP MODU II VASCHETTA DB9 FEMMINA 4 4 FEMMINA RX RS232 TX RS232 p 7 a 25 S GND Linea seriale COMx FIGURA 3 COLLEGAMENTO RS 232 DIRETTO TRA GAB H844 E PC DATI SL Data GSM Rel 3 00 p Pagina 13 abaco e bu grifo __ ITALIAN TECHNOLOGY AMP MODU II VASCHETTA DBx FEMMINA
41. IN2 Nome V ARIA Tipo Booleano Contatore Frequenza B C F F Inizio scala 0 Fine scala 20 9 lt Frequenza impulsi al secondo lt 655395 Frequenza Inizio 0 Frequenza Fine 2000 Ingresso Digitale IN3 Nome ACQUA I Tipo Booleano Contatore Frequenza B C F C Inizio scala 0 Fine scala 190 Connesso a 0 16 35 9600 3 N 1 FIGURA 14 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 1 DI 3 17 Da sottolineare che i valori riportati nelle figure 14 16 sono quelli richiesti dall applicazione proposta che i segnali non usati sono rimasti con le impostazioni base ed il nome N C Non Connesso che le acquisizioni analogiche sono dirette e che come intestazione della tabella dati stata inserita una stringa con il nome dell azienda e le caratteristiche della serra 18 A questo punto vengono presentate la data e l ora dell hw acquisizione e l utente li pu modificare ricordando che tale impostazione si rifletter sui dati salvati dall SL Data GSM 19 Una volta confermata l uscita dalla configurazione con i dati inseriti l hw acquisizione richiede se effettuare il test funzionale di tutti i segnali gestiti Rispondendo affermativamente si devono collegare i trasduttori della serra alle morsettiere della GAB H844 e poi controllare la validit dei valori rappresentati per tutte le grandezze Per dettagli su come effettuare questa verifica consultare il paragrafo TEST FUNZIONALE e vedere la figura 17 SL Data GSM Rel 3 00
42. ITALIAN TECHNOLOGY Pagina IV SL Data GSM Rel 3 00 ITALIAN TECHNOLOGY grifo __ bus NTIRODOZIIONIE L uso di questi dispositivi rivolto IN VIA ESCLUSIVA a personale specializzato Questo prodotto non un componente di sicurezza cos come definito dalla direttiva 98 37 CE I pin della scheda non sono dotati di protezione contro le cariche elettrostatiche Visto che esiste un collegamento diretto tra numerosi pin della scheda ed i rispettivi pin dei componenti di bordo e che quest ultimi sono sensibili ai fenomeni ESD il personale che maneggia la scheda invitato a prendere tutte le precauzioni necessarie per evitare i possibili danni che potrebbero derivare dalle cariche elettrostatiche Scopo di questo manuale la trasmissione delle informazioni necessarie all uso competente e sicuro dei prodotti Esse sono il frutto di un elaborazione continua e sistematica di dati e prove tecniche registrate e validate dal Costruttore in attuazione alle procedure interne di sicurezza e qualit dell informazione I dati di seguito riportati sono destinati INVIA ESCLUSIVA ad un utenza specializzata in grado di interagire con i prodotti in condizioni di sicurezza per le persone perla macchina e per l ambiente interpretando un elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funzionale nel pieno rispetto delle norme d
43. La conversione in unit ingegneristica dei dati numerici ottenuti dagli ingressi digitali Contatore e Frequenza effettuata tramite una funzione di trasferimento lineare di primo grado y m x n ottenuta dai rispettivi valori di inizio scala fine scala e conteggio inizio conteggio fine o frequenza inizio frequenza fine impostati nella configurazione hw acquisizione al punto cal0 as12 Le grandezze in unit ingegneristiche ottenute vengono poi formattate automaticamente in modo da fornire sempre il massimo numero di cifre significative Anche il numero di cifre significative ottenuto dai parametri di configurazione ed stabilita dal numero di punti presenti nel range conteggio inizio conteggio fine o frequenza inizio frequenza fine e nella scala ingegneristica impostata Ad esempio con una ruota di un metro di circonferenza che gira ad una velocit variabile da 0 100 giri minuto pari ad una velocit periferica di 0 100 metri minuto a cui applicato un sensore che genera 10 impulsi a giro si dovranno impostare i parametri di configurazione come segue tempo acquisizione 1 minuto gt tempo su cui contare gli impulsi inizio scala 0 gt velocit minima in metri minuto fine scala 100 gt velocit massima in metri minuto conteggio inizio 0 gt numero impulsi minimo conteggio fine 1000 gt numero impulsi massimo Il numero di cifre significative con cui viene salvata la grandezza sar Scala ingegneristica N pu
44. Nei manuali appena elencati sono inoltre descritte le opzioni che possono essere aggiunte in fase di ordine ad entrambi gli hardware Inoltre sono disponibili una serie di accessori che facilitano e quindi velocizzano l uso del prodotto Tra questi ricordiamo EL 12 alimentatore a spina da rete elettrica a 230 Vac 50 Hz che fornisce un uscita di 12 Vac utilizzabile per alimentare gli hw acquisizione e salvataggio SL Data GSM Per dettagli vedere apposito paragrafo COLLEGAMENTO ALIMENTAZIONE FIGURA A3 ACCESSORIO DI ALIMENTAZIONE EL12 Pagina 4 2 1 SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo _ bus CKS AMP4 kit composto da un AMP MODU II 4 vie femmina e 4 contatti a crimpare Pi 8 i j i FIGURA A4 ACCESSORIO DI COLLEGAMENTO CKS AMP4 Questi componenti possono essere anche acquistati direttamente dai rivenditori AMP usando i P N 280359 e P N 182206 2 AMP4 Cable cavo finito completo di 4 fili colorati lunghi un metro crimpati ed inseriti in un connettore AMP MODU II femmina a 4 vie FIGURA A5 ACCESSORIO DI COLLEGAMENTO AMPA4 CABLE Pagina A 3 SL Data GSM Rel 3 00 _____ abaco e bus grifo _________t ITALIAN TECHNOLOGY CKS AMP8 kit composto da un AMP MODU II 8 vie femmina ed 8 contatti a crimpare e ri FIGURA A6 ACCESSORIO DI COLLEGAMENTO CKS AMP8 Questi componenti possono essere anche acquistati dirett
45. ONE BASE In quest ultimo caso provvede anche a segnalare la condizione anomala all eventuale utente che presidia l installazione Si ricorda che la verifica delle configurazioni appena descritte sono effettuate separatamente dai due hardware che compongono l SL Data GSM cos come le segnalazioni della configurazione non valida vedere segnalazioni anomalie nel paragrafo ALLARMI A questo punto l SL Data GSM attiva un suo temporizzatore basato su un interrupt periodico e verifica il funzionamento dell orologio Real Time Clock La scelta di usare due gestori indipendenti del tempo trascorso assicura di poter soddisfare tutte le ncessit sia per tempi brevi che per tempi lunghi mantenendo sempre la massima precisione possibile Nel caso la verifica individui malfunzionamenti dell orologio questa viene opportunamente segnalata come descritto nel paragrafo ALLARMI Una volta terminate le verifiche e le inizializzazioni l SL Data GSM provvede a salvare sulla scheda di memoria due righe vuote di separazione una riga con l intestazione tabella dati ed una riga con la legenda dei dati salvati Per le grandezze acquisite tale legenda coincide con i nomi dei segnali collegati impostati nella configurazione hw acquisizione In corrispondenza di ogni tempo acquisizione l SL Data GSM salva la data e l ora attuale sulla scheda di memoria e poi acquisisce elabora converte e salva tutte le grandezze presenti sull hw acquisizione Per gli ingressi analogici ti
46. a Logger GSM Stato attuale Data Logger GSM Scarica campionamenti Data Logger GSM Imposta pcel4 Con l opzione Programma Esci il software DLG termina tutte le eventuali operazioni in corso chiude 1 file aperti rilascia la linea seriale e torna al sistema operativo del PC pce15 Con l opzione Programma Informazioni il software DLG visualizza la finestra informativa presentata alla partenza con la sola chiusura da pressione pulsante ovvero senza quella automatica dopo 5 secondi in modo da lasciare all operatore tutto il tempo per leggerla ed usarla comodamente pce16 Con l opzione Programma Aiuto il software DLG apre il manuale d uso dell SL Data GSM file SL_Data GSM PDF od uk SL Data GSM PDF automaticamente copiati durante l installazione del punto pc1 lanciando Acrobat Reader che deve essere gi installato nel PC Il manuale aperto coincide con il presente manuale d uso nella lingua selezionata pc17 Con l opzione Programma Stato il software DLG visualizza una finestra in cui sono riportate le seguenti informazioni di stato Lingua rappresentazione gt la lingua di rappresentazione usata dal software DLG impostata durante la configurazione installatore descritta al punto pcS Linea seriale gt la linea seriale del PC usata per comunicare con l hw acquisizione impostata durante la configurazione installatore descritta al punto pcS File per salvataggio dati del DLG gt ilpercorsoedilnome del file usato pe
47. a dover conoscere obbligatoriamente hardware prescelto ed usato Con l uso dei programmi di utilit e dei sorgenti del pacchetto e possibile preparare provare ed usare il data logger nel giro di poche ore Le caratteristiche fondamentali dell SL Data GSM sono riassunte nei seguenti punti Acquisizione degli Ingressi Analogici disponibili sull hw acquisizione Configurazione del Tipo di Ingresso Analogico di cui due in Tensione 0 Vfondo scala 0 Vfondo scala 4 e due in Corrente 0 20 mA 4 20 mA Filtraggio degli ingressi analogici effettuato da firmware ed abilitabile nella configurazione hw acquisizione Applicazione del Fattore di Guadagno agli ingressi analogici Conversione degli ingressi analogici in Unit Ingegneristica e loro salvataggio Unit ingegneristica per gli ingressi analogici definibile in configurazione con valori di Inizio Scala e Fine Scala Acquisizione degli Ingressi Digitali disponibili sull hw acquisizione Configurazione del Tipo di Ingresso Digitale come Booleano ON OFF Contatore 0 65535 impulsi nel Tempo di acquisizione e Frequenza 0 65535 Hz Conversione degli ingressi digitali di tipo Contatore e Frequenza in Unit Ingegneristica e loro salvataggio Unit ingegneristica per gli ingressi Contatore e Frequenza definibile in configurazione con valori di Inizio Scala Fine Scala ed Inizio Conteggi Frequenza Fine Conteggi Frequenza Formattazione automatica dei valori in unit
48. a seriale asincrona gt Bufferata in RS 232 Tensione alimentazione gt Indifferente 1 Batteria back up gt Collegata Modalit operativa gt Non configurazione SL Data GSM Rel 3 00 p Pagina 15 abaco e bus grifo ___________ ITALIAN TECHNOLOGY 1 La configurazione non significativa per il funzionamento base dell SL Data GSM e pu essere liberamente decisa dall utente in base alle proprie esigenze Le configurazioni possono essere effettuate tramite un semplice e veloce intervento sui jumpers e dip switch presenti a bordo scheda come indicato nei relativi manuali tecnici Quest ultimi infatti riportano le posizioni le connessioni e la descrizione di tutti gli elementi dedicati alla configurazione hardware della scheda Le configurazioni sopra riportate sono riferite alla condizione operativa finale dell SL Data GSM e devono essere parzialmente modificate durante la fase di sviluppo e configurazione firmware come descritto negli appositi paragrafi CONFIGURAZIONE FIRMWARE Per completare l installazione dell SL Data GSM si deve effettuare anche una configurazione firmware sia dell hw acquisizione che dell hw salvataggio Con la configurazione firmware l utente pu stabilire alcune modalit di funzionamento come il nome di tutti i segnali collegati i tipi di segnali analogici collegati 1 tipi di segnali digitali il tempo e le modalit di acquisizione le caratteristic
49. a tale stringa contiene una concisa descrizione dell impianto la sua locazione o quanto utile ad identificare la provenienza dei dati raccolti Inserire 1 nomi uscite digitali ovvero delle brevi stringhe che identificano i segnali collegati Motore1 Spia All Pompa Fiamma Valvola ecc Tali nomi vengono salvati sulla scheda di memoria in corrispondenza di ogni accensione incolonnati agli stati delle relative uscite in modo da creare una legenda delle uscite digitali ca10 Impostare le caratteristiche dei segnali collegati agli ingressi digitali dell hw acquisizione ovvero il nome il tipo e l eventuale unit ingegneristica della grandezza fisica corrispondente Il nome del segnale ha le stesse caratteristiche e funzioni descritte al punto precedente Il tipo del segnale selezionabile tra i 3 supportati Booleano Contatore Frequenza premendo la lettera corrispondente mentre l unit ingegneristica definibile inserendo i valori di inizio scala e fine scala della grandezza fisica misurata i valori di conteggi inizio e conteggi fine dell ingresso contatore i valori di frequenza inizio e frequenza fine dell ingresso frequenza Pagina 18 Q SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo __ bus Tutti questi valori sono composti da 8 cifre massime compreso segno e virgola quindi variabili nel range 9999999 99999999 I 4 valori dell l unit ingegneristica sono naturalmente imp
50. amente dai rivenditori AMP usando i P N 280365 e P N 182206 2 AMP8 Cable cavo finito completo di 8 fili colorati lunghi un metro crimpati ed inseriti in un connettore AMP MODU II femmina a 8 vie FIGURA A7 ACCESSORIO DI COLLEGAMENTO AMPS CABLE G Pagina A 4 SL Data GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus AJUU EIDET INDICE ANACO A A D converter 49 50 Accessori 13 14 A 2 Acquisizione e salvataggio 22 52 Acquisizioni analogiche 10 Alimentazione 7 11 23 37 A 2 Allarmi 26 52 Ambiente programmazione 46 Ambiente sviluppo 46 AMP4 Cable 13 A 3 AMP8 Cable 13 14 A 4 Anomalie 22 26 Applicazioni tipiche 9 34 ASCII 10 24 33 48 Assistenza 1 B Baud rate 10 18 20 21 35 36 55 Bit per carattere 10 18 20 35 36 55 Booleano 12 18 24 52 A 1 C Cariche elettrostatiche 1 Cartiglio 47 Cifre significative 10 22 24 33 CKS AMP4 13 A 3 CKS AMP8 13 14 A 4 COM 8 18 28 34 36 40 Come iniziare 34 Compilatore 46 47 Comunicazione 10 25 41 55 Configurazione 17 48 49 51 Configurazione base 21 22 A 1 Configurazione firmware 16 Configurazione hardware 15 Configurazione hw acquisizione 17 37 Configurazione hw salvataggio 20 36 Configurazione installatore 28 41 Connessioni 11 Alimentazione 11 I2C BUS tra hw acquisizione ed hw salvataggio 13 Ingressi analogici 12 Ingressi digitali 12 RS 232 tra hw acquisizione e Modem 14 RS 232 tra hw acquisizi
51. anno essere a loro volta stampati elaborati graficati compressi archiviati ecc a seconda delle esigenze dell utente finale Paginas _ _ SLData GSM Rel 3 00 ITALIAN TECHNOLOGY __ grifo _ bus SERRA01 Temp C U __ P mbar Pos mm N N zj G O T S M dd 5 Tempo min FIGURA 23 RAPPRESENTAZIONE GRAFICA DEI DATI ACQUISITI Pagina 45 SL Data GSM Rel 3 00 ____ abaco e bus _ grifo __________ ITALIAN TECHNOLOGY WURMAN ATRIE Le schede grifo che compongono l SL Data GSM sono dotati di un proprio firmware di gestione che definisce le funzionalit del prodotto L hw salvataggio ha un firmware chiuso quello descritto nel manuale utente della SDI 02 che non pu essere modificato dall utente finale quello dell hw acquisizione invece pu essere alterato a seconda delle esigenze dell utilizzatore In questo capitolo sono descritte le informazioni essenziali per modificare tale firmware MODALIT SVILUPPO Il firmware di gestione dell hw acquisizione pu essere modificato effettuando i seguenti passi Alcune operazioni sono inevitabilmente complesse ed articolate ed in questo paragrafo vengono illustrate sommariamente l utente pu trovare ulteriori informazioni nella specifica documentazione indicata negli stessi passi msl Copiare tutti i filesche compongono il firmware di gestion
52. are DLG presenter nuovamente la finestra Configurazioni installatore In entrambi i casi dopo viene presentata una finestra informativa che riporta le generalit della grifo e la versione del sw lanciato che scompare con la pressione del pulsante Ok sul monitor od automaticamente dopo 5 secondi Una volta chiusa la finestra informativa il software DLG apre ed inizializza la linea di comunicazione scelta nelle configurazioni instalatore verifica che il tutto avvenga correttamente e prosegue In caso di errori invece presenta una finestra informativa per l operatore che dovr quindi verificare la causa del malfunzionamento Se viene segnalato l Errore apertura linea seriale l operatore deve prima uscire dal software DLG poi ripetere le operazioni del punto cd e quelle che gli consentono di controllare la stessa seriale ed infine rilanciare il software DLG fino a quando l errore scompare In altri termini l uso del software DLG senza il collegamento seriale si limita alle operazioni che riguardano il solo PC mentre quelle relative all hw acquisizione sono inevitabilmente inibite A questo punto compare la finestra principale del software DLG in cui sono presenti 2 men per un totale di 8 opzioni corrispondenti alle possibili operazioni che il programma pu effettuare ed una foto dell SL Data GSM La preparazione della struttura richiesta dal software DLG a questo punto terminata Pagina28 _ Q SLDa
53. ati riportati i messaggi e le indicazioni del software DLG associate alla lingua Italiana Qualora al punto pc5 della configurazione installatore non sia selezionata la lingua Italiana viene usata quella alternativa Inglese In questo caso tutti 1 messaggi saranno sostituiti da quelli tradotti in Inglese Per selezionare la lingua Inglese anche sul file dati che salva i campionamenti si deve configurare la lingua sull hw acquisizione Tale configurazione stata descritta al punto cas pc26 Nel capitolo COME INIZIARE riportato un esempio d uso del software DLG corredato di figure che illustrano come usare alcune delle funzionalit UTILIZZO DATI SALVATI Le funzionalit dell SL Data GSM si concludono con l utilizzo dei dati raccolti in cui sono salvate tutte le grandezze acquisite con le modalit fino ad ora descritte I dati sono memorizzati in un unico file sul PC dati dal software DLG con la tecnica dell accrescimento ovvero i nuovi dati vengono sempre aggiunti alla fine dello stesso file Questa tecnica abbinata ad uno scaricamento che preleva i dati dalla scheda di memoria in modo sequenziale fa si che nel file tutti i dati siano temporalmente ordinati all inizio del file si trovano 1 campionamenti pi vecchi ed alla fine quelli pi recenti Grazie alla comunicazione seriale il file dati salvato sulla scheda di memoria viene trasferito tale e quale sul PC dati Con questa soluzione si ottiene anche una sicurezza contro la perdita
54. azione firmware Normalmente la configurazione viene effettuata una sola volta prima di installare l SL Data GSM nell applicazione da realizzare di conseguenza questo collegamento non necessario durante il normale lavoro ad installazione completata AMP MODU II VASCHETTA DB9 FEMMINA 4 4 FEMMINA RX RS232 x Q n gt b x s FIGURA 6 COLLEGAMENTO RS 232 TRA SDI 02 E PC CONFIGURAZIONE Alcuni dei connettori femmina usati in questo cavo sono disponibili tra gli accessori della grifo e possono essere ordinati specificando i relativi codici CKS AMP8 o AMP8 Cable vedere appendice A CONFIGURAZIONE HARDWARE L hardware SL Data GSM necessita di una configurazione hardware che lo predispone a svolgere correttamente il suo lavoro in relazione ai collegamenti descritti nei precedenti paragrafi ed alle funzionalit descritte nei capitoli seguenti La configurazione hardware da effettuare illustrata di seguito Hw acquisizione GAB H844 Mini Modulo Linea seriale asincrona gt Bufferata in RS 232 oppure RS 422 o Current Loop Terminazione linea CAN gt Indifferente 1 Tensione riferimento Vref gt Dipende da Mini Modulo scelto vedere manuali accoppiate Ingressi analogici gt Dipende dal tipo di segnali collegati 1 Ingressi digitali gt Dipende dal tipo di segnali collegati 1 Schermatura USB gt Indifferente 1 Modalit operativa gt RUN Hw salvataggio SDI 02 Line
55. cambiati con il modem tali caratteri non sono mai presenti Il campo chrs dei messaggi include tutte le informazioni sia del comando che della risposta La codifica riportata nel punto seguente riporta le sue possibili composizioni d I comandi gestiti e le relative risposte sono descritte nella figura seguente I dati riportati in corsivo sono un carattere es crcl crch o sequenze di caratteri che variano a seconda del corrispondente dato es gg aaaa stato SI Data GSM Rel 3 00 Pagina 55 abaco e bus grifo ____________ ITALIAN TECHNOLOGY ACQUISIZIONE VERSIONI Master Slave STX v crcl crch ETX gt lt STX hw TAB fw crel crch ETX Il campo hw coincide con il nome delle schede che compongono l hw acquisizione es GAB H844 GMM ACB mentre il campo fw coincide con la versione del firmware eseguito es 1 1 I due campi hanno lunghezza costante rispettivamente pari a 25 e 3 chr con eventuali spazi di riempimento alla fine ACQUISIZIONE OROLOGIO Master Slave STX t crel crch ETX gt lt STXgg mmlaaaa TAB oo mm ss crel crch ETX SETTAGGIO OROLOGIO Master Slave STX Tgg mm aaaa oo mm ss crcl crch ETX gt lt STX crcl crch ETX ACQUISIZIONE STATO Master Slave STX z crcl crch ETX gt lt STX stato crcl crch ETX Il campo stato coincide con il valore ASCII della variabile di stato dell hw acquisizione descritta nel paragrafo ALLARMI con lunghezza costante di 5 chr e
56. con eventuali spazi di riempimento alla fine AZZERAMENTO ALLARMI Master Slave STX Z crcl crch ETX gt lt STX crcl crch ETX Questo comando azzera gli errori ed allarmi della variabile di stato dell hw acquisizione vedi paragrafo ALLARMI PRELEVAMENTO DATI RICHIESTI Master Slave STX R ind inizio crcl crch ETX gt lt STX ok dati crcl crch ETX Per questo comando i dati coincidono esattamente con i caratteri contenuti nella scheda di memoria a partire dalla posizione ind inizio in formato ASCII con formattatori Il numero di tali caratteri sar quello massimo 100 quando nel file ci sono altri dati oppure il numero di quelli disponibili quando il pacchetto supera la fine del file Il Master quindi in grado di sapere se ci sono altri dati da scaricare semplicemente controllando tale numero di caratteri ricevuti del campo dati Infine il campo ok indica se la lettura avvenuta correttamente 0 gt errori il seguente campo dati non manca gt corretto il seguente campo dati presente della lunghezza descritta PRELEVAMENTO DATI SUCCESSIVI Master Slave STX r crcl crch ETX gt lt STX ok dati crcl crch ETX Questo comando opera come il precedente ma parte dal dato sucessivo all ultimo scaricato FIGURA 26 COMANDI PER COMUNICAZIONE SERIALE Paginas Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo bus AVE RIENIDIICIE A CONTGURAZIONIE BASE ORZZIONIE ACCESSORI In corrispond
57. e bus grifo _________ ITALIAN TECHNOLOGY ACQUISIZIONE E SALVATAGGIO La modalit acquisizione e salvataggio dell SL Data GSM quella normalmente usata e svolge il vero e proprio lavoro di data logger per i segnali collegati Come illustrato nei precedenti paragrafi il funzionamento pu essere adattato alle specifiche esigenze dell utente impostando i parametri di configurazione disponibili Quando l adattamento non sufficiente si deve ricorrere alla modifica del firmware di gestione seguendo le indicazioni dell ultimo capitolo FIRMWARE Le operazioni che deve effettuare l utente e quelle svolte dall SL Data GSM nella modalit acquisizione salvataggio e comunicazione possono essere riassunte nei seguenti punti asl as2 as3 as4 as5 as6 as7 as8 as9 Collegare l hw acquisizione ai segnali del campo ed all hw salvataggio Per dettagli vedere le figure 2 9 La modalit acquisizione salvataggio e comunicazione dati selezionata all accensione se non sono presenti le condizioni che attivano le modalit di configurazione In dettaglio Hw acquisizione gt ingresso configurazione disattivo vedere punto ca3 Hw salvataggio gt jumper J1 della SDI 02 in posizione 2 3 Una volta partita la modalit di acquisizione e salvataggio dati verifica i parametri di configurazione salvati in EEPROM e se validi li carica altrimenti setta le impostazioni di default descritte nel paragrafo CONFIGURAZI
58. e converte gli ingressi analogici della stessa in polling Ad_conv chad Procedure per EEPROM Sono le procedure usate per leggere scrivere un byte da su EEPROM ad un indirizzo specificato Rd_ee Wr_ee Procedure per seriale asincrona Sono le procedure usate per gestire la comunicazione dati con un sistema esterno ed includono quella che inizializza il protocollo fisico sulla linea seriale Ini_ser quelle che gestiscono la ricezione in interrupt con salvataggio nel buffer ricezione Ini_rxirq Rx_irg e quella che trasmette caratteri Tx_chr Procedure per interrupt periodico Con queste procedure si inizializza la generazione di un interrupt periodico della durata di Dttmrirq millisecondi Ini_tmrirq e si risponde allo stesso interrupt incrementando la variabile che conta il numero di interrupt avvenuti usata per verificare se sono trascorsi alcuni tempi veloci del programma Procedure per I2C BUS Sono le procedure usate per gestire la comunicazione sincrona I2C BUS con l hw salvataggio in modalit master transmit Ini_12c Del_i2c Wrbit_12c Rdbit_12c Start_12c Stop_i2c Wrbyte_12c Rdbyte_i2c Tali procedure riconoscono anche il verificarsi di possibili errori che vengono salvati nell apposita variabile Erri2c Procedure per SDI 02 Sono le procedure usate per inviare comandi e ricevere risposte nei confronti dell hw salvataggio SDI 02 Txcommand_sdi Rxresponse_sdi TKemdstr_sdi
59. e l ultimo ad esempio con la GMM ACB che ha i 3 ingressi DSW1 6 DSW1 7 e DSWI1 8 l SL Data GSM usa il DSWI1 8 Una volta attivata la configurazione l utente pu interagire con l hw acquisizione tramite il PC precedentemente collegato che funge da console seriale Sul monitor del PC compariranno in sequenza le configurazioni disponibili come elencato nei seguenti punti Selezionare la lingua di rappresentazione tra English ed Italiano premendo la lettera corrispondente Si ricorda che tale scelta riguarda tutte le rappresentazioni ed i salvataggi effettuati dall hw acquisizione Esaminare la linea di stato successivamente presentata in cui sono riportate la versione del firmware SL Data GSM ed il nome delle schede usate nell hw acquisizione Tale linea non una configurazione ed ha carattere puramente informativo Selezionare il tempo acquisizione premendo la lettera corrispondente Si ricorda che sono disponibili 18 valori predefiniti equivalenti ad sec 2 sec 5 sec 10 sec 20 sec 30 sec 1 min 2 min 5 min 10 min 20 min 30 min 1 ora 2 ore 5 ore 10 ore 12 ore e 24 ore oppure un tempo in secondi inserito da utente Altro Il tempo acquisizione corrisponde al tempo che intercorrer tra una acquisizione e la successiva ovvero alla distanza temporale dei dati salvati su scheda di memoria Inserire la stringa di intestazione tabella dati ovvero l indicazione salvata sulla scheda di memoria in corrispondenza di ogni accensione Di norm
60. e presenti le segnala gestendo tutte le temporizzazioni per l intermittenza iniziale e l attivazione continua finale Alarm_mng Procedure e codice per debug Sono una serie di procedure Tst_ain Tst_iobuf Tst_rtc Test_ee che consentono di debuggare sia l hardware che il firmware di acquisizione Nel firmware oltre a queste procedure sono presenti anche altre istruzioni per il debug nei punti nevralgici del sorgente Tutte le istruzioni di debug sono inserite con la tecnica della compilazione condizionale e possono essere aggiunte od eliminate dal codice eseguibile semplicemente modificanto l apposita costante Isdebug Normalmente le istruzioni di debug si limitano a presentare variabili ed informazioni sulla console seriale RS 232 ma per alcuni ambienti di sviluppo ci possono essere anche altre possibilit l utente pu consultare la relativa documentazione PROGRAMMA PRINCIPALE Il programma principale del firmware include le istruzioni che svolgono tutte le funzionalit dell hw acquisizione usando le procedure descritte nel paragrafo precedente In dettaglio il programma principale Paginas Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo __ abaco e bus Inizializza periferiche dell hardware acquisizione linee I O digitale A D converter linee Seriali Contatori ecc Carica configurazione hw acquisizione da EEPROM Configurazione valida No Si
61. e proposta il C COLTIVAZIONISERRA01 DAT impostato al punto 32 SL Data GSM Rel 3 00 p Pagina41 abaco e bus grifo ______ ITALIAN TECHNOLOGY 39 40 41 x DLG 1 1 Gestione Modem Inizializzazione Modem in corso Attendere Inizializzazione Modem avvenuta correttamente Chiamata numero 3451234567 in corso Attendere Chiamata riuscita e connessione effettuata FIGURA 19 CHIAMATA CON MODEM DEL SOFTWARE DLG A questo punto inizia lo scaricamento dei dati raccolti sulla scheda di memoria remota ed il loro salvataggio nel file dati C COLTIVAZIONI SERRA01 DAT su PC Durante lo scaricamento viene rappresentata la data e l ora di alcuni dei campionamenti ricevuti e salvati nell apposita casella della finestra rappresentata come indicato in figura 20 in questo modo l utente si pu rendere conto dello stato di avanzamento dell operazione DLG 1 1 Scarica campionamenti Premere tasto della finestra per avviare lo scaricamento composto dai seguenti passi individua posizione ultimo scaricamento da file per salvataggio dati DLG riprende scaricamento dalla posizione individuata e salvataggio alla fine del file continua scaricamento e salvataggio fino alla fine dei dati su DLG rappresenta il tempo dei dati scaricati nell apposita finestra sottostante non tutti Ultimo campionamento scaricato e salvato 05 10 2010 19 11 30 fa FIGURA 20 SCARICAMENTO DATI DEL SOFTW
62. e schede devono essere configurate come segue GAB H844 J1 J59 J8 JS1 gt NON connessi J2 33 J4 J5 J510 J11 J18 J20 J21 gt 2 3 J13 J14 J15 J16 J17 J19 J22 J38 gt 12 GMM ACB DSW1 1 4 5 6 7 8 gt OFF DSW1 2 3 gt ON SDI 02 J2 gt connesso J1 J4 J5 J6 J7 J8 J9 J10 gt 1 2 4 Collegare CN1 della SDI 02 alla linea di comunicazione COMx del PC utilizzando l apposito cavo di comunicazione come descritto nelle figure 6 8 5 Assicurare che il jumper J1 della SDI 02 sia in posizione 1 2 in modo da selezionare la sua modalit di configurazione 6 Installare sul PC il programma Demo_SDI02 ovvero l utilit appositamente realizzata da grifo per configurare comodamente e velocemente la SDI 02 Se il programmad installazione chiede di sostituire file di sistema rispondere in modo da mantenere quelli originali Kee Paginas _ SLData GSM Rel 3 00 grito abaco e u7 7 EseguireilDemo_SDI02 che alla prima esecuzione configurato per la lingua Inglese quindi provvedere a selezionare quella Italiana tramite il comando Program Language Italian ITALIAN TECHNOLOGY 8 Configurare la linea di comunicazione del PC per il protocollo fisico della SDI 02 tramite l opzione Programma Seriale Nella finestra che compare selezionare la linea seriale collegata al punto 4 ed i parametri riportati nella figura seguente Demo_SDI02 4 1 Impostazione seriale PC Lin
63. e sull hard disk del PC sviluppo Tali files posssono essere forniti dalla grifo e coincidono con il sorgente del firmware l eseguibile gi pronto per l hw acquisizione alcuni files di contorno come header progetti utilit ecc ms2 Installare e o preparare l ambiente di sviluppo del firmware ovvero quel programma per PC che trasforma il sorgente del firmware in codice eseguibile per l hw acquisizione scelto Tra questi ambienti di sviluppo si ricordano i numerosi proposti da grifo compilatori BASIC BASCOM 8051 BASCOM A VR PIC BASIC PRO ecc compilatori C uC 51 ICC AVR HTC PIC ecc compilatori PASCAL KSC PASCAL 51 Mikro PASCAL ecc Si ricorda che la scelta dell ambiente di sviluppo spetta all utente in base alle sue esperienze e preferenze ma deve comunque corrispondere al tipo di microcontrollore montato sul Mini Modulo usato nell hw acquisizione Ogni ambiente di sviluppo dotato di una propria documentazione d uso ms3 Installare e o preparare l ambiente di programmazione per il codice del firmware ovvero quel programma ed eventuali accessori per PC che possono salvare il codice eseguibile del firmware nella memoria FLASH del Mini Modulo scelto Tra questi si possono citare ad esempio Boot Loader seriali FLIP Micro Code Loader A VR Bootloader Grifo r IS1 Bootloader Grifo r ecc programmatori ISP MP AVR 51 USB MP PIK USB A VR ISP MKII MPLAB ICD 2 ecc Da ricordare che molti ambienti di programmazione poss
64. ea seriale Baud Rate Bit per carattere Parit Bit di Stop Controllo di flusso i Pes Annulla FIGURA 11 IMPOSTAZIONE SERIALE PC con DeMmo_SDI02 Demo_SDI02 4 1 Comandi per configurazione SDI Linea di comunicazione Baud Rate Parit Bit di Stop Controllo di flusso Indirizzo periferica 12C BUS Tempo attesa 20 ms Setta configurazione Seriale sincrona 12C BUS 19200 v ng a ja Esci FIGURA 12 CONFIGURAZIONE COMUNICAZIONE CON DeMo_SDI02 SL Data GSM Rel 3 00 _ 6 Pagina 35 abaco e bus grifo __________ ITALIAN TECHNOLOGY 9 10 11 12 13 Impostare i parametri perla comunicazione seriale che la SDI 02 dovr usare per interagire con l hw acquisizione tramite l opzione Generale Configura Una volta inseriti i valori descritti nella figura 12 premere il pulsante Setta configurazione attendere il completamento della configurazione che avviene dopo pochi secondi verificare che non vengano presentati errori e quindi chiudere la finestra con il pulsante Esci Controllare ed eventualmente reimpostare la data e l ora attuale dell orologio della SDI 02 tramite l opzione Generale Orologio A configurazioni e verifiche ultimate uscire dal Demo_SDI02 e ritornare al sistema operativo Windows Togliere l alimentazione alla SDI 02 posizionare il jumper Jl in 2 3 ed eliminare il collegamento seriale con PC A questo pun
65. econdi inserito da utente 7 caratteri massimi 1 sec Hw acquisizione lt gt hw salvataggio sincrona I2C BUS Hw acquisizione lt gt PC configurazione asincrona RS 232 Hw salvataggio lt gt PC configurazione asincrona RS 232 Hw acquisizione lt gt PC dati asincrona RS 232 RS 422 Current Loop modem 9600 Baud 8 Bit per carattere nessuna Parit 1 Stop bit Master slave con messaggi ASCII di domanda e risposta Su EEPROM non volatile SD o MMC da 2 GBytes FAT o FATI6 ASCII incolonnato compatibile con Excel Unit ingegneristica con scala configurabile Funzione di trasferimento lineare di primo grado y m x n automatico fino ad 8 circa 180 giorni nelle condizioni di massimo uso campionamento ogni secondo con 8 cifre significative su 8 segnali analogici 4 contatori 4 uscite digitali i Collegando segnali con frequenze superiori a 1000 Hz ad ingressi digitali gestiti in interrupt si rallenta l esecuzione del firmware La frequenza massima pu essere limitata dallo stadio d ingresso Pagina 10 G __ SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo bus INSTRAVDBAVZZIONIE In questo capitolo saranno illustrate tutte le operazioni da compiere per installare correttamente il prodotto SL Data GSM A questo scopo vengono descritti icavi di comunicazione le configurazioni deijumpers ed ogni altra informazione relativa alla preparazione del prodotto Tutti i componenti non descritti in
66. encate le principali con una suddivisione che ne facilita la ricerca ed una breve descrizione Definizioni segnali microcontrollore Coincidono con la definizione di alcuni segnali del microcontrollore usati per funzioni del firmware come la comunicazione I2C BUS Pinsda Pinscl la gestione del LED di attivit del Mini Modulo Ldact l acquisizione dell ingresso di configurazione Cnfin il comando delle uscite digitali bufferate Pinoutxx l acquisizione degli ingressi digitali Pininx ecc SL Data GSM Rel 300 G Wu ohnad7 abaco e bus grifo _____ ITALIAN TECHNOLOGY Costanti per codici ASCII Sono le costanti ad un byte con i codici ASCII usati per la rappresentazione e la comunicazione o per i codici dei tasti premuti su console Cret LF Bell Tab Esc Kret Kesc Kbsp ecc Costanti per temporizzazioni Sono le costanti ad un byte con il numero di interrupt periodici che avvengono in corrispondenza di alcuni intervalli di tempo prefissati L interrupt periodico generato da uno dei timer interni del microcontrollore e con queste costanti si adegua il diverso periodo di questo interrupt a seconda del microcontrollore e della frequenza di clock usate Tali valori sono determinati teoricamente dallo stesso periodo dell interrupt Ntirg200ms Ntirqlsec Da ricordare che le temporizzazioni da interrupt periodico sono usate per processi veloci in cui la risoluzione del RTC non sarebbe sufficiente
67. ene conto dell impostazione del tipo di acquisizione che stabilisce se la conversione unica diretta oppure ripetuta 8 volte e di queste usato il valor medio filtrata In entrambi i casi ottiene dei dati numerici con la risoluzione dell A D converter presente nel Mini Modulo usato Ai dati numerici ottenuti dagli ingressi analogici viene prima applicato il fattore di guadagno tipico della GAB H844 e poi vengono convertiti in unit ingegneristica Quest ultima conversione effettuata tramite una funzione di trasferimento lineare di primo grado y m x n ottenuta dai rispettivi valori di inizio scala fine scala e tipo segnale elettrico impostati nella configurazione hw acquisizione al punto call Le grandezze in unit ingegneristiche ottenute vengono poi formattate automaticamente in modo da fornire sempre il massimo numero di cifre significative e salvate Anche il numero di cifre significative ottenuto dai parametri di configurazione ed stabilita dal numero di punti presenti rispettivamente sull A D converter usato e nella scala ingegneristica impostata Pagina22 _ SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo ___ bus Fino a 4 ingressi digitali Booleani ON OFF Contatori Frequenze 0 65535Hz Fino ad 8 ingressi Alimentazione analogici 0 Vfs Alimentazione 8 24 Vac 0 Vfs 4 0 20 mA 8 24 Vac 10 38 Vdc 4 20 mA 10 38 Vdc MIN 0A 14 28 898
68. ente Parit Indifferente Bit di Stop Indifferente Controllo di flusso Indifferente Indirizzo periferica I2C BUS 126 Tempo attesa 20 msec 250 Alimentazione 8 24 Vac o 10 38 Vdc Linea seriale RS 232 Y pirnnisolrnie NAN TG H 33f NEM Ik 28 1898 FIGURA 8 CONNESSIONI PER CONFIGURAZIONE HW SALVATAGGIO Pagina 20 _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grito abaco e feu CONFIGURAZIONE HW COMUNICAZIONE Normalmente l hw comunicazione non richiede alcuna configurazione Anche quando questo sistema coincide con una coppia di modem non serve alcuna preparazione preliminare in quanto sia il software su PC dati che il firmware su hw acquisizione provvedono a fornire i comandi di inizializzazione che configurano e preparano i modem alla comunicazione Qualora i modem scelti per la comunicazione siano particolari e richiedano comandi aggiuntivi e o specifici provvedere a modificare firmware e software In alternativa si possono fornire tali comandi e dopo salvare permanentemente la configurazione ottenuta sugli stessi modem prima di connetterli Per ulteriori informazioni su questa necessit fare riferimento alla documentazione del modem scelto CONFIGURAZIONE BASE In corrispondenza della prima accensione ed ogni volta che le configurazioni salvate non sono valide l SL Data GSM utilizza una configurazione ba
69. enza di un primo acquisto o di una eventuale riparazione l SL Data GSM viene fornito nella sua configurazione base Alcune caratteristiche di tale configurazione sono state descritte pi volte in questo manuale usando anche il nome configurazione di default ed in questa appendice vengono riassunte opportunamente raggruppate nelle seguenti tabelle Lingua di mele Lingua di rappresentazione usata nella configurazione rappresentazione Ease firmware dell hw acquisizione Inglese Tempo di acquisizione grandezze e salvataggio su Tempo acquisizione 10 sec i i scheda di memoria Intestazione tabella Grifo Italian Stringa salvata come intestazione della tabella dati ad dati Technology ogni accensione Nome uscite digitali OUT Nome dei segnali collegati alle uscite digitali Nome dei segnali collegati agli ingressi digitali digitali a i RTT 7 7 Ii Ca pri Ea configurati per segnali booleani Inizio scala ingressi Inizio scala per le grandezze di tipo Contatore o digitali Frequenza in unit ingegneristica Fine scala ingressi 100 Fine scala per le grandezze di tipo Contatore o digitali Frequenza in unit ingegneristica Conteggi fine 100 Numero conteggi corrispondenti a fine scala per le ingressi digitali grandezze di tipo Contatore Frequenza inizio Frequenza corrispondente ad inizio scala per le ingressi digitali grandezze di tipo Frequenza Frequenza fine 100 Frequenza corrispondente a fine scala per le grandezze ingressi digitali di tip
70. er usare l SL Data GSM a b Un hw acquisizione composto da al Una coppia di schede grifo scelte dall utente in base ai segnali da acquisire e gestire come GAB H844 GMM ACB con firmware di gestione gi salvato nel Mini Modulo a2 Una sorgente di alimentazione per la coppia di schede grifo descritte al punto al vedere paragrafi ALIMENTAZIONE dei relativi manuali a3 Cavo di comunicazione RS 232 tra hw salvataggio e PC Per la realizzazione del collegamento fare riferimento alle apposite figure presenti in questo manuale Un hw salvataggio composto da bl Un modulo grifo SDI 02 b2 Una sorgente di alimentazione per il modulo descritto al punto b1 vedere paragrafo ALIMENTAZIONE del relativo manuale che pu convenientemente coincidere con quello descritto al punto a2 b3 Una scheda di memoria SD o MMC con capacit di 2 GB e formato FAT o FAT 16 b4 Cavo di comunicazione I2C BUS tra hw salvataggio ed hw acquisizione Per la b5 realizzazione del collegamento fare riferimento alle apposite figure presenti in questo manuale Cavo di comunicazione RS 232 tra hw salvataggio e PC Per la realizzazione del collegamento fare riferimento alle apposite figure presenti in questo manuale SL Data GSM Rel 300 G e abaco e bus grifo __________ ITALIAN TECHNOLOGY c d e Un hw comunicazione composto da cl Cavo di comunicazione seriale asincrona tra hw acquisizione e PC dati Tale
71. ersioni 3 18 Vfs 12 19 21 23 A 1 Virgola 33 44 Pagina B 6 O ITALIAN TECHNOLOGY ISL Data GSM Rel 3 00
72. etere ciclicamente i passi da ms4 a ms7 fino a raggiungere il funzionamento desiderato A questo punto il firmware modificato finito e l hw acquisizione nuovamente pronto a lavorare assieme all hw salvataggio ed all hw comunicazione ms8 Qualoral utente che deve cambiare le funzionalit dell SL Data GSM non intenda modificare il firmware autonomamente lo pu richiedere direttamente alla grifo DESCRIZIONE Il firmware SL Data GSM varia al variare dell ambiente di sviluppo scelto e del Mini Modulo usato nell hw acquisizione Indipendentemente da queste differenze pu essere individuata una struttura comune che viene illustrata nei seguenti paragrafi Le specializzazioni sono invece descritte nei sorgenti degli stessi firmware CARTIGLIO la parte iniziale dove vengono descritte le caratteristiche del firmware le generalit della ditta realizzatrice le variazioni effettuate nelle versioni rilasciate e le impostazioni richieste per poter usare l ambiente di sviluppo DIRETTIVE DEL COMPILATORE Coincidono con tutte le informazioni necessarie per poter compilare il sorgente senza errori ovvero l inizio dell area codice l inizio e la fine dell area dati le dimensioni delle memorie usate le eventuali ridirezioni di interrupts e console l inizializzazione ad alto livello di periferiche usate ecc STRUTTURE DATI Il firmware utilizza numerose strutture dati sia globali che locali Di seguito vengono el
73. gurazione installatore al punto pcs stata scelta una comunicazione via modem ovvero stato inserito un numero di telefono pc19 Con l opzione Data Logger GSM Disconnetti Modem il software DLG termina la chiamata in corso Durante l operazione di rilascio linea viene rappresentata una finestra di stato che descrive l operazione in corso e l esito di quelle gi concluse Al termine della disconnessione si abilita il pulsante Esci con cui si pu chiudere la finestra dopo aver esaminato l esito finale Si ricorda che questa opzione attiva solo quando nella configurazione installatore al punto pcs stata scelta una comunicazione via modem ovvero stato inserito un numero di telefono e lo stesso numero stato chiamato con successo pce20 Quando c una comunicazione telefonica in corso il software DLG provvede a segnalare questa condizione ogni minuto visualizzando una finestra informativa con il messaggio Ricordare Connessione attiva accompagnata da due avvisi acustici In questo modo l utente continuamente allertato ed evita che la comunicazione rimanga erroneamente attiva pce21 Con l opzione Data Logger GSM Stato attuale il software DLG acquisisce lo stato attuale degli hw acquisizione salvataggio e comunicazione e lo rappresenta in un apposita finestra sul monitor del PC Con stato attuale s intendono le seguenti informazioni Hardware usato gt riporta inomi delle schede usate come hw acquisizione in modo da poter ricon
74. he delle grandezze fisiche acquisite la data e l ora attuale aggiunti ai dati salvati ecc Per la descrizione di questa configurazione si rimanda il lettore al paragrafo CONFIGURAZIONE SL DATA GSM ed al capitolo COME INIZIARE O Pagina 16 ISL Data GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus RUONZIIONAMIBNITO L SL Data GSM un data logger per grandezze analogiche e digitali che salva i dati raccolti su una scheda di memoria asportabile all occorrenza e che poi preleva i dati salvati e li trasferisce ad un PC esterno dove possono essere gestiti secondo le esigenze In questo capitolo vengonoriportate tutte le informazioni relative alle funzioni svolte CONFIGURAZIONE SL DATA GSM Come indicato nel capitolo INSTALLAZIONE alcuni elementi che compongono l SL Data GSM hw acquisizione ed hw salvataggio devono essere configurati via firmware prima di essere usati La configurazione firmware serve a definire molti aspetti del funzionamento finale del prodotto soprattutto per quanto riguarda i segnali acquisiti ed i dati salvati In condizioni di normale utilizzo la configurazione firmware deve essere effettuata una sola volta durante l installazione oppure in caso di variazioni delle condizioni d uso e o delle funzionalit richieste Per un corretto ordine e svolgimento delle configurazioni si consiglia di integrare le seguenti istruzioni con quelle del capitolo COME INIZIARE CONFIGURAZIONE HW A
75. hw salvataggio trasmettono data ed ora attuale all hw salvataggio per ogni ingresso analogico disponibile acquisiscono gli ingressi analogici convertendoli in combinazione tramite l A D converter applicano il fattore di guadagno della GAB H844 alla combinazione acquisita convertono la combinazione in unit ingegneristica con la relativa funzione di trasferimento lineare y m x n usando 1 coeficienti salvati nelle variabili del programma formattano la grandezza in unit ingegneristica con il massimo numero di cifre significative trasmettono la grandezza formattata all hw salvataggio completa di appositi separatori per ogni ingresso digitale disponibile se l ingresso di tipo Booleano acquisiscono il suo stato e lo trasmettono all hw salvataggio se l ingresso di tipo Contatore o Frequenza acquisiscono i contatori in combinazione convertono la combinazione in unit ingegneristica con la relativa funzione di trasferimento lineare y m x n usando 1 coeficienti salvati nelle variabili del programma formattano la grandezza in unit ingegneristica con il massimo numero di cifre significative trasmettono la grandezza formattata all hw salvataggio completa di appositi separatori per ogni uscita digitale disponibile trasmettono stato attuale dell uscita all hw salvataggio completa di appositi separatori Procedura per allarmi Verifica le eventuali anomalie od allarmi e s
76. i sicurezza e salute vigenti Le informazioni riguardanti installazione montaggio smontaggio manutenzione aggiustaggio riparazione ed installazione di eventuali accessori dispositivi ed attrezzature sono destinate e quindi eseguibili sempre ed in via esclusiva da personale specializzato avvertito ed istruito o direttamente dall ASSISTENZA TECNICA AUTORIZZATA nel pieno rispetto delle raccomandazioni trasmesse dal costruttore e delle norme di sicurezza e salute vigenti I dispositivi non possono essere utilizzati all aperto Si deve sempre provvedere ad inserire i moduli all interno di un contenitore a norme di sicurezza che rispetti le vigenti normative La protezione di questo contenitore non si deve limitare ai soli agenti atmosferici bens anche a quelli meccanici elettrici magnetici ecc SL Data GSM Rel 3 00 Pagina abaco e bus grifo _______ ITALIAN TECHNOLOGY Per un corretto rapporto coi prodotti necessario garantire leggibilit e conservazione del manuale anche per futuri riferimenti In caso di deterioramento o pi semplicemente per ragioni di approfondimento tecnico ed operativo consultare direttamente l Assistenza Tecnica autorizzata AI fine di non incontrare problemi nell uso di tali dispositivi conveniente che l utente PRIMA DI COMINCIARE AD OPERARE legga con attenzione tutte le informazioni contenute in questo manuale In una seconda fase per
77. igain Decdigcent Meas quelle per contatori e frequenze Oldent quelle peril salvataggio il prelevamento e la comunicazione dei dati di campionamenti Datpntw Datpntr Pntcmpw Pntempr Datchr Evntosave SL Data GSM Rel 300 G bainado abaco e bus grifo _______ ITALIAN TECHNOLOGY PROCEDURE Il firmware include ed utilizza alcune procedure che svolgono operazioni circoscritte sia alle sezioni dell hw acquisizione che alle sue funzionalit Di seguito vengono elencate le principali con una suddivisione che ne facilita la ricerca ed una breve descrizione Procedure per I O bufferati Sono le procedure usate per acquisire lo stato degli ingressi digitali bufferati Get_bufin e settare lo stato delle uscite a rel Set_bufout bufout Procedure per contatori segnali AI fine di aumentare il numero di contatori impulsi provenienti dal campo si usano sia le periferiche Timer Counter che gli interrupt esterni del microcontrollore Queste procedure includono quella che inizializza le sezioni di conteggio disponibili sul Mini Modulo Ini_cnt quelle che prelevano i valori dai Timer Counter senza aliasing Getentx quelle che incrementano delle variabili di conteggio ad ogni interrupt Countintx_irg e quella che restituisce l attuale stato di tutti i contatori Get_cnt Procedure per A D Includono la procedura che inizializza la sezione A D converter del Mini Modulo Ini_ad e quella ch
78. informazioni salvate anche in un altro luogo senza dover fisicamente raggiungere la sede dell installazione Tutti i dati raccolti sono memorizzati sulle schede di memoria gestite dalla SDI 02 ovvero le SD e le MMC con un formato FAT16 e rimangono sempre a disposizione in modo da avere una sicurezza sul mantenimento degli stessi in qualsiasi condizione operativa I dati raccolti possono essere trasferiti ad un PC o qualsiasi unit esterna tramite una comunicazione seriale asincrona sia del tipo cablato RS 232 RS 422 Current Loop modem analogici ecc che senza fili modem GSM GPRS UMTS ecc I dati raccolti sono disponibili sotto forma di file in formato ASCII organizzati in modo da essere aperti con EXCEL Questi dati possono essere salvati in un file o diversi file o possono essere esaminati elaborati stampati graficati ordinati archiviati ecc a secondo delle specifiche esigenze dell utente In alternativa gli stessi dati possono essere trasferiti anche estraendo la scheda di memoria e leggendo la stessa tramite un PC dotato di un normale lettore multiplo L SL Data GSM composto da un insieme hardware firmware e software Questa suddivisione consente all utente di poter disporrere di due distinte modalit d uso A Utilizzare il prodotto direttamente cos come viene fornito sfuttando le varie possibilit di configurazione per adattarlo alle proprie esigenze B Modificare 1 Sorgenti dei programmi
79. ingressi di tipo Contatore i conteggi crescono sempre indipendentemente dal tempo di acquisizione impostato L utente pu quindi verificare la correttezza dei valori continuamente rappresentati sia per il collegamento fisico sul connettore che per la configurazione della scala In corrispondenza della pressione di un tasto sulla console termina il test degli ingressi digitali e prosegue con il test seguente Vengono rappresentati i nomi di tutte le uscite digitali affiancati ad una cifra da premere per variarne lo stato L utente pu quindi verificare la correttezza dei collegamenti sul connettore ed anche sul dispositivo connesso In corrispondenza della pressione del tasto E sulla console termina il test delle uscite digitali e prosegue con il test seguente Viene continuamente rappresentata la data e l ora attuale in modo da consentire all utente di verificare il corretto settaggio e funzionamento dell orologio In corrispondenza della pressione di un tasto sulla console termina il test dell orologio ed anche la modalit di test funzionale a questo punto parte la modalit di acquisizione salvataggio e comunicazione SOFTWARE PC DATI L SL Data GSM include un software per il PC dati che consente di effettuare la comunicazione con l hw acquisizione di scaricare i dati dall hw salvataggio e di salvarli in un file su hard disk Il tutto naturalmente avviene tramite l hw di comunicazione come descritto nei punti seguenti DAR Programma
80. l SL Data GSM descritta nel paragrafo precedente sempre accompagnata dallacomunicazione seriale nei confronti di un sistema esterno che normalmente coincide con il PC dati Con la comunicazione si possono avere informazioni di stato e soprattutto si possono scaricare i dati salvati sulla scheda di memoria I seguenti punti descrivono le caratteristiche principali della comunicazione usata dall SL Data GSM cdl Il protocollo elettrico di comunicazione pu essere scelto dall utente tra quelli diretti RS 232 RS 422 Current Loop o quello indiretto con una coppia di modem e rete telefonica Tale selezione riguarda l hw di acquisizione ed il PC dati come descritto nelle figure 3 4 9 cd2 Quandol hw comunicazione coincide con una coppia di modem spetta all utente la preparazione degli stessi per quanto riguarda l uso della rete telefonica In altre parole se vengono usati dei modem GSM l utente deve disporre delle apposite SIM abilitate al traffico dati e deve disporre opportunemente le antenne avendo cura di verificare la presenza di un buon segnale dell operatore GSM scelto Se in alternativa vengono usati dei modem analogici o digitali su rete commutata l utente deve disporre di due borchie telefoniche nei pressi delle unit da collegare e queste devono essere abilitate da un contratto con l operatore telofonoco preferito In entrambi i casi necessario conoscere i numeri telefonici associati ai due modem cd3 A questo punto il PC dati pu
81. l collegamento fisico avviene con il protocollo elettrico indicato nel paragrafo COMUNICAZIONE DATI b Il protocollo fisico di comunicazione tiene conto dell eventuale collegamento con modem GSM Per questo si adotta Baud rate 9600 Bit per chr 8 Stop Bit 1 Parit Nessuna Handshake Nessuno c Il protocollo logico di comunicazione viene determinato dalle informazioni che i due sistemi si devono scambiare ed strutturato come segue Il sistema esterno PC dati sempre master e l hw acquisizione sempre slave La comunicazione viene iniziata dal master che invia un comando ed attende la risposta dello slave con un timeout di sicurezza di alcuni secondi La comunicazione a messaggi lunghi circa 100 chrs in modo da regolamentare automaticamente la comunicazione in termini di prontezza dei sistemi coinvolti I messaggi hanno la seguente forma STX chrs crcl crch ETX sia nella comunicazione da master verso slave che viceversa Il crelerch sono due caratteri che coincidono con il nibble basso OR 10H edil nibble alto della somma ad 8 bits senza riporto di tutti i chrs caratteri del messaggio Tutti i caratteri del campo chrs possono essere formattatori HT LF CR oppure ASCII ovvero con i seguenti codici 9 10 13 32 127 09H 0AH 0DH 20H 7FH La scelta dei caratteri di inizio STX e fine ETX semplifica il riconoscimento degli stessi messaggi infatti sia nei dati comunicati dai sistemi che in quelli s
82. la scheda di memoria dell hw salvataggio ed quindi descritto nel paragrafo UTILIZZO DATI SALVATI pc23 Con l opzione Data Logger GSM Imposta il software DLG rappresenta una finestra dedicata all impostazione dell orologio ed all azzeramento degli eventuali allarmi attivi sul hw acquisizione In dettaglio si possono effettuare le seguenti operazioni a b c d e Inserire una data ed un ora nelle due caselle Data gg mm aaaa ed Ora 00 mm ss Premere il pulsante Preleva orologio da DLG con cui il software preleva la data e l ora attuale dall hw acquisizione e la rappresenta nelle due caselle in alto della finestra descritte al punto pc23a Premere il pulsante Preleva orologio da PC con cui il software preleva la data e l ora attuale dal PC e la rappresenta nelle due caselle in alto della finestra descritte al punto pc23a Questa operazione utile qualora l utente voglia sincronizzare gli orologi dell hw acquisizione e del PC oppure voglia evitare di inserire una data ed ora manualmente nelle caselle Premere il pulsante Setta orologio su DLG con cui il software preleva la data e l ora attuale dalle caselle in alto della finestra e le setta sull orologio dell hw acquisizione L utente deve effettuare questa operazione con estrema cautela infatti tutti processi sono basati sull orologio e soprattutto se in corso un acquisizione significativa una variazione della data ed ora attuale si riflette sulla sua operativit Per
83. lare viene riportata la giusta sequenza di operazioni che l utente deve eseguire prima per configurare e poi per usare il prodotto AI fine di semplificare la fase di partenza si ipotizza di dover acquisire e salvare ogni minuto i seguenti sensori e trasduttori di grandezze fisiche installati in una serra Trasduttore Grandezza fisica Segnale elettrico Tipo segnale Temperatura 50 150 C 0 2 5 V Ingresso analogico Umidit 0 100 0 20 mA Ingresso analogico Pressione 800 1200 mBar 4 20 mA Ingresso analogico Posizione ante 0 1000 mm 0 10 V Ingresso analogico Velocit aria 0 20 m sec impulsi NPN Frequenza 0 2 KHz Acqua irrigata 0 100 litri min impulsi NPN Contatore 1 impulso litro Stato porta aperta chiusa contatto pulito Ingresso digitale e di disporre di un PC con sistema operativo Windows XP di due modem DIGICOM POCKET GPRS e dell hw GAB H844 GMM ACB 1 Leggere tutta la documentazione ricevuta 2 Predisporre I SL Data GSM per operare ed essere configurata ovvero preparare un adeguata sorgente di alimentazione realizzare 1 cavi di comunicazione seriale descritti nelle figure 2 4 5 6 aprire i contenitori sia dell hw acquisizione GAB H844 che di salvataggio SDI 02 disinserire l eventuale scheda di memoria dalla SDI 02 preparare il PC con i requisiti descritti nel paragrafo MATERIALE NECESSARIO 3 Effettuare la configurazione hardware come descritto nell omonimo paragrafo Per questo esempio di applicazione l
84. lit della copia di sicurezza del file dati lo si deve solamente copiare in caso di prelevamento e sostituire con una scheda nuova in caso di riempimento Pagina 32 _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo bus ud5 ud6 ud7 ud8 SL Data GSM Rel 3 00 ____ Inserire la scheda di memoria preparata al punto precedente nell hw salvataggio Rifornire la le alimentazione i agli hw di acquisizione salvataggio e comunicazione A questo punto 1 dati copiati o scaricati sul PC possono essere usati dall operatore a seconda delle sue esigenze Tutti i dati sono in formato ASCII incolonnato con una acquisizione per ogni riga in modo da poter essere immediatamente visualizzati con un generico programma per testi Blocco note di Windows oppure aperti ed elaborati con fogli elettronici Excel In dettaglio si ricorda che sul file generato l SL Data GSM usa le seguenti regole ad ogni accensione viene salvata l intestazione tabella dati impostata al punto ca8 e la legenda della grandezze ovvero i nomi inseriti ai punti ca9 cal0 call ogni acquisizione inizia con i codici di nuova riga CR 13 0DH e LF 10 0AH il primo campo colonna salvato la data dell acquisizione il secondo campo colonna salvato l ora dell acquisizione dal terzo campo colonna sono salvate le grandezze in unit ingegneristica ottenute dagli ingressi analogici e con fo
85. mento 10 22 24 49 G Garanzia 1 Grafico 45 GSM 25 41 H Handshake 18 20 35 36 55 Hw acquisizione 3 Hw salvataggio 3 HYPERTERMINAL 36 I IC BUS 10 13 20 22 47 48 50 51 Imposta 31 Indirizzo periferica I2C BUS 20 21 Informazioni generali 4 Ingressi analogici 12 22 33 48 Ingressi digitali 12 24 33 49 50 Inizializzazioni 52 Inizio scala 18 19 21 22 24 A 1 Installazione 11 28 34 Interfacce 8 Interrupt periodico 50 Intestazione tabella dati 18 22 33 40 A 1 Introduzione 1 J Jumpers 16 20 22 36 L LED 47 Legenda segnali 22 40 Linea comunicazione 20 23 SL Data GSM Rel 3 00 _____ o e bu Pagina B 3 abaco e bus grifo Linea seriale 29 40 A 2 Lingua di rappresentazione 18 21 29 A 1 A 2 M Malfunzionamento 25 Marchi registrati 2 Materiale necessario 7 Memoria 8 47 Modalit acquisizione salvataggio e comunicazione 18 22 Modalit configurazione 18 34 37 Modalit sviluppo 46 Modem 14 25 30 34 41 Moduli sorgente 55 Monitor 8 Mouse 8 Multicard 8 32 N Nomi ingressi analogici 19 Nomi ingressi digitali 18 A 1 Nomi segnali 22 33 A 1 Nomi uscite digitali 18 Normative 1 Numero telefono 39 40 A 2 O Opzioni A 2 Ora 19 33 36 49 A 1 P Parametri per acquisizione 18 21 Parametri per comunicazione 20 21 36 Parit 10 18 20 21 35 36 55 PC 8 14 15 18 20 32 34 PC dati 8 13 27 40
86. municazione effettuabile con diversi protocolli elettrici RS 232 RS 422 Current Loop modem GSM modem GPRS ecc Protocollo Fisico di comunicazione asincrona impostato a 9600 Baud 8 Bit x Chr 1 Stop Bit Nessuna Parit Nessun controllo Protocollo logico di comunicazione di tipo Master Slave basato su messaggi di comando e seguenti risposte dettagliatamente descritto nei sorgenti e nel manuale Software di gestione per PC dati che si occupa di comunicare con l hw acquisizione con 1 protocollo elettrico fisico logico descritti e di svolgere le seguenti operazioni gestire una modalit di configurazione iniziale con cui selezionare la lingua la seriale usata il nome del file in cui salvare i dati scaricati e l eventuale numero telefonico quando il collegamento via modem mostra il manuale d uso mantenendolo in linea gestisce e visualizza una serie di controlli e stati del software relativi alla comunicazione seriale ed all uso di file effettua la chiamata telefonica in caso di collegamento via modem ed il rilascio della linea al termine della comunicazione acquisisce e rappresenta lo stato del hw acquisizione hw salvataggio ed hw comunicazione tra questi stati disponibile anche lo stato di riempimento della scheda di memoria consente di scaricare i dati presenti sull hw acquisizione partendo dall ultimo gi salvato su file del PC dati in questo modo l utente si limita ad avviare lo Pagi
87. nalogiche e digitali disponibili sugli ingressi della GAB H844 in abbinamento al Mini Modulo scelto La fornitura su richiesta dei Pagina _ _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY __ grifo bus programmi anche nella forma di Sorgenti ampiamente commentati consente di disporre delle procedure e delle Strutture Dati necessarie per realizzare le proprie specifiche applicazioni In questo modo l uso dell SL Data GSM riduce notevolmente i tempi di sviluppo delle applicazione di salvataggio e trasferimento dati Il trasferimento dati seriale stato previsto con i pi diffusi protocolli elettrici di comunicazione ed adotta un semplice ma robusto protocollo logico che ottimizza la sicurezza e la velocit Qualora siano necessari altre modalit di comunicazione possono essere implementate semplicemente intervenendo sui sorgenti e sull hardware utilizzato Una comoda modalit di configurazione consente all utente di preparare l SL Data GSM per l applicazione da realizzare definendo ad esempio i tipi di segnali collegati il tempo e le modalit di acquisizione le caratteristiche delle grandezze fisiche acquisite la data ed ora attuali ecc Normalmente la modalit di configurazione viene usata una sola volta prima dell installazione dell intero sistema Una delle caratteristiche fondamentali dell SL Data GSM e la sua filosofia di pronto utilizzo che non costringe l utente
88. nas _ SLData GSM Rel 3 00 ITALIAN TECHNOLOGY scaricamento controllare il tempo dei dati scaricati edeventualmente interrompere lo scaricamento Viceversa lo stesso scaricamento prosegue fino all ultimo dato disponibile salva i dati scaricati sul file configurato nel formato ASCII tabellare descritto nei punti precedenti preleva e setta la data ed ora attuale dell hw acquisizione azzera gli eventuali errori ed allarmi attualmente attivi sull hw acquisizione Firmware e software sono bilingua Italiana ed Inglese Sorgenti di firmware e software realizzati con Procedure Modulari dedicate a tutte le sezioni dell hw acquisizione EEPROM A D Ingressi Bufferati Uscite Bufferate Comunicazioni Seriali Salvataggio dati Prelevamento dati Temporizzatori grito abaco efeu Interfaccia utente ecc Ampia Documentazione ed Esempi sia in formato Sorgente che Eseguibile Per modificare i sorgenti l utente deve disporre dell ambiente di sviluppo usato per la loro realizzazione Tali ambiente devono essere inoltre installati ed usati sul PC sviluppo come indicato dalla relativa documentazione tecnica Per dettagli su questo aspetto contattare direttamente la grifo Nessuna Licenza o costo aggiuntivo L utente e libero di realizzare tutte le applicazioni che desidera MATERIALE NECESSARIO Viene di seguito riportata la lista del materiale necessaro p
89. no inoltre presenti le informazioni relative ad altri programmi che costituiscono una parte integrante dell SL Data GSM ognuno di questi ha il proprio numero di versione che quando necessario viene presentato in questo manuale Infine anche l hardware dotato di proprie versioni come indicato nei relativi manuali tecnici In caso di necessit di assistenza tecnica di fondamentale importanza che l utente oltre alla descrizione del problema fornisca i numeri di versione dei componenti in uso Come ogni prodotto anche l SL Data GSM soggetto a continue evoluzioni e modifiche con l intento di soddisfare nel modo migliore le nuove richieste dell utenza e di eliminare gli eventuali problemi riscontrati Di seguito viene quindi riportata una breve descrizione delle modifiche che il pacchetto ha subito a seconda del numero di versione Ver 1 0 gt Prima versione di sviluppo e prove interne Ver 1 1 gt Prima versione rilasciata Ogni eventuale aggiunta o miglioria che l utente ritiene interessante pu essere proposta contattando direttamente la grifo DIDRINIZIONI Al fine di semplificare la descrizione si definisce Hw acquisizione gt sistema preposto al collegamento con i segnali del campo normalmente costituito dall accoppiata GAB Hxxx Mini Modulo Hw salvataggio gt sistema dedicato al salvataggio dati su scheda di memoria costituito dalla SDI 02 Hw comunicazione gt accessori preposti al trasferimento dati no
90. nti scala N punti scala N punti contatore Formato 0 100 0 1000 101 1001 0 098632812 XXX XX con le stesse regole indicate al punto as9 as13 Perle uscite digitali salvalo stato attuale sotto forma di 0 ed 1 corrispondenti ad uscita disattiva ed attiva as14 Tutte le grandezze sono salvate tramite l hw salvataggio con l aggiunta dei caratteri di separazione TAB tra una grandezza e l altra e di nuova linea CR LF all inizio di ogni campionamento salvato as15 Il salvataggio di data ora e delle grandezze in formato ASCII ne consegue che tutti i dati raccolri sulla scheda di memoria sono visualizzabili con qualsiasi programma in grado di gestire questo formato vedere paragrafo UTILIZZO DATI SALVATI Pagina 24 _ _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus as16 L hw acquisizione verifica il corretto funzionamento dell hw salvataggio in corrispondenza di ogni comunicazione Qualora dalle verifiche dovesse emergere un malfunzionamento provvede a segnalarlo come indicato nel paragrafo ALLARMI as17 A seguito di ogni salvataggio l hw acquisizione controlla lo stato di riempimento della scheda di memoria con un primo livello di preallarme piena la 99 50 ed un secondo di allarme vero e proprio piena al 99 95 Entrambe queste condizioni sono segnalate come descritto nel paragrafo ALLARMI COMUNICAZIONE DATI La modalit acquisizione e salvataggio del
91. o Frequenza Tipo ingresso Inizio scala per le grandezze analogiche in unit j ingegneristica Fine scala ingressi Fine scala per le grandezze analogiche in unit analogici 01 01 2000 Data ed ora attuali salvate all inizio di ogni Data ed ora attuali i DONE 00 00 00 campionamento come riferimento temporale FIGURA Al TABELLA CONFIGURAZIONE BASE FIRMWARE Conteggi inizio Numero conteggi corrispondenti ad inizio scala per le ingressi digitali grandezze di tipo Contatore Nome dei segnali collegati agli ingressi analogici analogici analogico ingegneristica SL Data GSM Rel 3 00 p Pagina A 1 100 ipo i Tipo e range degli ingressi ananlogici la Vfondo scala 0 Vfondo scala P 8 8 nia o gi varia a seconda dell hw acquisizione usato Inizio scala ingressi analogici f ne Acquisizione degli ingressi analogici con una singola Tipo di acquisizione Diretta 4 7 al conversione A D abaco e bus grifo _________tt ITALIAN TECHNOLOGY FIGURA A2 TABELLA CONFIGURAZIONE BASE SOFTWARE DLG I valori riportati nelle precedenti tabelle possono essere modificati tramite le rispettive modalit di configurazione dettagliatamente descritte negli omonimi paragrafi La configurazione hardware di base dell hw acquisizione riportata nei manuali tecnici della GAB H844 e del Mini Modulo scelto La configurazione hardware e software di base dell hw salvataggio sono riportate nel manuale utente della SDI 02
92. omunicazione dati chiamando la procedura Com_mng se le istruzioni di debug sono attive verifica se l utente ha premuto un tasto sulla console seriale per entrare nella modalit di prova in cui tramite un men pu verificare il funzionamento di hardware e firmware Le operazioni appena elencate sono rappresentate graficamente anche nel diagramma di flusso delle figure 24 e 25 Ciclo infinito di acquisizione salvataggio e comunicazione grandezze E i rape No Verifica se trascorso 1 secondo con interrupt periodico Si Aggiorna stato contatori segnali per ingressi digitali di tipo Frequenza Preleva stato contatori segnali Gestione anomalie o allarmi con relativa segnalazione 5 No Verifica se trascorso tempo acquisizione con RTC Si Acquisisce ingressi analogici disponibili elabora la combinazione A D ottenuta con fattore di guadagno onverte combinazione in unit ingegneristica con funzione di trasferimento lineare y m x n mantenendo il numero massimo di cifre significative Salva grandezze ottenute su scheda di memoria complete di caratteri di separazione Acquisisce ingressi digitali disponibili e se di tipo Contatore o Frequenza elabora il conteggio ottenuto lo converte in unit ingegneristica con funzione di trasferimento lineare y m x n mantenendo il numero massimo di cifre significative Salva grandezze ottenute su scheda di memoria complete di caratteri di separazione Acquisisce uscite digitali disponibili e le
93. one e PC configurazione 14 SL Data GSM Rel 3 00 p Pagina B 1 abaco e bus grifo RS 232 tra hw acquisizione e PC dati 13 RS 232 tra hw salvataggio e PC configurazione 15 Uscite a rel 11 Connetti Modem 30 41 Console 18 48 51 52 Contatore 12 18 24 49 50 52 Conteggio fine 18 24 A 1 Conteggio inizio 18 24 A 1 Contenitore 1 34 Controllo di flusso 20 21 Corrente 12 Costanti 48 Current Loop 25 D Data 19 33 36 49 A 1 Dati salvati 10 32 43 44 Debug 52 Default 21 A 1 Definizioni 3 47 Demo_SDI02 20 34 Diagramma di flusso 53 54 DIGICOM POCKET GPRS 8 34 Dip switch 16 34 Diretta 10 19 22 Direttive 1 Direttive del compilatore 47 Disco rigido 8 28 40 Disconnetti Modem 30 43 Documentazione 8 E EEPROM 10 19 22 49 50 EL 12 A 2 Elaborazione dati 33 44 Emulazione terminale 18 36 Errori comunicazione 29 Errori file 29 Esecuzione software 29 Eseguibile 46 Excel 33 43 44 F FAT 10 32 40 FAT16 10 32 40 Fattore di guadagno 22 52 File 46 Pagina B 2 ITALIAN TECHNOLOGY SL Data GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo File salvataggio dati 29 40 43 A 2 Filtrata 10 19 22 Fine scala 18 19 21 22 24 A 1 Firmware 7 46 Formato 10 40 Formato dati 33 43 44 Frequenza 12 18 24 52 Frequenza fine 18 24 A 1 Frequenza inizio 18 24 A 1 Funzionamento 17 Funzione di trasferi
94. ono essere integrati negli ambienti di sviluppo descritti al punto ms2 in modo da ottenere un unica struttura di lavoro e risparmiare tempo Tali ambienti si differenziano a seconda del microcontrollore montato sul Mini Modulo e sono dettagliatamente descritti sia in una loro documentazione che nei manuali tecnici dei Mini Moduli ms4 Modificare il sorgente del firmware a seconda delle nuove esigenze dell applicazione da realizzare In questa fase l utente pu aiutarsi con i numerosi commenti presenti nel sorgente e con la descrizione del firmware riportata nei seguenti paragrafi ms5 Compilare il sorgente modificato del firmware tramite l ambiente di sviluppo verificando che non emergano errori e che venga correttamente generato il nuovo codice eseguibile Normalmente tale codice viene salvato in un file che ha lo stesso nome del sorgente ed estensione HEX ms6 Programmare il codice eseguibile modificato nel Mini Modulo dell hw acquisizione seguendo le istruzioni dell ambiente di programmazione Per effettuare questo passo in alcuni casi si deve anche intervenire sul Mini Modulo ad esempio spostando il dip switch che seleziona la modalit DEBUG Paginas _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo __ bus ms7 Provare il codice modificato appena programmato direttamente sull hw acquisizione controllando che tutto funzioni come richiesto Se emergono dei problemi l utente deve rip
95. onsole usata durante la configurazione firmware Key Pch Num Gstr Choice Chl Ch2 Allch Maxchr ecc e la sua ridirezione Consis Consdev Constx Consrx Variabili per I2C BUS Sono variabili globali usate per gestire la comunicazione sincrona I2C BUS con l hw salvataggio I2cbit I2cack I2cbyte Erri2c Pagina 48 _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo bus Variabili per A D Sono variabili globali usate per l A D converter Chad Cmbad Variabili per EEPROM Sono variabili globali usate per leggere scrivere dati da su EEPROM Datee Addee Variabili per I O bufferati Sono variabili globali usate per mantenere lo stato degli ingressi digitali bufferati Bufin e delle uscite a rel Bufout Variabili per contatori Sono variabili globali usate per gestire lo stato dei contatori sw ed acquisire i valori attuali di tutti i contatori sia sw che hw Cntintx Cnt Variabili per configurazione Sono variabili globali usate per gestire la configurazione Confok Crer Crcc e per memorizzare i parametri di configurazione firmware dell hw acquisizione descritti nell omonimo paragrafo e salvati permanentemente in EEPROM Language Atime Atimesec Headtable Doutname Dinname Dintype Inifrg Endfrq Cntbeg Cntend Ainname Anatype Anabeg Anaend Afilter Variabili di conteggio Sono variabili globali usate come c
96. ontatori dei vari eventi del firmware come gli allarmi Alrent Oldtirgalr gli interrupts periodici Tmrirg Oldtirgrtc ecc Variabili per SDI 02 Sono variabili globali usate per la comunicazione e la gestione dell hw salvataggio SDI 02 come il numero di caratteri da trasmettere e ricevuti Nbtotx Nbrevd il buffer di comunicazione Sdibuf il salvataggio di comandi e risposte Residx Sdicmdres Parnum ecc Variabili per orologio RTC Sono variabili globali usate per gestire l orologio in tempo reale presente sull hw acquisizione o sull hw salvataggio e la sua data ed ora Sec Oldsec Datetime ecc Variabili per comunicazione seriale Sono variabili globali usate per gestire la comunicazione seriale con il sistema esterno che pu fornire comandi e ricevere risposte secondo il protocollo logico descritto nel seguente paragrafo PROTOCOLLO COMUNICAZIONE Tra queste si ricordano il carattere da ricevere etrasmettere Rxc Txc 1 flags di trasmettitore libero messaggio in ricezione messaggio ricevuto Txfree Msgonrx Msgrevd il buffer di ricezione ed il suo puntatore Rxbuf Pntrxb ecc Variabili del programma Sono variabili globali usate per le diverse funzioni del programma Tra queste vanno ricordati i coeficienti delle funzioni di trasferimento lineari y m x n Mtfain Ntfain Mtfent Ntfent quelle per gli ingressi analogici Ain Inad Ingab quelle per le misure in unit ingegneristica Decd
97. oscere le caratteristiche del sistema collegato Versione FW gt laversionenumerica del FW in esecuzione sull hw acquisizione Data attuale gt la data attuale dell hw acquisizione Ora attuale gt l ora attuale dell hw acquisizione Generale gt riporta lo stato degli errori generali relativi ad orologio configurazioni comunicazione interna con hw salvataggio ecc Salvataggio dati gt riporta lo stato attuale dell hw salvataggio Comunicazione gt riporta lo stato attuale della comunicazione e del relativo hw Tutte le informazioni di stato rappresentate in questa finestra vengono aggiornate ogni 5 secondi Nella stessa finestra Stato attuale DLG disponibile il pulsante Esci che la chiude e riporta il software DLG sulla finestra principale pce22 Con l opzione Data Logger GSM Scarica campionamenti il software DLG consente di prelevare i dati salvati nell hw salvataggio e di salvarli sul disco rigido del PC Questa operazione composta da alcuni passi di seguito elencati a Inizialmente vengono rappresentate le istruzioni d uso nella finestra rappresentata b Incorrispondenzadella pressione del pulsante Avvia scaricamento da DLG e salvataggio su file il software ricerca la posizione ultimo scaricamento nel file salvataggio dati DLG su PC Qualora il file dati non esista o sia vuoto il software DLG rappresenta un messaggio di avviso in cui indica che il file deve essere creato richiede conferma all
98. ostabili solo quando l ingresso digitale di tipo Contatore o Frequenza Le coppie Booleano o le sestine Contatore o Frequenza di configurazioni appena descritte devono essere ripetute per ogni segnale digitale in ingresso ed il numero di ingressi varia a seconda dell hw acquisizione Durante la configurazione viene anche indicato il corrispondente nome dell ingresso sull hw in modo da facilitare il riconoscimento ed il collegamento del sensore cal1 Impostare le caratteristiche dei segnali collegati agli ingressi analogici dell hw acquisizione ovvero il nome il tipo e l unit ingegneristica della grandezza fisica corrispondente Il tipo del segnale selezionabile tra i 4 disponibili con la GAB H844 0 Vfondo scala 0 Vfondo scala 4 0 20 mA 4 20 mA premendo la lettera corrispondente mentre l unit ingegneristica definibile inserendo i valori di inizio scala e fine scala della grandezza fisica misurata Entrambi 1 valori di scala sono composti da 8 cifre massime compreso segno e virgola quindi variabili nel range 9999999 99999999 Le quaterne di configurazioni appena descritte devono essere ripetute per ogni segnale analogico in ingresso ed il numero di ingressi varia a seconda dell hw acquisizione Durante la configurazione viene anche indicato il corrispondente nome dell ingresso sull hw in modo da facilitare il riconoscimento ed il collegamento del sensore ca12 Selezionare il tipo di acquisizione tra Diretta e Filtrata premendo la
99. pensabile ma utile per prove e recupero dati di sicurezza Sistema operativo Windows XP Le indicazioni correttamente gestiti dal PC indicano che il dispositivo in oggetto deve essere preventivamente installato sia dal punto di vista hardware che software secondo le indicazioni della casa costruttrice In altri termini i programmi forniti non hanno propri driver software per questi dispositivi ma usano quelli gi presenti nel sistema operativo Volendo intervenire su firmware e software delll SL Data GSM diventa necessario anche el Un PC sviluppo con le stesse caratteristiche del PC dati se l utente lo preferisce si pu usare lo stesso calcolatore come PC dati e PC sviluppo e2 Sorgenti del firmware ed ambiente di sviluppo usato contattare direttamente la grifo e3 Sorgenti del software ed ambiente di sviluppo usato contattare direttamente la grifo Documentazione d uso ovvero questo manuale utente e quelli relativi a tutti gli altri prodotti elencati nei punti precedenti AI fine di velocizzare la realizzazione dell applicazione finale sono disponibili diversi accessori pronti all uso e vari programmi di esempio ed utilit Il cliente pregato prima di individuare gli articoli di suo interesse e poi di usarli come descritto negli stessi programmi o nei seguenti capitoli Alcuni degli elementi descritti come ad esempio i manuali possono essere scaricati anche dai siti internet della grifo Paginas _
100. questa ragione prima di procedere nel settaggio il software richiede una conferma avvisando che l evento viene salvato anche sulla scheda di memoria Premere il pulsante Azzera allarmi DLG con cui il software effettua l omonima operazione Da notare che premendo questo pulsante vengono azzerati solo gli allarmi degli hw ma non quelli del software DLG che invece sono stati trattati al punto pc17 L effetto di questo azzeramento visibile oltre che sull hw acquisizione anche nella finestra di stato descritta al punto pc21 Prima di procedere nell azzeramento il software richiede una conferma avvisando che l evento viene salvato anche sulla scheda di memoria Infine il pulsante Esci chiude la finestra e riporta il software DLG sulla finestra principale SL Data GSM Rel 3 00 p Pagina31 abaco e bus grifo ________ ITALIAN TECHNOLOGY pce24 In corrispondenza di molte operazione il software DLG controlla una serie di errori di esecuzione come quelli di comunicazione di rispetto del protocollo logico seriale di accesso ai file ecc Se la verifica non individua anomalie l esecuzione prosegue normalmente viceversa viene interrotta dalla rappresentazione di una finestra informativa che riporta l errore avvenuto Questi eventuali errori vengono anche mantenuti e nella finestra di Stato programma descritta al punto pc17 dove possono essere visualizzati ed azzerati pe25 In tutti i punti fino ad ora elencati sono st
101. ril salvataggio dei dati scaricati dall hw acquisizione impostato durante la configurazione installatore descritta al punto pcS Errori comunicazione gt coincide con lo stato degli errori gestiti dal software DLG relativi alla comunicazione seriale Errori file gt coincide conlostato degli errori gestiti dal software DLG relativi all accesso ai file su PC SL Data GSM Rel 3 00 G i TI baldo abaco e bus grifo __________ ITALIAN TECHNOLOGY Nella stessa finestra Stato programma disponibili il pulsante Azzera errori con cui l operatore pu azzerare tutti gli errori del software DLG riportati sopra Da notare che premendo questo pulsante vengono azzerati solo gli errori del software DLG non quelli degli hw cheinvece sono trattati al punto pc23 Infine il pulsante Esci chiude la finestra e riporta il software DLG sulla finestra principale pc18 Con l opzione Data Logger GSM Connetti Modem il software DLG inizializza il modem e subito dopo effettua la chiamata del numero telefonico associato all hw acquisizione Durante l operazione di connessione che pu durare anche decine di secondi viene rappresentata una finestra di stato che descrive l operazione in corso e l esito di quelle gi concluse Al termine della connessione si abilita il pulsante Esci con cui si pu chiudere la finestra dopo aver esaminato l esito finale della connessione Si ricorda che questa opzione attiva solo quando nella confi
102. rintracciare pi facilmente le informazioni necessarie si pu fare riferimento all indice generale e all indice analitico posti rispettivamente all inizio ed alla fine del manuale La grifo non garantisce che questo prodotto soddisfi le richieste dell utente che la produzione non cessi o sia priva di errori o che tutti gli eventuali errori siano corretti La grifo non inoltre responsabile dei problemi causati dalle modifiche dell hardware dei calcolatori o dei sistemi operativi che si possono verificare nel tempo Tutti i marchi registrati che compaiono nel presente manuale sono propriet dei relativi costruttori Pagina 2 O ISL Data GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus EIRSSTONNI Il presente manuale riferito alla versione 1 1 del pacchetto SL Data GSM ed alle eventuali versioni successive La validit delle informazioni riportate quindi subordinata al numero di versione del firmware in uso e l utente deve sempre verificare la giusta corrispondenza tra le due indicazioni Il numero di versione riportato sulla etichetta del CD ricevuto e viene anche rappresentata dal dispositivo nella modalit di configurazione od nell apposita finestra del software Normalmente l SL Data GSM viene sempre fornito con l ultima versione disponibile ma in caso di specifiche esigenze l utente pu richiedere anche una versione diversa specificandola in fase di ordine In questo manuale so
103. ripristinare la SIM si dovr fare ricorso al codice di sicurezza PUK Qualora l utente non desideri proteggere la SIM anche possibile disabilitare il codice PIN senza che ci pregiudichi in alcun modo il funzionamento della comunicazione ALLARMI Durante il suo funzionamento se l SL Data GSM riconosce delle anomalie le segnala come segue Hw acquisizione gt cambia stato all uscita a rel OUT A1 della GAB H844 ogni secondo per 5 minuti e poi la mantiene sempre attiva Hw salvataggio gt settailleddi segnalazione della SDI 02 giallo lampeggiante ogni secondo Entrambe le segnalazioni sono astabili e rimangono attive fino ad uno spegnimento dell hardware interessato In questo modo nelle installazioni non presidiate comunque possibile riconoscere il verificarsi di un anomalia anche a distana di tempo quando un operatore raggiunge l impianto ad esempio per sostituire la scheda di memoria Gli allarmi sono inoltre gestibili anche tramite gli appositi comandi della comunicazione seriale con cui si agisce sulla variabile di stato che memorizza le seguenti condizioni Stato 0 gt Parametri di configurazione inizializzati gt Orologio inizializzato gt Malfunzionamento orologio gt Errore comunicazione I2C BUS gt Malfunzionamento SDI 02 Errore scrittura EEPROM gt Errore overflow seriale gt Errore crc su messaggio seriale ricevuto gt Errore comando seriale non valido Non usato 10 gt Non usato
104. rmalmente semplici cavi seriali od una coppia di modem GSM PC dati gt sistema dedicato alla comunicazione scaricamento e salvataggio dei dati raccolti e sucessivo utilizzo da parte dell utente PC sviluppo gt sistema dedicato alla configurazione ed all eventuale variazione del firmware e software eseguito dagli altri sistemi In tutto il manuale vengono usate le precedenti definizioni dando per scontato che l utente li conosca e li sappia maneggiare Questa condizione preliminare pu essere soddisfatta esaminando 1 relativi manuali tecnici e d uso di tutte le schede usate Da segnalare anche i manuali delle accoppiate GAB Hxxx Mini Modulo che fornisco le informazioni essenziali sull hw acquisizione SI Data GSM Rel 3 00 Pagina3 abaco e bus grifo ___________ ITALIAN TECHNOLOGY NILO RMIAZZIIONIIGENEIRADII SL Data GSM un prodotto in grado di raccogliere i dati provenienti dal campo di salvarli su una scheda di memoria del tipo SD Secure Digital o MMC Multi Media Card e di trasferirli su richiesta ad un sistema esterno tramite una comunicazione seriale senza fili su rete GSM Questo prodotto sfrutta l esperienza acquisita negli anni dalla grifo nello sviluppo dei sistemi di Data Logger L apparecchiatura acquisisce e salva diverse grandezze analogiche e digitali in modo semplice sicuro ed economico Consente inoltre di poter successivamente esaminare e o elaborare le
105. rmattazione automatica vedi punto as9 Questo significa che il numero di cifre sia prima che dopo la virgola sono variabili a seconda della scala inserita dopo sono salvate le grandezze in unit ingegneristica ottenute dagli ingressi digitali e con formattazione automatica vedi punto as12 Questo significa che il numero di cifre sia prima che dopo la virgola sono variabili a seconda della scala inserita dopo sono salvati gli stati delle uscite digitali vedi punto as13 la virgola coincide con il punto decimale 46 2EH ogni valore salvato separato dal seguente da un codice di allineamento TAB 9 09H il numero delle grandezze salvate dipende dall hw acquisizione usato e varia fino ad un massimo di 8 4 4 16 Con il PC i dati scaricati o copiati possono essere salvati in files diversi possono essere esaminati elaborati stampati graficati ordinati archiviati ecc a secondo delle specifiche esigenze dell utente Tali operazioni possono essere effettuate con programmi e o comandi gi disponibili sul PC oppure con appositi programmi sviluppati dall utente ad esempio in Visual Basic Visual C Delphi Java ecc Pagina 33 abaco e bus grifo _________ ITALIAN TECHNOLOGY OMS JUNTI LAIRE In questo capitolo vengono descritte le operazioni da effettuare per un primo utilizzo dell SL Data GSM in maniera rapida e lineare senza dover affrontare e risolvere alcun problema iniziale In partico
106. scala 800 Fine scala 1200 Ingresso Analogico AINS Nome Pos mm A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 8 Fine scala 1000 Ingresso Analogico AIN6 Nome N C A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 0 000000 Fine scala 100 0000 Ingresso Analogico AIN Nome N C A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A Inizio scala 0 000000 Fine scala 100 0000 Ingresso Analogico AIN8 Nome N C A 0 2 5Y B 0 10Y C 0 20 mA D 4 20 mA A D Inizio scala 0 000000 Fine scala 100 0000 Acquisizioni Analogiche Dirette Filtrate D F D Inserire data ed ora attuali gg mm aaaa oo mm Ca 0n 1022019 12 30 00 Uscita configurazione con dati inseriti Si No S N S Salvataggio configurazione in corso Configurazione salvata Esecuzione test funzionale Si No S N S_ Connesso a 0 21 42 9600 8 N 1 ICOR MAILISC FIGURA 16 IMPOSTAZIONI PER CONFIGURAZIONE HW ACQUISIZIONE 3 DI 3 Pagina38 _ Wg SLData GSM Rel 3 00 ITALIAN TECHNOLOGY __ grifo bus amp COM1_960081NoNo HyperTerminal File Modifica Visualizza Chiama Trasferimento De Test ingressi analogici Premere un tasto per terminare AINI AINS AING P mbar Pos mm N C 800 0 1 0 0 20 Test ingressi digitali bufferati Tipo ingresso Rappresentazione Booleano stato Contatore totalizzatore impulsi Frequenza impulsi al secondo Premere tasto per terminare IN3 4 V ARIA ACQU
107. se o configurazione di default caratterizzata dalle seguenti impostazioni dei suoi parametri Hw acquisizione Lingua di rappresentazione Inglese Tempo acquisizione 10 sec Intestazione tabella dati Grifo Italian Technology Uscita digitale OUT Nome OUT Ingresso digitale IN Nome IN Ingresso digitale IN Tipo Booleano Ingresso digitale IN Inizio scala 0 Ingresso digitale IN Fine scala 100 Ingresso digitale IN Conteggi inizio 0 Ingresso digitale IN Conteggi fine 100 Ingresso digitale IN Frequenza inizio 0 Ingresso digitale IN Frequenza fine 100 Ingresso analogico AIN Nome AIN Ingresso analogico AIN Tipo 0 Vfondo scala Ingresso analogico AIN Inizio scala 0 Ingresso analogico AIN Fine scala 100 Acquisizioni analogiche Dirette Data ed ora attuali Hw salvataggio Linea comunicazione 01 01 2000 00 00 00 Seriale asinc RS 232 TTL Baud Rate 19200 Parit Nessuna Bit di Stop 1 Controllo di flusso Nessuno Indirizzo periferica I2C BUS 128 Timeout 20 msec 250 Tali valori sono stati scelti in modo da semplificare il primo uso dell SL Data GSM ed allo stesso tempo rendere riconoscibile l anomalia riscontrata A questo scopo sono state previste anche delle segnalazioni fisiche che informano l eventuale utente presente sul luogo dell installazione come descritto nei paragrafi seguenti SL Data GSM Rel 3 00 65 Pagina 21 abaco
108. ssono essere configurati con tre diverse funzioni Booleano in grado di assumere solo 1 valori di attivo ON o disattivo OFF e tipicamente collegati a finecorsa interruttori selettori proximity allarmi ecc Contatore in grado di contare tutte le attivazioni nel tempo di acquisizione impostato e tipicamente collegati a flussimetri encoder conta pezzi misuratori di portata ecc Frequenza in grado di misurare il numero di variazioni in un secondo e tipicamente collegati a ruote foniche encoder velocimetri misuratori elettrici ecc Dal punto di vista elettrico tali ingressi possono essere sia optoisolati con interfaccia NPN o PNP che TTL e sono dettagliatamente descritti nei manuali delle schede usate in cui sono riprtati i pin out ed esempi di collegamento Indipendentemente dalla funzione scelta i segnali collegati agli ingressi digitali non possono superare la frequenza massima di 65535 Hz con interfaccie TTL e di circa 10 KHz con interfacce optoisolate Quando l hw acquisizione dispone di contatori realizzati con interrupt preferibile non collegarli a segnali ad alta frequenza in modo da non rallentare l esecuzione Inoltre sempre preferibile usare gli ingressi collegati a contatori del Mini Modulo lasciando quelli in interrupt per segnali Booleani od a bassa frequenza Nelle funzionalit dell SL Data GSM questi ingressi vengono acquisiti elaborati e salvati come illustrano nei capitoli seguenti COLLEGAMENTO
109. ta GSM Rel 3 00 ITALIAN TECHNOLOGY _ grifo _ bus ESECUZIONE Qualora l operatore abbia appena eseguito 1 passi precedenti potr proseguire direttamente dal punto pc13 viceversa se dispone del PC dati gi collegato e configurato ma non preparato dovr partire dal primo punto pc10 pc10 Collegare hw acquisizione e PC dati come descritto nell omonimo paragrafo pcl1 Alimentare hw acquisizione hw comunicazione e PC dati e verificare che entrambi superino con successo la fase di verifiche inziziali e siano pronti all uso pc12 Lanciare il software DLG tramite il collegamento nel men di avvio di Windows Start Programmi DLG x y Una volta chiusa la finestra informativa il sw carica i dati di configurazione programma ed inizializza la linea di comunicazione Se tutte le verifiche ed i caricamenti post partenza sono superati con successo nessuna finestra stata rappresentata dopo quella informativa l utente pu proseguire con i passi seguenti viceversa deve ricontrollare i collegamenti e le configurazioni dei vari elementi usati pc13 A questo punto rappresentata la finestra principale del software DLG in cui sono presenti una foto dell SL Data GSM e 2 men principali che includono 8 opzioni che corrispondono alle possibili macro operazioni che il programma pu effettuare Programma Stato Programma Aiuto Programma Informazioni Programma Esci Data Logger GSM Connetti modem o Disconnetti modem Dat
110. ta testo in cui si devono effettuare 1 seguenti settaggi Delimitati Inizia ad importare alla riga 1 Origine file Windows ANSI e premere Avanti per continuare d nella finestra 2 di autocomposizione effettuare solo i seguenti settaggi Delimitatori Tabulazione deve essere spuntata solo la Tabulazione Qualificatore di testo e premere Avanti per continuare SL Data GSM Rel 3 00 Wg Pagina 43 abaco e bus grifo _________ ITALIAN TECHNOLOGY e nella finestra 3 di autocomposizione effettuare solo i seguenti settaggi Formato dati per colonna Generale Avanzate Separatore decimale punto Avanzate Separatore delle migliaia apice e premere prima Ok per chiudere la finestra di Impostazioni avanzate importazione testo e poi Fine per terminare l apertura del file A questo punto tutti i dati salvati sono gi disposti in una tabella con una colonna per la data una per l ora ed una per ogni grandezza dell hw acquisizione Per comodit in caso di ulteriori usi del file aperto consigliato salvarlo in formato Excel con il comando File Salva col nome selezionando un Tipo file Cartella lavoro Microsoft Excel xls ed impostando lo stesso nome file ma con l estensione XLS EI Microsoft Excel SERRA01 xls DER File Modifica Visualizza Inserisci Formato Strumenti Dati Finestra re una daman mae Dix Arial 0 GC S BE A mt E Lv d Ac DAA SAY BaB S non o Ara A MUAH 100 I L1
111. to Level_sdi e salvano l intestazione e gli eventi Save_head Save_event Procedure per comunicazione dati Con queste procedure il firmware comunica con un sistema esterno che normalmente coincide con il PC dati La comunicazione avviene tramite la linea seriale asincrona sia con modem che collegamento diretto e con il protocollo fisico e logico descritto nei seguenti paragrafi Tra queste si ricordano quelle di verifica messaggio comunicato con cre Rxmsg_cre Txmsg_crc e quella che gestisce i messaggi di comando ricevuti e trasmette i messaggi di risposta ottenuti Com_mng SL Data GSM Rel 3 00 p Paginas abaco e bus grifo _________ ITALIAN TECHNOLOGY Procedure per inizializzazioni Sono le procedure che inizializzano le periferiche hardware non elencate nelle predenti categorie e le variabili del sistema Ini_hw Ini_var Check_mm0 Chk_rtc Ini_modem Procedure per acquisizioni segnali In questa categoria sono presenti le procedure che acquisiscono elaborano e trasformano le grandezze analogiche Getenv_ain le grandezze da contatori e frequenze Getenv_cnt Upd_frq Upd_ecnt e quella che preleva tutte le grandezze di un campionamento e le salva su scheda di memoria Getsave_meas Tali procedure meritano un approfondimento in quanto svolgono in sequenza le seguenti operazioni trasmettono separatori dei campionamenti righe nella tabella all
112. to la configurazione dell hw salvataggio conclusa e si prosegue con la configurazione dell hw acquisizione Collegare CNS della GAB H844 alla linea di comunicazione COMx del PC CN8 della GAB H844 a CNI della SDI 02 utilizzando gli appositi cavi di comunicazione come descritto nelle figure 2 5 7 Sul PC lanciare il programma di emulazione terminale HYPERTERMINAL Start Programmi Accessori Comunicazioni Hyperterminal nella finestra File Propriet selezionare la linea seriale COMx collegata al punto 12 impostare il protocollo fisico per la configurazione dell hw acquisizione e le modalit di emulazione come illustrato in figura 13 Una volta chiuse le finestre attivare la connessione premendo l apposita icona Chiama di Hyperterminal A questo punto il PC agisce come una console seriale Propriet COMI Propriet COM1_960081NoNo Impostazioni della porta Connetti a Impostazioni Tasti funzione di direzione e combinazioni con CTRL agiscono come Tasti terminale O Tasti Windows Bit per secondo v Il tasto BACKSPACE trasmette KENAN CTRL H O CANC O CTRL spazio CTRL H Bit di dati Emulazione Parit Nessuno v Imposta terminale Rai ID del terminale Telnet TELETYPE 33 Bit di stop Buffer per scorrimento all indietro 500 Controllo di flusso Nessuno C Emetti segnale acustico alla connessione o disconnessione Converti input Impostazioni ASCII Annula FIGURA 13
113. usare le modalit adottate dai modelli scelti N B Nel caso in cui una singola sorgente alternata venga usata per alimentare diversi hw si ricorda che le due fasi della tensione alternata devono essere sempre collegate agli stessi ingressi del connettore di alimentazione Qualora tale regola non venga rispettata si possono manifestare malfunzionamenti e rotture sulle unit collegate Se ad esempio definiamo Fasel e Fase2 i due segnali della tensione alternata allora Fasel dovr essere sempre collegata all ingresso positivo Vac Vdc pow e Fase2 dovr essere collegata all ingresso negativo Vac GND COLLEGAMENTO USCITE A REL Nell hw acquisizione della SL Data GSM sono disponibili fino a 4 uscite digitali a rel che possono essere collegati a motori lampade spie sirene azionamenti elettrovalvole ecc Per dettagli su questi segnali fare riferimento ai manuali delle schede usate in cui sono riprtati i pin out le modalit di collegamento e la loro disponibilit SL Data GSM Rel 3 00 p Pagina Il abaco e bus grifo _____ ITALIAN TECHNOLOGY Nelle funzionalit della SL Data GSM una di queste uscite usata per indicare eventuali malfunzionamenti od anomalie del sistema come illustrano nei capitoli seguenti Di tutte invece periodicamente salvato lo stato attuale COLLEGAMENTO INGRESSI DIGITALI L hw acquisizione SL Data GSM dispone di 4 ingressi digitali bufferati che po
114. utente Se questo conferma il software prosegue al punto successivo e viceversa Pagina30 _ Qp SLData GSM Rel 3 00 ITALIAN TECHNOLOGY grifo _ bus c d e 2 h i Inizia lo scaricamento dei dati salvati sull hw salvataggio a partire dalla posizione individuata al punto precedente Tali dati vengono salvati alla fine del file su PC Prosegue lo scaricamento dati e salvataggio nel file su PC quello definito al punto pc5 fino a quando ci sono dati disponibili nell hw salvataggio Durante lo scaricamento viene rappresentata la data e l ora di alcuni dei campionamenti scaricati nella finestra Ultimo campionamento scaricato e salvato Esaminando questa finestra l utente ha una percezione dello stato di avanzamento dell operazione in corso Lo scaricamento pu essere concluso anche dall utente tramite il pulsante Termina scaricamento da DLG e salvataggio su file con cui interrompe l operazione in corso e torna al punto pc22a da cui si pu avviare un nuovo scaricamento Una volta scaricato e salvato l ultimo campionamento il software DLG rappresenta una finestra informativa In questa finestra il messaggio visualizzato indica se il salvataggio di tutti i dati scaricati avvenuto correttamente o no Infine il pulsante Esci chiude la finestra e riporta il software DLG sulla finestra principale Il formato del file dati salvato su PC coincide esattamente con quello salvato sul
115. zione asincrona per trasferimento dati chiamando la procedura Ini_rxirg attiva l interrupt periodico per le temporizzazioni veloci chiamando la procedura Ini_tmrirq salva l intestazione e legenda grandezze nella scheda di memoria chiamando la procedura Save_head entra in un ciclo infinito in cui verifica se trascorso 1 secondo con l interrupt periodico ed in caso affermativo aggiorna le variabili associate ai contatori di segnali per gli ingressi digitali di tipo Frequenza chiamando la procedura Upd_frq preleva lo stato dei contatori segnali in modo da gestire gli ingressi digitali di tipo Contatore e Frequenza chiamando la procedura Get_cnt verifica e segnala le eventuali anomalie od allarmi chiamando la procedura Alarm_mng SI Data GSM Rel 3 00 Wg Pagina 53 abaco e bus grifo ______ ITALIAN TECHNOLOGY verifica se sono trascorsi 200 millisecondi con l interrupt periodico ed in caso affermativo preleva data ed ora attuale dall orologio RTC aggiorna contattore di secondi trascorsi e verifica se trascorso il tempo di acquisizione se il tempo trascorso acquisisce elabora trasforma formatta e salva le grandezze disponibili sull hw acquisizione chiamando la procedura Getsave_meas aggiorna le variabili associate ai contatori di segnali per gli ingressi digitali di tipo Contatore chiamando la procedura Upd_cnt ad ogni campionamento gestisce la c

Download Pdf Manuals

image

Related Search

Related Contents

HQ Power ALISON II  Manual de instruções PLICSRADIO D61  Manual de instrucciones Bedieningsanleitung Instruction  Appareil de poche pH 315i  ClosetMaid 5636 Instructions / Assembly  John Deere AT-3502-J User's Manual      Februar 2008, Version 1.27e AMSTEL Institute/CMA Foundation  User Manual  

Copyright © All rights reserved.
Failed to retrieve file