Mensajes recientes

Páginas: 1 ... 7 8 [9] 10
81
STX8091 / Re:ModBus TCP con dos PLC y un panel HMI
« Último mensaje por Soporte octubre 02, 2018, 10:16:31 am »
Buenos días Rodrigo, muy bien, hacemos el ejemplo y te estoy subiendo el mismo por este medio cuando lo tenga. Saludos!
82
STX8091 / ModBus TCP con dos PLC y un panel HMI
« Último mensaje por Rodrigo octubre 01, 2018, 19:38:12 pm »
Buenas tarde Boris...
La semana pasada hablamos por teléfono sobre la comunicación entre los dos plc (8091 y 8092) y el panel KINCO... la verdad que estamos un poco mareado con la forma de programación porque sale un poco en cuanto a los plc que tenemos.

Si llamamos PLC 1 (8091d2) que esta con el Panel Kinco a traves de modbus TCP y PLC2 (8092d1) al que esta a distancia, todos vinculados por Modbus tcp...



Al PLC 1 lo configure como server y se comunica perfectamente con el panel Kinco, veo valores y realizo acciones... a la vez al PLC 1 le inicio un bloque de Modbus TCP cliente para poder escribir en el PLC2 que esta como server... pero únicamente puedo enviar escrituras al PLC 2, y unicamente a los reles salida, de ahí no puedo hacer nada mas! todo da error (escrituras lecturas de registros) y ya di vueltas por todo el foro...

Básicamente lo que necesito hacer es que el PLC2 funcione como entradas y salidas remotas, o sea desde el PLC1 leer entradas independientes y poder escribir las salidas! todos desde el PLC1... y que el panel realice las acciones al PLC1.

Nos podrías dar un ejemplo de configuración o tendrias algunas aplicaciones parecidas?.
desde ya muchas gracias
Saludos
83
STX8091 / Re:Guardar registros a PC
« Último mensaje por Mariano octubre 01, 2018, 17:55:42 pm »
Estimado Boris buenas tardes,

Logré implementar el uso de la memoria eeprom. Y la lectura por parte de la aplicación C#.

Necesitaría de una pequeña personalización mediante el entorno visual C#. Tenés algún link que puedas pasarme para descargarlo?

Necesitaría si es posible que me generes los archivos para pasar a D2 un Stx8091-d1 con el s/n=10022.

Ese firmware que me pasaste para el anterior es el último verdad?

Saludos
84
STX8091 / Re:Guardar registros a PC
« Último mensaje por Soporte septiembre 27, 2018, 17:36:24 pm »
Tratare de arrancar del ejemplo basico entonces. Muchas gracias.

Muy bien, saludos.
85
STX8091 / Re:Guardar registros a PC
« Último mensaje por Mariano septiembre 27, 2018, 14:26:35 pm »
Ok Boris,

Tratare de arrancar del ejemplo basico entonces. Muchas gracias.

Saludos
86
STX8091 / Re:Guardar registros a PC
« Último mensaje por Soporte septiembre 27, 2018, 12:12:03 pm »
Podrías darme algunas recomendaciones para "recortar" los módulos que hacen al uso de la EEPROM del PLC y a la comunicación con la aplicación?

Hay un ejemplo más básico, que solo lee la memoria EEPROM:

http://foro.slicetex.com/index.php?topic=301.0

Dicho ejemplo, permite a la aplicación C# solo leer toda la memoria EEPROM del PLC, y da algunos ejemplo para almacenar variables.
Creo que te va a ser mucho más simple de entender si es algo básico lo que necesitás.

El ejemplo DataLogger parte del ejemplo más básico mencionado, pero tiene muchas funciones, por ejemplo va almacenando muestras cada cierto tiempo automáticamente, se fija si queda espacio, las asocia a una fecha/hora, configuración por página web, visualización por web, mails, opciones de aviso en memoria llena, etc. Para que todo funcione, debe estar todo interralacionado y casi que conviene escribir la aplicación desde el ejemplo, más que adaptarlo.

Lo aplicación en C# para el DataLogger, parte de ciertos conceptos, por ejemplo, presupone que la memoria EEPROM esta dividida en registros, cada registro tiene 7 muestras asociada a una fecha/hora.

No es difícil de modificar, pero primero debes entender todo para saber lo que hacés.

Por una cuestión de tiempo, lo que puedo hacer, si no te sirve el ejemplo básico, es simplificarte el DataLogger para que solo use la memoria EEPROM y la aplicación en Visual C#, y desde ahí lo adaptas a tu ejemplo. Pero así mismo, vas a tener que estudiarlo para saber lo que estás haciendo.

Avísame que te parece.

87
STX8091 / Re:Guardar registros a PC
« Último mensaje por Mariano septiembre 26, 2018, 22:48:30 pm »
Hola Boris,

Anduvo todo perfecto. Muchas gracias por la asistencia.
Probé el programa PAWN en conjunto con la aplicación de descarga y me genera el archivo de texto.

Ahora me queda adaptarla a mi proyecto.
Yo tengo implementado un programa mucho mas simple que el desarrollado por Slicetex para el Datalogger.

Podrías darme algunas recomendaciones para "recortar" los módulos que hacen al uso de la EEPROM del PLC y a la comunicación con la aplicación?

Asumo que la misma debería funcionar sin problemas con mi programa siempre y cuando almacene los datos en EEPROM en la misma forma que el pawn del datalogger?

Saludos

88
STX8091 / Re:Guardar registros a PC
« Último mensaje por Soporte septiembre 26, 2018, 13:25:21 pm »
Buenos días,

tengo a mano y su número de serie es 10051.

Adjunto te paso para actualizar el dispositivo S/N 10051, las instrucciones están en el archivo "readme.txt".

Una vez actualizado, probar compilar proyecto seleccionando modelo D2 y transferir al PLC.

Saludos!
89
STX8091 / Re:Guardar registros a PC
« Último mensaje por Mariano septiembre 26, 2018, 00:11:27 am »
Ok Boris,

Tengo cuatro dispositivos para actualizar. Tres en servicio y uno en laboratorio. Este último lo tengo a mano y su número de serie es 10051.

Saludos
90
STX8091 / Re:Guardar registros a PC
« Último mensaje por Soporte septiembre 25, 2018, 20:50:50 pm »
Estuve probando un programa que ya tengo compilado en la versión 1.8.2 de stxladder. Iba a agregarle código para comenzar a utilizar la EEPROM y al intentar compilarlo con la nueva versión instalada de stxladder 1.9.3 me produce el mismo error de falta de RAM. (Adjunto captura de pantalla).

Probé tu programa, y efectivamente consume más memoria que la disponible para ese modelo.

El tema es que en versiones de StxLadder y firmware antiguas, se hacia una comprobación incorrecta de memoria, por ello no saltaba el error.

Lo más práctico será hacer un upgrade del modelo STX8091-D1 a STX8091-D2 en tu dispositivo y ampliar así la memoria.

En este caso, podemos hacerlo sin costo.

Necesitaría el número de serie de tu dispositivo así te paso las instrucciones para realizar la actualización y que puedas usarlo como un modelo D2.

Saludos!
Páginas: 1 ... 7 8 [9] 10