• DocumentCode
    3302002
  • Title

    Matlab® / Simulink® generated source code for safety related systems

  • Author

    Schwarz, M.H. ; Sheng, Hao ; Sheleh, A. ; Boercsoek, J.

  • Author_Institution
    Univ. of Kassel, Kassel
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    1058
  • Lastpage
    1063
  • Abstract
    The authors present their latest research results and developments of a code generator for Matlab/Simulink block diagrams and to download the generated code onto safety related systems such as a safety PLC (programmable logic controller). An example demonstrates the different stages for code generation, evaluation and conversion before such code can be used in process industries. Systematic approaches are necessary when such source code is embedded in process units. To the best knowledge of the authors, Matlab/Simulink source code has not been transferred on safety PLC before. Matlab/Simulink is an advanced and matured programming environment, especially for simulations of engineering processes and systems. Hardly no hardware exists, when it comes to download the developed algorithms and to use it in real world applications and so far this approach is the only one for using developed and tested Matlab/Simulink software on an safety related system.
  • Keywords
    program compilers; program testing; programmable controllers; safety; Matlab-Simulink source code generation; PLC safety; programmable logic controller; safety related systems; Application software; Computer languages; Electrical equipment industry; Hardware; Programmable control; Programming environments; Software algorithms; Software safety; Software testing; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493678
  • Filename
    4493678