Saltar a contenido

Librerias

Librerias:

Cuando desarrollas un proyecto, ¿qué haces cuando quieres reutilizar el mismo programa para otro proyecto?. Probablemente el más común es copiar y pegar. Esto está bien para proyectos pequeños, pero a medida que crece la aplicación, las bibliotecas nos permiten administrar las funciones y los bloques de funciones que hemos creado.

Mediante el uso de bibliotecas, podemos administrar el software que hemos creado en múltiples proyectos. En primer lugar, es un hecho que diferentes dispositivos tendrán diferentes funciones, pero aun así, siempre habrá partes comunes. En el mundo del desarrollo de software, este concepto de gestión de bibliotecas es bastante común.

¿Cuáles son las ventajas de usar las bibliotecas (Librerias)?

  • El software es modular, por ejemplo, si tengo software para cilindros, puedo usar la biblioteca de cilindros, y si tengo software para registro, puedo usar la biblioteca de registro.
  • Cada biblioteca se prueba de forma independiente.

Ajustes de Configuración en el IDE Visual Studio XAE para GIT:

  • 1 -- Tools --> Options --> Source Control --> Plug-in Selection --> Current source control plug-in: Git
  • 2 -- Tools --> Options --> TwinCAT --> XAE Environment --> File settings -- enable all to: True
  • 3 -- Tools --> Options --> TwinCAT --> PLC Environment --> Write Options -- Separate LineIDs : True

Ajustes de Configuración en el IDE Visual Studio XAE Opcionales:

  • 1 -- (Optional): Tools --> Options --> TwinCAT --> PLC Environment --> Text Editor --> Text area --> End of line markers : Enable
  • 2 -- (Optional): Tools --> Options --> TwinCAT --> PLC Environment --> Smart coding -- Declared unknow variables automatically/(AutoDeclare) : Deselect

Cambios de Configuración despues de la creación de un proyecto nuevo:



Configuración Common para el proyecto de Librerias:


Librerias, Frameworks encontrados:


¿Donde encontrar las librerias creadas de este Curso de OOP?


1
!!! mirar este video por ejemplo para empezar como concepto a realizar las librerias!!!