Thread Content
1. Qual é o limite superior do número de sinais de instrumento (analógicos e de comutação) que o DCS pode receber sem demora através da comunicação 485? 2. Depois que o número de sinais de instrumentos recebidos atingir o limite superior, qual será a maior distância de transmissão?
A distância teórica é de 1200 metros, quantos dados você deseja transmitir? É isso, basicamente é o suficiente para você!
Se os requisitos de tempo real forem altos, não é recomendado usar 485, não importa quantos pontos de medição existam.
①Ao escrever um programa (referindo-se ao PLC de baixo nível e outros programáveis), tente escrever o valor de comutação em um byte, para que o DCS superior possa ler 8 pontos por vez durante a leitura. Pode economizar recursos de comunicação. ②Não busque atrasos demais, pois além de monitorar o CLP inferior, o controlador DCS também precisa realizar outras tarefas. Pense bem: vale a pena gastar a maior parte da sua energia em comunicação?: O tempo básico de varredura do loop conectado ao seu DCS é de apenas 1 ou 2 segundos. Por que não exigir demora na resposta ao computador inferior. ③A distância está relacionada à taxa de transmissão da transmissão. Não existe uma relação clara e direta com o tamanho dos dados transmitidos. Em seguida, forneça uma fórmula básica de cálculo: Você pode tentar e ver. Mas é melhor ter alguma margem. Suponha que a frequência de comunicação seja de 9.600 bps, ou seja, a taxa de comunicação por segundo é de 9.600 bits de informação/segundo, o que equivale a 9,6 bits de informação/mS. Um caractere geralmente contém 11 bits de informação (bit de início, bit de parada, (7)8 bits de dados, bit de verificação). O tempo necessário para enviar ou receber um caractere é de aproximadamente 1,145mS. fonte: http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1342411&b_id=64&s_id=83&num=18#anch
Que talento Haiyou é. Aprendi uma lição. Se você não quer atrasos, que comunicação deve usar? A comunicação não pode entrar em intertravamento... O desempenho em tempo real e a taxa de erro não são confiáveis, nem pense nisso.
Quantos dados podem ser transferidos? Alguém pode fazer as contas?