Índice files s7-1200 – compatibilidade cpu v3 e v4 04/10/2017 página 1 / 18 s sector -...

18
s S7-1200 Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 sIndustry Sector - Technical Support & Hotline www.siemens.com.br/Hotline S7-1200 Compatibilidade CPU V3 e V4 Denilson Pegaia Objetivo: orientar como proceder em casos de substituição de CPU’s de S7-1200 versão 3 por equivalentes de versão 4. Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso final e exaustivamente testados antes de utilizados em projetos reais. Índice 1. Considerações gerais .................................................................................................... 2 1.1. Por que existem CPUs de versões diferentes? ....................................................... 2 1.2. Como identificar qual a versão da minha CPU? ...................................................... 2 1.3. Quais as melhorias introduzidas na CPU V4........................................................... 3 2. Procedimento para substituição de CPU V3 por CPU V4............................................... 3 2.1. Pré-requisitos.......................................................................................................... 3 2.2. Abrir o projeto no STEP 7 V13 ................................................................................ 4 2.3. Converter o projeto para versão 13 (se necessário)................................................ 4 2.4. Trocar CPU na configuração de hardware .............................................................. 6 2.5. Adequações prioritárias .......................................................................................... 8 2.6. Adequações não prioritárias ................................................................................. 10 2.7. Compilar projeto do PLC ....................................................................................... 14 2.8. Fazer download .................................................................................................... 17 2.9. Adequação de HMI ............................................................................................... 17 3. Caso especial: substituição de CPU de versão V1 ou V2.por CPU de versão V4. ....... 17 4. Referências.................................................................................................................. 17 Help Online do TIA Portal ................................................................................................ 17 Updates ........................................................................................................................... 17 FAQ................................................................................................................................. 17 Download ........................................................................................................................ 18 Manuais........................................................................................................................... 18 5. Suporte técnico e treinamento ..................................................................................... 18

Upload: nguyendan

Post on 01-Dec-2018

251 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 1 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

S7-1200

Compatibilidade CPU V3 e V4

Denilson Pegaia

Objetivo: orientar como proceder em casos de substituição de CPU’s de S7-1200 versão 3

por equivalentes de versão 4.

Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico

prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste

texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso

final e exaustivamente testados antes de utilizados em projetos reais.

Índice

1. Considerações gerais .................................................................................................... 2

1.1. Por que existem CPUs de versões diferentes? ....................................................... 2

1.2. Como identificar qual a versão da minha CPU? ...................................................... 2

1.3. Quais as melhorias introduzidas na CPU V4 ........................................................... 3

2. Procedimento para substituição de CPU V3 por CPU V4 ............................................... 3

2.1. Pré-requisitos .......................................................................................................... 3

2.2. Abrir o projeto no STEP 7 V13 ................................................................................ 4

2.3. Converter o projeto para versão 13 (se necessário) ................................................ 4

2.4. Trocar CPU na configuração de hardware .............................................................. 6

2.5. Adequações prioritárias .......................................................................................... 8

2.6. Adequações não prioritárias ................................................................................. 10

2.7. Compilar projeto do PLC ....................................................................................... 14

2.8. Fazer download .................................................................................................... 17

2.9. Adequação de HMI ............................................................................................... 17

3. Caso especial: substituição de CPU de versão V1 ou V2.por CPU de versão V4. ....... 17

4. Referências .................................................................................................................. 17

Help Online do TIA Portal ................................................................................................ 17

Updates ........................................................................................................................... 17

FAQ ................................................................................................................................. 17

Download ........................................................................................................................ 18

Manuais ........................................................................................................................... 18

5. Suporte técnico e treinamento ..................................................................................... 18

Page 2: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 2 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

1. Considerações gerais

1.1. Por que existem CPUs de versões diferentes?

Ao longo de seu ciclo de vida, uma família de produtos é frequentemente melhorada e

adaptada a novas necessidades do mercado, ao estado da arte e as demandas de

produção. Por isso, é previsível que CPUs de S7-1200 sejam aprimoradas e novos produtos

sejam lançados no mercado em substituição aos modelos anteriores. Alguns destes

