ÿþ<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Sintesia Automazione - XC1</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Keywords" content="software,hardware,automazione,quadri,quadri elettrici,schede,microprocessore,interfacce,impianti,dosaggio,motore passo-passo,azionamento,pesatura,etichettatura,applicatore,etichette,svolgitore,bobina,PLC,Siemens,LAN,electronics,CPU,programming,training,samples,demos,development,automation,electric boards,card,microprocessor,interface,plants,dosing,stepper motor,drive,weighing,labeling,applicator,label,rewinder,roll,programmazione,addestramento,sviluppo" /> <link href="./CSS/TabStyle1.css" rel="stylesheet" type="text/css" /> <style type="text/css"> <!-- a:link { text-decoration: none; color=#003399; } a:active { text-decoration: none; color=#003399; } a:visited { text-decoration: none; color=#003399; } a:hover { text-decoration: underline; color=#003399; } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_nbGroup(event, grpName) { //v6.0 var i,img,nbArr,args=MM_nbGroup.arguments; if (event == "init" && args.length > 2) { if ((img = MM_findObj(args[2])) != null && !img.MM_init) { img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src; if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array(); nbArr[nbArr.length] = img; for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args[i+1]; nbArr[nbArr.length] = img; } } } else if (event == "over") { document.MM_nbOver = nbArr = new Array(); for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up); nbArr[nbArr.length] = img; } } else if (event == "out" ) { for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; } } else if (event == "down") { nbArr = document[grpName]; if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; } document[grpName] = nbArr = new Array(); for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up; nbArr[nbArr.length] = img; } } } //--> </script> </head> <body onLoad="MM_preloadImages('images/Buttons/btnHome.jpg','images/Buttons/btnHomeON.jpg','images/Buttons/btnSoftware.jpg','images/Buttons/btnSoftwareON.jpg','images/Buttons/btnHardware.jpg','images/Buttons/btnHardwareON.jpg','images/Buttons/btnMacchine.jpg','images/Buttons/btnMacchineON.jpg','images/Buttons/btnQuadri.jpg','images/Buttons/btnQuadriON.jpg','images/Buttons/btnSistemi.jpg','images/Buttons/btnSistemiON.jpg','images/Buttons/btnDoveSiamo.jpg','images/Buttons/btnDoveSiamoON.jpg','images/Buttons/btnContatto.jpg','images/Buttons/btnContattoON.jpg')"> <table width="800" border="0" cellpadding="0" cellspacing="0" align="center"> <!--DWLayoutTable--> <tr> <td width="1" height="55">&nbsp;</td> <td colspan="2" align="left" valign="bottom"> <div align="center"><img src="images/logoHardware.jpg" width="333" height="38" align="left"></div></td> <td width="53">&nbsp;</td> <td width="45">&nbsp;</td> <td colspan="5" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="30" height="28" valign="top"><a href="e_az01.html"><img src="images/BandieraEN.jpg" width="30" height="20" border="0"></a></td> </tr> <tr> <td height="27" valign="top"><a href="az01.html"><img src="images/BandieraIT.jpg" width="30" height="20" border="0"></a></td> </tr> </table></td> </tr> <tr> <td height="38">&nbsp;</td> <td colspan="8" valign="top"> <table border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="731" height="38"><a href="index.html" target="_top" onClick="MM_nbGroup('down','group1','Home','images/Buttons/btnHome.jpg',1)" onMouseOver="MM_nbGroup('over','Home','images/Buttons/btnHomeON.jpg','images/Buttons/btnHomeON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img src="images/Buttons/btnHome.jpg" alt="" name="Home" width="60" height="38" border="0" onload=""></a><a href="Soft01.html" target="_top" onClick="MM_nbGroup('down','group1','Software','images/Buttons/btnSoftware.jpg',1)" onMouseOver="MM_nbGroup('over','Software','images/Buttons/btnSoftwareON.jpg','images/Buttons/btnSoftwareON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Software" src="images/Buttons/btnSoftware.jpg" border="0" alt="" onload=""></a><a href="hard01.html" target="_top" onClick="MM_nbGroup('down','group1','Hardware','images/Buttons/btnHardware.jpg',1)" onMouseOver="MM_nbGroup('over','Hardware','images/Buttons/btnHardwareON.jpg','images/Buttons/btnHardwareON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Hardware" src="images/Buttons/btnHardware.jpg" border="0" alt="" onLoad=""></a><a href="macc01.html" target="_top" onClick="MM_nbGroup('down','group1','Macchine','images/Buttons/btnMacchine.jpg',1)" onMouseOver="MM_nbGroup('over','Macchine','images/Buttons/btnMacchineON.jpg','images/Buttons/btnMacchineON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Macchine" src="images/Buttons/btnMacchine.jpg" border="0" alt="" onLoad=""></a><a href="quadri01.html" target="_top" onClick="MM_nbGroup('down','group1','Quadri','images/Buttons/btnQuadri.jpg',1)" onMouseOver="MM_nbGroup('over','Quadri','images/Buttons/btnQuadriON.jpg','images/Buttons/btnQuadriON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Quadri" src="images/Buttons/btnQuadri.jpg" border="0" alt="" onLoad=""></a><a href="sist01.html" target="_top" onClick="MM_nbGroup('down','group1','Sistemi','images/Buttons/btnSistemi.jpg',1)" onMouseOver="MM_nbGroup('over','Sistemi','images/Buttons/btnSistemiON.jpg','images/Buttons/btnSistemiON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Sistemi" src="images/Buttons/btnSistemi.jpg" border="0" alt="" onLoad=""></a><a href="indir01.html" target="_top" onClick="MM_nbGroup('down','group1','DoveSiamo','images/Buttons/btnDoveSiamo.jpg',1)" onMouseOver="MM_nbGroup('over','DoveSiamo','images/Buttons/btnDoveSiamoON.jpg','images/Buttons/btnDoveSiamoON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="DoveSiamo" src="images/Buttons/btnDoveSiamo.jpg" border="0" alt="" onLoad=""></a><a href="cont01.html" target="_top" onClick="MM_nbGroup('down','group1','Contatto','images/Buttons/btnContatto.jpg',1)" onMouseOver="MM_nbGroup('over','Contatto','images/Buttons/btnContattoON.jpg','images/Buttons/btnContattoON.jpg',1)" onMouseOut="MM_nbGroup('out')"><img name="Contatto" src="images/Buttons/btnContatto.jpg" border="0" alt="" onLoad=""></a></td> </tr> <tr> <td> <script type="text/javascript"><!-- google_ad_client = "ca-pub-4754308108054685"; /* Unita1 */ google_ad_slot = "9356211828"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </td> </tr> </table></td> <td width="1">&nbsp;</td> </tr> <tr> <td height="204" colspan="10" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <!--DWLayoutTable--> <tr> <td width="9" height="204">&nbsp;</td> <td width="717" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="217" height="55"></td> <td width="55" valign="top"><img src="images/new42.gif" alt="New" width="55" height="55"></td> <td width="46"></td> <td width="186" rowspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCFF99"> <!--DWLayoutTable--> <tr> <td width="125" height="19" valign="top"><a href="#CARATTERISTICHE"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CARATTERISTICHE</font></a></td> </tr> <tr> <td height="19" valign="top"><a href="#CONNETTIVITA"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CONNETTIVITA'</font></a></td> </tr> <tr> <td height="19" valign="top"><a href="#APPLICAZIONI"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">APPLICAZIONI</font></a></td> </tr> </table></td> <td width="133">&nbsp;</td> <td width="53"></td> </tr> <tr> <td height="2"></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="147" colspan="5" valign="top"><div align="justify"><b><span style='font-size:13.5pt;font-family:Garamond;color:red'>Il controller XC1 (eXtended Controller class 1) e un apparecchiatura potente e completa, studiata appositamente per soddisfare varie necessita nel campo dell automazione e del motion control. XC1 fornisce, in un unico prodotto, tante funzionalita che permettono di realizzare direttamente soluzioni di automazione che altrimenti richiederebbero varie apparecchiature connesse fra loro, con costi molto piu elevati, ingombro maggiore, problemi di interfacciamento da risolvere e, in generale, una piu difficoltosa gestibilita .</span></b></div></td> <td></td> </tr> </table></td> <td width="89">&nbsp;</td> </tr> </table></td> </tr> <tr> <td height="17"></td> <td width="596"></td> <td width="83"></td> <td></td> <td></td> <td width="22"></td> <td width="1"></td> <td width="2"></td> <td width="4"></td> <td></td> </tr> <tr> <td height="926" colspan="6" valign="top"> <table cellpadding="5" cellspacing="0" class="Quadri1" summary="Box Contatti"> <!--DWLayoutTable--> <tr> <td height="28" colspan="2" valign="top" class="Contatti1Testata"><a name="CARATTERISTICHE"></a>CARATTERISTICHE DEL CONTROLLER XC1</td> </tr> <tr> <td width="1" height="894">&nbsp;</td> <td width="775" valign="top"> <ul> <li> <div align="justify">CPU con flash memory da 32/64Kbytes, RAM ed EEPROM a bordo</div> </li> <li> <div align="justify">porta seriale RS232 e RS422/485 multidrop, velocita&#8217; 115200 bit/s; interfaccia Ethernet opzionale</div> </li> <li> <div align="justify">display LCD da 16 caratteri per due linee, per visualizzazione e impostazione dei parametri, visualizzazione degli stati di funzionamento, allarmi e cosi&#8217; via</div> </li> <li> <div align="justify">tastiera di navigazione incorporata, con i tasti su, giu&#8217;, ENTER e ESC</div> </li> <li> <div align="justify">tutti i parametri e le programmazioni disponibili da tastiera sono accessibili tramite la porta seriale; l&#8217;apposito software <a href="images/XC1Manager.jpg">XC1 Manager</a>, fornito in dotazione, permette inoltre il controllo totale dell&#8217;apparecchiatura, come impostazione di parametri, avvio e arresto del motore, programmazione del PLC a bordo, lettura dello stato di funzionamento, lettura e forzatura di ingressi e uscite</div> </li> <li> <div align="justify">PLC incorporato, programmabile in lista di istruzioni o logica a contatti; gestione delle funzioni logiche fondamentali, uso di timers, operazioni matematiche di base</div> </li> <li> <div align="justify">12 ingressi digitali a 24Vcc PNP o NPN, a seconda del collegamento</div> </li> <li> <div align="justify">16 uscite digitali a 24Vcc 1A PNP o NPN, a scelta</div> </li> <li> <div align="justify">4 ingressi analogici a 0..10V</div> </li> <li> <div align="justify">1 uscita analogica a 0..10V</div> </li> <li> <div align="justify">espandibilita&#8217; di ingressi e uscite, con moduli aggiuntivi</div> </li> <li> <div align="justify">software precaricato per l&#8217;esecuzione delle funzioni piu&#8217; comuni legate all&#8217;etichettatura, come pilotaggio di un applicatore e di una stampante di etichette, con predistribuzione, coda etichette, fine bobina, segnale di stampa, comando Assist e cosi&#8217; via; la funzionalita&#8217; e&#8217; implementata tramite il PLC a bordo, quindi puo&#8217; essere modificata, eliminata, integrata a piacere in modo da ottenere il funzionamento desiderato per il processo da gestire</div> </li> <li> <div align="justify">alimentazione a 30Vac 250VA</div> </li> <li> <div align="justify">azionamento da 4A per motore passo-passo, completamente parametrizzato da tastiera o porta seriale, comprendente: <ul> <li>modalita&#8217; di funzionamento start/stop o posizionatore; nel modo start/stop l&#8217;avvio e l&#8217;arresto del motore avvengono o tramite ingressi digitali opportunamente abilitati oppure tramite comando da porta seriale; nel modo posizionatore l&#8217;avvio avviene o tramite un ingresso digitale o tramite porta seriale, poi il motore esegue il numero di passi configurato nell&#8217;apposito parametro e quindi si ferma. L&#8217;avvio e l&#8217;arresto del motore avvengono con le rampe configurate</li> <li>velocita&#8217; fino a 3000 giri/min, impostabile tramite parametro o legata ad un ingresso analogico, a cui si puo&#8217; ad esempio collegare un potenziometro o un riferimento di velocita&#8217; proveniente da una linea di trasporto</li> <li>rampa di accelerazione e decelerazione separatamente configurabili, da 0,1s all&#8217;infinito</li> <li>gestione full-step (200 passi/giro) e half-step (400 passi/giro)</li> <li>corrente impostabile da 0 a 4A, su parametro</li> <li>modalita&#8217; standby con riduzione di corrente: tramite la tastiera si puo&#8217; attivare o disattivare l&#8217;uso dello standby, configurare dopo quanto tempo lo standby deve intervenire rispetto al termine dell&#8217;ultimo movimento del motore, definire qual&#8217;e&#8217; la corrente del motore da usare in standby; lo standby permette di diminuire il consumo di corrente a motore fermo, contribuendo cosi&#8217; al risparmio energetico, ed inoltre diminuisce la produzione di calore da parte del motore</li> <li>possibilita&#8217; di definire un profilo di movimento, composto da un certo numero di passi di profilo per ciascuno dei quali sono configurabili velocita&#8217;, rampe, direzione, numero di passi motore; lo start da ingresso digitale o da porta seriale avvia l&#8217;esecuzione del profilo, che puo&#8217; essere eseguito solo una volta, dopo lo start, oppure ripetuto continuamente, fino allo stop dato da ingresso digitale o porta seriale</li> <li>disponibilita&#8217; di un ingresso di clock esterno, per pilotare il movimento del motore indipendentemente dal controller</li> <li>ingresso disponibile per il collegamento di un encoder incrementale, installato sulla linea di produzione, alla cui velocita&#8217; di rotazione il motore puo&#8217; essere sincronizzato tramite opportuna configurazione da tastiera o porta seriale</li> </ul> </div> </li> <li> <div align="justify">L&#8217;azionamento da 4A puo&#8217; essere sostituito con un modello diverso, a scelta, per ottenere potenze maggiori</div> </li> </ul></td> </tr> </table></td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td></td> </tr> <tr> <td height="23">&nbsp;</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="472" colspan="7" valign="top"><table cellpadding="5" cellspacing="0" class="Quadri1" summary="Box Contatti"> <!--DWLayoutTable--> <tr> <td height="30" colspan="5" valign="top" class="Contatti1Testata"><a name="CONNETTIVITA"></a>CONNETTIVITA'</td> </tr> <tr> <td width="1" height="282">&nbsp;</td> <td colspan="3" valign="top"><div align="justify">Per la massima connettivita&#8217; e&#8217; disponibile il modulo LAN, che dispone di una porta Ethernet 10/100 su connettore RJ45 e di una porta RS422/485 per il collegamento di una sottorete di XC1. Il modulo LAN ha un indirizzo IP che gli permette di essere riconosciuto nella rete aziendale o industriale alla quale verra&#8217; connesso. L&#8217;accesso ai singoli controllori avviene tramite le porte opportunamente configurate. Ad esempio in una rete con quattro XC1 ed un modulo LAN con indirizzo IP=192.168.0.50, il primo controllore sara&#8217; accessibile come 192.168.0.50:100, il secondo come 192.168.0.50:101 e cosi&#8217; via.<br> Il software <a href="images/XC1Manager.jpg">XC1 Manager</a> permette di comunicare con tutte le unita' connesse, programmarle e configurarle.<br> </div></td> <td width="402" rowspan="3" valign="top"><img src="images/rete.gif" alt="Rete" width="400" height="400" border="1"></td> </tr> <tr> <td height="27">&nbsp;</td> <td width="85">&nbsp;</td> <td width="216">&nbsp;</td> <td width="36">&nbsp;</td> </tr> <tr> <td height="131">&nbsp;</td> <td>&nbsp;</td> <td valign="top"><a href="images/XC1Manager.jpg"><img src="images/XC1ManagerPiccolo.jpg" alt="XC1 Manager" width="133" height="121" border="0"></a></td> <td>&nbsp;</td> </tr> </table></td> <td>&nbsp;</td> <td>&nbsp;</td> <td></td> </tr> <tr> <td height="19">&nbsp;</td> <td>&nbsp;</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="256">&nbsp;</td> <td colspan="7" valign="top"><table cellpadding="5" cellspacing="0" class="Quadri1" summary="Box Contatti"> <!--DWLayoutTable--> <tr> <td height="30" colspan="3" valign="top" class="Contatti1Testata"><a name="APPLICAZIONI"></a>APPLICAZIONI</td> </tr> <tr> <td width="1" height="224">&nbsp;</td> <td width="400" valign="top"> <ul> <li> <div align="justify">controllo di temperatura</div> </li> <li> <div align="justify">controllo di pressione</div> </li> <li> <div align="justify">regolazione di velocita' tramite inverter</div> </li> <li> <div align="justify">sistemi di trasporto</div> </li> <li> <div align="justify">etichettatura</div> </li> <li> <div align="justify">conteggio di eventi e datalogging</div> </li> <li> <div align="justify">movimentazione di assi controllati</div> </li> <li> <div align="justify">gestione di impianti di condizionamento, unita' di trattamento aria</div> </li> <li> <div align="justify">dosaggio di prodotti liquidi e solidi</div> </li> <li> <div align="justify">comando di pompe e ventilatori</div> </li> <li> <div align="justify">acquisizione di allarmi dal campo</div> </li> </ul></td> <td width="363" valign="top"><img src="images/Scheda7.jpg" width="365" height="214"></td> </tr> </table></td> <td>&nbsp;</td> <td></td> </tr> <tr> <td height="24">&nbsp;</td> <td>&nbsp;</td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="19"></td> <td>&nbsp;</td> <td colspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="214" height="19" valign="top" bgcolor="#000000"><font color="#FFFFFF"><em>Copyright Sintesia 1998..2012</em></font></td> </tr> </table></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="17"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td height="55"></td> <td></td> <td></td> <td></td> <td colspan="2" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" align="center"> <!--DWLayoutTable--> <tr> <td width="89" height="55" valign="top"><script type="text/javascript" language="JavaScript" SRC="http://codice.shinystat.com/cgi-bin/getcod.cgi?USER=sintesia"></script> <noscript> <A HREF="http://www.shinystat.com" target="_top"> <IMG SRC="http://www.shinystat.com/cgi-bin/shinystat.cgi?USER=sintesia" ALT="Conversioni" BORDER="0"></A> </noscript> <!-- Fine Codice Shinystat --> </td> </tr> </table></td> <td></td> <td></td> <td></td> <td></td> </tr> </table> <!-- Inizio Codice Shinystat --> </body> </html>