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 - Mariano

Páginas: 1 2 [3] 4 5
31
STX8091 / No puedo conectar el PLC a la PC (solucionado)
« : mayo 01, 2018, 11:48:24 am »
Feliz dia estimado Boris.

Intento conectar un PLC 8091-D1 a la PC y al conectar el cable de red
noto que no encienden los leds del puerto ethernet del PLC. Habrá algún problema de hardware?

Para probar intente realizar un seteo de parámetros a valores de fabrica y configurar a la placa de red de la PC para conectar con ip fija a puerto TCP/IP. Los leds del PLC

RTC - RUN ERROR - POWER ON

quedaron encendidos de forma permanente y ahi note que los del puerto ethernet no están enciendendo.

Saludos

32
STX8091 / Re:Agregar nueva conexion RS485
« : febrero 12, 2018, 19:23:50 pm »

Ok Boris, gracias por las alternativas.

Saludos

33
STX8091 / Agregar nueva conexion RS485
« : febrero 11, 2018, 10:56:33 am »
Que tal Boris:

Resulta q ya tengo ocupados tanto el puerto ethernet como el RS232/485 para un panel HMI. Necesito conectar un nuevo dispositivo al PLC para lectura de datos via RS485. Que posibilidades existen bien para ampliar el PLC existente (agregando un nuevo puerto RS485) o será más factible la instalación de un nuevo PLC que realice especificamente la función de recibir estos datos.

Saludos

34
STX8091 / Re:Consulta cambio versión stxladder de 1.7.5 a 1.8.2
« : agosto 31, 2017, 17:13:23 pm »
Gracias Boris.

Anduvo perfecto.

Saludos

35
STX8091 / Re:Consulta cambio versión stxladder de 1.7.5 a 1.8.2
« : agosto 31, 2017, 17:04:25 pm »
Intento agregar el archivo .inc como un script y no me permite usar la extensión.

De que manera hay q agregarlo Boris?

Saludos

36
STX8091 / Re:Consulta cambio versión stxladder de 1.7.5 a 1.8.2
« : agosto 31, 2017, 16:47:03 pm »
Estimado Boris,

Para darte más información.
Acabo de efectuar las siguientes pruebas:

De los históricos de la página;
Bajé la versión 1.7.8 y me da los mismos errores.
Re-Bajé la versión 1.7.5 (la misma q tengo) y no me dá errores.

Saludos

37
STX8091 / Consulta cambio versión stxladder de 1.7.5 a 1.8.2
« : agosto 31, 2017, 16:05:55 pm »
Hola Boris,

Resulta q al cambiar versión stxladder 1.7.5 a 1.8.2 el compilador me acusa errores de variables no definidas.

Errores q no surgen en la versión 1.7.5.

Estas variables se usan en una función escrita separada de PLC Main, pero están definidas dentro de PLC Main de la siguiente forma:

   new litros[60];
   new puntero_litros=0;

Al compilar me salta el error de que no están definidas.
Te envío una imagen de la captura de pantalla con la función Borrado.p y los errores que surgen al intentar compilar con 1.8.2

Existirá en esta nueva versión algún cambio en la sintaxis al definir variables globales?

Saludos




38
SH-300 / Display encendido permanentemente
« : enero 20, 2017, 17:22:46 pm »
Que tal Boris,

El panel junto al plc opera perfecto según lo previsto.
Muy fácil de configurar.

Tal vez sea una consulta algo básica, pero en el manual original del SH300
no lo veo especificado y quiero salir de dudas.

¿Se puede dejar el display encendido en forma permanente sin que ello disminuya su vida útil?

Saludos

39
STX8091 / Re:Dos consultas sobre C#
« : junio 06, 2016, 22:24:25 pm »
Buenas noches Boris,

Efectivamente, desactivando la opción Intellitrace como me indicaste funciona sin problemas la opción debug.
Habilité el puerto 4950 en el router y anduvo sin problemas.
El paso siguiente será intentar la comunicación usando TCP como recomendás.

Muchas gracias por la inmejorable asistencia

Saludos cordiales

40
STX8091 / Re:Dos consultas sobre C#
« : junio 06, 2016, 12:22:49 pm »
Buenos dias Boris,
La intencion es implementar un sistema scada. Quiero arrancar por una aplicacion para windows. La version vs que tengo es la ultimate 2010.... Es posible que sea la version del c#... cual es la ud utilizan?.... Esa es toda la info que me da Boris.... una excepcion por desbordamiento de la pila....
Para usar la libreria sockets TCP cliente debo iniciar webserber en el PLC?....
Lo que quiero implementar es una aplicacion puntual en c# que pueda comunicar una PC (o un celular) via internet con uno o varios PLC remotos.....

Enviado desde mi SM-J110M mediante Tapatalk


41
STX8091 / Dos consultas sobre C#
« : junio 05, 2016, 14:54:39 pm »
Que tal Boris,

Te paso dos consultas…
*******************************************************************
1- Iniciándome en Visual C# me aparece un error al incluír la línea de programa:

PioBoard = new Stx8xxx("192.168.1.81", 0, Stx8xxxId.STX8081);

