- Aktuell:
ProfiNET Workshop bei SYBERA
- Im Januar fand ein
ProfiNET Workshop bei SYBERA statt. Hierbei wurde den Teilnehmern mit
der Software X-GO Logic Control die Grundlagen von ProfiNET erläutert.
Die Teilnehmer konnten mit praktischen Übungen die erlernten Kenntnisse
festigen.
|
-
New: X-Realtime
Cluster-Engine für Windows 64-Bit
- Die neue Realtime-Engine
für Windows7 64-Bit lässt kaum Wünsche offen. Die Fähigkeit einzelne
Prozessoren als SPS-System zu nutzen – vollständig von Windows
entkoppelt – führt Sie in eine neue Dimension. Gerade das hochgenaue
Jitter-Verhalten (<1µsec) erlaubt u.a. Drive-Steuerungen unter SercosIII,
EtherCAT, und ProfiNET-IRT. Jeder Prozessor kann dabei im Task-Cluster
betrieben werden, als SingleShot oder im periodischen Betrieb, mit einer
Frequenz bis 200 KHz. Alle Hardware-Resourcen (IO-Port, MappedMemory und
DMA) lassen sich bequem programmieren - ein eigener, globaler
PCI-Enumarator erlaubt die Verwaltung aller PCI-Resourcen für die
Echtzeit-Tasks. Dabei bleibt die Benutzer-Oberfläche homogen – Sie
entwickeln mit dem VisualStudio sowohl die Windows-Applikationen, als
auch die Echtzeit-Steuerung. Beim Programmier-Komfort hat Sybera
ebenfalls neue Maßstäbe gesetzt: tritt ein Fehler innerhalb einer
Echtzeit-Task auf, booten oder debuggen Sie den einzelnen Prozessor
einfach separat, vollständig unabhängig vom Windows-Betrieb.
|
-
Schulung "WDF Treiber Entwicklung
32 und 64 Bit" vom 10.10. bis 14.10.2011
- Im
Oktober bietet SYBERA die Schulung "WDF Treiber Entwicklung" in den
Schulungsräumen in Holzgerlingen an. Hierbei wird auch auf alle Belange
der 64 Bit Treiber Entwicklung eingegangen. Die "Windows Driver Foundation" (WDF) wird anhand des KMDF und UMDF behandelt. Mit
praktischen Beispielen werden die Themen KMDF/UMDF Objekte, WDF
Kommunikation, UMDF COM-Modell, KMDF/UMDF Entwicklungsumgebung,
Ressourcen-Handling und Registry behandelt. Weitere Informationen über
Inhalte und Preise der Schulung finden Sie auf der entsprechenden
Schulungsseite.
|
-
Schulung "USB Treiber Entwicklung" vom 26.9. bis 30.9.2011
- Im Mai
bietet SYBERA die Schulung "USB Treiber Entwicklung mit WDF" in den
Schulungsräumen bei SYBERA in Holzgerlingen an. Mit praktischen
Beispielen werden u.a. die Themen USB Grundlagen, WDF Framework, WDF
Entwicklungsumgebung, USB KMDF/UMDF Objekte, USB Initialisierung, USB
Interfaces, USB Transfer, USB Pipes und Power Management behandelt.
Weitere Informationen über Inhalte und Preise der Schulung finden Sie
auf der entsprechenden Schulungsseite.
|
-
Echtzeit für Windows 7 64-Bit kommt
Im September ist es endlich
soweit - die neue 64-Bit
Realtime-Engine von Sybera
kommt. Sybera hat in den
vergangenen 12 Monaten die
bisherige Konzeption der
X-Realtime-Engine grundlegend
überarbeitet und für den Einsatz
für 64-Bit Windows vorbereitet.
Hierbei wird nun erstmals auch
das Source-Line Debugging der
Echtzeit-Tasks auf dem selben
System möglich sein.
Programm-Fehler innerhalb von
Echtzeit-Tasks führen nun nicht
mehr zum Absturz des Systems -
der entsprechende Prozessor kann
dynamisch neu angefahren werden.
Ebenfalls wird nun die
Verteilung von Echtzeit-Tasks
auf mehrer physikalische
Prozessoren unterstützt. Auch
wird das Jitter-Verhalten von
bislang ca. 10 µsec (je nach
Hardware-Plattform) auf ca. 2
µsec deutlich reduziert. Die
neue Realtime-Engine bietet
daher beste Voraussetzungen für
die Synchronisierung und
Ansteuerung von
Drive-Controllern. Das
Programmier-Interface der
Echtzeit-Bibliotheken wurde bei
der 64-Bit Variante weitgehend
homogen gehalten.
-
Da sich die Kernel-Systeme
32-Bit und 64-Bit deutlich
unterscheiden werden, wird
die 64-Bit Variante parallel
zur bestehenden 32-Bit
Variante angeboten. Eine
entsprechende Demoversion
ist verfügbar - vereinbaren
Sie mit uns einen Termin und
überzeugen Sie sich selbst.
|
- Sybera Ethercat Master steuert Drives von
Beckhoff, LTi,
Metronix, Kollmorgen und ELMO
Die neueste Version des Sybera EtherCAT Masters steuert synchronisiert
die Drives von LTi, Metronix, Kollmorgen und ELMO mit einer Sampling-Rate von
100 µsec und
einer Update-Periode von 1 msec (veränderbar).
ur Ansteuerung von Drive-Controllern setzt SYBERA das Verfahren „Dynamic Jitter
Compensation“ mit aktiver und passiver Rückkopplung ein.
Das integrierte Distributed Clock Management (DC) regelt hierbei
den Time-Offset, statischen
und dynamischen Drift, sowie Propagation-Delay. Der EtherCAT Master ist
sowohl als Programmier-Bibliothek, als auch als Anwendung (X-GO)
verfügbar.
|
Echtzeit für Windows 7 64-Bit
Die zunehmende Verbreitung von Windows 7 macht auch das Thema 64-Bit
aktuell. SYBERA hat bereits 2010 die Grundlagen für die 64-Bit Entwicklung
der Echtzeit-Bibliotheken gelegt und entsprechende Entwicklungsschritte
vorgenommen. Mit der 64-Bit Lösung werden u.a. mehrere Prozessor-Kerne für
Echtzeit-Tasks zur Verfügung stehen. Auch wird das Jitter-Verhalten von
bislang ca. 10 µsec (je nach Hardware-Plattform) auf ca. 2µsec deutlich
reduziert. Es bietet somit beste Voraussetzungen für die Synchronisierung
und Ansteuerung von Drive-Controllern. Das Programmier-Interface der
Echtzeit-Bibliotheken wird bei der 64-Bit Variante weitgehend homogen
bleiben. Hier wichtige 64-Bit Entwicklungsschwerpunkte:
 | Lösung der Windows PatchGuard Problematik |
 | Lösung der DriverSigningEnforcement Problematik |
 | Anbindung des SubSystems an Windows 7 |
 | Assembler-Konzeption des SubSystems |
 | Multi-Prozessor Umsetzung für Echtzeit-Tasks |
 | Jitter-Reduktion der Echtzeit-Tasks |
 | Reduktion von Synchronisierungsmechanismen zwischen den Prozessor-Kernen |
 | Homogenes Programmier-Interface der Echtzeit-Bibliotheken |
