CLASSICLADDER

NOMBRE
SINOPSIS
DESCRIPCIÃN
PINES
PARÃMETROS
FUNCIONES
ERRORES
VER TAMBIÃN

NOMBRE

classicladder - plc por software en tiempo real basado en lógica de escalera

SINOPSIS

loadrt classicladder_rt [numRungs=N] [numBits=N] [numWords=N] [numTimers=N] [numMonostables=N] [numCounters=N] [numPhysInputs=N] [numPhysOutputs=N] [numArithmExpr=N] [numSections=N] [numSymbols=N] [numS32in=N] [numS32out=N] [numFloatIn=N] [numFloatOut=N]

DESCRIPCIÃN

Estos pines y parámetros son creados por el módulo classicladder_rt en tiempo real. Cada perÃodo (mÃnimo 1000000 ns), classicladder lee las entradas, evalúa la lógica de escalera definida en la GUI y luego escribe las salidas.

PINES

classicladder.0.in-NN IN bit

Estos pines para señales de bit se asignan a las variables %INN en classicladder

classicladder.0.out-NN OUT bit

Estos pines para señales de bit se asignan a las variables %QNN en la salida desde classicladder

classicladder.0.s32in-NN IN s32

Entrada entera de classicladder. Estos pines para señales s32 se asignan a las variables %IWNN en classicladder

cclassicladder.0.s32out-NN OUT s32

Salida entera de classicladder Estos pines para señales s32 se asignan a las variables %QWNN en classicladder

classicladder.0.floatin-NN IN float

Entrada entera de classicladder Estos pines para señales float se asignan a las variables %IFNN en classicladder. Estos se truncan a los valores S32 internamente. por ejemplo, 7.5 será 7

classicladder.0.floatout-NN OUT float

Salida float de classicladder Estos pines para señales float se asignan a las variables %QFNN en classicladder

classicladder.0.hide_gui IN bit

Este pin para señal de bit oculta la ventana clásica classicladder, a la vez que corre el código de espacio de usuario. Esto suele ser deseable cuando se usa Modbus, ya que Modbus requiere código en espacio de usuario para su ejecucion.

PARÃMETROS

classicladder.0.refresh.time RO s32

Muestra cuánto tiempo tardó la última actualización

classicladder.0.refresh.tmax RW s32

Muestra cuánto tiempo tardó la actualización más larga

classicladder.0.ladder-state RO s32

Muestra si el programa se está ejecutando o no.

FUNCIONES

classicladder.0.refresh FP

La tasa de actualización de escalon. Agregue esto al hilo servo. Puede agregarlo a un hilo más rápido pero no se actualizará más rápido que una vez cada milisegundo (1000000 ns).

ERRORES

Ver http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ClassicLadder_Ver_7.124 para la última versión.

VER TAMBIÃN

CapÃtulos Classicladder en la documentación de LinuxCNC para una descripción completa de la sintaxis Classicladder y ejemplos

http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ClassicLadder_Ver_7.124