-
CAN-XL-Medium-Attachment-Unit
Der eingetragene Verein CAN in Automation (CiA) hat das Dokument CiA 610-3 als DSP (Draft Specification Proposal) herausgegeben. Um Bitraten von 10 Mbit/s und höher in CAN-XL-Netzwerken zu erreichen, braucht man spezielle Transceiver. CiA 610-3 spezifiziert die CAN-SIC-XL-Transceiver, mit denen das möglich ist. Die tatsächlich realisierbare Datenrate hängt von der Netzwerktopologie und dem gewählten Kabel ab. Die ersten CAN-SIC-XL-Transceiver haben ihre Bewährungsprobe bereits beim CAN-XL-Plugfest im Sommer 2021 bestanden. Sie verwenden eine PWM-kodierte Übertragung zum CAN-XL-Controller. Die CAN-XL-Protokoll-Spezifikation (CiA 610-1) wurde ebenfalls kürzlich herausgegeben. Die Umschaltung von der Arbitrierungs-Bitrate (max.: 1 Mbit/s) auf die Datenphasen-Bitrate (10 Mbit/s und schneller) erfolgt nach der Arbitrierung, wenn nur noch ein Knoten senden darf.…
-
CAN XL medium attachment unit
The nonprofit CiA (CAN in Automation) association has released the CiA 610-3 document as Draft Specification Proposal (DSP). In order to achieve bit rates of 10 Mbit/s in CAN XL networks, special transceivers are needed. CiA 610-3 specifies the requirements for CAN SIC XL transceivers, which can achieve this transmission speed. They have already been tested in the CAN XL plugfest mid of 2021. These transceivers support a PWM (pulse-width modulation) coding at the Attachment Unit Interface (AUI), to which CAN XL controllers are connected. The CAN XL data link layer and physical coding sub-layer specification (CiA 610-1) has been released recently. The switching from the arbitration bit rate (max.:…
-
CAN XL data link layer and physical coding sub-layer
The nonprofit CiA (CAN in Automation) association has released the CiA 610-1 document as Draft Specification Proposal (DSP). The third generation of CAN protocols provides a data field length of 1 to 2048 byte. It is intended as backbone or sub-backbone network, which can be easily integrated into TCP/IP environments. The CAN XL protocol features a true Hamming distance of 6 meaning five randomly distributed bit-errors can be detected. This is achieved by means of two CRC fields in the protocol data unit (PDU). New is the separation of the 11-bit priority field and the 32-bit acceptance field. In Classical CAN and CAN FD, the 11-bit or 29-bit identifier field…
-
CAN-XL-Datenverbindungsschicht
Der eingetragene Verein CAN in Automation (CiA) hat das Dokument CiA 610-1 DSP (Draft Specification Proposal) herausgegeben. Die dritte Generation des CAN-Protokolls verfügt über ein Datenfeld mit einer Länge von 1 Byte bis 2048 Byte. Sie ist intendiert für Backbone- und Sub-Netzwerke, die man einfach in TCP/IP-Systeme integrieren kann. Das CAN-XL-Protokoll hat eine Hamming-Distanz von 6, d. h., es kann fünf beliebig verteilte Fehler im Rahmentelegramm erkennen. Dies wurde durch zwei CRC-Sequenzen erreicht, wovon eine die andere zusätzlich überprüft. Neu ist die Aufteilung der beiden CAN-ID-Funktionen (Priorisierung und Inhaltsadressierung) auf zwei Protokollfelder (11-bit priority field und 32-bit acceptance field). Das CAN-XL-Rahmentelegramm verfügt auch über eingebettete Konfigurationsmöglichkeiten für die höheren OSI-Schichten.…
-
CiA auf der SPS in Nürnberg
Dieses Jahr stellt die internationale CAN Anwender- und Hersteller Organisation CAN in Automation (CiA) wieder auf der SPS-Messe aus. Die Messebesucher können sich über die vielfältigen CAN-Weiterentwicklungen im persönlichen Gespräch mit CiA-Mitarbeitern informieren. Der eingetragene Verein entwickelt derzeit die dritte Generation des CAN-Protokolls, welches in vielen Maschinensteuerungen eingesetzt wird. Insbesondere kleine und mittelständische Firmen bieten Automatisierungsprodukte mit CAN-Schnittstellen an. Die erste Generation (Classical CAN) wird seit 1990 in der Industrieautomation eingesetzt. Die zweite Generation (CAN FD) ist seit 2016 auf dem Markt. Die derzeit von CiA entwickelte dritte Generation (CAN XL) ist im Prototypenstatus. Sie kann im Gegensatz zu den beiden Vorgängern mehr Nutzdaten pro Rahmentelegramm (engl. data frame) übertragen.…
-
CAN-FD-Light: Spezifikation herausgegeben
Der eingetragene Verein CAN in Automation (CiA) hat die Spezifikation CiA 604-1 herausgegeben. Das 16-seitige DSP-Dokument (Draft Specification Proposal) spezifiziert CAN-FD-Light-Responder-Nodes. Responder-Nodes senden Daten-Frames nur auf Anforderung von einem Commander-Node. Deshalb müssen die Responder-Nodes die übliche Busarbitrierung von CAN FD nicht unterstützen. CAN-FD-Light basiert auf einem Befehls-/Ausführungs-Verhalten (commander/responder). Ein Befehlsgeber steuert alle Befehlsnehmer. Die gesendeten Daten-Frames sind in ISO 11898-1:2016 spezifiziert, d. h., die Datenfeldlänge hat bis zu 64 Byte. Die Fehlererkennung entspricht ebenfalls der CAN-FD-Norm. Aber es werden keine Fehler-Frames und Überlast-Frames gesendet. Deshalb sollten die Daten-Frames periodisch von den Responder-Nodes angefordert werden. CAN-FD-Light wurde für preis-kritische Anwendungen entwickelt, beispielsweise für komplexe Scheinwerfer, in denen die LED-Cluster individuell angesteuert…
-
CAN FD Light: Specification released
The nonprofit CiA (CAN in Automation) association has released the CiA 604-1 CAN FD Light specification as Draft Specification Proposal (DSP). This 16-page document describes CAN FD Light responder nodes. They only act on CAN FD data frames received from commander nodes. This avoids the need of costly add-on circuitry for the CAN FD Light responder nodes. The responder nodes do not arbitrate. The communication scheme is a commander/responder behavior. One commander node controls the communication of the connected responder nodes. The transmitted frames comply with the CAN FD data frames as specified in ISO 11898-1:2015. This means the maximum payload (data field) can be up to 64 byte. The…
-
Discussing CAN and CANopen in depth, including CAN FD and CANopen FD
CAN in Automation (CiA) has scheduled six seminars for the last quarter of 2021. Besides four online seminars (two CAN, two CANopen), two of them (one CAN, one CANopen) are scheduled as on-site events. The online seminars provide in a compact way the contents of the on-site seminars. The CAN seminars take place on September 14 (online), October 5 (on-site in Nuremberg), and November 3 (online), 2021. The CANopen ones on September 15 (online), October 6 (on-site), and November 4 (online), 2021. The seminars, held in German or English language, discuss Classical CAN and classic CANopen in depth, including CAN FD and CANopen FD. Additionally, an outlook to CAN XL…
-
17th international CAN Conference recorded videos available
The nonprofit CAN in Automation (CiA) association has announced the opportunity to get access to the video-recorded presentations of the 17th iCC. This way, anyone who missed the conference is still able to experience it. Get the link to all iCC videos, including the CiA webinars, presentation slides, and iCC proceedings. In June 2021, the first digital international CAN Conference (iCC) has closed its “windows”. It was the first time that CiA organized an online conference. On the four-day 17th iCC, CAN experts talked about history, presence, and future of CAN. The moto was “From Classical CAN via CAN FD to CAN XL”. About 100 engineers from 35 companies attended…
-
CANopen-Profil für Waagen
Der eingetragene Verein CAN in Automation (CiA) hat die Version 2.0.0 der Profil-Spezifikation CiA 461 herausgegeben. Die vierteilige Spezifikation beschreibt die CANopen-Schnittstellen von Lastzellen, Waagen und Anzeigegeräten. Von diesen Geräten können mehrere Instanzen an das CANopen-Netzwerk angeschlossen werden. Lastzellen und Waagen können zusätzlich über CANopen, Daten von Kompensationssensoren erhalten (z. B. bei unterschiedlichen Außentemperaturen). Diese Sensoren können aber auch bereits in der Lastzelle oder der Waage eingebaut sein. Die Wiegesteuerfunktion für das Gesamtsystem ist typischerweise in einer Waage untergebracht. Diese Waage ist dann auch der CANopen-Manager mit der NMT-Producer-Funktion. Alternativ kann die Wiegesteuerung auch in einer speicherprogrammierbaren Steuerung oder einem Industrie-PC implementiert werden. Die Version 2.0.0 von CiA 461 spezifiziert…