Buen día Eric: quería comentarte algunas cosas y preguntarte sobre otras.
Leí tu tesis para estar en tema (me hizo acordar a cuando cursaba programación en la UNQ, jajaja todo explicado como lo hacia Carlos y su tropa jajajaja)
Y estuve leyendo el grupo de gmail, con las consultas y comentarios de varias personas.Luego de eso me puse a toquetear un poco el ide4plc. Primero modifique la bobina negada y la bobina común a nivel gráfico ( me había quedado con la idea q dijo en el sase Carlos de que la parte gráfica del ide estaba dibujada línea por línea) y es por eso que decidí investigar. Vi que esta el objeto canvas, el cual por lo q entendí tr permite hacer figuras geométricas y todo tipo de trazos. Así q logre tener una bobina con un trazo bien grueso, y una bobina negada con la línea diagonal más larga que los paréntesis (/). A su vez cree otra bobina que llame bobina set, para ver si lograba implementarla. El objeto quedó creado dentro de la misma clase q las otras bobinas, con esta modificación gráfica. Sólo que al no tener en claro como esta implementado el resto de los objetos, no puedo más que dejarla ahí como un concepto.
También. Quise agregar más variables de entorno (no estar limitado a TEC_1 a 4 y LED_1 2 3 R G B) por eso me seguí leyendo en los archivos, vi que tenés comentado dos entradas más y dos salidas (e6 e7 y s6 s7 si mal no recuerdo). Y vi que hay gente que te preguntó como agregaras variables de para usar el GPIO. Y vos les contestaste que te especifiquen que gpios querían usar.
Acá vienen mis preguntas. Las i/o comentadas, son las ubicas que podrían, por ahora, utilizarse y agregar al ide4plc? O podría agregar cualquiera de las del GPIO? Es el ide4plc el que las seleccióna o desde el firmware hay que hacer también modificaciones?
Y otra: en la tesis esta claro que las bobinas set y reset están contempladas (tenés en el uml modelado las mismas y nombras que son un elemento a disposición) pero no esta disponible para usar. Pensé que el bloque de función set y reset podrían funcionar, pero tiene Un comportamiento distinto (no clava la salida con un pulso como lo hace la bobina set). Implementar esta bobina set, esta medianamente accesible?
Y por último , las salidas están con lógica invertida (al accionar la tecla y mandar a masa el pin, este de interprera como un uno lógico y activa el contacto para accionar la salida lo cual me apaga el led q estaba prendido) y estaban discutiendo en el grupo si modificarlo desde el ide o desde el firmware. Se decidió algo? Momentáneamente use contactos NC para subsanarlo.Bueno esperó que puedas ayudarm con esto, yo si puedo hoy paso por la UNQ si es que estas, para charlarlo. Gracias
Mirko