You are on page 1of 18

s

S7-1200 Compatibilidade CPU V3 e V4

S7-1200
Compatibilidade CPU V3 e V4

Denilson Pegaia
Objetivo: orientar como proceder em casos de substituio de CPUs de S7-1200 verso 3
por equivalentes de verso 4.
Aviso:

Este documento apresenta dicas e exemplos sobre o produto e supe que o leitor possua conhecimento bsico
prvio sobre o mesmo. Para informaes completas e atualizadas, deve-se consultar o manual do produto. O intuito deste
texto meramente didtico, podendo ser alterado pela Siemens sem aviso prvio. Os exemplos devem ser adaptados ao uso
final e exaustivamente testados antes de utilizados em projetos reais.

ndice
1.

2.

Consideraes gerais .................................................................................................... 2


1.1.

Por que existem CPUs de verses diferentes? ....................................................... 2

1.2.

Como identificar qual a verso da minha CPU? ...................................................... 2

1.3.

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

Procedimento para substituio 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 verso 13 (se necessrio)................................................ 4

2.4.

Trocar CPU na configurao de hardware .............................................................. 6

2.5.

Adequaes prioritrias .......................................................................................... 8

2.6.

Adequaes no prioritrias ................................................................................. 10

2.7.

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

2.8.

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

2.9.

Adequao de HMI ............................................................................................... 17

3.

Caso especial: substituio de CPU de verso V1 ou V2.por CPU de verso V4. ....... 17

4.

Referncias.................................................................................................................. 17
Help Online do TIA Portal ................................................................................................ 17
Updates ........................................................................................................................... 17
FAQ ................................................................................................................................. 17
Download ........................................................................................................................ 18
Manuais........................................................................................................................... 18

5.

Suporte tcnico ............................................................................................................ 18

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 1 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

1. Consideraes gerais

1.1.

Por que existem CPUs de verses diferentes?

Ao longo de seu ciclo de vida, uma famlia de produtos frequentemente melhorada e


adaptada a novas necessidades do mercado, ao estado da arte e as demandas de
produo. Por isso, previsvel que CPUs de S7-1200 sejam aprimoradas e novos produtos
sejam lanados no mercado em substituio 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 so interdependentes, e, portanto, ocorrem em conjunto.

1.2.

Como identificar qual a verso da minha CPU?

No geral, a verso do hardware da CPU identificada pelo seu cdigo de encomenda,


enquanto a verso de firmware corre com numerao independente.
No caso das CPUs do S7-1200 existe a seguinte correlao:

Cdigo de encomenda

6ES7-21x-1xx30-0XB0

6ES7-21x-1xx30-0XB0

6ES7-21x-1xx31-0XB0

6ES7-21x-1xx40-0XB0

Verso
de
firmware
V 1.0.0
V 1.0.1
V 1.0.2
V 2.0.1
V 2.0.3
V 2.1.2
V 2.2.0
V 3.0.0
V 3.0.1
V 3.0.2
V 4.x.x

Designao geral

V1

V2

V3

V4

Nota: Atualizaes de firmware somente so possveis quando o cdigo de encomenda se


mantm o mesmo.
29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 2 /
www.siemens.com.br/Hotline

18

1.3.

S7-1200 Compatibilidade CPU V3 e V4

Quais as melhorias introduzidas na CPU V4

A verso 4 do S7-1200 teve melhoria gerais em vrios campos, sendo que os principais
destaques so:

Segurana de comunicao (melhoria nos protocolos de comunicao visando


proteo a ataques de hackers e proteo informao).

Funo de I-Device (possibilitando, por exemplo, troca de dados entre CPUs via
protocolo PROFINET IO).

Funo Trace: registro de curvas relacionadas variveis da CPU.

Tratamento de receitas pela CPU.

Update de firmware via Ethernet.

2. Procedimento para substituio de CPU V3 por CPU V4


