Comunicação S7 Entre CLPs - S7 1200 e S7 300
Comunicação S7 Entre CLPs - S7 1200 e S7 300
Comunicação S7 Entre CLPs - S7 1200 e S7 300
S7 1200 e S7 300
Rodrigo Borges
Descrição do Projeto:
1. Entre no rack e slot da CPU parceira. A CPU S7-1200 usa Rack 0 e Slot 1.
2. Selecione o recurso de conexão 03 (hex) para a CPU parceira, pois a
conexão S7 só é configurada unilateralmente na CPU S7-300. Com
essas configurações, o TSAP tem o valor 03.01 na CPU parceira.
3. Aplique as configurações com "OK".
4. Da mesma forma, aplique as configurações na caixa de
diálogo Properties S7 connection com "OK".
5. Na caixa de diálogo "Insert New Connection", clique no botão "OK" para
fechar a caixa de diálogo. A conexão S7 é inserida em "NetPro".
Carregue a
conexão S7
1. No "NetPro" você marca a CPU na estação SIMATIC S7-
300. A tabela de conexão mostra todas as conexões
configuradas para a UCP.
2. No "NetPro" você marca a estação SIMATIC S7-300.
3. Na barra de ferramentas, você clica no botão "Save and
compile" para salvar e compilar a configuração da
conexão.
4. Na barra de ferramentas, você clica no botão "Download
the Selected Station(s)" para carregar a configuração de
conexão na CPU.
Criar um
programa de
usuário
FB14 "GET":Você usa FB14
"GET" para ler dados da CPU
S7-1200.
FB14 "GET" possui os seguintes parâmetros
1. No programa do usuário da CPU S7-1200, você adiciona os blocos de dados para salvar os dados de
envio e recebimento.
2. Na árvore do projeto, navegue até a pasta de dispositivos da CPU S7-1200. A pasta do dispositivo contém
objetos estruturados e ações que pertencem ao dispositivo.
3. Na pasta do dispositivo, navegue até a subpasta "Progam blocks" e clique duas vezes na ação "Add new
block".
4. Clique no botão "Data block (DB)".
5. Digite o nome do bloco de dados (DB), "SendDataServer", por exemplo.
6. Ative a opção "Automatic" para que o número do banco de dados seja atribuído automaticamente pelo
STEP 7.
7. Habilite a função "Add new and open".
8. Clique no botão "OK" para aplicar as configurações e fechar a caixa de diálogo.
• No BD "SendDataServer" você define a variável estática "sendData" do tipo de dados Array [1..10] de Byte.
Configure o SIMATC S7-1200 como servidor
• Configure a conexão S7 1.
1. Na árvore do projeto, clique duas vezes no item "Devices & networks". A
visualização da rede é aberta no editor "Devices & networks".
2. Clique no ícone "Connections" na barra de ferramentas.
3. Selecione "S7 connection" como o tipo de conexão na caixa de lista suspensa
adjacente. A CPU S7-1200 é exibida destacada em cores na tela de rede.
4. Clique com o botão direito na CPU S7-1200. O menu pop-up é aberto.
5. Selecione o item "Add new connection". A caixa de diálogo "Add new connection" é
aberta.
6. Clique no botão "Add". Uma conexão S7 é adicionada.
7. Clique no botão "Close" para fechar a caixa de diálogo.
Definir parâmetros de conexão