Вы находитесь на странице: 1из 13

UNIVERSIDAD TCNICA FEDERICO SANTA MARA

DEPARTAMENTO DE ELECTRNICA

AlternativasdeSolucindeProyectode
Titulacin
Desarrollodeunainterfazgrficade
configuracin,supervisinyadquisicinde
datosparaunaherramientadetorque

Presentado por:
ROL USM:
Profesor gua:
Tutor en KRRC:
Fecha:

INTRODUCCIN

Stefan Christiansen Ziga


2730007-3
Manuel Olivares Salinas
Gonzalo Arroyo
14/08/14

Proyecto de Titulacin

Enelpresentedocumentosedarnaconocerlasalternativasdesolucinconsideradas
parallevaracaboelProyectoDesarrollodeunainterfazgrficadeconfiguracin,supervisiny
adquisicindedatosparaunaherramientadetorque,concentrndoseencmoselograrrealizar
laconexinentreelpanelPCylaherramienta,ycmoimplementarunainterfazquepermitala
adquisicinymonitoreodedatos.
CabedestacarquelaconexinentreelcontroladoryelTouchPanelespuntoapunto,
conectando directamente un cable y utilizando un protocolo a eleccin. Con respecto a la
conexinconbasededatos,estaserealizaindependientedelaconexinpuntoapuntoentreel
TouchPanelyelcontrolador,yaqueelTouchPanelestconectadoalared.

Figura1.Esquemadeconexindelaherramientadetorque,suunidaddecontrol
yelpanelPC

ALTERNATIVASDESOLUCIN
1

Proyecto de Titulacin

Elprimerpuntoacompararalternativaseseldelosprotocolosdecomunicacin.Parael
controladordeHandy2000,setienenlassiguientesopcionesdisponibles:DeviceNet,Profibus
DP,CClink,EtherNet/IP,ModbusRTU,yModbusTCP
A continuacin se mostrarn las caractersticas de los protocolos para poder analizar
comparativamentesusrespectivasventajasydesventajas,acordeadetallestcnicos,necesidades
ycostodeimplementacin.
Alternativa1.1DeviceNet
DeviceNetesunaredquesigueelmodeloOSI(OpenSystemsInterconnection),elcual
defineunaestructurade7capasparaimplementarunprotocolodered:fsica,enlacededatos,
red,transporte,sesin,presentacinyaplicacin.DeviceNetestbasadaenelCIP(Common
IndustrialProtocol)ensuscapassuperiores,talcomoseveenlaFigura2.

Figura2.DeviceNetcomopartedelmodeloCIP/OSI

Proyecto de Titulacin

CIP tiene dos objetivos: el transporte de datos de control en dispositivos I/O, y el


transportedeinformacindeconfiguracinydiagnsticodelsistemaqueestsiendocontrolado.
DeviceNet est soportado por una gran variedad de proveedores, y su utilizacin se
encuentracomnmenteenmaquinariadeensamble,soldaduraymanejodemateriales.Tambin
en sensores inteligentes, vlvulas neumticas, lectores de cdigo de barra, e interfaces de
operarios.Estdiseadoparacumplirconrequerimientosdesimplicidaddecableado,yaquea
travsdelmismocablederedsepuedeenergizar.Utilizaunmodelodereddeltipoproductor
consumidor.
LasprincipalescaractersticasdeDeviceNetson:

Nmeromximodenodos:64

Velocidaddetransmisin:125,250y500[Kbits/s]

Distancia:100,250y500[m]

Tamaomximodeunmensaje:8bytespornodopormensaje

LneaprincipalusacablesgruesosdeDeviceNet,ylasderivacionescablesfinos

Soporta mensajes explcitos (de configuracin o coleccin de datos nocrticos) e


implcitos(datosI/Oentiemporeal)

Engenerallasventajassonsubajocosto,aceptacinanivelgeneral,altaconfiabilidad,
usoeficientedelanchodebandamedianteusodemltiplesformatosdemensajera,robustezante
interferenciaselectromagnticas,yenergizacinatravsdelamismared.
Porotraparte,lasdesventajassonquetieneunanchodebandalimitado,yuntamaoy
largodemensajeslimitados.

Alternativa1.2Ethernet/IP
Al igual que en el caso de DeviceNet, Ethernet/IP est basado en CIP en sus capas
superiores(desesinhaciaarriba),yestecasoseadaptaalatecnologaEthernetenlascapasde
inferiores(detransportehaciaabajo),talcomoseveenlaFigura1.