Para que se substitua uma CPU de verso 3 por uma CPU de verso 4 necessrio
adequar o programa do usurio a nova situao. 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 HMIs
comunicando com o S7-1200 o projeto original destes HMI tambm devem
estar disponveis.
2.1.2. O projeto do S7-1200 no deve possuir blocos com acesso protegido (se for
o caso, obter o programa original, onde estes blocos no estejam protegidos,
com o fornecedor do equipamento).
2.1.3. Ter STEP 7 V13 (verso de avaliao do STEP 7 V13 pode ser obtida no link
http://support.automation.siemens.com/BR/view/en/78793685).
2.1.4. Caso haja HMIs comunicando com o S7-1200 deve-se ter tambm uma
verso de WinCC V13 que possa trabalhar com estes HMI (verso de avaliao
do WinCC V13 pode ser obtida no link
http://support.automation.siemens.com/BR/view/en/88360364).
29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 3 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.1.5. Os softwares de configurao devem estar atualizados com a verso corrente


(atualizao 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

Abrir o projeto atravs do menu Project -> Open

2.3.

Converter o projeto para verso 13 (se necessrio)

Caso o projeto tenha sido feito em verso anterior do STEP 7 V13 ser perguntado se ele
pode ser atualizado. Confirmar a atualizao (Yes).

Ao final da converso ser apresentada uma mensagem pedindo para compilar o programa.
Clique em Ok.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 4 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Compilar o hardware - HW (rebuild all).

O resultado esperado no haver erros de compilao.

Na sequncia compilar o software - Software (rebuild all blocks).

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 5 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

O resultado esperado no haver erros de compilao.

2.4.

Trocar CPU na configurao de hardware

Abrir a definio de hardware da CPU (Device configuration).

Selecionando a CPU, e navegando em Properties; General; Catalog Information, possvel


confirmar que se trata de CPU de verso 3.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 6 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Selecionar no catlogo a direita o modelo de CPU que substituir o antecessor. Confirmar


em Informations que a nova CPU relamente tem verso 4.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 7 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Uma janela se abrir pedindo confirmao sobre a alterao da CPU. Verificar se os


modelos e verses esto de acordo e confirme a mensagem.

2.5.

Adequaes prioritrias

2.5.1. Senha de acesso Web

As verses antecessoras de S7-1200 tinham usurios para pgina web fixos:

Usurio User (password User) com acesso apenas de leitura.


Usurio Administrator (password Admin) com acesso total.

Por questes de segurana da informao, nas CPUs de verso 4 no existem mais


usurios e senhas pr definidas.
29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 8 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Caso se use a interface Web de sua CPU deve-se configurar explicitamente os usurios,
nveis de acesso e senha que vo ser usados.
Para tal, selecionar a CPU, ir em Properties; Web server; User management. Clicar em
<Add new user>.

Definir o nome do usurio, os nveis de acesso e a senha desejada.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 9 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.5.2. Modulos de expanso

Os seguintes mdulos de expanso devem ter seus firmwares atualizados para operao
com CPUs de verso 4:

ASi Master CM1243


PD Master CM 1243-5
WAN CP CP 1243-1

Mdulos como RF120C (RFID-Reader), SIWAREX e CANopen (HMS) tiveram suas


bibliotecas de funes atualizada e recomendado atualizar o projeto com estes novos
blocos

2.5.3. Carto de memria


Cartes de memria com programas de CPUs com firmware inferiores precisam ser
apagados e carregados com programa convertido.

2.6.

Adequaes no prioritrias

2.6.1. Organization Blocks (OB)

Na verso 4.0, configurar se um OB pode ou no ser interrompido por outro OB e qual


prioridade ele pode ter (nas verses anteriores, estes valores eram fixos).
Durante a converso, os valores prioridade so conservados iguais ao projeto original (i.e.
no necessria interveno do programador), mas a alterao destes valores de
prioridade passa a ser possvel.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 10 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.6.2. OB de diagnstico (e.g. OB82)

A partir da verso 4 o OB de diagnstico passa a retornar referencias ao submodulo como


um todo (apenas ao mdulo) em caso de no haver evento pendente. Nas verses
anteriores ele apontava para o ltimo canal com defeito, mesmo quando no havia mais
falhas.
Deve-se verificar, portanto, se h OB de diagnstico configurado no controlador e se o
programa nele contigo toma alguma deciso baseado nestas informaes.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 11 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.6.3. Senha na CPU

O layout e os termos usados na configurao de senha na CPU mudaram na verso 4.


Existe, contudo, uma equivalncia funcional entre nomes / funes que mantida durante a
converso.
V3.0 protection level
No protection
Write protection
Write/read protection
-

29/12/2014

s Industry Sector

- Technical Support & Hotline

V4.0 access level


Full access (no protection)
Read access
HMI access
"No access (complete
protection)"

Pgina 12 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.6.4. GET / PUT

As CPU de verso 4 tem um novo nvel de acesso (proteo por senha) que impede a
comunicao via GET/PUT sem o uso de senha (vide item 2.5.5, referncia ao modo"No
access (complete protection)"). Por isso, ao se converter a CPU aparece uma aviso.

Como no projeto original a comunicao com GET PUT no podia ser restrita, o projeto
convertido mantm esta caracterstica. Se houver, por questes de segurana, necessidade
de introduzir esta funo, deve-se alterar o nvel de acesso (senha) e assegurar que os
parceiros de comunicao sejam readequados a essa nova configurao (se aplicvel).

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 13 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

2.6.5. Blocos de Motion control

Os blocos de Motion Control da verso 3 so compatveis com CPU de verso 4 e portanto


no requerem aes especiais. Os blocos da verso 4 tm, porm, novas funcionalidades.
Assim, se forem necessrias modificaes ou ampliaes, existem duas alternativas: ou
continuar usando blocos da verso 3 ou mudar os blocos de Motion Control para verso 4.

2.7.

Compilar projeto do PLC

Aps a alterao da CPU e eventuais adequaes acima citadas necessrio compilar


Hardware e Software do PLC.

Compilar o hardware - HW (rebuild all).

O resultado esperado no haver erros de compilao.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 14 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Na sequncia compilar o software - Software (rebuild all blocks).

O resultado esperado no haver erros de compilao.

2.7.1. Blocos protegidos


Conforme mencionado no captulo Pr-requisitos (item 2.1.2) a compilao (e, portanto, a
converso) no pode ser feita se houverem blocos protegidos por senha.
Se houverem blocos protegidos por senha, durante a compilao do programa surgiro
mensagens de erro indicando que no possvel converter estes blocos enquanto
estiverem protegidos.
Se voc no o autor do Projeto (por exemplo, backup vindo de um fabricante de
mquinas), voc dever consulta-lo para obter a senha ou solicitar a ele a converso do
programa. No existem senhas mestres ou procedimento para quebrar proteo por
senha.

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 15 /
www.siemens.com.br/Hotline

18

S7-1200 Compatibilidade CPU V3 e V4

Existem vrios caminhos para remover a proteo 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 captulo 2.7

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 16 /
www.siemens.com.br/Hotline

18

2.8.

S7-1200 Compatibilidade CPU V3 e V4

Fazer download

Aps a compilao do programa sem erros, possvel descarregar o programa no PLC. Ao


se tratar

2.9.

Adequao de HMI

Aps a converso do projeto do PLC necessrio recompilar as configuraes dos HMIs


(software rebuild all) e transferir o novo projeto.
Dependendo do caso ser necessrio fazer OS update dos HMIs durante o download.

3. Caso especial: substituio de CPU de verso V1 ou V2.por CPU


de verso V4.
Projetos de CPUs de verso 1 ou 2 devero primeiramente ser convertidos para CPU de
verso 3 e devidamente recompilados antes de serem migrados para a verso 4. O
procedimento geral semelhante da converso da verso 3 para a 4, mas os detalhes
desta converso no fazem parte do escopo deste documento.

4. Referncias
Help Online do TIA Portal
Muitas informaes teis sobre migrao para CPUs de verso 4 podem ser encontradas
no help online do TIA Portal, sobe ttulo "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 substituio de CPUs de verso 3 por CPUs de verso 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
29/12/2014
Pgina 17 / 18
s Industry Sector

- Technical Support & Hotline

www.siemens.com.br/Hotline

S7-1200 Compatibilidade CPU V3 e V4

Download

Verso de avaliao do STEP 7 V13 (TRIAL)


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

Verso de avaliao do WinCC V13 (TRIAL)


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

Atualizaes 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 programao


Programming Guideline for S7-1200/S7-1500
http://support.automation.siemens.com/BR/view/en/81318674

5. Suporte tcnico
Siemens Industry Sector
Customer Service Division / Service Delivery

- Technical Support & Hotline

Requisio de suporte: www.siemens.com.br/Hotline/SR


Tel.: +55 0800 7 73 73 73
Portal de Suporte: www.siemens.com.br/Hotline
Homepage Brasil: www.siemens.com.br

29/12/2014

s Industry Sector

- Technical Support & Hotline

Pgina 18 /
www.siemens.com.br/Hotline

18

You might also like