Realizando lo indicado en la AN001, recién al incluír esta línea mencionada el Visual Studio me da un error al querer correr el programa; mediante el botón Start Debug…

Te adjunto los archivos como Zip, y las imágenes que me aparecen en el error.
Al PLC le cargué el proyecto adjunto en la nota de aplicación Udp.RX.

La aplicación en Windows luego del error queda corriendo y activa/desactiva correctamente la salida 1 en el PLC.

Además, si en Visual le genero la solución (como aplicación terminada)… el programa completo de prueba funciona sin errores aparentes activando/desactivando el relé del PLC.

(Imágen 1 en word adjunto)

Si yo le doy a “No”… el programa corre y funciona (al parecer normalmente)….

(Imágen 2 en word adjunto)

El problema aparece al cerrarlo para tratar de volver al entorno de Visual… lo cierro con la clásica X… pero el entorno queda como “colgado”….

Te paso los códigos para que los pruebes a ver si te suceden los mismos errores… al parecer queda algo “colgado” o un bucle infinito que no permite retornar el control al entorno…

Con un programa de prueba sencillo en C# no se me producen errores… es decir, corro mediante Start debug y al cerrarlo el entorno vuelve a responder normalmente…


/////////////////

Si en la imagen 1, le doy a “si” para depurar se me abre un aplicativo IntelliTrace en el que me informa luego que el error correponde a un desbordamiento de la pila….

No obstante el entorno también queda como en un bucle infinito..... cómo podría evitarse este error?

*******************************************************************
2- En la sentencia:

PioBoard = new Stx8xxx("192.168.1.81", 0, Stx8xxxId.STX8081);

Cómo sería la sintaxis para agregar una IP remota (no en LAN) ? por ejemplo

186.190.175.158:83

Esto sería para direccional un PLC fuera de la LAN, es decir conectado a un router o modem que realiza un fordwarding mediante el puerto 83...

El código PAWN del PLC también debería cambiar?

Te adjunto un word donde estan las imágenes y los codigos de programa...

Saludos

42
STX8091 / Re:Guardar en EEPROM Fecha y Hora
« : mayo 17, 2016, 22:26:59 pm »
Eso esta buenisimo Boris.... en mi proyecro va a ser muy util... apenas pueda probarlo te compartire los resultados

Enviado desde mi SM-J110M mediante Tapatalk


43
STX8091 / Re:Guardar en EEPROM Fecha y Hora
« : mayo 17, 2016, 15:54:02 pm »
Gracias Boris... anduvo bárbaro...

Tenía errores de sintaxis en mi programa....
Existe algún documento de donde pueda consultar la sintaxis de todas las funciones Pawn disponibles?

Saludos

44
STX8091 / Re:Guardar en EEPROM Fecha y Hora
« : mayo 16, 2016, 16:11:46 pm »
Gracias Boris... y como puedo hacer para almacenar estas cadenas en un array....? ... Es decir: ¿Como declaro y cargo un array de cadenas?

Enviado desde mi SM-J110M mediante Tapatalk


45
STX8091 / Re:Guardar en EEPROM Fecha y Hora
« : mayo 12, 2016, 12:43:13 pm »
Que tal Boris,

Con respecto a este tema, decidí elaborar como primera prueba un muestreo de la variable vía web server.

El primer problema que tengo es al intentar "poner en hora" el RTC del PLC.
Ingreso mediante el menú PLC a la pestaña Fecha/Hora; la fecha la muestra bien (12-05-16) pero en los campos
hora / minutos / segundos muestra todos los valores en cero.... presionando el botón "actual" , levanta correctamente
la hora de la PC... luego le doy "enviar" y al parecer la actualiza (Según dice un cartel emergente) hasta ahí bárbaro.

Luego, al conectarme de nuevo con el PLC y darle click nuevamente sobre la pestaña Fecha/Hora, todos los valores se
encuentran en cero nuevamente... y por las pruebas en el programa que estoy haciendo aparentemente nunca se produce la actualización de la hora (Hora/minutos/segundos).
*****************************************************************
El segundo problema es el que sigue:

Para no leer todos los datos de la fecha (puesto que en primera medida sólo me interesa HHMMSS)
Uso el siguiente código
//////////////////////////////////////////////////////////////////////////////
   RtcGetTime(RtcData[0], RtcData[1], RtcData[2])
   //Hora_completa=RtcData[0]+':'+RtcData[1]+':'+RtcData[2];
   
   Hora_completa=RtcData[1];   // muestro sólo los minutos
   
   Hora[puntero_horas]=Hora_completa;
//////////////////////////////////////////////////////////////////////////////
En este código, sólo quedé mostrando los minutos (RtcData[1])... ya que no me funciona como creía la instrucción

   Hora_completa=RtcData[0]+':'+RtcData[1]+':'+RtcData[2]; // Intento concatenar subcadenas como en C++

Mi intención es armar una cadena o string con los valores de modo que quede HH:MM:SS...
para que este dato me quede en una sola variable.
Todas las variables están declaradas en forma global en PLC Main usando la reservada "new"... no sé
si deba declararla de otra forma...
Aguardo tus comentarios para aclarar estas dudas...


Páginas: 1 2 [3] 4 5