linguaguens plc
287 palavras
2 páginas
Lista de instruções (Instruction List – IL) É uma linguagem de baixo nível, similar ao Assembly, ou seja, é uma linguagem que usa diretamente as instruções do microcomputador, e de característica puramente sequencial. Sua utilização é viável em aplicações menores, ou para otimização de partes de uma aplicação mais complexa.Diagrama de Blocos Funcionais (Function Block Diagram – FBD)
É uma linguagem gráfica de programação bastante popular na Europa, sendo os elementos expressos por blocos interligados, semelhantes aos utilizados em eletrônica digital. Essa linguagem é apropriada para aplicações que envolvam fluxo de informação entre os componentes de controle.
Sequenciamento Gráfico de Funções (Sequential Function Chart – SFC)
É uma linguagem desenvolvida na França com o nome de linguagem Grafcet. É uma linguagem gráfica que permite a descrição das ações sequenciais, paralelas e alternativas existentes numa aplicação de controle. O SFC vem recebendo várias implementações nos CLPs de grande porte, afirmando-se como linguagem ideal para processos sequenciais.
Texto estruturado (Structured Text – ST)
É uma linguagem de programação de alto nível e muito poderosa, estruturada em blocos, inspirada na linguagem Pascal, contendo todos os elementos essenciais de uma programação moderna, incluindo as instruções condicionais (IF-THEN-ELSE e CASE OF) e instruções de interações (FOR, WHILE E REPEAT). Essa linguagem pode ser usada para expressar declarações complexas envolvendo variáveis que representem uma ampla faixa de dados de diferentes tipos, compreendendo valores analógicos e digitais. Há também como trabalhar com dados específicos de gerenciamento de horas, datas e duração de tempo.