Transcript
  • 10/2/2015 FuncionVBScriptActivarDesactivarBit

    http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php 1/3

    WinCCFuncionVBScriptActivar/DesactivarBit

    Enestaocasinvamosarealizarunafuncion/ProcedimientoenVBScriptquenosvaarealizarlamismafuncinquenosofreceelasistentedeDinamizacin,conlaexcepcionqueestalavamosapoderutilizar,nosoloenloseventosdelosbotones,sinoenelcodigodealgunanuevafuncinoprocedimiento.

    ParaentenderelfuncionamientodelassiguientesfuncionestansolotenemosquetenerclarocomofuncionanlasoperacionesLogicasAndyOr.

    PuespasamosanuestraFuncin/Procedimiento,comoargumentoslevamosapasarelTagenelquequeremosescribiryelbit,quehacereferenciaalnmerodebit.Aquivamosautilizaresteejemploparavariablesde16bitssinSigno,peropodemosseguirelmismoplanteamientoparaTagsde32bitssinSignos.

    Elfuncionamientoeselsiguiente,unavezleidoelvalordelbitquelehemospasado,vamosautilizarsuvalorpararealizarlafuncinOr,conlocualescribiremosesebita1ycargaremoselnuevovaloralTagmencionado.

    HOME OPC OTROS...SCADAHMIPLC

  • 10/2/2015 FuncionVBScriptActivarDesactivarBit

    http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php 2/3

    YparadesactivarelbitvamosaemplearelmismoprocedimientoaexcepciondeutilizareloperadorLgicoAND,comosepuedeverapreciarenloscomentarios,aquiponemostodoslosbitsa1exceptoelquenosinteresadesactivar,enelprocedimientoanteriorfaltariaelcomentariodequesontodoslosbitsa0exceptoelquequeremosactivar.

    Vamosasuponerquevamosallamaranuestrafuncin/Procedimientodesdeeleventodeunbotnquequedariaas.Laventajaesquecuandonecesitamosenunsoloclickactivarvariosbitsdevariablesdistintasconelasistentenoesposible,deestamanerapodemosrealizarlofuncionandocorrectamente.

  • 10/2/2015 FuncionVBScriptActivarDesactivarBit

    http://plchmiscadas.com/WinCC_Funcion_Activar_Desactivar_Bits.php 3/3

    3 Twittear 17159Megusta

    13deEnerodel2014

    Sitehagustadootehasidodeutilidad,compartelo...


Top Related