Sei sulla pagina 1di 2

10/2/2015

HOME

WinCCVBSPing

PLC

HMI

SCADA

OPC

OTROS...

WinCCFuncionPingenVBScript
Lasiguienteprcticatienecomoobjetivohacerunpingalos
equiposdenuestrared,suponiendoqueWinCCesta
ejecutandoseenprimerplanoynotenemosaccesoapoder
ejecutardirectamente"cmd",poresemotivolovamosaejecutar
desdenuestraimagen.
Podriaserunafuncinqueseejecuteciclicamenteo...
Elejemploconsisteenhacerunpingylarespuestalavamosa
guardarenunaarchivodeTextoplano,queposteriormente
mostraremosennuestrapantallaenunObjetoListBox.
Unavezleidoelarchivoseremoscapacesdesabersihay
comunicacinonoconlocuallanzarunaalarmaoproducirun
eventooloquerequieralaaplicacin.

Deentretodaslasformasdepoderhacerlovoyaproponerdosdeellasynombrareunatercera.
Lafuncinvaaserlamismaentodasellas,loquevariaentreambasesqueenunadeellasmientrasestemosejecutandola
funcinapareceralaconsoladecmdenprimerplano,locualnocausamuybuenaimpresin,yelScriptseriaelsiguiente.

http://plchmiscadas.com/WinCC_VBS_Ping.php

1/2

10/2/2015

WinCCVBSPing

Yenestesegundocaso,laventanavaapermaneceroculta,estoesposibleporqueenestaocasinhemosutilizadodelobjeto
WScript.ShellRunelcuallepodemospasarlosargumentosnecesariosparaocultarla,sinembargoenelprimerScripthemos
utilizadoelobjetoWScript.ShellExecelcualnotieneningunargumentoparamantenerlaoculta.

LaotraopcinquepodiamoshaberutilizadoseriaprogramarloenC,ya
quedisponemosdelalibreriastdlibylafuncin,lacualnospermite
pasarlelosargumentosenuncadenaSystem("cmd/cping192.168.1.2>
ResultadoPings.txt")
Comonoleheexplicadoanteriormente">ResultadoPings.txt"nossirve
paraenvezdemostrarloporpantallaguardarloenunarchivo,que
posteriormenteleeremos,mostraremosetc...

22deEnerodel2014
Sitehagustadootehasidodeutilidad...Compartelo:)

Megusta

159

Twittear

http://plchmiscadas.com/WinCC_VBS_Ping.php

17

2/2

Potrebbero piacerti anche