Proyecto de Titulacin

ElEthernettienelacaractersticaespecialdeserunaredconinfraestructuradecarcter
activo.Estoquieredecirque,adiferenciadelrestodelasredesaniveldedispositivosocontrol
quenormalmentesondetipopasivoquelimitalacantidaddedispositivosaconectarylaforma
en que se deben conectar, la infraestructura de Ethernet/IP se puede acomodar para tener
virtualmenteunacantidadilimitadadenodospuntoapunto,otorgandoflexibilidadyescabilidad
demanerasencilla.Tieneunmodelodereddeltipoproductorconsumidor,ypuedeconfigurarse
lacomunicacinparaquecumplaconelesquemamaestro/esclavootambinparatrabajarpeer
topeer.
LasprincipalescaractersticasdeEthernet/IPson:

Nmeromximodenodos:1024,expandibleconrouters

Velocidaddetransmisin:De10Ma100M[Bits/s]

Distancia:De100[m]a50[km]

Tamaodemensaje:De46a1500bytes

EngenerallasventajassonqueEtherneteselestndarderedmsaceptadoglobalmente,
siendocompatibleconlosprotocolosdeinternetestndar(HTTP,FTP,SNMP,DHCP)ycon
protocolosindustrialesestndarparaaccesoeintercambiodedatoscomoOPC.Poseeunagran
flexibilidadencuantoaeleccindevelocidadesdeoperacinydearquitecturaausar,siendo
fcilmente integrable a la empresa. El Ethernet maneja alta cantidad de datos a una alta
velocidad,sirviendoparagrandesinstalaciones.
Las desventajas son que no puede energizar a travs del cable y los conectores son
fsicamente vulnerables, tiene mayor susceptibilidad a interferencias electromagnticas y de
radiofrecuencia.LacurvadeaprendizajeparaEthernet/IPescompleja.
Alternativa1.3ProfibusDP
ProfibusDPes unbus decampoaltamenteutilizadoen controlde procesos,grandes
ensambles,maquinariademanejodemateriales,partidoresdemotor,variadoresdefrecuencia,
etc.EstacordealmodeloOSI,aunquesoloutilizalasdosprimerascapas(fsicayenlacede
datos) y la interfaz de usuario. Para realizar la comunicacin utiliza el esquema de tipo
maestro/esclavo,dondeelesclavoescualquierdispositivoperifrico.Tambinsepuedeutilizar
maestrosmltiples,dondecualquiermaestropuedeleerdatosdealgndispositivo,perosoloun
maestropuedeescribirenl.SucapafsicaeselbusserialRS485.

Proyecto de Titulacin

LasprincipalescaractersticasdeProfibusDPson:

Nmeromximodenodos:126

Velocidaddetransmisin:De9600a12M[bits/s]

Distancia:De100[m]a24[km](confibrapticayrepetidores)

Tamaomximodeunmensaje:Hasta244bytesdedatospornodopormensaje

Engenerallasventajassonqueesunaredestndaruniversalmenteaceptadaquepuede
manejarunaaltacantidaddedatosaunaaltavelocidad,sirviendoparagrandesinstalaciones.
TienemenorcostodebloquesI/OenrelacinaI/Otradicionales.Soportapartidoresydrivers,y
cubrelargasdistancias.
Lasdesventajassonqueparapequeosmensajesesmuyaltalarelacinencabezado(12
bytes)/mensaje,elbusnotienecapacidadparaenergizarynecesitasoportedeinformacindel
dispositivoenelHost,vareprogramacinoadministracindearchivos.
Alternativa1.4CClink
CClinkesunbusdecampoqueprocesatantoinformacinI/Occlicacomoinformacin
de parmetros acclica. Sirve para comunicacin veloz entre controladores y dispositivos
inteligentes.Utilizaelesquemadecomunicacinmaestro/esclavo,teniendoademslaposibilidad
deincorporarmaestrosstandby,loscualessepuedenponerenfuncionamientoencasosdefalla
dered.SucapafsicaeselbusserialRS485.
LasprincipalescaractersticasdeCClinkson:

Nmeromximodenodos:64

Velocidaddetransmisin:De156[kbits/s]a10[Mbits/s]

Distancia:De100[m]a9,9[km](conrepetidores)

Transmisindepaquetesdedatosdebitsypalabras

