Institutional Repository

A Java client/server system for accessing arbitrary CANopen fieldbus devices via the Internet

Show simple item record

dc.contributor.author Buhler, D
dc.contributor.author Nusser, G
dc.contributor.author Gruhler, G
dc.contributor.author Kuchlin, W
dc.date.accessioned 2018-06-18T12:51:39Z
dc.date.available 2018-06-18T12:51:39Z
dc.date.issued 1999
dc.identifier.citation Buhler D, Nusser G, Gruhler G & Kuchlin W (1999) A Java client/server system for accessing arbitrary CANopen fieldbus devices via the Internet. South African Computer Journal, Number 24, 1999 en
dc.identifier.issn 2313-7835
dc.identifier.uri http://hdl.handle.net/10500/24407
dc.description.abstract This paper describes the Java CAN API a portable and extensible application interface to arbitrary CANopen fieldbus devices. This API forms the basis for the implementation of JRCC (Java Remote CAN Control), a tool which can be used to retrieve and modify the whole set of status parameters of arbitrary CANopen devices via the Internet, providing the basic facilities for remote maintenance, remote data acquisition and remote control of CANopen nodes. In an educational context this opens up the opportunity to demonstrate and to experience the behavior of various CANopen modules with respect to specific status modifications, independent of the local availability of those devices. Since we choose a Java client/server software architecture using TCP/IP sockets, the JRCC client can easily be embedded in an ordinary HTML web page and be executed by any web browser featuring a Java 1.1 compliant virtual machine. The abandonment of a middleware layer results in an extremely small and portable system with high availability and little system requirements, making this approach a candidate for both, a low cost embedded system solution for remote access to CANopen devices and a fieldbus teaching tool for the potentially heterogenous client system environment of a distributed collaborative learning community connected via Internet. en
dc.language.iso en en
dc.publisher South African Computer Society (SAICSIT) en
dc.subject Network computing en
dc.subject CANopen device en
dc.subject Java api en
dc.subject Fieldbus en
dc.subject Internet en
dc.subject Client/server en
dc.subject Distance education en
dc.subject Remote maintenance en
dc.title A Java client/server system for accessing arbitrary CANopen fieldbus devices via the Internet en
dc.type Article en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics