Obtener y Modificar la Dirección IP
Este capítulo describe cómo obtener y modificar la dirección IP, máscara de subred y puerta de enlace de la cámara actual en el sistema Windows mediante el programa de ejemplo de configure_camera_ip_address.
Consulte Guía de Uso del Programa de Ejemplo de HALCONpara obtener los ejemplos y revisar las condiciones previas de uso. |
Seleccionar la Cámara
Siga los siguientes pasos para seleccionar la cámara cuya dirección IP desea obtener o modificar.
-
Abra el programa de ejemplo en HALCON: abra HDevelop y arrastre el programa de ejemplo a la ventana de HALCON.
-
Salte el programa (haga clic repetidamente en el botón en Herramientas) hasta que aparezca la ventana emergente de Inspección de Variable: MechEyeCameras.
-
En la ventana se visualizan todas las cámaras disponibles. Haga doble clic en la cámara que desea conectar, y copie el nombre de cámara tras unique_name: o user_name:.
El user_name es el nombre personalizado de cámara. Puede personalizar el nombre de la cámara en Mech-Eye Viewer. -
Localice la siguiente línea de comandos y sustituya MechEye por el unique_name o user_name copiado.
DeviceInfo := 'MechEye'
Obtener la Dirección IP, Máscara de Subred y Puerta de Enlace de Cámara
Siga los siguientes pasos para obtener la dirección IP, máscara de subred y puerta de enlace de la cámara:
Haga clic en ubicado en Herramientas o presione F5 en el teclado para ejecutar el programa de ejemplo. En el área de Variables de Control, revise la dirección IP, máscara de subred y puerta de enlace actuales de la cámara usando los siguientes variables.
-
CurrentIPAddressString: Dirección IP
-
CurrentSubnetMaskString: Máscara de Subred
-
CurrentDefaultGatewayString: Puerta de Enlace
Si la versión de firmware de la cámara es 2.0.2 o inferior, no se puede obtener las informaciones mencionadas. Y se apuntará el mensaje de error en la variable de Exception. |
Ajustar la Dirección IP Estática
Este programa de ejemplo ajusta una dirección IP estática predeterminada. Siga los siguientes pasos para modificar la dirección IP, máscara de subred y puerta de enlace de la cámara:
-
Haga clic en en Herramientas para restablecer la ejecución del programa.
-
Localice las siguientes líneas de comandos y modifique los valores de la dirección IP, la máscara de subred y la puerta de enlace a los requeridos:
IPAddressString := '192.168.1.100' SubnetMaskString := '255.255.255.0' DefaultGatewayString := '192.168.1.1'
-
Haga clic en ubicado en Herramientas o presione F5 en el teclado para ejecutar el programa de ejemplo.
-
Reinicie la cámara para que funcionen los ajustes.
Ajustar la Dirección IP Dinámica
Siga los siguientes pasos para asignar dinámicamente una dirección IP a la cámara:
-
Haga clic en en Herramientas para restablecer la ejecución del programa.
-
Localice las siguientes líneas de comandos y sustituya true por false.
set_framegrabber_param (AcqHandle, 'GevCurrentIPConfigurationPersistentIP', true)
-
Haga clic en ubicado en Herramientas o presione F5 en el teclado para ejecutar el programa de ejemplo.
-
Reinicie la cámara para que funcionen los ajustes.
Cuando la cámara está conectada directamente a la computadora, no se puede asignar dinámicamente una dirección IP a la cámara. |