Conectar SINUMERIK 840D sl
O SINUMERIK 840D sl tem um servidor OPC UA nativo, ativado pela opção paga Access MyMachine /OPC UA (referência 6FC5800-0AP67-0YB0) e acessível em opc.tcp://<HMI-IP>:4840. Requer o SINUMERIK Operate e uma versão de software CNC suportada (4.5, 4.07 SP2–SP5, 4.08 SP2–SP3 ou 4.92). Sem a opção, gateways como o Softing uaGate 840D leem o NC através do protocolo S7 e disponibilizam OPC UA, sem licença de runtime Siemens adicional, segundo a Softing.
Em resumo
| Protocolo nativo | Servidor OPC UA (Access MyMachine /OPC UA) |
|---|---|
| Licença no CNC | 6FC5800-0AP67-0YB0 (pago) |
| Porta | TCP 4840 |
| Interface | X130 / X120 na NCU (thin client); eth1/eth2 com PCU/IPC |
| Segurança | Basic256Sha256 por padrão; acesso sem autenticação desativado |
| Sem a opção | Gateway S7 (uaGate 840D, IBH Link UA, dataFEED) |
Caminhos de conexão
O mais completo e limpo: canal, fuso, alarmes, ferramentas, PLC, métodos. Licenciado por comando.
O Softing uaGate 840D / SDEX, o IBH Link UA ou o dataFEED OPC Server CNC leem o NC através do protocolo S7 (porta 102) e disponibilizam OPC UA/MQTT.
Adaptador Memex MERLIN para o 840D (requer uma licença de runtime Siemens OA).
Aplicações Manage MyMachines (cliente SINUMERIK Integrate) e Industrial Edge for Machine Tools.
Licenças e opções
| Item | Opção / referência | Pago? | Nota |
|---|---|---|---|
| Access MyMachine /OPC UA | 6FC5800-0AP67-0YB0 | Pago | Ativar em Startup > Licenses; pode exigir um técnico de assistência |
| Run MyHMI (runtime Operate OA, para adaptadores MTConnect) | 6FC5800-0AP60-0YB0 | Pago | Exigido pelo adaptador Memex MERLIN |
| Toolbox SINUMERIK Operate, incluindo o NCVar Selector (para gateways S7) | 6FC5851-1XC45-4YA8 | Pago | Utilizado para gerar os arquivos de símbolos para o uaGate 840D |
Portas
| Porta | Protocolo | Nota |
|---|---|---|
4840 | TCP | Servidor OPC UA (configurável); aberta automaticamente na NCU, manualmente no PCU/IPC |
102 | TCP | S7 / RFC1006 utilizado pelos gateways (abrir na firewall SINUMERIK em X120/X130) |
Versões de software
- Software CNC 4.5 → servidor OPC UA V2.2 e V3.0 SP1
- 4.07 SP2 a SP5 → V2.2 / V3.0 SP1
- 4.08 SP2 a SP3 → V2.2 / V3.0 SP1
- 4.92 e 4.92 HF2 → apenas V3.0 SP1
- Softing uaGate 840D: 840D sl a partir do software V2.7 (as suas FAQ restringem a NCU 7x0.3 PN com software posterior a V4.3)
Dados que é possível ler
- Estado do canal: estado de execução, modo de operação, nome do programa ativo, bloco, linha
- Fuso: em rotação, velocidade, carga; avanço e override
- Alarmes: alarmes NC, PLC e HMI baseados em eventos, com textos em vários idiomas (requer o direito AlarmRead)
- Parâmetros R, Global User Data (GUD) e variáveis NC por caminho, por exemplo
/Channel/Parameter/R[u1,10] - Dados do PLC:
/Plc/MB6,/Plc/DB5.DBW2, arrays como/Plc/DB2.DBD0:REAL[10](828D: DB de cliente apenas a partir do DB9000) - Ferramentas: dados de ferramenta, gumes, magazine; métodos para criar e eliminar ferramentas e gumes
- Contadores de peças (peças reais e totais) e seleção de programa (métodos Select/Deselect com o direito ApWrite)
Configuração
- Verificar a licença e a versão de softwareO Access MyMachine /OPC UA tem de estar licenciado e ativado: referência 6FC5800-0AP67-0YB0 para 840D sl e 828D. Verifique a versão do software CNC na tabela de compatibilidade abaixo antes de fazer a aquisição.
- Utilizar a interface de rede correta828D: X130 (rede da empresa). 840D sl com thin client: X120 e X130 na NCU. 840D sl com PCU ou IPC: o servidor é acessível em eth1 e eth2 do PC, não em X120/X130. Não altere as redes de sistema 192.168.214.x e 192.168.215.x.
- Subir o nível de acessoSelecione o nível de acesso Manufacturer para que as páginas de comissionamento fiquem disponíveis.
- Ativar o servidorStartup (Commissioning) > Network > OPC UA > Setting > Change. Escolha a rede (empresa, sistema ou serviço), confirme o endereço IP e a porta 4840, assinale "Activate OPC UA", OK.
- Criar uma conta de acesso e direitosO acesso sem autenticação está desativado por padrão e deve continuar assim. Crie uma conta com uma senha forte (8 ou mais caracteres, maiúsculas e minúsculas, algarismos, caracteres especiais) e atribua-lhe só os direitos necessários, por exemplo StateRead, ToolRead, AlarmRead.
- ReiniciarReinício de hardware da NCU ou da PPU; num PCU 50 ou IPC, reinicie o Operate.
- Trocar certificadosStartup > Network > OPC UA > Certificates. O certificado do servidor é gerado na primeira inicialização (validade de 20 anos). Importe o certificado do cliente (.der) e defina o certificado da HMI como confiável do lado do cliente. Desative a aceitação automática de certificados quando o comissionamento estiver concluído.
- Verificar com um cliente genéricoConecte-se com o UaExpert a
opc.tcp://<HMI-IP>:4840com Basic256Sha256 Sign & Encrypt, navegue, leia um estado de canal e depois passe para o cliente de produção.
Resolução de problemas
| Sintoma | Causa provável | Solução |
|---|---|---|
| BadCertificateTimeInvalid | Hora do sistema errada no comando ou no cliente | Acerte o relógio dos dois lados (NTP sempre que possível) e volte a conectar. |
| BadSecurityChecksFailed | Certificado do cliente não considerado confiável pelo servidor | Mova o certificado do cliente para a lista de confiança em Startup > Network > OPC UA > Certificates. |
| Endpoint inacessível no 840D sl com PCU | O cliente aponta para X120/X130 | Com um PCU ou IPC, o servidor escuta em eth1/eth2 do PC; abra a porta TCP 4840 na firewall do PC. |
| O login funciona, todas as leituras são recusadas | As contas novas não têm direitos | Atribua os direitos necessários (StateRead, AlarmRead, ToolRead, PlcRead…) com a conta de administrador. |
| O 828D não consegue ler um bloco de dados do PLC | O 828D expõe blocos de dados de cliente apenas a partir do DB9000 | Peça ao programador do PLC que copie os valores para um DB igual ou superior ao DB9000. |
| Endpoint Security None em falta | Por padrão, apenas as políticas de 256 bits estão ativas | Mantenha assim em produção; ative None apenas temporariamente para um teste de acessibilidade, se a política do local o permitir. |
Armadilhas a evitar
- Modelos de objetos personalizados (CSOM) criados no SiOME: até 7 namespaces personalizados e 10.000 nós.
- Até 149 parâmetros por acesso a array.
- Através de alguns middlewares, as subscriptions de eventos são substituídas por polling, porque as notificações podem afetar a estabilidade do servidor (recomendação da Cybus).
- A Siemens não publica um número máximo de clientes nem de monitored items no manual consultado: dimensione o cliente de forma conservadora.
Conectores compatíveis com este comando
| Produto | Fornecedor | Tipo | Saídas |
|---|---|---|---|
| uaGate 840D | Softing | Gateway | OPC UA (≤20.000 nós), MQTT |
| edgeConnector (840D, FANUC CNC) | Softing | Gateway | OPC UA 1.04, MQTT 3.1/3.1.1/5 |
| SDEX Suite | Softing | Gateway | OPC UA, MQTT, REST |
| dataFEED OPC Server CNC | Softing | Servidor OPC / driver | OPC DA; opcionalmente OPC UA 1.04, MQTT, REST |
| IBH Link UA | IBHsoftec | Gateway | OPC UA (incl. modelo CNC OPC 40502), MQTT Sparkplug B |
| Connectware | Cybus | Plataforma edge | MQTT, servidor OPC UA |
| WebAccess/CNC | Advantech | Software de supervisão | OPC UA/DA, Modbus, REST |
| MERLIN Tempus + MERLIN adapters | Memex | Software de supervisão | MTConnect |
| Manage MyMachines | Siemens | Fabricante de comando ou de máquina | Cloud (Insights Hub) |
| Industrial Edge for Machine Tools | Siemens | Fabricante de comando ou de máquina | REST, MQTT |
| Kepware Server — Siemens TCP/IP Ethernet | Velotic (formerly PTC Kepware) | Servidor OPC / driver | OPC UA, OPC DA |
| StateMonitor | HEIDENHAIN | Fabricante de comando ou de máquina | Interface de ordens de produção com ERP/MES |
| Predator MDC | Predator Software | Software de supervisão | SQL / MES / ERP |
| FactoryWiz Monitoring | FactoryWiz | Software de supervisão | — |
- Número máximo de sessões e de monitored items do servidor OPC UA
- Preço de tabela do 6FC5800-0AP67-0YB0 (só visível após login no Siemens Industry Mall)
Perguntas frequentes dos engenheiros
Como ativar o OPC UA num SINUMERIK 840D sl?
Licencie o Access MyMachine /OPC UA (6FC5800-0AP67-0YB0), depois Startup > Network > OPC UA > Setting > Change, assinale Activate OPC UA, reinicie e troque os certificados.
É possível ler um 840D sl sem a licença OPC UA?
Sim, com um gateway de protocolo S7 como o Softing uaGate 840D, o IBH Link UA ou o Softing dataFEED; a Softing indica que não é necessária nenhuma licença Siemens adicional, embora a toolbox NCVar Selector seja utilizada para os símbolos.
Que porta utiliza o SINUMERIK OPC UA?
TCP 4840 por padrão.
Fontes
As informações desta página provêm destes documentos, consultados em 27 de outubro de 2026.
- Siemens — SINUMERIK 840D sl/828D Access MyMachine/OPC UA configuration manual (08/2019)
- Siemens Industry Online Support forum — OPC UA licence
- MachineMetrics support — SINUMERIK OPC UA connectivity
- MachineMetrics support — Siemens 840D OPC UA option
- Softing — uaGate 840D
- Softing — uaGate 840D FAQ
- IBHsoftec wiki — IBH Link UA with SINUMERIK 840D / 840D sl
- Cybus — SINUMERIK connector
- Memex — MERLIN adapter for SINUMERIK 840D
- Siemens — Manage MyMachines system requirements
Última verificação em 27 de outubro de 2026 com base na documentação dos fabricantes. O OPC UA Connect é um recurso educativo publicado pela TEEPTRAK; não tem qualquer vínculo com a OPC Foundation, o MTConnect Institute ou qualquer fabricante de comandos.