Tuesday, 24 December 2019

Rslogix 5000 média móvel


Dicas e Truques do RSLogix 5000 Todos desfrutam de pequenas dicas e truques para fazer seu trabalho mais rápido. Esta listagem é para o software Allen Bradleys RSLogix 5000. Sinta-se livre para adicionar suas próprias dicas e truques usando o link adicionar comentário. Para acessar Release Notes para esta versão do software, escolha Release Notes no menu Ajuda. O Painel de Visualização Rápida, localizado abaixo do Organizador do Controlador, fornece informações de miniaturas para o componente selecionado. O Painel de Monitoramento, localizado abaixo da janela do editor de idioma, fornece monitoramento para todas as tags referenciadas na janela de rotina ativa. O Controller Organizer pode ser acoplado. Ou seja, você pode arrastá-lo para o lado esquerdo ou direito da tela, ou flutuar em algum lugar entre. Hideshow o organizador do controlador através de um botão da barra de ferramentas para tornar mais área de exibição para editores. O RSLogix 5000 suporta o CutCopyPasteDragDrop de componentes dentro do Organizador do Controlador, bem como para outras instâncias do RSLogix 5000. Ao clicar duas vezes nas mensagens de erro exibidas na Janela de Erros, você irá navegar até onde o erro foi encontrado. F4 e Shift-F4 podem ser usados ​​para Mover entre erros. Você pode reordenar as colunas no editor de tags clicando no título e arrastando-o para uma nova posição. Para exibir simultaneamente lógica em várias rotinas, selecione Janela - gt New Window e, em seguida, organize as janelas manualmente. Ou selecione Window - gt Tile Horizontal. Para remover um símbolo de aviso de triângulo amarelo em um dispositivo, verifique primeiro o status da conexão. Se o status for Conexão não está agendada, reabra o software RSNetWorx. Retorne ao software RSLogix 5000 e o triângulo amarelo deve desaparecer. Em um computador, você pode instalar e lançar simultaneamente (executar) várias versões traduzidas do software RSLogix 5000. Depois de fazer uma importação parcial de degraus, instruções de complemento ou tipos de dados definidos pelo usuário, você não pode desfazer a importação. Se a importação não funcionou como esperado, feche o projeto sem salvar. Quando você seleciona uma importação parcial, certifique-se de selecionar o arquivo de linha ou tendência correto. Ambos os arquivos têm extensões L5X eo software não impede que você selecione o arquivo errado. Se você tentar importar um rung onde uma tendência é esperada, ou vice-versa, o software exibe um erro que a importação falhou. A importação parcial de rungs funciona em todas as rotinas de escalas, incluindo as instruções de complemento. Na versão 15, o Tag Editor adicionou suporte para New Window. Para exibir simultaneamente lógica em várias rotinas, selecione Janela - gt New Window e, em seguida, organize as janelas manualmente. Ou selecione Window - gt Tile Horizontal. Os atalhos de teclado são listados na Ajuda on-line, no tópico Navegando no Software. Você pode usar CtrlPage Down e CtrlPage Up para mover entre guias em uma janela de diálogo ou rotina. Você pode usar CtrlTab e ShiftCtrlTab para se mover entre várias visualizações do RSLogix 5000. Você pode usar CtrlG para invocar a caixa de diálogo Ir para. A caixa de diálogo Ir para é conveniente para navegar no software. Você pode usar AltInsert para abrir o navegador Elemento de idioma em qualquer um dos editores de idioma. Você também pode chamar este navegador pressionando a tecla Inserir nos editores LD, SFC e FBD. Você pode usar CtrlSpace para invocar o navegador de tags dentro do editor ST. Você pode usar a caixa de diálogo Ir para (CtrlG) para navegar rapidamente para rotinas chamadas pela rotina atual e para rotinas que chamam a rotina atual. No Editor de Gráfico de Função Seqüencial, você pode usar a ferramenta Visão Geral de Rotina (CtrlB) para visualizar todo o SFC e ajudar a navegar para uma área específica do seu gráfico. Clicar duas vezes nas mensagens de erro exibidas na janela de erro irá navegar até onde o erro foi encontrado. F4 e Shift-F4 podem ser usados ​​para mover entre erros. O navegador de elemento de idioma é um atalho para adicionar lógica. Em qualquer um dos editores de idioma: use AltInsert, digite o mnemônico de instrução e pressione Enter. Você também pode chamar este navegador pressionando a tecla Inserir nos editores LD, SFC e FBD. Esse atalho pode ser muito mais rápido do que usar a barra de ferramentas de instruções. Conforme você usa o teclado para mover o cursor ao redor das células da grade, pressione a seta AltDown para ativar quaisquer controles que estão ativos para essa célula. Isso funciona em todos os editores baseados em grade, como o Tag Editor, Data Monitor, etc. Isso fornece uma maneira de acessar os controles de célula através do teclado, em vez de usar o mouse. Projetos do Controlador Sempre que você estiver online usando o RSLogix 5000, as alterações feitas no controlador são feitas simultaneamente em uma cópia temporária do arquivo de projeto (.ACD). Salvar torna essas alterações permanentes. Portanto, um upload só é necessário para obter a cópia mais recente dos dados de marca no controlador. Tanto o Rockwell Automation quanto os projetos de amostra de terceiros são instalados com o RSLogix 5000. Você pode encontrá-los na pasta RSLogix 5000 Samples. Esses projetos demonstram técnicas de programa e código que você pode usar para programar módulos selecionados. Evite apontar uma tag de alias para outra tag de alias para garantir que a aplicação mantenha as referências apropriadas após um upload. Evite apontar várias tags de alias para a mesma tag de base para garantir que o aplicativo mantenha as referências apropriadas após um upload. Todos os nomes de tags são baixados e residentes no controlador juntamente com sua lógica. No download, se a agenda do ControlNet armazenada no arquivo de projeto offline do RSLogix 5000 for antiga, o RSLogix 5000 recuperará o cronograma do ControlNet mais recente a partir do arquivo de projeto RSNetWorx associado. Para fazer uma associação a um arquivo de projeto RSNetWorx, use a guia RSNetWorx na caixa de diálogo Propriedades do módulo do scanner ControlNet. O RSLogix 5000 suporta mover seu projeto de um controlador de plataforma Logix para outro. Arquivos ACD, L5K, CSV e L5X são independentes de qual versão traduzida do RSLogix 5000 importa ou exporta o arquivo. O software não cria arquivos importxport específicos de idioma. Use qualquer versão traduzida do software RSLogix 5000 para entrar on-line em um controlador sem precisar fazer o download novamente. Em um controlador de segurança, as tags padrão em uma relação mapeada de segurança seguem estados restritos de segurança. Por exemplo, uma tag padrão mapeada para uma tag de segurança é somente leitura em um estado bloqueado de segurança. Utilize Instruções Complementares para inicializar valores de marca para valores específicos no início de cada rotina ou verificação de programa. Em seguida, a fonte protege o AOI para garantir que os valores sejam inicializados corretamente e não sobrescritos manualmente. A ordem dos membros dentro de um Tipo de Dados Definido pelo Usuário afeta o tamanho da memória do tipo de dados. No UDT, manter membros do mesmo tipo de dados em conjunto. Ícones do módulo de configuração de E / S na pasta Configuração de E / S são alterados para indicar que o módulo falhou ou a conexão com o módulo foi interrompida. Para remover um símbolo de aviso de triângulo amarelo, verifique primeiro o estado da ligação. Se o status for Conexão não está agendada, reabra o software RSNetWorx. Retorne ao software RSLogix 5000 e o triângulo amarelo deve desaparecer. Para encontrar facilmente um módulo na caixa de diálogo Selecionar Tipo de Módulo, basta começar a digitar qualquer parte do nome ou descrição do módulo. Quando você começa a digitar, a caixa de diálogo Find Module é iniciada automaticamente. Use formatos de comunicação otimizados para rack para módulos IO digitais para minimizar a quantidade de memória do controlador e as despesas gerais de comunicação associadas a esses módulos. O RSLogix 5000 cria automaticamente tags de controlador quando você cria um módulo de entrada ou saída. Você pode fazer referência a essas tags diretamente em sua lógica. Use tags de alias para atribuir nomes a dados de entrada de dados específicos ou para fornecer uma alternativa curta aos nomes de membros de estrutura longos. Quando você configura um módulo de E / S analógico, mantenha pressionada a tecla shift enquanto move o controle deslizante para incrementar os valores HH, H, L e LL em números inteiros. Copie dados de E / S para um tipo definido pelo usuário (UDT) para que você possa sincronizar dados de IO com a varredura de programas. O UDT também facilita o mapeamento do IO físico. Tarefas, programas e fases do equipamento Uma tarefa de evento no Logix é semelhante à interrupção de entrada do processador (PII) no PLC-5. Podem existir tarefas de eventos múltiplos no controlador, cada uma configurada para ser executada no início de gatilhos independentes. Uma tarefa periódica no Logix é semelhante à interrupção programada selecionável (STI) no PLC-5. Múltiplas tarefas periódicas podem existir no controlador, cada um configurado para executar em taxas independentes. Clique duas vezes em um estado em uma fase de equipamento para navegar para a lógica desse estado. Utilize o software RSBizWare Batch para criar Fases de equipamento. Use o Editor de Equipamento para criar as fases, definir parâmetros e sincronizar as fases com um projeto RSLogix 5000. Use qualquer linguagem de programação (Escada, Texto Estruturado, FBD ou SFC) para programar rotinas de estado em Fases de equipamento. A rotina de falha para uma Fase de Equipamento é a mesma que a rotina de falha para um programa. Use uma rotina de falha para permitir que a lógica seja executada antes das falhas do controlador devido a um erro de programação. A rotina Prestate é executada o tempo todo, mesmo quando a Fase de equipamento não está ativa. A rotina Prestate para uma fase de equipamento é opcional. Use a rotina Prestate para executar a lógica de detecção de erros para suas fases. Você não tem que implementar todos os estados disponíveis em uma fase de equipamento. Nas propriedades das Fases do equipamento, verifique a opção Concluir estado se não implementado. No Monitor de Fase, os estados que você pode escrever código têm nomes de ação e têm uma palavra de comando que leva para o estado, como Iniciar leva para o estado Correndo. Você adiciona rotinas a esses estados. Os estados de espera não exigem rotinas. A fase aguarda um comando para passar para o próximo estado. Por exemplo, Inativo e Espera. Tags, tipos de dados e outros dados Ao organizar, adicionar ou excluir membros de um tipo de dados definido pelo usuário, o software ajusta os membros e valores de tag associados de modo que os membros restantes mantenham seus valores. No navegador de tags, clique no botão gtgt para exibir o filtro de tags. Use o filtro de tags para exibir tags não utilizadas ou tags de um tipo de dados específico. O navegador de tags filtra tags em algumas situações. Se você não vê uma tag que você espera, altere o filtro de tag. Na versão 15, o Tag Editor adicionou suporte para New Window. Você pode usar matrizes para fazer endereçamento indireto. O RSLogix 5000 suporta matrizes de uma, duas e três dimensões. Você pode criar uma receita criando um novo tipo de dados e, em seguida, criando uma tag que usa esse tipo de dados. Seu novo tipo de dados pode conter nomes de campo descritivos. RSLinx usa memória em um controlador Logix para ler valores de dados. Use a seguinte equação para estimar a memória necessária: (1.5Kbyte (Número de tags individuais 45 bytes) (Número de tags de matriz ou estrutura 7)) O Painel de Monitoramento, localizado abaixo da janela do editor de idioma, fornece monitoramento para todas as tags referenciadas no Janela de rotina activa. Você pode orientar uma tag clicando com o botão direito do mouse na tag e escolhendo Trend Tag. Você pode encontrar todas as ocorrências de uma tag clicando com o botão direito do mouse na tag na lógica e escolhendo Localizar tudo. Os controladores Logix são otimizados para os tipos de dados DINT e REAL. Use esses tipos de dados para evitar sobrecarga de conversão e otimizar o desempenho. Você pode otimizar o desempenho de comunicação da aquisição de dados de controladores Logix consolidando vários valores de dados em um UDT (User-Defined Data Type) ou matriz. As referências indexadas aos elementos de array adicionam sobrecarga de tempo de verificação adicional ao aplicativo. Use arrays de dimensão única sempre que possível. Ao criar um User-Defined Type (UDT), localize todos os bits ou BOOLs adjacentes uns aos outros para minimizar a quantidade de memória do controlador necessária para armazenar os dados. O RSLogix 5000 cria automaticamente tags de controlador quando você cria um módulo de entrada ou saída. Você pode fazer referência a essas tags diretamente em sua lógica. Use tags de alias para atribuir nomes a dados de entrada de dados específicos ou para fornecer uma alternativa curta aos nomes de membros de estrutura longos. Evite apontar uma tag de alias para outra tag de alias para garantir que a aplicação mantenha as referências apropriadas após um upload. Evite apontar várias tags de alias para a mesma tag de base para garantir que o aplicativo mantenha as referências apropriadas após um upload. As tags de controlador aplicam-se a todo o controlador e podem ser referenciadas por qualquer programa. As tags de programa se aplicam apenas a programas individuais. Isso significa que as tags de programa podem ter os mesmos nomes em mais de um programa, permitindo que programas sejam copiados e reutilizados. Você pode reordenar as colunas no editor de tags clicando no título e arrastando-o para uma nova posição. Todos os nomes de tags são baixados e residentes no controlador juntamente com sua lógica. Você pode exportar (e importar) definições de tag para um arquivo de valores separados por vírgulas (CSV) e manipulá-los usando uma ferramenta externa, p. Planilha, editor de texto. Para tabelas de bits (BOOL), use uma matriz DINT para garantir acesso total através do arquivo e instruções de diagnóstico COP, DDT, FBC, etc. Em um controlador de segurança, as tags padrão em um mapeamento de segurança seguem estados restritos de segurança. Por exemplo, uma tag padrão mapeada para uma tag de segurança é somente leitura em um estado bloqueado de segurança. A ordem dos membros dentro de um tipo definido pelo usuário afetar o tamanho da memória do tipo de dados. No UDT, manter membros do mesmo tipo de dados em conjunto. O Logix suporta quatro linguagens de programação do controlador: Ladder, Diagrama de Bloco Funcional, Texto Estruturado e Gráfico de Função Seqüencial. Para exibir simultaneamente lógica em várias rotinas, selecione Janela - gt New Window e, em seguida, organize as janelas manualmente. Ou selecione Window - gt Tile Horizontal. Multiplique o número de palavras em um programa PLCSLC vezes 18 para estimar a quantidade de memória (em bytes) necessária em um controlador Logix. Para exibir ajuda de instrução específica do contexto, selecione uma instrução ou elemento e pressione F1. O navegador de elemento de idioma é um atalho para adicionar lógica. Em qualquer um dos editores de idioma: use AltInsert, digite o mnemônico de instrução e pressione Enter. Você também pode chamar este navegador pressionando a tecla Inserir nos editores LD, SFC e FBD. Esse atalho pode ser muito mais rápido do que usar a barra de ferramentas de instruções. Você pode encontrar todas as ocorrências de uma tag clicando com o botão direito do mouse na tag na lógica e escolhendo Localizar tudo. Você pode usar a caixa de diálogo Ir para (CtrlG) para navegar rapidamente para rotinas chamadas pela rotina atual e para rotinas que chamam a rotina atual. Você pode arrastar e soltar da barra de ferramentas de instruções em qualquer um dos editores de idioma. No editor SFC, os elementos se conectam automaticamente. Use a instrução CPS para fornecer buffer de comunicações e dados de IO para minimizar o impacto da chegada de dados assíncronos. Para tabelas de bits (BOOL), use uma matriz DINT para garantir acesso total através do arquivo e instruções de diagnóstico COP, DDT, FBC, etc. As tags de controlador aplicam-se a todo o controlador e podem ser referenciadas por qualquer programa. As tags de programa se aplicam apenas a programas individuais. Isso significa que as tags de programa podem ter os mesmos nomes em mais de um programa, permitindo que programas sejam copiados e reutilizados. No Editor de Gráfico de Função Seqüencial, você pode usar a ferramenta Visão Geral de Rotina (CtrlB) para visualizar todo o SFC e ajudar a navegar para uma área específica do seu gráfico. Os controladores Logix executam uma pré-digitalização da lógica na inicialização para executar a inicialização. Uma tag usada como um índice pode causar uma falha de inicialização se seu valor for maior do que o comprimento da matriz. Use uma rotina de Falha para detectar e redefinir esta condição. No Sequential Function Chart Editor, você pode usar o campo tag indicador em uma ação para especificar um valor de tag a ser monitorado durante a execução. No Sequential Function Chart Editor, você pode selecionar vários elementos SFC e usar o recurso Layout SFC Elements para reorganizar automaticamente os elementos selecionados conforme necessário para fornecer espaçamento adequado, evitar bordas de página e justificar ramos à esquerda ou no centro. No Sequential Function Chart Editor, é possível alterar a ordem em que os ramos de ramificação de seleção são avaliados a partir da caixa de diálogo Set Sequence Priorities. Consulte a Ajuda on-line para a caixa de diálogo Propriedades da ação - Visão geral da guia Geral para um diagrama de tempo útil que explica como os vários qualificadores de ação afetam a execução de uma ação. Você pode personalizar a nomenclatura automática de etapas, ações, transições e elementos de parada do diagrama de função seqüencial das caixas de diálogo Opções de estação de trabalho e Propriedades de rotina. Você pode anexar caixas de texto aos elementos de linguagem na lógica FBD e SFC para manter suas posições relativas se você mover a lógica. Você pode usar CtrlSpace para invocar o navegador de tags dentro do editor ST. Os comentários no texto estruturado são transferidos para o controlador. Isso inclui comentários em rotinas de texto estruturado e texto estruturado incorporado em rotinas SFC. No Editor de texto estruturado, você vê as palavras coloridas para indicar palavras-chave, nomes de tag e outras palavras reconhecidas. Você pode alterar as cores usadas pelo editor escolhendo Opções no menu Opções. No Editor de Texto Estruturado, você pode configurar os parâmetros de instruções clicando com o botão direito do mouse em um nome de instrução e escolhendo Propriedades de Instrução. Você pode usar as instruções disponíveis nas rotinas Ladder e Function Block Diagram também em rotinas de Texto Estruturado. Você pode configurar o tamanho da folha para as rotinas do diagrama de blocos de funções ou do diagrama de função seqüencial a partir da caixa de diálogo Propriedades de rotina. No Editor de Blocos de Funções, você pode configurar os parâmetros de blocos clicando no botão Procurar (.) No canto superior direito do bloco. O RSLogix 5000 suporta edições pendentes em vários degraus quando a lógica de escada de edição online. Ao editar rotinas de escada, você pode criar uma lógica usando ASCII (por exemplo: XIC MYTAG) digitando quando um degrau é selecionado, pressionando a tecla Enter quando um degrau é selecionado, ou clicando duas vezes à esquerda de um degrau. No Editor de Diagramas de Ladder, você pode inserir um nível de ramificação acima do nível atual clicando com o botão direito do lado esquerdo da ramificação e selecione Adicionar ramo. Para inserir um nível de filial abaixo do nível atual, clique com o botão direito do lado direito do ramo e selecione Anexar novo nível. A importação parcial de rungs funciona em todas as rotinas de escalas, incluindo as instruções de complemento. Ao executar uma importação parcial de strings, altere os nomes das tags para criar novas tags na lógica importada. Depois de fazer uma importação parcial de degraus, instruções de complemento ou tipos de dados definidos pelo usuário, você não pode desfazer a importação. Se a importação não funcionou como esperado, feche o projeto sem salvar. Em uma importação parcial de strings, os valores de dados exportados também são importados. Isso inclui instruções de mensagens configuradas. Importar importações parciais pode economizar tempo em comparação com copiar e colar, já que copiar e colar não copia valores de dados. Copie peças de lógica para outros aplicativos como o Microsoft Word em um formato de bitmap ou metarquivo. Se você deseja que uma sub-rotina execute cada verificação, copie a primeira instrução e cole-a ao lado da instrução original. Use as mesmas tags na instrução duplicada como na primeira instrução. Em seguida, insira uma instrução AFI antes da duplicata. Para copiar um grupo de degraus para colar em outra rotina mais tarde, selecione os degraus e arraste-os para a área de trabalho. Isso copia os degraus em um arquivo que você pode arrastar mais tarde para outra rotina. Você pode arrastar componentes do Controller Organizer para a instrução Ladder Editor. Clique duas vezes ou pressione Enter no final de um degrau de escada para criar e iniciar uma edição textual desse degrau. Para arrastar um elemento de idioma de uma rotina para outra, arraste o elemento sobre as guias de rotina na parte inferior do editor para alternar a rotina. Instruções de Complemento Para exibir a lógica de uma Instrução de Add-On, selecione a instrução e use o menu de contexto (clique com o botão direito) para abrir a lógica. Você pode arrastar uma Instrução de Complemento do Organizador do Controlador para qualquer editor de idiomas. Copie uma definição de instrução de complemento de um projeto e cole em outro para mover esse AOI e referenciado AOIs para o projeto. Utilize Instruções Complementares para inicializar valores de marca para valores específicos no início de cada rotina ou verificação de programa. Em seguida, a fonte protege o AOI para garantir que os valores sejam inicializados corretamente e não sobrescritos manualmente. Use a proteção de origem em uma instrução de complemento para proteger as tags, os dados ea lógica locais. Comunicações Reserve 20 ou mais memória dos controladores para acomodar comunicações e alterações em futuras versões de firmware do controlador Logix. Use formatos de comunicação otimizados para rack para módulos IO digitais para minimizar a quantidade de memória do controlador e as despesas gerais de comunicação associadas a esses módulos. Use a instrução CPS para fornecer buffer de comunicações e dados de IO para minimizar o impacto da chegada de dados assíncronos. No download, se a agenda do ControlNet armazenada no arquivo de projeto offline do RSLogix 5000 for antiga, o RSLogix 5000 recuperará o cronograma do ControlNet mais recente a partir do arquivo de projeto RSNetWorx associado. Para fazer uma associação a um arquivo de projeto RSNetWorx, use a guia RSNetWorx na caixa de diálogo Propriedades do módulo do scanner ControlNet. Ao trabalhar com vários projetos de controlador em chassi diferente, use atalhos RSLinx para identificar esses chassis com nomes significativos. Drives e movimento O movimento integrado RSLogix 5000 suporta câmaras, engrenagens, instruções de eixo único e de vários eixos no Diagrama de Ladder, Texto Estruturado e Texto Estruturado incorporado em Gráficos de Função Seqüenciais. Execute comandos diretos de movimento diretamente do menu de contexto para qualquer eixo de movimento configurado. Os comandos diretos de movimento permitem que você controle a execução de instruções de movimento sem criar ou adicionar lógica. Isso pode ser útil na primeira colocação em funcionamento de um eixo ou unidade. Para ajustar os parâmetros do motor e da unidade, como ganhos para os loops de velocidade e aceleração, bem como a dinâmica de carga, use a guia Tune ou as instruções MRAT e MAAT. Você pode usar a guia Tune no Programa Remoto ou no Remote Run. O software preenche automaticamente alguns parâmetros da unidade SERCOS quando você configura um AxisServoDrive. Exibir as propriedades do eixo para visualizar ou editar esses parâmetros. Em uma configuração de unidades SERCOS, você pode alterar o número de contagens retornadas por revolução para tornar as contagens por polegada ou grau um número racional. Em um sistema de movimento, você pode copiar todo o hardware de movimento de um projeto existente para um novo projeto sem perder nenhuma configuração de eixo ou ajuste. Primeiro, arraste o módulo de controle de movimento para o novo projeto. Em seguida, arraste qualquer unidade, o grupo de movimento e, em seguida, os eixos. Otimização de desempenho Os controladores Logix são otimizados para os tipos de dados DINT e REAL. Use esses tipos de dados para evitar sobrecarga de conversão e otimizar o desempenho. Você pode otimizar o desempenho de comunicação de adquirir dados de controladores Logix consolidando vários valores de dados em um UDT (User-Defined Type) ou matriz. As referências indexadas aos elementos de array adicionam sobrecarga de tempo de verificação adicional ao aplicativo. Use arrays de dimensão única sempre que possível. Reserve 20 ou mais memória dos controladores para acomodar comunicações e alterações em futuras versões de firmware do controlador Logix. Use formatos de comunicação otimizados para rack para módulos IO digitais para minimizar a quantidade de memória do controlador e as despesas gerais de comunicação associadas a esses módulos. Use a instrução CPS para fornecer buffer de comunicações e dados de IO para minimizar o impacto da chegada de dados assíncronos. Se o botão de estimativa de memória estiver desativado, isso significa que sua estimativa está atualizada. Isso acontece após uma estimativa, mas também acontece quando você fica off-line com o controlador porque os números de memória offline refletem o uso real. A ordem de membros dentro de um User-Defined Type (UDT) afeta o tamanho da memória do tipo de dados. No UDT, manter membros do mesmo tipo de dados em conjunto. Documentação do Projeto Os comentários em Texto Estruturado são baixados para o controlador. Isso inclui comentários em rotinas de texto estruturado e texto estruturado incorporado em rotinas SFC. Você pode imprimir vistas do RSLogix 5000 clicando na exibição e, em seguida, pressionando CtrlP ou escolhendo Imprimir no menu Arquivo. Quando você imprime lógica FBD, o editor automaticamente faz a lógica ajustar a página. Uma relação 2: 1 é geralmente legível. Por exemplo, defina o tamanho da folha FBD como 11 x 17 (tamanho B) e imprima em papel de tamanho 812 x 11. Copie peças de lógica para outros aplicativos como o Microsoft Word em um formato de bitmap ou metarquivo. Se você tiver problemas para fazer o download de um projeto mesmo que você tenha privilégios, certifique-se de que tem o projeto e que está online com o controlador. Se você não puder acessar a proteção de origem de rotina quando a segurança estiver ativada, peça ao seu administrador para lhe conceder Rotina: Modificar Propriedades para obter acesso. Se o seu sistema usa o FactoryTalk Security com o software RSLogix5000, versão 16, os usuários de software podem efetuar login e logoff do software RSLogix 5000. Se as funções de segurança estiverem habilitadas, você deve ter acesso apropriado para importar strings ou para copypaste tags e dados. Existe uma maneira rápida de determinar a média de vários pontos (inteiros) Durante uma condição sinalizada, estou saltando para uma sub-rotina e determinando o mínimo , Máximo e valores médios de dados de entradas analógicas (escala). Eu preciso de alguma maneira de determinar o valor médio do canal de entrada, e movendo o valor em um valor de ponto inteiro ou flutuante. Alguém sabe de uma maneira fácil de fazer isso, como eu teria que contar o número de vezes que as entradas são amostrados, a maneira que eu estava pensando. Depende do seu aplicativo, você está apenas tentando suavizar um sinal variável, ou você está procurando uma média pura sobre um número de amostras cronometradas ControlLogix sistemas de controle ControlLogix174 nossos sistemas de controle usam um mecanismo de controle comum com um ambiente de desenvolvimento comum para fornecer alto desempenho em Um ambiente fácil de usar. A integração apertada entre o software de programação, o controlador e os módulos de E / S reduz o tempo de desenvolvimento e o custo na colocação em funcionamento e durante o funcionamento normal. Você pode executar o controle padrão e de segurança no mesmo chassi para um sistema verdadeiramente integrado. Aproveite os recursos de alta disponibilidade e de ambiente extremo para atender às suas necessidades de aplicativos. Nossos controladores ControlLogix174 5580 proporcionam maior desempenho, capacidade, produtividade e segurança para ajudar a atender às demandas crescentes de máquinas inteligentes e equipamentos para fabricação. Os controladores ControlLogix 5580 utilizam a aplicação Studio 5000 Automation Engineering Design Environment8482 como um ambiente de design comum e o Integrated Motion over EtherNetIP para aplicações de movimento de alta velocidade. Esses controladores são ideais para aplicações que exigem comunicações de alto desempenho, IO e controle de movimento para até 256 eixos e fornecem uma capacidade aumentada de até 45. Controladores ControlLogix174 5570 estão disponíveis em condições padrão, de segurança, temperatura extrema e On-Machine Modelos adequados para processos, movimentos, discretos e aplicativos de alta disponibilidade. Como parte do nosso sistema Integrated Architecture8482, esses controladores usam o Estúdio 5000 Automation Engineering Design Environment8482 e protocolos de rede comuns. Estes controladores de alto desempenho fornecem um mecanismo de controle comum com um ambiente de desenvolvimento comum para todas as disciplinas de controle. Nosso Boletim 1756 ControlLogix174 Módulos IO Baseados em Chassi fornecem uma gama completa de digital, diagnóstico digital, analógico, controle de movimento e especialidade 160 OT para atender às suas necessidades de aplicação. Você pode usar qualquer um dos módulos de E / S no chassi local de um controlador ControlLogix ou em um chassi vinculado a um controlador ControlLogix através de redes ControlNet8482 ou EtherNetIP8482.

No comments:

Post a Comment