• DocumentCode
    3494460
  • Title

    Embedding the MatPLC

  • Author

    De Sousa, Mário ; Carvalho, Adriano ; Ferreira, Rafael

  • Author_Institution
    Dept. de Engenharia Electrotecnica e de Computadores, Porto Univ.
  • Volume
    2
  • fYear
    2005
  • fDate
    19-22 Sept. 2005
  • Lastpage
    922
  • Abstract
    The MatPLC is an international project to develop a program similar to a PLC (programmable logic controller) for POSIX operating systems. It is an open source application consisting of a core, generic modules, and tools for creating custom modules. Since many control and monitoring systems are distributed in nature, they require that the application be running on an embedded system capable of withstanding harsh environments. This paper describes the porting of the MatPLC code base to a commercial embedded system running on a PowerPC CPU. Time measurements were taken to determine whether the resulting code would be suitable for control applications
  • Keywords
    control engineering computing; embedded systems; operating systems (computers); programmable controllers; MatPLC; PLC; POSIX operating system; PowerPC CPU; embedded system; open source application; programmable logic controller; Application software; Control systems; Embedded system; Hardware; Libraries; Memory management; Modems; Operating systems; Programmable control; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
  • Conference_Location
    Catania
  • Print_ISBN
    0-7803-9401-1
  • Type

    conf

  • DOI
    10.1109/ETFA.2005.1612770
  • Filename
    1612770