• DocumentCode
    3098116
  • Title

    The Java Fieldbus Control Framework-object oriented control of fieldbus devices

  • Author

    Bühler, Dieter ; Nusser, Gerd ; Küchlin, Wolfgang ; Gruhler, Gerhard

  • Author_Institution
    Dept. of Comput. Sci., Tubingen Univ., Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    153
  • Lastpage
    160
  • Abstract
    In this paper we present the Java Fieldbus Control Framework (JFCF) which provides an object oriented programming framework for the rapid creation of concurrent control tasks for fieldbus-based automation systems. Our framework is implemented in Java which is going to become more popular in the field of industrial control, due to the advent of dedicated Java real-time systems and the RealTime Specification for Java (RTSJ). We further describe an example application built within our framework consisting of an open Java control for a CANopen automation system featuring a SCARA robot arm, a transfer system and further peripheral fieldbus devices. Four independent tasks run concurrently to establish the overall automation process. In order to meet real-time requirements, the framework will be extended to comply to the RTSJ in the future. The reusability of object oriented software and the portability of Java code results in a reduction of costs for software creation and maintenance
  • Keywords
    Java; controller area networks; field buses; industrial control; industrial manipulators; object-oriented programming; real-time systems; software maintenance; software portability; software reusability; CANopen automation system; Java Fieldbus Control Framework; RealTime Specification for Java; SCARA robot arm; concurrent control tasks; dedicated Java real-time systems; fieldbus-based automation systems; industrial control; maintenance; object oriented control; object oriented programming framework; peripheral fieldbus devices; portability; reusability; transfer system; Automatic control; Control systems; Field buses; Industrial control; Java; Object oriented programming; Real time systems; Robotics and automation; Software maintenance; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922831
  • Filename
    922831