TatianaResend / PSA_Proj_UR_Fagor

2 stars 0 forks source link

Rastreabilidade #12

Open Ingrid-LKK opened 2 years ago

Ingrid-LKK commented 2 years ago

O objetivo consiste na monitorização da peça ao longo da célula flexível.

Procurou-se:

Ingrid-LKK commented 2 years ago

Dando continuidade ao issue #7 , Adicionou-se os nós mysql no final de cada sequência a fim de experimentar a rastreabilidade

Ingrid-LKK commented 2 years ago

Dando continuidade ao issue #7 , Adicionou-se os nós mysql no final de cada sequência a fim de experimentar a rastreabilidade

No entanto, houve a inconveniência da inserção de novas colunas, mesmo quando não havia nenhum dado para apresentar

Ingrid-LKK commented 2 years ago

Dando continuidade ao issue #7 , Adicionou-se os nós mysql no final de cada sequência a fim de experimentar a rastreabilidade

No entanto, houve a inconveniência da inserção de novas colunas, mesmo quando não havia nenhum dado para apresentar

O flow pode ser acessado em: Flow de rastreio.txt

Ingrid-LKK commented 2 years ago

Procurou-se então, agregar o desenrolar do #6.

Ingrid-LKK commented 2 years ago

Procurou-se então, agregar o desenrolar do #6.

Com o desenvolvimento de um DataBlock específico, os endereços das variáveis de interesse alteraram-se.

Ingrid-LKK commented 2 years ago

Dando continuidade ao issue #7 , Adicionou-se os nós mysql no final de cada sequência a fim de experimentar a rastreabilidade

No entanto, houve a inconveniência da inserção de novas colunas, mesmo quando não havia nenhum dado para apresentar

Procurou-se resolver este problema através da

`a= msg.payload.data0; b= msg.payload.hora0; c= msg.payload.code0;

var ver =[] //uma variável para verify que já foi inserted

if (a!='""' && b!= '""' && b!==ver) { // if there is time and data in the archive // and the data in there is not the same as what is already written

msg.topic="INSERT INTO psa_rastreabilidade(Data,Hora,Referência) VALUES ('" +a+ "', '" +b+ "', '" +c+ "');" ver=msg.payload.code0 return msg; }else return null`

No entanto , o código não funcionou!

Ingrid-LKK commented 2 years ago

`a= msg.data.data0 //definição da variável que contém a data b=msg.payload.hora0 // definição da variável que contém a hora c=msg.payload.code0 // definição da variável que contém a referência

msg.topic= “INSERT IGNORE INTO rastreabilidade´(´Data´, ´Hora´,’Referência´) VALUES (‘” +a+”’, ‘”+b+,”c+”’);” Return msg

Permitiu solucionar a escrita de múltiplas linhas.

Ingrid-LKK commented 2 years ago

Embora a conexão entre a rastreabilidade e o Node-Red ter ficado um bocado atrasada, prosseguiu-se ao aprimoramento da dashboard do Node-Red. Flow mais recente (03_07).txt

Ingrid-LKK commented 2 years ago

Flow final , com os querys certos, bem como a configuração correta dos nós Flow final.txt