manual de projeto sinumerik integrado para acesso de ... · links adicionais para download de...

80
SINUMERIK SINUMERIK 840Dsl/828D SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA Manual de projeto Válido para: Servidor OPC UA Versão 2.0 SP1 04/2018 6FC5397-1DP41-0KA0 Prefácio Introdução 1 Indicações de segurança 2 Configuração do servidor OPC UA 3 Administração do usuário 4 Funcionalidade 5 Diagnóstico 6 Atualização do Servidor OPC UA 7 Dados técnicos 8 Solução de problemas 9

Upload: vuongthien

Post on 18-Jan-2019

232 views

Category:

Documents


2 download

TRANSCRIPT

SINUMERIK

SINUMERIK 840Dsl/828DSINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto

Válido para:

Servidor OPC UA Versão 2.0 SP1

04/20186FC5397-1DP41-0KA0

Prefácio

Introdução 1

Indicações de segurança 2Configuração do servidor OPC UA 3

Administração do usuário 4

Funcionalidade 5

Diagnóstico 6Atualização do Servidor OPC UA 7

Dados técnicos 8

Solução de problemas 9

Informações jurídicasConceito de aviso

Este manual contém instruções que devem ser observadas para sua própria segurança e também para evitar danos materiais. As instruções que servem para sua própria segurança são sinalizadas por um símbolo de alerta, as instruções que se referem apenas à danos materiais não são acompanhadas deste símbolo de alerta. Dependendo do nível de perigo, as advertências são apresentadas como segue, em ordem decrescente de gravidade.

PERIGOsignifica que haverá caso de morte ou lesões graves, caso as medidas de segurança correspondentes não forem tomadas.

AVISOsignifica que poderá haver caso de morte ou lesões graves, caso as medidas de segurança correspondentes não forem tomadas.

CUIDADOindica um perigo iminente que pode resultar em lesões leves, caso as medidas de segurança correspondentes não forem tomadas.

ATENÇÃOsignifica que podem ocorrer danos materiais, caso as medidas de segurança correspondentes não forem tomadas.Ao aparecerem vários níveis de perigo, sempre será utilizada a advertência de nível mais alto de gravidade. Quando é apresentada uma advertência acompanhada de um símbolo de alerta relativamente a danos pessoais, esta mesma também pode vir adicionada de uma advertência relativa a danos materiais.

Pessoal qualificadoO produto/sistema, ao qual esta documentação se refere, só pode ser manuseado por pessoal qualificado para a respectiva definição de tarefas e respeitando a documentação correspondente a esta definição de tarefas, em especial as indicações de segurança e avisos apresentados. Graças à sua formação e experiência, o pessoal qualificado é capaz de reconhecer os riscos do manuseamento destes produtos/sistemas e de evitar possíveis perigos.

Utilização dos produtos Siemens em conformidade com as especificaçõesTenha atenção ao seguinte:

AVISOOs produtos da Siemens só podem ser utilizados para as aplicações especificadas no catálogo e na respetiva documentação técnica. Se forem utilizados produtos e componentes de outros fornecedores, estes têm de ser recomendados ou autorizados pela Siemens. Para garantir um funcionamento em segurança e correto dos produtos é essencial proceder corretamente ao transporte, armazenamento, posicionamento, instalação, montagem, colocação em funcionamento, operação e manutenção. Devem-se respeitar as condições ambiente autorizadas e observar as indicações nas respetivas documentações.

MarcasTodas denominações marcadas pelo símbolo de propriedade autoral ® são marcas registradas da Siemens AG. As demais denominações nesta publicação podem ser marcas em que os direitos de proprietário podem ser violados, quando usadas em próprio benefício, por terceiros.

Exclusão de responsabilidadeNós revisamos o conteúdo desta documentação quanto a sua coerência com o hardware e o software descritos. Mesmo assim ainda podem existir diferenças e nós não podemos garantir a total conformidade. As informações contidas neste documento são revisadas regularmente e as correções necessárias estarão presentes na próxima edição.

Siemens AGDivision Digital FactoryPostfach 48 4890026 NÜRNBERGALEMANHA

N.º de encomenda de documento: 6FC5397-1DP41-0KA0Ⓟ 04/2018 Sujeito a alterações

Copyright © Siemens AG 2017 - 2018.Todos os direitos reservados

Prefácio

Documentação SINUMERIKA documentação SINUMERIK está organizada nas seguintes categorias:

● Documentação geral/catálogos

● Documentação do usuário

● Documentação do fabricante e assistência técnica