Engenerallasventajassonqueposeealtainmunidadalruidodetipoelectromagntico,
posee la funcionalidad de tener maestros en standby para otorgar mayor robustez, asegura
tiemposderespuestarpidos,ynonecesitaarchivosdeconfiguracin.
5

Proyecto de Titulacin

Lasdesventajassonqueanestencrecimientoenlaparteoccidental,siendosoportado
actualmenteensumayoraenAsia.Ademsdisponedeunatopologalimitada(suanlogode
Ethernet,CClinkIE,resuelveeso).
Alternativa1.5ModbusRTU
Modbus es un protocolo de comunicacin ampliamente usado en la industrial actual.
Naci en su versin serial RTU, diseado para los PLCs Modicon, pero es un protocolo
completamenteabiertoysimplequesuincorporacinseextendienlasredesindustriales.
Modbustieneunesquemadecomunicacinmaestro/esclavo,ytieneopcionesdecapas
fsicas(RS232oRS485),aunqueenlaactualidadelRS485eselmsusadoporquepermite
mayordistancia,mayorvelocidadyposibilidadestablecerunaredmultipunto.
LasprincipalescaractersticasdeModbusRTUson:

Nmeromximodenodos:250nodosporsegmento

Velocidaddetransmisin:De300[bps]a30.4[kbps]

Distanciamxima:1300[m]

Tamaomximodemensaje:256bytes

Engenerallasventajassonqueesunprotocoloabiertoymuysimpledeimplementar,
permitiendo una gran flexibilidad. Es seguro y a pesar de su simplicidad dispone de CRC
(CyclicalRedundancyCheck)paraverificarerrores.
Lasdesventajassonquenosoportagrandesobjetosbinarios,hayconsumoexcesivode
ancho de banda cuando hay mltiples dispositivos de campo debido a que el maestro debe
consultaracadaunoporseparadoporcambiosenlainformacin,ytieneunnmerolimitadode
dispositivosaserconectadosaunmaestro.
Alternativa1.6ModbusTCP

Proyecto de Titulacin

Modbus TCP es simplemente un protocolo Modbus encapsulado en TCP. Utiliza el


esquema de comunicacin cliente/servidor, donde cualquier dispositivo puede ser cliente o
servidor,oinclusoambos.
LasprincipalescaractersticasdeModbusTCPson:

Nmeromximodenodos:255nodosporsubred

Velocidaddetransmisin:De10Ma100M[Bits/s]

Distancia:De100[m]a10[km]conrepetidores

Tamaomximodemensaje:256bytes

Engenerallasventajassonsusimplicidadyfcilimplementacin,nosenecesitaequipoo
softwarepropietarioespecfico.Cualquiersistemacomputadoromicroprocesadorconunapilade
protocolosTCP/IPpuedeusarModbus/TCP.Esdealtodesempeo,limitadonicamenteporla
capacidaddelsistemaoperativoparacomunicarse.Sudesempeodependedelavelocidaddela
red,porloquesepuedealcanzar100Mbpsyhasta1Gbps,contecnologascrecientesquelogran
hacerquecadavezmssepuedaacercarauncomportamientodeterminista.
Lasdesventajassonquenoestilenaplicacionesdecontroldemovimientocoordinado
querequieranunrealdeterminismo,comocontrolderobots,centrosmecanizadosflexiblesy
mquinasempaquetadorasavanzadas.
Engeneralexistenmuchosfactores acompararentreprotocolostalcomoelcostode
desarrollo,tiempoderespuestayflujomximodedatos,caractersticasdetiemporeal,medios
fsicos que permite, topologas que permite, robustez frente a ruido, etc. Qu factores se
consideranrelevantesylasponderacionesderelevanciarespectivasvaransegnlasnecesidades
querequieracadasistema,deacuerdoasuhardwareyutilizacin.Enelcasodeesteproyecto,se
trataprincipalmentedeunsistemademonitoreoyadquisicindedatosdeunanicaherramienta,
dondenoserealizacontrolentiemporealquerequierainmediatezderespuestacrtica,porloque
lamatrizdecriteriosdeseleccinconsusrespectivasponderacionesaaplicarenlaseleccinde
alternativa,seeligecomosemuestraenlaTabla1.
Criterio de Seleccin
Simplicidad de utilizacin
Costo de implementacin
Velocidad de transmisin
Robustez

Porcentaje de Relevancia
35%
40%
10%
15%

