IC693CPU367 vs. IC693CPU350: atualização de memória, correções para o temporizador TMR e guia de migração de CLP
A atualização de um sistema de controle Série 90-30 da IC693CPU350 para a IC693CPU367 proporciona um grande aumento de memória. No entanto, os engenheiros frequentemente relatam um comportamento inesperado do temporizador TMR após a substituição direta. Este artigo explica a verdadeira causa e apresenta etapas práticas de migração para profissionais de automação industrial.
Velocidade do processador e memória: o que realmente muda
Mesma velocidade de clock, classes de memória diferentes
Tanto o IC693CPU350 quanto o IC693CPU367 usam um processador 80386EX de 25 MHz. A CPU350 oferece 32 KB de memória de usuário fixa. Em contrapartida, a CPU367 pertence à classe de memória de 240 KB da família GE Fanuc Série 90-30. Como resultado, a CPU367 oferece 7,5 vezes mais memória para a lógica do usuário. Além disso, as duas unidades têm a mesma taxa de varredura booleana de 0,22 ms/K. Portanto, o principal benefício da atualização é a capacidade de memória, não a frequência bruta do clock.
Comparação do consumo de corrente no backplane
A CPU367 consome 940 mA a 5 VCC, enquanto a CPU350 consome 670 mA. Essa diferença de 270 mA é importante em racks de automação industrial com orçamento de energia limitado. Os engenheiros devem verificar a margem disponível na fonte de alimentação antes de energizar o sistema. Além disso, sempre verifique a carga no backplane de todos os módulos instalados.
Por que os temporizadores TMR parecem mais rápidos após a substituição
Explicação da anomalia de temporização do TMR
A instrução TMR da Série 90-30 usa uma base de tempo de 0,01 s, 0,1 s ou 1,0 s. Essa base é armazenada em um bloco de três palavras do registrador %R. A CPU367 executa varreduras de lógica na mesma velocidade nominal que a CPU350. No entanto, a precisão aparentemente "maior" dos temporizadores raramente se deve ao clock do processador. Em vez disso, o problema geralmente decorre de incompatibilidades na configuração da memória %R ou de diferenças na resolução dos temporizadores no nível do firmware.
Realocação de memória e mapeamento de registradores de temporizadores
O CPU350 oferece um espaço de memória fixo de 32 KB, com um limite de 9.999 palavras para %R. O CPU367 amplia a memória de registradores para 240 KB, o que exige um perfil de configuração de hardware diferente. Se o programa original foi migrado sem atualizar a configuração do tamanho de %R, os valores predefinidos dos temporizadores podem ser interpretados incorretamente. Por exemplo, um valor predefinido de 1000, destinado a 10,0 segundos (base de 0,01 s), pode resultar em 100 segundos se a base de tempo mudar silenciosamente para 0,1 s. Além disso, o acumulador TMR continua incrementando até 32767 nas CPUs 90-30. Portanto, uma base de tempo configurada incorretamente causa um erro de temporização proporcional, não um aumento real da velocidade.

