| 2.9 y 2.10 Salida rapida de pulsos (PTO y PWM) |
PWM | modulacion por ancho de pulso
Tendremos una salida continua de pulso, pudiendo cambiar, el ciclo de tiempo, y el ancho del pulso. Si el ancho del pulso es mayor que el ciclo de tiempo, tendremos un TON al 100%, teniendo una salida continua. Si el ancho del pulso es 0, tendremos un TON al 0%, y la salida permanecera apagada.
PTO provee de una onda cuadrada con un TON del 50%
Usando PTO podemos generar variaciones en la salida de pulsos divididos en diferentes segmentos.
Multi segmentos
La CPU lee automaticamente la configuracion cada tren de pulsos de la Tabla Profile
Q0.0 |
Q0.1 |
BITS DE CONTROL |
SM67.0 |
SM77.0 |
(PTO/PWM) Actualizar el tiempo de ciclo |
SM67.1 |
SM77.1 |
(PWM)Actualizar el ancho de pulso |
SM67.2 |
SM77.2 |
(PTO) Actualizar la cantidad de pulsos |
SM67.3 |
SM77.3 |
(PTO/PWM) Actualizar la base de tiempo |
SM67.4 |
SM77.4 |
(PWM) Modo de actualizacion |
SM67.5 |
SM77.5 |
(PTO) Simple u operacion multi segmento |
SM67.6 |
SM77.6 |
Seleccion entre modo PTO o PWM |
SM67.7 |
SM77.7 |
(PTO/PWM) Habilitacion |
Q0.0 |
Q0.1 |
OTROS BITS DE CONTROL |
SMW68 |
SMW78 |
(PTO/PWM) valor del ciclo de tiempo, entre 2 y 65535 |
SMW70 |
SMW80 |
(PWM) valor del ancho del pulso, entre 0 y 65535 |
SMD72 |
SMD82 |
(PTO) cantidad de pulsos, entre 1 y 4.294.967.295 |
Configuracion Multi segmentos.
| Byte offset |
Largo |
Descripcion |
Segmento |
0 |
16-bit |
La cantidad de segmentos |
|
1 |
16-bit |
Tiempo de ciclo inicial (2 a 65535 tiempos de la base de tiempo) |
1 |
3 |
16-bit |
Incrementos de tiempo en cada pulso |
|
5 |
32-bit |
Cant de pulsos (1 a 4.294.967,295) |
|
9 |
16-bit |
Tiempo de ciclo inicial (2 a 65535 tiempos de la base de tiempo) |
2 |
11 |
16-bit |
Incrementos de tiempo en cada pulso |
|
13 |
32-bit |
Cant de pulsos (1 a 4.294.967,295) |
Los Byte offset, son relativos a la posicion de la tabla profile.
SMB166 |
SMB176 |
El numero de los segmentos en progreso. |
SMW168 |
SMW178 |
La locacion de inicio de la tabla profile. |
La siguiente tabla, describe el estado de los bits.
| Q0.0 | Q0.1 |
Estadado del bit |
SM66.4 |
SM76.4 |
PTO |
SM66.5 |
SM76.5 |
|
SM66.6 |
SM76.6 |
|
SM66.7 |
SM76.7 |
PTO terminado |
Ejemplo; Multi segmento

Ejemplo de una tabla profile:

