Encoder (HSC) en S7 1200, instrucción CTRL_HSC_EXT (FW4.2)
Вставка
- Опубліковано 10 лют 2025
- Entrada blog: automatizacion...
Ejemplo de uso de la instrucción CTRL_HSC_EXT para el control de contadores rápidos en PLC con versión de FW 4.2 (no existe en versiones de FW anteriores). Reset por software y cambio del valor objetivo por programa.
Explicación de 10, que seguridad y dominio. Muchas gracias.
Muy bien explicado muchas gracias.
se puede usar el HSC en modo contador y usar el CTRL_HSC_EXT en modo periodo?
Hola ¿En el mismo contador? Entiendo que no, según lo ajustes en el HW has de configurar la instrucción de control, de hecho el tipo de dato de sistema que has de utilizar sería HSC_Period en vez del HSC_Count del ejemplo.
Un saludo
Cuando pones %I1.5 (Entrada fisica) en el reset de software, ¿En realidad tiene que ser una variable interna no (Por ejemplo una marca)? . Gracias.
Hola. Lo normal es hacerlo por alguna condición del programa, con una marca interna, en este ejemplo se hace con una entrada física por la simplicidad de poder mostrar cómo funciona más fácilmente. Un saludo
Hola, como se puede hacer que los pulsos ascendentes del enconder sirvan para el pulso de un registro de desplazamiento?, ya que veo que con las instrucciones se realiza el contaje pero no se como tomar esos pulsos y realizar el desplazamiento de un bit a esa frecuencia.
saludos y gracias
Hola, puedes simplemente leer los flancos ascendentes de la entrada para mover el registro, otra cosa es que si va muy rápido pueda desbordar el registro de desplazamiento. Un saludo
@@RobertoAS En este caso sería habría que configurar el HSC de la entrada, o se tomaría como una entrada digital normal y corriente, siempre la frecuencia del pulso sea capaz de ser leída por la entrada en cuestión?
saludos y gracias
Este pequeño libro, para principiantes, ha sido traducido a los principales idiomas del mundo, inglés, francés, español, portugués, chino y japonés. www.amazon.es/dp/1708490345