The Java']Java CAN API -: A Java']Java gateway to fieldbus communication

被引:1
|
作者
Bühler, D [1 ]
Nusser, G [1 ]
机构
[1] Univ Tubingen, Wilhelm Schickard Inst, Symbol Computat Grp, D-72076 Tubingen, Germany
关键词
D O I
10.1109/WFCS.2000.882531
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Object oriented problem analysis and software design is getting more and more common in the field of industrial control. In this paper we present the Java CAN API which provides a convenient, object oriented programming framework for rapid CAN fieldbus tool development. Ir provides a hierarchy of classes and interfaces to access arbitrary CAN/CANopen devices via the Java Native Interface. In order to access Windows-based CAN drivers a native dynamic link library has been developed featuring high performance message filtering and asynchronous message notification. The created Java class hierarchy encapsulates the CANopen layer 7 communication objects as well as generic CAN layer 2 messages. Further classes provide access to the CANopen network management services. This paper also briefly presents some practical uses of the Java CAN API for teleservice, distance education and CAN system management.
引用
收藏
页码:37 / 43
页数:7
相关论文
共 50 条
  • [1] Java']Java accessibility API
    不详
    [J]. JOURNAL OF VISUAL IMPAIRMENT & BLINDNESS, 1997, 91 (06) : 12 - 13
  • [2] The Java']Java internationlization API
    Jones, CA
    [J]. DR DOBBS JOURNAL, 1998, 23 (01): : 54 - &
  • [3] The Java']Java location API
    Parsons, D
    [J]. DR DOBBS JOURNAL, 2006, 31 (01): : 53 - 58
  • [4] Java']Java: Coordination and communication for Java']Java agents
    Ciancarini, P
    Rossi, D
    [J]. MOBILE OBJECT SYSTEMS: TOWARDS THE PROGRAMMABLE INTERNET, 1997, 1222 : 213 - 226
  • [5] Analysis of Java']Java Programs using Joana and Java']Java SDG API
    Kumar, Ranjan
    Panda, Subhrakanta
    Mohapatra, Durga Prasad
    [J]. 2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 2402 - 2408
  • [6] Java']Java - Sun introduces Java']Java 3D API
    不详
    [J]. IEEE INTERNET COMPUTING, 1999, 3 (01) : 16 - 16
  • [7] A Better API for Java']Java Reflection
    Shams, Zalia
    Edwards, Stephen H.
    [J]. SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 674 - 674
  • [8] Understanding the API usage in Java']Java
    Qiu, Dong
    Li, Bixin
    Leung, Hareton
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 73 : 81 - 100
  • [9] The OWL API: A Java']Java API for OWL ontologies
    Horridge, Matthew
    Bechhofer, Sean
    [J]. SEMANTIC WEB, 2011, 2 (01) : 11 - 21
  • [10] A Fusion of Java']Java Domain Knowledge Base and Siamese Network for Java']Java API Recommendation
    Li, Hao
    Li, Tao
    Zhong, Sheng
    Kang, Yan
    Chen, Tie
    [J]. COMPANION OF THE 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS-C 2020), 2020, : 398 - 405