CANopen

Transcription

CANopen
<< Produktkatalog 2013 <<
Software Development
Protocol Stacks
Software Tools
Consulting
Training
<< emtas - your embedded solution partner <<
In den Bereichen Automatisierungstechnik und LEV-Entwicklung ist emtas
einer der führenden Anbieter vom Kommunikations-Technologien.
Thematische Schwerpunkte unseres Produktportfolios sind CAN, CANopen, EnergyBus
und EtherCAT. Neben unseren Produkten
entwickeln
wir
auch
individuell
maßgeschneiderte
Embedded-SoftwareLösungen im Auftrag unserer Kunden. Unser
Leistungsspektrum reicht dabei von der
Beratung, über die Entwicklung und
Inbetriebnahme vor Ort bis zur Wartung der
Software. Außerdem bieten wir auch
Schulungen und Consulting zu den Kommunikationsprotokollen CANopen, EnergyBus
und EtherCAT, sowie zu individuellen Themen
an.
<< Technologien <<
emtas ist Mitglied des CAN in Automation e.V.
(CiA) und der EtherCAT Technology Group
(ETG), sowie Entwicklungspartner des EnergyBus e.V.. Wir arbeiten in
in verschiedenen Arbeitsgruppen und in den Gremien
zur
Standardisierung von CiA,
EnergyBus e.V. und der
EtherCAT
Technology
Group mit. Unsere Produkte entsprechen somit
stets dem neuesten Stand
der technischen Entwicklung.
<< Service <<
Service mit direktem Telefonkontakt zu den
Entwicklern des Produkts oder Projekts.
emtas steht fü
r:
- Kompetente B
eratung
- Exzellenten Se
rvice
- Hohen Qualit ät
sstandard
- Made in Germ
any
<< Branchen <<
Die Produkte von emtas kommen in verschiedenen Branchen zum Einsatz. Dazu zählen unter
anderem:
- Automatisierungstechnik
- Medizintechnik
- LEV-Komponenten
- Batterie und Ladetechnik
- Aufzüge
- und weitere.
<< Partnerschaft <<
Die Partnerschaft mit unseren Kunden ist
eines unserer Hauptanliegen. Wir wissen, dass
wir die Zukunft des
Unternehmens nur gemeinsam mit unseren
Kunden
erfolgreich
gestalten können. Durch
starken
Service,
kompetente
Beratung
und hochwertige Produkte wollen wir unseren
Kunden maximalen Nutzen bieten.
emtas bietet seinen Kunden jederzeit den besten
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
1
//---------------------------------------------------------------------------------------------------------------------------------------------2
Produktkatalog 2013
<< Inhaltsverzeichnis <<
<< CANopen <<
CANopen Protockol Stacks ...............................................................................................
Seite 6
CANopen DeviceDesigner .................................................................................................
Seite 8
CANopen Device Explorer .................................................................................................. Seite 10
CANopen Bootloader .......................................................................................................... Seite 12
CANopen UpdateManager .................................................................................................. Seite 13
CANopen
Einleitung zu CANopen ...................................................................................................... Seite 5
Einleitung zu EnergyBus ...................................................................................................
Seite 15
EnergyBus Framework ......................................................................................................
Seite 16
EnergyBus DeviceWizard ................................................................................................... Seite 19
EnergyBus Bootloader ......................................................................................................
Seite 21
EnergyBus DeviceSimulator .............................................................................................
Seite 22
EnergyBus Tool ...................................................................................................................
Seite 23
EnergyBus
<< EnergyBus <<
Embedded Software Entwicklung ...................................................................................
Seite 25
CANopen Integration . ....................................................................................................... Seite 26
EnergyBus Integration .. ...................................................................................................
Seite 27
EtherCAT Integration ........................................................................................................ Seite 28
Inbetriebnahme-Unterstützung ...................................................................................... Seite 29
CANopen Seminar ............................................................................................................... Seite 30
EnergyBus Seminar ............................................................................................................ Seite 31
Dienstleistung
<< Dienstleistungen <<
Firmenporträt ..................................................................................................................... Seite 33
Haftungsausschluß .............................................................................................................. Seite 34
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
3
//---------------------------------------------------------------------------------------------------------------------------------------------4
Produktkatalog 2013
CANopen ist ein industriellesKommunikationsprotokoll, das auf CAN basiert und seinen Ursprung in der Automatisierungstechnik hat.
CANopen ist international standardisiert (EN
50325-4) und hat inzwischen weite Anwendungsfelder erschlossen. Dazu gehören Maschinensteuerungen, medizinische Geräte, Schienenund Offroad-Fahrzeuge, Elektroräder, Gebäudeautomation sowie konventionelle und erneuerbare Energieversorgung.
CANopen bietet sehr flexible Kommunikationsmechanismen, welche im CANopen-Kommunikationsprofil CiA-301 definiert sind. Dieses Kommunikationsprofil sowie weitere Applikations-, Interface- und Geräteprofile werden vom CAN in Automation e.V. und seinen Mitgliedern entwickelt
und gepflegt. Dabei fließen stets auch aktuelle
Anforderungen ein. emtas ist aktiv an der Weiterentwicklung des Kommunikationsprofils und weiterer
Profile beteiligt. Mit den
dabei gewonnen Erfahrungen entwickeln wir unsere
CANopen Produkte kontinuierlich weiter und passen die Produkte an Kundenwünsche an.
<< CANopen Protocol Stack <<
Unser CANopen Protocol Stack ist eine SoftwareBibliothek, die alle Kommunikations-Dienste
entsprechend des CANopen KommunikationProfils bereitstellt. Er ist in ANSI-C erstellt und
MISRA-C konform. Mithilfe der CANopen Software
können einfach und schnell CANopen konforme
Geräte entwickelt oder Geräte um CANopen
erweitert werden. Der Protokollstack ist in den
Ausbaustufen Slave, Master/Slave und Manager
verfügbar.
<< CANopen DeviceDesigner <<
Der CANopen DeviceDesigner ist ein einfach zu
bedienendes Tool zum schnellen und kostensparenden Entwurf von CANopen-Geräten. Mit wenigen Klicks fügt der Anwender aus vordefinierten
Profilen das Objektverzeichnis des Geräts zusammen und spezifiziert die Eigenschaften der Objekte. Der CANopen DeviceDesigner erzeugt daraus
das Objektverzeichnis und Initialisierungsfunktionen, das elektronische Datenblatt, sowie eine
Gerätedokumentation. Zusätzlich nimmt der
CANopen DeviceDesigner die optimale Konfiguraton von CANopen Stack und den CANopen Treiber
vor.
<< CANopen DeviceExplorer <<
Der CANopen DeviceExplorer ist ein vielseitiges
Tool für Entwicklungs-, Test-, Diagnose und
Serviceaufgaben. Das Tool stellt CANopenMasterfunktionen bereit und erlaubt damit die
Inspektion und Konfiguration von CANopenGeräten. Informationen über das jeweilige
CANopen-Gerät werden aus dem elektronischen
Datenblatt des Geräts (EDS oder XDD-Format)
entnommen oder können direkt aus dem Gerät
gelesen werden. Mithilfe der standardisierten
DCF-Dateien (Device
configuration
files) können
Gerätekonfigurationen gespeichert
und
geladen
werden. Die Verwaltung
ganzer CANopen-Netzwerke
in Projektdateien ist möglich. Ein PlugIn unterstützt Sie mit nur geringem Aufwand eigene Testund Steuerungsprogramme zu erstellen.
CANopen
<< CANopen - Einführung <<
<< CANopen Training und Consulting <<
Zu den Themen
CAN/CANopen bieten wir
Seminare an. Für Anfänger wie Profis
gleichermaßen geeignet sind die Schulungen
durch die individuelle Absprache der Themen. Von
den Grundlagen von CAN und CANopen über
Geräte- und Applikationsprofile bis hin zu
spezifischen Fragen zu Ihrer Anwendung sind viele
Themen möglich. Das CANopen-Training richtet
sich an Entwicklungsingenieure und Entscheider,
die sich in die Technologie einarbeiten möchten,
eine Grundlage für die Arbeit mit unseren
Produkten schaffen wollen oder
die die
technischen
Möglichkeiten
von
CANopen
kennenlernen möchten.
Zur Lösung Ihrer Fragen und Problemstellungen
bieten wir Ihnen unser CANopen-Know-How in
Form von individuellem Consulting.
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
5
<< CANopen Protocol Stack <<
CANopen
Der CANopen® Protocol Stack ist eine Software
Bibliothek, die alle Kommunikationsdienste
entsprechend des CANopen Kommunikationprofils CiA 301 V4.2 bereitstellt und in
verschiedenen Ausbaustufen erhältlich ist. Die
CANopen Protocol Stacks sind in ANSI-C erstellt
und mit dem jeweils aktuellen CANopen
Conformance Test des CiA e.V. auf Konformität
zum Standard geprüft. Der strukturierte
Aufbau der Software unterstützt eine schnelle
und komfortable Entwicklung von CANopen
konformen Geräten.
Dienste. Auch das Objektverzeichnis und das EDSFile des Gerätes können damit schnell und sicher
erzeugt werden.
Die bereitgestellte flexible Benutzerschnittstelle
erlaubt eine einfache Auswertung empfangener
Daten und die unkomplizierte Nutzung von
CANopen Diensten im Netzwerk.
Neben den Standard-Diensten des CiA 301 und CiA
302 sind Erweiterungsmodule für verschiedene
Kommunikations- und Applikationsprofile verfügbar.
Um hohe Flexibilität zu gewährleisten sind die
CANopen Protocol Stacks mit einem definierten
Treiberinterface ausgestattet, das eine einfache
Adaption an vorhandene oder neue CANController oder CPU-Typen ermöglicht. Der
unkomplizierte Austausch der Hardwareplattform
ist somit problemlos möglich.
Benutzeroberfläche CANopen DeviceDesigner
<< CANopen Erweiterungsmodule <<
Flying Master
Mit dem standardisierten Flying Master Mechanismus kann der Ausfall eines CANopen-Master
erkannt werden und ein weiteres Gerät kann die
Master-Funtionalität übernehmen.
Redundanz
Die Redundanz-Erweiterung nutzt 2 CAN-Kanäle
zur Übertragung von Prozess- und Konfigurationsdaten. Beim Ausfall eines CAN-Kanals kann der
zweite weiter genutzt werden. Diese Erweiterung
wird häufig bei maritimen Applikationen eingesetzt.
Safety
Die CANopen-Safety-Erweiterung bietet Unterstützung für die CANopen-Safety-Kommunikation
mit SRDOs (Safety Relevant Data Objects). Damit
können Applikationen nach SIL-3 erstellt werden.
Schematischer Aufbau CANopen Protokollstack
Für möglichst geringen Ressourcenverbrauch sind
die CANopen Protocol Stacks konfigurier- und
skalierbar. Dazu ist das grafische Softwaretool
CANopen DeviceDesigner im Lieferumfang enthalten. Das Tool hilft bei dem Entwurf der CANopen
Geräte und der Konfiguration der erforderlichen
Multiline
Die Multiline-Erweiterung ermöglicht die Verwendung des CANopen Stacks mit mehreren CANSchnittstellen. Dies ist insbesondere für GatewayApplikationen interressant.
CiA 401 - I/O Device(U8/I16)
Diese Erweiterung vereinfacht die Entwicklung
von digitalen und analogen IO-Geräten nach
//---------------------------------------------------------------------------------------------------------------------------------------------6
Produktkatalog 2013
CiA 402 - Zustandsmaschine
Diese Erweiterung beinhaltet die komplexe Zustandsmaschine des CANopen-Antriebsprofils
und erleichtet damit die Enwicklung von CANopen-Antrieben.
<< CANopen Dienstmerkmale <<
Dienstmerkmal
Basic Slave Master/Slave
SDO Server
SDO Client
SDO expedited/
segmented/block
PDO Producer
PDO Consumer
PDO Mapping
1
128
128
●/●/6
6
statisch
MPDO Dest. Mode
MPDO Src. Mode
SYNC Producer
SYNC Consumer
Time Producer
Time Consumer
Emergency Producer
Emergency Consumer
Guarding Master
Guarding Slave
Bootup Handling
Heartbeat Producer
Heartbeat Consumer
NMT MasterFunktionalität
NMT Slave
LED CiA-303
LSS CiA-305
Master Bootup DS302
Configuration Manager
Flying Master
Redundanz
Safety
Multiline
DS401(U8/INT16)
●/●/●
512
512
statisch/
dynamisch
○
○
●
●
●
●
●
●
●
127
●
●
●
●
○
○
●
●
●
127
●
●
●
●
○
○
○
○
○
Manager
128
128
●/●/●
512
512
statisch/
dynamisch
○
○
●
●
●
●
●
127
●
●
●
●
127
●
●
●
●
●
●
○
○
○
○
○
<< Unterstützte Plattformen <<
Die emtas CANopen Protocol Stacks können mit
und ohne Betriebssystem verwendet werden.
Sie unterstützen eine Vielzahl von CANControllern und CPU-Typen. Die Liste der
unterstützten Hardwareplattformen wird
ständig erweitert. Fordern Sie aktuelle
Informationen deshalb bitte direkt bei uns an.
Sollte Ihre Plattform noch nicht verfügbar
sein, sprechen Sie uns an! Die Entwicklung
weiterer Treiberpakete ist problemlos möglich.
<< Lieferumfang <<
CANopen
CiA-401. Sie beinhaltet alle Funktionen wie Polaritätsumschaltungen,
Grenzwertüberwachungen und PDO-Trigger-Mechanismen.
- CANopen Protocol Sourcecode(ANSI-C
kompatibel)
- sofort lauffähige Beispielapplikationen
- Benutzer- und Referenzhandbuch
- inkl. 3 Monate Telefon- und E-Mailsupport
- optionaler Wartungsvertrag
- optionaler Integrationssupport
<< Lizenzierung <<
- standortgebundene Firmenlizenz ohne Runtime-Gebühren(Royalties)
- 1 Ein-Benutzer-Lizenz für CANopen
DeviceDesigner inklusive
Für die Verwendung des CANopen Protokollstacks an einem Entwicklungsstandort wird eine
einmalige Lizenzgebühr erhoben. Damit kann eine beliebige Anzahl von Produkten entwickelt
werden. Weitere Kosten beim Einsatz der Software fallen nicht an. Eine Weitergabe der Software
an Dritte sowie die Verwendung der Software in
Produkten Dritter ist nicht gestattet.
<< Bestellinformation <<
- 1004-10 CANopen Slave Stack Basic
- 1004-11 CANopen Master/Slave Stack
- 1004-12 CANopen Manager Stack
- 0100-40 Integrationssupport
● - inklusive
○- optional
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
7
<< CANopen DeviceDesigner <<
CANopen
Der CANopen DeviceDesigner ist ein leicht zu
bedienendes Tool zum schnellen und kostensparenden Entwurf von CANopen-Geräten. Mit wenigen Klicks fügt der Anwender aus
vordefinierten Profilen das Objektverzeichnis
des Geräts zusammen und spezifiziert die Eigenschaften der Objekte. Daraus erzeugt der
CANopen DeviceDesigner das Objektverzeichnis
und Initialisierungsfunktionen, das elektronische Datenblatt im EDS- und XDD-Format sowie
eine Gerätedokumentation. Zusätzlich konfiguriert der CANopen DeviceDesigner anhand der
Geräteeigenschaften den CANopen Stack und
den CANopen Treiber optimal.
schaften wie CPU-Typ, CAN-Controller-Typ und
einige Timing-Parameter wie die Taktfrequenz des
Mikrocontrollers auszuwählen.
<< Geräteprofile <<
Für die Kommunikations- und Geräteprofile des
CiA stehen Profildateien zur Verfügung.
---------------------------------------------------------Optimale Anbindung der Applikation an den Stack
durch den CANopen DeviceDesigner
---------------------------------------------------------Eine Profildatei umfasst Vorlagen für alle Objekttypen eines Profils mit den Standardeigenschaften
und einer Erläuterung zu
jedem Objekt. Die Objekte
können im CANopen DeviceDesigner
importiert,
vervielfältigt und an individuelle Eigenschaften der
Geräte angepasst werden.
Die Entwicklungszeit verkürzt sich bei der Verwendung vordefinierter
Objekte signifikant. Fehler durch eine manuelle
Eingabe der Daten entfallen.
Folgenden
Profildateien
sind aktuell für den
CANopen DeviceDesigner
verfügbar:
Das Objektverzeichnis wird entsprechend der Profile und Eingaben als C-Quellcode-Datei generiert,
die in die Applikation als Interface zum Protokollstack mit eingebunden wird. Entsprechend der
Konfiguration kann auf die Objekte des Objektverzeichnisses direkt als C-Variable aus der Applikation zugegriffen werden. Alternativ ist aus der
Applikation ein Zugriff über Funktionen via Indexund Subindex möglich. Auch die Nachnutzung bestehender Applikationsvariablen ist möglich.
- CiA 301 - CANopen application layer and
communication profile
Der CANopen DeviceDesigner führt den Anwender
durch die Konfiguration der verwendeten Hardware (Mikrocontroller). Dabei sind nur wenige Eigen-
- CiA 437 - Grid-based photovoltaic
- CiA 302 - CANopen additional application layer
functions
- CiA 401 - Generic I/O Devices
- CiA 402 - Drives and motion control
- CiA 418 - Batteries
- CiA 419 - Battery Charger
- CiA 454 - Energy Management/EnergyBus
//---------------------------------------------------------------------------------------------------------------------------------------------8
Produktkatalog 2013
<< Programmausgaben <<
<< Anforderungen <<
Aus den Benutzereingaben werden .h-Konfigurationsdateien, .c-Applikationscode, sowie erforderliche Gerätebeschreibungsdateien in verschiedenen Ausgabeformaten erzeugt. Vor der
Generierung prüft der CANopen DeviceDesigner
die eingegebenen Daten auf Plausibilität und liefert entsprechende Warnungen und aussagekräftige Fehlermeldungen. Die Konfigurationsdateien
konfigurieren den CANopen Stack und aktivieren
durch das Setzen von Compiler-Schaltern nur die
jeweils benötigten Funktionalitäten der Stacks.
Die passgenau generierten C-Dateien beinhalten
das CANopen-Objektverzeichnis, PDO-Mapping-Code und die Schnittstelle zur Applikation. Somit ist
der CANopen Protokollstack mit den generierten
Dateien auf die Anwendung zugeschnitten und
hinsichtlich des Speicherbedarfs an RAM und
Flash für die jeweilige Anwendung optimiert.
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
<< Design Flow <<
- Ein-Benutzer-Lizenz CANopen DeviceDesigner
- oder diverse Linux-Varianten(getestet
mit(K)Ubuntu 12.04 und 12.10)
<< Lieferumfang <<
- CANopen DeviceDesigner Software
zum Download
- Handbuch im PDF-Format
CANopen
- CANopen Protokollstack von emtas
- Profildatenbanken für CiA-Profile 301, 302, 401,
402, 418, 419, 437, 454
<< Lizenzierung <<
- 1 Ein-Benutzer-Lizenz ist bei jedem CANopen
Protokollstack von emtas inklusive
Die Ein-Benutzer-Lizenz erlaubt die Installation
und ausschließliche Nutzung des Programms
durch einen namentlich genannten Benutzer auf
beliebigen Computern unter Windows und unter
Linux.
<< Bestellinformation <<
- 1006-10 CANopen DeviceDesigner Windows
<< Generierte Dateien <<
- Objektverzeichnis
- 1006-11 CANopen DeviceDesigner Linux
Evaluierungsversionen des Tools sind auf Anfrage
bei emtas verfügbar.
- CANopen Stack-Konfiguration
- CANopen Stack-Initialisierung
- Electronic Datasheet(EDS nach CiA 306)
- XML Device Description(XDD nach CiA 311)
- Objektverzeichnisdokumentation in HTML
- Auflistung der Objekte im CSV-Format zum
Import in Tabellenkalkulationsprogramme
- Beschreibung der Objekte im txt-Format
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
9
<< CANopen DeviceExplorer <<
CANopen
Für Entwicklungsaufgaben, Test-, Diagnose- und
Serviceaufgaben ist das geeignete Tool der
CANopen DeviceExplorer. Er stellt CANopenMasterfunktionen bereit und erlaubt damit den
Test und die Konfiguration von CANopenGeräten.
Zugriffsrechten – lesend und schreibend
zugegriffen werden. Dabei unterstützt der
CANopen-Device-Explorer sämtliche SDO-Dienste.
Die Werte der Objekte können je nach Datentyp
dezimal, hexadezimal, binär oder im ASCII-Format
dargestellt werden. Große Daten (z.B. DomainBlöcke) können direkt aus
Dateien gelesen oder in
Dateien
geschrieben
werden. SDO-Zugriffe auf
Objekte, welche nicht in der
EDS-Datei verzeichnet sind,
sind auch möglich.
<< Network Management <<
Mit dem CANopen DeviceExplorer kann das Netzwerk
nach vorhandenen Geräten
gescannt werden. Heartbeat und Node-Guarding
der Geräte im Netzwerk
können konfiguriert und
überwacht werden. Zudem
können alle CANopen-NMTKommandos an die Geräte
gesendet und die NMT-Zustände der Geräte überwacht werden.
Informationen über das jeweilige CANopen-Gerät
werden aus dem elektronischen Datenblatt des
Geräts (EDS oder XDD-Format) entnommen oder
direkt aus dem Gerät gelesen. Mithilfe der
standardisierten
DCF-Dateien (Device
configuration files) können Gerätekonfigurationen
gespeichert und geladen werden. Zusätzlich ist
die Verwaltung ganzer CANopen-Netzwerke in
Projektdateien möglich. Individuelle Test- und
Steuerungsprogramme lassen sich mit geringem
Aufwand mithilfe des Script PlugIn erstellen.
<< Objektverzeichnis <<
Die Objekte des Geräts werden in einem
übersichtlichen Objektbrowser dargestellt. Auf
jedes Objekt kann – entsprechend den
-------------------------------------------------------CANopen DeviceExplorer - unentbehrlich für Ihre
CANopen-Geräteentwicklung
--------------------------------------------------------
<< PDO – Konfiguration <<
Das Tool unterstützt die einfache Konfiguration
des PDO-Mappings per Drap&Drop. PDOs können
zudem mit einem Klick gesendet, empfangen und
visualisiert werden. Zu Test- und Diagnosezwecken
kann die SYNC-Nachricht zum Senden zyklischer
PDOs einmalig oder zyklisch mit und ohne SYNCCounter gesendet werden. Der CANopen
DeviceExplorer kann den Empfang von timer-getriggerten PDOs überwachen.
//---------------------------------------------------------------------------------------------------------------------------------------------10
Produktkatalog 2013
Der CANopen DeviceExplorer kann mithilfe von
Erweiterungsmodulen
um
verschiedene
Funktionen ergänzt werden. Folgende PlugIns
sind aktuell verfübar:
- LSS Master PlugIn
- Script PlugIn
LSS Master PlugIn
Mit dem LSS Master PlugIn kann die
Knotennummer und Bitrate LSS-fähiger Geräte
konfiguriert werden.
Script PlugIn
Die Script-Erweiterung basiert auf Javascript,
erweitert um CANopen-spezifische Kommandos,
beispielsweise zum Senden und Empfangen von
SDOs, PDOs und NMT-Nachrichten. Weitere Funktionen ermöglichen Zeitgesteuerte Aktionen sowie das Senden und Empfangen von raw
CAN-Telegrammen. Eigene Benutzeroberflächen
können mithilfe eines grafischen UI-Designers
erstellt werden, so dass eigene Test- und
Steuerungsapplikation
auf
Basis
der
Scriptsprache erstellt werden können. Gern
unterstützen wir Sie auch dabei.
<< CAN-Schnittstellen <<
Windows®:
- PEAK PCAN-USB
- Sontheim CANfox
Linux®:
- can4linux
- SocketCAN
Unter Linux werden alle CAN-Schnittstellen mit
SocketCAN-API oder can4linux-API unterstützt.
<< Lieferumfang <<
CANopen
<< PlugIns – Erweiterungsmodule <<
- CANopen DeviceExplorer Software zum Download
- Handbuch im PDF-Format
<< Lizenzierung <<
- Ein-Benutzer-Lizenz für CANopen DeviceExplorer
- Firmenlizenzen auf Anfrage
Die Ein-Benutzer-Lizenz erlaubt die Installation
und ausschließliche Nutzung des Programms
durch einen namentlich genannten Benutzer auf
beliebigen Computern unter Windows und unter
Linux.
<< Bestellinformation <<
- 1007-10 CANopen DeviceExplorer Windows
- 1007-11 CANopen DeviceExplorer Linux
- 1007-20 CANopen Script PlugIn
- 1007-21 CANopen LSS Master PlugIn
<< Anforderungen <<
Evaluierungsversionen des Tools sind auf Anfrage
bei emtas verfügbar.
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
- oder diverse Linux-Varianten(getestet
mit(K)Ubuntu 12.04 und 12.10)
- unterstützes CAN-Interface
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
11
<< CANopen Bootloader <<
CANopen
Von Beginn an wurde der CANopen Bootloader
mit dem Fokus auf geringen Speicherbedarf
entwickelt. Daher unterstützt er nur die für
einen Bootloader notwendigen CANopen-Dienste
(SDO, NMT-Slave, Heartbeat Producer) und
Objekte entsprechend dem CANopen-Profil CiA
302-2.
Unser Bootloader kommt mit nur 6-8KiB Flash aus
und ist dennoch CANopen kompatibel, so dass die
Aktualisierung der Firmware durch Standard
CANopen-Master oder CANopen -Konfigurationstools erfolgen kann.
---------------------------------------------------------kleiner Speicherbedarf - großer Nutzen
----------------------------------------------------------
berechnet die CRC aus der Binärdatei der
Applikation und fügt einen Konfigurationsblock
mit CRC an den Anfang der Binärdatei an. Vom
Bootloader
wird
die
Binärdatei
mit
Konfigurationsblock inklusive CRC und Applikation
in den Flash geschrieben.
<< Anforderungen <<
- ANSI-C Compiler
- Mikrocontroller mit In-Application-Programming
Unterstützung
<< Lieferumfang <<
- Bootloader Source Code(ANSI-C kompatibel)
- Anpassung für CPU, ersten internen CANController und internen Flash
Verfügbar ist der Bootloader für verschiedene 16und 32-Bit-Microcontroller. Durch die portable
Treiberanbindung ist eine Anpassung an andere
Zielsysteme problemlos möglich. Erweiterungen,
wie Layer Settings Service (LSS) zur Konfiguration
der Knotennummer, sind verfügbar. Herstellerspezifischer Programmcode z.B. zur Signierung
der Firmewaredaten kann schnell und problemlos
integriert werden.
- EDS-Datei des Bootloaders
<< CANopen Dienste <<
<< Lizenzierung <<
NMT Slave - Bootloader dauerhaft in Preoperational
Heartbeat - Producer Timer wird fest zur
Compile- Zeit definiert
SDO Server - expedited/segmentierter Transfer
SDO Abort: General Error
Boot-Up - Boot-Up-Nachricht beim Start
<< Flashlayout <<
Das
Kommandozeilentool
zur
CRC-Erstellung
- sofort lauffähige Beispiel-Applikation
- Benutzerhandbuch im PDF-Format
- Kommandozeilentool zur Checksummengenerierung für MS Windows®, Win 32, Linux
- 1 Ein-Benutzer-Lizenz CANopen UpdateManager
zum Download der Applikation inklusive
- Standortlizenz ohne Runtime-Gebühren
Für die Verwendung des CANopen Bootloaders an einem Entwicklungsstandort wird eine einmalige Lizenzgebühr erhoben. Damit können eine beliebige
Anzahl von Produkten entwickelt werden. Es fallen
keine weiteren Kosten beim Einsatz der Software an.
Eine Weitergabe der Software an Dritte sowie die
Verwendung der Software in Produkten Dritter ist
nicht gestattet.
<< Bestellinformationen <<
- 1001-10 generischer CANopenBootloader
- 1001-11 CANopen Bootloader STM32F103
- 1001-21 CANopen Bootloader LM4F232
- 1001-20 Bootloader-Anpassung an Kundenhardware
Anpassungen an weitere Mikrocontroller und
kundenspezifische Hardware erstellen wir gern in
Ihrem Auftrag.
//---------------------------------------------------------------------------------------------------------------------------------------------12
Produktkatalog 2013
<< CANopen UpdateManager<<
Der Service-Techniker vor Ort muss nur das Tool
mit dem Update-Package starten, um alle Geräte
eines Netzwerks automatisch zu aktualisieren.
<< Anforderungen <<
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
- oder diverse Linux-Varianten(getestet
mit(K)Ubuntu 12.04 und 12.10)
- unterstützes CAN-Interface
CANopen
Der CANopen UpdateManager ist ein für den
Firmware-Download
und
Netzwerk-Update
entwickeltes Programm, bei dem großer Wert
auf einfache Bedienbarkeit gelegt wurde. Der
UpdateManager unterstützt sowohl UpdateMechanismen nach CiA 302-2 sowie nach
verschiedenen Applikationsprofilen inklusive
dem Zugriff auf Passwortobjekte.
<< CAN-Schnittstellen <<
Windows®:
- PEAK PCAN-USB
- Sontheim CANfox
Linux®:
- can4linux
- SocketCAN
Unter Linux werden alle CAN-Schnittstellen mit
SocketCAN-API oder can4linux-API unterstützt.
<< Lieferumfang <<
- CANopen UpdateManager Software zum
Download
- Handbuch im PDF-Format
Für Entwickler und Integratoren von CANopenBootloadern bietet der integrierte CANopenMaster mit SDO-Client (expedited und segmented
Transfer) und NMT-Master direkten Zugriff auf das
CANopen-Gerät. Damit kann bei der Entwicklung
schrittweise validiert werden, dass sich Gerät und
Bootloader erwartungsgemäß verhalten. Parametrierungen von CANopen-Geräten sind mit dem
Tool leicht möglich. Die CAN-Kommunikation
zwischen UpdateManager und dem Gerät kann zu
Diagnosezwecken aufgezeichnet werden.
---------------------------------------------------------Firmware Download und Netzwerk Update in
einem Tool
---------------------------------------------------------Neben direktem Firmware-Download zu einem
Gerät, können Firmware-Dateien für alle Geräte
eines Netzwerkwerks zusammen mit Konfigurationsdaten in ein Update-Package gelegt werden.
Die Ein-Benutzer-Lizenz erlaubt die Installation und
ausschließliche Nutzung des Programms durch
einen namentlich genannten Benutzer auf beliebigen Computern unter Windows und unter Linux.
<< Lizenzierung <<
- Ein-Benutzer-Lizenz für CANopen
UpdateManager
- Firmenlizenzen für Service-Techniker und andere
Lizenzmodelle auf Anfrage
- 1 Ein-Benutzer-Lizenz ist bei jedem CANopen
Bootloader von emtas inklusive
<< Bestellinformation <<
- 1002-10 CANopen UpdateManager Windows
- 1002-11 CANopen UpdateManager Linux
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
13
//---------------------------------------------------------------------------------------------------------------------------------------------14
Produktkatalog 2013
EnergyBus ist ein offener Standard für alle elektrischen Komponenten an Elektrofahrrädern
und Light-Electric-Vehicles (LEV). Durch die
Standardisierung soll die Kompatibilität und Sicherheit der LEVs erhöht werden. EnergyBus besteht
aus
einer
dafür
entwickelten
Steckverbinder-Familie und einem auf CANopen-basierenden Kommunikationsprotokoll.
<< EnergyBus e.V. <<
<< EnergyBus-Kommunikation <<
---------------------------------------------------------Weitere Informationen finden Sie auf
www.energybus.org
----------------------------------------------------------
Zum Datenaustausch setzt EnergyBus auf das bewährte CANopen-Protokoll. Die Spezifika von
EnergyBus wurden in einem CANopen Applikationsprofil zusammen mit dem CAN in Automation
e.V. von den Mitglieder von EnergyBus e.V. entwickelt und als CiA-454 veröffentlicht. In jedem
EnergyBus-Netzwerk muss ein EnergyBus-Controller(EBC) als CANopen-Master vorhanden sein.
Weiterhin sind die verschiedenen Komponenten
(Akku, Antrieb, Display, Ladeschloßkabel, ..) als
CANopen-Slaves mit spezifischen Parametern und
Verhalten definiert. Im Applikationsprofil sind ne-
ben den übertragenen Daten und Zykluszeiten
auch Mechanismen zur Erkennung von Geräten
beim Austausch von Komponenten und Kompatibiltitätsprüfungen definiert.
Die Standardisierung von EnergyBus wird durch
den EnergyBus e.V. geleitet. Zu den Mitgliedern
des Vereins zählen neben engagierten Privatpersonen verschiedene namhaften Unternehmen aus
den Branchen Batteriemanagement, Fahrradverleih, Energieversorgung und Antriebstechnik sowie Elektrofahrradkomponentenhersteller aus
dem In- und Ausland.
Der EnergyBus e.V. hat
seinen Sitz in Thüringen und wurde 2007 in
Taiwan gegründet. Seit
2012 ist emtas exklusiver
Software-Entwicklungspartner des
EnergyBus e.V. und engagiert sich aktiv in
der Weiterentwicklung
des EnergyBus-Kommunikationsprotokolls.
EnergyBus
<< EnergyBus - Einführung <<
<< CANopen Anforderungen <<
Zur Integration von EnergyBus in Komponenten
ist ein CANopen Stack nötig. Für den EBC und externe Ladegeräte sind zudem CANopen Master
Funktionen erforderlich. Für alle Geräte ist die
Unterstützung von LSS (Layer Setting Services CiA 305) zur automatischen Adressierung vorgeschrieben und die Verwendung eines Bootloaders
empfohlen. Aufgrund der flexiblen PDO-Konfiguration zur Laufzeit muss die CANopen-Implementierung dynamische Objektverzeichniseinträge
unterstützen.
All diese Anforderungen werden mit dem EnergyBus Framework von emtas abgedeckt. Neben
den erforderlichen CANopen Funktionen beinhaltet das Framework zusätzlich EnergBus-spezifische Funktionen.
//---------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
15
<< EnergyBus Framework <<
Der EnergyBus Framework stellt ein Applikationsinterface
für
LEV-Geräte
zur
Kommunikation entsprechend dem EnergyBusStandard (CiA 454) bereit. Sein Einsatz erlaubt
eine einfache, schnelle und standardkonforme
Integration von EnergyBus über ein anwenderfreundliches User-Interface und den modularen
Aufbau. Die einzelnen Komponenten können
auch zusammen mit dem EnergyBus-Controller
(EBC) in einem Gerät kombiniert werden.
Weitere Aktionen am Bus werden der Applikation
über die Callback-Funktionen bereitgestellt.
<< Slave Module <<
Aktuell werden durch das EnergyBus Framework
die EnergyBus-Komponententypen Anzeige (HMI),
Akku und Antrieb (Motor Controller, MCU) unterstützt.
EnergyBus
Die Objektverzeichnis-Daten für EnergyBus Geräte
sind abhängig vom Gerätetyp. Diese werden in
einem Datenblock zur Verfügung gestellt, der von
der Applikation gelesen und geschrieben werden
kann. Bei Änderungen der Objekte wird die
Applikation über Callback-Funktionen informiert.
Durch die Applikation modifizierte Daten können
über
Funktionsaufrufe
zum
Versenden
angemeldet
werden. Das
Handling
der
Kommunikation und der EnergyBus-Zustandsmaschine sowie die Knotennummernvergabe erfolgt
automatisch im Hintergrund.
Aufgaben:
- Bereitstellung der CiA 454 Objektvariablen
- Überwachung des EBC
- Callback-Funktionen bei Netzwerkereignissen
- Automatische Konfiguration der PDOs nach der
Konfiguration durch den EBC
Konfiguration:
- statisch, erfolgt über Konfigurationstool
- Typ der Geräteklasse
Callback-Funktionen:
- Kommunikationsstatus
- EnergyBus Statemachine Umschaltung
- SYNC Nachricht empfangen
- Objektvariablen wurden aktualisiert
- EBC gestartet/ausgefallen
- externes Ladegerät angeschlossen
Funktionsaufrufe:
- asynchrone Daten versenden
//----------------------------------------------------------------------------------------------------------------------------------------------16
Produktkatalog 2013
<< Externes Ladegerät <<
Für externe Ladegeräte steht ein separates Modul im Framework zur Verfügung, da ein externes
Ladegerät sowohl Master- als auch Slave-Funktionalität beinhaltet und je nach angeschlossenen
Komponenten die Funktionen des EnergyBus Controllers mit übernimmt.
Callback-Funktionen:
- Kommunikationsstatus
- EnergyBus Statemachine Umschaltung
- SYNC Nachricht empfangen
- Daten erhalten(Objektvariablen aktualisiert)
- EBC gestartet/ausgefallen
- NMT Masterfunktionen aktiv/inaktiv
- asynchrone Daten erhalten(SDO)
Funktionsaufrufe:
- asynchrone Daten versenden
- Daten von Gerät x per SDO ermitteln
Aufgaben:
- Bereitstellung der CiA 454 Objektvariablen
- Callback-Funktionen bei Netzwerkereignissen
- Übernahme CANopen Master Funktionalität bei
Ausfall des EBC
Zusätzliche Aufgaben bei Ausfall des EBC:
- Konfiguration des Netzwerkes
- Verteilung der Knotennummern
- Konfiguration der virtuellen Batterien
- Steuerung der EnergyBus Statemachine
- NMT Master Aufgaben(SYNC Erzeugung,
Umschaltung NMT Statemachine)
- Steuerung der Batterien
Konfiguration:
- statisch, erfolgt über Konfigurationstool
- Überwachung für den EBC
- PDO-Daten der Batterie werden im
Objektverzeichnis gespiegelt
- Client-SDO für jeden Netzwerkknoten
<< EnergyBus Controller <<
Der EnergyBus Controller(EBC) steuert das EnergyBus-Netzwerk autonom. Der EBC kann als separates Gerät ausgeführt werden oder mit anderen
Komponenten in einem Gerät kombiniert werden.
Häufig ist eine Kombination mit dem Antrieb(Motor Controller).
EnergyBus
- Überwachung des LEV-EBC
Aufgaben:
- Konfiguration des Netzwerkes und Verteilung
der Knotennummern(auch während des
Betriebes)
- Ermittlung und Konfiguration der virtuellen
Geräte
- Bereitstellung der Daten für die Prüfung auf
Kompatibilität der ermittelten Geräte
- Steuerung der EnergyBus Statemachine
- NMT Master Aufgaben(SYNC Erzeugung,
Umschaltung NMT Statemaschine)
- Überwachung der Netzwerkknoten
- Steuerung der virtuellen Geräte
//---------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
17
Konfiguration:
- statisch, erfolgt über ein Konfigurationstool
- maximale Konfiguration des Netzwerkes
<< Lieferumfang <<
- EnergyBus LEV Framework als ANSI-C
Sourcecode
- PDO-Daten der eingestellten Geräte werden im
Objektverzeichnis des EBC gespiegelt
- sofort einsetzbare Beispiele
- Client-SDO für jeden Netzwerkknoten
- 3 Monate Support per Email und Telefon
Callback Funktionen:
- Aktueller Arbeitsmode
<< Unterstützte Plattformen <<
- Gerät n ermittelt, virtuelle Geräteadresse x
zugewiesen
- Gerät x ausgefallen
- Daten für Prüfung auf Kompatibilität verfügbar
Funktionsaufrufe:
- EnergyBus State umschalten
- Daten von Gerät x per SDO ermitteln
- Handbuch im PDF-Format
Das EnergyBus Framework können mit und ohne
Betriebssystem verwendet werden.
Sie
unterstützen eine Vielzahl von CAN-Controllern
und CPU-Typen. Die Liste der unterstützten
Hardwareplattformen wird ständig erweitert,
fordern Sie konkrete Informationen deshalb bitte
direkt bei uns an. Sollten Ihre Plattform noch
nicht verfügbar haben, sprechen Sie uns an! Die
Entwicklung weitere Treiberpakete ist problemlos
möglich.
<< Dienstmerkmale <<
EnergyBus
<< Lizenzierung <<
Dienstmerkmal
EB Slave EB EBC
Device
Knotennummer
per LSS
1
Virtuelle Geräte
1
128
SDO Server
1
1
SDO Client
128
SDO expedited/segm./block
●●/- ●●/PDO Producer
20
512
PDO Consumer
4
512
PDO Mapping
statisch dynam.
SYNC Producer
●
SYNC Consumer
●
Emergency Producer
●
●
Emergency Consumer
127
Bootup Handling
●
Heartbeat Producer
●
●
Heartbeat Consumer
2
127
NMT Master-Funktionalität
●
NMT Slave
●
LSS CiA-305/Fastscan Master
●
LSS CiA-305/Fastscan Slave
●
1 nur ohne Master im Netzwerk
2 nur mit Master im Netzwerk
EB ext.
Ladegerät
120..127
128
1
128
●●/512
512
dynam.
●1
●2
●
127
●
●
127
●1
●2
●1
- Standort-Lizenz für EnergyBus LEV Framework
- 1 Ein-Benutzer-Lizenz für EnergyBus
DeviceWizard inklusive
Für die Verwendung des EnergyBus Frameworks
an einem Entwicklungsstandort wird eine einmalige Lizenzgebühr erhoben. Damit können eine beliebige Anzahl von Produkten entwickelt werden.
Es fallen keine weiteren Kosten beim Einsatz der
Software an. Eine Weitergabe der Software an
Dritte sowie die Verwendung der Software in Produkten Dritter ist nicht gestattet.
<< Bestellinformation <<
- 1014-10 EnergyBus LEV Framework Slave
Communication Modul
- 1014-11
EB Framework LEV Framework
Master/Slave Communication Modul
- 1014-12 EB Framework LEV Flying Master
Modul
- 1014-20 EnergyBus LEV Framework EBC
- 1014-21
EnergyBus LEV Framework Anzeige
- 1014-22
EnergyBus LEV Framework Batterie
- 1014-23
EnergyBus LEV Framework Antrieb
//----------------------------------------------------------------------------------------------------------------------------------------------18
Produktkatalog 2013
<< EnergyBus DeviceWizard <<
Durch die Konfiguration der verwendeten Hardware (Mikrocontroller) wird der Anwender vom
EnergyBus DeviceWizard geführt. Dabei sind nur
CPU-Typ, CAN-Controller-Typ und einige Timing-Parameter z.B. die Taktfrequenz des Mikrocontrollers auszuwählen und der Treiber wird
entsprechend den Einstellungen konfiguriert.
<< Experten-Modus <<
Ein zusätzlicher Experten-Modus bietet für
CANopen erfahrene Anwender die Möglichkeit,
Objekte im herstellerspezifischen Teil des Objektverzeichnisses oder Geräteprofilsegment anzulegen. Dabei können CANopen-Objekte auch aus
CODB- oder EDS-Dateien importiert werden. Eine
Erweiterung der CANopen-Funktionalität des
generierten Applikationscodes im Rahmen des
Funktionsumfangs des EnergyBus Frameworks ist
in diesem Modus zusätzlich möglich.
<< Programmausgaben <<
Aus den Benutzereingaben werden .h-Konfigurationsdateien,
.c-Applikationscode
sowie erforderliche
Gerätebeschreibungsdateien in verschiedenen Ausgabeformaten erzeugt. Vor
der Generierung prüft
der EnergyBus DeviceWizard die eingegebenen Daten auf
Plausibilität und liefert entsprechende
Warnungen und aussagekräftige Fehlermeldungen. Die Konfigurationsdateien
stellen das EnergyBus Framework ein und aktivieren durch das Setzen von Compiler-Schaltern nur
die jeweils benötigten Funktionalitäten des Frameworks.
---------------------------------------------------------Optimale Konfiguration des EnergyBus Framework
durch den EnergyBus DeviceWizard
----------------------------------------------------------
EnergyBus
Zur Konfiguration, Parametrierung und Skalierung des EnergyBus Framework steht der
EnergyBus DeviceWizard zur Verfügung. Ein
leicht zu bedienender Assistent führt den Anwender durch die Auswahl der EnergyBus-Geräte
( Batterie, Ladegerät, Antrieb, Anzeige oder
EnergyBus-Controller(EBC)). In weiteren Schritten werden die Eigenschaften der einzelnen
Komponenten in anwenderfreundlichen Masken
definiert. Detailkenntnisse von CANopen und des
EnergyBus Applikationsprofils sind nicht nötig
und die tiefe Einarbeitung in die Kommunikationsprotokolle entfällt.
//---------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
19
Die passgenau generierten C-Dateien beinhalten
das CANopen-Objektverzeichnis, PDO-Mapping-Code und die Schnittstelle zur Applikation. Somit ist
das EnergyBus Framework mit den generierten
Dateien auf die Anwendung zugeschnitten und
hinsichtlich des Speicherbedarfs an RAM und
Flash optimiert.
<< Design Flow <<
<< Anforderungen <<
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
- oder diverse Linux-Varianten(getestet
mit(K)Ubuntu 12.04 und 12.10)
- EnergyBus Framework von emtas
<< Lieferumfang <<
- EnergyBus DeviceWizard Software zum Download
- Handbuch im PDF-Format
<< Lizenzierung <<
- Ein-Benutzer-Lizenz für EnergyBus DeviceWizard
- 1 Ein-Benutzer-Lizenz ist bei jedem EnergyBus
Framework von emtas inklusive
EnergyBus
Die Ein-Benutzer-Lizenz erlaubt die Installation
und ausschließliche Nutzung des Programms durch
einen namentlich genannten Benutzer auf beliebigen Computern unter Windows und unter Linux.
<< Generierte Dateien <<
- Objektverzeichnis
- EnergyBus Framework-Konfiguration
- EnergyBus Framework-Initialisierung
<< Bestellinformation <<
- 1006-10 EnergyBus DeviceWizard Windows
- 1006-11 EnergyBus DeviceWizard Linux
Evaluierungsversionen des Tools sind auf Anfrage
bei emtas verfügbar.
- Electronic Datasheet(EDS nach CiA 306)
- XML Device Description(XDD nach CiA 311)
- Objektverzeichnisdokumentation im HTMLFormat
- Auflistung der Objekte im CSV-Format zum
Import in Tabellenkalkulationsprogramme
- Beschreibung der Objekte im txt-Format
//----------------------------------------------------------------------------------------------------------------------------------------------20
Produktkatalog 2013
<< EnergyBus Bootloader <<
Der EnergyBus Bootloader von emtas wurde von
Beginn an mit dem Fokus auf geringen
Speicherbedarf entwickelt. Er unterstützt nur
die für einen Bootloader notwendigen Dienste
(SDO, NMT-Slave, Heartbeat Producer) und
Objekte entsprechend dem CANopen-Profil CiA
302-2 und entspricht den Anforderungen des
EnergyBus Standards(CiA-454).
<< CANopen Dienste <<
Dieser Bootloader kommt mit nur 6-8KiB Flash
aus und ist dennoch CANopen kompatibel, so dass
die Aktualisierung der Firmware durch Standard
CANopen-Master
oder
CANopen
-Konfigurationstools erfolgen kann.
Boot-Up
Heartbeat - Producer Timer wird fest zur
Compile-Zeit definiert
SDO Server - expedited und segmented Transfer
SDO Abort: General Error
- Boot-Up-Nachricht beim Start
<< Anforderungen <<
- ANSI-C Compiler
- Mikrocontroller mit In-Application-Programming
Unterstützung
<< Lieferumfang <<
- Bootloader Source Code(ANSI-C kompatibel)
- Anpassung für CPU, ersten internen CANController und internen Flash
- EDS-Datei des Bootloaders
<< Flashlayout <<
- sofort lauffähige Beispiel-Applikation
Das Kommandozeilentool zur CRC-Erstellung
berechnet die CRC aus der Binärdatei der
Applikation und fügt einen Konfigurationsblock
mit CRC an den Anfang der Binärdatei an. Innerhalb des Konfigurationsblocks sind freie Datenfelder, welche herstellerspezifisch genutzt werden
können. Vom Bootloader wird die Binärdatei mit
Konfigurationsblock inklusive CRC und Applikation
in den Flash geschrieben.
- Benutzerhandbuch im PDF-Format
EnergyBus
Verfügbar ist der Bootloader für verschiedene 16und 32-Bit-Microcontroller. Durch die portable
Treiberanbindung ist eine Anpassung an andere
Zielsysteme problemlos möglich. Die Knotennummer des EnergyBus Bootloaders entspricht den
Vorgaben des EnergyBus-Standards. Herstellerspezifischer Programmcode z.B. zur Signierung
der Firmewaredaten kann schnell und problemlos
integriert werden.
NMT Slave - Bootloader dauerhaft in Preoperational
- Kommandozeilentool zur Checksummengenerierung für Win32, Linux und Sourcecode
- CANopen UpdateManager zum Download der
Applikation zum Bootloader
(1 Ein-Benutzer-Lizenz inklusive)
<< Lizenzierung <<
- Standortlizenz ohne Runtime-Gebühren
Anpassungen des EnergyBus Bootloaders an
weitere Mikrocontroller und kundenspezifische
Hardware erstellen wir gern in Ihrem Auftrag.
//---------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
21
<< EnergyBus DeviceSimulator <<
Mit dem EnergyBus DeviceSimulator können ein
oder mehrere EnergyBus-Geräte in einem EnergyBus-Netzwerk simuliert werden. Dies ist vor
allem für Komponentenentwickler interressant,
denen noch kein vollständiges Netzwerk zur
Verfügung steht. Zudem können mit dem EnergyBus Gerätesimulator reproduzierbar Fehlerfälle simuliert werden, so dass dies die
Sicherheit bei der Entwicklung eigener EnergyBus-Komponenten erhöht.
EnergyBus
Der EnergyBus Gerätesimulator ist in den Varianten Slave und Master/Slave erhältlich. Die SlaveVariante unterstützt die Simulation der standardisierten Komponenten Akku, Motor Controller
und Display/HMI. Alle Komponenten können auch
gleichzeitig aktiv sein. In der Master/Slave-Variante werden der EnergyBus Controller(EBC) und
das externe Ladegerät unterstützt. Zusätzlich
können die drei Slave-Komponenten mit simuliert
werden, so dass die Simulation eines kompletten
Netzwerks möglich ist.
Eine komfortable GUI erlaubt den Zugriff auf die
Parameter der simulierten Geräte, so dass bestimmte Werte ausgelesen und gezielt verändert
werden können, um u.a. die Reaktion anderer
Geräte zu testen.
<< CAN-Schnittstellen <<
- standardisierte EnergyBus-Schnittstelle
- alternativ:
Windows®:
- PEAK PCAN-USB
- Sontheim CANfox
Linux®:
- can4linux
- SocketCAN
<< Lieferumfang <<
- EnergyBus Tool Software zum Download
- Handbuch im PDF-Format
<< Lizenzierung <<
- Ein-Benutzer-Lizenz für DeviceSimulator
Die Ein-Benutzer-Lizenz erlaubt die Installation
und ausschließliche Nutzung des Programms durch
einen namentlich genannten Benutzer auf beliebigen Computern unter Windows und unter Linux.
<< Script-Erweiterung <<
Die Script-Erweiterung basiert auf Javascript,
das um spezifische Kommandos erweitert wurde,
um in die Interna der simulierte Geräte einzugreifen und bestimmte Aktionen zu definierten
Zeitpunkten auslösen. Mit der Script-Erweiterung
sind komplexe Test- und Simulationszenarien erstellbar.
Evaluierungsversionen des Tools sind auf Anfrage
bei emtas verfügbar.
<< Anforderungen <<
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
- oder diverse Linux-Varianten
(getestet mit(K)Ubuntu 12.04 &12.10)
- unterstütztes CAN-Interface
//----------------------------------------------------------------------------------------------------------------------------------------------22
Produktkatalog 2013
<< EnergyBus Tool <<
Zur Analyse und das Monitoring von EnergyBusKomponenten in LEVs dienst das EnergyBus Tool.
In der Basisversion zeigt das Tool alle Komponenten und ihre aktuellen Zustände und Betriebsdaten an. Über PlugIns kann das Tool um
eine Vielzahl zusätzlicher Funktionen zur Überwachung von EnergyBus-Komponten ergänzt
werden.
kes (z.b. eines Elektrofahrrads) beinhalten zu Service-Zwecken
versendet
werden.
Der
Gerätezustandsbericht kann auch als PDF-Datei
erzeugt werden.
<< Optionale Erweiterungen <<
- EnergyBus-Nachrichten-Interpretation
- EnergyBus-Nachrichten-Filterung
- CAN-Rohdatenexport
- Firmware-Update
der Komponenten
Die aktuellen Gerätezustände können in XML-Dateien exportiert werden und später wieder eingelesen werden. Zudem können diese Dateien, die
den aktuellen Zustand eines EnergyBus-Netzwer-
<< Anforderungen <<
- Microsoft Windows XP/SP3, Microsoft Windows
Vista, Microsoft Windows 7
EnergyBus
- EBC-Simulation
- oder diverse Linux-Varianten
(getestet mit(K)Ubuntu 12.04 &12.10)
- unterstützes CAN-Interface
<< CAN-Schnittstellen <<
- standardisierte EnergyBus-Schnittstelle
- alternativ:
Windows®:
- PEAK PCAN-USB
- Sontheim CANfox
Linux®:
- can4linux
- SocketCAN
<< Lieferumfang <<
- EnergyBus Tool Software zum Download
- Handbuch im PDF-Format
//---------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
23
//----------------------------------------------------------------------------------------------------------------------------------------------24
Produktkatalog 2013
<< Embedded Software-Entwicklung <<
Die Embedded Software-Entwicklung für die unterschiedlichsten Mikrocontroller, von 8 bis 32
Bit, von ARM bis DSP, ist einer unser Schwerpunkte. Gern unterstützen wir Sie bei Ihrer
Geräteentwicklung von Beginn an mit unserem
Know-How in der Software-Entwicklung.
auf Mikrocontrollern und Assembler, sowie beim
Einsatz von Echtzeitbetriebssystemen und modernen Entwicklungswerkzeugen zeichnen emtas
und seine Entwickler aus. Bei emtas haben Sie von
Anfang an einen persönlichen Ansprechpartner,
und jederzeit direkten Kontakt zum Entwickler
des Projekts.
Wir
bieten
Ihnen
unsere
Unterstützung
für
alle
Entwicklungsschritte vom ersten
Gespräch bis zum Ende des Produktlebenszyklus:
- gemeinsames Erstellen des Pflich
tenheftes
- Entwurf und Design
- Implementierung
- Test
- Integration
- Wartung und Updates
------------------------------------------Kontaktieren Sie uns für eine erste
Diskussion möglicher Lösungen.
Wir haben langjährige Erfahrungen in der
Software-Entwicklung für embedded-Geräte, sei
es aus der Medizintechnik, Automatisierungstechnik, regenerativer oder konventioneller
Energietechnik und weiteren Branchen. Neben
dem Know-how und der Erfahrung, um die oftmals
komplexen Programmierungen durchzuführen,
verfügen wir über eine breite Produktpalette an
Software-Tools, die dies erleichtert.
Die erhöhte Komplexität von Embedded-SoftwareEntwicklung liegt auch im Erfordernis des
perfekten Zusammenspiels von Hard- und
Software. Daher sind alle unsere Embedded
Software-Entwickler auch elektrotechnisch ausgebildet.
Ihre Vor teile m
it emtas:
To-Market
- Schnelle Timesten
Entwicklungsko
- Kalkulierbare
enzen
auf Kernkompet
- Konzentration
Dienstleistung
-------------------------------------------
Expertenkenntnisse in der Programmierung mit C
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
25
<< CANopen Integration <<
Sie entwickeln ein neues Gerät oder haben
bereits eines, und Ihre Kunden wünschen eine
CANopen-Schnittstelle? Gern unterstützen wir
Sie mit unserem CANopen-Know-How und führen
die Integration unseres CANopen Stacks in Ihre
Geräte aus. Ihre Anforderungen sind dabei das
Maß der Dinge.
Wir übernehmen die Kommunikationsanbindung
Ihrer Geräte. Unsere
Entwickler
haben
langjährige
Erfahrungen in der Integration von Feldbusund
insbesondere
CANopen-Stacks in embedded-Geräte. Sei es aus
der Medizintechnik, Automatisierungstechnik,
regenerativer
oder
konventioneller
Energietechnik oder aus verschiedenen weiteren
Branchen,
wir
kennen
die
jeweiligen
gerätespezifischen Anforderungen, welche CANopen mit den Gerätenprofilen stellt.
- Integration des CANopen-Stacks
- Vorbereitung und Durchführung des
Conformance Tests
- Anpassung an Bootloader
- Wartung und Updates
Wir führen die Entwicklungsarbeiten an unserem
Standort durch. Die Übernahme der Hardware erfolgt in einem gemeinsamen Termin - bei
Ihnen im Haus oder bei
uns. Dies kann auch mit
einer CANopen-Schulung
und einer Einweisung in
unsere CANopen Stack und unsere CANopen Tools
verbunden werden.
<< Beispiele durchgeführterProjekte <<
- digitale und analoge I/O-Geräte
- modulare Gerätefamilien
Durch unserer Mitarbeit in verschiedenen
Standardisierungsarbeitsgruppen des CiA e.V. sind
wir stets auf dem aktuellen Stand. Gemeinsam mit
Ihren Know-How finden wir schnell die ideale
Lösung für Ihre Anwendung.
- Positions- und Neigungssensoren
- Antriebe
- maritime Sensoren
- Safety-Sensoren/Aktoren
- medizinische Geräte
----------------------------------------------------------
Dienstleistung
- Lift-Anwendungen
Profiwissen für kurze Entwicklungszeiten
---------------------------------------------------------Wir bieten Ihnen unsere Unterstützung für alle
Entwicklungsschritte vom ersten Gespräch bis
zum Ende des Produktlebenszyklus:
- Auswahl des geeigneten Geräteprofils und der
passenden Objekte
Ihre Vor teile m
it emtas:
ration durch
- CANopen-Integ
open-Entwickler
er fahrene CAN
To-Market
- Schnelle Timesten
Entwicklungsko
- Kalkulierbare
enzen
auf Kernkompet
- Konzentration
- gemeinsame Erstellung des Pflichtenheftes
- Entwurf und Design
- Implementierung
//---------------------------------------------------------------------------------------------------------------------------------------------26
Produktkatalog 2013
<< EnergyBus Integration <<
Sie entwickeln Komponenten für Leichtfahrzeuge oder haben bereits ein solches Gerät. Sie
oder Ihre Kunden wünschen eine EnergyBusSchnittstelle? Mit unserem Know-how im Bereich EnergyBus finden Sie bei uns beste Unterstützung. Die Integration der erforderlichen
EnergyBus Software in Ihre Geräte führen wir
nach Ihren Anforderungen aus.
Wir
übernehmen
für
Sie
die
Kommunikationsanbindung Ihrer Geräte. Unsere Entwickler haben Erfahrungen in der Integration von
CANopen- und EnergyBus-Stacks in LEV-Komponenten.
Sie
kennen
die
jeweiligen
gerätespezifischen Anforderungen, die der
EneryBus-Standard stellt.
Die Entwicklung führen wir an unserem Standort
durch. Der enge Kontakt zu Ihnen ist dabei unerlässlich - wir halten Sie auf dem Laufenden. Zur
Übernahme der Hardware ist ein gemeinsamer
Termin - bei Ihnen im Haus oder bei uns - sinnvoll.
Dieser kann mit einer Einweisung in unseren
EnergyBus Framework und unsere EnergyBus Tools
oder einer Schulung verbunden werden.
<< Projektbeispiele <<
- Batterie und Ladegerät
- Motor Controller
- EnergyBus Controller
- HMI/Display
Durch unserer Mitarbeit in der EnergyBusArbeitsgruppe und als Software-Entwicklungspartner des EnergyBus e.V. sind wir stets auf dem
aktuellen Stand. Wir finden die ideale Lösung für
Ihre Anwendung.
---------------------------------------------------------Kompetenter Service für Ihre Anforderungen
Wir bieten Ihnen unsere Unterstützung für alle
Entwicklungsschritte vom ersten Gespräch bis
zum Ende des Produktlebenszyklus:
- Auswahl des geeigneten Geräteprofils und der
passenden Objekte
- gemeinsames Erstellung des Pflichtenheftes
- Entwurf und Design
- Implementierung
- Integration des EnergyBus Frameworks
Ihre Vor teile m
it emtas:
egration durch
- EnergyBus-Int
er
gyBus-Entwickl
er fahrene Ener
To-Market
- Schnelle Timesten
Entwicklungsko
- Kalkulierbare
enzen
auf Kernkompet
n
io
at
tr
en
nz
Ko
-
Dienstleistung
----------------------------------------------------------
- Vorbereitung und Durchführung des
Conformance Tests
- Anpassung an Bootloader
- Wartung und Updates
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
27
<< EtherCAT Integration <<
Wenn Sie gerade ein Gerät mit einer EtherCAT
Schnittstelle entwickeln, oder ein vorhandenes
Gerät mit einer solchen ausstatten wollen,
unterstützen wir Sie mit unserem EtherCATKnow-How und führen die Integration eines
EtherCAT Stacks in Ihre Geräte aus.
- gemeinsames Erstellung des Pflichtenheftes
Der Teufel steckt bei der Kommunikationsanbindung oft im Detail. Unsere Entwickler haben
lange Erfahrungen in der Integration von Industrial Ethernet- und insbesondere EtherCAT-Stacks
in industrielle Geräte aus der Automatisierungstechnik und aus verschiedenen weiteren Branchen
- Wartung und Updates
und kennen die jeweiligen gerätespezifischen Anforderungen genau, die EtherCAT mit den
Gerätenprofilen stellt. Wir setzen die ideale
Lösung für Ihre Anwendung um.
- Entwurf und Design
- Implementierung
- Integration des EtherCAT-Stacks
- Vorbereitung und Durchführung des
Conformance Tests
Wir führen die Entwicklung an unserem Standort
aus, und halten Sie dabei stets auf dem Laufenden
über das Projekt. Zur Übernahme der Hardware erfolgt
ein gemeinsamer Termin.
Dieser kann auch mit einer
EtherCAT-Schulung verbunden werden.
<< Projektbeispiele <<
- digitale und analoge I/O-Geräte
- Positions- und Neigungssensoren
Dienstleistung
Für Ihre Entwicklung können verschiedene
EtherCAT-Slave-Stacks zum Einsatz kommen. Von
kostenfreien Implementierungen bis hin zu kommerziellen Lösungen verschiedener Anbieter. Wir
kennen die Vorteile der verschiedenen Möglichkeiten und beraten Sie, welche sich am besten für
Ihr Projekt eignet.
---------------------------------------------------------Wir beraten Sie gern!
---------------------------------------------------------Für alle Entwicklungsschritte vom ersten
Gespräch bis zum Ende des Produktlebenszyklus
bieten wir unsere Unterstützung:
- Antriebe
Ihre Vor teile m
it emtas:
ration durch
- EtherCAT-Integ
rCAT-Entwickler
er fahrene Ethe
To-Market
- Schnelle Timesten
Entwicklungsko
- Kalkulierbare
enzen
auf Kernkompet
n
io
at
tr
en
nz
Ko
-
- Auswahl des geeigneten Geräteprofils und der
passenden Objekte
//---------------------------------------------------------------------------------------------------------------------------------------------28
Produktkatalog 2013
<< Inbetriebnahme-Unterstützung <<
Sie möchten unsere Kommunikationsstacks in
Ihr Gerät integrieren und schnell starten? Mit
unserer Inbetriebnahme-Unterstützung stellen
wir
sicher,
dass
die
Kommunikation
(CAN/EtherCAT) unserer Protokollstacks auf
Ihrer Hardware innerhalb kurzer Zeit
funktioniert.
Kleinere „Hürden“ beispielsweise in Form von
Taktfrequenzeinstellungen,
TransceiverKonfigurationen, Registeroffsets oder ähnliches
lassen sich gemeinsam schnell überwinden.
Nebenbei erhalten Sie viele Tipps und Hinweise
zum eingesetzen Potokoll, der internen
Wirkungsweise und den Schnittstellen des Protokoll-Stacks.
So sind Sie anschließend in der Lage selbst die
Verknüpfung von Kommunikationsstack mit Ihrer
Applikation vorzunehmen.
Eine Kombination der Inbetriebnahme mit einer
Schulung ist übrigens die ideale Vorrausetzung
für einen schnellen Projektstart.
Ihre Vor teile m
it emtas:
r
d Integration de
- Anpassung un
n
te
sere Exper
St acks durch un
To-Market
- Schnelle Timesten
Entwicklungsko
- Kalkulierbare
enzen
auf Kernkompet
n
io
at
tr
en
nz
- Ko
Dienstleistung
Notwendig sind dafür nur Ihre Hardware, Ihre
Entwicklungsumgebung, ein Entwickler und das
langjährige Know-how unserer Experten. Bei der
gemeinsamen Inbetriebnahme nutzen wir eines
unserer zahlreichen Beispielprojekte für übliche
Evaluierungsboards. Die Übernahme der Software
auf Kundenhardware geht damit problemlos.
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
29
<< CANopen Seminar <<
Zum Thema CAN/CANopen bieten wir Ihnen
Seminare an. Für Anfänger wie Profis
gleichermaßen geeignet sind die Schulungen
durch die individuelle Absprache der Themen
von den Grundlagen von CAN und CANopen über
Geräte- und Applikationsprofile bis hin zu
spezifischen Fragen Ihrer Anwendung.
- Überblick über die Geräte- und
Applikationsprofile
- Detaillierte Informationen über ein Geräteoder Applikationsprofil
- Inbetriebnahme anhand von
Anwendungsbeispielen
Gern erstellen wir für Sie individuelle
Seminarpläne
zu
verschiedenen
Themenbereichen und abgestimmt
auf die Kenntnisse Ihrer Mitarbeiter.
-------------------------------------------Wir beraten Sie gern.
--------------------------------------------
<< Unsere Trainer <<
<< Zielgruppe <<
Dienstleistung
Das
CANopen-Training
richtet
sich
an
Entwicklungsingenieure, die sich in die
Technologie einarbeiten möchten oder eine
Grundlage für die Arbeit mit unseren Produkten
schaffen wollen.
Zudem sind Entscheidungsträger angesprochen,
die die technischen Möglichkeiten von CANopen
kennenlernen wollen.
Unser Schulungsleiter haben langjährige Erfahrung im Wissenstransfer
und haben sich als Co-Trainer bei
Schulungen des CiA bereits vielfach
bewährt. Durch die Bearbeitung vieler CANopenProjekten und die Mitarbeit an der CANopenStandardisierung in verschiedenen Arbeitsgruppen des CAN in Automation e.V. sind die Schulungsleiter stets auf dem aktuellen Stand.
<< Unterlagen <<
Die verwendeten Schulungsunterlagen werden
allen Teilnehmern zum Seminar bereitgestellt.
<< Inhalte <<
Da alle Schulungen individuell zugeschnitten
werden, können hier nur beispielhafte Inhalte
angeführt werden.
- Einführung zu CAN
- Einführung zu CANopen
- Erläuterungen zum CANopen Stack mit
seinen Erweiterungsmodulen
<< Schulungsort-/zeit <<
Wir führen unsere Seminare gern als In-HouseSchulung oder in unseren Schulungsräumen
durch.
Die Seminare sind - je nach Inhalt - für eine oder
zwei Tage konzipiert. Die Termine erfolgen in
Absprache.
//---------------------------------------------------------------------------------------------------------------------------------------------30
Produktkatalog 2013
<< EnergyBus Seminar <<
Der Bedarf an Schulungen zu neuen Technologien ist immer hoch. Deshalb bieten wir jetzt
auch Seminre zum Thema EnergyBus an. Von den
Grundlagen von CANopen als Basis für EnergyBus über das EnergyBus Profil CiA-454 bis hin
zu applikationsspezifischen Fragen ist alles
möglich. Als Software-Entwicklungspartner des
EnergyBus e.V. erhalten Sie bei uns Ihr Wissen
direkt an der Quelle.
beit an der EnergyBus-Standardisierung im
EnergyBus e.V. sind wir stets auf dem aktuellen
Stand.
--------------------------------------------------------Wir beraten Sie gern profitieren Sie von unserem Know-How.
---------------------------------------------------------
<< Zielgruppe <<
Die EnergyBus Schulungen eignen
sich für Anfänger wie Profis gleichermaßen durch die individuelle
Themenabsprache.
Entwicklungsingenieure, die sich mit
der Technologie vertraut machen
möchten sind ebenso angesprochen
wie Entscheidungsträger, die die
technischen Möglichkeiten von
EnergyBus kennenlernen wollen.
<< Inhalte <<
-
Einführung zu CAN
-
Einführung zu CANopen
-
Einführung zu EnergyBus(CANopen-Profile
CiA-454)
- Inbetriebnahme von EnergyBus anhand von
Beispielen(auf Wunsch auf Kundenhardware)
<< Unterlagen <<
Die verwendeten Schulungsunterlagen werden
allen Teilnehmern zum Seminar bereitgestellt.
<< Schulungsort-/zeit <<
Wir führen unsere Seminare als In-HouseSchulung in unseren Schulungsräumen durch. Die
Seminare sind - je nach Inhalt- für zwei oder drei
Gerne erstellen wir für Sie individuelle
Seminarpläne zu verschiedenen Themen und
abgestimmt auf die Kenntnisse Ihrer Mitarbeiter.
<< Unsere Trainer <<
Unser Schulungsleiter haben langjährige Erfahrung im Wissenstransfer. Durch die Bearbeitung
verschiedener EnergyBus-Projekte und die Mitar-
Tage konzipiert.
Absprache.
Die Termine erfolgen in
Dienstleistung
Da alle Schulungen individuell
zugeschnitten werden, sind hier nur
beispielhafte Inhalte angeführt .
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
31
//---------------------------------------------------------------------------------------------------------------------------------------------32
Produktkatalog 2013
<< Über emtas <<
Die emtas GmbH wurde im Januar 2012 von den
drei Software-Entwicklern Andreas Boebel,
Torsten Gedenk und Steffen Rose als Unternehmen für Embedded-Software-Entwicklungen
mit Sitz in Sachsen-Anhalt gegründet. Ziel von
emtas ist es, innovative und hochwertige
Produkte für die industrielle Kommunikation
zu entwickeln und seinen Kunden ein
verlässlicher Partner zu sein. Thematische
Schwerpunkte des Produktportfolios sind CAN,
CANopen, EnergyBus und EtherCAT. Neben den
Produkten entwickelt emtas auch maßgeschneiderte Embedded-Software-Lösungen
im Kundenauftrag. Das Leistungsspektrum
reicht dabei von der Beratung, über die
Entwicklung und Inbetriebnahme vor Ort bis
hin zur Wartung der Software. Ergänzend
bieten wir Schulungen zu den Kommunikationsprotokollen CANopen, EnergyBus und
EtherCAT sowie zu individuellen Themen an.
unseren Kunden gestalten können. Durch starken
Service, kompetente Beratung und hochwertige
Produkte wollen wir unseren Kunden maximalen
Nutzen bieten und die Weichen für eine
langjährige und erfolgreiche Zusammenarbeit
stellen.
--------------------------------------------------------Entsprechend unseres Slogans
„emtas – your embedded solution partner“
freuen wir uns auf eine partnerschaftliche Zusammenarbeit.
---------------------------------------------------------
<< Kontakt <<
Tel. +49(0)3461-79416-0
Fax: +49(0)3461-79416-10
Email: [email protected]
URL: http://www.emtas.de
emtas GmbH
Fischweg 17
D-06217 Merseburg
Wir beraten Sie gern.
emtas ist Mitglied des CAN in Automation e.V.
und der EtherCAT Technology Group sowie Entwicklungspartner des EnergyBus e.V.. Durch die
Mitarbeit in Arbeitsgruppen und Gremien zur
Standardisierung bei CiA, EnergyBus e.V. und der
ETG sind wir stets up-to-date. Unsere Produkte
entsprechen damit immer dem neuesten Stand
der technischen Entwicklungen.
Die gute und partnerschaftliche Zusammenarbeit mit unseren Kunden ist eines unser Hauptanliegen. Wir wissen, dass wir die erfolgreiche
Zukunft des Unternehmens nur gemeinsam mit
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
33
<< Haftungsausschluß <<
Die von emtas GmbH gelieferten Programme und
Dokumentationen werden mit großer Sorgfalt erstellt und in verschiedenen Szenarien getestet
und geprüft. Dennoch kann emtas GmbH keine
Gewähr oder Haftung übernehmen, dass die Software für einen bestimmten Einsatzweck geeignet
und fehlerfrei ist. Technische Daten und Beschreibungen sind keine zugesicherten Eigenschaften im rechtlichen Sinne.
Folgeschäden, welche aufgrund der Benutzung der
Software aufteten, sind von jedlicher Haftung oder
juristischer Verantwortung ausgeschlossen.
Sämtliche Rechte an den Programme und Dokumentationen liegen bei emtas GmbH. Die Vervielfältigung oder auch nur auszugsweise Weitergabe
an Dritte ist nur mit schriftlicher Genehmigung
von emtas GmbH gestattet.
Unsere allgemeinen Geschäftsbedingungen können
Sie bei uns anfordern. Zudem sind sie Bestandteil
jedes Angebots der emtas GmbH.
Nicht explizit genannte Marken- und Produktnamen sind Warenzeichen der jeweiligen Unternehmen
Technische Änderungen, Irrtümer und Druckfehler
vorbehalten.
Copyright
2012 emtas GmbH
Fischweg 17
D-06217 Merseburg
Deutschland
Tel.:+49(0)3461/79416-0
Fax.:+49(0)3461/79416-10
[email protected]
http://www.emtas.de
<< Bildnachweise <<
- 3d small people – repairers © Anatoly Maslennikov –
Fotolia.com – 3d small people – team © Anatoly
Maslennikov – Fotolia.com – Computer learning ©
kabliczech – Fotolia.com – Four main steps for a software
process cycle © Yabresse – Fotolia.com
<< Warenzeichen <<
CiA® and CANopen® are registered Community
Trademarks of CAN in Automation e.V.
EtherCAT® is a registered trademark and patented
technology, licensed by Beckhoff Automation GmbH.
//---------------------------------------------------------------------------------------------------------------------------------------------34
Produktkatalog 2013
<< Ihre Notizen <<
//------------------------------------------------------------------------------------------------------------------------------------------Produktkatalog 2013
35
<< Ihre Notizen <<
//---------------------------------------------------------------------------------------------------------------------------------------------36
Produktkatalog 2013
Noch Fragen?
Rufen Sie uns an: 03461/79416-0
oder
schreiben eine e-mail: [email protected]
//--------------------------------------------------------------------------------------------------------------------------------
emtas GmbH
Fischweg 17
06217 Merseburg
GERMANY
+49(0) 3461 79 416-0
www.emtas.de
[email protected]