ConteúdoPágina
Objetivos de aprendizagem...................................................................................................................2
Vistas no STEP7 Basic V10.5: ............………......................................................................................3
Vista Portal .................……...................................................................................................................4
Vista Projeto ...............……...................................................................................................................5
Janela Projeto........................................................................................................................................6
Janela Inspetor......................................................................................................................................7
Cartões de tarefas……..........................................................................................................................8
Projetos: Selecionar idioma e local de armagenagem..........................................................................9
Seções da janela na área de trabalho..........……..................................................................................10
Segmentando a área de edição.............................................................................................................11
Acesso online à CPU.............……….....................................................................................................12
Salvar o projeto......……….....................................................................................................................13
Funções de ajuda............…...................................................................................................................14
Símbolos nos tópicos de ajuda..............................................................................................................15
Licenciamento no STEP7 Basic V10.5…...............................................................................................16
Se você deseja saber mais……......…...................................................................................................17
Bibliotecas…….......................................................................................................................................18
Biblioteca de projeto…............................................................................................................................19
Biblioteca global...………........................................................................................................................20
Estrutura de biblioteca…….....................................................................................................................21
Símbolos.......…......................................................................................................................................22
Views(Vistas) Para incrementar sua produtividade, duas diferentes vistas estão
disponíveis para o seu projeto de automação:
•A vista portal é uma vista orientada à tarefa referente às tarefas de projeto.
•A vista projeto é uma vista de todos os componentes do projeto e das área de projeto associadas.
Portal View(Vista Portal) A vista portal fornece acesso para todos os componentes do projeto.
•Modo de trabalho orientado à tarefa.
•Rápido início de projeto através de operações fáceis e intuitivas.
Project View(Vista Projeto) A vista projeto mostra todos os componentes do projeto. Agora você tem fácil acesso aos dispositivos e blocos.
•Estrutura hierárquica do projeto.
•Todos os editores, parâmetros e dados estão em uma única vista.
SoftwareRequisitos:
•Windows XP (Home SP3, Professional SP3) ou
Windows Vista (Home Premium SP1, Business SP1, Ultimate SP1)
•Resolução de tela: 1024 x 768 (32 MB RAM para vídeo e qualidade 32 bits)
HardwareRequisitos:
•CPU: Pentium 4, 1.7 GHz ou similar
•Memória RAM: Windows XP: 1 GB ou Windows Vista: 2 GB
Disco rígido: 2 GB
Layout Layout da vista portal:
•Portais para diferentes tarefas.
•Ações para o portal selecionado.
•Painel de seleção para a ação selecionada.
AçõesAqui você irá encontrar as ações disponíveis para você no portal que foi selecionado. Você pode chamar a função ajuda em cada portal com uma base sensível ao contexto.
Painel de seleçãoO painel de seleção está disponível em todos os portais. O conteúdo do painel muda de acordo com a ação que foi selecionada.
Project tree(Árvore de projeto) O uso da árvore de projeto dá a você acesso a todos os componentes e dados de projeto. Você pode realizar as seguintes tarefas na árvore de projeto:
• Adicionar novos componentes.
• Editar componentes existentes.
• Examinar e modificar as propriedades dos componentes existentes.
Área de trabalhoOs objetos que você pode abrir para fins de edição estão mostradas dentro da área de trabalho. Estes objetos podem ser:
• Editores e vistas
• Tabelas
Você pode abrir diversos objetos. Porém normalmente só é possível visualizar uma delas por vez na área de trabalho. Todos os outros objetos estão mostrados na forma de abas na barra de edição. Se, para realizar determinadas tarefas, você desejar visualizar dois objetos ao mesmo tempo, você pode dividir a área de trabalho ou na horizontal ou na vertical. Se nenhum objeto for aberto, a área de trabalho permanecerá vazia.
Janela inspetorInformações adicionais sobre um objeto selecionado ou sobre uma ação executada estão disponíveis na janela inspetor.
Task Cards(Cartões de tarefas) Dependendo do objeto editado ou selecionado, cartões de tarefas que permitem a você acessar ações adicionais, serão disponibilizados. Estas ações incluem:
• Selecionar objetos de uma biblioteca ou de um catálogo de hardware.
Detail window(Janela detalhes) Conteúdos específicos de um objeto selecionado podem ser mostrados na janela detalhes. Conteúdos possíveis são por exemplo listas de textos ou tags.
Navegação no projeto
Utilizar a navegação no projeto permite a você acessar todos os componentes e dados de projeto. Você pode realizar as seguintes tarefas de navegação no projeto:
• Adicionar novos componentes.
• Editar componentes existentes.
• Examinar e modificar as propriedades dos componentes existentes.
Project(Projeto) Você irá encontrar todos os objetos relacionados ao projeto na pasta "Project“ ou seja:
• Devices (dispositivos)
• Languages & resources (idiomas & recursos)
• Online access (acesso online)
Device(Dispositivo) Existe uma pasta separada para cada dispositivo no projeto os quais possuem um nome interno ao projeto. Objetos e ações pertencentes ao dispositivo estão dispostos dentro desta pasta.
Languages(Idiomas) Você pode determinar o idioma e textos do projeto nesta pasta.
OnlineNa área de acesso online ou "Online access" da navegação de projeto, você irá encontrar todos os acessos disponíveis às redes de comunicação de seu dispositivo de programação ou PC para estabelecer conexões online ao sistema objetivo da conexão.
Em cada símbolo de interface você poderá obter informações de estados (status information). Você poderá ainda mostrar os dispositivos acessíveis e poderá mostrar e editar as propriedades da interface.
Janela InspetorInformações adicionais em um objeto selecionado ou em ações executadas são mostradas na janela inspetor.
LayoutA janela inspetor consiste das seguintes abas:
•Properties (propriedades)
Esta aba mostra as propriedades do objeto selecionado. Aqui você pode alterar as propriedades editáveis.
•Info (informações)
Esta aba mostra as seguintes informações do objeto selecionado e mensagens sobre a ação realizada, por exemplo, compilação.
•Diagnostics (diagnósticos)
Esta aba fornece informações sobre os eventos de diagnósticos do sistema e eventos de alarmes configurados.
Task cards(Cartões de tarefas) Dependendo do objeto selecionado ou editado, cartões de tarefas que permitem a você executar ações adicionais estarão disponíveis. Estas ações incluem:• Selecionar objetos de uma biblioteca (library).
• Selecionar objetos de um catálogo de hardware.
• Busca e substituição de objetos em um projeto.
• Informações de diagnósticos de objetos selecionados.
Os cartões de tarefas disponíveis podem ser encontrados em uma barra do lado direito da tela. Você pode fechar e reabrir estes cartões a qualquer instante. Quais cartões de tarefas estarão disponíveis dependem dos produtos (softwares) que você tenha instalado.
ProcedimentoPara alterar o idioma da interface do usuário siga os passos abaixo:
1. No menu "Options", selecione o comando "Settings".
2. Selecione o grupo "General" na área de navegação.
3. Selecione o idioma necessário mostrada no campo "User interface language" dentro da área "General settings".
O idioma da interface do usuário será alterado conforme selecionado. Assim que o programa for aberto novamente o idioma de interface do usuário aparecerá.
Área de trabalhoVocê tem a opção de adaptar a área de trabalho de acordo com suas necessidades. As seguintes funções estão disponíveis para este propósito:
MaximizarPara maximizar o elemento, acione o botão "Maximize" na barra de títulos do elemento.
FloatPara destacar elementos da área de trabalho, acione o botão “Float" na barra de títulos do elemento.
EmbedPara encaixar elementos novamente na área de trabalho, acionar o botão “Embed" na barra de títulos do elemento.
Splitting (Segmentando) No menu "Window" selecione o comando:
• "Split editor space vertically" (segmentar verticalmente a área de edição) ou
• "Split editor space horizontally“ (segmentar horizontalmente a área de edição).
O elemento que você marcou e o próximo elemento na barra de edição serão mostrados um ao lado do outro ou um sobre o outro.
FunçõesNa barra de funções as seguintes funções permitem que você tenha acesso direto ao controlador:
•Estabelecer uma conexão do dispositivo de programação (ou PC) com a CPU.
•Desfazer a conexão do dispositivo de programação (ou PC) com a CPU.
•Mostrar todos os nós de rede de comunicação acessíveis.
•Alterar o estado de operação da CPU para RUN.
•Alterar o estado de operação da CPU para STOP.
Save(salvar) Você pode salvar o projeto completo no estado atual utilizando apenas um botão. Isto não será possível caso exista algum erro ou não tenha sido terminada alguma tarefa de edição.
Informações gerais Respostas rápidas para suas dúvidas.
Um sistema de ajuda abrangente está disponível para auxiliar em suas tarefas. Ele descreve conceitos básicos, instruções e funções. Enquanto trabalha com o programa você recebe adicionalmente os seguintes suportes:
• A janela que se abre automaticamente (roll-out) informa a você sobre faixas de valores permitidos e tipos de dados nas caixas de texto.
• Dicas da ferramenta para informação sobre elementos da interface do usuário, por exemplo caixas de texto, botões e ícones. As dicas da ferramenta são complementadas, em parte, por informações detalhadas do conteúdo mostrado em cascata.
• Ajuda dentro do contexto atual, no menu comandos por exemplo quando você aciona as teclas <F1> ou <Shift+F1>.
Ajuda(Help) A ajuda descreve conceitos, instruções e funções. Nela são mostradas também informações de referência e exemplos. A ajuda pode ser acessada através de janela própria no lado direito da tela. Você pode mostrar um campo de navegação na ajuda. Lá você terá acesso às seguintes funções:
• Table of Contents (tabela de conteúdos)
• Search in the index (procura por índice alfabético)
• Full text search of the entire Help (pesquisa de texto completo em todos os textos de ajuda)
Tooltips(dicas da ferramenta) As dicas da ferramenta que possuem um símbolo de flecha no lado esquerdo contém informações adicionais na cascata de dicas da ferramenta. Se você posicionar o seta do mouse brevemente sobre a dica da ferramenta ou acionar a flecha do ícone, esta informação será mostrada. A aparição automática da cascata de dica da ferramenta pode ser desativada. Se informações adicionais estiverem contidas na ajuda, um caminho aparecerá para o correspondente tópico da ajuda em cascata. Se você acionar o caminho, o tópico correspondente abrirá na ajuda.
Roll-outA janela que se abre automaticamente (roll-out) informa a você sobre faixas de valores permitidos e tipos de dados nas caixas de texto.
InstalaçãoNa instalação do STEP 7 Basic V10.5, as licenças para o STEP 7 Basic e o WinCC Basic são automaticamente instaladas.
NotaAs páginas seguintes fornecem informações adicionais para referência.
Blocks(blocos) O sistema de automação fornece diversos tipos de blocos nos quais o programa do usuário e os dados associados podem ser salvos. O programa pode ser estruturado com diferentes blocos dependendo das necessidades do processo.
OBs(OB = organization block) Os blocos de organização formam a interface entre o sistema operacional e o programa do usuário. O programa completo pode ser armazenado no OB1 o qual é chamado ciclicamente pelo sistema operacional (programa linear) ou ele pode ser distribuído em diversos blocos (programa estruturado).
FC(FC = function) As funções contêm uma sub-rotina do programa. Funções podem ser programadas como parametrizáveis, deste modo quando a função é chamada, parâmetros devem ser passados para ela. Funções são idealmente apropriadas para programas frequentemente complexos na forma de sub funções, tais como cálculos.
FB (FB = function block) Os blocos de funções oferecem as mesmas possibilidades que as funções, em termos de programação, mas eles possuem como recurso sua própria área de memória na forma de blocos de dados instance. Isto torna os blocos de funções idealmente apropriados para programas que frequentemente realizam funções complexas, tais como tarefas de controle em malha fechada.
Data blocks (DB = data blocks) Os blocos de dados são áreas de dados do programa do usuário nas quais os dados do usuário são gerenciados de modo estruturado.
Operações Em todos os blocos (FBs, FCs e OBs) todo o conjunto de instruções pode ser
permissíveisutilizado.
OBsOs blocos de organização controlam a implementação dos programas do usuário. Cada OB requisita um único número. Muitos números abaixo de 200 são reservados para OBs que respondem a eventos específicos.
Eventos especiais na CPU disparam a execução dos OBs. Um OB não pode ser chamado por outro OB, FC ou FB. Um evento de partida somente pode ativar a implementação de um OB, tal como uma interrupção de diagnóstico (OB82) ou uma interrupção atraso de tempo (>OB200).
Se mais de um evento de interrupção chegar ao mesmo tempo, a prioridade dos OBs determina a sequência de execução. OBs com alta prioridade são processados primeiro.
AcumuladoresUm programa do usuário pode armazenar dados em diferentes área de memória, por exemplo imagem de processo de entrada (PII - process input image), imagem de processo de saída (PIQ - process output image), de memória M (M - memory) que estão disponíveis de acordo com a CPU. Adicionalmente, você também pode declarar blocos de dados (DB) em seu programa.
DBsVocê declara blocos de dados em seu programa de forma a salvar dados ou resultados dos blocos de códigos. Existem dois tipos de blocos de dados:
•Bloco de dados globalque pode ser utilizado por todos os blocos de códigos
•Bloco de dados instanceque é atribuído a um FB específico e que somente pode ser usado por este FB.
UDTsVocê também pode utilizar UDTs (User Data Types – tipos de dados definidos pelo usuário) para criar “templates” (formatos) para blocos de dados globais.
Otimização Com a opção "Symbolic access only“ (somente acesso simbólico), você pode salvar os tags otimizadamente em um DB.
Procedimento Quando você tiver criado um novo bloco de dados, você pode salvar os tags otimizadamente em um DB.
1.
2.
FunçãoUma função (FC) é um bloco de código executado rapidamente o qual normalmente executa um comando com base em parâmetros de entrada. O resultado é armazenado em uma área de memória global.
Você utiliza FCs para as seguintes tarefas:
•Para criar operações reutilizáveis, por ex., fórmulas de cálculos
•Para criar funções técnicas reutilizáveis (válvulas de controle).
Uma FC pode ser chamada mais de uma vez em diferentes pontos do programa. Uma FC não pode ter um bloco de dados atribuído a ela. A FC utiliza o bloco de dados local para salvar dados temporariamente. Os tags no bloco de dados local são perdidos após a FC ter sido executada.
ParâmetrosOs parâmetros de uma FC devem ser preenchidos.