Da sich die Kernel-Systeme
32-Bit und 64-Bit deutlich unterscheiden werden, wird die 64-Bit Variante
parallel zur bestehenden 32-Bit Variante angeboten werden. Für weitere Fragen zu diesem Thema
stehen wir Ihnen gerne zur Verfügung. |
- Samstag wird
offizieller Schulungstag
SYBERA bietet im neuen Jahr erstmals Schulungen an, die den Samstag
als Schulungstag alternativ mit einbeziehen. Damit wird gezielt der
schwieriger werdenden Resourcen-Situation in den Unternehmen Rechnung
getragen und die Weiterbildung der Mitarbeiter sichergestellt. Die für
das Jahr 2011 festgesetzten Termine werden in Absprache mit den
Schulungsteilnehmern so variiert, dass der Samstag miteinbezogen werden
kann. Kontaktieren Sie uns für die gewünschten Termine.
|
-
Dynamische Jitter Kompensation für
EtherCAT und SERCOS III
- Zur
Ansteuerung von Drive-Controllern setzt SYBERA erstmalig bei den Master
Bibliotheken EtherCAT und SERCOS III das Verfahren „Dynamic Jitter
Compensation“ mit aktiver und passiver Rückkopplung ein. Obwohl die
X-Realtime Engine von SYBERA mit einen geringen maximalen Jitter von ca.
15 µsec auskommt (je nach Hardware Plattform), ergibt sich systembedingt
im Sampling Betrieb ein additiver Jitter. Für die unsynchronisierte
Kommunikation mit Industrial Ethernet Komponenten ist dieser in aller
Regel zu vernachlässigen. Um jedoch die Ansteuerung und Synchronisierung
von Drive-Controllern zu realisieren, war die Reduzierung des additiven
Jitters, sowie des dynamischen Drifts in den Master Bibliotheken
zwingend erforderlich. Das Resultat des neuen Kompensationsverfahrens
ist dabei absolut verblüffend - hier der Vergleich:
 | ohne
Kompensation beträgt der additive Jitter der X-Realtime Engine über 20
Sampling Raten (2 msec Update-Zyklus) ca. 200 µsec, mit einem
dynamischen Drift von ca. 10 µsec pro Zyklus |
 | mit
