How Can We Help?
Rampa
La rampa es una tarea en segundo plano. Sólo es necesario iniciarla. Una vez iniciada, seguirá funcionando en segundo plano hasta que se detenga.
La función Rampa cambia un valor desde su valor inicial hasta un valor objetivo, a una tasa de cambio definida. Opcionalmente, una rampa puede incluir un arranque suave y una parada suave. Un arranque suave eleva la tasa de cambio hasta la tasa de cambio definida gradualmente, durante el periodo de arranque/parada suave definido. Una parada suave eleva el índice de cambio desde el índice definido hasta 0, durante el periodo de arranque/parada suave definido.
La rampa se utiliza habitualmente para el control de movimiento. La función de movimiento paso a paso de vBuilder tiene su propia función de rampa incorporada, por lo que esta función Rampa no se utilizaría normalmente para el control de movimiento paso a paso. Sería aplicable al control de movimiento servo, típicamente acoplado con una entrada de contador de pulsos de alta velocidad y PID.
Ramp también es aplicable a otras aplicaciones de control de máquinas y procesos. Siempre que desee cambiar una variable a una velocidad definida, se puede utilizar Rampa.
- La selección superior es para la Etiqueta que desea Rampear.
- A continuación se muestra la tasa de rampa en unidades por segundo de la unidad que sea la Etiqueta Rampa. La Tasa de Rampa es un valor absoluto. Si es una tasa de aumento o disminución depende de si la etiqueta de rampa está por encima o por debajo del objetivo.
- A continuación está el Objetivo de Rampa – el valor final de la Etiqueta después de la rampa
- Opcionalmente, puede introducir un tiempo de Inicio/Paro Suave. Si introduce un tiempo de Inicio/Paro Suave, la velocidad de rampa aumentará hasta la velocidad de Rampa durante el periodo definido y disminuirá durante el mismo periodo definido, cuando se acerque al objetivo. Esto tendrá el efecto de redondear la curva de valores, como la que se muestra en el gráfico del botón Rampa.
Detener
Detener Rampa detendrá la función Rampa. Esto es algo que usted haría normalmente, una vez que el valor objetivo ha sido alcanzado.
Seleccione la etiqueta que se está rampeando.
Mi Rampa no funciona
Si tenemos una rampa a 100 con un tiempo de inicio/parada de 250 milisegundos simplemente se está excediendo la longitud de rampa que se puede realizar a esa velocidad tan lenta. Las rampas utilizan tiempos y la función calcula incrementos de tiempo para el siguiente paso. Cuando tienes un tiempo realmente largo y una velocidad pequeña, las matemáticas llegan al punto de que no se realizará ninguna rampa. El límite varía proporcionalmente a la velocidad. Un valor bajo de velocidad sólo puede tener una rampa corta.
Ejecutar una tarea sólo una vez
Here, we will show how to have a state for execute a task only once, from top to bottom of the cycle, when the PLC boots.
This state will never run again until the next boot. Usually used to initialize variables.
|