Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - Soporte

Páginas: [1] 2 3 ... 75
1
STX8091 / Re:Control de reguladores
« : septiembre 20, 2019, 20:41:46 pm »
Buenas tardes Eduardo,

Hola Boris, probé el circuito con las entradas out9 y out10 que me pasaste y no logro controlar los reguladores. Cuando desconecte AGND de los reguladores comenzó a  funcionar pero al estar desconectada AGND, cuando la tensión entre PW1- y AGND del PLC era 7V entre Vin+ y Vin- del regulador tenia 10V.

Probé el circuito que te pasé, imitando la entrada de tu regulador con una resistencia de 10K y midiendo su caída de tensión con un voltímetro. Si varío VO1, veo 0 a 10V, normalmente.

Te paso adjunto un ejemplo en Ladder que genera una rampa de 0 a 10V. Coloca por defecto DOUT9=0 y DOUT10=1, por lo tanto es el regulador conectado a DOUT9 el que verá la variación de voltaje.

La rampa es de 0 a 10V, con incrementos de 0.5V cada 5 segundos, luego vuelve a 0V, y comienza de nuevo.

Fijate de probar el ejemplo, por ahí estás cometiendo un error de soft.

Probar con un solo regulador conectado primero.

Se me ocurre usar dos optoacopladores, conectando IN1, IN2 del optoac. a Pw1+, PW2+ del PLC y GND del opto a Pw1- ,Pw2- del Plc, respectivamente. HVCC y HGND del optoac. a Vo1 y AGND del plc y Out1, Out2 del opto. a Vin1+ y Vin2+ del Regulador. Vin1-y Vin2-del regulador a HGND.


( https://articulo.mercadolibre.com.ar/MLA-787879175-tlp281-4-canales-optoacopladores-arduino-electronicmind-_JM?quantity=1#reco_item_pos=0&reco_backend=machinalis-v2p-pdp&reco_backend_type=low_level&reco_client=vip-v2p&reco_id=04b5874f-6073-45a0-94b6-59f55c737a6b ).

Que te parece?

Mmm lo tengo que estudiar mejor al conexionado, a simple vista me parece que estás haciendo lo mismo, ya que cambiás un transistor por otro.

Pero descartemos primero lo anterior y luego estudio mejor este último.

Saludos!

2
Hola, fíjate descargar el siguiente archivo:

www.slicetex.com/temp/SlicetexLadder_PATCH202.zip

Descomprimirlo en la carpeta donde tengas instalado StxLadder, sobrescribiendo los archivos que tengas, ya que solo es el ejecutable.

Luego ejecutá StxLadder normalmente.

Le puse el nuevo límite de 25 carácteres para encabezados (.inc).

Para archivos Pawn (.p) si hay un límite y es de 13.

El cambio quedará incluido en la proxima versión StxLadder, la 2.0.3.

Saludos!

3
Buenas tardes Gabriel,

Te adjunto en archivos ZIP el proyecto para el PLC y HMI, con las modificaciones solicitadas.

Te comento las modificaciones:

En el HMI, hay un nuevo indicador para indicar la falla de la Bomba número 1:



En el PLC, el el diagrama principal, si Start pasa de 0 a 1, se llama a diagrama StartSetup.sld que inicializa variables para utilizar en las secuencias.



Tambiém, con DIN12 podés deterne las secuencias, tanto como del HMI, colocando las variables en paralelo:



En diagrama StartSetup.sld, incializamos las variables para el arranque:



Observá como hacemos SeqNum=1 para iniciar en secuencia #1, y hacemos Bomba1Fail = 0, ya que inicialmente no hay falla de bomba.

Dentro del diagrama Seq1.sld llamamos a diagrama CheckBomba1.sld que se va a encargar de comprobar que la bomba fue activada con DOUT1:



En diagrama CheckBomba1.sld, esperamos que DIN1 sea "1" en 5 segundos (le podes colocar 2 segundos también) utilizando un timer TON. Si antes de los 5 segundos no se pone en 1, activa la variable Bomba1Fail.



Si Bomba1Fail es 1, hay una falla y se llama al diagrama Stop.sld para abortar la secuencia.

Notar que en Stop.sld también reseteamos el timer T4 utilizado en este diagrama, así en el próximo arranque, no empieza a temporizar desde 0.

Por otro lado, observar como utilizamos diagramas para ir agrupando código y hacerlo más claro. Por un lado leemos ponemos las operaciones del HMI, por otro las secuencias, en otro inicializamos variables, en otro abortamos secuencias, etc. Y nos comunicamos entre diagramas con variables. De esta forma, si falla algo, podés organizar la lógica y hacer cambios en puntos específicos sin modificar otras partes del programa.

Recordar al probar, en el HMI colocar un valor para los temporizadores de forma táctil, por ejemplo 1 minuto, 2 minutos y 3 minutos, para cada temporizador.

Saludos!

4
STX8091 / Re:Consulta Bloqueo por falla ethernet
« : septiembre 13, 2019, 20:22:43 pm »
Ok Boris dentro de un rato te paso el código por si llega haber errores para que lo revisen.

Voy a enviarte el PLC que saque. Me gustaría que lo pudieras probar en tu laboratorio para ver si realmente es un problema de hardware. Si llega a ser asi vés si se puede reparar y me avisas no hay problema.

Quiero comentarte que el PLC reemplazo hasta el dia de hoy no ha presentado fallas de bloqueo. Si se puede haber reseteado un par de veces pero es muy estable el funcionamiento

Buenas tardes Mariano, muy bien quedo pendiente.

Te paso por mensaje privado la dirección de envío para enviar el PLC así lo probamos.

Saludos!

5
Buenos días Gabriel. Bien, dejáme que te implemente el ejemplo, junto con la última duda, y luego te lo público por acá.

Saludos!

6
STX8091 / Re:Control de reguladores
« : septiembre 11, 2019, 19:36:58 pm »
Voy a probar de esta manera y luego te cuento como me fue. sino tendré que esperar que  el modulo este reparado.
Gracias

Muy bien, estamos en contacto.

7
STX8091 / Re:Control de reguladores
« : septiembre 11, 2019, 19:25:00 pm »
¿que pasa si Vo1 en algún momento es 10V en otro es 5v o 3v?

Sería la tensión que se aplicaría a la carga.

Hay un limite de cuanto podes bajar la tensión, depende del circuito. Pero no pasa nada con probar, podes bajar la tensión a donde quieras y medir o ver como reacciona el regulador.

8
STX8091 / Re:Control de reguladores
« : septiembre 11, 2019, 19:07:02 pm »
El problema es que para las otras salidas digitales no tendría una tensión constante ya que comparten DOC.

Claro, si las compartis con otra función a las salidas relé, no podrías hacer esto.

Si configuro las pwm como salidas digitales Dout9 y 10 tengo el mismo problema?
El problema es que una salida a relé tiene mucho desgaste, pues el sistema trabaja todo el tiempo prendiendo y apagado, necesitaría una salida a transistores.
Los reguladores son los que te envié en el espacio stx810, tienen entradas + - para la señal de control

A lo mejor no comprendí bien.

1) Si usas la salida analógica VO1, para generar toda una gama de voltajes de 0 a 10V, y así controlar el regulador, no podrías compartirla con las salidas a transistor.