Kompensation beträgt der additive Jitter der X-Realtime Engine über 20
Sampling Raten (2 msec Update-Zyklus) ca. 15 µsec, mit einem dynamischen
Drift im Nanosekunden-Bereich. Je nach Anpassung des Update-Zyklus kann
dieses Ergebnis noch gesteigert werden. |
-
SYBERA konnte das neue Kompensationsverfahren eindrucksvoll mit dem
IndraDriveCS von BoschRexroth nachweisen. Die Produkte X-GO Logic
Control, EtherCAT Master, sowie der SERCOS III Master sind aktuell mit
dem neuen Verfahren ausgerüstet und verfügbar. Testen Sie uns.
|
-
Schulung "SERCOS III Entwicklung" vom 11.11. bis 12.11.2010
- Im
November findet die Schulung "SERCOS III Entwicklung" in den
Schulungsräumen bei SYBERA in Holzgerlingen statt.
Mit praktischen Beispielen und "Hands on Lab" vermittelt dieser Kurs die
Grundlagen der SERCOS III Technologie. Der Teilnehmer wird in die Lage
versetzt, SERCOS III Projekte selbständig zu entwickeln. Neben
fundierter Grundlagenvermittlung werden folgende Themen behandelt:
Einführung in SERCOS III, Netzwerk Topologie, Data link Layer,
Telegrammstruktur, Telegram Cycle Management, Device / Service /
Connection Control, Phase Management, CPS State Machine, Service
Management, Error Handling / Diagnostic, Procedure Handling, HotPlug
Management, Data Container, Konfiguration und XML Dateien. Weitere Informationen über
Inhalte und Preise der Schulung finden Sie auf der entsprechenden
Schulungsseite.
|
- PC-basierender SERCOS III Master
- Sybera erweitert nun mit einem PC-basierenden
SERCOS III Master sein Echtzeit-Bibliotheksprogramm. Der SERCOS III
Master erfüllt die Anforderungen der Spezifikation 1.1.2 und ist wie die
anderen Sybera Master Bibliotheken als offenes Programmiersystem
gestaltet. Insbesondere wurde auf die kritischen Zyklus-Timings von
SERCOS III hohen Wert gelegt. Mit dem PC basierenden SERCOS III Master
und der X-Realtime Engine entfällt die Notwendigkeit einer separaten
Sercos Controller-Hardware, da die Master Steuerung direkt vom PC aus
mit Standard-Ethernet-Adaptern umgesetzt wird, und das mit
Sampling-Raten unter 100 usec. Durch die Erweiterung der
Ethernet-Transportschicht (Ethernet Realtime Core) werden nun weit mehr
als 70 standard Ethernet-Adapter unterstützt.
|
-
Mit
Realtime Ethernet Gigabit
ins neue Jahr
Mit der 4.Generation der X-Realtime Ethernet Bibliothek werden neben den
bekannten Vertretern der 100MBit Ethernet Controllern (Realtek, Intel)
nun auch 1GBit Controller angesteuert. Dabei wurde die
Echtzeit-Bibliothek vollständig überarbeitet und verbessert. Insgesamt
werden nun 8 Hersteller (Intel, Realtek, D-Link, Accton, Asound, Compaq,
Buffalo, Corega) mit über 70 Controller-Typen unterstützt. Durch die
Unterstützung von Gigabit-Ethernet Controllern können Updatezyklen bis
zu 15µsec erreicht werden. Die neue Echtzeit-Bibliothek steht zum
Download bereit.
|
-
X-Realtime für Windows 7 Released
- Die SHA wurde nach umfangreichen Tests für Windows7 (32Bit)
freigegeben. Die X-Realtime Engine zeigt keine Schwächen, auch bei hohen
CPU Belastungen. Die Sicherheitssysteme von
Windows 7
stören das Echtzeitverhalten nicht.
|
 |
-
EtherCAT-Bibliothek mit EtherCAT-Verifier
-
Nie war EtherCAT einfacher, als mit der neuen Realtime Master Bibliothek von SYBERA.
Neben zahlreichen erweiterten Funktionen für Distributed Clock, COE und
State-Management, ermöglicht das Bibliotheksystems auch ohne XML-Datei
die EtherCAT - Geräte zu betreiben. Mit dem integrierten
Stationsmanagement können die Geräte fast vollständig implizit verwaltet
und betrieben, oder aber jeder einzelne Funktionsschritt (FMMU, SYNCMAN,
PDO, STATE ...) gezielt gesteuert werden. Zusätzlich hat SYBERA die
umfassende Test-Software ECATVERIFY entwickelt, welche es dem Entwickler
ermöglich, EtherCAT - Geräte ohne Programmierung zu testen und die
Parametrierung zu definieren. Der Entwickler wird hierbei interaktiv
durch die einzelnen Funktionsgruppen und Zustände geführt. Alle
Information werden dabei ausführlich visualisiert.
|
 |