Proyecto de Titulacin

Porcentaje Total

100%

Tabla1.Ponderacionesdeloscriteriosdeseleccindelprotocolodecomunicacin
El segundo punto para comparar alternativas corresponde al software a utilizar para
realizarlainterfazgrficacapazdemonitorearyadquirirdatos.Elprimersoftwareaanalizares
LabVIEW,unaplataformaconlenguajepropiodeprogramacin,orientadaalaadquisiciny
procesamientodeseales.PorotraparteexistenlosSCADAtradicionales,orientadosacontrolar
y supervisar los estados de un sistema. Existe una gran variedad de SCADA, donde todos
cumplenlosmismosobjetivosprcticamentedelamismaforma,diferencindoseprincipalmente
enlametodologaycomplejidaddeuso,ensucostoyenelsoporteentregado.Esporelloque
pararealizarelanlisisdealternativas,paraverlaopcindeSCADAseescogecomoreferencia
para ver los detalles uno de los ms utilizados en la industria, Wonderwares InTouch, que
ademscuentaconsoporteenChile.
Alternativa2.1LabVIEW
LabVIEW,deNationalIntruments(NI),esunentornodeprogramacingrficaqueutiliza
ellenguajeG,yestorientadoprincipalmenteparacientficoseingenieriosquedesarrollan
tareas de adquisicin de datos, procesamiento de seales, control de instrumentacin y
automatizacinindustrial.
Algunasdesuscaractersticasson:

Programacingrfica,enlenguajeG,basadaenflujodedatos.

Comunicacincondispositivosdeadquisicindedatos,visin,controldemovimiento,
GPIB,PXI,VXI,RS232,yRS484.

Soporte para protocolos CANopen, DeviceNet, DNP3, EtherCAT, Ethernet/IP,


FOUNDATIONFieldbus,ModbusRTUyTCP,PROFIBUS,OPCDAyOPCUA.

ConectividadconlaWebygeneracindereportesHTML.

ConectividadconbasesdedatoscomoMicrosoftAccess,MicrosoftSQLServer,Oracle,
VisualFoxPro,dBaseyParadox.

CapacidaddeusodelibrerasDLL.

CapacidaddeusoconActiveXy.NET.

Incorporadiversasfuncionesyalgoritmosmatemticosparamanipularyprocesarseales.
8

Proyecto de Titulacin

Paraelsoftwarebasesecompraunalicencia,yluegosepuedenircomprandotoolkitssegn
serequieranfuncionalidadesespeciales,comoporejemploconexinabasededatos,generacin
dereportes,procesamientoavanzadodeseales,etc.
Tambinexistesoportedelibrerasdecdigoabierto,comoporejemploOpenG,dondese
tiene acceso a diversas libreras creadas por los mismos usuarios de LabVIEW, y que son
publicitadasporNI,peroquenocuentanconsoporteoficial.
LabVIEW consta de todas las herramientas para realizar sistemas SCADA, teniendo
acceso a las seales del instrumento y pudiendo realizar programticamente cualquier
manipulacinquesedesee,ademsdepoderrealizarunainterfazdeusuariolibremente,teniendo
a disposicin varios elementos grficos para su panel frontal. Sin embargo, el enfoque de
LabVIEWnoeselderealizarsistemasSCADA,porloqueelrealizaruno,sobretodosiesun
sistemacomplejocondistintosinstrumentosygrancantidaddeI/O,puedeserunatareaardua
que consuma bastante tiempo. Es por ello que LabVIEW dispone de un mdulo llamado
LabVIEWDSC.Conestemdulosetieneaccesofcilalacomunicacinconprcticamente
cualquierPLCyPAC,registrardatoshistricosenunabasededatosincluidaoenunabasede
datos relacionalqueutilicelaempresa,configuraralarmasymanejareventos,adems deun
manejomssimpleencontroldelgicayconmayoresgrficasparaelHMI.
Alternativa2.2InTouch
Intouch, de Wonderware, es un reconocido SCADA que permite crear un HMI con
representacin bastante grfica sobre algn proceso industrial, pudiendo configurar alarmas,
eventos,yteniendounabasededatosconregistroshistricossobrelasvariablesencuestin.
ComoestenfocadoenlacreacindeHMI,sutipodeprogramacinestdiseadaparaquetodas
lastareasdeconfiguracin,comunicacinycreacindelainterfaz,sepuedanrealizarloms
fcilposible.
Algunasdesuscaractersticasson:

