Implementation and Experimental Evaluation of Bandwidth Allocation Scheme on PROFIBUS

PROFIBUS에서 대역폭 할당 기법 구현 및 실험적 평가

  • 홍승호 (한양대학교 전자컴퓨터공학부) ;
  • 김유철 (아이콘트롤스 기술연구소) ;
  • 김지용 (원클릭테크놀로지스 기술연구소)
  • Published : 2000.11.01

Abstract

Fieldbus is the lowest level industrial network in the communication hierarchy of factory automation and distributed process control systems. Data generated from field devices are largely divided into three categories : time-critical, periodic and time-available data. Because these data share one fieldbus medium, it needs a method that allocates these data to the bandwidth-limited fieldbus medium. This paper introduces an implementation method of bandwidth allocation scheme on PROFIBUS. In order to implement bandwidth allocation scheme on PROFIBUS, the following functions need to be supplemented on the FDL(Fieldbus Datalink Layer) protocol: (i) separation of medium bandwidth into periodic and non-periodic intervals, (ii) synchronization of node timers over a local link. In order to examine the validity of bandwidth allocation scheme on PROFIBUS, this paper develops an experimental model of a network system. The results obtained from the experimental model show that the bandwidth allocation scheme satisfies the performance requirement of time-critical, periodic and time-available data.

Keywords

References

  1. 홍승호, '대역폭 할당 기법에 의한 필드버스 네트워크의 트래픽 관리 및 제어', 제어.자동화.시스템공학회지, 제3권, 제1호, pp. 77-88, 1997. 2
  2. S. H. Hong and W. H. Kim, 'Bandwidth allocation scheme in the CAN protocol' IEE Proceedings-Control Theory and Applications, vol. 147, pp. 37-44, Jan. 2000 https://doi.org/10.1049/ip-cta:20000126
  3. S. Cavalieri, A. Di Stefano, and O. Mirabella, 'Optimization of acyclic bandwidth allocation exploiting the priority mechanism in the fieldbus data link layer,' IEEE Trans. Industrial Electron, vol. 40, no. 3, pp. 297-306, June, 1993 https://doi.org/10.1109/41.232209
  4. K. Kobayashi, M. Kameyama, and T. Higuchi, 'Communication network protocol for realtime distributed control and its LSI implementation', IEEE Trans. Industrial Electron, vol. 44, no. 3, pp 418-426, June, 1997 https://doi.org/10.1109/41.585841
  5. DIN 19 245 Profibus Standard Part 1,2
  6. Klaus Bender, 'PROFIBUS the fieldbus for industrial automation' Prentice-Hall, 1993
  7. S. H. Hong, 'Scheduling algorithm of data sampling times in the integrated communication and control systems,' IEEE Trans. Control Systems Technology, vol. 3, no. 2, pp. 255-230, June, 1995 https://doi.org/10.1109/87.388131
  8. O. C. Ibe and X. Cheng, 'Stability conditions for multiqueue systems with cyclic service,' IEEE Trans. on Automatic Control, vol. 33, no. 1, pp. 102-103, January, 1988 https://doi.org/10.1109/9.370
  9. Documentation Set for the 68000 Family Assembler/Linker/Librarian/C,C++ Compiler, Microtec Research Inc., 1995