-
SYBERA lädt ein : Erleben Sie EtherCAT und ProfiNET im
Echtzeit-Simulator hautnah
- SYBERA bietet die
einzigartige Gelegenheit, die Feldbussysteme EtherCAT und ProfiNET
direkt im Echtzeit-Simulator in Holzgerlingen zu erleben. Der Simulator
vereint digitale und analoge Sensorik und Aktorik in einer komplexen
Pneumatiksteuerung. Eine Fahrgastzelle kann mit Hub-, Roll-, Nick- und
Drehbewegungen gesteuert werden. Die an die EtherCAT- und
ProfiNET-Klemmen angeschlossenen Geräte umfassen Laserdistanzsensoren,
induktive Sensoren, Drucksensoren, Inkrementalgeber, Regelventile und
Wegeventile - spiegeln somit das bekannte Umfeld der Steuerungstechnik
wieder. Der Fahrgast hat die Möglichkeit, die Parameter selbst zu
verändern und somit Wiederholgenauigkeit und Jitter der Steuerung zu
beeinflussen. Der Echtzeit-Simulator hilft allen Interessenten, die
Feldbussysteme EtherCAT und ProfiNET für die Praxis besser einschätzen
zu können. Sehen Sie sich die Vorschau im Video an.
|
-
Logik-Programm X-GO für Echtzeit-Master-Bibliotheken
- Nach langer
Entwicklungszeit ist es endlich soweit - das Logik Programm X-GO ist
verfügbar. Die
Software X-GO ermöglicht die Steuerung von EtherCAT, ProfiNET
oder Sercos III Geräten unter Echtzeit-Bedingungen - ohne aufwendige Programmierung. Mit
einer einfachen textbasierenden Scriptsprache können alle Stationen
logisch verknüpft und kontrolliert werden. Hierbei stehen verschiedene
Kommandos für Timer, Zähler, bedingte Sprünge, Auswertung von Konstanten
und Stationswerten zur Verfügung. Zudem wird mit einem SCRIPT-Checker
die Eingabe auf logische Fehler überprüft. X-GO ermöglicht die komplette
Verwaltung aller Feldbus-Stationen. Der Stationsmonitor zeigt die
aktuellen Eingangs- und Ausgangszustände in Echtzeit. Für die weitere
Verarbeitung der Nutzdaten steht eine separate Programmierschnittstelle
zur Verfügung. Die Evaluierungsversion von X-GO steht zum Download bereit.
|
-
Das DreamTeam - X-Realtime Ver.11 und INTEL CORE2 DUO
- Mit der neuen SHA
Version 11 wurde die X-Realtime Engine grundlegend erweitert. Neben
einer verbesserten Anpassung an unterschiedliche PC-Plattformen wird nun
auch die INTEL Core2 Duo Technologie unterstützt. Damit eröffnet sich
eine neue Dimension der Echtzeit unter Windows. Ein eigener
physikalischer Prozessor steht nun für Echtzeit-Anwendungen vollständig
zur Verfügung. Zusätzlich wurde ein neues Fehlerbehandlungs-system
implementiert, das auch für eigene Anwendungen genutzt werden kann. Die
Evaluierungsversion der X-Realtime Engine steht zum Download bereit.
|
- X-Realtime und LabWindows
Neben X-Realtime ist die VCM-Technolgie ein fester Bestandteil des Sybera Realtime Studios. Der Vorteil der VCM-Technologie (Virtual Code
Mapping) bestand schon immer darin, dass der Entwickler innerhalb seiner Applikation Echtzeit-Tasks programmieren kann und nicht auf zusätzliche
Entwicklungsumgebungen zurückgreifen muss. Die neue VCM2-Technologie erlaubt nun den Einsatz des Sybera Realtime Studio auch für LabWindows
und andere Compiler wie z.B. Borland Delphi. Auch kann mit VCM2 die offene Bibliothek CAN-RealtimeCore für LabWindows genutzt werden.
Testen Sie jetzt LabWindows mit der VCM2-Technologie.
|
- SYDBG -
Sourceline Debugger für X-Realtime
- Passend zum RealtimeStudio
bietet SYBERA jetzt den neuen Sourceline Debugger mit Sequencing Support
für Windows an. Das Entwickeln von Echtzeitapplikationen wird mit dem
neuen Debugger deutlich vereinfacht. Der Debugger umfaßt alle gängigen
Funktionen, wie SymbolWatch, MemoryDump, SingleStep und Sequencing.
Weitere Informationen finden Sie im nebenstehenden PDF-File.
|