Skip to main content

Primeros pasos: puesta en marcha de los adaptadores NetX

Requisito: Hay un adaptador NetX insertado en una ranura de la computadora.

1. Instalar controladores para Windows

Si desea utilizar un adaptador NetX con un CODESYS tiempo de ejecución, entonces tiene que instalar los siguientes controladores:

  • Para CODESYS Control Win: SysDrv3s.sys conductor

  • Para CODESYS Control RTE: RTIOwdmGenericc.sys conductor o SysDrv3s.sys conductor

    Nota: El controlador instalado debe ser pasivo. Cuando usas CODESYS Control RTE, también es posible instalar ningún controlador específico.

Sugerencia

Al instalar CODESYS Control Win, el SysDrv3s.sys el controlador se guarda en la carpeta del programa ../GatewayPLC/Driver; por CODESYS Control RTE, en el ../SysDrv3s carpeta.

El firmware NetX y el cargador de arranque NetX se encuentran en el HilscherCIFX carpeta para ambos tiempos de ejecución.

Importante

El firmware de NetX y el cargador de arranque de segunda etapa de NetX deben ser de la misma versión. De lo contrario, el firmware de NetX y el bus de campo no funcionarán.

El cargador de arranque de segunda etapa de NetX y el firmware de NetX se recargan en el chip de NetX cada vez que se inicia el tiempo de ejecución.

2. Edite el archivo "CODESYSControl.cfg" en el CODESYS carpeta del sistema de tiempo de ejecución

  1. Abre el archivo CODESYSControl.cfg del directorio del sistema de tiempo de ejecución respectivo en un editor de texto.

  2. Eliminar el punto y coma en la sección [ComponentManager] al principio de la entrada CmpHilscherCIFX para que la entrada ya no esté comentada.

  3. En el área [CmpHilscherCIFX], siga los pasos a continuación para editar las entradas para el adaptador NetX y la configuración de NetX.

    Deben existir las siguientes entradas para el firmware y el cargador de arranque:

    DynamicFirmware=1

    BootloaderFile=./HilscherCIFX/Firmware/NETX100-BSL.bin

    FirmwareFilePath=./HilscherCIFX/Firmware

  4. Si la entrada DMAMode=1 está comentado, luego elimine el punto y coma (;) al principio de la línea.

  5. Elimine el punto y coma delante de las siguientes entradas:

    Device.0.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

    Device.0.Channel.0.FirmwareFile=.\.\HilscherCIFX\Firmware\cifxcom.nxf

    Descripción:

    • Device.X.BootloaderFilePath: especifica la ruta del archivo y el nombre del archivo del cargador de arranque NetX para cada chip NetX. (La ruta relativa comienza en la carpeta de instalación. Las rutas absolutas también son posibles). Si se utilizan varios chips NetX, también se deben especificar las rutas de varios archivos:

      Device.0.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

      Device.1.BootloaderFilePath=.\HilscherCIFX\Firmware\NETX100-BSL.bin

    • Device.X.Channel.X.FirmwareFile: especifica la ruta del archivo y el nombre del archivo del firmware NetX para cada chip NetX y cada canal. (La ruta relativa comienza en la carpeta de instalación. Las rutas absolutas también son posibles). En la mayoría de los casos, solo se usa el canal 0. Si se utilizan varios chips NetX, también se deben especificar las rutas de varios archivos:

      Device.0.Channel.0.FirmwareFile=.\HilscherCIFX\Firmware\cifxcom.nxf

      Device.1.Channel.0.FirmwareFile=.\HilscherCIFX\Firmware\cifxcom.nxf

  6. Si desea obtener mensajes de registro más completos de su controlador (editor de dispositivos del controlador, Tronco pestaña), luego elimine el punto y coma (;) en los siguientes lugares: en el área [CmpHilscherCIFX] antes de la entrada TraceLevel=0xffffffff, y en la zona [CmpLog] antes de las entradas:

    Logger.0.Name=PlcLog

    Logger.0.Filter=0xFFFFFFFF

  7. Guarda el archivo CODESYSControl.cfg.

3. Crear una configuración de NetX para un proyecto

  1. En CODESYS, haga clic Archivo → Nuevo Proyecto para crear un nuevo proyecto estándar. En el Nuevo proyecto cuadro de diálogo, seleccione el Proyecto estándar plantilla.

  2. En Diálogo estándar, seleccione el controlador (ejemplo: CODESYS Control Win) y haga clic OK.

    El nuevo proyecto estándar se muestra en el árbol de dispositivos.

  3. Hacer clic Añadir dispositivo en el menú contextual del controlador.

  4. En el Añadir dispositivo diálogo de Profibus → Maestro DP, seleccione un maestro de bus de campo NetX (ejemplo: CIFX-PB) y haga clic Añadir dispositivo.

  5. Haga doble clic en el maestro de bus de campo NetX en el árbol de dispositivos (ejemplo: CIFX-PB) y seleccione el PROFIBUS Maestro – Configuración NetX pestaña en el editor.

  6. Seleccione Ranura 0 desde el Espacio cuadro de lista y NetXComChannel0 desde Canal de comunicación NetX.

    Precaución: El número de la ranura seleccionada (ejemplo: Ranura 0) tiene que corresponder al número del dispositivo en el archivo CODESYSControl.cfg (ejemplo: Device.0). Asimismo, el número de los seleccionados Canal de comunicación NetX (ejemplo: NetX Com canal 0) debe corresponder a las entradas en el archivo CODESYSControl.cfg (ejemplo: Channel.0).

  7. Inicie sesión en el controlador y haga clic en Depurar → Iniciar para iniciar la aplicación.

    _cds_img_netx_project.png

    Si no hay mensajes de error, el adaptador NetX se ha configurado correctamente y ahora puede continuar con el desarrollo del proyecto.