Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): Leonardo Fernandes
Título: Protótipo de CLP para Linux embarcado
 
Abstract:
This work presents the implementation of a tool which allows hardware with Embedded Linux assume a PLC functionality. The tool consists of a graphical editor of the ladder diagrams language that allows you to create programs with the main instructions of input, output, comparison, logical, arithmetic, addition to the instructions of the timer and counter type. Also allows you to translate the source Ladder program to C code from an intermediate representation of the logic created. This intermediate representation is based on the technique called three-address code, by using quadruples. To develop graphic editor was used the programming language Java along with the Java2D graphics API. As part of the prototype was developed a testing board, compound hardware by sensors and actuators connected to a motherboard comprising a module with Embedded Linux, allowing the generated C code can be compiled and executed on the hardware. This work also presents the results of performance testing and evaluation of the tool held by the class of Automation of the tenth semester of Electrical Engineering of FURB.