A Siemens 6ES5948-3UA11 é a CPU 948 — a unidade central de processamento que impulsionou o SIMATIC S5-155U, o controlador programável maior e mais capaz da Siemens das décadas de 1980 e 1990.
Para entender a importância da CPU 948, é preciso entender o que era o S5-155U: não um PLC compacto para controle de máquinas, mas um controlador de automação de processos em larga escala — o ancestral, em capacidade e aplicação, do que o S7-400 se tornaria mais tarde.
O S5-155U com CPU 948 foi especificado para controle distribuído de usinas de energia, gerenciamento de reatores químicos, automação de tratamento de água em larga escala e aplicações de processo contínuo onde o programa era medido em centenas de kilobytes e a contagem de E/S em centenas de pontos.
O 6ES5948-3UA11 fornece 640KB de RAM interna — um número que requer contexto. No início dos anos 1990, quando a CPU 948 foi projetada e implantada, 640KB era uma alocação de memória substancial para um controlador industrial.
A memória do programa do S5-155U era medida em palavras de instrução STEP 5, e 640KB de RAM suportavam programas complexos de controle de processo com gerenciamento extensivo de loops PID, processamento de alarmes e manipulação de dados que eram tarefas de automação ambiciosas para a época.
Hoje, a CPU 948 não é um produto para novas instalações — é um componente de manutenção. Os sistemas S5-155U para os quais foi projetada ainda estão operando em plantas de processo legadas, muitas vezes em aplicações onde o custo e a interrupção da migração para plataformas modernas ainda não foram justificados.
Quando uma CPU 948 falha em tal instalação, encontrar uma substituição é o caminho mais rápido e menos disruptivo para restaurar a produção.
| Parâmetro | Valor |
|---|---|
| RAM Interna | 640 KB |
| Memória Externa | Até 4.096 KB (Flash EPROM) |
| Interface de Programação | 20mA TTY, Cannon de 15 pinos |
| Slot da Interface PG | 1 (plugável) |
| Slot do Submódulo de Memória | 1 |
| Formato do Módulo | Largura Dupla |
| Peso | 0,526 kg |
| Compatível com | S5-135U, S5-155U |
| Status | Peça de reposição descontinuada |
O S5-155U era um controlador modular baseado em rack projetado para lidar com as maiores tarefas de automação de sua geração. O sistema utilizava um rack de barramento comum (CR) que podia acomodar o módulo da CPU, múltiplos módulos de E/S e processadores de comunicação.
A CPU 948 é um módulo de largura dupla — ocupa duas posições de slot físico no rack.
Essa largura dupla foi impulsionada pela complexidade da eletrônica interna da CPU: os 640KB de RAM, o soquete do submódulo de memória, o soquete da interface PG, os circuitos de comunicação TTY de loop de corrente e a eletrônica do processador e da interface de barramento ocupam uma montagem de PCB que não cabia na largura padrão de um único slot.
O barramento do backplane do rack conectava a CPU 948 aos módulos de E/S à sua direita, transportando sinais de barramento de endereço/dados para acesso a E/S e energia.
A interface TTY 20mA (loop de corrente) no painel frontal da CPU 948 servia como conexão de programação e HMI — a mesma interface física usada pelos painéis de operador Siemens (OP5, OP15, OP25, OP35) e pelos dispositivos de programação STEP 5 da época, desde programadores portáteis até estações de engenharia baseadas em PC PG 730 e PG 740.
A arquitetura de memória da CPU 948 reflete as realidades de engenharia da economia de semicondutores do final dos anos 1980 e início dos anos 1990. Os 640KB de RAM interna forneciam a memória de trabalho para o programa do usuário e os dados — mas mesmo 640KB tinham seus limites em automação de processos em larga escala.
O slot do submódulo de memória abordou essa limitação: um submódulo plugável de Flash EPROM poderia estender a memória total endereçável de programa/dados para até 4MB, fornecendo espaço suficiente para programas complexos de controle de processo multitarefa com centenas de blocos de programa, extensas bibliotecas de controle PID e grandes estruturas de dados para gerenciamento de alarmes.
Na prática, o submódulo Flash EPROM servia como memória de carga — o armazenamento não volátil do qual o programa era carregado na RAM de trabalho na inicialização.
Um ciclo de energização fazia com que a CPU 948 copiasse o programa do submódulo EPROM para a RAM de trabalho antes de iniciar a execução — um processo que levava vários segundos para programas grandes, razão pela qual os sistemas S5-155U são lembrados por seus tempos de reinicialização mais longos em comparação com controladores modernos.
A interface de loop de corrente 20mA (TTY) na CPU 948 precede o RS-485 como o padrão para programação de PLC e conexões HMI. Em vez de sinalização baseada em tensão, o loop de corrente usa 20mA de corrente fluindo para representar um '1' lógico e 0mA para '0' lógico.
Essa codificação baseada em corrente fornece imunidade inerente a ruído — ambientes industriais com grandes motores e longas corridas de cabos geram interferência eletromagnética substancial, e a detecção de corrente diferencial do loop de corrente é muito menos suscetível a esse ruído do que a sinalização de tensão de extremidade única.
A programação do S5-155U com CPU 948 exigia uma interface TTY 20mA compatível no dispositivo de programação.
Conectar um laptop moderno requer um adaptador USB para TTY com software STEP 5 — tipicamente STEP 5 V7.2 ou posterior.
As instalações S5-155U que dependem de unidades CPU 948 foram construídas para vidas úteis de várias décadas.
Um sistema de controle de planta petroquímica instalado em 1992 com hardware S5-155U pode permanecer na plataforma de hardware original até meados da década de 2020 — o custo de substituição é enorme, o risco de produção é real e, enquanto o hardware funcionar, o caso econômico para migração é difícil de fazer.
Quando uma CPU 948 falha, a resposta imediata é obter uma unidade de substituição do mercado de peças de reposição industriais e restaurar a produção o mais rápido possível.
P1: Quais são as diferenças entre as variantes UA11, UA12 e UA13 da CPU 948?
A UA11 (esta unidade) possui 640KB de RAM, uma interface de programação TTY e um slot de submódulo de memória. A UA12 adiciona um segundo soquete de interface, permitindo a conexão simultânea de um terminal de programação e um painel operador. A UA13 reflete uma revisão de firmware posterior.
Todas as variantes são mecanicamente compatíveis com o rack S5-135U/155U e eletricamente compatíveis com o backplane S5; o programa carregado no submódulo de memória opera em qualquer variante, sujeito à compatibilidade da versão do firmware.
P2: Como conectar um PC moderno à CPU 948 para diagnóstico ou programação?
A CPU 948 usa uma interface TTY Cannon de 15 pinos (loop de corrente 20mA). Conectar um PC moderno requer um adaptador USB para TTY compatível com o protocolo AS511, além do Siemens STEP 5 V7.2 ou posterior instalado em um sistema Windows XP (ou máquina virtual).
Não é possível uma conexão direta via cabo USB a um PC moderno executando STEP 7 ou TIA Portal.
P3: Como o programa é restaurado após a substituição de uma CPU 948 defeituosa?
Se o programa estiver armazenado no submódulo de memória Flash EPROM, remova o submódulo da CPU defeituosa e insira-o na unidade de substituição.
A CPU carrega o programa do submódulo automaticamente na inicialização — nenhuma estação de programação é necessária.
Se nenhum submódulo estiver presente, o programa deve ser baixado de um arquivo STEP 5 via um terminal de programação conectado por TTY.
É por isso que o armazenamento do programa em um submódulo EPROM é fortemente recomendado para todas as instalações de produção.
P4: Módulos de E/S podem ser adicionados ao rack S5-155U enquanto a CPU 948 está em execução?
Modificação limitada online é suportada. A CPU 948 monitora os slots dos módulos de E/S e pode reconhecer módulos recém-inseridos durante a operação, mas a atribuição de endereços e a integração de novos módulos no programa geralmente requerem uma modificação e download do programa STEP 5.
Para plantas com segurança crítica, qualquer alteração de hardware ou programa deve seguir o procedimento de gerenciamento de mudanças do local e ser executada durante uma janela de manutenção planejada.
P5: Quais opções de migração existem para um sistema S5-155U/CPU 948?
O alvo de migração padrão é o SIMATIC S7-400, com a ferramenta de conversão STEP 5 para STEP 7 auxiliando na reestruturação do programa — embora a validação manual seja sempre necessária.
Uma abordagem faseada usando módulos de acoplamento permite a migração incremental de S5 para S7 enquanto a planta continua operando em seções S5 remanescentes.
A migração completa de um grande sistema de controle de processo S5-155U é tipicamente um projeto de capital de vários meses planejado em torno de uma parada de planta.
![]()
Contacte-nos a qualquer momento