Hola Andrés. El PWM se utiliza para controlar la velocidad de motores DC entre otras muchas aplicaciones. Pero para el control de la velocidad de motores trifásicos, necesitarías un variador de frecuencia en el que podrías programar su funcionamiento con varias velocidades fijas o bien a través de una entrada analógica de 0 a 10v o de 4 a 20mA. Saludos.
@@gabyrequelme7027 Hola de nuevo, Gabi. Depende de tu aplicación. Si necesitas conseguir un valor exacto o muy próximo de velocidad, necesitarías implementar un control en lazo cerrado de modo que puedas conocer el valor real de la velocidad en todo momento, para compararlo después con el valor deseado y actuar en consecuencia. Y para conocer ese valor de velocidad real, el encoder podría ser un elemento de medida a utilizar. Si por el contrario no necesitases un valor exacto de velocidad, pues sólo con la programación y el uso de un potenciómetro en la entrada analógica del PLC, podrías ajustar una velocidad que te pudiese ser suficiente para conseguir el funcionamiento correcto de tu aplicación. Saludos
Hola estoy comunicando un s71200 con pantalla nextion a traves de un modulo CM1241 RS232 y un max3232 para convertir RS232 a ttl. Ya he conseguido recibir en el plc pulsando botones creados en pantalla y números también, con lo que he conseguido la parte de recepción. Sin embargo, cuando trato de enviar desde el s71200 plc a la pantalla para que me muestre un valor numérico en un campo, no puedo hacer que envíe y no hace nada, el led Tx en el CM1241 RS232 solo parpadea, entonces algo está enviando pero no es lo correcto. He buscado información sobre todo esto en el conjunto de instrucciones pero no encuentro dónde creo que está el problema, que es en el marco de caracteres. ¿La pantalla necesita un marco de caracteres o bytes para saber o comenzar a recibir? Estoy tratando de enviar en hexadecimal.
No he trabajado nunca con él, pero tiene pinta de que sí. Aplicándole los 24 v de la salida de un PLC a un divisor de V o directamente a la entrada correspondiente en serie con una R
Si. Esos pulsos van a 24v. Pero si te interesa generarlos a 5v por ejemplo, lo puedes adaptar fácilmente con divisores de tensión, optoacopladores con salida en open-collector, etc...
Hola Natanel. No sé si lo solucionaste ya... ¿Te referías a los valores de los divisores de tensión? Cualquiera con los que consigas los 5v aprox. a aplicar a las entradas del L298N
No. Las entradas del driver para controlar las salidas del mismo a las que se conectarán las bornas del motor de CC, van a 5v. Es por eso que debes reducir los 24v que salen del autómata a 5v. Con ellas, gobernarás las salidas que van del driver al motor. Y esas salidas sí que entregarán al motor pulsos de 5, 12, 24, o hasta 30 o 35v. Dependiendo de la V nominal del motor y Vin que hayas aplicado al driver... www.prometec.net/l298n/
Hola Gaby. Pues si lo que deseas es mantener Cte. la velocidad de tu motor DC a un valor determinado, sí que estaría bien utilizar un encoder para conocer la velocidad real de tu motor en todo momento e incrementar su V cuando dicha velocidad disminuya o disminuir su V cuando esa velocidad exceda el valor deseado. Algo que se podría implementar con un PID de velocidad por ejemplo. En cualquier caso, habría que ver también qué tipo de motor DC vas a utilizar y los requerimientos de precisión de velocidad para tu aplicación. Pues dependiendo de cómo esté conectado su bobinado inductor, las variaciones de par en su eje afectarán en mayor o menor medida a la velocidad del mismo...
@@jesusleon5286 mmmm ya verá lo que pasa esk tengo que hacer el control PID de un balancín pero con un PLC S7 1200 CPU 1212C DC/DC/DC. Yo he visto que hay vídeos de eso pero con Arduino pero yo necesito hacerlo con PLC, y pienso hacerlo controlando la velocidad, que me recomendaría usted?
@@gabyrequelme7027 Pues hombre. Yo le recomendaría corregir la posición con algún servo o motor dc con reductora. Pero para detectar la posición de la bolita, no sé si ya has pensado en hacerlo por ultrasonidos (falla mucho) o por láser...
@@fredybonillamarquez8697 En la columna izquierda del proyecto, Selecciona la CPU de la que vas a obtener tus pulsos. Sobre ella, botón drcho del mouse y propiedades.=> Constantes del Sistema => Local_Pulse_x => ID de Hardware. Saludos.
Hi friend. You do not have to read anything from Q1000. If you have a look at the minute 13:13 in the video, the value you move to that output is already in the global memory. In the MW106. Is that what you needed to know? I guess it is, but in the case it wasn´t, tell me. I didn´t understand your question maybe...
@@cifprioebro4082thanks for your reply. I drew the director MW106 with traces option in tia portal, It was just a straight line. Its value on a axis Y is value MW106. but it didn't look like PWM signal. please can you share this project. djosef39@mail.ru