[ZAP91X] Problema na leitura da entrada analógica 0-10V
Posted: Thu Jan 05, 2017 1:09 pm
O controlador do sistema é o CLP ZAP91X com módulo de expansão HXM500. Estamos realizando diferentes testes nessa planta com o intuito de analisar a relevância dela para o ensino de controle e, até o momento, está atendendo aos requisitos desejados, entretanto estamos encontrando dificuldade em inserir novos elementos de medição no processo porque o CLP ZAP91X está apresentando inconsistência funcional em duas entradas analógicas e não estamos conseguindo identificar o erro funcional, que pode ser de programação, configuração ou hardware, por isso estou entrando em contato diretamente com o fabricante do CLP para tentar obter alguma informação que possa nos ajudar, pois há interesse de novas aquisições dessa planta no futuro, porém, primeiro, queremos compreender plenamente o funcionamento do elementos, principalmente do CLP.
Basicamente, a planta didática já veio configurada de fábrica com 4 entradas analógicas em tensão (E4, E5, E6, E7), o que constatamos através das chaves dip switches ao lado do CLP. Duas dessas entradas, E4 e E5, também vieram de fábrica para realizar leituras de tensão dos transmissores de nível (E4) e de pressão (E5), e ambas funcionam perfeitamente. Contudo, ao tentar inserir nos elementos de medição com saída em tensão nas entradas analógicas E6 e E7, o CLP não apresenta funcionamento adequado com as escalas correspondentes dos sensores. No depurador do ambiente SPDSW, verificamos que o blocos de leitura analógica, através de MOV (E6 para M6) e MOV (E7 para M7), há uma faixa de valores de tensão, entre 0 V e cerca de 1,8 V, que a Memória Inteira recebe o valor de -1. Isso também foi verificado alterando-se a entrada E4 e E5 para E6 e E7. Também verificamos que os sensores que pretendemos inserir na planta funcionam perfeitamente nas entrada E4 e E5, mas não nas entradas E6 e E7. Verificando no manual do ambiente de programação achamos a seguinte informação: "O valor lido de uma entrada analógica é normalizado em 12 bits ou seja, o valor mínimo é 0 e o valor máximo é 4095. Quando lido o valor -1 indica erro no canal de entrada analógica ou valor fora da faixa, como por exemplo, entrada de 4 a 20 mA aberta."
Como as entradas analógicas do CLP estão todas configuradas para tensão, não estamos compreendendo o porquê do erro "-1" está aparecendo, o qual somente desaparece quando a tensão nas entradas E6 e E7 superam o valor de 1,8 V na entrada, sendo que a partir desse valor a Memória Inteira começa a recebe valores proporcionais, porém fora de escala, da entrada analógica. Assim, gostaríamos de obter alguma informação que pudesse nos ajudar a corrigir esse erro de leitura em apenas duas entradas analógicas do CLP. Desde já agradecemos pelo suporte.
Basicamente, a planta didática já veio configurada de fábrica com 4 entradas analógicas em tensão (E4, E5, E6, E7), o que constatamos através das chaves dip switches ao lado do CLP. Duas dessas entradas, E4 e E5, também vieram de fábrica para realizar leituras de tensão dos transmissores de nível (E4) e de pressão (E5), e ambas funcionam perfeitamente. Contudo, ao tentar inserir nos elementos de medição com saída em tensão nas entradas analógicas E6 e E7, o CLP não apresenta funcionamento adequado com as escalas correspondentes dos sensores. No depurador do ambiente SPDSW, verificamos que o blocos de leitura analógica, através de MOV (E6 para M6) e MOV (E7 para M7), há uma faixa de valores de tensão, entre 0 V e cerca de 1,8 V, que a Memória Inteira recebe o valor de -1. Isso também foi verificado alterando-se a entrada E4 e E5 para E6 e E7. Também verificamos que os sensores que pretendemos inserir na planta funcionam perfeitamente nas entrada E4 e E5, mas não nas entradas E6 e E7. Verificando no manual do ambiente de programação achamos a seguinte informação: "O valor lido de uma entrada analógica é normalizado em 12 bits ou seja, o valor mínimo é 0 e o valor máximo é 4095. Quando lido o valor -1 indica erro no canal de entrada analógica ou valor fora da faixa, como por exemplo, entrada de 4 a 20 mA aberta."
Como as entradas analógicas do CLP estão todas configuradas para tensão, não estamos compreendendo o porquê do erro "-1" está aparecendo, o qual somente desaparece quando a tensão nas entradas E6 e E7 superam o valor de 1,8 V na entrada, sendo que a partir desse valor a Memória Inteira começa a recebe valores proporcionais, porém fora de escala, da entrada analógica. Assim, gostaríamos de obter alguma informação que pudesse nos ajudar a corrigir esse erro de leitura em apenas duas entradas analógicas do CLP. Desde já agradecemos pelo suporte.