2) Ahora, si lo que querés es colocar 0V, o 10V (dos estados, on/off, sin variar la tensión), entonces deberías conectar de la siguiente forma:



En el último caso, usás las salidas a transistor como DOUT9 y DOUT10.

Si DOUT9=0, la entrada VIN del regulador tendrá PWIN=VO1 volts (los 10V).

Si DOUT9=1, la entrada VIN del regulador tendrá 0 volts, ya que el transistor conecta la resistencia de 1K a PGND.

¿A esto te referís?.

Saludos!

9
Buenas tardes Gabriel,

Perdon. Ya entendi el porque de la variable local TimerON, es simplemente una forma de programar el paso a la siguiente secuencia. Olvidar consulta punto 1).

Si, la variable TimerOn es para que quede más prolijo y enfatizar, que a partir de esa variable, conectamos en el diagrama todo lo relacionado al temporizador.

En cuanto a la consulta del punto 2), amplio un poco. Debo o puedo usar una llamada a funcion como la imagen adjunta?
Con la llamada a la funcion Stop detengo la operacion, mientras que la llamada a la funcion KM1 FAULT debiera incluir el codigo para generar una alarma en el HMI, por ejemplo el encendido de un BIT STATE y la leyenda especifica correspondiente a esta alarma (fallo accionamiento bomba #1). Si DIN1 no se activo en el lapso de 2 segundos, estando en ejecucion la secuencia uno, debe interrumpirse el ciclo y generarse alarma. Podrias ayudarme con un codigo ejemplo para generar este tipo de alarmas que nada tienen que ver con eventos programados?

Me parece que lo conveniente para que quede prolijo, es utilizar utilizar otro diagrama (llamado por ejemplo CheckBomba1) que verifique que esté en en marcha la Secuencia 1 (SeqNum igual a 1), y allí temporizar 2 segundos si DIN1 es igual a 0.

Si termina de temporizar y DIN1 continua en 0, entonces, llama a Stop y activar una variable tipo Bool, por ejemplo "Bomba1Falla", que luego en el diagrama "UpdateModBus.sld" actualizas en un registro tipo bit en ModBus para el HMI.
Todo esto es para que te quede coherente con el ejemplo del hilo.

Decime si es esa la idea, y si querés que te lo implemente en este ejemplo de temporización de este hilo, así ves como quedaría.

Saludos!


10
STX810 / Re:Módulo STX810 no funciona.
« : septiembre 11, 2019, 17:41:38 pm »
http://www.aoyidq.com/download/showdownload.php?lang=cn&id=60
https://es.aliexpress.com/item/32544914106.html
http://en.aoyidq.com/Optional_SCR_Power_Regulator/46.html

Gracias, quería ver si la entrada de control estaba aislada eléctricamente (por medio de optoacopladores) de la salida de potencia. Si bien no dice mucho al respecto, imagino que si.

11
STX8091 / Re:Control de reguladores
« : septiembre 11, 2019, 17:35:58 pm »
Como no me funciona el modulo stx810 entonces tengo una sola salida analógica y quiero alternarla con el PWM. Mi duda es si puedo conectar la salida analógica con la entrada Pwm, por el tema de las masas.

Hola Eduardo, no, con el PWM no podrías compartir la salida analógica VO1, ya que utilizan transistores y por la forma del circuito interno.

Lo que podrías es utilizas las salidas relé así:



En este caso DO1 y DO2, se conectan a los reguladores y DOC al VO1.

Cuando actives DOUT1, alimentás con VO1 al regulador 1.
Cuando actives DOUT2, alimentás con VO1 al regulador 2.

El resistor de 22K es para que ponga 0V en los reguladores cuando ambas salidas DOUT1/DOUT2 estén desactivadas.

Notar como compartís AGND con la parte lógica del regulador.

Avísame si tenés dudas.

Saludos!

12
STX8091 / Re:Consulta Bloqueo por falla ethernet
« : septiembre 11, 2019, 17:31:17 pm »
Buenas tardes Mariano,

Si entiendo, lo ideal sería no colocarle el router, pero al no tener pista de lo que está generando el problema, y viendo que dicho router lo comparten varios usuarios (o eso entendí), una opción es aislar el mismo con otro router como si lo tuvieras en el laboratorio.
Lo mismo que cambiar el cable ethernet (aunque no sé si esto lo habías realizado).

No descarto como te había comentado en otro mensaje, que el controlador ethernet pueda estar dañado o funcionando mal, eso podemos remplazarlo si nos envías el PLC, para también descartar ese tipo de problema. También podría verificar el funcionamiento del procesador o remplazarlo.

Creo que seria bueno aprovechar que sacaste el PLC para que lo envíes.

¿Habías probado con otro PLC de remplazo?.

Por otro lado, pasame el código del PLC, le doy una mirada por si hay algo que a priori pueda ser la causa.

Saludos!

13
STX810 / Re:Módulo STX810 no funciona.
« : septiembre 11, 2019, 11:31:09 am »
¿Tenés un link a la hoja de datos del regulador?.

Gracias.

14
STX810 / Re:Módulo STX810 no funciona.
« : septiembre 11, 2019, 11:24:49 am »
Vos supones que se daño el modulo o el PLC?.
Utilicé la salida 5V con un potenciómetro, para verificar que los reguladores funcionen, desconectando los cables de salida del modulo y conectandolos a una protoboard.
Saludos.

Hola Eduardo. Es un puerto interno del PLC utilizado para las expansiones, no es el módulo, sino el PLC. El PLC va a funcionar correctamente, solo que no tendrías comunicación con el módulo ni para la memoria EEPROM (que se usa para guardar valores no volátiles, si es que la utilizás).

Es raro que se haya dañado si no has desconectado/conectado el módulo, igual, cuando quieras envíame el PLC para que te lo repare. Lo podés enviar junto al módulo y los reguladores, así los pruebo al mismo tiempo.

No le veo inconveniente a la entrada de 12 KOhm, está dentro de lo admitido.

Si lo estás utilizando, no hace falta que lo envés ya, sino cuando puedas.

Saludos!

15
STX8091 / Re:Control de reguladores
« : septiembre 11, 2019, 11:08:45 am »
Buenos días Eduardo,

¿Lo que querés hacer es generar un voltaje variable, por ejemplo de 0-10V, con las salidas PWM?.

Si es así, ¿por qué querés conectar la salida VO1 a PWMIN? ¿Para tener 10V disponibles?.

Saludos!

Páginas: [1] 2 3 ... 75