Medidas práticas para corrigir a deriva do TMR
Etapa 1: verifique a alocação de memória %R
Os engenheiros devem primeiro verificar a alocação de memória %R na configuração de hardware. O CPU367 aceita até 240 KB de memória para lógica do usuário. No entanto, a quantidade de palavras %R deve ser definida explicitamente como pelo menos 9.999 para corresponder ao ambiente legado do CPU350. Além disso, documente essa configuração para futuras auditorias de manutenção.
Etapa 2: revise cada valor predefinido do TMR e a base de tempo
Revise o valor predefinido de cada instrução TMR e confirme a base de tempo pretendida. Um procedimento de migração disciplinado evita erros de escala não detectados. Além disso, compare o programa com a lógica original do CPU350 para identificar constantes incompatíveis.
Etapa 3: verifique a revisão do firmware do CPU367
Verifique a revisão do firmware do CPU367 antes do comissionamento. Unidades enviadas com o firmware 10.72 ou posterior apresentam comportamento consistente dos temporizadores. Como resultado, a verificação do firmware deve fazer parte de toda lista de verificação de migração de PLC na engenharia de sistemas de controle.
Etapa 4: considere migrar para instruções ONDTR
Se a aplicação exigir uma temporização mais precisa do que a permitida pelo projeto original, considere migrar instâncias críticas de TMR para a instrução ONDTR. A ONDTR oferece comportamento retentivo e controle explícito de reinicialização. Portanto, ela reduz ambiguidades durante as transições de CPU e melhora a confiabilidade a longo prazo.
Resumo dos dados e recomendação de migração
Comparação dos principais parâmetros
Processador: ambas as unidades usam o 80386EX a 25 MHz. Memória do usuário: 32 KB fixos contra 240 KB. Taxa de varredura booleana: 0,22 ms/K em ambas. Capacidade de registradores %R: 9.999 palavras contra até 240 KB configuráveis. Corrente do barramento traseiro: 670 mA contra 940 mA a 5 VCC. Além disso, somente a expansão de memória já justifica a atualização para aplicações com demandas crescentes de registradores. Ainda assim, a discrepância de temporização do TMR é um artefato de configuração, não um defeito de hardware.
Visão do autor: uma abordagem de migração controlada
Na prática, a atualização para o CPU367 é uma questão de memória, não de velocidade. Na minha experiência, a maioria das reclamações sobre "deriva do temporizador" está relacionada a configurações de %R não validadas. Um procedimento de migração disciplinado - validando as configurações de memória e os valores predefinidos dos temporizadores antes da execução - elimina completamente a mudança de precisão observada. Além disso, as equipes devem tratar a verificação da revisão do firmware como uma etapa padrão em qualquer migração de PLC para projetos de automação fabril.
Estudo de caso de aplicação e cenário de solução
Expansão de registradores em estação de tratamento de água
Uma estação de tratamento de água precisava de mais espaço em registradores para registrar tendências e o histórico de alarmes. A equipe substituiu o CPU350 pelo CPU367 e ampliou a capacidade de %R para 240 KB. No entanto, inicialmente, os operadores relataram um comportamento mais rápido dos temporizadores TMR. Uma auditoria de configuração revelou que o tamanho de %R não havia sido atualizado. Depois de definir a quantidade de %R como 9.999 palavras e confirmar o firmware 10.72, o comportamento dos temporizadores correspondeu ao projeto original. Como resultado, a estação ganhou capacidade de memória sem riscos de temporização.
Lista de verificação recomendada para migração de sistemas de controle
Primeiro, verifique o orçamento da fonte de alimentação para o consumo adicional de 270 mA. Segundo, defina a quantidade de palavras %R para corresponder ao ambiente legado. Terceiro, audite cada valor predefinido de TMR e cada base de tempo. Quarto, confirme se o firmware é 10.72 ou posterior. Por fim, considere o ONDTR para temporizadores críticos. Esta lista de verificação contribui para transições confiáveis de PLC e DCS em projetos de automação industrial.

Perguntas frequentes
O IC693CPU367 é mais rápido que o IC693CPU350?
Não. Ambas as CPUs usam um processador 80386EX de 25 MHz e compartilham uma taxa de varredura booleana de 0,22 ms/K. A verdadeira melhoria é a capacidade de memória, que aumenta de 32 KB para 240 KB.
Por que os temporizadores TMR parecem mais rápidos após a substituição por um CPU367?
A causa geralmente é uma incompatibilidade na configuração da memória %R ou uma mudança silenciosa da base de tempo. Um valor predefinido de 1000, que representa 10,0 segundos, pode executar como 100 segundos se a base mudar de 0,01 s para 0,1 s.
Qual quantidade de palavras %R devo definir no CPU367?
Defina a quantidade de palavras %R como pelo menos 9.999 para corresponder ao ambiente legado do CPU350. Essa etapa evita a interpretação incorreta do valor predefinido do temporizador após a migração.
Qual revisão de firmware corrige o comportamento dos temporizadores no CPU367?
As unidades enviadas com firmware 10.72 ou posterior apresentam comportamento consistente dos temporizadores. Sempre verifique a revisão antes de colocar em operação um rack migrado.
Devo substituir as instruções TMR por ONDTR?
Considere o ONDTR para temporizadores críticos que precisam de comportamento retentivo e controle explícito de reinicialização. Isso reduz a ambiguidade durante as transições da CPU em sistemas Series 90-30.
Informações de contato
Consultas: sales@nex-auto.com | +86 153 9242 9628
Parceiro NexAuto Technology Limited: https://www.nex-auto.com/
Confira abaixo os itens populares para obter mais informações em AutoNex Controls














