Conteo de alta velocidad en un Nano PLC: 4 canales a 65 kHz, cero costo adicional

Cuatro canales de conteo de alta velocidad a 65 kHz se encuentran dentro de un módulo de riel DIN más pequeño que tu mano. Sin tarjeta de contador, sin módulo de expansión, sin costo adicional: las entradas rápidas están en la CPU misma, esperando un codificador, un medidor de flujo o una línea de producción que se mueva más rápido que un escaneo de lógica de relé.

Aquí está la parte honesta primero, porque importa más que el marketing: los modelos SR DC cuentan rápido, pero no generan PWM de alta velocidad. Si tu trabajo necesita una salida PWM de alta frecuencia, este no es el modelo adecuado — y ninguna cantidad de programación de bloques de función cambia el hardware.

Qué modelos, qué entradas

El contador de alta velocidad de 4 canales vive en los cuatro modelos DC: SR-12DC-DA-R, SR-12DC-DA-R-B, SR-22DC-DA-R y SR-22DC-DA-R-B. Cada uno te da cuatro canales de conteo a 65 kHz:

  • SR-12DC-DA-R / SR-12DC-DA-R-B — entradas I5, I6, I7, I8
  • SR-22DC-DA-R / SR-22DC-DA-R-B — entradas I9, IA, IB, IC

El SR-12DC-DA-R también lleva el bloque de función de codificador AB, que utiliza las entradas I5 e I6 exclusivamente. Si el conteo en cuadratura es el trabajo, ese es el modelo a elegir.

Los módulos de expansión SR-E amplían tu conteo de E/S, pero las entradas de alta velocidad pertenecen a la CPU. Planifica las señales rápidas antes de elegir la expansión, no después.

Lo que realmente te compra 65 kHz

Sesenta y cinco kilohertz son aproximadamente 3900 RPM de un codificador de 1000 pulsos, o una línea de botellas contando bien más de 30 unidades por segundo con espacio de sobra. El punto del contador de hardware es que no espera el escaneo: los pulsos son totalizados continuamente por el hardware de conteo de la CPU, y el programa lee un valor estable en cada escaneo.

Totalización de medidor de flujo, velocidad del eje de un codificador, longitud de una rueda de medición, conteos de producción de una fotocélula: estos son los trabajos que las entradas ordinarias pierden cuando los pulsos llegan más rápido que el escaneo, y exactamente lo que el contador de 65 kHz maneja sin estirar tu tiempo de ciclo.

Lado de programación

El contador es un bloque FBD estándar en xLogicSoft libre, cableado de la misma manera que cualquier otro bloque de función. Después del último firmware SR, la serie funciona con hasta 512 bloques de función en 32K de memoria de programa, por lo que una rutina de conteo más la lógica alrededor encaja sin hacer malabares con bloques. En el SR-22DC-DA-R y SR-22DC-DA-R-B obtienes 512 bloques de función y 512 bloques de aplicación; el bloque de codificador AB en el SR-12DC-DA-R cubre la entrada en cuadratura directamente.

Las palabras de memoria se manejan con los bloques de datos VB, VW y VD, por lo que los valores de conteo, los presets y los totales viven donde puedes leerlos en el LCD o a través de Modbus.

Un ejemplo de conteo de botellas

Toma una línea de llenado que hace 30 botellas por segundo, con una puerta de rechazo después del etiquetador. El tren de pulsos de la fotocélula va a una entrada de alta velocidad; el total del contador alimenta la lógica de comparación; la puerta se activa cuando el conteo cruza el umbral de rechazo. El conteo ocurre en hardware, por lo que la lógica sigue escaneando sin perder un pulso.

Hace diez años esto significaba un módulo de contador separado más un PLC más un enredo de cableado. Hoy es una CPU compacta, un sensor, un solenoide y un bloque de función. El hardware especial que solías comprar ahora es parte de la especificación base.

El límite del ciclo de escaneo

Aquí está el límite honesto: el hardware cuenta continuamente, pero el programa solo ve el conteo cuando el escaneo lo lee. Para conteo, totalización y eventos a escala de milisegundos, eso es exactamente correcto. Para una respuesta medida en microsegundos — un enclavamiento de seguridad, una parada de emergencia — es la herramienta equivocada. Mantén las funciones de seguridad en hardware dedicado o cableado interbloqueado.

AMicro PLCcon un contador de 65 kHz no es un controlador de movimiento, y no pretende ser uno. Saber cuál necesita tu proyecto es la primera decisión de ingeniería.

Cableado que hace o rompe señales rápidas

Una entrada de alta velocidad con una señal ruidosa es un contador que miente. Rebote de fotocélula, un cable de codificador no apantallado, un VFD conmutando cerca: todo llega como pulsos fantasma si el cableado es descuidado.

Tres reglas cubren el noventa por ciento de las fallas: cable apantallado conectado a tierra en un extremo; salidas de sensor de estado sólido en lugar de contactos mecánicos; recorridos cortos lejos de ductos de energía. La CPU ofrece filtrado de entrada para señales lentas, pero filtrar un conteo de alta velocidad derrota el propósito. Mantén las entradas rápidas sin filtrar y limpias, y mantén las entradas lentas filtradas contra el rebote de contacto.

Prueba el conteo en la puesta en marcha con una fuente de pulsos conocida. Diez pulsos entrantes, diez pulsos contados: la cadena está viva. Un desajuste es más barato de encontrar en la puesta en marcha que en el primer lote de producción.

La pregunta de selección

Si el requisito es conteo — flujo, longitud, velocidad, producción — los modelos SR DC ofrecen cuatro canales a 65 kHz sin hardware adicional. Si el requisito es salida PWM de alta frecuencia, estos modelos no son la respuesta; la familia más amplia xLogic o un controlador de salida de transistor pueden encajar mejor. Cita la hoja de datos del modelo exacto, y deja que la hoja de datos, no mi entusiasmo, sea el contrato.