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

Páginas: [1] 2
1
STX8081 / Escribir memoria EEPROM desde Ethenet con Visual C#
« : junio 06, 2014, 19:52:02 pm »
Hola, estoy teniendo problemas para grabar en la memoria, me podes dar una mano?

En c#:

enviarComando3(5,100, 15);
enviarComando3(5,200, 15);


etc...

Código: [Seleccionar]
       private void enviarComando3(int comando, int posMemoria, int
contenido)
        {

                UdpRxCmdStat OnUdpRxStat = UdpRxCmdStat.OK;

                Application.DoEvents();
                SendStat CmdStat = SendStat.Success;

                Thread.Sleep(500);


               byte[] DataBytes = new byte[3];

                DataBytes[0] = (byte)comando;
                DataBytes[1] = (byte)posMemoria;
                DataBytes[2] = (byte)contenido;


                Placa.Cmd.Udp.Send(DataBytes, out OnUdpRxStat);


        }

En placa:

Código: [Seleccionar]
PlcMain()
{


Stx570_Init(0)
Stx570_Init(1)
Stx570_Init(2)
Stx570_Init(3)

UdpRxBufFlush()
UdpRxSetEvent()


while(1) {
sleep(200)


EepromReadByte(100, var1)
DelayMS(100)
EepromReadByte(200, var2)
DelayMS(100)
EepromReadByte(300, var3)
DelayMS(100)
EepromReadByte(400, var4)
DelayMS(100)
EepromReadByte(500, lunes)
DelayMS(100)
EepromReadByte(600, martes)
DelayMS(100)
EepromReadByte(700, miercoles)
DelayMS(100)
EepromReadByte(800, jueves)
DelayMS(100)
EepromReadByte(900, viernes)
DelayMS(100)
EepromReadByte(1000, sabado)
DelayMS(100)
EepromReadByte(1100, domingo)
DelayMS(100)



LcdClear()
LcdPrintf(0, 0,
"%d%d%d%d%d%d%d",lunes,martes,miercoles,jueves,viernes,sabado,domingo)
LcdPrintf(0, 1, "%d:%d %d:%d %d:%d",var1,var2,var3,var4,var1,var2)

}
}



// Función del evento @OnUdpRx().
@OnUdpRx()
{

UdpRxDataRead(RxData, 0, 3, false)
UdpRxBufFlush()

if(RxData[0] == 5)
{
EepromWriteByte(RxData[1],RxData[2])
}

}


El problema es que no guarda los datos, a veces si.

2
STX8081 / Re: Manejo de Strings y Cliente TCP en Pawn
« : mayo 22, 2013, 20:47:40 pm »
Wow! Excelente !!!!
Con esto me sobra! Muchas gracias! Los felicito.

3
STX8081 / Re: Manejo de Strings y Cliente TCP en Pawn
« : mayo 21, 2013, 16:45:40 pm »
Perfecto, seria bastante útil poder usar las funciones string, como strcat, strcmp, etc para poder manejar los comandos vía remota facilmente.

4
STX8081 / Re: Manejo de Strings y Cliente TCP en Pawn
« : mayo 20, 2013, 19:00:19 pm »
Algo asi hice, funciona perfecto.

Ahora el único tema que veo son para mandar las analógicas, todavía no veo alguna forma de mandarlas bien.

5
STX8081 / Re: Dudas pawn
« : mayo 17, 2013, 13:23:52 pm »
Por ejemplo seria:
1*011000000%10010000#

6
STX8081 / Re: Dudas pawn
« : mayo 17, 2013, 02:47:31 am »
Necesitar pasar esos binarios a un string para poder enviar una cadena por el nuevo cliente tcp.
La cadena que envio por tcp es una string que tiene una forma especifica, por ejemplo empieza con 1* y finaliza con #

7
STX8081 / Manejo de Strings y Cliente TCP en Pawn
« : mayo 16, 2013, 19:55:39 pm »
Hola, tengo un par de dudas:

1- Como puedo pasar binario a string o char para utilizar RelayGetState y DinRead
2- Hay alguna forma de concatenar strings, en el manual de pawn dice de la funcion strcat pero no funciona..

Gracias!

8
STX8081 / Re: Cliente TCP
« : mayo 16, 2013, 17:31:58 pm »
Buenísimo, sigo pendiente!
Gracias y Saludos!

9
STX8081 / Re: Cliente TCP
« : mayo 16, 2013, 15:53:08 pm »
Buen día!
Como va el temita?

10
STX8081 / Re: Cliente TCP
« : mayo 13, 2013, 17:51:14 pm »
Buenisimo, muchas gracias!

11
STX8081 / Re: Cliente TCP
« : mayo 13, 2013, 16:52:16 pm »
Buenos días!
Excelente! Necesitaria que reciba info del server, asi puedo entablar una comunicación bidireccional.
Es eso lo que necesito!
Lo espero con ansias, junto con lo del otro post (cambiar ip y reiniciar el plc).

Saludos!

12
STX8081 / Re: Cliente TCP
« : mayo 09, 2013, 19:57:24 pm »
Muy buena noticia, esperemos que se pueda.
Yo voy a estar hasta el lunes justamente en una expo de supervisión y comunicaciones para la policía federal, tal vez no tenga internet, si necesitas mas info recien el martes voy a poder contactarme.
Muchas gracias!

13
STX8081 / Re: Cliente TCP
« : mayo 09, 2013, 19:45:51 pm »
Claro, como el ejemplo de udp pero por tcp seria, con eso ya puedo solucionar el resto

14
STX8081 / Re: Cambiar ip desde el programa y reiniciar plc
« : mayo 09, 2013, 19:45:00 pm »
Espectacular

15
STX8081 / Re: Cambiar ip desde el programa y reiniciar plc
« : mayo 09, 2013, 19:29:03 pm »
Seria ideal porque estos equipos van a estar en el campo seguramente, no hay urgencia.

Páginas: [1] 2