Die gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Software- Konfigurationen ausgeliefert. Änderungen der Hard- oder Software-Konfiguration, die über die dokumentierten Möglichkeiten hinausgehen, sind unzulässig und bewirken den Haftungsausschluss der Beckhoff Automation GmbH & Co. KG. Qualifikation des Personals Diese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs-, Automatisierungs- und Antriebstechnik, das mit den geltenden Normen vertraut ist.
Lagerung zulässige relative Luftfeuchtigkeit 95%, keine Betauung Vibrations- / Schockfestigkeit gemäß EN 60068-2-6 / EN 60068-2-27 EMV-Festigkeit / Aussendung gemäß EN 61000-6-2 / EN 61000-6-4 Einbaulage beliebig Zulassung ab Hardware Stand 10 werden 6 MBit/s der FC3101 oder FC3102 und deren Derivate nicht mehr unterstützt. Version: 3.0 FC3101 und FC3102...
Produktübersicht Hardwarebeschreibung Eine FC3102 PROFIBUS-Feldbuskarte verhält sich logisch wie zwei FC3101-Karten, d.h. alle Komponenten (mit Ausnahme des PCI-Interfaces und des optionalen NOV-RAMs) sind auf der FC3102-Karte doppelt vorhanden. Jeder Kanal der FC310x-Karte besteht aus den folgenden Komponenten: • 80165-Mikrocontroller mit 25 MHz •...
(während der erste über die zyklische bzw. die MSAC_C1-Verbindung mit dem Slave kommuniziert). Es werden die Dienste Initiate, Abort, Read, Write und Data_Transport unterstützt. PROFIBUS DPV2 Es folgt eine Übersicht der PROFIBUS-DPV2-Master-Funktionen: Funktion Beschreibung Äquidistanz Die DPV2-Äquidistanz-Funktionalität ist in dem Kapitel PROFIBUS MC [} 26] beschrieben. Version: 3.0 FC3101 und FC3102...
Baudrate anzupassen (ist standardmäßig auf 12 Mbit/s eingestellt). DP-Slaves anfügen Die Beckhoff-Slaves oder Fremd-Geräte sind zu projektieren. (Es werden alle Slaves automatisch angezeigt (nach Herstellern sortiert), deren GSD-Datei im Unterverzeichnis PROFIBUS des System Managers gespeichert sind, um andere GSD-Dateien einzubinden, ist unter Verschiedenes die "Allgemeine PROFIBUS Box (GSD)"...
NC-Task), wird vor dem Start der Task geprüft, ob der vorangegangene DP-Zyklus beendet wurde, dann die Inputs und Outputs (die Outputs sind dann vom letzten Task-Zyklus) kopiert und der DP-Zyklus gestartet (im Beispiel Task-Zykluszeit 2 ms, Echtzeit-Ressourcen 80 %): Abb. 2: I/O am Task-Anfang und keine Überschreitung der Echtzeit-Ressourcen Version: 3.0 FC3101 und FC3102...
Task-Zyklus) fertig. Das hat zur Folge, dass vor dem Ausführen der Task festgestellt wird, dass der letzte DP-Zyklus noch nicht beendet war, woraufhin vor dem Starten der Task keine Inputs kopiert werden (die Task also mit den alten Inputs rechnet) und nach der Taskabarbeitung auch keine Outputs FC3101 und FC3102 Version: 3.0...
DP-Zyklen gestartet werden. Dabei ist allerdings aufzupassen, dass der letzte DP-Zyklus rechtzeitig (vor dem nächsten Start der Task) beendet ist, da es sonst zu einem (bzw. mehreren, in Abhängigkeit vom Verhältnis Anzahl DP-Zyklen je Task-Zyklus) DP-Zyklusausfall kommt, wie im Kapitel Synchronisierung [} 12] beschrieben wurde. Version: 3.0 FC3101 und FC3102...
• Additional Data_Exchange Samples/Modulo = 0 Die Slaves 4 und 6 wären ebenfalls nur einmal im System Manager eingetragen mit den Einstellungen: • Additional Data_Exchange Samples/Multiplier = 2 • Additional Data_Exchange Samples/Modulo = 1 Abb. 8: Mehrere Data-Samples innerhalb eines Task-Zyklus FC3101 und FC3102 Version: 3.0...
Im Abschnitt Fehlerreaktionen [} 17] ist beschrieben, wie auf nicht oder falsch antwortende Slaves, PLC- Stopp oder beim Start-Up reagiert werden soll. Das Kapitel Slave-Diagnose [} 24] erklärt, wie vom Slave gemeldete Diagnosedaten und Slave-Statistiken gelesen werden können, während im Kapitel Master- Diagnose [} 20] allgemeine Diagnoseinformationen und Statistiken beschrieben werden. Version: 3.0 FC3101 und FC3102...
(d.h. der Sendezeitpunkt des nachfolgenden Telegramms verändert sich), bis die DP-Verbindung wieder erneut aufgebaut wurde. Reaktionen im Master Die Reaktion im Master kann je Slave eingestellt werden (s. Karteireiter Features [} 60] des Slaves). FC3101 und FC3102 Version: 3.0...
Verbindung zu dem Slave abgebaut wurde Hier wird festgelegt, ob die DP-Verbindung zu einem Slave, dessen DP-Verbindung abgebaut wurde, automatisch wieder aufgebaut wird, oder ob dieses manuell durch einen ADS-WriteControl-Aufruf (s. ADS- Interface [} 29]) passieren soll. Version: 3.0 FC3101 und FC3102...
Seite 19
Master in "Operate" bleibt. Dabei ist allerdings zu beachten, dass die Ausgänge nur genullt werden, wenn der vorangegangene DP-Zyklus rechtzeitig fertig war (s. Kapitel Synchronisierung [} 12]), es sollte daher nur während der Inbetriebnahmephase eingestellt werden. FC3101 und FC3102 Version: 3.0...
DP-Verbindungen aller Slaves werden abgebaut und der Master meldet sich vom Bus ab. 3.4.3 FC310x - Master-Diagnose Diagnose Eingänge Der Master verfügt über verschiedene Diagnosevariablen, die den Zustand der Karte sowie des Profibusses beschreiben und die in der SPS verknüpft werden können: Version: 3.0 FC3101 und FC3102...
INIT (2): Router gestartet, Karte aber nicht am PROFIBUS aktiv STOP (3): Karte am PROFIBUS aktiv, aber kein zyklischer Datenaustausch STOPPING (4): Karte beendet den zyklischen Datenaustausch RUN (0): Karte im zyklischen Datenaustausch GlobalState[1] zählt die festgestellten Bus-Errors (ab FC310x, Version 1) FC3101 und FC3102 Version: 3.0...
Seite 22
Nachladewert - min. Nachladewert) 268 - 269 PLL-Overflow-Counter (s. Karteireiter EquiDiag [} 47] (TwinCAT 2.8) bzw. MC- Diag [} 47] (TwinCAT 2.9)) 270 - 271 PLL-Underflow-Counter (s. Karteireiter EquiDiag [} 47] (TwinCAT 2.8) bzw. MC- Diag [} 47] (TwinCAT 2.9)) Version: 3.0 FC3101 und FC3102...
Seite 23
2: Zurücksetzen der TcIo-Diagnosedaten Auslesen der TcIo-Diagnosedaten ADS-Read-Parameter Bedeutung Net-ID Net-ID des PCs Port IndexGroup 0x00005000 + Device-Id (Karteireiter Allgemein des Devices) IndexOffset 0xFFFFF100 Length Länge der TcIo-Diagnosedaten Data TcIo-Diagnosedaten Die TcIo-Diagnosedaten sind wie folgt aufgebaut: FC3101 und FC3102 Version: 3.0...
Je DP-Slave gibt es eine Status-Variable, die den aktuellen Zustand des DP-Slaves anzeigt. Dieser Status ist ein Echtzeit-Status, d.h. er paßt immer zu den aktuellen Daten des DP-Slaves und kann mit einer PLC- Variable verknüpft werden (-> DpState [} 26] des Slaves): Abb. 16: Slave-Diagnose - DP-State Version: 3.0 FC3101 und FC3102...
Seite 25
Slave in der Antwort des zyklischen Data_Exchange-Telegramms das Diag_Flag, woraufhin der DP-Master automatisch die DP-Diagnosedaten beim Slave ausliest. Der Data-Exchange-Zyklus wird beim Beckhoff-DP-Master dabei nicht beeinflusst, da das DP-Diagnosetelegramm am Ende des zyklischen Data- Exchange-Zyklus (vor dem Anfang des nächsten Zyklus) gesendet wird. Wenn sich die beim Slave ausgelesenen DP-Diagnosedaten gegenüber dem letzten Zustand geändert haben, setzt der DP-Master die...
Die genaue Synchronisierung hat aber zur Folge, dass Busstörungen, Ausschalten von Slaves, Abziehen von Bussteckern, etc. in der Regel dazu führen, dass die Synchronität zwischen Master und Slave verloren geht, da sich das Bus-Timing dadurch verändert. Version: 3.0 FC3101 und FC3102...
Das Synchronisationssignal wird vom PC generiert, die FC310x synchronisiert sich auf den PC (Jitter des PROFIBUS-Zyklus ca. 2-4 µs). Abb. 17: PC ist Sync-Master Die NC-Access-Time gibt an, um wie viel der PROFIBUS-Zyklus zum TwinCAT-Zyklus verschoben ist, die PLL-Sync-Time sollte auf ca. 10% der NC-Access-Time eingestellt werden (max. 50 µs). FC3101 und FC3102 Version: 3.0...
FC310x verknüpften Task (falls "I/O nicht am Task-Anfang" bei dieser Task angewählt ist)) sein. Diagnose der Equidistant-Zeiten Die Diagnose der Equidistanz-Zeiten kann mit dem Karteireiter EquiDiag [} 47] (TwinCAT 2.8) bzw. MC- Diag [} 57] (TwinCAT 2.9)im System Manager bzw. per ADS im Steuerungsprogramm erfolgen (s. Kapitel Master-Diagnose [} 20]). Version: 3.0 FC3101 und FC3102...
Damit werden Firmware-Version und Stationsadresse der FC310x innerhalb der ausgelesen. Wenn der ADS-Read ohne Fehler (Error-Code = 0) Daten beantwortet wird, enthalten die Daten die Firmware-Version (BYTE-Offset 0-1) und die Stationsadresse der FC310x (BYTE- Offset 2). FC3101 und FC3102 Version: 3.0...
Seite 30
IndexGroup bei lokaler Adressierung der FC310x (Port 200) Index- IndexGroup IndexOffset Beschreibung Group (Lo- (Hi-Word) Word) 0xF100 0x00 0 -2 Damit werden die Equidistant-Diagnosedaten (IndexOffset = 0), die Repeat-Counter (IndexOffset = 1) oder die NoAnswer-Counter (IndexOffset = 2) der FC310x zurückgesetzt. Version: 3.0 FC3101 und FC3102...
Seite 31
Damit wird ein DPV1-Initiate an den entsprechenden, projektierten DPV1-Slave über eine Class 2-Verbindung gesendet, die Initiate-Parameter befinden sich in den Daten (-> Kapitel DPV1 [} 32]). ADS-WriteControl Es folgt eine Übersicht der von der FC310x unterstützten ADS-Write-Control-Kommandos. FC3101 und FC3102 Version: 3.0...
Länge eingetragen sein). Weiterhin ist in der Regel die C1-Funktionalität durch Setzen des Bit 7 von PrmData-Byte 0 (s. Karteireiter PROFIBUS [} 59] des Slaves) bei dem entsprechenden Slave zu aktivieren (bei Beckhoff-Geräten, die DPV1 unterstützen, passiert das automatisch). MSAC-C1-Read ist auf ADS-Read, MSAC-C1-Write auf ADS-Write abgebildet:...
Seite 33
Net-ID des Masters (s. Karteireiter ADS [} 45] des Devices) Port 0x1000 + Stationsadresse des Slaves IndexGroup 0x100 + Slot-Number (DPV1-Parameter) IndexOffset Index (DPV1-Parameter) Length Länge der zu schreibenden Daten Data bei Request: zu schreibende Daten FC3101 und FC3102 Version: 3.0...
Seite 34
Feature_Supported (von Slave empfangener Wert) 0x02 - 0x03 Profile_Feature_Supported (von Slave empfangener Wert) 0x04 - 0x05 Profile_Ident_number (von Slave empfangener Wert) MSAC-C2 Abort Mit dem MSAC-C2-Abort-Dienst kann die C2-Verbindung zu dem Slave wieder abgebaut werden. Version: 3.0 FC3101 und FC3102...
Length 1538 Data Konfigurationsdaten des Slaves Falls in der IndexGroup angegeben ist, dass bei Beckhoff-Geräten die Tabellen 0, 1 und 9 ausgelesen werden sollen, werden die folgenden Daten geliefert, sofern es sich um ein Beckhoff-Gerät handelt: Offset Beschreibung 0 -1 2 -513 Tabelle 0 (enthält u.a.
Bit 26: 1 = Subindex in Octet 3 (Standard), 0 = Subindex in Octet 4 (Simodrive 611U) Bit 27: 1 = ARRAY-Codes werden nicht unterstützt von PROFIDRIVE-Slave Bit 28-31: Nummer der Achse (bei 1-Achsen-Modulen immer 1) IndexOffset Length Parameterlänge: 1 Data bei Response: Anzahl der Array-Elemente des Parameters Version: 3.0 FC3101 und FC3102...
Net-ID des Masters (s. Karteireiter ADS [} 29] des Devices) Port 0x1000 + Stationsadresse des anderen FDL-Geräts IndexGroup 0x04000000 IndexOffset Stationsadresse des anderen FDL-Geräts * 2 Length Data bei Response: Receive-Counter, der bei jedem Empfang inkrementiert wird FC3101 und FC3102 Version: 3.0...
Konfiguration haben, der Primary-Master (der im Normalfall die Kommunikation übernimmt) und der Redundancy-Master (der nur auf dem Bus mithört, aber nicht sendet). Der einzige Unterschied in der PROFIBUS-Konfiguration zwischen Primary- und Redundancy-Master sollte in den Einstellungen Redundancy-Mode und SetPrm-Unlock before DP-Start-Up bzw. SetPrm-Unlock at Shutdown FC3101 und FC3102 Version: 3.0...
Master einen Timeout auf dem Bus erkennt, nachdem er im Normalfall (Redundancy-Mode deaktiviert) die Busaktivität übernehmen würde (ClaimTokenTimeout-Time = (6 + 2 * Stationsadresse des DP-Master) * Slot-Time). StartRedundancyMasterFlag: Damit kann der Redundancy-Master gestartet bzw. gestoppt werden. Version: 3.0 FC3101 und FC3102...
PCI Slot/Irq: Zeigt an in welchem logischen PCI-Slot die Karte gefunden wurde. Search...: Hierüber werden alle gesteckten FC310x-Kanäle gesucht, und es kann der gewünschte ausgewählt werden. Bei einer FC3102 erscheinen beide Kanäle A und B, die sich logisch wie zwei FC3101- Karten verhalten.
Seite 42
FC310x-Device hinzugefügt (bei TwinCAT 2.8 darf keine Box angefügt sein, ab TwinCAT 2.9 kann auch bei angefügten Boxen gescannt werden, die FC310x übernimmt dann die neue Konfiguration, zeigt aber Änderungen an). Bei Beckhoff-Boxen wird die Konfiguration genau ausgelesen, bei Fremdgeräten wird versucht, die zugehörige GSD-Datei zu finden.
GAP-Factor: Der GAP-Factor bestimmt, wie häufig das GAP-Update durchgeführt wird (falls es aktiviert ist), der Abstand zwischen zwei GAP-Update-Zyklen ist Gap-Factor * Target-Rot.-T. HSA: Die HSA bestimmt die höchste aktive Adresse, bis zu der das GAP-Update durchgeführt wird (falls es aktiviert ist). FC3101 und FC3102 Version: 3.0...
Seite 44
Master gestoppt wurde. Im Redundancy-Mode kann es aber gewünscht sein, dass der DP-Slave das gerade nicht mitbekommt, da das Umschalten vom Primary- auf den Redundancy-Master rückwirkungsfrei für den DP-Slave erfolgen soll (s. Kapitel Master-Redundanz [} 39]). Version: 3.0 FC3101 und FC3102...
(Diagnose, azyklische Kommunikation), die an die FC310x gehen, müssen diese Net-ID adressieren. Abb. 22: TwinCAT 2.8 - Karteireiter ADS 3.8.1.4 Karteireiter General Diag Abb. 23: TwinCAT 2.8 - Karteireiter General Diag Hier werden Busverkabelungsprobleme und DP-Zykluszeiten angezeigt: FC3101 und FC3102 Version: 3.0...
Abb. 24: TwinCAT 2.8 - Karteireiter Box States Hier wird eine Übersicht aller aktuellen Box-States, der Repeat-Counter (zählt bei jeder Telegrammwiederholung zu dem Slave hoch) und der NoAnswer-Counter (zählt jedes Mal hoch, wenn der Slave nicht geantwortet hat) angezeigt. Version: 3.0 FC3101 und FC3102...
Cycles maximal wiederholt wurden, dadurch verlängert sich der Equi-Cycle, normalerweise sollten keine Wiederholungen auftreten (es sein denn, dass Busstecker gezogen oder ein MC-Slave ausgeschaltet wurde). min./max. Equi-Cycle: Hier wird die minimale bzw. die maximale Equi-Cycle-Time angezeigt. FC3101 und FC3102 Version: 3.0...
Seite 48
Hier wird der maximale Jitter des DP-Zyklus gemessen (GC für Global-Control-Telegramm, das immer am Anfang eines Zyklus gesendet wird). Beim Hochlauf kann der Jitter etwas größer sein, im eingeschwungenen Zustand sollte er 1 µs (bei Sync-Mode "Sync-Master") bzw. 2 µs (bei Sync-Mode "Disabled") nicht überschreiten. Version: 3.0 FC3101 und FC3102...
PCI Slot/Irq: Zeigt an in welchem logischen PCI-Slot die Karte gefunden wurde. Search...: Hierüber werden alle gesteckten FC310x-Kanäle gesucht, und es kann der gewünschte ausgewählt werden. Bei einer FC3102 erscheinen beide Kanäle A und B, die sich logisch wie zwei FC3101- Karten verhalten.
FC310x-Device hinzugefügt (bei TwinCAT 2.8 darf keine Box angefügt sein, ab TwinCAT 2.9 kann auch bei angefügten Boxen gescannt werden, die FC310x übernimmt dann die neue Konfiguration, zeigt aber Änderungen an). Bei Beckhoff-Boxen wird die Konfiguration genau ausgelesen, bei Fremdgeräten wird versucht, die zugehörige GSD-Datei zu finden.
Seite 51
Betrieb von Bedeutung, bei Single-Master-Betrieb hat es zur Folge, dass der Jitter des PROFIBUS-Zyklus größer ist, daher ist es defaultmäßig ausgeschaltet. Optimize Bus-Parameter: Hiermit werden die optimierten Bus-Parameter eingestellt. Default Bus-Parameter: Hiermit werden die Default-Bus-Parameter eingestellt. FC3101 und FC3102 Version: 3.0...
0 bzw. Fail_Safe-Werte gesetzt), wenn er keinen Interrupt mehr von der ihm zugehörigen Task bekommt (z. B. PLC-Breakpoint oder -Absturz). Hier kann angegeben werden, wie viele fehlende Task-Zyklen toleriert werden, bevor der Master in den Clear-Mode schaltet. Diese Einstellung ist unabhängig von der Einstellung des Clear-Modes. Version: 3.0 FC3101 und FC3102...
Estimated DP-Cycle Time: Hier wird die voraussichtliche PROFIBUS-Zykluszeit angezeigt. Estimated Mapping Time: Hier wird die voraussichtliche Mapping-Zeit angezeigt. Set To on Box: Die To-Time kann für jeden Slave individuell auf dem Karteireiter Prm Data(Text) [} 63] der Box eingestellt werden FC3101 und FC3102 Version: 3.0...
Karteireiter ADS Die FC310x ist ein ADS-Device mit einer eigenen Net-ID, die hier verändert werden kann. Alle ADS-Dienste (Diagnose, azyklische Kommunikation), die an die FC310x gehen, müssen diese Net-ID adressieren. Abb. 30: TwinCAT 2.9 - Karteireiter ADS Version: 3.0 FC3101 und FC3102...
CycleWithNoDxch-Counter: zählt hoch, wenn nicht alle Slaves im Datenaustausch sind (d.h. einen DpState ungleich 0 haben) Real Failed-Cycle-Counter: zählt hoch, wenn der DP-Zyklus nicht fertig wurde, bevor der nächste Task- Zyklus gestartet ist und alle Slaves im Datenaustausch sind (d.h. einen DpState gleich 0 haben). FC3101 und FC3102 Version: 3.0...
Abb. 32: TwinCAT 2.9 - Karteireiter Box States Hier wird eine Übersicht aller aktuellen Box-States, der Repeat-Counter (zählt bei jeder Telegrammwiederholung zu dem Slave hoch) und der NoAnswer-Counter (zählt jedes Mal hoch, wenn der Slave nicht geantwortet hat) angezeigt. Version: 3.0 FC3101 und FC3102...
Cycles maximal wiederholt wurden, dadurch verlängert sich der Equi-Cycle, normalerweise sollten keine Wiederholungen auftreten (es sein denn, dass Busstecker gezogen oder ein MC-Slave ausgeschaltet wurde). min./max. Equi-Cycle: Hier wird die minimale bzw. die maximale Equi-Cycle-Time angezeigt. FC3101 und FC3102 Version: 3.0...
Seite 58
Hier wird der maximale Jitter des DP-Zyklus gemessen (GC für Global-Control-Telegramm, das immer am Anfang eines Zyklus gesendet wird). Beim Hochlauf kann der Jitter etwas größer sein, im eingeschwungenen Zustand sollte er 1 µs (bei Sync-Mode "Sync-Master") bzw. 2 µs (bei Sync-Mode "Disabled") nicht überschreiten. Version: 3.0 FC3101 und FC3102...
Formel berechnete Wert sein: Estimated-Cycle-Time * 10 Für besonders kritische Ausgänge kann bei DP-Slaves, die eine Watchdog-Base-Time von 1 ms unterstützen (alle Beckhoff-Slaves mit Ausnahme von BK3000 und BK3100 sowie alle Fremd-Geräte in deren GSD-Datei der Eintrag "WD_Base_1ms_supp = 1" steht) ein DP-Watchdog herunter bis zu 2 ms eingestellt werden, allerdings sollte die DP-Watchdog-Time mindestens doppelt so groß...
Slave 65535 mal nicht korrekt geantwortet hat) (s. Kapitel Fehlerreaktionen [} 17]). Restart-Behaviour: Je Slave kann angegeben werden, ob dieser nach einem Verlassen von Data-Exch automatisch wieder hochlaufen oder im Zustand Wait-Prm bleiben soll (s. Kapitel Fehlerreaktionen [} 17]). Version: 3.0 FC3101 und FC3102...
3.9.3 Karteireiter Beckhoff Abb. 36: Karteireiter Beckhoff FirmwareUpdate: Mit diesem Button kann die Firmware eines Beckhoff-DP-Slaves per KS2000-Kabel über die serielle Schnittstelle aktualisiert werden 2 Byte SPS Interface: Schaltet das 2-Byte SPS Interface des Beckhoff-DP-Slaves ein. Synchron K-Bus-Update: Hier ist bei Buskopplern die erwartete interne Zykluszeit (K-Bus-Zyklus + Übergabe der DP-Puffer angegeben).
Simodrive 611U, da ein Parameterfile erforderlich ist, dass der SimoCon U erzeugt). Auf jeden Fall ist es möglich, die Parameter über das PKW-Interface per ADS zu lesen und schreiben (s. Kapitel PKW-Protokoll [} 36]). Version: 3.0 FC3101 und FC3102...
Durch Anklicken einer Zeile kann der aktuelle Wert verändert werden. Die Beschreibung der jeweiligen Einstellungen ist der Dokumentation des entsprechenden Herstellers zu entnehmen. 3.9.6 Karteireiter Diag Abb. 39: Karteireiter Diag Hier können die folgenden Informationen angezeigt werden: FC3101 und FC3102 Version: 3.0...
Seite 64
Repeat-Counter: Anzahl der notwendigen Wiederholungen aufgrund keiner oder einer gestörten Antwort des Slaves. NoAnswer-Counter: Anzahl der Telegramme, auf die der Slave nicht geantwortet hat. letzter DPV1-Fehler: Error-Decode, Error-Class, Error-Code und Error-Code 2 (s. Beschreibung DPV1- Fehlercodes [} 73]). Bei Beckhoff DP-Slaves werden noch weitere Diagnoseinformationen angezeigt. Version: 3.0 FC3101 und FC3102...
Devices zu suchen ("Search"-Button), die Stationsadresse anzupassen und ggf. die Baudrate anzupassen (ist standardmäßig auf 12 Mbit/s eingestellt). Module anfügen Entsprechend der zyklisch zu übertragenen Daten sind Module an die Box anzufügen (mit rechter Maustaste auf die Box, dann "Module anfügen" auswählen): FC3101 und FC3102 Version: 3.0...
In der Default-Einstellung werden die Eingänge des DP-Slaves auf 0 gesetzt, wenn der DP-Slave nicht im Datenaustausch ist. Auf dem Karteireiter "Features" der Box kann diese Input-Fehlerreaktion Changes of the Input Data auf "No Changes" gestellt werden: Abb. 42: Features Version: 3.0 FC3101 und FC3102...
Seite 67
Nummer, muss bei Response wieder auftauchen IndexGroup (IDXGRP) Slot-Number (DPV1-Parameter) IndexOffset (IDXOFFS) Index (DPV1-Parameter) Length (LENGTH) Länge der zu schreibenden Daten Data (DATAADDR) zu schreibende Daten Eine ADS-Read-Response wird wie folgt auf eine DPV1-MSAC_C1-Read-Response abgebildet: FC3101 und FC3102 Version: 3.0...
Beim DP-Master ist dann auf dem Karteireiter ADS der Box das ADS-Interface zu aktivieren und die Net-ID des DP-Slave-PCs einzutragen: Abb. 43: Aktivieren des ADS-Interfaces auf dem DP-Master Beim DP-Slave ist auf dem Karteireiter ADS des Devices die Net-ID des DP-Master-PCs unter Add. NetIds einzutragen: Version: 3.0 FC3101 und FC3102...
Bei den Extended DiagData wird zwischen Kennungsdiagnose, Kanaldiagnose und Herstellerspezifischer Diagnose unterschieden, wobei das erste Byte jeweils den Typ der Diagnose und die Länge der dazugehörenden Daten anzeigt. In den Extended DiagData können auch mehrere Diagnosetypen nacheinander folgen. Version: 3.0 FC3101 und FC3102...
Seite 71
Diagnose-Alarm Prozess-Alarm Ziehen-Alarm Stecken-Alarm Status-Alarm Update-Alarm 7-31 reserviert 20-126 herstellerspezifisch (s. Dokumentation des DP-Slaves) reserviert Moduldiagnose In der Moduldiagnose gibt es je DP-Modul ein Bit, das anzeigt, ob bei dem entsprechenden DP-Modul eine Diagnose vorliegt. FC3101 und FC3102 Version: 3.0...
Seite 72
Kurzschluss Unterspannung Überspannung Überlast Übertemperatur Leitungsbruch oberer Grenzwert überschritten unterer Grenzwert unterschritten Fehler 10-15 reserviert 16-31 herstellerspezifisch (s. Dokumentation des DP-Slaves) Kanal-Typ Wert Bedeutung beliebiger Typ 2 Bit 4 Bit Byte Wort 2 Worte reserviert Version: 3.0 FC3101 und FC3102...
Ausgangsdaten minus 1 (d.h. Bit 0-3 = 0000B entspricht Länge 1 Word, Bit 0-3 = 1111B entspricht Länge 16 Words) Falls das erste Byte vom Typ "spezielles Kennungsformat" ist hat das zweite bzw. dritte Byte die folgende Bedeutung: Version: 3.0 FC3101 und FC3102...
Seite 75
Länge 1 Byte, Bit 0-5 = 111111B entspricht Länge 64 Bytes) Typ Word mit Konsistenz, in Bit 0-5 steht die Länge der Daten minus 1 (d.h. Bit 0-5 = 000000B entspricht Länge 1 Word, Bit 0-5 = 111111B entspricht Länge 64 Words) FC3101 und FC3102 Version: 3.0...
Anhang Support und Service Beckhoff und seine weltweiten Partnerfirmen bieten einen umfassenden Support und Service, der eine schnelle und kompetente Unterstützung bei allen Fragen zu Beckhoff Produkten und Systemlösungen zur Verfügung stellt. Beckhoff Support Der Support bietet Ihnen einen umfangreichen technischen Support, der Sie nicht nur bei dem Einsatz einzelner Beckhoff Produkte, sondern auch bei weiteren umfassenden Dienstleistungen unterstützt:...