From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

como hacer para que la estructura de eventos tome los cambios de valor de variables modbus serial hechas con DSC

buen dia!

 

he estado trabajando con el DSC para establecer una comunicacion modbus serial y trabaja excelente. sin embargo he querido trabajar con la estructura de eventos para poder guardar en un archivo cada vez que ocurra un cambio en cualquier variable recibida en modbus. el problema es que esos cambios de estado de las variables modbus no son tomados por la estructura de eventos y por tanto no se me crea el archivo con esa informacion. me gustaria saber como hacer para que esos cambios de estado en las variables modbus sí los tome la estructura de eventos o una posible solucion a este problema!

 

muchas gracias!

0 Kudos
Message 1 of 2
(2,432 Views)

Hola,

 

      Las Shared Variables permiten registrar eventos dinámicamente:

 

Shared Variable Event Structure Support (Programmatic Data Access Method)

The DSC Module enables you to monitor shared variables using the Shared Variables VIs and the Event structure. Shared variable Event structure support allows you to receive raw event data directly from the SVE. This programming model most closely resembles the execution model running in the SVE. Shared variable Event structure support is read-only but allows you to process all events, including value changes, quality changes, instantiations, and deletions, that the SVE passes. This programmatic data access method is useful in supervisory control applications where the VI needs to take a predefined action upon encountering a change in the system.

 

                Ya probaste eso o es eso lo que no te funciona? ... Si no lo has probado en la paleta DSC Module -> Shared Variable -> tienes los VI "Enable Value Change Notifications.Vi" y "Request Value Change Notifications.VI", y puedes encontrar el ejemplo en labview\examples\lvdsc\Event Structure Support.

 

Saludos Cordiales,

Luis A. Mata C.
Ing. Electrónico
Whatsapp: +58-414-1985579
BBM Pin: 2B83E99A
Thanks: Kudos
0 Kudos
Message 2 of 2
(2,421 Views)