LEITMESSE Medizintechnik - DeviceMed.de
LEITMESSE Medizintechnik - DeviceMed.de
LEITMESSE Medizintechnik - DeviceMed.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Einkaufsführer | Elektronik<br />
CAN-Netzwerke einfach<br />
simulieren und stimulieren<br />
Ursprünglich für Anwendungen in Autos entwickelt, ist <strong>de</strong>r CAN-Bus längst auch in<br />
<strong>de</strong>r <strong>Medizintechnik</strong> weit verbreitet. Er wird hier vor allem als Embed<strong>de</strong>d-Netzwerk<br />
eingesetzt, immer öfter wer<strong>de</strong>n so aber auch mehrere Systeme gekoppelt. Ten<strong>de</strong>nz<br />
steigend. „CanEasy“ stellt teilautomatisch generierte, lauffähige Analyse- und<br />
Testumgebungen zur Verfügung, die Entwickler ohne aufwändige Programmierung<br />
anfor<strong>de</strong>rungsgerecht konfigurieren können<br />
g Bild 1: In immer mehr medizintechnischen<br />
Geräten sind heute CAN-Bussysteme im<br />
Einsatz<br />
48<br />
Die vernetze Struktur <strong>de</strong>s CAN-<br />
Bussystems bedingt, dass<br />
beteiligte Controller nur dann<br />
funktionieren und auch getestet<br />
wer<strong>de</strong>n können, wenn sie Nachrichten<br />
an<strong>de</strong>rer Controller erhalten.<br />
CAN-Analyse- und Testwerkzeuge<br />
erzeugen diese Kommunikation<br />
zwischen Controllern und<br />
ermöglichen Entwicklern und Testern<br />
Fehler- und Funktionsanalysen.<br />
In <strong>de</strong>r aktuellen Version 3.4<br />
besitzt „CanEasy“ einen hohen<br />
Automatisierungsgrad, lässt sich<br />
einfach konfigurieren und mit<br />
Plug-Ins erweitern.<br />
Busübergreifend<br />
kommunizieren<br />
„CanEasy“ generiert und konfiguriert<br />
sich weitgehend selbständig,<br />
ist direkt einsetzbar, einfach<br />
zu bedienen und erweiterbar. Das<br />
Entwicklungswerkzeug kann Signale<br />
erzeugen, aufzeichnen und<br />
analysieren. Dabei unterstützt es<br />
eine nahezu beliebig große Zahl<br />
paralleler Busse, wobei die Kommunikation<br />
auch busübergreifend<br />
verknüpfbar ist. Aufgrund <strong>de</strong>s<br />
hohen Automatisierungsgra<strong>de</strong>s<br />
verfügen Anwen<strong>de</strong>r schon nach<br />
wenigen Minuten über eine lauffähige<br />
Umgebung gemäß <strong>de</strong>r Kommunikationsmatrix.<br />
So sind erste<br />
entwicklungsbegleiten<strong>de</strong> Analysen<br />
o<strong>de</strong>r später auch systematische<br />
Tests medizinischer Geräte sehr<br />
schnell und ohne umfangreiche<br />
Vorbereitung, Programmierung<br />
o<strong>de</strong>r aufwändige manuelle Konfigurationen<br />
möglich.<br />
Plug-Ins machen<br />
das Leben leichter<br />
Als nächstes wer<strong>de</strong>n mit Hilfe<br />
integrierter Plug-Ins zusätzliche<br />
Funktionen, Regeln o<strong>de</strong>r Ansichten<br />
in die Kommunikationsumgebung<br />
eingebaut. Dazu zählt<br />
beispielsweise ein Alarm-Plug-In:<br />
Erfüllt ein Signal eine <strong>de</strong>finierte<br />
Bedingung (Werterreichung<br />
o<strong>de</strong>r Grenzwertüberschreitung),<br />
ertönt ein akustischer Alarm o<strong>de</strong>r<br />
es erscheint eine Message-Box.<br />
Zu<strong>de</strong>m kann eine Aktion ausgelöst<br />
wer<strong>de</strong>n, wie z.B. ein VBA-<br />
Makro.<br />
Mit Plug-Ins lassen sich auch<br />
Abweichungen und funktionale<br />
Abhängigkeiten konfigurieren.<br />
Dazu zählen abweichen<strong>de</strong> Signalverläufe<br />
und funktionale Abhän-<br />
<strong>DeviceMed</strong> | Juli/August 2010 | www.<strong>de</strong>vicemed.<strong>de</strong>