aprimoramentos ocorrem apenas no software (firmware da CPU), outros melhoramentos

necessitam de um aprimoramento no hardware e em alguns casos as melhorias no

hardware e no software são interdependentes, e, portanto, ocorrem em conjunto.

1.2. Como identificar qual a versão da minha CPU?

No geral, a versão do hardware da CPU é identificada pelo seu código de encomenda,

enquanto a versão de firmware corre com numeração independente.

No caso das CPUs do S7-1200 existe a seguinte correlação:

Código de encomenda Versão de firmware

Designação geral

6ES7-21x-1xx30-0XB0 V 1.0.0 V1

V 1.0.1

V 1.0.2

6ES7-21x-1xx30-0XB0 V 2.0.1 V2

V 2.0.3

V 2.1.2

V 2.2.0

6ES7-21x-1xx31-0XB0 V 3.0.0 V3

V 3.0.1

V 3.0.2

6ES7-21x-1xx40-0XB0 V 4.x.x V4

Nota: Atualizações de firmware somente são possíveis quando o código de encomenda se

mantém o mesmo.

Page 3: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 3 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

1.3. Quais as melhorias introduzidas na CPU V4

A versão 4 do S7-1200 teve melhoria gerais em vários campos, sendo que os principais

destaques são:

Segurança de comunicação (melhoria nos protocolos de comunicação visando

proteção a ataques de hackers e proteção à informação).

Função de I-Device (possibilitando, por exemplo, troca de dados entre CPU’s via

protocolo PROFINET IO).

Função Trace: registro de curvas relacionadas à variáveis da CPU.

Tratamento de receitas pela CPU.

Update de firmware via Ethernet.

2. Procedimento para substituição de CPU V3 por CPU V4

Para que se substitua uma CPU de versão 3 por uma CPU de versão 4 é necessário

adequar o programa do usuário a nova situação. Os passos a seguir indicam como isso

pode ser feito:

2.1. Pré-requisitos

2.1.1. Ter o projeto do S7-1200 (arquivo de backup ou de upload). Caso haja HMI’s

comunicando com o S7-1200 o projeto original destes HMI também devem

estar disponíveis.

2.1.2. O projeto do S7-1200 não deve possuir blocos com acesso protegido (se for

o caso, obter o programa original, onde estes blocos não estejam protegidos,

com o fornecedor do equipamento).

