Manual del sistema de automatización S7-200
Modo de inicialización 12
Para inicializar HSC0 con objeto de contar impulsos generados por PTO0 (modo 12), proceda de
la manera siguiente:
1.
Con la marca del primer ciclo, llame a una subrutina para ejecutar la inicialización. Puesto
que se utiliza una llamada a subrutina, los siguientes ciclos ya no llaman a la misma, con lo
cual se acorta el tiempo de ciclo y el programa queda mejor estructurado.
2.
Cargue la marca SMB37 en la subrutina de inicialización conforme a la operación de
control deseada. Por ejemplo,
SMB37 = 16#F8
3.
Ejecute la operación HDEF con la entrada HSC puesta a "0" y la entrada MODE puesta
a "12".
4.
Cargue el valor actual deseado en SMD38 (valor de palabra doble) (cargue 0 para borrar la
marca).
5.
Cargue el valor predeterminado deseado en SMD42 (valor de palabra doble).
6.
Para averiguar si el valor actual es igual al predeterminado, programe una interrupción
asociando el evento de interrupción CV = PV (evento 13) a una rutina de interrupción. En el
apartado "Operaciones de interrupción" se describe detalladamente cómo procesar las
interrupciones.
7.
Ejecute la operación Habilitar todos los eventos de interrupción (ENI) para habilitar las
interrupciones.
8.
Ejecute la operación HSC para que el sistema de automatización S7-200 programe el
contador HSC0.
9.
Finalice la subrutina.
Cambiar el sentido en los modos 0, 1, 2 ó 12
Para configurar el cambio de sentido de HSC1 como contador de fase simple con control interno
del sentido de contaje (modos 0,1, 2 ó 12), proceda de la manera siguiente:
1.
Cargue SMB47 para escribir la dirección deseada:
SMB47 = 16#90
SMB47 = 16#98
2.
Ejecute la operación HSC para que el sistema de automatización S7-200 programe el
contador HSC1.
144
Resultados:
Se habilita el contador.
Se escribe un nuevo valor actual.
Se escribe un nuevo valor predeterminado.
Se ajusta el sentido de contaje adelante.
Se ajusta la actividad alta de las entradas de arranque y de
puesta a 0.
Habilita el contador.
Ajusta el sentido de contaje atrás.
Habilita el contador.
Ajusta el sentido de contaje adelante.