Pergunta
Como identificar se existe o cartão de memoria no SD Card em uma aplicaçlão ladder ?
Resposta
Atualizado em Fev. 6, 2019, 5:46 p.m.
Utilizar a variável de sistema F40, que disponibiliza informações:
- Bit 9: Indica o tipo de sistema de arquivos suportado pelo firmware do controlador, onde:
- 0 - Firmware com suporte para sistema de arquivos para NAND Flash (G3S)
- 1 - Firmware com suporte para sistema de arquivos para SDCARD (G3D)
- Bit 8: Indica se o controlador possui efetivamente um sistema de arquivos disponível para utilização, onde:
- 0 - Sem suporte para sistema de arquivos. Por exemplo, pode estar sem o cartão de memória no SDCARD.
- 1 - Com suporte para sistema de arquivos, de acordo com o tipo indicado no bit 9 acima.
Assim, se bit 9 = 1 e bit 8 = 0 indica que não existe cartão de memória no SDCARD.
Note que para acessar a variável F40 basta utilizar uma instrução MOV da variável F40 para uma variável M qualquer da aplicação ladder, e consultar os bits 8 e 9 desta variável M.