Jetter AG
Programming | 8
User Manual – JetControl 365MC
108 / 148
8.20 User-programmable CAN interface
CAN interface
The user-programmable CAN interface lets you send and receive CAN mes-
sages. The CAN messages are completely processed in the application program.
Advantage of CAN
This feature is not only apt for CANopen devices. It lets the user communicate
with third-party devices which are based on a CAN protocol.
Applications
The user-programmable CAN interface can be used for the following applications:
■
Devices which are equipped with a CAN interface can be controlled via propri-
etary protocols
■
Controlling CANopen-capable devices
If your device supports the CANopen protocol, you should prefer to use the
communication.
Hardware
requirements
The hardware required is a JC controller with CAN interface and/or JX2 system
bus.
INFO
Further information
For more information on this subject refer to the application-oriented manual
User-Programmable Interfaces
available for download from our
.
8.21 CANopen STX API
The CANopen STX API provides a software platform that lets the user send and
receive CANopen messages via STX functions.
The CANopen
standard
CANopen is an open standard for networking and communication in the automa-
tion sector. The CANopen protocol is being further developed by CiA e.V. (CAN
in Automation) and is based on the physical layer with CAN high-speed according
to ISO 11898.
Specifications
The CANopen specifications can be obtained from the
CiA e.V.
homepage at
.
The key specification documents are:
■
CiA DS 301 - This document is also known as the communication profile and
describes the fundamental services and protocols used under CANopen.
■
CiA DS 302 - Framework for programmable devices (CANopen Manager,
SDO Manager)
■
CiA DR 303 - Information on cables and connectors
■
CiA DS 4xx - These documents describe the behavior of a number of device
classes in, what are known as, device profiles.