Академический Документы
Профессиональный Документы
Культура Документы
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Usamoscookiesparamejorarlaexperienciadeusodeformaconstante.Alaceptarestemensajeocontinuando
conlanavegacinentendemosquedastuconsentimientoparautilizarcookiesentodaslaspginasdeinfoplc.net.
AceptarPolticadecookies
Inicio
Noticias
Documentacin
Descargas
Entrevistas
Directorio
Blogs
Eventos
WhitePaper
Foro
Industria4.0
IIoT
Newsletter
Incio/Descargas/Siemens/Software&Programacion/FiltadodeunasealanalgicamedianteunaFB(
FunctionBlock)
Descargas
Siemens
Seleccionayfiltra
Filtrar Limpiar
FiltadodeunasealanalgicamedianteunaFB(
FunctionBlock)
Publicado:27Diciembre2012
Twittear
Compartir
Compartir
Visto:8918veces
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
1/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Enesteartculovamosadarunaposiblesolucinalejercicioplanteadoporunmiembrodelforo,yaquehemos
consideradoquepuedeserinteresante.Elejercicioconsistiaenlosiguiente:
SetrataderealizarunFBquefiltreunasealdeentradaanalgicadetipoWORDdelasiguientemanera:
Seactivarelbytedemarcascclicasporhardwareyseelegirelbitdemarcasquepermitaunmuestreodela
sealanalgicade1s
ElFBdebertenerunaentradadetipoBOOL(queserelbitdeciclomencionadoenelpuntoanterior)yuna
entradadetipoWORD
(correspondientealasealanalgicaquesepretendemuestrear)
ElFBtendrunasalida(detipoREAL)quecorresponder,encadainstantedemuestreo,alamediadela
muestraactualcapturadadelasealanalgicajuntoconsustresmuestrasanteriores.Todasellasdebernirse
almacenandoenelDBdeinstanciaasociadoalFB.Porotrolado,seutilizarnlasvariables
temporalesnecesarias.
ElresultadoqueproporcionaelFB(lamediaindicada)podrdeclararsecomosalidaocomovariableesttica.
Elprimerpasoserconfigurarunamarcadeciclo,ellolohacemosenlaconfiguracindelhardwaredenuestro
proyecto,propiedades,Marcadeciclo.HemosseleccionadoqueserlaM100.0..7
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
2/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
DentrodeesteByte,tenemosvariasposibilidadesdelaFrecuencia/Periododelaseal,paraelloconsultamosla
ayuda,yadedeberemosseleccionar1segundo.ElbitquenosinteresaraeselM100.5
Agregamosunnuevobloque,paracrearnuestroFB,ledamoselnombrequenosintereseyellenguajeque
utilizaremos,enesteejemploseutilizaraSCL
AlcrearunanuevaFuncin,debemosespecificarlosdatosdeEntrada,Salida,Temporales,Estaticos,etc...parala
resolucindeesthemosutilizadolossiguientes,aunqueseguroquepuedenvariar,yaquedentrodela
programacinmuchoscaminosllevanalamismasolucin.
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
3/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Unavezdeclaradolosdatos,yapodemosimplementarelcdigo,aunquesegnvayamosnecesitandopodemosir
agregandooeliminando.Elcdigoeselsiguiente,paraunamejorvisualizacion,pulsasobrelaimagen.
ConestoyapodemosutilizaryllamaranuestrafunciondesdeelBloquedeOrganizacinoensudefecto,donde
nosinterese,yaqueunasegundaparteeraimplementarloenelOB35.
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
4/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Enlasiguienteimagenhaydosllamadas,laprimeradeellaparacomprobarsufuncionamientoenelPLCSIM,ya
quecomomarcatienelaentradaI0.0,leponemosunFlancopositivoparaquesolamenteseejecuteunavezpor
ciclo,delocontrariosepodriaejecutarmasdeunavezynocumpliriaconloestipulado.
Enlasegundallamadaalafuncin,yasehaimplementadolamarcadeciclo,conellociclicamentecadasegundo
seiranregistrandolosdatosdadosporlasealdeentradaycalculandolamediaconlosanterioresregistrados.
Ysinosinteresa,podemoshacerlallamadaenelOB32queseejecutacadasegundooenelOB35modificandoel
tiempo,yaquepordefectoesde100ms.
UnSaludoyesperoqueosseadeutilidad...
EscritoporJoseManuelLuque/TcnicoenAutomatizacinIndustrial
MiWebPLCHMISCADAS
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
5/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
1Comment
infoPLC
Recomendar
Share
Login
Ordenarporlosmsnuevos
netealadiscusin...
AlexanderDiazAlvarezhace3meses
Cordialsaludo.
Mepodrianexplicarquefinalidadpracticaselograalcrearunfiltrodesealanaloga.
gracias.
Reply Share
Subscribe d AadeDisqusatusitiowebAddDisqusAadir
Privacidad
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
6/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
UltimasDocumentos!!
TIAPortalproteccinKnowhowenprogramasdeseguridad
TallerprcticoprogramacinModiconM221
ProgramacinMotionControlconPLCABBAC500PS552MC
IntroduccionServiciosparalaCiberSeguridadIndustrial(ICS)
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
7/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
UltimasNoticias
JornadainformativasobreFPDualdelaCmaraAlemana
+
SistemadetransporteindustrialSuperTrackdeB&RenSPSIPCDrives
+
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
8/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Transductordepresinconmembranametlica
+
OmronNX1Controlavanzadoparamquinascompactas
+
ComunicacindesistemasautomatizacinconEthernetCCLinkIEField
+
Partners
Historiasdexito
Actualidadindustrial
Marcas
Tipodeproductos
Tipodeindustria
Archivodenoticias
BlogAutomatas
AutomatizacinBasica
OfertasEmpleo
Contacto
Sobrenosotros
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
9/10
15/11/2016
FiltadodeunasealanalgicamedianteunaFB(FunctionBlock)infoPLC
Publicidad/Advertise
Polticadeprivacidad
Colaboradores
>
http://www.infoplc.net/descargas/14siemens/1671calcularlamediadeunmuestreodeunadeterminadasenal
10/10