Lenguajedeprogramacinpropietario,utilizadonicamenteparainterfacesdeusuarioen
laindustria.UtilizatiposdescriptspropietariosdeVisualBasic.

PrincipalmenteutilizaservidoresOPC,ytienesoporteparaprotocolosbasadosenpuerto
SerialyEthernet.

Capacidadde60000tagsporcadalicencia.

Driversdecomunicacinincludos
9

Proyecto de Titulacin

Grficas animadas especializadas para procesos industriales, adems de contar con


herramientasverstilesdedibujo.

Capacidad de conexin con bases de datos desarrolladas en Oracle, Microsoft SQL


Server,yMicrosoftAccess.

IntegracindecontrolesActiveXy.NET

Paralaeleccindelsoftwareautilizar,todaslasalternativassoncapacesdecumplircon
el objetivo de alguna u otra forma (aunque requieran utilizar complementos y paquetes
adicionalesparacumplirofacilitaralgnrequerimiento),porloquelagrandiferenciaestenel
cmo se llega a ese resultado. Es fundamental tener en cuenta cmo es la aplicacin, su
funcionamiento, capacidad y requisitos, adems de qu factores pueden ser escalables o
integrablesenelfuturo.Enelcasodeesteproyecto,lainterfazcorrespondeaunmonitoreode
testsecuencial,conbajacantidaddeI/Oaserledosyescritos,ynecesidadderegistroyescritura
dedatosenunabasededatosexterna.Tambinsetieneenconsideracinqueesdeseabletenerla
posibilidad de agregar fcilmente modificaciones asociadas a la interfaz grfica, su
configuracin,camposamostraryconexinconbasededatos.Tomandoenconsideracintodos
esos factores, seelige la matriz de criterios de seleccin con sus respectivos porcentajes de
relevanciacomosemuestraenlaTabla2.
Criterio de Seleccin
Simplicidad de utilizacin
Costo de implementacin
Soporte
Flexibilidad
Porcentaje Total

Porcentaje de Relevancia
20%
35%
10%
35%
100%

Tabla2.Ponderacionesdeloscriteriosdeseleccindelsoftwareautilizar

CONCLUSIONES
Sehanrevisadolasalternativasdesolucincorrespondientesadosproblemasaresolver
enelproyecto:cmorealizarlaconexinentreelcontroladordelaherramientaHandy2000con
elTouchPanel,ycmorealizarlainterfazgrfica. Paracumplirconlosrequisitos,existen
mltiplesopcionesquecumplenconlosobjetivos,peroalrealizarlosdedistintasmaneras,tener
distintascapacidades,ytenerventajasydesventajasendistintasreas,nosepuedeestablecerde
antemano cul es mejor globalmente. La mejor solucin depende de las caractersticas en
particular del problema en cuestin y su contexto de desarrollo, por lo que tomando en
10

Proyecto de Titulacin

consideracinesosfactoresseelaboranmatricesdecriteriosdeseleccindealternativa,consus
respectivosporcentajesderelevancia.

REFERENCIAS
[1]ODVA,DeviceNetCIPonCANtechnology
[2]S.Djiev,IndustrialNetworksforCommunicationandControl
[3]ODVA,Ethernet/IPCIPonEthernettechnology
[4]IvnRivero,Apunte:SistemasdeControl,Departamentodeelectrnica,UTFSM
[5]JosCarlosPrado,ETHERNETINDUSTRIAL:Modelosyconectividadenel mbitode
procesosindustriales
[6]RealTimeAutomationInc.,ModbusRTUUnpluggedAnintroductiontoModbusRTU
Addressing,FunctionCodesandModbusRTUNetworking
[7]SchneiderElectric,CommunicationprotocolsandarchitecturesiniPMCC
[8]AcromagIncorporated,IntroductiontoModbusTCP/IP
[9] Lenze AC Tech Corporation, Modbus RTU & Modbus TCP/IP Communication,
CommunicationsInterfaceReferenceGuide
[10]NationalInstruments,LabVIEWCore1CourseManual

11

Proyecto de Titulacin

[11]NationalInstruments,LabVIEWCore2CourseManual
[12]ParijatControlware,Inc.,VISUALBASICVersusWonderWareIntouchasanHMI
[13] John Krajewski, Situational Awareness: The Next Leap in Industrial Human Machine
InterfaceDesign

12

Вам также может понравиться