Puesta en marcha de la tarjeta CIFX de Hilscher
Se siguen los siguientes pasos para instalar una tarjeta de red Hilscher CIFX con CODESYS Control RTE. El procedimiento es independiente del sistema de bus de campo utilizado.
Se admiten los siguientes buses de campo con CIFX:
PROFINET Controlador y PROFINET Dispositivo
PROFIBUS maestro y PROFIBUS Controlador
netX-CAN
EtherNet/IP Escáner
Instalación del controlador de Windows
Cuando opere la tarjeta Hilscher con el CODESYS Control RTE sistema de tiempo de ejecución, no debe utilizar el controlador Hilscher suministrado para el adaptador de red. Si utiliza CODESYS Control RTE con NetX, entonces necesita instalar SysDrv3s.sys
(SysDrv3S
subdirectorio) que se proporciona con el paquete de instalación de RTE.
Firmware NetX y cargador de arranque NetX
El firmware NetX y el cargador de arranque NetX se suministran junto con el paquete de instalación y se encuentran en la subcarpeta HilscherCIFX\Firmware
después de la instalación.
Agregando el componente
En el CODESYS Control RTE menú, haga clic Configuración del PLC.
En el cuadro de diálogo, cambie a la Administrador de componentes pestaña.
Agregar el componente opcional CmpHilscherCIFX y haga clic OK para confirmar.
Configuración de RTE con "CODESYSControl.cfg"
El archivo de configuración CODESYSControl.cfg
se encuentra en el directorio de instalación.
Agregar el componente
CmpHilscherCifX
:[ComponentManager] ...Component.x=CmpHilscherCIFX ...
en el segmento
CmpHilscherCIFX
, active las líneas correspondientes según el número de tarjetas CIFX (elimine ";" al principio de la línea).... [CmpHilscherCIFX] ;TraceLevel=0xFFFFFFFF Device.0.BootloaderFilePath=... (see image) Device.0.Channel.0.FirmwareFile=...
TraceLevel
: Para activar tareas de depuración adicionales en el registrador de CODESYSBootloaderFilePath
: ruta de archivo y nombres de archivo del cargador de arranque NetX para cada controlador NetX. Una ruta relativa comienza en el directorio de instalación. También se puede utilizar una ruta absoluta. Si está utilizando más de un controlador NetX, debe especificar más de una ruta de archivo.... Device.0.BootloaderFilePath=NXCIF50-RTE.bin Device.1.BootloaderFilePath=NXCIF50-RTE.bin ...
Device.X.Channel.X.FirmwareFile
: ruta de archivo y nombres de archivo del firmware NetX para cada adaptador y cada canal. Una ruta relativa comienza en el directorio de instalación. También se puede utilizar una ruta absoluta. Solo el "Canal 0" se usa sobre todo. Si está utilizando más de un chip NetX, debe especificar más de una ruta de archivo.... Device.0.Channel.0.FirmwareFile=cifxdpm.nxf Device.1.Channel.0.FirmwareFile=cifxdpm.nxf ...
Resultado:
Inicio del sistema de tiempo de ejecución
Inicie el sistema de tiempo de ejecución haciendo clic en Iniciar autómata en el menú SysTray de CODESYS Control RTE.
Tan pronto como el sistema runtime se está ejecutando, las entradas para
CmpHilscherCIFX
aparecen en el registrador del sistema de tiempo de ejecución. Verá las entradas en el Tronco cuadro de diálogo del editor de dispositivos en CODESYS, así como en elLogPLCxx.csv
archivo en el CODESYS Control RTE directorio.Compruebe lo siguiente:
El componente
CmpHilscherCIFX
tiene que haber sido cargado.La versión del kit de herramientas del
CmpHilscherCIFX
componente tiene que ser mostrado.El firmware está cargado. El registrador notifica sobre el nombre y la versión del firmware.
si configuras
TraceLevel
a0xFFFFFFFF
, entonces la información se emite desdeCmpHilscherCIFX
para cada canal NetX configurado.
Para más información, ver: Pestaña: Registro
Creando un CODESYS proyecto con configuración de E/S
Ahora puedes hacer un simple CODESYS-proyecto crear con bus de campo en ejecución.
Crear un nuevo proyecto estándar en CODESYS. Seleccione el dispositivo CODESYS Control RTE al crear.
Agregue un maestro de bus de campo CIFX-PB en el árbol de dispositivos.
Abra el cuadro de diálogo de configuración del maestro de bus de campo haciendo doble clic en la entrada en el árbol de dispositivos. Cambiar a la Configuración NetX pestaña. Establecer los valores de Espacio y Canal de comunicación NetX para que sean idénticos a los números de dispositivo en el archivo de configuración
CODESYSControl.cfg
. Compare los valores con las entradas del registrador del sistema de tiempo de ejecución.Cree la aplicación. Descargue la aplicación al controlador e iníciela.
Todos los nodos del árbol de dispositivos deben marcarse en verde ahora.
Preguntas más frecuentes
El maestro de bus de campo en el árbol de dispositivos no es verde. ¿Cómo puedo encontrar el problema? | Abra el editor de configuración del PLC (el Configuración de comunicación también se encuentran en este editor), cambie a la Tronco pestaña y haga clic en la flecha verde. CODESYS carga y muestra todas las entradas del registrador del PLC. Luego puede buscar errores y excepciones. |
Hay referencias sin resolver. | Si hay referencias no resueltas en la aplicación, el componente del sistema de tiempo de ejecución no se carga o se carga una versión incorrecta. Compruebe el CODESYS registrador El componente Si Si |
| Esto significa que el tiempo de ejecución no encuentra el adaptador o chip NetX. Verifique que el adaptador esté insertado correctamente y que el controlador correspondiente esté instalado. Para obtener más información, consulte más arriba: Instalación del controlador de Windows. |