Informação adicionalVocê pode encontrar informações adicionais sobre os seguintes tópicos no seguinte endereço (https://support.industry.siemens.com/cs/document/108464614/):

● Pedido de documentação/visualização de documentação

● Links adicionais para download de documentos

● Usar documentação online (encontrar e buscar em manuais/informações)

Se você tiver qualquer pergunta sobre a documentação técnica (ex. sugestões, correções), favor enviar um e-mail ao seguinte endereço (mailto:[email protected]).

mySupport/DocumentaçãoNo seguinte endereço (https://support.industry.siemens.com/My/ww/en/documentation), você encontrará informações sobre como criar sua própria documentação individual com base no conteúdo da Siemens e adaptá-la para a sua própria documentação da máquina.

TreinamentoNo seguinte endereço (http://www.siemens.com/sitrain), você pode encontrar informações sobre o SITRAIN (o treinamento da Siemens sobre produtos, sistemas e soluções para automação e drives).

FAQsVocê poderá encontrar as Perguntas Frequentes nas páginas de Serviço e Suporte em Suporte ao Produto (https://support.industry.siemens.com/cs/de/en/ps/faq).

SINUMERIKVocê pode encontrar informações sobre o SINUMERIK no seguinte endereço (http://www.siemens.com/sinumerik).

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 3

Grupo-alvoEste documento destina-se a engenheiros de comissionamento, fabricantes de ferramentas de máquinas, planejadores e empresas de operação de plantas. Este documento fornece informações detalhadas que os engenheiros de comissionamento precisam para configurar o software SINUMERIK Integrate Access MyMachine / OPC UA.

BenefíciosO Manual de Configuração instrui o grupo alvo sobre como usar/configurar o software corretamente.

Escopo-padrãoEsta Documentação descreve a funcionalidade do escopo padrão. As complementações ou modificações implementadas pelo fabricante da máquina são documentadas pelo fabricante da máquina.

No sistema de controle podem ser executadas outras funções que não estão descritas nesta documentação. Isto não representa entretanto uma obrigação de fornecimento de tais funções com um novo sistema de controle ou ao fazer manutenção.

Com o objetivo de ser uma publicação simplificada, esta documentação não contém todas informações detalhadas de todos os tipos de produto e, portanto, não cobre todos os casos de instalação, operação ou manutenção.

Suporte TécnicoOs números de telefone específicos para suporte técnico são fornecidos na internet no seguinte Endereço (https://support.industry.siemens.com/cs/sc/2090/) área de"Contato".

Prefácio

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA4 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Índice remissivo

Prefácio........................................................................................................................................................3

1 Introdução.....................................................................................................................................................7

1.1 Descrição geral........................................................................................................................71.1.1 Servidor SINUMERIK OPC UA................................................................................................7

1.2 Características.........................................................................................................................8

1.3 Configuração do sistema.........................................................................................................9

1.4 Referência à especificação OPC UA.....................................................................................10

2 Indicações de segurança............................................................................................................................11

2.1 Indicações básicas de segurança..........................................................................................112.1.1 Indicações gerais de segurança............................................................................................112.1.2 Garantia e responsabilidade para exemplos de aplicativos...................................................112.1.3 Industrial Security...................................................................................................................12

2.2 Notas de segurança OPC UA................................................................................................14

3 Configuração do servidor OPC UA.............................................................................................................15

3.1 Pré-requisitos.........................................................................................................................15

3.2 Opção OPC UA......................................................................................................................16

3.3 Comissionamento..................................................................................................................17

3.4 Uso do certificado..................................................................................................................23

3.5 Testando a conexão...............................................................................................................25

4 Administração do usuário...........................................................................................................................31

4.1 Visão geral.............................................................................................................................31

4.2 Gestão de usuário..................................................................................................................33

4.3 Gestão de direitos..................................................................................................................34

4.4 Lista de direitos......................................................................................................................35

5 Funcionalidade...........................................................................................................................................37

5.1 Visão geral.............................................................................................................................37

5.2 Modelo de espaço de endereço ............................................................................................38

5.3 Acesso variável......................................................................................................................405.3.1 Vias variáveis para operações de acesso NC.......................................................................405.3.2 Vias de variáveis para operações de acesso GUD................................................................415.3.3 Vias de variáveis para operações de acesso PLC.................................................................425.3.4 Vias variáveis para dados de configuração e máquina..........................................................445.3.5 Caminho variável para a configuração 1:N (apenas PCU do sistema-alvo)..........................445.3.6 Referência das variáveis OPC UA ........................................................................................465.3.7 Itens monitorados...................................................................................................................47

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 5

5.4 Alarmes..................................................................................................................................495.4.1 Visão geral.............................................................................................................................495.4.2 subscrever / sair dos alarmes ...............................................................................................505.4.3 Objeto de alarme SINUMERIK...............................................................................................515.4.3.1 Descrição...............................................................................................................................515.4.3.2 Mensagens de eventos e alarmes do OPC UA.....................................................................515.4.4 Descrição sequencial de alarmes..........................................................................................56

5.5 Sistema de arquivo................................................................................................................575.5.1 Visão geral.............................................................................................................................575.5.2 Direitos de acesso do arquivo................................................................................................585.5.3 Suporte ao método padrão de sistema..................................................................................61

6 Diagnóstico.................................................................................................................................................65

6.1 Visão geral ............................................................................................................................65

6.2 Tela de diagnóstico................................................................................................................66

6.3 Versão de servidor OPC UA..................................................................................................68

7 Atualização do Servidor OPC UA...............................................................................................................71

7.1 Visão geral.............................................................................................................................71

7.2 Instalação do Servidor OPC UA.............................................................................................72

7.3 Compatibilidade ....................................................................................................................73

8 Dados técnicos ..........................................................................................................................................75

9 Solução de problemas................................................................................................................................77

9.1 Referência ao código de erro OPC UA..................................................................................78

Índice..........................................................................................................................................................79

Índice remissivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA6 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Introdução 11.1 Descrição geral

Padrão uniforme para troca de dadosA "Industrie 4.0" destina-se ao uso, avaliação e análise de dados de produção em sistemas de TI de nível corporativo. Os programas PLC hoje registram uma grande variedade de dados no nível de produção e processo (valores de pressão, temperaturas e leituras de medição) e os tornam disponíveis no nível corporativo, por exemplo, para aumentar a qualidade do produto. Com o Industry 4.0, a troca de dados entre os níveis de produção e de empresa aumentará muito mais rápido no futuro. Entretanto, o pré-requisito para o sucesso da "Industrie 4.0" é um padrão uniforme para a troca de dados.

O padrão OPC UA (Arquitetura Unificada) é particularmente adequado para a troca de dados entre diferentes níveis, pois é independente de sistemas operacionais específicos, tem procedimentos de transferência seguros e melhor descrição semântica dos dados. OPC UA não somente disponibiliza os dados, mas também fornece informações sobre os dados (ex. tipos de dados). Isto permite acesso aos dados interpretável pela máquina.

1.1.1 Servidor SINUMERIK OPC UAO servidor SINUMERIK OPC UA oferece uma interface de comunicação com o padrão independente de fabricante. A informação nos controles SINUMERIK podem ser trocadas com um cliente OPC UA usando esta interface de comunicação.

O cliente não é parte da SINUMERIK e é parte do software padrão ou pode ser desenvolvido como parte do software padrão. Para este fim, uma pilha para downloading é fornecida pela OPC Foundation.

Alguns fabricantes fornecem um kit de desenvolvimento de software, que pode ser usado para desenvolver um cliente OPC UA.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 7

1.2 CaracterísticasO servidor SINUMERIK OPC UA fornece a possibilidade de comunicar com o SINUMERIK via OPC UA. As seguintes funcionalidades de especificação do OPC UA são suportadas pelo servidor:

● Ler, editar e subscrever as variáveis SINUMERIK (NC, PLC) (ver capítulo Acesso variável (Página 40))

● Transferência de programas da parte (ver capítulo Sistema de arquivo (Página 57))

● Suporte para arquivo e objetos de diretório

● Fornecimento de alarmes e mensagens SINUMERIK com base em eventos de HMI, NC e PLC (ver capítulo Alarmes (Página 49))

Configurações de segurançaO servidor dá a possibilidade de comunicação de forma criptografada ou não criptografada. As seguintes opções são possíveis:

● Nenhum

● 128 Bit - subscrever (Basic128Rsa15)

● 128 Bit - subscrever e criptografar (Basic128Rsa15)

● 256 Bit – subscrever (Basic256Sha256)

● 256 Bit - subscrever (Basic256)

● 256 Bit – subscrever e criptografar (Basic256Sha256)

● 256 Bit - subscrever e criptografar (Basic256)

ATENÇÃO

Risco de segurança de criptografia baixa ou falta de criptografia

Durante o processo operacional, uma comunicação criptografada deve ser usada por razões de segurança.

Além disso, o servidor SINUMERIK OPC UA fornece a possibilidade de administração do usuário (ver capítulo Administração do usuário (Página 31)).

Introdução1.2 Características

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA8 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

1.3 Configuração do sistema

Acessibilidade do servidorA acessibilidade do servidor varia nos sistemas SINUMERIK. A tabela seguinte mostra as dependências dos sistemas SINUMERIK:

Sistemas SI‐NUMERIK

Accessibilidade

SINUMERIK 828D

Após o licenciamento bem-sucedido e ativação, o OPC UA está acessível via interface X130.

SINUMERIK 840D sl

O servidor OPC UA precisa do SINUMERIK Operate e funciona no mesmo local do SINUMERIK Operate. Por esta razão, a configuração do sistema depende de um Thin Client ser usado (o SINUMERIK Operate funciona em NCU) ou PCU / IPC com sistema operacional Windows. Se o sistema operacional Windows for usado, o servidor OPC UA também fica acessível como LocalHost.Thin Client Se um Thin Client for usado o servidor OPC UA fica acessível após o licenciamento

bem-sucedido e a ativação via interface X130 interface do NCU.PCU / IPC Se um PCU / IPC for usado o servidor OPC UA fica acessível após o licenciamento

bem-sucedido e a ativação via interface "eth1" (X1) interface do PCU / IPC. Neste caso, o servidor OPC UA não é acessível via interface X130 do NCU.

Cenário de aplicação

Esquema 1-1 Cenário de aplicação

Introdução1.3 Configuração do sistema

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 9

1.4 Referência à especificação OPC UAO servidor SINUMERIK OPC UA atende a especificação do OPC foundation (https://opcfoundation.org/) V1.0.3.

Introdução1.4 Referência à especificação OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA10 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Indicações de segurança 22.1 Indicações básicas de segurança

2.1.1 Indicações gerais de segurança

AVISO

Risco de vida em caso de inobservância das orientações de segurança e dos riscos residuais

Em caso de inobservância das orientações de segurança e dos riscos residuais na documentação de hardware pertinente, podem ocorrer acidentes com graves lesões ou morte.● Respeite as indicações de segurança da documentação de hardware.● Na avaliação de riscos, considere os riscos residuais.

AVISO

Funções com falha da máquina em consequência da parametrização incorreta ou alterada

Através da parametrização incorreta ou alterada podem se originar funções com falhas nas máquinas, as quais podem provocar graves lesões ou morte.● Proteja os parâmetros contra um acesso não autorizado.● Domine as possíveis funções com falhas através de medidas apropriadas, p. ex.,

PARADA DE EMERGÊNCIA ou DESLIGAMENTO DE EMERGÊNCIA.

2.1.2 Garantia e responsabilidade para exemplos de aplicativosOs exemplos de aplicativos não são vinculativos e não pretendem ser exaustivos relativamente à configuração e equipamento, bem como a quaisquer eventualidades. Os exemplos de aplicativos não representam soluções personalizadas, devendo apenas servir de suporte de ajuda para tarefas típicas.

Como usuário, você é responsável pela operação apropriada dos produtos descritos. Os exemplos de aplicativos não o isentam da responsabilidade pelo manuseamento seguro durante a aplicação, instalação, operação e manutenção.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 11

2.1.3 Industrial Security

IndicaçãoIndustrial Security

A Siemens oferece produtos e soluções com funções Industrial Security, que suportam o funcionamento seguro de instalações, sistemas, máquinas e redes.

Para proteger instalações, sistemas, máquinas e redes contra ameaças cibernéticas, é necessário implementar um conceito de segurança industrial completo (e manter continuamente) que corresponda ao estado atual da tecnologia. Os produtos e soluções da Siemens formam apenas uma parte de um conceito.

O cliente torna-se responsável por evitar acesso não autorizado às suas instalações, sistemas, máquinas e redes. Sistemas, máquinas e componentes só devem ser conectados com a rede corporativa se isto for necessário, conforme o possível e se medidas de proteção adequadas forem tomadas (p.ex., uso de firewalls e segmentação de rede).

Além disso, as recomendações da Siemens relativas às medidas de proteção correspondentes devem ser seguidas. Outras informações sobre o Industrial Security podem ser encontradas em:

Industrial Security (http://www.siemens.com/industrialsecurity)

Os produtos e soluções da Siemens são continuamente aperfeiçoados, para torná-los ainda mais seguros. A Siemens recomenda veementemente executar as atualizações a partir do momento que os updates relevantes estejam disponíveis e sempre usar as versões de produtos mais recentes. O uso de versões antigas ou já não suportadas pode aumentar o risco de ameaças cibernéticas.

Para estar sempre informado sobre atualizações de produtos, assine o feed de RSS Siemens Industrial Security:

Industrial Security (http://www.siemens.com/industrialsecurity)

Você encontra mais informações na internet:

Manual do projeto de Industrial Security (https://support.industry.siemens.com/cs/ww/en/view/108862708)

Indicações de segurança2.1 Indicações básicas de segurança

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA12 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

AVISO

Estados operacionais inseguros através da manipulação do software

As manipulações do software, por ex., vírus, cavalos de troia, software malicioso ou vermes, podem provocar estados operacionais inseguros em sua instalação, o que pode provocar morte, graves lesões corporais e danos materiais.● Mantenha o software atualizado. ● Integre os componentes de automação e de propulsão em um conceito de segurança

industrial global ou na máquina de acordo com o nível atual da técnica.● Considere em seu conceito de segurança industrial global todos os produtos utilizados.● Proteja os arquivos nas mídias de armazenamento removível contra softwares danosos

com medidas de proteção adequadas, como um scanner de vírus.● Proteja o acionamento contra alterações não autorizadas ativando a função de conversor

"Know-Schutz".

Indicações de segurança2.1 Indicações básicas de segurança

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 13

2.2 Notas de segurança OPC UA

ATENÇÃO

O OPC UA fornece um acesse de leitura/edição de dados em SINUMERIK. Este acesso pode também afetar os dados de segurança relevantes. ● Você pode limitar o acesso aos dados SINUMERIK por permissão individual de leitura e

edição. Consulte o capítulo Administração do usuário (Página 31), especialmente o capítulo Lista de direitos (Página 35).

Indicações de segurança2.2 Notas de segurança OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA14 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Configuração do servidor OPC UA 33.1 Pré-requisitos

ATENÇÃO

Proteção contra riscos de segurança

Para proteger plantas industriais e sistemas de forma abrangente contra ataques cibernéticos, devem ser tomadas medidas simultâneas em todos os níveis (do nível operacional até o nível de campo, de controle de acesso a proteção contra cópias). Portanto, antes de configurar o servidor OPC UA, aplique o conceito de proteção "Defesa Profunda" de forma a evitar riscos de segurança em seu ambiente.

Certifique-se de não conectar a rede da empresa à internet sem medidas de proteção adequadas.

Você encontrará mais informações sobre o conceito de Proteção Profunda, medidas de proteção adequadas e Segurança Industrial em geral no Manual de Configuração de Segurança Industrial (https://support.industry.siemens.com/cs/de/en/view/108862708).

Pré-requisitos● O OPC UA requer o SINUMERIK Operate.

● O OPC UA requer uma licença OPC UA (6FC5800-0AP67-0YBO).

● Certifique-se de que o tempo HMI está configurado corretamente, pois este é um pré--requisito para a comunicação criptografada.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 15

3.2 Opção OPC UA

Configurando a opção1. Configure a opção do "Access MyMachine /OPC UA" pela área de operação "Startup >

Licenses".

Esquema 3-1 Configurando a opção

Configuração do servidor OPC UA3.2 Opção OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA16 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

3.3 Comissionamento

Verificando o tempo HMICertifique-se de que o tempo HMI está configurado corretamente, pois este é um pré-requisito para a comunicação criptografada.

Indicação

O certificado necessário para comunicação segura OPC UA é automaticamente criado durante o primeiro funcionamento. A data de início do período de validade está ajustada para a data atual. O período de validade é de 20 anos.

Se o tempo do sistema SINUMERIK for trocado subsequentemente, ficando fora do período de validade, a comunicação segura para OPC UA não funciona (BadCertificateTimeInvalid).

Executando o diálogo de configuração OPC UA1. Inicie o diálogo de configuração OPC UA pela área de operação "Startup > Network".

2. Pressione a tecla "OPC UA".

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 17

3. Pressione a tecla "Configuração". Pressione então a tecla "Mudar". A caixa de diálogo de configurações aparecerá. Faça as configurações necessárias para a conexão, autenticação e ativação.

Esquema 3-2 Configurações do Servidor OPC UA (com mudanças)

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA18 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Grupo Configuração DescriçãoConfigurações de conexão

Endereço de IP O endereço de IPv4 da interface de rede da empresa, pois esta é a interface de servidor primário. Isso é deter‐minado automaticamente.Mesmo se houver somente um endereço nesta caixa de diálogo, o servidor OPC UA está disponível nas seguin‐tes interfaces:SINUMERIK 828D -X127

-X130SINUMERIK 840D sl sem PCU/IPC

-X120-X127-X130

SINUMERIK 840D sl com PCU/IPC

eth1eth2

O servidor OPC UA está sempre disponível sob o ende‐reço de IP da interface de rede em que a interface do cliente está conectada.Exemplo para um 840D sl sem PCU:Se o cliente usar um dispositivo que esteja conectado ao X130, o servidor OPC UA pode ser contatado usando o endereço de IP X130 IP. Por outro lado, se o cliente es‐tiver usando um dispositivo na rede X120, então o ende‐reço de IP da interface X120 deve ser usado.

Porta TCP Porta TCP em que o servidor OPC UA deve estar dispo‐nível.Configuração padrão: 4840Nota!A porta também deve estar aberta no firewall. Para PPU/NCU isto ocorre automaticamente. Com o PCU/IPC a porta deve ser aberta manualmente no firewall.

Criptografia de men‐sagem

Pode-se escolher no servidor que terminais de seguran‐ça podem ser oferecidosConfiguração Configuração padrãoNenhum Desativado128 bits Ativado256 bits Ativado

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 19

Grupo Configuração DescriçãoAutenticação Usuário Admin Nome de usuário do administrador. O administrador po‐

de adicionar ou deletar usuários e atribuir ou deletar au‐torizações de usuário.

Senha Senha do administrador.Confirmar Senha Colocar a senha novamente para confirmação.Permitir acesso anôni‐mo

Configuração padrão: DesativadoO acesso anônimo somente é recomendado para comis‐sionamento.

Aceita certificados au‐tomaticamente

Configuração padrão: AtivadoSe esta opção for acionada, todos os certificados de cli‐ente são automaticamente aceitos. Para aceitação ma‐nual, consulte o capítulo Uso do certificado (Página 23).

Ativação Ativar OPC UA Coloque a marcação para ativar o OPC UA e retire a marcação para desativar.

ATENÇÃO

Risco de segurança devido à manipulação de dados e prospecção de dados

O acesso anônimo pode ser um risco de segurança. O acesso anônimo deve portanto ser estritamente limitado ao comissionamento. ● Para operação normal autenticação via nome de usuário e senha ou baseada em

certificados deve ser usada (ver capítulo Uso do certificado (Página 23)).

ATENÇÃO

Risco de segurança devido à manipulação de dados e prospecção de dados

Se nenhuma criptografia de mensagem para o cliente for estabelecida, haverá um risco de segurança para a manipulação de dados e para a prospecção de dados. Portanto é altamente recomendável estabelecer uma criptografia de mensagem para o cliente. ● Use o padrão de criptografia mais alto possível (256 bit) para garantir uma

transferência de mensagem segura.

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA20 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

IndicaçãoAtribuindo senhas seguras

Observe as seguinte regras ao criar novas senhas:● As atribuir novas senhas, certifique-se de não atribuir novas senhas que possam ser

adivinhadas, etc.● As senhas devem sempre conter uma combinação de letras maiúsculas e minúsculas,

bem como números e caracteres especiais. As senhas devem ter ao menos oito caracteres. O servidor não suporta senhas com menos de oito caracteres. Os PINS devem ter uma sequência arbitrária de dígitos.

● Sempre que possível e quando for suportado pelos sistemas de TI, uma senha deve sempre ter uma sequência de caracteres tão complexa quanto possível.

A Agência Federal Alemã para Segurança em TI (BSI) (https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/International/GSK_15_EL_EN_Draft.pdf?__blob=publicationFile&v=2) fornece regras adicionais de segurança para senhas.

Estão disponíveis programas que podem te ajudar a gerenciar suas senhas. Usando esses programas, você pode criptografar, salvar e gerenciar suas senhas e números secretos - assim como criar novas senhas.

Indicação

Se mais tarde você quiser trocar a senha do administrador, você poderá fazê-lo pelo método OPC UA "ChangeMyPassword" ou na tela do SINUMERIK Operate.

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 21

4. Escolha então "OK". Se você estiver entrando em uma porta pela primeira vez, você receberá uma nota de segurança.

Esquema 3-3 Mensagem de segurança para abertura da porta TCP

IndicaçãoAbertura de portas no IPC

Na primeira inicialização do servidor OPC UA, aparecerá uma mensagem do Windows solicitando ao usuário que confirme a abertura da porta.

5. Se as configurações estiverem todas feitas, a reinicialização é necessária para ativar as novas configurações. Faça uma reinicialização do hardware nos sistemas alvo NCU e PPU. Um reinício no SINUMERIK Operate é necessário no PCU 50.

Configuração do servidor OPC UA3.3 Comissionamento

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA22 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

3.4 Uso do certificadoDurante a primeira tentativa de conexão do cliente o certificado do cliente será transferido para o servidor da SINUMERIK OPC UA. Se a configuração "Aceitar certificados automaticamente" estiver definida, o certificado do cliente será automaticamente aceito e a conexão pode ser estabelecida. Se a configuração estiver desativada, o certificado será tratado como não aceito e precisa ser aceito manualmente antes de a conexão poder ser estabelecida.

Neste caso, o servidor relatará um erro(BadSecurityChecksFailed) na tentativa de conexão inicial.

Pré-requisitos

Indicação

Somente é possível aceitar certificados de clientes com nível de proteção 1 SINUMERIK (fabricante).

Aceitar os certificados de clientes manualmenteEste procedimento somente é necessário se a configuração "Aceitar certificados automaticamente" estiver desativada.

1. Selecione a área da operação "Setup" em SINUMERIK Operate.

2. Pressione a tecla “Dados de sistema”.

3. Na árvore de arquivos e pastas navegue para:● Sistemas incorporados (NCU 840Dsl / 828D):

"Sistema CF Card/addon/sinumerik/hmi/opcua/pki/rejected" ● Sistema PCU:

"System harddisk/C:System/ProgramData/Siemens/MotionControl/addon/sinumerik/hmi/opcua/pki/rejected"

4 Selecione o certificado rejeitado.

5. Pressione a tecla “Cortar”.

6. Navegue para a pasta “trusted/certs”.

7. Pressione a tecla “Colar”.

Configuração do servidor OPC UA3.4 Uso do certificado

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 23

8. Aparecerá a seguinte mensagem:

9. Encurte o nome do arquivo para atender aos requisitos SINUMERIK Operate e certifique-se de que a extensão (.der) ainda está presente. Pressione então a tecla “Ok”Verifique se o certificado está na pasta confiável:

10. Então a conexão com o servidor pode ser estabelecida com o cliente OPC UA.

Configuração do servidor OPC UA3.4 Uso do certificado

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA24 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

3.5 Testando a conexão

RequisitosPara testar as conexões, você poderá usar as "Aplicações de Amostra" do OPC Foundation (https://opcfoundation.org/developer-tools/specifications-unified-architecture/opc-unified--architecture-for-cnc-systems/) em "Developer Tools/Developer Kits/Unified Architecture". Para isto, é necessário se registrar no OPC Foundation.

Indicação

Há duas maneiras de fazer a conexão:● Conexão sem segurança● Conexão com a política de segurança "Basic128Rsa15" respectivamente "Basic256" e o

modo de segurança "SignAndEncrypt"

A SIEMENS sempre recomenda configurar uma conexão com segurança, pois somente desta maneira a confidencialidade dos dados transmitidos pode ser garantida.

InstalaçãoAs "Aplicações de Amostra" instalam ainda um serviço com o nome"OPC UA Local Discovery Server". Se você quiser testar a conexão OPC UA, isto é, uma instalação direta no PCU 50, você deve desativar este serviço.

Indicação

Se o serviço "OPC UA Local Discovery Server" estiver ativo, o servidor SINUMERIK OPC UA não poderá ser iniciado corretamente, pois ele bloqueia a necessária porta TCP 4840.

Este serviço não sofre influência se as "Aplicações Amostra" estiverem instaladas em um PC na rede. A desativação então não é necessária.

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 25

Esquema 3-4 Desativar o serviço "OPC UA Local Discovery Server" no PCU 50

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA26 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Procedimento1. Inicie o OPC UA "Cliente de amostra".

Esquema 3-5 Janela principal do cliente de amostra

2. Selecione a entrada "New" da lista.A janela "Discover Servers" abre.

3. Coloque agora o endereço IPv4 do sistema alvo e clique no botão "Discover".

Esquema 3-6 Descubra os servidores

4. O servidor SINUMERIK OPC UA aparece na lista. Selecione o servidor e confirme"OK".

5. Retorne à janela principal e clique no botão "Connect".

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 27

6. Para estabelecer uma conexão sem segurança, configure os seguintes ajustes. Após clicar em "OK", insira o nome de usuário atribuído quando o OPC UA foi configurado e a senha do administrador. Confirme suas configurações clicando em "OK".

Esquema 3-7 Configuração do servidor

Esquema 3-8 Identidade do usuário

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA28 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

7. Confirme o prompt perguntando se você deseja confiar no certificado transferido "Yes".

Esquema 3-9 Certificado

A conexão com o servidor SINUMERIK OPC UA agora está estabelecida e o espaço de endereço disponível é mostrado.

Esquema 3-10 Espaço de endereço do servidor SINUMERIK OPC UA

8. Navegue agora para um IDdeNó (ex. Parâmetro R em Sinumerik > Canal > Parâmetro > R) e clique com o botão direito na entrada correspondente. Você pode agora testar várias funções:

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 29

– Ex. leitura, edição, monitoramento de configuração

Esquema 3-11 IDdeNó "Sinumerik > Canal > Parâmetro > R"

– Os atributos de um IDdeNó podem ser consultados pela entrada "View Attributes". Um desses atributos é o "Value", que fornece o valor correspondente de R1.

Esquema 3-12 Visualizando os atributos de nó

Configuração do servidor OPC UA3.5 Testando a conexão

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA30 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Administração do usuário 44.1 Visão geral

O administrador pode adicionar/deletar usuários e direitos via métodos OPC UA fornecidos pelo servidor. Portanto, uma conexão com o cliente genérico deve ser estabelecida usando as credenciais do administrador.

Usuários e direitos podem ser atribuídos usando os seguintes métodos de servidor OPC UA:

● Adicionar usuários (AddUser, AddCertificateUser)

● Deletar usuários (DeleteUser)

● Listar usuários (GetUserList)

● Trocar senha (ChangeMyPassword)

● Dar direitos de acesso (GiveUserAccess)

● Retirar direitos de acesso (DeleteUserAccess)

● Listar direitos de acesso(GetMyAccessRights, GetUserAccessRights)

ATENÇÃO

Mau uso dos direitos

Como administrador, você é plenamente responsável pela administração dos usuários e seus direitos. Qualquer erro no processo de administração poderá levar ao mau uso dos direitos.

IndicaçãoConexão anônima

Você pode também estabelecer uma conexão anônima durante o comissionamento, se este ajuste estiver ativo, mas os métodos não estarão disponíveis (resposta: "BadRequestNotAllowed").

IndicaçãoUsuário anônimo

Os usuários anônimos não têm qualquer direito de acesso (Leitura/Edição) após a instalação. Como administrador você terá que definir estes direitos explicitamente.

IndicaçãoO administrador somente tem direitos de leitura

Note que o administrador somente tem direitos de leitura como padrão. Outros direitos devem ser definidos explicitamente.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 31

Indicação

Você somente pode adicionar/remover usuários/direitos se você estiver conectado como administrador. Se você tentar acessar os métodos com um usuário diferente, você receberá a mensagem "BadInvalidArgument".

Administração do usuário4.1 Visão geral

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA32 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

4.2 Gestão de usuárioUm novo usuário criado com a função "AddUser" não possui quaisquer direitos. O administrador do usuário tem responsabilidade pela gestão do usuário e dos direitos associados. Todos os usuários devem ter uma senha segura.

Tabelas 4-1 Métodos para administração do usuário

Método DescriçãoAddUser Cria um novo usuário para acessar o OPC UA.

Argumentos de entrada:UserName Nome de usuárioInicialmente, a senha do novo usuário é o nome do usuário. Ela deve então ser trocada usando o método "ChangeMyPassword".

AddCertificateUser Cria um novo usuário para acessar o OPC UA com autenticação do certificado.Argumentos de Entrada:UserName usuário, certificado emitido paraCertficateData Certificado(.der) como byte string

DeleteUser Deleta um usuário que foi adicionado previamente usando o método "AddUser" e "addCertifi‐cateUser". Argumentos de entrada:UserName Nome de usuárioO usuário administrador, criado quando o OPC UA foi configurado não pode ser deletado.

GetUserList O administrador pode ler a lista de todos os usuários.Argumentos de entrada:- Lista de usuários

ChangeMyPassword

Troca a senha para o usuário conectado.Argumentos de entrada:OldPwd Senha atualNewPwd1 Nova senha NewPwd2 Nova senha (mensagem de segurança)Importante!Enquanto os métodos "AddUser", "DeleteUser", "GiveUserAccess" e "DeleteUserAccess" so‐mente podem ser usados se o usuário estiver conectado como administrador, o usuário deverá se conectar como o usuário correspondente para trocar a senha.

Administração do usuário4.2 Gestão de usuário

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 33

4.3 Gestão de direitosApós configurar os componentes do OPC UA, o usuário administrador tem acesso de leitura a todos os dados ("SinuReadAll") mas não de edição. Esses direitos devem ser definidos explicitamente.

Tabelas 4-2 Métodos para administração do usuário

Método DescriçãoGetMyAccessRights O usuário atualmente conectado pode ler seus direitos.

Argumentos de entrada:- Direitos

GetUserAccessRights O administrador pode ler os direitos de outro usuário. Argumentos de entrada:Nome de usuário Direitos

DeleteUserAccess

Deleta os direitos de acesso específicos de um usuário.Argumentos de entrada:User Um usuário cujos direitos serão dele‐

tadosReino Os direitos de acesso a serem deleta‐

dos como uma string.Se o usuário quiser deletar vários di‐reitos, eles deverão estar separados por ponto e vírgula.

Para possíveis strings de reino, consulte "GiveUserAccess".

Administração do usuário4.3 Gestão de direitos

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA34 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

4.4 Lista de direitosAbaixo está a lista de direitos atribuída a um usuário:

Administração do usuário4.4 Lista de direitos

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 35

Tabelas 4-3 Lista de direitos

Método DescriçãoGiveUserAccess Estabelece os direitos de acesso específicos de um usuário. Os direitos abaixo podem ser

combinados em qualquer combinação.Argumentos de entrada:Usuário Nome do usuário que dará os direitosReino Os direitos de acesso a serem configurados

como uma string.Se o usuário quiser configurar vários direitos, eles deverão estar separados por ponto e vír‐gula.

Algumas string de reino possíveis são:"StateRead" Dados de status- NC, canal, eixo, acesso de

leitura"StateWrite" Dados de status - NC, canal, eixo, acesso de

edição"FrameRead" Zera compensações, acesso de leitura"FrameWrite" Zera compensações, acesso de edição"SeaRead" Dados de configuração, acesso de leitura"SeaWrite" Dados de configuração, acesso de edição"TeaRead" Dados de máquina, acesso de leitura"TeaWrite" Dados de máquina, acesso de edição"ToolRead" Dados de estojo de ferramentas, acesso de

leitura"ToolWrite" Dados de estojo de ferramentas, acesso de

edição"DriveRead" Dados de drive, acesso de leitura"DriveWrite" Dados de drive, acesso de edição"GudRead" Dados de usuário, acesso de leitura"GudWrite" Dados de usuário, acesso de edição"FSRead" Sistema de arquivo, acesso de leitura"FSWrite" Sistema de arquivo, acesso de edição"PlcRead" PLC, acesso de leitura"PlcWrite" PLC, acesso de edição"AlarmRead" Permite subscrever alarmes"RandomRead" Aleatório (e método ReadVar), acesso de lei‐

tura"RandomWrite" Aleatório (e método ReadVar), acesso de edi‐

ção"SinuReadAll" Todas as operações de acesso a leitura men‐

cionadas"SinuWriteAll" Todas as operações de acesso a edição men‐

cionadasExemplo: GiveUserAccess ("MyUser", "GudRead; PlcWrite")Define o acesso de leitura para o usuário de dados para o usuário "MyUser" e define o acesso de edição para o PLC.

Administração do usuário4.4 Lista de direitos

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA36 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Funcionalidade 55.1 Visão geral

Visão geral O servidor SINUMERIK OPC UA fornece a possibilidade de comunicar com o SINUMERIK via OPC UA. As seguintes funcionalidades de especificação do OPC UA são suportadas pelo servidor:

● Acesso de dados: Ler, editar e subscrever variáveis SINUMERIK (NC, PLC)

● Alarmes & Condições: Fornecimento com base em eventos de alarmes SINUMERIK e mensagens de HMI, NC e PLC

● Métodos: Transferência de programas parciais

Este capítulo descreve o espaço de endereço do servidor SINUMERIK OPC UA e dá mais informações sobre como tratar alguns valores específicos SINUMERIK. Principalmente porque muitos valores SINUMERIK são armazenados em conjuntos ou matrizes.

Além disso, o objeto de alarme SINUMERIK é explicado e é mostrado como obter os alarmes do servidor.

Ao final deste capítulo explica-se como os usuários podem transferir arquivos do ou para o servidor usando dois métodos confortáveis.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 37

5.2 Modelo de espaço de endereço

Modelo de espaço de endereçoSe o servidor OPC UA for visitado, o espaço de endereço disponível é mapeado sob o nó "Sinumerik".

Os Dados de Usuário Global (GUD) podem ser encontrados sob o nó "/Sinumerik/GUD".

Os blocos de PLC (entradas, saídas, memória de bit, blocos de dados) podem ser encontrados no nó "/Sinumerik/Plc".

Os dados de máquina podem ser encontrados no nó "/Sinumerik/TEA".

Dados de configuração podem ser encontrados no nó "/Sinumerik/SEA".

Observe o seguinte durante a navegação:

● No espaço de endereço do NC, as variáveis mostradas sempre representam somente o primeiro parâmetro da unidade correspondente.Exemplo:Os parâmetros R podem ser encontrados em "Sinumerik > Canal > Parâmetro > R". O identificador correspondente é chamado "/Canal/Parâmetro/R", que é finalmente mapeado para"/Canal/Parâmetro/R[u1, 1]". Se você deseja acessar outros parâmetros, é necessário especificar o índice correspondente entre colchetes, e. g. "/Channel/Parameter/R[u2,56]".

● No espaço de endereço do PLC, as variáveis mostradas representam o formato de acesso que deve ser estendido.Exemplo:A variável"/Plc/MB" está no espaço de endereço e está mapeada para "/Plc/MB0". Para acessar bytes adicionais esta variável deve ser estendida no número de bytes adequado, e.g. "/Plc/MB6".

● O espaço de endereço do NC também contém variáveis que não estão disponíveis em uma configuração de máquina correspondente. Essas variáveis retornam "BadAttributeIdInvalid" como valor.

Funcionalidade5.2 Modelo de espaço de endereço

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA38 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Esquema 5-1 Exceto na navegação da interface de acesso de dados OPC UA

Funcionalidade5.2 Modelo de espaço de endereço

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 39

5.3 Acesso variável

5.3.1 Vias variáveis para operações de acesso NC

Indicação

Você precisa prestar atenção na letra maiúscula ou letra minúscula do "IDdeNó". O respectivo identificador do "IDdeNó" fornece informações sobre a notação correta.

Acesso variávelAs vias variáveis para o acesso ao NC são armazenadas no espaço de endereço do servidor OPC UA do SINUMERIK Operate.

Você pode obter informações adicionais do Manual de Lista para 840D sl e 828D "Variáveis NC e sinais de interface" (https://support.industry.siemens.com/cs/de/de/view/109748365/en).

Esquema 5-2 Identificador para o parâmetro R

As variáveis NC mostradas sempre representam somente o primeiro parâmetro da área de dados NC correspondente (canal, área TO, grupo de modo).

ExemploA sintaxe do parâmetro R é como segue: R[Canal, Parâmetro]

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA40 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Os parâmetros R são encontrados no identificador "/Canal, Parâmetro/R", que depois é mapeado para "/Canal, Parâmetro/R[u1, 1]". Se você quiser acessar outros parâmetros, você deverá estender o identificador, ex. "/Canal, Parâmetro/R[u2, 56]".

Tabelas 5-1 Exemplos de vias variáveis (operações de acesso NC)

Via variável Descrição/Canal, Parâmetro/R[u1,10] Parâmetro R 10 no canal 1/Canal, Parâmetro/R[u1,1,5]/Canal, Parâmetro/R[u1,1,#5]

Conjunto de parâmetro RParâmetro R de 1 a 5 no canal 1

/Canal/EixoGeométrico/Nome[u2,3] Nome do 3º eixo no canal 2/Canal/EixoGeométrico/actToolBasePos[u1,3] Posicione o 3º eixo no canal 1

5.3.2 Vias de variáveis para operações de acesso GUDAs variáveis GUD podem ser encontradas no servidor OPC UA sob o nó "/Sinumerik/GUD".

As variáveis GUD sempre representam somente o primeiro parâmetro (para conjuntos GUD) do primeiro canal NC (para variáveis dependentes de canal GUD). Se você quiser acessar um parâmetro diferente de um conjunto GUD ou um canal diferente, você deve estender o identificador adequadamente para o acesso NC.

Os conjuntos GUD são indexados em 1 para acesso, e o acesso é sempre unidimensional. Isto significa que o índice deve ser calculado por conjuntos multidimensionais.

Exemplo 1: Um conjunto unidimensional, conjunto NC-global GUDArquivo "UGUD.DEF"

DEF NCK INT ARRAY[2]M17

O acesso é realizado como segue:

ARRAY[0] → /NC/_N_NC_GD3_ACX/ARRAY[1]ARRAY[1] → /NC/_N_NC_GD3_ACX/ARRAY[2]

Exemplo 2: Conjunto bidimensionais, conjunto GUD dependente de canalArquivo "UGUD.DEF"

DEF CHAN INT ABC[3,3]M17

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 41

O acesso é realizado como segue:

ABC[0,0] → /NC/_N_CH_GD3_ACX/ABC[u1, 1]ABC[0.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 2]ABC[0.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 3]ABC[1.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 4]ABC[1.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 5]ABC[1.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 6]ABC[2.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 7]ABC[2.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 8]ABC[2.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 9]

5.3.3 Vias de variáveis para operações de acesso PLCAs variáveis PLC podem ser encontradas no servidor OPC UA sob o nó "/Sinumerik/PLC".

No espaço de endereço do PLC, as variáveis mostradas representam o formato de acesso que deve ser estendido.

Exemploa sintaxe da variável PLC é como segue: "/Plc/MB"

Esta variável deve ser estendida no número de bytes adequado, ex"/Plc/MB6".

Indicação

No SINUMERIK 828D, você somente pode acessar os blocos de dados do cliente livremente definidos a partir de DB9000.

Formatos de acessoOs vários formatos de acesso são mostrados na tabela seguinte. Elas precisam ser pré--fixadas com "/Plc/".

Indicação

O tipo de dado é convertido durante o acesso com a interface de acesso a dados OPC UA. Consulte a seguinte tabela para as conversões de tipos de dados.

Tabelas 5-2 Sintaxe PLC

Área Endereço (IEC) Tipos de dados permitidos Tipo de dados OPC UAImagem de saída Qx.y BOOL BooleanImagem de saída QBx BYTE, CHAR,

STRINGUInt32String

Imagem de saída QWx WORD, CHAR, INT,

UInt32Int32

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA42 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Área Endereço (IEC) Tipos de dados permitidos Tipo de dados OPC UAImagem de saída QDx DWORD,

DINT, REAL

UInt32Int32Dupla

Dados de ajuste DBz.DBXx.y BOOL BooleanDados de ajuste DBz.DBBx BYTE, CHAR,

STRINGUInt32String

Dados de ajuste DBz.DBWx WORD, CHAR,INT

UInt32Int32

Dados de ajuste DBz.DBDx DWORD, DINT, REAL

UInt32Int32Dupla

Imagem de entrada Ix.y BOOL BooleanImagem de entrada IBx BYTE, CHAR,

STRINGUInt32String

Imagem de entrada IWx WORD, CHAR,INT

UInt32Int32

Imagem de entrada IDx DWORD, DINT, REAL

UInt32Int32Dupla

Memória de bit Mx.y BOOL BooleanMemória de bit MBx BYTE, CHAR,

STRINGUInt32String

Memória de bit MWx WORD, CHAR,INT

UInt32Int32

Memória de bit MDx DWORD, DINT, REAL

UInt32Int32Dupla

Contadores Cx - ByteTemporizadores Tx - UInt32Tempo PLC Relógio - UInt16

Notas sobre a tabela:

● "x" representa o byte offset; "y" o número do bit no byte e "z" o número do bloco de dados.

● O tipo de dados em negrito é o tipo de dados padrão e não precisa ser especificado. As especificações DB2.DBB5.BYTE e DB2.DBB5 são equivalentes.

● Colchetes são usados para acessar conjuntos, ex. "/Plc/DB5.DBW2:[10]" (palavra de tamanho 10).

● O acesso a conjuntos de STRING ("/Plc/DB123.DBB0:STRING[5]") não é suportado.

Exemplos de vias variáveis (operações de acesso PLC)

Tabelas 5-3 Exemplos de vias variáveis (operações de acesso PLC)

Via variável Descrição/Plc/M5.0 Bit de memória 0 em compensação de byte 5/Plc/DB5.DBW2 Palavra (16-bit) em compensação de byte 2 no bloco de dados 5

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 43

Via variável Descrição/Plc/DB8.DBB2:STRING UTF8 string começando na compensação de byte 2 no bloco de dados 8/Plc/DB8.DBW2:[10] Conjunto de 10 palavras começando na compensação de byte 2 no bloco de dados 8/Plc/DB100.DBB1 Byte na compensação de bytes 1 no bloco de dados 100/Plc/DB2.DBD0:REAL[10] Conjunto de 10 palavras duplas (32-bit) começando na compensação de byte 0 no

bloco de dados 2, que são formatadas como um número de ponto flutuante

Indicação● Os temporizadores somente podem ser lidos. Um temporizador estará ativo se contiver

um valor diferente de 0.● Se o tipo de dados CHAR ou STRING for usado em conjunto com um acesso de byte, os

caracteres UTF8 são lidos, mas se qualquer dos tipos d dados for usado com uma palavra de acesso, os caracteres UTF16 são lidos.

● As variáveis de tipo STRING contêm o comprimento máximo no primeiro byte e o comprimento real no segundo byte. Quando as strings são editadas, o comprimento real é adaptado. O comprimento máximo não é alterado.

● Para o tipo de dados de STRING em conjunto com um acesso de byte (ex. "/Plc/DB99.DBB0:STRING"), o comprimento máximo da linha é de 255 caracteres. Em decorrência da formatação UTF8, para alguns caracteres (ex. para o "µ"), dois bytes são necessários para que o comprimento máximo da linha seja reduzido.

● Somente conjuntos bidimensionais são suportados.

5.3.4 Vias variáveis para dados de configuração e máquinaAs vias variáveis para dados de configuração e máquina são armazenadas no espaço de endereço do servidor OPC UA do SINUMERIK Operate sob os nós "/Sinumerik/TEA" e "/Sinumerik/SEA". Preste atenção na letra maiúscula ou letra minúscula do "IDdeNó". O respectivo identificador do "IDdeNó" fornece informações sobre a notação correta.

As variáveis de dados de configuração e máquina mostradas sempre representam somente o primeiro parâmetro da área de dados correspondente (canal, eixo).

Tabelas 5-4 Exemplos de vias variáveis (dados de configuração e máquina)

Via variável Descrição/NC/_N_CH_TEA_ACX/$MC_CHAN_NAME Nome de canal do canal 1/NC/_N_CH_TEA_ACX/$MC_CHAN_NAME[u2] Nome de canal do canal 2

Os conjuntos de dados de máquina são indexados em 1 para acesso.

5.3.5 Caminho variável para a configuração 1:N (apenas PCU do sistema-alvo)Como medida padrão ocorre o acesso de dados na NCU que é exibida no SINUMERIK Operate. A troca para outra NCU no SINUMERIK Operate ocorre em situações nas quais o SINUMERIK OPC UA Server também avaliou os valores atuais ativos da NCU.

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA44 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Se o acesso ocorrer em uma determinada NCUl, a IdDeNó deve ser estendida com um prefixo:

/Random@<NCUName><NodeId> Exemplos para caminhos variáveis (constelação 1:N)

Exemplos de caminhos variáveis (constelação 1:N)

Caminho variável Descrição/Random@NCU_1/Channel/Parameter/R[u1,10] /Random@NCU_2/Channel/Parameter/R[u1,10]

Parâmetro R 10 no canal 1 da NCU_1 parâmetro 10 R 10 no ca‐nal 1 da NCU_2

/Random@NCU_1/Plc/DB123.DBB0 Byte no Byteoffset 0 no compo‐nente de dados 123 da NCU_1

Indicação

Os nomes da NCU estão especificados no arquivo "MMC.ini".

Especificação:

[GLOBAL]

NcddeMachineNames=NCU1,NCU2

Esquema 5-3 Nomes NCU com 1:N

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 45

5.3.6 Referência das variáveis OPC UA Para mais informações sobre documentação variável, consulte: Variáveis NC e sinais de interface (https://support.industry.siemens.com/cs/de/de/view/109748365/en)

Exemplo 1: Achar uma variável OPC UA na variável documentaçãoVocê quer encontrar a variável "opMode" na pasta "/Bag/State".

1. Consulte o documento mencionado acima. Busque "opMode".

Exemplo 2: Encontrar uma variável OPC UA que ocorre em diferentes pastas na variável documentaçãoVocê quer encontrar a variável "cuttEdgeParam" que ocorre na pasta "/Canal/Compensação" e "/Ferramenta/Compensação".

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA46 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

1. No início de cada capítulo para seções variáveis, você encontra a informação "OEM-MMC: LinkItem“ especificando "/ToolCompensation/“.

2. Consulte o documento e busque"ChannelCompensation" e navegue então manualmente para o parâmetro solicitado "cuttEdgeParam".

Exemplo 3: Encontre uma variável da documentação no cliente OPC UAVocê quer encontrar a variável "cuttEdgeParam" na seção de dados limite de Ferramenta.

1. No início de cada capítulo da variável de documentação, você encontra a informação "OEM-MMC: LinkItem" especificando aqui "/ToolCompensation/".

2. Portanto você encontrará a variável "cuttEdgeParam" na árvore de navegação OPC UA na pasta "Ferramenta", subfolder "Compensação".

5.3.7 Itens monitoradosUm cliente OPC UA pode subscrever uma seleção de nós de interesse e deixar que o servidor monitore esses itens. Somente em caso de mudança, ex. em seus valores, o servidor notifica o cliente sobre tais mudanças. Este mecanismo reduz imensamente a quantidade de dados transferidos. Além da redução da largura de faixa, este mecanismo fornece vantagens adicionais e é o mecanismo recomendado para "ler" informações de um servidor UA.

Um cliente pode subscrever diferentes tipos de informações fornecidas por um servidor OPC UA. O propósito de uma subscrição é agrupar essas fontes de informação, chamada itens monitorados, formando uma peça de informação chamada de notificação.

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 47

Uma subscrição consiste em ao menos um item monitorado, que deve ser criado dentro do contexto de uma sessão e pode ser transferido a outra sessão. Para criar uma sessão, um canal seguro entre o cliente e o servidor precisa ser estabelecido.

Há dois tipos de mudança que um cliente pode subscrever ao adicionar itens monitorados à subscrição:

● subscrever as mudanças de dados de Valores de Variáveis (atributo de valor de uma variável)

● subscrever Eventos de Objetos (Atributo Notificador de Evento de um Objeto e Conjunto de Filtro de Evento)

Intervalo de publicação"O cliente define os Itens monitorados que serão subscritos em dados e eventos. Cada Item monitorado identifica o item que será monitorado e a subscrição que será utilizada para enviar notificações. O item a ser monitorado pode ser qualquer atributo de nó.

Notificações são estruturas de dados que descrevem a ocorrência de eventos e alterações de dados. Eles são empacotados em Mensagens de notificação para serem transferidos para o cliente. A subscrição periodicamente envia Mensagens de notificação em um intervalo de publicação especificado pelo usuário, e o ciclo durante o qual essas mensagens são enviadas é chamado de ciclo de publicação." (Consulte OPC UA Parte 4 - Serviços 1.03 Especificação.pdf (https://opcfoundation.org/))

Intervalo de amostragem"Para cada Item monitorado criado pelo Cliente é atribuído um intervalo de amostragem que pode ter sido herdado do intervalo de publicação da Subscrição ou que é definido especificamente para substituir essa taxa. [...] O intervalo de amostragem indica a taxa mais rápida em que o Servidor deve amostrar sua fonte subjacente em busca de alterações de dados." (Consulte OPC UA Parte 4 - Serviços 1.03 Especificação.pdf (https://opcfoundation.org/))

Veja tambémDados técnicos (Página 75)

Funcionalidade5.3 Acesso variável

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA48 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

5.4 Alarmes

5.4.1 Visão geralTodo cliente OPC UA suportando Alarmes & Condições conectados ao servidor OPC UA do SINUMERIK OPC podem subscrever os alarmes para obter notificações de alarmes.Todos os clientes OPC UA que subscreverem alarmes SINUMERIK receberão um alarme logo que ele estiver ativo. Além disso, se o alarme ficar inoperante, o status dos alarmes correspondentes será atualizado automaticamente.Alarmes e Condições suportam a subscrição de todos os alarmes pendentes e ativos do sistema SINUMERIK. As mensagens do programa parcial não são suportadas como parte dos Alarmes e Condições, mas podem ser recebidas usando acesso de dados. O servidor OPC UA fornece todos os alarmes que serão fornecidos pelo SINUMERIK AlarmService:

● Alarmes HMI

● Alarmes NCK incluindo alarmes de drive

● Alarmes de buffer diagnóstico

● Alarmes PLC (FC10)

● Alarm_S(Q) alarmes (SFC17/18, PDiag, HiGraph, S7-Graph) com resultados de análise de critério.

Todos os alarmes são fornecidos em inglês.O objeto de Alarme SINUMERIK é do "tipo de alarme CNC" que é definido na especificação "Modelo de informação OPC UA para Sistemas CNC (http://opcfoundation.org/UA/CNC/)".

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 49

5.4.2 subscrever / sair dos alarmes

subscrever alarmesO objeto de Evento Alarme SINUMERIK está conectado ao nó SINUMERIK. Para receber os alarmes, uma subscrição d evento deve ser colocada no nó SINUMERIK. O exemplo seguinte mostra como receber os alarmes usando o Cliente OPC UA Foundation:

1. Abra o "Cliente de Condição de Alarme de Inicialização Rápida".

Esquema 5-4 Cliente de Condição de Alarme

2. Clique em "Condições > Definir filtro de Área…". Aparece a janela "Selecionar Área".

Esquema 5-5 A Janela Selecionar Área

3. Selecionar "Sinumerik".

4. Clique em "OK".

Os alarmes serão mostrados na tela.

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA50 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Esquema 5-6 Lista de Alarmes

Sair dos alarmes1. Clique em "Condições > Definir filtro de Área…". Aparece a janela "Selecionar Área" .

2. Clique com o botão direito em "Sinumerik" e selecione "Remover Item Monitorado" para sair do servidor do Cliente de Condição de Alarme de Inicialização Rápida.

5.4.3 Objeto de alarme SINUMERIK

5.4.3.1 DescriçãoCada variável ou objeto no espaço de endereço de um Servidor OPC UA é chamado de nó. Cada nó tem uma identidade de nó única no servidor, seu nome simbólico, tratando as informações no modelo de endereço e alguns outros atributos.

Os eventos não são por si visíveis como nós no espaço de endereço. Eles somente podem ser recebidos via objetos. Nem todos os objetos podem sinalizar eventos. O atributo de notificador de eventos no objeto especificará se o objeto pode sinalizar eventos. Somente objetos em que este atributo pode ser configurado no Item Monitorado do Evento e recebido nos Eventos dos Clientes.

O Objeto do Servidor serve de notificador raiz, isto é, seu Atributo de Notificador de Evento deve estar configurado fornecendo Eventos. Entretanto, o objeto de Servidor não poderá subscrever os Eventos. Somente o nó de Objeto "Sinumerik" está acessível e pode subscrever os eventos.

5.4.3.2 Mensagens de eventos e alarmes do OPC UA

Tipos de EventosO objeto de alarme SINUMERIK é o “Tipo de Alarme CNC” que é definido na especificação “Modelo de Informações OPC UA para Sistemas CNC (http://opcfoundation.org/UA/CNC/)”.

A raiz da hierarquia de derivação é o TipodeEventoBase. Os tipos de Alarmes e Condições estão disponíveis abaixo do TipodeCondição. Os tipos de evento específicos da Aplicação

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 51

como o TipodeAlarmeCNC podem ser derivados. O TipodeAlarmeCnc estende o TipodeAlermeDiscreto.

Um alarme é composto por várias máquinas em estado paralelo ou aninhadas. O monitoramento normalmente pode ser habilitado ou desabilitado. Se o monitoramento estiver habilitado, o alarme pode ficar ativado ou desativado. O reconhecimento, confirmação e comentário de alarmes atualmente não são suportados.

O tipo básico para todos os objetos de condição é o tipo de condição. Deriva do TipodeEventoBase. Todos os mecanismos para o trabalho de processamento do alarme mesmo sem os objetos de condição estarem contidos no espaço do endereço.

Se um objeto de condição altera um ou mais estados, o servidor envia um evento com os campos de evento solicitados ao cliente. Portanto somente os alarmes onde ocorrer uma mudança de estado depois de a condição ser estabelecida serão enviados. Para receber todos os alarmes atualmente ativos o método de atualização pode ser usado.

O direito de acesso do usuário é necessário para subscrever os Eventos do Objeto do Servidor. O direito de acesso do usuário com a permissão de acesso deve ser ajustado em “SinuReadAll“ ou “AlarmRead“.

Tipo de Alarme CncO TipodeAlarmeCnc, que é especificado na Especificação "Modelo de Informação OPC UA para Sistemas CNC" resulta do TipodeAlarmeDiscreto, que é definido pelo OPC Foundation.

Esquema 5-7 Modelo de informação OPC UA para Sistemas CNC

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA52 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Descrição do TipodeAlarmeCncUma vez que o TipodeAlarmeCnc deriva de diversos tipos, conforme pode ser visto na Figura 5-6, ele não contém somente os três atributos AlarmIdentifier, AuxParameters e HelpSource, mas também todos os demais atributos que são herdados dos objetos, este tipo é derivado.

Atributos de TipodeEventoBase

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

IddeEvento String Identidade única de nó gerada do sistema SINUMERIK.

M A IDdeEvento é gerada pelo Servidor para identificar de forma única uma determina‐da Notificação de Evento.A IddeEvento deve sempre ser retornada como valor e o Servidor não deve poder retornar um Código de Status para o Even‐tId indicando um erro.

TipodeEvento IddeNó Está sempre configurado em ‘Ti‐podeAlarmeCnc’.

M O TipodeEvento deve sempre ser retorna‐do como valor e o Servidor não deve poder retornar um Código de Status para o Even‐tId indicando um erro.

NóFonte IddeNó Identificador de fonte de alarme do sistema SINUMERIK.

M O NódeFonte identifica o Nó que o Evento originou. Se o Evento não for específico para um Nó, a IddeNó é configurada em nulo.

NomedaFonte String Os nomes das fontes de alarmes suportadas são HMI, NCK, e PLC.

M O NomeFonte fornece uma descrição da fonte do Evento. Isto poderia ser a parte de string do NomedeExibição da Fonte de Evento usando o local padrão do servidor.Se não for possível para um sistema CNC fornecer esta informação em detalhe, o NomeFonte deveria fornecer o principal, componente responsável por este alarme (ex. CNC, PLC, ou mesmo o Canal).

Hora HoraUtc Carimbo de hora do alarme M A Hora fornece a hora do Evento ocorrido. Uma configurados, os servidores interme‐diários OPC UA não devem alterar o valor.

HoradeRece‐bimento

HoraUtc Carimbo de hora do alarme do servidor.

M A HoradeRecebimento fornece a hora em que o Servidor OPC UA recebeu o Evento do dispositivo subjacente de outro Servi‐dor.

Mensagem Texto Localiza‐do

Leitura de atributos via (SLAE_EV_ATTR_MSG TEXT)

M A Mensagem de Alarme fornece uma de‐scrição do Evento com texto legível e loca‐lizável.

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 53

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

Gravidade UInt16 Leitura de atributos via (SLAE_EV_ATTR_SEVE RITY)

M Gravidade da mensagem de evento. O in‐tervalo de valores da gravidade é de 1 a 1000, onde 1000 corresponde à maior gra‐vidade.

LocalHora ZonaHoráriaTi‐podeDados

Bandeira de Compensação de Ho‐rário de Verão e Compensação

O LocalHora é uma estrutura que contém a Compensação e a Bandeira de Compen‐sação de Horário de Verão. A Compensa‐ção especifica a diferença horária (em mi‐nutos) entre a Propriedade da Hora e a ho‐ra no local em que o evento ocorreu. Se a Compensação de Horário de Verão for VERDADEIRA, o horário padrão/de verão no local de origem está em vigor e a Com‐pensação inclui a correção de horário. Se FALSO, a Compensação não inclui a cor‐reção de horário e o horário de verão pode ou não estar em vigor.

Gravidades dos AlarmesOs sistemas SINUMERIK usam três níveis de gravidade (ex. Informação, Aviso e Erro). A tabela abaixo mostra os valores no sistema SINUMERIK e seu mapeamento no Cliente/Servidor OpcUa.

Nível de Gravidade Sistema SINUMERIK Cliente/Servidor OpcUaInformações 0-1 1Aviso 2-999 500Erro 1000 1000

Atributos adicionais do Tipo de Condição

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

ConditionCla ssId

IddeNó Identidade única de nó (soma de identidade de alarme e instância de alarme)

M String IDdeNó TipodeClasseCondiçãodeSistema

ConditionCla ssName

String Configurar em “TipodeClasseCon‐diçãodeSistema"

M TipodeClasseCondiçãodeSistema

NomedaCon‐dição

String Configurar para “CondiçãodoSis‐tema”.

M O NomedaCondição identifica a instância da Condição da qual o Evento teve origem. Pode ser usado com o NomeFonte em uma exibição de usuário para distinguir en‐tre diferentes instâncias de Condição.

Reter Boolean Verdadeiro quando o alarme está ativo. Falso de outro modo.

M Informação se o alarme deve ser exigido ou não.Configurado em verdadeiro como padrão.

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA54 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

Qualidade String De acordo com o atributo de qua‐lidade SINUMERIK, a linha de bai‐xo será configurada: ● RUIM● BOA● INCERTA

M A qualidade fornece informações sobre a confiabilidade de um alarme. Possíveis valores do SINUMERIK: QualidadedoAlarme.QUALIDADE_RUIM = 0QualidadedoAlarme.QUALIDADE_BOA = 192 QualidadedoAlarme.QUALIDADE_INCERTA = 64

ÚltimaGravi‐dade

UInt16 Leitura de Atributos via(SLAE_EV_ATTR_GRAVIDA‐DE)

M A ÚltimaGravidade fornece a gravidade anterior do SetordeCondição. Inicialmente esta Variável contém um valor zero; retor‐nará um valor somente após uma mudan‐ça na gravidade. A nova gravidade é for‐necida via Propriedade de Gravidade que é herdada do TipodeEventoBase.

IDdoSetor IddeNó Nulo M A IDdoSetor é Nula para todas as Notifica‐ções de Evento que se relacionam ao atual estado da instância de Condição.

Comentário TextoLocaliza‐do

Nulo M O valor desta Variável é ajustado em nulo.

IDdeClienteU‐suário

String Nulo M O valor desta Variável é ajustado em nulo.

Habilitar Não suportado M Os servidores não expõem instâncias de Condição no EspaçodeEndereço.

Desabilitar Não suportado M Os servidores não expõem instâncias de Condição no EspaçodeEndereço.

AdicionarCo‐mentário

Não suportado M Não suportado e o código de resultado de‐veria responder Bad_MethodInvalid.

MétododeA‐tualizaçãode‐Condição

Nenhum Quando o método é usado, um evento com o estado atual é acionado pelo cliente para todas as condições. Somente são atualiza‐das as condições para as quais foi aciona‐da a bandeira Reter.

Atributos adicionais do TipodeCondiçãoReconhecível

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

AckedState Texto Localiza‐do

Verdadeiro/Falso M AckedState quando FALSO indica que a instância de Condição requer reconheci‐mento para o estado de Condição relata‐do. Quando a instância de Condição é re‐conhecida, o AckedState é configurado em VERDADEIRO.

EstadoConfir‐mado

TextoLocaliza‐do

Verdadeiro/Falso O EstadoConfirmado indica se é necessária a confirmação.

EstadoHabili‐tado

Texto Localiza‐do

Verdadeiro/Falso M Sempre configurado em verdadeiro

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 55

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

Reconhecer Não suportado M Não suportado e o código de erro de retor‐no deveria responder Bad_MethodInvalid.

Confirmar O O Método Confirmar é usado para confir‐mar Notificações de Eventos para um es‐tado de instância de condição em que o Estadoconfirmado é FALSO. Normalmen‐te, a IDdeNó da instância de objeto, assim, a IDdeObjeto são passadas ao Serviço ao Cliente. Entretanto, alguns servidores não expõem instâncias de Condição no Espa‐çodeEndereço. Portanto todos os Servido‐res permitem também aos Clientes acionar o Método Confirmar especificando a IDde‐Condição como a ID de Objeto. O Método não pode ser acessado com uma IDdeOb‐jeto do Nó de TipodeCondiçãoReconhecí‐vel.

Atributos adicionais do TipodeAlarmeCncO TipodeAlarmeCNC é definido na Especificação VDW “OPC UA Modelo de Informações para Sistemas CNC”.

Atributo Tipo de dados Mapeamento em relação ao SINU‐MERIK

M/O Descrição

Identificador‐deAlarme

String ID Única de Alarme. M Número único de alarme. Isto mapeou a ID de Alarme.

Parâmetro‐sAux

String Todos os parâmetros disponíveis (de 10) serão mostrados com va‐lores separados ‘ ‘.

M 10 valores de parâmetro auxiliar forneci‐dos pelo Sistema SINUMERIK.

5.4.4 Descrição sequencial de alarmesO Servidor OPC UA envia automaticamente um objeto do "TipoAlarmeCNC" ao Cliente OPC UA contendo o único alarme que acaba de ser acionado.

O Servidor OPC UA reenvia automaticamente um objeto do "TipoAlarmeCNC" com o mesmo conteúdo de quando o alarme correspondente foi acionado, exceto a mudança de status.

Para ter todos os alarmes ativos, o cliente deve se inscrever no nó Sinumerik.

Funcionalidade5.4 Alarmes

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA56 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

5.5 Sistema de arquivo

5.5.1 Visão geralO servidor OPC UA do SINUMERIK oferece dois métodos para copias o programa de peça NC do cliente OPC UA para o servidor SINUMERIK e vice versa.

Além disso, o arquivo padrão OPC UA e objetos de diretório são suportados.

OperaçõesIsso permite que o cliente OPC UA use as seguintes operações dentro do sistema de arquivo SINUMERIK:

1. Criar arquivos/diretórios

2. Copiar arquivos/diretórios

3. Mover arquivos/diretórios

4. Excluir arquivos/diretórios

5. Renomear arquivos/diretórios

Sistema de arquivoTO sistema de arquivo padrão OPC UA é colocado na pasta SINUMERIK e a estrutura de arquivo do NCU é mostrada abaixo:

1. Programas de peças

2. Sub Programas

3. Peças de Trabalho

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 57

Esquema 5-8 O sistema de arquivo

5.5.2 Direitos de acesso do arquivoO servidor OPC UA permite que o cliente OPC UA suporte a transferência de arquivos entre o cliente e o servidor.

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA58 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Os métodos CopiarArquivoparaoServidor e CopiarArquivodoServidor e também os métodos do sistema de arquivos padrão precisam dos seguintes direitos de acesso:

● FsRead (leitura do sistema de arquivos)

● FsWrite (edição no sistema de arquivos)

Como um usuário, você solicitará direitos de acesso de usuário do servidor. Os direitos de acesso são fornecidos usando o método "GiveUserAccess". Os seguintes direitos de acesso podem ser fornecidos para o sistema de arquivo (ver também o capítulo Lista de direitos (Página 35)):

● FSRead para os métodos padrões de sistema de arquivos, como Abrir, ObterPosição, Leitura.

● FsWrite para os métodos padrões de sistema de arquivos, como CriarDiretório, CriarArquivo, Deletar, MoverOuCopiar, Editar, DefinirPosição, Fechar.

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 59

Esquema 5-9 Método padrão

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA60 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

5.5.3 Suporte ao método padrão de sistema

Métodos padrãoO servidor OPC UA do SINUMERIK OPC UA suporta o "TipodeArquivo"/"Tipo de Pasta" conforme descrito na Especificação parte 5, o que permite manipular arquivos e pastas via OPC UA. As pastas, "Programas de Peças", "Sub Programas" e "Peças de Trabalho" são do tipo "TipodeArquivo"/"Tipo de Pasta", que contém os seguintes métodos:

Método/Atributo DescriçãoCriarDiretório Para criar novas pastas dentro de uma pasta mãe.CriarArquivo Para criar novo arquivo dentro da pasta mãe.Deletar Para deletar a pasta e o arquivo dentro da pasta

mãe.MoverOuCopiar Para copiar ou mover arquivos da fonte ao destino

dentro do sistema de arquivo do servidor.

Você pode criar, deletar, mover ou copiar pastas e arquivos usando os métodos acima. Quando você criar uma nova pasta usando "CriarDiretório", um novo nó será criado com "TipodePasta" e o nome fornecido pelo cliente OPC UA. Esta pasta contém todos os métodos e atributos especificados na tabela acima.

O nó no espaço do endereço, sob o qual o método "CriarDiretório"é chamado, é o nó "mãe" do nó da nova pasta.

Aqui, os arquivos estão disponíveis com as extensões .mpf, .spf e .wpf respectivamente nas pastas Programa de Peça, Sub Programas e Peças de Trabalho do Sinumerik. Cada um desses arquivos será do tipo "TipodeArquivo"e consistirá nos seguintes métodos e propriedades:

Método/Atributo DescriçãoAbrir Abre o arquivo no modo leitura ou edição.Leitura Lê o conteúdo do arquivo.Gravação Edita dados no arquivo. (se a permissão de edição

estiver disponível)Fechar Fecha o arquivo. (se o arquivo estiver aberto)ObterPosição Obtém a posição atual do indicador de arquivo du‐

rante a operação de leitura/edição do arquivo.DefinirPosição Define a posição atual do indicador de arquivo du‐

rante a operação de leitura/edição do arquivo.ContagemdeAberturas Fornece o número de instâncias de arquivo aber‐

tas.Tamanho Fornece os detalhes de tamanho do arquivo.EditávelpeloUsuário Definido em verdadeiro se o usuário tiver acesso

para modificar o conteúdo do arquivo.Editável Definido em falso se o arquivo for somente para

leitura.

Sempre que o usuário criar um novo arquivo usando o método "CriarArquivo", um novo nó será criado com o tipo "TipodeArquivo" com um nome dado pelo usuário. Este arquivo contém todos os métodos e atributos especificados na tabela acima. O nó no espaço do endereço,

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 61

sob o qual o método "CriarPasta" é chamado, é o nó "mãe" do nó do novo arquivo. Para informações específicas sobre os métodos descritos, verifique a DefiniçãodeTipo na especificação OPC UA Parte 5.

IndicaçãoMúltiplas extensões não são suportadas

Os métodos "CriarArquivo","CopiarArquivoparaoServidor", "CopiarArquivodoServidor" e "MoverOuCopiar" não suportarão arquivos com extensões múltiplas (ex. test.mpf.mpf).

QuintessênciaAlém do sistema de arquivo padrão, dois métodos adicionais são fornecidos para uma transferência de arquivos do servidor para o cliente e vice versa que seja fácil de usar.

Esquema 5-10 Métodos de transferência de arquivo

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA62 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

1. Copiar ArquivodoServidor:

– Permite copiar o arquivo do servidor OPC UA do SINUMERIK para o local do cliente.

– O usuário deve fornecer o nome do arquivo com a localização completa para ser copiado.

– Ao concluir a transferência do arquivo, uma mensagem adequada será mostrada.

Tipo Tipo de dados Argumento DescriçãoParâmetro de entrada string ArquivoFonte Nome do arquivo que

precisa ser copiado com o endereço com‐pleto.

Parâmetro de saída ByteString Dados Dados do arquivo cru

2. CopiarArquivoparaoServidor:

– Permite copiar um arquivo cliente pata um local específico da memória NC SINUMERIK.

– O usuário deve selecionar o arquivo a ser transferido e especificar o local no servidor.

Tipo Tipo de dados Argumento DescriçãoParâmetro de entrada string Nome do Arquivo de

DestinoNome do arquivo de destino com a localiza‐ção

Parâmetro de entrada ByteString Dados Dados do arquivo cruParâmetro de entrada Boolean Sobrescrever Sobrescrever Verdadeiro: Sobres‐

crever o arquivo se já existente. Falso: O ar‐quivo não será sobres‐crito.

Por razões de segurança, somente as seguintes pastas são acessíveis:

● Programas de peças

● Sub Programas

● Peças de Trabalho.

Portanto, somente as seguintes vias principais serão aceitas pelos métodos supracitados:

● Sinumerik/FileSystem/Part Program/

● Sinumerik/FileSystem/Sub Program/

● Sinumerik/FileSystem/Work Pieces/

Portanto, somente as seguintes vias principais serão utilizadas como parâmetros de entrada pelos métodos supracitados:

● Sinumerik/FileSystem/Part Program/partprg.mpf

● Sinumerik/FileSystem/Part Program/prg.spf

● Sinumerik/FileSystem/Part Program/workprg.wpf

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 63

Funcionalidade5.5 Sistema de arquivo

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA64 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Diagnóstico 66.1 Visão geral

Visão geral O servidor OPC UA oferece uma série de informações de diagnóstico, conforme descrito no Padrão OPC UA Parte 5 - "Modelo de Informação", Capítulo 6.

Esta informação de diagnóstico pode ser encontrada no Nó do Servidor:

Esquema 6-1 Informação Diagnóstica - Nó do Servidor

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 65

6.2 Tela de diagnóstico

Requisitos

Indicação

Para mostrar o status correto do servidor OPC UA você deverá ter ao menos um tipo de criptografia de mensagem (128 bit ou 256bit) habilitada.

Tela de diagnósticoAlém da informação diagnóstica de servidor disponível via OPC UA, há uma tela SINUMERIK Operate, que mostra o atual status do servidor OPC UA.

Para abrir a tela de diagnósticos, selecione a área operacional"Startup > Network" no SINUMERIK Operate, pressione então a tecla"OPC UA". A tela de status OPC UA é a primeira tela a ser exibida.

Esquema 6-2 Diagnóstico

Diagnóstico6.2 Tela de diagnóstico

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA66 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Valor Descrição Maiores explicaçõesServidor IP Servidor IP e porta de rede da empresa, em que

o servidor OPC UA está acessível

Status do ser‐vidor

Possível status do servidor:● Ok (servidor funcionando)● Desativado (servidor OPC UA desativado)● Sem conexão possível (erro dentro do

servidor OPC UA)● Sem novas sessões possíveis. Todas as

sessões sendo usadas por outros clientes. A tela de status não pode criar uma sessão.

Há sessões demais usadas por ou‐tros clientes. Clientes externos po‐dem criar 5 sessões com 828D e 10 sessões com 840D sl.A limitação da sessão é de 6 e 11, respectivamente, para ter mais uma sessão para a condição de cliente.

Clientes co‐nectados

Clientes que estão conectados ao servidorExemplo:● MD1EXMQC: PC remoto do cliente● SiemensAG:OpcUaTestsApp: URN da

aplicação do PC remoto● 10788… ID da sessão● OpcUaTestConsole: Nome da sessão

Carga de sub‐scrição

Capacidade utilizada do servidor OPC UA em relação a possíveis subscrições (ver capítulo Dados técnicos (Página 75)), não a carga total.

Diagnóstico6.2 Tela de diagnóstico

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 67

6.3 Versão de servidor OPC UA

Versão de servidor OPC UAA informação sobre a versão de servidor OPC UA e versão de caixa de diálogo OPC UA pode ser encontrada na tela da versão SINUMERIK OPERATE.

1. Abra o SINUMERIK OPERATE e escolha a área operacional "Diagnóstico". Pressione a tecla"Versão".

2. Selecione “Extensões de sistema" e pressione a tecla"Detalhes".

Esquema 6-3 Dados de versão

Diagnóstico6.3 Versão de servidor OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA68 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Esquema 6-4 Dados de versão/ extensões de sistema

A entrada OPC UA foi encontrada.

3. Selecione a entrada e pressione "Detalhes" novamente para mostrar informações detalhadas sobre os componentes OPC UA.

Diagnóstico6.3 Versão de servidor OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 69

Diagnóstico6.3 Versão de servidor OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA70 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Atualização do Servidor OPC UA 77.1 Visão geral

CompatibilidadeEsta versão dos servidor OPC UA é suportada pelo SINUMERIK 840D sl e SINUMERIK 828D. Um processo de atualização é possível com o software SINUMERIK versão ≥ V4.7.

SINUMERIK Integrate Create MyConfig (CMC)O arquivo de atualização necessário (CMC) pode ser fornecido pelo escritório regional da SIEMENS.

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 71

7.2 Instalação do Servidor OPC UAAtualização do Servidor OPC UAO procedimento de instalação do servidor OPC UA pode variar conforme uma PCU ou uma PPU/NCU esteja sendo usada. Abaixo estão as instruções para ambas as opções:

PCU/IPC1. Carregue o software OPC UA em um pendrive.

2. Ligue a PCU no modo de serviço.

3. Insira a chave USB na porta USB do painel do operador.

4. Inicie o Windows Explorer.

5. Vá até o arquivo .exe file e execute-o.

6. Siga as instruções de instalação.

7. Após a instalação bem-sucedida, reinicie a PCU.

Indicação

Se o OPC UA estava ativo antes da instalação, usuários e direitos serão preservados.

PPU/NCU1. Carregue o software OPC UA em uma chave USD.

2. Carregue o software OPC UA em uma chave USD.

3. Desligue a NCU/PPU e ligue novamente.

4. Siga as instruções de instalação.

5. Após a instalação bem-sucedida, reinicie a NCU/PPU.

Indicação

Se o OPC UA estava ativo antes da instalação, usuários e direitos serão preservados.

Atualização do Servidor OPC UA7.2 Instalação do Servidor OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA72 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

7.3 Compatibilidade

CompatibilidadeAbaixo estão as questões de compatibilidade do OPC UA:

● SenhaO comprimento de senha mudou para ao menos 8 caracteres.

● Direitos de usuário

– O comportamento no ajuste de “SinuReadAll” e “SinuWriteAll” é diferente das versões anteriores.

– A diferença em relação à versão anterior é que remover o direito “SinuReadAll” removerá todos os direitos de leitura. Nas versões anteriores direitos de leitura adicionados não eram deletados com a remoção de “SinuReadAll”. O mesmo se aplica ao “SinuWriteAll”.

Indicação

Se você tiver outros problemas de compatibilidade ou precisar de mais informações, consulte a hotline (https://support.industry.siemens.com/cs/sc/2090/).

Atualização do Servidor OPC UA7.3 Compatibilidade

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 73

Atualização do Servidor OPC UA7.3 Compatibilidade

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA74 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Dados técnicos 8Dados técnicos

Descrição ValorNúmero de sessões 1) 828D 5

840 D sl 10Número de subscrições 2) 828D 5

840D sl 10Máximo de amostras / segundo 828D 500 1/s

840D sl 1000 1/sIntervalo de amostragem mínimo 100 msIntervalos de amostragem {100, 250, 500, 1000, 2500, 5000} msIntervalo de publicação mínimo 100 msIntervalo de publicação {100, 250, 500, 1000, 2500, 5000} msNúmero máximo de usuários 20Intervalo máximo de vida útil (Contagem de vida útil)

3600000 s

Tempo expirado da sessão 60 sTamanho máximo da Fila de Itens Monitorados (Tamanho da Fila de Subscrição)

10000

1) Sessão = Conexão de um cliente ao servidor2) Subscrição = Em uma sessão existente, uma subscrição é uma funcionalidade para monitorar itens de dados.

Calculando a carga de subscrição máximaO número máximo de itens monitorados (Página 47) depende da hora de atualização das subscrições. Portanto o número máximo de itens monitorados pode ser calculado como segue.

A carga de subscrição máxima é calculada a partir da carga imposta ao sistema pela taxa de amostra de todos os itens monitorados de todas as subscrições de todas as sessões ativas.

Número máximo de itens monitorados = Carga de sistema / atualizações por segundo

Atualizações por segundo = 1 / taxa de amostragem (em segundos)

Carga de sistema SINUMERIK 840D sl = 1000 itens/s

Carga de sistema SINUMERIK 828D = 500 itens/s

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 75

Dados técnicos

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA76 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Solução de problemas 9Problema SoluçãoO diálogo de configuração OPC UA, depois da instalação, não será exibido como OK ou como descrito na documenta‐ção.

Possivelmente sua área de operação do SINUMERIK "co‐missionamento" foi estendida através dos diálogos OEM (função: slsudialog_oem xml). Isso pode causar uma falha de função do diálogo de configuração UA OPC nas versões de software anteriores a < 4.8 SP2.Entre em contato com seu representante SIEMENS local ou com o suporte técnico (https://support.industry.siemens.com/cs/sc/2090/).

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 77

9.1 Referência ao código de erro OPC UAVocê pode encontrar informações relevantes sobre códigos de erro em Github (https://github.com/OPCFoundation/UA-Nodeset/blob/master/DotNet/Opc.Ua.StatusCodes.cs).

Suporte TécnicoOs números de telefone específicos para suporte técnico são fornecidos na internet no seguinte Endereço (https://support.industry.siemens.com/cs/sc/2090/) área de"Contato".

Solução de problemas9.1 Referência ao código de erro OPC UA

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA78 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0

Índice

AAccessibilidade, 9AddCertificateUser, 33AddUser, 33Administração do usuário, 8

CCenário de aplicação, 9ChangeMyPassword, 33Cliente, 7Configurações de segurança, 8Criptografia, 8

DDeleteUser, 33DeleteUserAccess, 34

FFuncionalidades, 8

GGetMyAccessRights, 34GetUserAccessRights, 34GetUserList, 33GiveUserAccess, 36

IIndustry 4.0, 7Intervalo de amostragem mínimo, 75Intervalo de publicação, 75Intervalo de publicação mínimo, 75Intervalo máximo de vida útil (Contagem de vida útil), 75Intervalos de amostragem, 75Itens monitorados, 47

KKit de desenvolvimento, 7

LLicença, 16

MMáximo de amostras / segundo, 75

NNavegação, 38Número de sessões, 75Número de Subscrições, 75Número máximo de usuários, 75

PPadrão OPC UA, 7PCU / IPC, 9

SServidor SINUMERIK OPC UA, 7SINUMERIK 828D, 9SINUMERIK 840D sl, 9Sistemas SINUMERIK, 9

TTamanho máximo da Fila de Itens Monitorados (Tamanho da Fila de Subscrição), 75Tempo expirado da sessão, 75Thin Client, 9Tipos de dados, 42

VVerificando o tempo, 17Vias variáveis, 40

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UAManual de projeto, 04/2018, 6FC5397-1DP41-0KA0 79

Índice

SINUMERIK Integrado para Acesso de Engenharia MyMachine / OPC UA80 Manual de projeto, 04/2018, 6FC5397-1DP41-0KA0