Sei sulla pagina 1di 3

10/2/2015

HOME

FuncionVBScriptActivarDesactivarBit

PLC

HMI

SCADA

OPC

OTROS...

WinCCFuncionVBScriptActivar/DesactivarBit
Enestaocasinvamosarealizarunafuncion/ProcedimientoenVBScriptquenosvaarealizarlamismafuncinquenosofreceel
asistentedeDinamizacin,conlaexcepcionqueestalavamosapoderutilizar,nosoloenloseventosdelosbotones,sinoenel
codigodealgunanuevafuncinoprocedimiento.
Paraentenderelfuncionamientodelassiguientes
funcionestansolotenemosquetenerclarocomo
funcionanlasoperacionesLogicasAndyOr.

PuespasamosanuestraFuncin/Procedimiento,comoargumentoslevamosapasarelTagenelquequeremosescribiryelbit,
quehacereferenciaalnmerodebit.Aquivamosautilizaresteejemploparavariablesde16bitssinSigno,peropodemos
seguirelmismoplanteamientoparaTagsde32bitssinSignos.
Elfuncionamientoeselsiguiente,unavezleidoelvalordelbitquelehemospasado,vamosautilizarsuvalorpararealizarla
funcinOr,conlocualescribiremosesebita1ycargaremoselnuevovaloralTagmencionado.

http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php

1/3

10/2/2015

FuncionVBScriptActivarDesactivarBit

YparadesactivarelbitvamosaemplearelmismoprocedimientoaexcepciondeutilizareloperadorLgicoAND,comosepuede
verapreciarenloscomentarios,aquiponemostodoslosbitsa1exceptoelquenosinteresadesactivar,enelprocedimiento
anteriorfaltariaelcomentariodequesontodoslosbitsa0exceptoelquequeremosactivar.

Vamosasuponerquevamosallamaranuestrafuncin/Procedimientodesdeeleventodeunbotnquequedariaas.Laventaja
esquecuandonecesitamosenunsoloclickactivarvariosbitsdevariablesdistintasconelasistentenoesposible,deesta
manerapodemosrealizarlofuncionandocorrectamente.

http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php

2/3

10/2/2015

FuncionVBScriptActivarDesactivarBit

13deEnerodel2014
Sitehagustadootehasidodeutilidad,compartelo...

Megusta

159

Twittear

17

http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php

3/3

Potrebbero piacerti anche