1 / 19

Remote control of CAN-based industrial equipment using Internet technologies

Remote control of CAN-based industrial equipment using Internet technologies. Prof. Dr.-Ing. Gerhard Gruhler, University of Applied Sciences Reutlingen, Steinbeis Technology Transfer Center Automation (STA), Germany.

paley
Download Presentation

Remote control of CAN-based industrial equipment using Internet technologies

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Remote control of CAN-based industrial equipment usingInternet technologies Prof. Dr.-Ing. Gerhard Gruhler, University of Applied Sciences Reutlingen, Steinbeis Technology Transfer Center Automation (STA), Germany Remote control - CAN bus

  2. For demonstration purposes the described systems are online 7 days / 24 hours andcan be accessed by everyone from all over the world. Remote control - CAN bus

  3. CAN is not only used to great extent in carsand other mobile applications but also inindustrial equipment, machine control,building control, medical and other devices inthe service/public area. Due to the globalmarket place, in most these fields remotesystem access becomes more and moreimportant. Remote control - CAN bus

  4. ISO 11898 defines the Physical Layer. • The CAN bus [CANbus] is a Balanced (differential) 2-wire interface running over either a Shielded Twisted Pair (STP), Un-shielded Twisted Pair (UTP), or Ribbon cable. Each node uses a Male 9-pin D connector. The Bit Encoding used is: Non Return to Zero (NRZ) encoding (with bit-stuffing) for data communication on a differential two wire bus Remote control - CAN bus

  5. Remote control - CAN bus

  6. A number of different data rates are defined, with 1Mbps (Bits per second) being the top end, and 10kbps the minimum rate. All modules must support 20kbps. Cable length depends on the data rate used. Normally all the devices in a system transfer uniform and fixed bit-rates. The maximum line length is 1Km, 40 meters at 1Mbps. Termination resistors are used at each end of the cable. The worst-case transmission time of an 8-byte frame with an 11-bit identifier is 134 bit times (that's 134 microseconds at the maximum baud rate of 1Mbits/sec). Remote control - CAN bus

  7. Remote control - CAN bus

  8. Advantages:These are e.g.:- more reliable communication channels,- use of PC-based standard technologiesand software like TCP/IP-stack, webservers, browsers, Java, XML etc.- significant cost reduction fordevelopment, equipment and operation- less effort in particular on the client´sside: usually the client just needs astandard web browser,- worldwide availability of internet accessat low costs Remote control - CAN bus

  9. Remote control - CAN bus

  10. The range of possible remote accessapplications and the related benefit is large:- remote production and machine datacollection,- remote system monitoring,- remote error detection,- remote observation purposes, also forsecurity reasons,- customer support for programming andrunning the system, help for bug fixing,- remote device parameterisation,- software/firmware updates via internet,- better support for maintenance staff,- sometimes even avoiding service trips, Remote control - CAN bus

  11. direct system control by remoteoperator interface,- and last but not least better marketingsupport: some device manufacturers notonly provide the usual bunch ofdocumentation on their web-site but startto make accessible real devices fordemonstration purposes to theirperspective customers. Remote control - CAN bus

  12. High-level web interfaces High-level remote access to a KUKA robot via internet and CAN Remote control - CAN bus

  13. High-level web interfaces High-level remote programming and control concept for a FESTO handling robot using CAN Remote control - CAN bus

  14. Remote access to and monitoring of lower CAN layers CAN Message Manager's web interface Remote control - CAN bus

  15. Remote access to and monitoring of lower CAN layers Concept of extending CAN systems over the internet using CAN-TCP/IP-CAN gateways Remote control - CAN bus

  16. Remote access to and monitoring of lower CAN layers Software structure of CAN-TCP/IPCAN gateways Remote control - CAN bus

  17. PC-based and embedded systems for webserver and client Examples of embedded web servers, partially available with CAN interface Remote control - CAN bus

  18. PC-based and embedded systems for webserver and client Remote access concept, not capable of passing firewalls. Remote control - CAN bus

  19. PC-based and embedded systems for webserver and client Modified access method, to overcome firewalls Remote control - CAN bus

More Related