Skip to main content

Uso de PLC Shell para consultar información

El "PLC Shell" en CODESYS es un monitor de controlador basado en texto en una pestaña del editor de dispositivos. Allí puede ingresar comandos para consultar información específica, así como realizar acciones como iniciar, detener o cargar aplicaciones. También puede obtener una descripción del significado y la sintaxis de los posibles comandos directamente desde el shell del PLC.

Los posibles comandos dependen del fabricante. La gama de comandos se puede ampliar mediante el PLC Shell Command Handler ya sea en un componente C en el sistema de tiempo de ejecución, o como un bloque de funciones en una biblioteca IEC o un proyecto.

La respuesta del PLC se muestra en la pestaña como una cadena en una ventana de resultados.

Consulta de información sobre la aplicación en el controlador

Requisito: Su proyecto está conectado a un controlador (ejemplo: CODESYS Control Win) en el que un App1 la aplicación se está ejecutando.

  1. Haga doble clic en el CODESYS Control Win objeto para abrir el editor de dispositivos en el árbol de dispositivos y seleccione el Carcasa del PLC pestaña.

    La pestaña se muestra con una ventana vacía. Debajo hay una línea de comando.

  2. Haga clic en el _cds_icon_button_threedots.png botón.

    El Insertar comando estándar Se abre un cuadro de diálogo con una lista de comandos.

  3. Selecciona el ? comando y haga clic en el Ejecutar botón.

    El cuadro de diálogo se cierra y se muestra una lista de comandos disponibles con posibles parámetros en la ventana de resultados. Muestra la sintaxis de la entrada del comando en cada caso.

  4. Hacer clic _cds_icon_button_threedots.png de nuevo y seleccione el pid mando. Agregue lo siguiente a la línea de entrada: pid App1. Pulse la tecla Intro.

    Lo siguiente se muestra en la ventana de resultados (los GUID solo son ejemplos):

    pid App1

    Project Identification

    Application: App1

    Code GUID:0x08a893c0

    Data GUID:0x762d0e90

  5. presione el _cds_icon_arrow_down.png botón en la línea de entrada de comandos.

    El pid App1 El comando se incluye en el historial de comandos ingresados.