PDA

Ver la versión completa : [Ayuda] Programación PLC



The_Punisher
30/10/2013, 15:40
Buenas estoy programando un sistema de alarmas con un S7-200 y el caso es que tengo toda la estructura hecha pero hay una cosa que quería hilar mas fino.

El tema es sencillo, quiero escribir un byte y si ocurre otro evento escribir un nuevo byte sin pisar el anterior, mi pregunta es. ¿existe alguna instrucción que me permita escribir en una direccion de memoria mediante una referencia? Ejemplo tonto, si mi primer evento lo alma cebo en VB0 el siguiente seria VB1, ¿existe alguna instrucción en plan VB0+1?

Gracias!

otto_xd
30/10/2013, 22:07
Buenas estoy programando un sistema de alarmas con un S7-200 y el caso es que tengo toda la estructura hecha pero hay una cosa que quería hilar mas fino.

El tema es sencillo, quiero escribir un byte y si ocurre otro evento escribir un nuevo byte sin pisar el anterior, mi pregunta es. ¿existe alguna instrucción que me permita escribir en una direccion de memoria mediante una referencia? Ejemplo tonto, si mi primer evento lo alma cebo en VB0 el siguiente seria VB1, ¿existe alguna instrucción en plan VB0+1?

Gracias!

Reserva memoria y usa mascaras hexadecimales.

Jurk
30/10/2013, 23:04
Osea, buscas punteros, no?

The_Punisher
30/10/2013, 23:05
Al final conseguí hablar con otro profesor, que dijo que me dejaría documentación sobre punteros y tablas, pero que no lo iba a explicar porque no forma parte de este módulo.