WinCC Automatizar tareas con VBA

“La gratitud en silencio no sirve a nadie”. Gladys Bronwyn Stern

En el ejemplo anterior hemos visto como mostrar el teclado en los campos de Entrada y Salida, pero vamos a imaginar que tenemos cientos de Objetos donde insertar esa linea de código.

Pues vamos a sacarle rendimiento a Visual Basic Application para que nos quite un rato muy monotono de trabajo, donde lo mas posible que suele pasar es que se pase por algo algún objeto.

Si abrimos el editor de VBA vamos a ver GlobalTemplate donde todos los procedimientos/Funciones que hagamos serán a nivel Global, osea para todos los proyectos que realicemos con WinCC.

Por otra parte tenemos ProjectTemplate, en este caso todos los procedimientos/Funciones que hagamos será a nivel de Proyecto, con el que estemos trabajando en ese momento.

Y por último todas las Pdl que abramos, posee ThisDocument donde todos los procedimientos/Funciones que hagamos serán para esa pdl.

Pues una vez hecho una breve descripción vamos a pasar al ver el código que nos hara el trabajo.

Hay algunas lineas que comentan que es lo que se hece en cada linea de código. Hay un error tipográfico ya que la imagen sobrepasaba los limites, en las lineas x.SourceCode = CodigoC_xxx , sobra esta primera parte CodigoC

Y aqui un pequeño video demostrativo donde se puede observar su funcionamiento, para una mejor visualización cambiar la resolución a HD

Si te ha gustado o te ha sido de utilidad, Compartelo ...