2.1.3. Ter STEP 7 V13 ou superior (versão de avaliação do STEP 7 V13 pode ser

obtida no link http://support.automation.siemens.com/BR/view/en/78793685).

2.1.4. Caso haja HMI’s comunicando com o S7-1200 deve-se ter também uma

versão de WinCC V13 (ou superior) que possa trabalhar com estes HMI

(versão de avaliação do WinCC V13 pode ser obtida no link

http://support.automation.siemens.com/BR/view/en/88360364).

Page 4: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 4 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.1.5. Os softwares de configuração devem estar atualizados com a versão corrente

(atualização pode ser obtida no link

http://support.automation.siemens.com/BR/view/en/90466591).

2.1.6. Ter acesso para download aos equipamentos relacionados.

2.2. Abrir o projeto no STEP 7 V13 (ou superior)

Abrir o projeto através do menu Project -> Open

2.3. Converter o projeto para versão atual do TIA (se necessário)

Caso o projeto tenha sido feito em versão anterior à do STEP 7 V13 será perguntado se ele

pode ser atualizado. Confirmar a atualização (Yes).

Ao final da conversão será apresentada uma mensagem pedindo para compilar o programa.

Clique em “Ok”.

Page 5: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 5 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Compilar o hardware - HW (rebuild all).

O resultado esperado é não haver erros de compilação.

Na sequência compilar o software - Software (rebuild all blocks).

Page 6: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 6 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

O resultado esperado é não haver erros de compilação.

2.4. Trocar CPU na configuração de hardware

Abrir a definição de hardware da CPU (Device configuration).

Selecionando a CPU, e navegando em Properties; General; Catalog Information, é possível

confirmar que se trata de CPU de versão 3.

Page 7: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 7 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Selecionar no catálogo a direita o modelo de CPU que substituirá o antecessor. Confirmar

em “Informations” que a nova CPU relamente tem versão 4.

Page 8: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 8 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Uma janela se abrirá pedindo confirmação sobre a alteração da CPU. Verificar se os

modelos e versões estão de acordo e confirme a mensagem.

2.5. Adequações prioritárias

2.5.1. Senha de acesso Web

As versões antecessoras de S7-1200 tinham usuários para página web fixos:

Usuário “User” (password “User”) com acesso apenas de leitura.

Usuário “Administrator” (password “Admin”) com acesso total.

Por questões de segurança da informação, nas CPU’s de versão 4 não existem mais

usuários e senhas pré definidas.

Page 9: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 9 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Caso se use a interface Web de sua CPU deve-se configurar explicitamente os usuários,

níveis de acesso e senha que vão ser usados.

Para tal, selecionar a CPU, ir em Properties; Web server; User management. Clicar em

“<Add new user>”.

Definir o nome do usuário, os níveis de acesso e a senha desejada.

Page 10: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 10 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.5.2. Modulos de expansão

Os seguintes módulos de expansão devem ter seus firmwares atualizados para operação

com CPU’s de versão 4:

ASi – Master – CM1243

PD – Master – CM 1243-5

WAN CP – CP 1243-1

Módulos como RF120C (RFID-Reader), SIWAREX e CANopen (HMS) tiveram suas

bibliotecas de funções atualizada e é recomendado atualizar o projeto com estes novos

blocos

2.5.3. Cartão de memória

Cartões de memória com programas de CPU’s com firmware inferiores precisam ser

apagados e carregados com programa convertido.

2.6. Adequações não prioritárias

2.6.1. Organization Blocks (OB)

Na versão 4.0, é configurar se um OB pode ou não ser interrompido por outro OB e qual

prioridade ele pode ter (nas versões anteriores, estes valores eram fixos).

Durante a conversão, os valores prioridade são conservados iguais ao projeto original (i.e.

não é necessária intervenção do programador), mas a alteração destes valores de

prioridade passa a ser possível.

Page 11: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 11 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.6.2. OB de diagnóstico (e.g. OB82)

A partir da versão 4 o OB de diagnóstico passa a retornar referencias ao submodulo como

um todo (apenas ao módulo) em caso de não haver evento pendente. Nas versões

anteriores ele apontava para o último canal com defeito, mesmo quando não havia mais

falhas.

Deve-se verificar, portanto, se há OB de diagnóstico configurado no controlador e se o

programa nele contigo toma alguma decisão baseado nestas informações.

Page 12: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 12 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.6.3. Senha na CPU

O layout e os termos usados na configuração de senha na CPU mudaram na versão 4.

Existe, contudo, uma equivalência funcional entre nomes / funções que é mantida durante a

conversão.

V3.0 protection level V4.0 access level

No protection Full access (no protection)

Write protection Read access

Write/read protection HMI access

- "No access (complete protection)"

Page 13: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 13 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.6.4. GET / PUT

As CPU de versão 4 tem um novo nível de acesso (proteção por senha) que impede a

comunicação via GET/PUT sem o uso de senha (vide item 2.5.5, referência ao modo"No

access (complete protection)"). Por isso, ao se converter a CPU aparece uma aviso.

Como no projeto original a comunicação com GET PUT não podia ser restrita, o projeto

convertido mantém esta característica. Se houver, por questões de segurança, necessidade

de introduzir esta função, deve-se alterar o nível de acesso (senha) e assegurar que os

parceiros de comunicação sejam readequados a essa nova configuração (se aplicável).

Page 14: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 14 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.6.5. Blocos de Motion control

Os blocos de Motion Control da versão 3 são compatíveis com CPU de versão 4 e portanto

não requerem ações especiais. Os blocos da versão 4 têm, porém, novas funcionalidades.

Assim, se forem necessárias modificações ou ampliações, existem duas alternativas: ou

continuar usando blocos da versão 3 ou mudar os blocos de Motion Control para versão 4.

2.7. Compilar projeto do PLC

Após a alteração da CPU e eventuais adequações acima citadas é necessário compilar

Hardware e Software do PLC.

Compilar o hardware - HW (rebuild all).

O resultado esperado é não haver erros de compilação.

Page 15: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 15 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Na sequência compilar o software - Software (rebuild all blocks).

O resultado esperado é não haver erros de compilação.

2.7.1. Blocos protegidos

Conforme mencionado no capítulo “Pré-requisitos” (item 2.1.2) a compilação (e, portanto, a

conversão) não pode ser feita se houverem blocos protegidos por senha.

Se houverem blocos protegidos por senha, durante a compilação do programa surgirão

mensagens de erro indicando que não é possível converter estes blocos enquanto

estiverem protegidos.

Se você não é o autor do Projeto (por exemplo, backup vindo de um fabricante de

máquinas), você deverá consulta-lo para obter a senha ou solicitar a ele a conversão do

programa. Não existem senhas mestres ou procedimento para “quebrar” proteção por

senha.

Page 16: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 16 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Existem vários caminhos para remover a proteção dos blocos. O acesso mais simples é dar

duplo clique do mouse na mensagem de erro:

Uma janela se abrirá. Digitar a senha para desbloqueio do bloco e clicar em OK:

Se houverem mais de um bloco protegido repita este procedimento em todas as linhas de

erro.

Ao final recompile os blocos conforme capítulo 2.7

Page 17: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 17 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

2.8. Fazer download

Após a compilação do programa sem erros, é possível descarregar o programa no PLC. Ao

se tratar

2.9. Adequação de HMI

Após a conversão do projeto do PLC é necessário recompilar as configurações dos HMI’s

(software – rebuild all) e transferir o novo projeto.

Dependendo do caso será necessário fazer OS update dos HMI’s durante o download.

3. Caso especial: substituição de CPU de versão V1 ou V2.por CPU de versão V4.

Projetos de CPU’s de versão 1 ou 2 deverão primeiramente ser convertidos para CPU de

versão 3 e devidamente recompilados antes de serem migrados para a versão 4. O

procedimento geral é semelhante à da conversão da versão 3 para a 4, mas os detalhes

desta conversão não fazem parte do escopo deste documento.

4. Referências

Help Online do TIA Portal

Muitas informações úteis sobre migração para CPUs de versão 4 podem ser encontradas

no help online do TIA Portal, sobe título "Migrating S7-1200 to Firmware V4 and higher".

Updates

Aviso de Phaseout das CPUs S7-1200 V3.0

Product Phaseout for S7-1200 V3.0 CPUs

http://support.automation.siemens.com/BR/view/en/92275555

FAQ

Dicas sobre a substituição de CPU’s de versão 3 por CPU’s de versão 4.

What should you watch out for in STEP 7 (TIA Portal) when replacing an S7-1200 V3

with an S7-1200 V4?

http://support.automation.siemens.com/BR/view/en/82140966

Page 18: Índice files S7-1200 – Compatibilidade CPU V3 e V4 04/10/2017 Página 1 / 18 s  Sector - Technical Support & Hotline

s S7-1200 – Compatibilidade CPU V3 e V4

04/10/2017 Página 18 / 18 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Download

Versão de avaliação do STEP 7 V13 (TRIAL)

http://support.automation.siemens.com/BR/view/en/78793685

Versão de avaliação do WinCC V13 (TRIAL)

http://support.automation.siemens.com/BR/view/en/88360364

Atualizações para STEP 7 / WinCC V13

http://support.automation.siemens.com/BR/view/en/90466591

Manuais

Manual de sistema do S7-1200 SIMATIC S7 S7-1200

Programmable controller

http://support.automation.siemens.com/BR/view/en/36932465

Guia de boas praticas de programação

Programming Guideline for S7-1200/S7-1500

http://support.automation.siemens.com/BR/view/en/81318674

5. Suporte técnico e treinamento

Suporte Técnico

Requisição de suporte: www.siemens.com.br/Hotline/SR Tel.: 0800 7 73 73 73

Portal de Suporte: www.siemens.com.br/Hotline Homepage Brasil: www.siemens.com.br

Centro de treinamento - SITRAIN

Informações: www.siemens.com.br/sitrain

Tel.: 0800 7 73 73 73