The I/O module comes in a DIN-rail mountable housing with screw terminal strips. The eight digital inputs and eight digital outputs are galvanically isolated from the power supply, with an isolation voltage specified as 100 V. The digital data comply with the IEC 61131-2 standard and own a Type 3 characteristic. The digital outputs on a high-side switch basis can manage up to 500 mA each. Mechanisms such as thermal protection, short-circuit detection, and open-load detection improve the reliability of the outputs.
The CAN FD interface facilitates classic CANopen according to CiA 301 as well as CANopen FD (CiA 1301) communication. The CANopen FD protocol implementation is currently undergoing certification by CAN in Automation (CiA). All CANopen FD devices are required to pass this conformance test, while not needed for Classic CANopen interfaces.
The user can choose the node-ID and the bit-timing utilizing rotary switches. It is possible to operate either the CANopen FD or the Classic CANopen protocol stack. CANopen FD applies the SDO (service data object) protocol and the USDO (universal SDO) protocol to access the object dictionary of a CANopen (FD) device.
- I/O module for CANopen® and CANopen FD®
- Communication profiles according to CiA® 301 version 4.2.0 and CiA® 1301 version 1.0.0
- Device profile according to CiA® 401 version 3.0.0
- High-speed CAN connection (ISO 11898-2)
- Selectable CANopen bit rates:
Nominal: 20, 50, 125, 250, 500, 800, and 1000 kbit/s
- Selectable CANopen FD bit rates:
Nominal: 250, 500, 800, and 1000 kbit/s
Data: 1, 2, 4, 5, 8, and 10 Mbit/s
- NXP TJA1044GT CAN transceiver
- Galvanic isolation against the power supply up to 500 V
- Selectable CANopen bit rates:
- Configuration of the CAN and CAN FD bit rates as well as the node ID with rotary switches on the casing
- 2 LEDs "RUN" and "ERROR" for status indication according to CiA® DR 303-3
- 8 digital inputs
- Comply with the IEC 61131-2 standard
- Input characteristics: Type 3
- 2 groups of 4 inputs to be used either as sourcing or sinking inputs
- Galvanic isolation of the digital inputs 0 to 3 and 4 to 7 each up to 100 V against the module supply
- 8 digital outputs
- 500 mA load per High-side output
- Thermal protection per output
- Short circuit detection per output
- Open load detection in on-state and off-state per output
- LEDs for status indication of the digital inputs and outputs
- Connections for CAN, I/O, and power supply via 5-pole screw-terminal strips (Phoenix)
- Plastic casing (width: 22.5 mm) for mounting on a DIN rail (DIN EN 60715 TH35)
- Voltage supply from 8 to 36 V
- Extended operating temperature range from -40 to 85 °C (-40 to 185 °F)
Embedded Networking with CAN and CANopen
CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability, and yet CAN implementations are more cost-effective.
CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example, in the field of medical engineering, opted for CANopen because they have to meet particularly stringent safety requirements. Similar requirements had to be considered by manufacturers of other equipment with very high safety or reliability requirements (e.g., robots, lifts, and transportation systems).
Providing a detailed look at both CAN and CANopen, this book, written by the founders of the Embedded Systems Academy, examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen.
Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their CANopen nodes. The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. Also, references and examples using MicroCANopen, PCANopen Magic, and Vector's high-end development tools are provided.
Megatron introduced its TRY120 series of miniature joysticks with an installation depth of 26 mm. The onboard CAN Bus interface supports the CANopen and SAE J1939 serial protocols. With the TRY120 series, Megatron expands the TRY100 finger joystick series with a version for the operation in harsh environments. Both sets use identical geometries and thus allow a direct replacement. The [...]
Emotas Embedded Communication’s CANopen Slave Software has been evaluated and approved by ST Microelectronics (ST) to become the first MadeForSTM32 supported CANopen software for STM32 microcontrollers. The MadeForSTM32 label is available for ST authorized partners only. It assures that the software within the STM32 ecosystem had been examined and qualified by ST specialists to be of [...]
The Emotas CANopen FD starter kit provides a CAN FD micro-controller board, an extension board with CAN FD transceiver, and a CAN FD USB interface for the rapid prototyping of CANopen FD applications. CANopen FD, as specified in the CAN in Automation (CiA) specification 1301, uses the new features of CAN FD such as a higher data bit-rate [...]
ARM Cortex Automotive-Grade SoC (System on Chip) With Two CAN Bus Interfaces Supports Linux And Android BSP
Advantech announced the release of its ROM-5620 Smarc 2.1 module, its first Arm Cortex A35 based on the NXP i.MX8X application processor. The product is especially applicable for automation equipment and HMI (human-machine interface) devices.The product adopts an automotive-grade SoC (System on Chip) and associated industrial-grade components that provide an operating temperature range from -40 °C [...]
CODESYS is a PLC programming suite used by automation specialists as an environment for the development of controller applications. It is an IEC 61131-3 programming tool developed by the Germany-based company, 3S (Smart Software Solutions), providing users with integrated solutions that optimize the engineering of automated solutions. It represents a platform-independent development environment that is compatible [...]
Ingenia, a member of Celera Motion (Novanta), released its Everest servo drive series with CANopen-connectivity. The Everest Core drive comes as a plug-in module, which can be integrated into a PCB (printed circuit board) in support of customized motion control applications. Everest Net drives are based on the Everest Core technology and incorporate CANopen communication. The CANopen interface complies [...]
E-T-A's flexible and compact SCS10, SCS20, and SCS30 CAN Bus controllers can plug into industry-standard vehicle sockets without additional wiring and configured using a graphical programming environment. In addition to defining CAN Bus messages, a large number of logical links and time functions are available. The SCS (Smart Control Systems) product group holds intelligent systems, power [...]
At first glance, a comparison of the two networking technologies, Controller Area Network (CAN Bus) and Industrial Ethernet may appear as a battle between David and Goliath. On one side, you have the clear underdog, CAN Bus with its 1 Mbit/sec baud rate, its limited network length, and a maximum data length of 8 bytes per message. [...]
The CO401GW2-BBD by frenzel & berg electronic is a small-size plug-in module based on the single-chip controller CO401GW2. This module comes with an onboard CAN transceiver, allowing immediate connection to the CAN bus without further components. The CO401GW2 gateway controller provides a gateway to a virtual I/O-area in the CANopen-system. The external access is accomplished via a [...]