Twincat ads

Simo

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

Ich muss eine Präsentation über die ADS Schnittstelle machen und habe da noch ein paar offene Fragen

ist ADS echtzeitfähig?
läuft jede Kommunikation zwischen den Teilen der Software in TWINCAT über ADS oder nicht unbedingt?

ich wäre für jede Antwort sehr dankbar

MfG
 
Ich muss eine Präsentation über die ADS Schnittstelle machen
Echt? Für wen denn? Ist das schon Thema in Berufsschulen oder Unis?
Oder für deine Firma?
ist ADS echtzeitfähig?
Kannste dir selbst beantworten:
1. Wie ist "Echtzeit" definiert?
2. Was ist ADS und wie kann es die Echtzeitfähigkeit beeinflussen?
läuft jede Kommunikation zwischen den Teilen der Software in TWINCAT über ADS oder nicht unbedingt?
Ich meine ja.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich muss das im Rahmen eines Praktikums machen

soweit ich das richtig verstanden habe ist ADS echtzeifähig (weiche Echtzeit) wenn die Kommunikation innerhalb von TWINCAT läuft z.B zwischen PLC und NC, nicht aber aus selbstgeschriebenen windows Programmen (da diese dem Bertriebsystem unterliegen)

Kannste dir selbst beantworten:
1. Wie ist "Echtzeit" definiert?
2. Was ist ADS und wie kann es die Echtzeitfähigkeit beeinflussen?

ADS ist eine Schnittstelle, die dazu dient das sogennate ADS Geräte untereinander Informationen, Daten oder befehle austauschen
können . wie es die Echtzeitfähigkeit beeinflusst würde ich gerne von die hören
 
Na ja, ADS ist nur ein Protokoll, mehr nicht. Eine Art "Verpackung" für Daten.
ADS definiert keinerlei Kommunikationsmedium, also auch keine Zugriff auf ein Kommunikationsmedium (im Gegensatz zu Ethernet, Profibus, etc.)
Grob gesagt, es beschreibt nur die Art und Weise, wie Daten im Speicher interpretiert werden.

Die Echtzeit hängt jedoch u. A. vom Kommunikatinsmedium und der ADS-nutzenden Applikation ab.
Wenn sowohl die Kommunikation (sei's nun per Feldbus oder rechnerintern über das Speicherinterface) als auch die Softwareapplikation den Anforderungen der harten Echtzeit genügen (die Zeitgrenze der Echtzeit muss ja zunächst definiert werden), ist mit ADS auch echtzeitfähiger Datenaustausch möglich
... that's it :ROFLMAO:
 
Ich kann meinen Vorrednern nur zustimmen.

ADS ist das Protokoll, was nicht entscheident über Echtzeit ist.

Jedoch wird der AmsRouter vom TwinCAT innerhalb der Echtzeit abgearbeitet, somit ist die verwendete Kommunikation in Echtzeit.

Die zweite Frage kann ich auch bejahen. Die Software, sprich System Manager, PLC Control etc. arbeiten über ADS. Mir ist keine Beckhoff Software bekannt, die nicht mit ADS arbeitet.


In welchem Rahmen befindet sich das Praktikum? Gymnasium, Hochschule? Und bei welcher Frima bist? *g*
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kann meinen Vorrednern nur zustimmen.

ADS ist das Protokoll, was nicht entscheident über Echtzeit ist.
...

Sehr wohl bestimmen Protokolle mit ob eine Kommunikation Echtzeitfähig ist oder nicht.

Ethernet kann z.B. mit echtzeitfähigen und echtzeitunfähigen Protokollen betreiben.

 
Sehr wohl bestimmen Protokolle mit ob eine Kommunikation Echtzeitfähig ist oder nicht.
Je nachdem, ob das Protokoll auch den Kommunikationsablauf und den Medienzugriff definiert. Das macht ADS nämlich nicht, da es auf einer OSI-Schicht > 3 anzusiedeln ist. ADS macht sich für den Datentransport andere Protokolle zu nutze.
 
Zurück
Oben