INÍCIO > Fórum > Programação IEC 61131 (LogicLab) > Realize DataLogger com historicização no servidor de FTP
etiquetadas: aviso ftpClient ftp
- Este tópico tem 19 respostas, 1 participante e foi atualizado pela última vez 4 anos, 2 meses atrás da Sergio Bertana.
-
autorPublique
-
Setembro 20, 2019 em 2: 08 pm #49802Ruboxparticipante
No meu caso a conexão de rede é feita com um modem / roteador 4G e estava tentando fazer tudo funcionar mesmo no pior dos casos. O arquivo de log, mesmo que não seja enviado via FTP, está no cartão SD e é criado diariamente, portanto “cresce mas não cresce”, no sentido de que a candência de salvamento e os dados inseridos são calibrados para mantê-lo “pequeno”.
E apenas para evitar problemas com arquivos bloqueados pelo FTP ou processo de gravação, certifiquei-me de que o arquivo seja enviado apenas se não for usado, portanto, no dia seguinte à gravação.
Vou seguir o conselho de reportar em caso de falha de conexão programando PLC e roteador para que enviem um SMS em caso de problemas (colocar luz no cliente, em muitos casos, é como não ter ...)
Setembro 26, 2019 em 12: 01 pm #50000RuboxparticipanteUpdate. Os testes que fiz com o PLC conectado na LAN local e tudo funcionou bem. Agora conectei o PLC a um roteador de modem para salvá-lo no FTP remoto. Recebo um erro de resolução de endereço de erro 9941135.
Se eu conectar o PC ao roteador e conectar ao servidor FTP remoto via FileZilla, posso acessá-lo, ler e escrever corretamente, portanto, as portas no roteador "devem" estar abertas corretamente e o servidor FTP configurado corretamente.
Se no programa do PLC coloco o mesmo usuário e passo ... dá o erro de antes. A primeira coisa que pensei é DNS, mas o modem / roteador o carrega corretamente.
Tem ideias e sugestões sobre onde intervir e como fazer um diagnóstico para descobrir onde está tudo "encravado"?
Setembro 26, 2019 em 12: 03 pm #50075Sergio BertanaAdministrador do fórumVocê configurou o gateway corretamente?
Lembro que o roteador que, neste caso, atua como um gateway deve ser mapeado para a mesma classe de endereços que o SlimLine.
Fevereiro 10, 2020 em 7: 33 am #53056LucaparticipantePreciso recuperar 5 variáveis suportadas por uma IHM Weintek a cada 3 minutos via ethernet (o acionador deve ser dado pela IHM), formatá-las de uma certa forma, adicionar data, hora e uma constante a cada variável e sempre enviá-las a cada 5 minutos via ftp para um servidor na internet (que requer autenticação), queria saber se o seu sistema slimline poderia ser adequado para o propósito.
(Eu especifico que tenho pouca experiência com esse tipo de operações)
Fevereiro 10, 2020 em 7: 39 am #53081Sergio BertanaAdministrador do fórumO que você precisa fazer é certamente viável, acredito que os exemplos deste tópico já devem lhe dar o ponto de partida. No entanto, você pode encontrar outros exemplos no fórum de como criar registradores de dados em arquivos com nossos sistemas SlimLine.
No que diz respeito à comunicação com o Weintek, você pode adicionar um CLP adicional conectado ao protocolo Modbus ao terminal e conectar ao SlimLine (Que opera como um nó escravo).
Agora, quando o terminal precisar memorizar os dados, enviará as 3 variáveis para memorizar para o SlimLine e ativará o bit de gatilho. O programa no SlimLine ele controla a ativação do bit e, quando ativo, irá gravar os dados no arquivo de log reiniciando o bit.
-
autorPublique
- Você deve estar logado para responder a este tópico.