Home › Forums › General › Foro Privado CMT › Sugerencias y Errores WAMer › Errores en sensores y controladores
- This topic is empty.
-
AuthorPosts
-
April 16, 2010 at 5:22 pm #273
sreenathiit12
MemberTanto en sensores como en controladores para cada uno de ellos se abre un tag
o oque se debe de cerrar con Cuando un sensor mides algo de un tubo el objeto tubo debe de estar identificado con un 1, guardas un 2.
En un controlador PID primero se guarda el número del controlador del setpoint (0 si no tiene controlador) y después el número del sensor que le proporciona la información. Lo guarda alrevés.
April 19, 2010 at 7:07 am #359sreenathiit12
MemberSi hace un copia – pega de un sensor o controlador, solo copia la parte seleccionada, es decir, puede generarte una copia sin las patitas …, además, si empalmo la salida de un PID a una turbina, me sale la línea azul, en vez de verde y no hay manera de desempalmarla.
April 19, 2010 at 7:08 am #360sreenathiit12
MemberIncluso borrando el PID la linea se queda y no desaparece.
April 19, 2010 at 7:29 am #361sreenathiit12
MemberEl tag de la tabla pon y quita el espacio antes de 1D. El orden de los datos tampoco es el que toca. Debes de guardar.
int Tipo_de_controlador (en este caso = 2)
int NumeroFilasTabla
float X float Y (se repite para cada fila)
float Periodo
int TipoInterpolacion (0=Lineal, 1=Hermite, 2=Steps)
int NumeroSensorEntrada
Tres cuartos de lo mismo para el decisor
int Tipo_de_controlador (en este caso = 2)
float Target
int NumeroControladorLow
int NumeroControladorHigh
int NumeroControladorTarget (0 si no hay)
int NumeroSensorEntrada
April 19, 2010 at 2:19 pm #362Anonymous
InactiveAcabo de subir la versión que soluciona todo lo que has planteado. Por favor revisar que las traducciones que he hecho son las correctas.
En cuanto a esto: Cuando un sensor mides algo de un tubo el objeto tubo debe de estar identificado con un 1, guardas un 2.
Esto lo hago porque si no esta unido a nada guardo un 0, supongo que es mejor así ya que de otro modo si no coloco nada no se puede saber si esta unido a algo o no.
April 19, 2010 at 3:05 pm #363sreenathiit12
MemberSi un sensor no está conectado a nada no deberías dejar guardar el .wam, así que no es necesario que le asignes un 0 ya que ese código en principio solo se debería utilizar para grabar el .wam.
April 23, 2010 at 8:45 am #364Anonymous
InactiveEn la nueva versión ya esta corregido esto, he añadido lo de no dejar guardar .WAM si motor 2T, y un popup en datos de sensor por si no elije una entrada correcta, además de no dejar guardar .WAM si no es una entrada correcta.
April 23, 2010 at 10:31 am #365sreenathiit12
MemberCuando un sensor está midiendo la información en un tubo, primero va el número de tubo y después la distancia.
April 23, 2010 at 10:58 am #366sreenathiit12
MemberComo te he dicho antes para mi los PID, tablas y decisores son todo controladores y llevo una sola numeración para todos.
Si la turbina esta controladas primero se guarda el tipo de controlador
0=ninguno
1=PID
2=Tabla
3=Decisor
Eso creo que lo hace bien, pero si ese parámetro es distinto de 0 después debe de guardar el ID del controlador que está empalmado, y no es el ID particular que guardas tu, sino el global que cuenta a todos lo controladores. Te añádo un caso para que lo veas, tu estás guardando un 3 (decisor) y después un 1. Deberías guardar un 3 (decisor) y otro 3, porque es el tercer controlador si los pones en orden.
April 23, 2010 at 11:10 am #367sreenathiit12
MemberEn el decisor, yo tenia entendido que la patita que pone target es la que le empalmas o no el controlador que modifica el valor del target, y la patita que pone in es la que le empalmas el sensor. Parece que no es asi. ¿Puedes comprobarlo?
April 27, 2010 at 11:09 am #368Anonymous
InactiveYa esta corregido lo que me comentabas y acabo de subir la última versión.
En cuanto a lo de target e in creo que esta bien. Yo he probado y se unian de la manera en que tu has descrito.
April 28, 2010 at 7:35 am #369sreenathiit12
MemberLo del decisor creo que sobran números en el fichero .wam
Estás guardando:
3 <-- Tipo de controlador
1.500000e+00 <-- Valor del target
2 1 <-- Controlador low y controlador high
1 1 <-- No se que es esto ????????
0 <-- Controlador del target, 0 porque no está controlado
1 <-- Sensor en la entrada in
Además, cuando guardo el .wam me sale avisos de que los controladores no están utilizados. Te envio el pcs.
April 28, 2010 at 4:56 pm #370Anonymous
InactiveYa he subido la nueva versión. Me falta colocar los datos de controladores bien (sin colocar el dato del tipo de controlador al que va unido) en las valvulas de mariposa, por lo demás todo debe ir bien. Por favor comprobadlo. En cuanto lo tenga completamente acabado os lo diré.
April 29, 2010 at 3:09 pm #371sreenathiit12
MemberSiguen habiendo errores. Este creo que ya salía antes. En la Tabla, cuando guardas el típo de interpolación lineal, hermite o steps, pones 34939648 donde deberías poner un 0
April 29, 2010 at 3:26 pm #372Anonymous
InactiveNo me suena que me lo hubieras dicho. De todas formas ya esta solucionado y acabo de subir la nueva versión.
-
AuthorPosts
- You must be logged in to reply to this topic.