Pos : 2 /D okumentati on allgemein/Ei nband/Ei nband H andbuch - Dec kbl att ohne Variantenfel d (Standar d) @ 9\mod_1285229289866_0.doc x @ 64939 @ @ 1
Handbuch
WAGO-I/O-SYSTEM 750
WAGO-I/O-IPC-G2
758-870/000-112
CANopen-Master, CODESYS 2.3
Version 2.4.0
Pos : 3 /Alle Serien (Allgemeine M odul e)/Hinweise z ur Dokumentation/Impres sum für Standardhandbüc her - allg. Angaben, Ansc hriften, Tel efonnummer n und E-Mail-Adres sen @ 3\mod_1219151118203_6.doc x @ 21058 @ @ 1
Inhaltszusammenfassung für WAGO WAGO-I/O-SYSTEM 750
Seite 1
Pos : 2 /D okumentati on allgemein/Ei nband/Ei nband H andbuch - Dec kbl att ohne Variantenfel d (Standar d) @ 9\mod_1285229289866_0.doc x @ 64939 @ @ 1 Handbuch WAGO-I/O-SYSTEM 750 WAGO-I/O-IPC-G2 758-870/000-112 CANopen-Master, CODESYS 2.3 Version 2.4.0 Pos : 3 /Alle Serien (Allgemeine M odul e)/Hinweise z ur Dokumentation/Impres sum für Standardhandbüc her - allg. Angaben, Ansc hriften, Tel efonnummer n und E-Mail-Adres sen @ 3\mod_1219151118203_6.doc x @ 21058 @ @ 1...
WAGO-I/O-SYSTEM 750 Inhaltsverzeichnis 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 5 /D okumentati on allgemein/Verzeic hnisse/Inhalts verz eichnis - Ü berschrift oG und Verzei chnis @ 3\mod_1219151230875_6.doc x @ 21061 @ @ 1 Inhaltsverzeichnis Hinweise zu dieser Dokumentation ............10 Gültigkeitsbereich ................... 10 Urheberschutz ..................
Seite 4
Inhaltsverzeichnis WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Hinweise zur Montage/Demontage ............43 Benötigtes Zubehör für die Montage ............44 Zulässige Einbaurichtungen des I/O-IPC ..........44 Befestigung des I/O-IPC auf einer Tragschiene ........45 Anstecken der Busklemmen an den I/O-IPC .......... 46 Demontage des I/O-IPC ................48 6.6.1...
Seite 5
WAGO-I/O-SYSTEM 750 Inhaltsverzeichnis 758-870/000-112 WAGO-I/O-IPC-G2 10.2.2 Bitdienste .................... 96 10.3 Konfigurationsregister ................97 10.4 Adressierungsbeispiel ................98 Laufzeitumgebung CODESYS 2.3 ............100 11.1 Prozessabbilder ..................100 11.1.1 Prozessabbild für die am I/O-IPC angeschlossenen Busklemmen ... 100 11.1.2 Prozessabbild für die am Feldbus angeschlossenen Slaves ....100 11.2...
Seite 6
Inhaltsverzeichnis WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 12.5.4 Durchführen der Busdiagnose mittels DiagGetBusState() ....161 12.5.5 Durchführen der Teilnehmerdiagnose mittels DiagGetState() ..163 12.5.6 Auswerten der CANopen-Diagnose (Emergency-Nachrichten) ..164 12.6 Datenaustausch von einfachen CAN-Teilnehmern mit dem I/O-IPC ... 169 C-Funktionen als CODESYS-Bibliothek einbinden ......171 13.1...
Seite 7
WAGO-I/O-SYSTEM 750 Inhaltsverzeichnis 758-870/000-112 WAGO-I/O-IPC-G2 Service ....................... 216 16.1 Austausch der Batterie ................216 16.2 Entsorgung .................... 217 Busklemmen ..................... 218 17.1 Übersicht ....................218 17.2 Aufbau der Prozessdaten für MODBUS/TCP ........219 17.2.1 Digitaleingangsklemmen ..............220 17.2.1.1 1-Kanal-Digitaleingangsklemmen mit Diagnose ......220 17.2.1.2...
Reproduktion, Übersetzung in andere Sprachen sowie die elektronische und fototechnische Archivierung und Veränderung bedarf der schriftlichen Genehmigung der WAGO Kontakttechnik GmbH & Co. KG, Minden. Zuwiderhandlungen ziehen einen Schadenersatzanspruch nach sich. Pos : 11.2 /Dokumentation allgemei n/Glieder ungs elemente/---Seitenwechs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1 Handbuch Version 2.4.0...
WAGO-I/O-SYSTEM 750 Hinweise zu dieser Dokumentation 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 11.3 /All e Seri en ( Allgemei ne Module)/Ü bers chriften für alle Serien/Hinweis z ur D okumentati on/Symbole - Ü berschrift 2 @ 13\mod_1351068042408_6.doc x @ 105268 @ 2 @ 1 Symbole Pos : 11.4.1 /All e Serien ( Allgemei ne Module)/Wic htige Erläuterungen/Sicherheits- und sons tige Hinweis e/Gefahr/Gefahr: _War nung vor Personenschäden allgemei n_ - Erl äuter ung @ 13\mod_1343309450020_6.doc x @ 101017 @ @ 1...
Hinweise zu dieser Dokumentation WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 11.6 /All e Seri en ( Allgemei ne Module)/Hi nweis e zur D okumentati on/Zahlens ysteme @ 3\mod_1221059454015_6.doc x @ 21709 @ 2 @ 1 Darstellung der Zahlensysteme Tabelle 1: Darstellungen der Zahlensysteme...
Pos : 16 /All e Seri en (Allgemei ne Module)/Wic htige Erläuterungen/Änderungs vor behalt - Ü bers chrift 3 und Inhalt @ 3\mod_1221060036484_6.doc x @ 21718 @ 3 @ 1 2.1.1 Änderungsvorbehalt Die WAGO Kontakttechnik GmbH & Co. KG behält sich Änderungen, die dem technischen Fortschritt dienen, vor. Alle Rechte für den Fall der Patenterteilung oder des Gebrauchsmusterschutzes sind der WAGO Kontakttechnik GmbH & Co.
Haftungsausschluss der WAGO Kontakttechnik GmbH & Co. KG. Wünsche an eine abgewandelte bzw. neue Hard- oder Software-Konfiguration richten Sie bitte an die WAGO Kontakttechnik GmbH & Co. KG. Pos : 22 /D okumentation allgemei n/Glieder ungs elemente/---Seitenwechs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1 Handbuch Version 2.4.0...
• Beachten Sie für jede Tätigkeit die entsprechende Personenqualifikation im Kapitel „Personalqualifikation“. • Lesen und beachten Sie die Betriebsanleitungen der WAGO-Busklemmen, die Sie am I/O-IPC anschließen. Zur Vermeidung von Sachschäden lesen und beachten Sie folgende Hinweise: • Die 750-Komponenten dürfen nicht mit Substanzen in Kontakt kommen, die kriechende und isolierende Eigenschaften besitzen.
ETHERNET-Geräte in Ihrer Anlage einsetzen: • Verbinden Sie Steuerungskomponenten und Steuerungsnetzwerke nicht mit einem offenen Netzwerk wie dem Internet oder einem Büronetzwerk. WAGO empfiehlt, Steuerungskomponenten und Steuerungsnetzwerke hinter einer Firewall anzubringen. • Beschränken Sie den physikalischen und elektronischen Zugang zu sämtlichen Automatisierungskomponenten auf einen autorisierten...
WAGO-I/O-SYSTEM 750 Lieferumfang 758-870/000-112 WAGO-I/O-IPC-G2 • Ändern Sie vor der ersten Inbetriebnahme unbedingt die standardmäßig eingestellten Passwörter! Sie verringern so das Risiko, dass Unbefugte Zugriff auf Ihr System erhalten. • Ändern Sie regelmäßig die verwendeten Passwörter! Sie verringern so das Risiko, dass Unbefugte Zugriff auf Ihr System erhalten.
Pos : 32.3 /Serie 758 (Funk, IPC)/Gerätebeschr eibung/Besc hrei bung/Besc hrei bung 758-87x 2 @ 10\mod_1312884861387_6.doc x @ 76168 @ @ 1 Am I/O-IPC können Sie alle verfügbaren Busklemmen des WAGO-I/O- SYSTEMs 750/753 anschließen. Dadurch kann er analoge und digitale Signale aus dem Automatisierungsumfeld intern verarbeiten oder über eine der...
Seite 19
Der I/O-IPC kann auch ohne Speicherkartenerweiterung betrieben werden, die Verwendung einer Speicherkarte ist optional. Hinweis Nur empfohlene Speicherkarte verwenden! Setzen Sie ausschließlich die von WAGO erhältliche Speicherkarte CF (Art.-Nr. 758-879/000-000) ein, da diese für industrielle Anwendungen unter erschwerten Umweltbedingungen und für den Einsatz im I/O-IPC spezifiziert ist.
Gerätebeschreibung WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 32.12 /Serie 758 (F unk, IPC)/Gerätebesc hr eibung/Anschl üss e/Anschl üss e 758-870 D PM und C ANopen - Bild @ 10\mod_1314680616418_6.doc x @ 77469 @ 2 @ 1 Übersic ht der physi kalisc hen Sc hni ttstellen Übersicht der physikalischen Schnittstellen...
Seite 21
WAGO-I/O-SYSTEM 750 Gerätebeschreibung 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 32.17 /Serie 758 (F unk, IPC)/Gerätebesc hr eibung/Anschl üss e/Anschl üss e 758-870 D PM und C ANopen - Tabelle 3 @ 12\mod_1339420256974_6.doc x @ 96863 @ @ 1 Einspeisung für die 24-V-Elektronikversorgung Schnittstelle für die...
Pos : 32.27 /Serie 758 (F unk, IPC)/Gerätebesc hr eibung/Bedi enelemente/Bedienel emente 758- 870 T abell e @ 10\mod_1314765889135_6.doc x @ 77849 @ @ 1 Tabelle 5: Legende zur Abbildung „Bedienelemente“ Position Bedienelement Erläuterung Zur 4-stelligen Kennzeichnung des I/O-IPC durch das WAGO- Beschriftungsstreifen Schnellbezeichnungssystem Mini-WSB. Beschriftungsfeld Entriegelung Zum Lösen des I/O-IPC von einer geerdeten Tragschiene.
Seite 24
Gerätebeschreibung WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 5: Legende zur Abbildung „Bedienelemente“ Position Bedienelement Erläuterung DIP-Schalter Zum Einstellen der Feldbusadresse Run: automatischer Start des Boot-Projekts (CODESYS) bei Run/Stopp-Schalter Start des I/O-IPC bzw. beim Starten des SPS-Programms. Stopp: stoppen des SPS-Programms. Reset-Taste Zur Durchführung eines Neustarts des I/O-IPC.
Gerätebeschreibung WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 32.34 /Alle Serien (Allgemeine M odul e)/Übersc hriften für all e Seri en/Gerätebes chr eibung/Bedr uc kung - Ü bers chrift 2 @ 4\mod_1241082409515_6.doc x @ 32033 @ 2 @ 1 Bedruckung Pos : 32.35 /Serie 758 (F unk, IPC)/Gerätebesc hr eibung/Bedruc kung/Bedruc kung 758-87x allgemei n ohne Exi @ 10\mod_1314792404986_6.doc x @ 77931 @ @ 1 Seitlich des I/O-IPC befindet sich ein Etikett mit folgenden Informationen: •...
Pos : 32.58 /Alle Serien (Allgemeine M odul e)/Übersc hriften für all e Seri en/Gerätebes chr eibung/Z ulassungen - Ü berschrift 2 @ 3\mod_1224055364109_6.doc x @ 24028 @ 2 @ 1 Zulassungen Pos : 32.59 /Serie 750 ( WAGO-I/O-SYST EM)/Gerätebeschr eibung/Zul ass ung en/Infor mati on: Wei ter e Informati onen z u Z ulassungen 750- xxxx @ 3\mod_1227190967156_6.doc x @ 25219 @ @ 1 Information Weitere Informationen zu Zulassungen Detaillierte Hinweise zu den Zulassungen können Sie dem Dokument...
Beschreibung der I/O-IPC-Schnittstellen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 34.1 /Serie 758 (Funk, IPC)/Besc hrei bung der Sc hni ttstellen/Beschr eibung der Schnittstellen 758-87x ETHERN ET 1 @ 10\mod_1312374986842_6.doc x @ 75807 @ 12 @ 1 Beschreibung der I/O-IPC-Schnittstellen ETHERNET-Schnittstellen (X8, X9) Die beiden ETHERNET-Schnittstellen vom Typ RJ-45 basieren auf dem Übertragungsstandard 10/100BASE-T.
Beschreibung der I/O-IPC-Schnittstellen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 34.5 /Serie 758 (Funk, IPC)/Besc hrei bung der Sc hni ttstellen/Beschr eibung der Schnittstellen 758-87x El ektroni kvers orgung @ 10\mod_1314943943948_6.doc x @ 78031 @ 2 @ 1 Schnittstelle für die Elektronikversorgung (X4) Über diese Schnittstelle speisen Sie die Elektronikversorgung für den I/O-IPC und...
WAGO-I/O-SYSTEM 750 Beschreibung der I/O-IPC-Schnittstellen 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 34.7 /Serie 758 (Funk, IPC)/Besc hrei bung der Sc hni ttstellen/Beschr eibung der Schnittstellen 758-87x C ANopen @ 10\mod_1312375116188_6.doc x @ 75811 @ 2 @ 1 CANopen-Schnittstelle (X3) Der Feldbus dient zur Kommunikation zwischen dem I/O-IPC und den daran angeschlossenen CANopen-Feldbuskopplern (Slaves).
Beschreibung der I/O-IPC-Schnittstellen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Digitale Ausgänge ACHTUNG Höchste Strombelastbarkeit der Ausgangskanäle: 0,1 A! Beachten Sie für die digitalen Ausgangskanäle die maximale Strombelastbarkeit von 0,1 A. Eine Erhöhung des Stroms führt zur Überhitzung des Ausgangstreibers und zu Schäden am I/O-IPC.
WAGO-I/O-SYSTEM 750 Beschreibung der I/O-IPC-Schnittstellen 758-870/000-112 WAGO-I/O-IPC-G2 USB-Schnittstellen (X10, X11) Die USB-Schnittstellen dienen dem Anschluss von USB-Geräten, wie zum Beispiel USB-Speichern. Wenn das angeschlossene USB-Gerät nicht verwendet wird, können Sie dieses zu jeder Zeit entfernen. Bei einem angeschlossenen USB- Speicher ist darauf zu achten, dass Sie die geöffneten Dateien schließen, bevor Sie den USB-Speicher entfernen.
Beschreibung der I/O-IPC-Schnittstellen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Serielle RS-232-Schnittstelle (X6) Die nachfolgende Tabelle gibt Ihnen Auskunft zu der Belegung der RS-232- Schnittstelle: Tabelle 21: RS-232-Schnittstelle: Anschlussbelegung Anschluss Kontakt Beschreibung DCD1 RXD1 TXD1 DTR1 Abbildung 13: RS-232- DSR1 Schnittstelle RTS1 CTS1 Offene Schnittstelle! Wenn Sie die Schnittstelle nicht benötigen, verschließen Sie diese mit der...
WAGO-I/O-SYSTEM 750 Beschreibung der I/O-IPC-Schnittstellen 758-870/000-112 WAGO-I/O-IPC-G2 DVI-I-Schnittstelle (X7) Diese Schnittstelle überträgt analoge sowie digitale Signale und eignet sich zum Anschluss an digitalen Monitoren. Die DVI-I-Schnittstelle überträgt auch analoge Bild-Signale, sodass der Anschluss von CRT-VGA-Monitoren unter Verwendung eines DVI-to-VGA- Adapters möglich ist.
Beschreibung der I/O-IPC-Schnittstellen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Die nachfolgende Tabelle gibt Ihnen Auskunft zu der Belegung der DVI-I- Schnittstelle: Tabelle 22: DVI-I-Schnittstelle: Anschlussbelegung Anschluss Kontakt Beschreibung TXD2- TXD2+ Nicht belegt Nicht belegt DDCCLK DDCDATA CRT_VSY CRT_R CRT_HSY TXD1- TXD1+ Nicht belegt...
WAGO-I/O-SYSTEM 750 Montage und Demontage des I/O-IPC 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 36.1 /Serie 758 (Funk, IPC)/Monti eren/M ontag e 758-87x Einl eitung 1 @ 10\mod_1312436538898_6.doc x @ 75828 @ 12 @ 1 Montage und Demontage des I/O-IPC Der I/O-IPC hat eine erhöhte Wärmeentwicklung. Die überschüssige Wärme wird über die passive Wärmeabführung (Aluminium-Unterseite des I/O-IPC und...
Montage und Demontage des I/O-IPC WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Benötigtes Zubehör für die Montage Zur Montage des I/O-IPC benötigen Sie • gelochte oder ungelochte Tragschienen nach EN 60715 sowie • eine Endklemme 750-600. Zulässige Einbaurichtungen des I/O-IPC Der I/O-IPC ist waagerecht oder senkrecht auf eine Tragschiene zu montieren, die eine wärmeleitende Verbindung zum Befestigungsort hat.
WAGO-I/O-SYSTEM 750 Montage und Demontage des I/O-IPC 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 36.7 /Serie 758 (Funk, IPC)/Monti eren/M ontag e 758-87x - Ü berschrift 2 @ 10\mod_1312436839609_6.doc x @ 75835 @ 2 @ 1 Befestigung des I/O-IPC auf einer Tragschiene Pos : 36.8 /Serie 758 (Funk, IPC)/Monti eren/M ontag e 758-870 Ei nleitung @ 10\mod_1314957156536_6.doc x @ 78081 @ @ 1 Für die Montage des I/O-IPC auf einer Tragschiene befinden sich an der...
Sie in den Dokumentationen 750-627 und 750-628, die auf der WAGO-Internetseite erhältlich sind. Information Weiterführende Informationen und Anwendungshinweise zur Verwendung der WAGO-Busklemmen Weiterführende Informationen und Anwendungshinweise zur Verwendung der WAGO-Busklemmen erhalten Sie in der Systembeschreibung des WAGO-I/O-SYSTEMs 750/753, den dazugehörigen Handbüchern und Datenblättern unter www.wago.com. Handbuch Version 2.4.0...
WAGO-I/O-SYSTEM 750 Montage und Demontage des I/O-IPC 758-870/000-112 WAGO-I/O-IPC-G2 Zum Anstecken der Busklemmen gehen Sie wie nachfolgend beschrieben vor: Trennen Sie denjenigen Anlagenteil von der Stromversorgung, an dem Sie den I/O-IPC montieren. Stecken Sie die Busklemmen jeweils mit der Nut (71) in die Feder (70) der vorherigen.
Montage und Demontage des I/O-IPC WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 36.17 /Serie 758 (F unk, IPC)/M ontier en/Demontage 758-87x allgemein 1 @ 10\mod_1312439787258_6.doc x @ 75847 @ 2 @ 1 Demontage des I/O-IPC Zum Austauschen eines I/O-IPC, z. B. bei einem Variantenwechsel, gehen Sie wie in den nachfolgenden Kapiteln beschrieben vor.
WAGO-I/O-SYSTEM 750 Montage und Demontage des I/O-IPC 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 36.22 /Serie 758 (F unk, IPC)/M ontier en/Demontage 758-87x allgemein 2 @ 10\mod_1312441023649_6.doc x @ 75854 @ 3 @ 1 6.6.2 Demontage des I/O-IPC von der Tragschiene Gehen Sie zur Demontage des I/O-IPC von der Tragschiene wie nachfolgend...
Versorgungsspannung anschließen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Benötigtes Zubehör Zum Anschluss der Versorgungsspannung an den I/O-IPC benötigen Sie ggf. die Filterklemme 750-626. Diese können Sie unter www.wago.com bestellen. Das zum Anschluss der Versorgungsspannung benötigte Zubehör (z. B. einzelne Leitungen) und Werkzeug ist von Ihnen bereitzustellen.
WAGO-I/O-SYSTEM 750 Versorgungsspannung anschließen 758-870/000-112 WAGO-I/O-IPC-G2 Einspeisung bei Verwendung der Potentialeinspeiseklemme 750-602 Hinweis Lieferumfang Die Potentialeinspeiseklemme 750-602 ist ab der HW-Version 11 nicht mehr im Lieferumfang enthalten. Hinweis Länge der Leitung für die Versorgungsspannung Die Leitung für die Versorgungsspannung darf bei dieser Einspeisevariante eine Länge von 3 m zwischen Spannungsquelle und I/O-IPC nicht...
Versorgungsspannung anschließen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 24: Anschlüsse, Kontakte und LEDs der Einspeiseklemme Position LED/ Farbe/ Bedeutung Bedienelement Status Schutzleiter Anschluss von Schutzerde 0 V DC Masse (GND) der Versorgungsspannung Feldversorgung, 24 V DC 24-V-Versorgungsspannung für die Sensoren/Aktoren. Der Anschluss der Versorgungsspannung ist gegen Verpolung geschützt.
WAGO-I/O-SYSTEM 750 Versorgungsspannung anschließen 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 38.5 /Serie 758 (Funk, IPC)/Ansc hluss D aten- und Versorgungs kabel/Ans chl uss D aten- und Vers orgungs kabel 758- 87x allgemei n 1.1 @ 10\mod_1313409070108_6.doc x @ 76963 @ @ 1 Zum Anschluss der Elektronikversorgung des I/O-IPC und der Feldversorgung für...
Strombelastbarkeit beachten! Für diese Einspeisevariante benötigen Sie die Filterklemme 750-626 ab HW-Version 4. Nur diese ist für die höhere Strombelastung des I/O-IPC ausgelegt. Die Filterklemme erhalten Sie unter www.wago.com. ACHTUNG Isolationsspannung beachten! Bei Verwendung der Filterklemme 750-626 verringert sich die Isolationsspannung der Feld- und Elektronikversorgung gegen PE auf 50 V.
Versorgungsspannung anschließen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 38.15 /Serie 758 (F unk, IPC)/Ansc hluss Daten- und Vers orgungs kabel/Ansc hluss D aten- und Versorgungs kabel 758-87x 2.0 @ 10\mod_1313409103611_6.doc x @ 76982 @ @ 1 Zum Anschluss der Elektronikversorgung des I/O-IPC und der Feldversorgung für die angeschlossenen Busklemmen, Sensoren und Aktoren gehen Sie folgendermaßen vor:...
Sensor- und Aktorleitung an die Busklemmen anschließen Weiterführende Informationen und Anwendungshinweise zur Verdrahtung einzelner WAGO-Busklemmen erhalten Sie in der Systembeschreibung des WAGO-I/O-SYSTEMs 750, den dazugehörigen Handbüchern und Datenblättern unter www.wago.com. Pos : 39 /D okumentation allgemei n/Glieder ungs elemente/---Seitenwechs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1 Handbuch Version 2.4.0...
In Betrieb nehmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 40 /All e Seri en (Allgemei ne Module)/Ü berschriften für alle Serien/Inbetri ebnehmen - Konfigurier en - Parametri eren/In Betrieb nehmen - Ü berschrift 1 @ 4\mod_1240901452750_6.doc x @ 31568 @ 1 @ 1 In Betrieb nehmen Pos : 41.1 /Serie 758 (Funk, IPC)/In Betrieb nehmen/In Betrieb nehmen 758- 87x allgemei n 1 @ 10\mod_1312442544398_6.doc x @ 75881 @ 222 @ 1...
WAGO-I/O-SYSTEM 750 In Betrieb nehmen 758-870/000-112 WAGO-I/O-IPC-G2 Ermitteln der IP-Adresse des Host-PC Damit der Host-PC (z. B. Notebook) mit dem I/O-IPC über das ETHERNET- Netzwerk kommunizieren kann, müssen sich beide im gleichen Subnetz befinden. Zum Ermitteln der IP-Adresse des Host-PC (mit Betriebssystem MS-Windows) mittels der MS-DOS-Eingabeaufforderung gehen Sie folgendermaßen vor:...
Daher ist bei jedem Neustart des I/O-IPC die Anwesenheit eines BootP- oder DHCP-Servers erforderlich. Das Zuweisen der IP-Adresse mittels BootP ist hier exemplarisch an dem WAGO-BootP-Server erläutert. Voraussetzung: Der WAGO-BootP-Server ist auf Ihrem PC installiert. Dieser ist unter www.wago.com erhältlich. Handbuch Version 2.4.0...
I/O-IPC. Diese finden Sie auf dem seitlichen Etikett des I/O-IPC. Siehe dazu Kapitel „Seitliche Beschriftung“. Starten Sie Ihren PC. Klicken Sie auf die „Start“-Schaltfläche und starten Sie den WAGO-BootP- Server unter Programme > WAGO Software > WAGO BOOTP Server. Öffnen Sie Konfigurationsdatei, indem Sie im BootP-Server auf die Schaltfläche [Edit BootPtab] klicken.
Seite 64
In Betrieb nehmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 29: Erläuterungen der Konfigurationszeile Parameter Beschreibung Node_1 Name des I/O-IPC mit den Busklemmen. Dieser ist frei wählbar. ht=1 Hardwaretyp des Netzwerks. Dieser lautet für ETHERNET 1. ha=0030DE000200 MAC-Adresse einer ETHERNET- Schnittstelle. ip= 192.168.1.2 IP-Adresse für den I/O-IPC, die sich im selben...
Dienste (z. B. Port 67, Port 68) im Betriebssystem nicht definiert worden sind. Diese Fehlermeldung brauchen Sie nicht zu beachten. 192.168.1.100 Abbildung 27: Dialogfenster des WAGO-BootP-Servers mit Nachrichten Führen Sie einen Neustart des I/O-IPC durch, indem Sie die Versorgungsspannung des I/O-IPC aus- und anschließend wieder einschalten oder Sie die Reset-Taste drücken.
Öffnen Sie über die Tastenkombination [Alt] + [F3] die dritte Konsole des I/O-IPC, auf der sich das IPC-Configuration-Tool befindet (Abbildungen können von der tatsächlichen abweichen). Abbildung 28: Startbild des WAGO-IPC-Configuration-Tools Wählen Sie über die Tastatur (Pfeiltasten oder Nummernblock) den Eintrag TCP/IP aus und drücken Sie die [Enter]-Taste.
WAGO-I/O-SYSTEM 750 In Betrieb nehmen 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 41.5 /Serie 758 (Funk, IPC)/In Betrieb nehmen/In Betrieb nehmen 758- 870 4 @ 11\mod_1315222977547_6.doc x @ 78213 @ @ 1 Zum Ändern der ETHERNET-Schnittstelle X8 wählen Sie TCP/IP Configuration eth1 oder TCP/IP Configuration eth0 für die ETHERNET-Schnittstelle X9.
In Betrieb nehmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Geben Sie die neue IP-Adresse für die ausgewählte ETHERNET- Schnittstelle ein und bestätigen Sie diese mittels [OK]. Wollen Sie ohne eine Änderung ins Hauptmenü zurückkehren, wählen Sie [Abort]. Abbildung 32: Enter new address...
WAGO-I/O-SYSTEM 750 In Betrieb nehmen 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 41.7 /Serie 758 (Funk, IPC)/In Betrieb nehmen/In Betrieb nehmen 758- 87x allgemei n 5 @ 11\mod_1315222596607_6.doc x @ 78216 @ 2 @ 1 Test der Netzwerkverbindung Um zu überprüfen, ob Sie den I/O-IPC unter der von Ihnen vergebenen IP- Adresse im Netzwerk erreichen, führen Sie den Netzwerkdienst „ping“...
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Hinweis Startseite der I/O-IPC Zeigt der I/O-IPC nicht die Startseite an, vergewissern Sie sich, dass die Einstellungen Ihres Internet-Browsers das Umgehen des Proxyservers für lokale Adressen gestattet. Ferner kontrollieren Sie, ob sich Ihr PC im gleichen Subnetz befindet wie der I/O-IPC.
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 9.1.1 Benutzerverwaltung des WBM Um Einstellungen nur durch einen ausgewählten Personenkreis zu erlauben, begrenzen Sie über die Benutzerverwaltung den Zugriff auf die Funktionen des WBM. ACHTUNG Passwörter Ändern Sie die Passwörter entsprechend Ihren Vorstellungen ab, da die Standardpasswörter in dieser Betriebsanleitung dokumentiert sind.
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.2 Seite „Information“ Nach Eingabe der IP-Adresse erscheint die Startseite „Information“ des Web- based Managements. Die Seite liefert Informationen zum I/O-IPC und zum ETHERNET-Netzwerk. Abbildung 36: Seite „Information“ (Beispiel) Die nachfolgende Tabelle erläutert die auf der Seite aufgeführten Parameter: Tabelle 32: Beschreibung der Parameter der Seite „Information“...
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 9.1.3 Seite „CODESYS“ Auf der Seite „CODESYS“erhalten alle Informationen zu dem in CODESYS erstellten SPS-Programm. Tabelle 33: Beschreibung der Parameter der Seite „CODESYS“ Project Details Date Anzeige von Projektinformationen, die der Programmierer im SPS-Programm eingetragen hat (in CODESYS unter Projekt >...
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.4 Seite „TCP/IP“ Auf der Seite „TCP/IP“ können Sie die Parameter für die ETHERNET- Konfiguration verändern. Zum Übernehmen Ihrer Eingaben klicken Sie auf die Schaltfläche [SUBMIT]. Tabelle 34: Beschreibung der Parameter der Seite „TCP/IP“ Common Configuration Data Wenn Sie die dynamische Zuweisung einer IP-Adresse über...
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 9.1.5 Seite „ETHERNET“ Auf der Seite „ETHERNET“ konfigurieren Sie die Übertragungsgeschwindigkeit und das Kommunikationsverfahren der ETHERNET-Schnittstelle des I/O-IPC. Zum Übernehmen Ihrer Eingaben klicken Sie auf die Schaltfläche [SUBMIT]. Tabelle 35: Beschreibung der Parameter der Seite „ETHERNET“...
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.7 Seite „Clock“ Auf der Seite „Clock“ konfigurieren Sie die Echtzeituhr. Zum Übernehmen Ihrer Eingaben klicken Sie auf die Schaltfläche [CHANGE]. Hinweis Eingabe der Zeitzone Ihre Eingaben zur Zeitzone sind erst nach einem Neustart/Reset des I/O-IPC aktiv.
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 9.1.8 Seite „Users“ Auf der Seite „Users“ ändern Sie die Passwörter der Benutzer admin und user. Sie müssen dazu als Benutzer admin angemeldet sein. Eine Übersicht der Passwörter finden Sie im Kapitel „Benutzerverwaltung des WBM“. Zum Übernehmen Ihrer Eingaben klicken Sie auf die Schaltfläche [SUBMIT].
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.9 Seite „HMI Settings“ Auf der Seite „HMI Settings“ ändern Sie die grafische Auflösung für die DVI-I-Schnittstelle, konfigurieren den Touchscreen oder Monitor und wählen zwischen englisch- oder deutschsprachiger Tastaturbelegung. Zum Speichern aller auf der Seite durchgeführten Einstellungen, klicken Sie auf die Schaltfläche [SUBMIT].
Seite 81
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 39: Beschreibung der Parameter Screensaver und Cleanmode der Seite „HMI Settings“ Der Parameter „Wait time“ wird nur ausgewertet, wenn der Parameter „"Screensaver“ den Status „enabled“ hat. Ist dies der Fall, so gibt der Wert die Zeit in Sekunden an, nach deren Ablauf der Bildschirmschoner aktiviert wird.
Seite 82
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 39: Beschreibung der Parameter Screensaver und Cleanmode der Seite „HMI Settings“ Wenn Sie diese Option aktivieren, erscheint beim nächsten Start des I/O- IPC vor Ausführung des SPS-Programms eine Oberfläche zum Kalibrieren des Touchscreens. Execute calibration of...
Modbus RTU Linux Console WARNUNG! Aktivierung der Betriebsart „Control-Mode“ in WAGO-IO-CHECK! Bei Verwendung von WAGO-IO-CHECK können Sie in der Betriebsart „Control-Mode“ - unabhängig davon, ob Feldbus oder SPS-Funktionalitäten aktiviert oder deaktiviert sind - Prozessdaten und Parameter überschreiben. Dadurch können Maschinenkomponenten in einen gefährlichen Zustand versetzt sowie Personal und...
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 44.7 /Serie 758 (Funk, IPC)/Konfigurier en/Konfigurier en 785- 87x - allgemei n 5 @ 12\mod_1331131418014_6.doc x @ 90414 @ 3333333322 @ 1 9.1.11 Seite „Package Server“ Über die Seite „Package Server“ kopieren Sie von der aktuellen Partition des I/O- IPC die Firmware als „Backup-Pakete“...
Seite 85
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 41: Beschreibung der Parameter der Seite „Package Server“ Wenn Sie Pakete mit dieser Funktion erstellen, werden die Pakete automatisch beim Starten des Geräts von dem Speichermedium (CF-Karte/USB-Speicher) auf das Gerät kopiert. Hinweis Sicherheitsabfrage Activate auto Es erfolgt keine Sicherheitsabfrage beim Booten.
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.12 Seite „Mass Storage“ Auf der Seite „Mass Storage“ bekommen Sie Informationen über die für den IPC verfügbaren Massenspeicher-Medien und können diesbezüglich unterschiedlich Aktionen ausführen lassen. Für jedes verfügbare Medium wird eine eigene Tabelle angezeigt.
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 9.1.14 Seite „Port“ Auf der Seite zur Protokoll-Konfiguration wählen Sie die Protokolle aus, die Sie zur Kommunikation verwenden möchten. Sie haben die Wahl zwischen den folgenden Protokollen: • Telnet Bei Verwendung der Linux-Konsole über ETHERNET •...
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.16 Seite „SNMP“ Auf der Seite zur SNMP-Konfiguration verändern Sie Parameter für das „Simple Network Management Protocol“. Zum Übernehmen Ihrer Eingaben klicken Sie auf die Schaltfläche [SUBMIT] bzw. zum Löschen auf [DELETE]. Im Header eines SNMP-Paketes muss jeweils der „Community Name“ übertragen werden.
Seite 89
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 44: Beschreibung der Parameter der Seite „SNMP“ SNMP v3 Configuration Hier wird Ihnen eine Liste aller konfigurierten v3-User angezeigt. Die Anzahl der User ist im I/O- IPC prinzipiell nicht begrenzt. Sie haben die Möglichkeit, die einzelnen User über [DELETE] zu löschen.
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 9.1.17 I/O Configuration Auf der Seite wird die am I/O-IPC angeschlossene Busklemmenkonfiguration mit den Prozesswerten der einzelnen Busklemmen angezeigt. Tabelle 45: Beschreibung der Parameter der Seite „I/O Configuration“ I/O configuration and values Position der am I/O-IPC angeschlossenen Busklemme. Passive Busklemmen erscheinen nicht im WBM (z.
WAGO-I/O-SYSTEM 750 Konfigurieren 758-870/000-112 WAGO-I/O-IPC-G2 Konfiguration mit einem Terminalprogramm Sie können den I/O-IPC sowohl über ETHERNET mittels Telnet als auch über die Linux-Konsole mittels der RS-232-Schnittstelle über das IPC-Configuration-Tool konfigurieren. Zum Aufruf des IPC-Configuration-Tools melden Sie sich bei beiden Varianten an der Linux-Konsole an und geben den Befehl ipcconfig ein.
Konfigurieren WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Konfiguration mit Touchscreen/Monitor und USB- Tastatur Vorbereitung: Sie haben einen Monitor an der DVI-I-Schnittstelle und eine Tatstatur an der USB-Schnittstelle des I/O-IPC angeschlossen. Siehe dazu Kapitel „Zugriff über Tastatur und Monitor (DVI- und USB-Schnittstelle)“. Mittels der Tastenkombination [Alt] + [F3] öffnen Sie die 3. Konsole des I/O- IPC, auf der sich das IPC-Configuration-Tool befindet.
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 46.1 /Serie 758 (Funk, IPC)/Fel dbus kommuni kati on/Fel dbus kommuni kati on 758-87x M ODBU S allgemei n @ 10\mod_1312456038415_6.doc x @ 75902 @ 12233 @ 1 MODBUS/TCP Das modulare Konzept der Serie 750 ermöglicht es, bis zu 250 (mit Klemmenbusverlängerung) Busklemmen an den I/O-IPC anzuschließen.
Sie im Kapitel „Aufbau der Prozessdaten für MODBUS/TCP“. WARNUNG Aktivierung der Betriebsart „Control-Mode“ in WAGO-IO-CHECK! Bei Verwendung von WAGO-IO-CHECK können Sie in der Betriebsart „Control-Mode“ - unabhängig davon, ob Feldbus oder SPS-Funktionalitäten aktiviert oder deaktiviert sind - Prozessdaten und Parameter überschreiben.
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-870/000-112 WAGO-I/O-IPC-G2 10.2.1 Registerdienste Mit den Registerdiensten ermitteln oder verändern Sie die Zustände von Analogein- und -ausgangsklemmen für die folgenden Adressbereiche: Tabelle 49: Lesen von Analogeingangsklemmen mittels FC3, FC4, FC23 MODBUS-Adresse Adressen in CODESYS Beschreibung Lesen analoger oder digitaler Eingangswerte.
MODBUS/TCP WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 10.2.2 Bitdienste Mit den digitalen Bitdiensten ermitteln oder verändern Sie die Zustände von Digitalein- und -ausgangsklemmen für die folgenden Adressbereiche: Tabelle 51: Lesen von Digitaleingangsklemmen mittels FC1, FC2 MODBUS-Adresse Adressen in CODESYS Beschreibung Eingangsprozessabbild Die bitweise Adressierung bei MODBUS beginnt bei der ersten Digitaleingangsklemme 0x0000 –...
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 46.3 /Serie 758 (Funk, IPC)/Fel dbus kommuni kati on/Fel dbus kommuni kati on 758-870 MOD BUS Konfigurationsregister @ 11\mod_1315373723164_6.doc x @ 78361 @ 2 @ 1 10.3 Konfigurationsregister Mittels der MODBUS-Konfigurationsregister können Sie den I/O-IPC konfigurieren und Informationen über diesen auslesen.
MODBUS/TCP WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 46.5 /Serie 758 (Funk, IPC)/Fel dbus kommuni kati on/Fel dbus kommuni kati on 758-87x M ODBU S Adr essi erungsbeispi el allgemei n @ 11\mod_1315373747056_6.doc x @ 78364 @ 2 @ 1 10.4...
Seite 99
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 36: Adressierungsbeispiel Busklemme Eingangsdaten Ausgangsdaten Beschreibung FC3, FC1, Endklemme 750-600 Die passive Endklemme 750-600 überträgt keine Daten. Analogein- und -ausgangsklemmen Digitalein- und -ausgangsklemmen *C: Nummer des Ein-/Ausgangs Pos : 46.6 /Dokumentation allgemei n/Glieder ungs elemente/---Seitenwechs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1 Handbuch Version 2.4.0...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.2 Schreibweise logischer Adressen Den Zugriff auf individuelle Speicherelemente gemäß IEC 61131-3 ist nur durch folgende Zeichen möglich: Tabelle 55: Schreibweise logischer Adressen Position Zeichen Bezeichnung Anmerkungen Startet absolute Adresse Eingang Ausgang Merker...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.3 Zugriff auf die Prozessabbilder der Ein- und Ausgangsdaten über CODESYS 2.3 Die folgende Tabelle beschreibt die Möglichkeiten, mit denen Sie auf die Adressbereiche des Prozessabbilds für die am Klemmenbus und am Feldbus (nur bei I/O-IPCs mit Feldbusanschluss) angeschlossenen Ein- und Ausgänge...
Seite 103
Schreiben Speicher im SRAM: 127 kB Mit der WAGO-Klemmenbusverlängerung ist die Nutzung von bis zu 250 Busklemmen möglich. Nur bei I/O-IPCs mit Feldbusanschluss Die Gesamtgröße des Speichers für die Merker- und Retain-Variablen beträgt 127 kB. Verwenden Sie eine bitorientierte Adressierung, beachten Sie, dass die Basisadresse wortbasierend ist.
Starten Sie CODESYS durch einen Doppelklick auf das CODESYS-Piktogramm auf Ihrem Desktop oder über das über das Startmenü Ihres Betriebssystems. Klicken Sie dazu auf die Schaltfläche „Start“ und wählen Programme > WAGO Software > CODESYS for Automation Alliance > CODESYS V2.3. Handbuch Version 2.4.0...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.6.2 Anlegen eines Projekts und Auswahl des Zielsystems Klicken Sie in der Menüleiste auf Datei und wählen Sie Neu. Es öffnet sich das Fenster „Zielsystem Einstellung“. Hier sind alle verfügbaren Zielsysteme aufgelistet, die sich mit CODESYS 2.3 programmieren lassen.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Legen Sie im Fenster „Neuer Baustein“ ein Programmbaustein an. In diesem Beispiel wird ein neuer Baustein „PLC_PRG“ in der Programmiersprache „ST“ angelegt. Klicken Sie auf [OK], um das Projekt zu erzeugen. Es öffnet sich die Programmieroberfläche.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.6.3 Anlegen der Steuerungskonfiguration Hinweis Vorgehensweise bei Anlegen der Steuerungskonfiguration Verwenden Sie einen I/O-IPC mit einem Feldbusanschluss, dann gehen Sie Das Bild kann zurzeit nicht angezeigt werden. zum Anlegen der Steuerungskonfiguration vor, wie im Kapitel „CANopen- Master in CODESYS 2.3“...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Klicken Sie im linken Fenster mit einem Doppelklick auf „Steuerungskonfiguration“. Es öffnet sich die Steuerungskonfiguration des I/O-IPC. Klicken Sie mit der rechten Maustaste auf den Eintrag „K-Bus[Fix]“ und wählen Sie im Kontextmenü „Bearbeiten“.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 48: Fenster „Modulauswahl“ Die Position einer Busklemme verändern Sie, indem Sie diese markieren und mittels der Pfeil-Tasten am rechten Rand des Fensters nach oben oder nach unten verschieben. Abbildung 49: I/O-Konfigurator mit eingetragenen Busklemmen Handbuch Version 2.4.0...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Im rechten Teil des Konfigurationsfensters werden die einzelnen Ein- bzw. Ausgänge der jeweils ausgewählten Busklemme angezeigt. Hier können Sie in der Spalte „Name“ für jeden Ein- und Ausgang eine eigene Variable deklarieren. z. B. „Ausgang_1“, „Ausgang_2“, „Eingang_1“, „Eingang_2“.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.6.4 Editieren des Programmbausteins Zum Editieren des Programmbausteins PLC_PRG wechseln Sie auf den Karteireiter „Baustein“ und klicken Sie mit einem Doppelklick auf den Programmbaustein PLC_PRG. Abbildung 52: Programmbaustein Folgendes Beispiel soll das Editieren des Programmbausteins verdeutlichen. Dazu wird ein Eingang einem Ausgang zugewiesen: Drücken Sie [F2], um die Eingabehilfe zu öffnen, oder Sie klicken auf die...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 54: Beispiel einer Zuweisung Zum Kompilieren klicken Sie in der Menüleiste auf Projekt > Alles Übersetzen. Handbuch Version 2.4.0...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.6.5 SPS-Programm in den I/O-IPC laden und ausführen (ETHERNET) Voraussetzung: Die Simulation ist deaktiviert (Online > Simulation). Sie haben den PC über ein ETHERNET-Kabel (RJ-45) mit der ETHERNET- Schnittstelle des I/O-IPC verbunden. Siehe dazu Kapitel „ETHERNET- Schnittstellen (X8, X9)“.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Tragen Sie innerhalb des Fensters „Kommunikationsparameter“ im Feld „Address“ die IP-Adresse Ihres I/O-IPC ein und ändern Sie den Wert unter „Port“ auf 1200. Drücken Sie anschließend die Eingabetaste auf ihrer PC-Tastatur. Zum Schließen des Fensters klicken Sie in diesem auf [OK].
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.6.6 SPS-Programm in den I/O-IPC laden und ausführen (RS-232) Voraussetzung: Die Simulation ist deaktiviert (Online > Simulation). Sie haben den PC über ein Nullmodemkabel mit der seriellen Schnittstelle des I/O-IPC verbunden. Siehe dazu Kapitel „Zugriff über RS-232-Schnittstelle und Terminalprogramm“.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 59: Anlegen einer Kommunikationsverbindung (RS-232) 2 Geben Sie folgende Kommunikationsparameter der RS-232-Schnittstelle ein: • Baudrate: 115200 bit/s • Parity: Even • Stop Bits: 1 • Motorolla Byteorder: No • Flow Control: Off Übertragen Sie das SPS-Programm, indem Sie in der Menüleiste auf Online...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.6.7 Boot-Projekt erzeugen Damit nach einem Neustart des I/O-IPC das SPS-Programm wieder automatisch startet, erzeugen Sie ein Boot-Projekt. Wählen Sie dazu in der Menüleiste Online > Bootprojekt erzeugen. Beachten Sie, dass Sie noch in CODESYS angemeldet („eingeloggt“) sind.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.7 Anlegen von Task-Prioritäten Mit der Task-Konfiguration stellen Sie das Zeitverhalten und die Priorität einzelner Programmbausteine ein. Hinweis Watchdog In einem Anwenderprogramm ohne Task-Konfiguration gibt es keinen Watchdog, der die Zykluszeit des Anwenderprogramms (PLC_PRG) überwacht.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Um dem Task einen neuen Namen zuzuweisen (z. B. PLC_Prog), klicken Sie auf „Neue Task“. Wählen Sie anschließend den Typ des Tasks aus. In diesem Beispiel ist dies der Typ „Zyklisch“. Abbildung 61: Task-Namen ändern 1 Fügen Sie den zuvor erstellten Programmbaustein PLC_PRG ein (siehe...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.7.1 Zyklische Task-Prioritäten Für jeden Task können Sie eine Priorität vergeben, um die Reihenfolge der Abarbeitung der Tasks festzulegen. Alle Tasks, die auf das Prozessabbild des Klemmenbusses zugreifen, werden mit diesem synchronisiert. Das bedeutet, dass die Tasks mit dem Zugriff auf das Prozessabbild des Klemmenbusses solange warten, bis mindestens ein korrekt abgeschlossener Klemmenbuszyklus ausgeführt wurde.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Priorität 11 – 15: Als Tasks mit den niedrigsten Prioritäten 11 – 15 sollten Anwendungen wie beispielsweise lang andauernde Rechenoperationen sowie nicht echtzeitrelevante Zugriffe auf Klemmenbus, ETHERNET, Dateisystem, Feldbusdaten (nur bei I/O- IPCs mit Feldbusanschluss) und RS-232-Schnittstelle ausgeführt werden. Die Programme innerhalb einer Priorität haben keinen Prioritätsunterschied, da jedem...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.8 Systemereignisse In der CODESYS-Taskkonfiguration können neben zyklischen Tasks auch Event- Tasks verwendet werden. Diese Tasks werden bei bestimmten Ereignissen im Gerät aufgerufen. Die Events können Sie im folgenden Dialog aktivieren und ein aufzurufendes...
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Die folgenden Events können aktiviert werden: Tabelle 58: Events Name Beschreibung start Der Event wird unmittelbar nach dem Start des Anwenderprogramms aufgerufen. stop Der Event wird unmittelbar nach dem Stoppen des Anwenderprogramms aufgerufen.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.9 Klemmenbussynchronisation Der Klemmenbuszyklus und der CODESYS-Task-Zyklus werden automatisch optimal synchronisiert: Abhängig von der Anzahl der gesteckten Busklemmen und dem schnellsten eingestellten CODESYS-Task-Zyklus des I/O-IPC. Dabei können die im Folgenden beschriebenen Synchronisierungsfälle auftreten.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.9.2 Fall 2: CODESYS-Task-Intervall kleiner als doppelter Klemmenbuszyklus Die Ausführung des Klemmenbusses wird mit dem eingestellten CODESYS- Task-Intervall synchronisiert. Am Ende des CODESYS-Tasks startet der Klemmenbuszyklus, der synchron zur schnellsten CODESYS-Task bearbeitet wird. So wird sichergestellt, dass bei Start...
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.9.3 Fall 3: CODESYS-Task-Intervall größer als doppelter Klemmenbuszyklus Die IO-Daten des Klemmenbusses werden einmal vor dem CODESYS-Task und einmal nach dem CODESYS-Task aktualisiert. Vor der Abarbeitung des CODESYS-Tasks wird der Klemmenbuszyklus ausgeführt, der die aktuellen Eingangsdaten für den CODESYS-Task zur Verfügung stellt.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.9.4 Fall 4: CODESYS-Task-Intervall größer als 10 ms Die Synchronisierung erfolgt wie im Fall 3, jedoch würden die Ausgangsklemmen nach 150 ms ohne Klemmenbuszyklus in ihren Default-Zustand zurückgesetzt. Dieses wird dadurch vermieden, dass nach mindestens 10 ms auf jeden Fall ein Klemmenbuszyklus ausgeführt wird.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.10 CODESYS-Visualisierung Die CODESYS-Web-Visualisierung basiert auf der Java-Technologie. Alle Java- Programme benötigen eine Java-Laufzeitumgebung (JRE), die auf dem Host-PC zusammen mit einem Internet-Browser installiert sein muss. Ein Applet wird im Dateisystem eines Webservers abgelegt und über eine HTML-Einstiegsseite für Internet-Browser zugänglich gemacht.
Ferner können Sie sich auch über das WBM die Web-Visualisierung anzeigen lassen (siehe Kapitel „Seite `WebVisu´“). Hinweis WAGO-Startbildschirm bei Target-Visualisierung Bei der Target-Visualisierung wird der WAGO-Startbildschirm nur angezeigt, wenn kein CODESYS-Projekt geladen ist (ab FW09). Hinweis Weitere Informationen Weitere Informationen (FAQ) zur CODESYS-Web-Visualisierung erhalten Sie im Kapitel „Häufig gestellte Fragen zur CODESYSs-Web-...
Für die Verwendung dieser Fonts sind nachfolgende Schritte vorzunehmen: • Die Grafik-Bibliothek der CODESYS-Target-Visualisierung greift auf ein Verzeichnis im Dateisystem des WAGO-I/O-IPC zurück, in welches Sie diese Schriftarten ablegen müssen. Dieses Verzeichnis ist von Ihnen erstellen. Der einfachste Weg hierzu ist über einen FTP-Zugang vom PC aus (siehe Kapitel „FTP-Server (pure-fdtp)“)
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.10.2 Grenzen der CODESYS-Visualisierung Der I/O-IPC unterstützt die in CODESYS integrierten Visualisierungsvarianten „TargetVisu“ und „WebVisu“. Abhängig von der Variante ergeben sich technologische Einschränkungen. Hinweis Darstellung eines ActiveX-Elementes in der „Target-Visu“ Die Darstellung eines ActiveX-Elementes in der „Target-Visu“ ist nicht möglich.
Seite 135
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Die Rechnerleistung/Prozessorzeit Der I/O-IPC basiert auf einem Echtzeitbetriebssystem. Dabei unterbrechen oder verdrängen hochpriore Prozesse, wie zum Beispiel das SPS-Programm, niederpriore Prozesse. Der Webserver, der für die Web-Visualisierung zuständig ist, zählt zu einem solch niederprioren Prozess.
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 11.10.3 Beseitigung von Störungen der CODESYS-Web- Visualisierung Treten bei der Verwendung mit der CODESYS-Web-Visualisierung Probleme auf, versuchen Sie bitte zuerst mittels der nachfolgenden Tabelle eine Lösung zu finden. Lassen sich die Probleme nicht beheben, kontaktieren Sie bitte den WAGO-Support.
WAGO-I/O-SYSTEM 750 Laufzeitumgebung CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 11.10.4 Häufig gestellte Fragen zur CODESYS-Web-Visualisierung Wie läst sich das Applet für spezielle Bildschirmauflösungen optimieren? Um die Web-Visualisierung für einen PDA oder eines Touchpanels mit fester Auflösung zu optimieren, empfiehlt sich folgendes Vorgehen: Geben Sie in den „Zielsystemeinstellungen“...
Seite 138
Laufzeitumgebung CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Warum kann das Visualisierungselement „TREND“ in der Web- Visualisierung nur „Online“ arbeiten? Für die Visualisierungsprojekte sind folgende Einstellungen zu wählen: Karteireiter Ressourcen > Zielsystemeinstellungen. Aktivieren Sie „Web-Visualisierung“ und „Trenddatenaufzeichnung innerhalb der Steuerung“. Andernfalls werden die Trenddaten auf der Festplatte des CODESYS-Entwicklungsrechners gespeichert.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 46.11 /Serie 758 (F unk, IPC)/F el dbus kommuni kation/C AN open-Master 758-87x @ 10\mod_1312459912259_6.doc x @ 75959 @ 1223322 @ 1 CANopen-Master in CODESYS 2.3 12.1 Steuerungskonfiguration des CANopen-I/O-IPC Hinweis Aufruf der Adressen oder symbolischen Namen der Ein- und Ausgänge...
Abbildung 74: Anhängen der CANopen-Slaves Hinweis EDS-Dateien Die EDS-Dateien aktueller Komponenten des WAGO-I/O-SYSTEMs sind in den Target-Files für den WAGO-I/O-IPC integriert. Für die Anbindung WAGO-fremder Geräte benötigen Sie die zugehörigen EDS-Dateien. Klicken Sie dazu in der Menüleiste auf Extras > Konfigurationsdatei hinzufügen.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Klicken Sie auf den Karteireiter „CAN-Modulauswahl“. Übernehmen Sie die Topologie der am Slave angeschlossenen Busklemmen (von der Endklemme zum Koppler) in die Steuerkonfiguration. Fügen Sie dazu über [Hinzufügen] die entsprechenden Busklemmen in das rechte Fenster („Ausgewählte Module“) ein.
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Klicken Sie auf den Karteireiter „CAN Parameter“, um die Stationsadresse des Slaves anzupassen. Tragen Sie im Feld „Node ID“ die Stationsadresse ein, die der des Slaves entspricht. Stimmen die beiden Stationsadressen nicht überein, ist das Herstellen der Kommunikationsverbindung nicht möglich.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 12.2 Einstellmöglichkeiten der Steuerungskonfiguration 12.2.1 CANopen-Master (I/O-IPC) Über die Karteireiter für den I/O-IPC definieren Sie die globalen Einstellungen und Überwachungsparameter für den CANopen-Master. Basisparameter Abbildung 77: Karteireiter „Basisparameter“ Die nachfolgende Tabelle erläutert die auf dem Karteireiter aufgeführten...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 CAN-Parameter Abbildung 78: Karteireiter „CAN Parameter“ Die nachfolgende Tabelle erläutert die auf dem Karteireiter aufgeführten Parameter: Tabelle 62: Beschreibung der CAN-Parameter CAN Parameter Baudrate Hier wählen Sie gewünschte Baudrate aus, die für die Übertragung im CAN-Bus gelten soll...
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 12.2.2 CANopen-Slaves Über die im Folgenden beschriebenen Karteireiter definieren Sie das Verhalten von CANopen-Slaves. Basisparameter Abbildung 79: CANopen-Slaves Karteireiter „Basisparameter“ Die nachfolgende Tabelle erläutert die auf dem Karteireiter aufgeführten Parameter, die automatisch durch die Zielsystemeinstellungen (siehe Kapitel „Anlegen eines Projekts und Auswahl des Zielsystems“) vergeben...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 CAN-Parameter Abbildung 80: Karteireiter „CAN Parameter“ 1 Die nachfolgende Tabelle erläutert die auf dem Karteireiter aufgeführten Parameter: Tabelle 64: Beschreibung der CAN-Parameter CAN Parameter Allgemein Note ID: Die Node-ID (1-126) ist die Stationsadresse, unter welcher der I/O-IPC mit dem Slave im CAN-Netzwerk kommuniziert.
Im Feld „Life Time Factor“ (>= 3) stellen Sie den Multiplikationswert für die „Guard Time“ ein. Ist die sich aus „Guard Time“ x „Life Time Factor“ ergebende Zeit („Node Life Time“) abgelaufen, wird der WAGO-Slave in den vordefinierten Zustand gebracht. Heartbeat-Einstellungen Ist die Option „Heartbeat Erzeugung“...
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 PDO-Mapping empfangen/senden Abbildung 82: Karteireiter „PDO-Mapping Empfangen“ Abbildung 83: Karteireiter „PDO-Mapping Senden“ Die nachfolgende Tabelle erläutert die auf dem Karteireiter aufgeführten Parameter: Tabelle 66: Beschreibung zum PDO-Mapping empfangen und senden PDO-Mapping Empfangen In Abhängigkeit der für den CANopen-Slave ausgewählten Busklemmen...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 84: PDO-Eigenschaften-Fenster Die nachfolgende Tabelle erläutert die im PDO-Eigenschaften-Fenster aufgeführten Parameter: Tabelle 67: Beschreibung des PDO-Eigenschaften-Fensters PDO-Mapping Empfangen COB-ID: CAN-Identifier Inhibit Time (100 µs): Hier stellen Sie zur Reduzierung der Kommunikationsaufkommen die Zeitspanne eines PDO ein, die vergehen muss, bis dieses erneut gesendet werden kann.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 67: Beschreibung des PDO-Eigenschaften-Fensters PDO-Mapping Empfangen Number of Syncs Abhängig vom „Transmission Type“ ist dieses Feld editierbar zur Eingabe der Anzahl der Synchronisationsnachrichten 1 – 240 Event-Time Event-Time: Abhängig vom „Transmission Type“ geben Sie hier die Zeitspanne (in ms) an, die zwischen zwei Übertragungen des PDOs...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Modulparameter Abbildung 86: Karteireiter „Modulparameter“ Tabelle 68: Beschreibung der Modulparameter (Slave) PDO-Mapping Empfangen EnableCANopenStartup Yes (Voreinstellung): Während der Hochlaufphase des CANopen-Netzwerks werden sämtliche Basic-SDO-Frames an den ausgewählten CANopen-Slave gesendet. In dieser Einstellung werden keine SDO-Frames an das CAN-Layer-2- Gerät gesendet.
CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 12.3 Zugriff auf die CANopen-Prozessdaten In der Steuerungskonfiguration erscheinen unter dem Slave „WAGO 750-337“ die eingefügten Busklemmen mit den dazugehörigen festen Adressen (siehe Abb.). Sie können für die Ein- und Ausgänge dieser Busklemmen eigene Variablen deklarieren.
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Folgendes Beispiel in der Programmiersprache „Strukturierter Text“ (ST) soll den Zugriff auf die Variablen verdeutlichen. Dazu wird ein Eingang einem Ausgang zugewiesen: Wechseln Sie auf den Karteireiter „Baustein“ und klicken Sie mit einem Doppelklick auf den Programmbaustein PLC_PRG.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 CAN_Output_Byte.0:=CAN_Input_Byte.0; Abbildung 90:Beispiel einer Zuweisung der zuvor angelegten Variablen Zum Kompilieren klicken Sie in der Menüleiste auf Projekt > Alles Übersetzen. Handbuch Version 2.4.0...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 12.4 SPS-Programm in den I/O-IPC laden Zum Übertragen des SPS-Programms in den I/O-IPC klicken Sie der Menüleiste auf Online > Einloggen. Der CAN-Bus startet automatisch beim Download der Steuerungskonfiguration in den I/O-IPC. Siehe dazu auch Kapitel „SPS- Programm in den I/O-IPC laden und ausführen (ETHERNET)“.
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 12.5.2 Erstellen von Diagnosefunktionen in CODESYS 2.3 Um eine Busdiagnose und eine Teilnehmerdiagnose der Slaves durchzuführen, ist die Bibliothek BusDiag.lib in CODESYS einzubinden. In dieser sind die für die Diagnose benötigten Funktionsbausteine DiagGetBusState() für die Busdiagnose und DiagGetState() für die Teilnehmerdiagnose enthalten.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Klicken Sie in der Menüleiste auf Einfügen > Weitere Bibliothek. Es öffnet sich der „Öffnen“-Dialog. Selektieren Sie die BusDiag.lib und klicken auf [Öffnen], um diese in das Projekt einzufügen. Abbildung 92: Dialog „Öffnen“...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Erstellen Sie eine Instanz des Funktionsbausteins DiagGetState(). In unserem Beispiel ist dies „DiagnoseKnoten“. Abbildung 95: Funktionsbaustein DiagGetState() in FUP Während des Programmablaufs werden in diesem Beispiel beide Funktionsblöcke aufgerufen. Um die Zykluszeiten nicht während des Programmablaufs zu verlängern, setzen Sie den Eingang „ENABLE“...
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 12.5.4 Durchführen der Busdiagnose mittels DiagGetBusState() Zum Durchführen einer Busdiagnose gehen Sie folgendermaßen vor: Melden Sie sich in CODESYS an. Klicken Sie dazu in der Menüleiste auf Online > Einloggen. Nun zeigt das Variablenfenster die Informationen über die Variablen an (Online-Ansicht).
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Die Binärdarstellung erleichtert die Auswertung der einzelnen Diagnosebits. Sie können sich die Diagnoseinformationen des Arrays EXTENDEDINFO in der Binärdarstellung anzeigen lassen. Klicken Sie dazu mit der rechten Maustaste in das Variablenfenster und wählen Sie binär.
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Hinweis Diagnoseinformationen Wenn READY = TRUE, dann gibt STATE durch einen der folgenden Werte Auskunft über den aktuellen Busstatus: BUSOK: alle konfigurierten Slaves befinden sich im Datenaustausch mit dem DP-Master. BUSFAULT: einer oder mehrere konfigurierte Slaves befinden sich nicht im...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 12.5.6 Auswerten der CANopen-Diagnose (Emergency- Nachrichten) Die Arrayelemente [0] bis [15] in der unten stehenden Abbildung enthalten die CANopen-Statusinformationen in Bytes. Ab Arrayelement [16] sind die Emergency-Nachrichten der Slaves abgelegt. Byte 1 ...
Seite 165
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung der Diagnoseinformation des Bausteins DiagGetState.EXTENDEDINFO für CANopen Die folgende Tabelle beschreibt den Inhalt des Arrays EXTENDEDINFO[0-23]. EXTENDEDINFO[0]: Slave-Adresse EXTENDEDINFO[1]: 0 (ungenutzt) EXTENDEDINFO[2]: 0 (ungenutzt) EXTENDEDINFO[3]: 0 (ungenutzt) EXTENDEDINFO[4]: 0 (ungenutzt) EXTENDEDINFO[5]: 48, Länge der Diagnosestruktur...
Seite 166
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 EXTENDEDINFO[16 – 23] Emcy_Data Im EXTENDEDINFO[16 – 23] sind die Emergency- Nachrichten gespeichert. Eine Emergency-Nachricht besteht aus dem „Error Code“, „Error Register“ und „Additional Code“: EXTENDEDINFO[16]: Error Code LSB EXTENDEDINFO[17]: Error Code MSB...
WAGO-I/O-SYSTEM 750 CANopen-Master in CODESYS 2.3 758-870/000-112 WAGO-I/O-IPC-G2 Actual error: Tabelle 70: Actual error Err_event Ursache Bereich Abhilfe Das „Node Guarding“ wird nicht in Slave Überprüfen Sie die der eingestellten Zeit beantwortet: Verkabelung der Der I/O-IPC kann nicht mit dem Versorgungsspannung und Slave kommunizieren.
Seite 168
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 70: Actual error Err_event Ursache Bereich Abhilfe Der „Device Type“ des Slaves stimmt Steuerungs- Tragen Sie den korrekten nicht mit den gesteckten Busklemmen konfiguration „Device Type“ auf dem überein. Karteireiter „CAN Parameter“...
CANopen-Master in CODESYS 2.3 WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Zum Einfügen des Slaves klicken Sie mit der rechten Maustaste auf den I/O-IPC (CANMaster[VAR]) und wählen Sie Unterelemente anhängen > Generic CAN-Device. Abbildung 103: EDS-Datei „Generic CAN-Device“ Öffnen Sie den Karteireiter „Modulparameter“ des Slaves. Zur Kommunikation mit einfachen CAN-Layer-2-Geräten deaktivieren Sie über...
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 46.19 /Serie 758 (F unk, IPC)/F el dbus kommuni kation/C-F unkti onen als CoD eSys-Bi bliothek @ 10\mod_1312527555987_6.doc x @ 75968 @ 123333323332 @ 1 C-Funktionen als CODESYS-Bibliothek einbinden Zur Verwendung beliebiger C- oder auch Linux-Funktionalitäten in CODESYS steht die im Folgenden beschriebene Import-Schnittstelle zur Verfügung.
C-Funktionen als CODESYS-Bibliothek einbinden WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 13.1.2 Beschreibungsdatei für das CODESYS-Laufzeitsystem erzeugen Erzeugen Sie eine Beschreibungsdatei mit dem Namen „extlibs.ini“, um die C- Funktionen dem CODESYS-Laufzeitsystem bekannt zu machen. Damit das Laufzeitsystem beim Starten die Linux-Library erkennt und korrekt einbinden kann, müssen Sie eine INI-Datei erstellen, die alle...
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 13.1.3 Library und INI-Datei kopieren und das CODESYS- Laufzeitsystem neu starten Zum Einbinden der Library und der INI-Datei in das CODESYS-Laufzeitsystem gehen Sie wie folgt vor: Kopieren Sie die beiden neu erstellten Dateien (libmytest.so und extlibs.ini) auf den I/O-IPC.
C-Funktionen als CODESYS-Bibliothek einbinden WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 13.1.4 Eine IEC-Library erzeugen Um die hinzugefügte Library innerhalb von CODESYS als Bibliotheksfunktionen verwenden zu können, sind die Funktionsprototypen in einer externen CODESYS-Bibliothek anzulegen. Gehen Sie dazu folgendermaßen vor: Öffnen Sie ein neues CODESYS-Projekt, indem Sie in der Menüleiste Datei >...
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 Anschließend definieren Sie den Eingangsparameter mit value : WORD; und fügen Sie im Programmteil der Funktion (unteres Fenster) ein Semikolon ein. Andernfalls tritt ein CODESYS-Fehler auf. Abbildung 111: Fenster „MyTestFunction“ Wählen Sie in der Menüleiste Datei > Speichern unter. Geben Sie als Dateinamen „mytest.lib“...
C-Funktionen als CODESYS-Bibliothek einbinden WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 13.1.5 Bibliothek im CODESYS-Projekt einbinden Um die zuvor erstellte Bibliothek mytest.lib in CODESYS einzubinden, gehen Sie folgendermaßen vor: Klicken Sie in der Menüleiste auf Datei und wählen Sie Neu. Öffnen Sie das Auswahlfeld der „Zielsystem Einstellung“ und wählen Sie den von Ihnen verwendeten I/O-IPC.
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 115: Fenster „Neuer Baustein“ 6. Klicken Sie auf den Karteireiter „Ressourcen“. Abbildung 116: Karteireiter „Ressourcen“ Klicken Sie im linken Fenster mit einem Doppelklick auf „Bibliotheksverwaltung“. Klicken Sie in der Menüleiste auf Einfügen > Weitere Bibliothek und wählen Sie mytest.lib.
Seite 178
C-Funktionen als CODESYS-Bibliothek einbinden WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 13: Fenster „PLC_PRG(PRG)“ Handbuch Version 2.4.0...
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 13.2 Besonderheiten 13.2.1 Datentypen Alle CODESYS-Datentypen können als Übergabeparameter verwendet werden. Dabei werden die CODESYS-Datentypen in C wie folgt interpretiert: Tabelle 71: Datentypen CODESYS C/C++ BOOL char BYTE char WORD unsigned short...
C-Funktionen als CODESYS-Bibliothek einbinden WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 13.2.2 Strukturen Auch Strukturen lassen sich übergeben. Dabei ist es wichtig, dass die Datentypen exakt eingehalten werden. Zudem sind die Strukturen zwingend mit dem Attribut „packed“ zu definieren. Somit würde die folgende CODESYS-Struktur...
WAGO-I/O-SYSTEM 750 C-Funktionen als CODESYS-Bibliothek einbinden 758-870/000-112 WAGO-I/O-IPC-G2 Des Weiteren ist für jede in CODESYS erstellte Struktur eine init-Funktion in der Library zu erstellen. Für die Datei „Beispiel.h“ könnte die init-Funktion wie folgt aussehen: char t_teststructinit(struct t_teststruct *pteststruct, char bRetain) pteststruct->a = 0;...
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 48.1 /Serie 758 (Funk, IPC)/Betri ebss ystem/Betriebss ystem Linux 758- 87x IPC - Einl eitung, Kernel, GRUB @ 10\mod_1312532984811_6.doc x @ 75972 @ 122 @ 1 Betriebssystem 14.1 Verwendeter Linux-Kernel Für den I/O-IPC wird ein RT-Preempt Realtime-Kernel verwendet. Hierbei handelt es sich um einen Kernel, der mit dem entsprechenden Echtzeit-Patch versehen wurde.
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 14.2 Grand Unified Bootloader (GRUB) Als Bootloader für den I/O-IPC wird der GRUB verwendet. Zum Verändern der Starteinstellungen des Linux-Kernels drücken Sie innerhalb der von Ihnen eingestellten Wartezeit während der Startphase des GRUB eine der folgenden Tasten: •...
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 48.3 /Serie 758 (Funk, IPC)/Betri ebss ystem/Betriebss ystem Linux 758- 870 IPC - Startablauf von Linux @ 11\mod_1315392778648_6.doc x @ 78639 @ 2 @ 1 14.3 Startablauf von Linux Nach dem Einschalten des I/O-IPC startet zuerst das BIOS. Falls Sie dort die vom PC bekannten Einstellungen durchführen möchten, drücken Sie die Taste [F1] auf...
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 48.5 /Serie 758 (Funk, IPC)/Betri ebss ystem/Betriebss ystem Linux 758- 87x IPC - Linux- Kons ole @ 11\mod_1315392799289_6.doc x @ 78645 @ 23 @ 1 14.4 Linux-Konsole Die Linux-Konsolen sind über die Tastatur wie folgt erreichbar: 1.
Seite 186
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Passwort ändern: passwd [Benutzer] Sie können auch eigene Benutzer anlegen und löschen: sudo adduser [Benutzer] sudo deluser [Benutzer] sudo Hinweis Vorsicht beim Löschen von Benutzern (user)! können Sie auch Benutzer vom Typ superuser löschen. Das deluser kann dazu führen, dass Sie anschließend keinen Zugriff mehr auf das Gerät...
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 48.7 /Serie 758 (Funk, IPC)/Betri ebss ystem/Betriebss ystem Linux 758- 87x IPC - Z ugriff über T elnet @ 11\mod_1315392988383_6.doc x @ 78768 @ 4 @ 1 14.4.1.1 Zugriff über Telnet Um über Telnet auf den I/O-IPC zuzugreifen, verwenden Sie ein Terminalprogramm wie z.
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 48.22 /Serie 758 (F unk, IPC)/Betriebss ys tem/Betriebss ystem Linux 758- 87x IPC - Installierte Anwendungen, Aufbau des Dateis ystems @ 10\mod_1312534512270_6.doc x @ 75996 @ 33 @ 1 14.4.2 Installierte Anwendungen Ausgeliefert wird der I/O-IPC mit einem Basis-Image, welches bereits die wichtigsten Anwendungen im Dateisystem enthält.
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 14.4.3 Aufbau des Dateisystems Das Dateisystem des internen Flash-Speichers ist im Auslieferungszustand wie folgt partitioniert: Tabelle 73: Aufbau des Dateisystems Bezeichnung Größe Master-Boot-Record und Bootloader (grub) ca. 1,5 MB 1. Linux-System-Partition ca. 40 MB 2. Linux-System-Partition ca.
Seite 192
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Verzeichnis, welches als mountpoint für die über automount (udevd) eingebundenen Geräte (z. B. USB-Speicher) verwendet wird. Geräte die mit dem Dateisystem FAT formatiert sind, werden in media /media in einem Unterverzeichnis mit Ihrem Partitionsnamen eingebunden (weitere Details siehe Kapitel „SysLibFile, SysLibDir,...
Seite 193
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 Ausführbare Programme, die von einem Benutzer verwendet werden sbin können, der als superuser angemeldet ist. Virtuelles Verzeichnis, welches als Schnittstelle zu verschiedenen Kernel-Modulen verwendet wird. RAM-Disk, welche für temporäre Dateien verwendet werden kann. Dateien, die in diesem Verzeichnis abgelegt werden, sind nach dem Wiedereinschalten nicht mehr vorhanden.
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 14.4.4 Installierte Shell (BASH) Für den I/O-IPC ist eine BASH (Bourne-Again-Shell) installiert, welche die Builtin-Kommandos wie z. B.: beinhaltet. Außerdem stellt die BASH die Umgebungsvariablen zur Verfügung und ermöglicht das Navigieren im Dateisystem ebenso wie das Starten von Programmen.
Seite 195
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 Zudem sind weitere Programme auf dem I/O-IPC installiert wie z. B. oder Die im Kapitel „Installierte Anwendungen“ aufgeführten Programme ftp. gehören ebenso dazu wie folgende Hilfsprogramme (Beispiele): • htop, top Programm zur Anzeige der Prioritäten und der verbrauchten Ressourcen einzelner Prozesse.
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 14.5 Treiber für spezielle Hardwareteile Durch den echtzeitfähigen Kernel sind Userspace-I/O-Treiber (UIO) realisierbar. Dabei wird über eine Speicher-Mapping-Funktionalität direkt vom Userspace auf die Hardware zugegriffen. Dadurch greifen Sie auf die Prozessabbilder der angeschlossenen Busklemmen zu sowie auf andere Hardware-Bereiche.
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 14.7 Installierte Dienste der ETHERNET-Schnittstelle Für die ETHERNET-Schnittstelle sind im Auslieferungszustand des I/O-IPC verschiedenste Client-/Server-Dienste aktiviert. Nachfolgend ist eine Auswahl an installierten Diensten aufgeführt: • Telnet-Server Der Telnet-Server ermöglicht die Verbindung mehrerer Teilnehmer eines Netzwerks mit der Linux-Konsole des I/O-IPC.
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 14.7.2 FTP-Server (pure-ftpd) Das „File Transfer Protocol“ dient dazu, Dateien zwischen PC und dem I/O-IPC auszutauschen. Auf dem PC muss dabei nicht Linux installiert sein, da auch Windows FTP-Client-Funktionen bereitstellt. Im Auslieferungszustand des I/O-IPC ist der FTP-Server aktiviert. Der FTP- Daemon wird mit dem Skript /etc/rc.d/S09_pureftd gestartet bzw.
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 14.7.3 NFS-Server Das NFS („Network File System“) ist ein Dienst, der den netzwerkübergreifenden Zugriff auf Dateien erlaubt. Wollen Sie z. B. das lokale Verzeichnis /home im Netzwerk freigeben, dann fügen Sie in der Konfigurationsdatei /etc/exports folgende Zeile hinzu: /home *(rw,sync,all_squash,anonuid=<uid>,anongid=<gid>)
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 14.7.5 Webserver (lighttp) Lighttp ist ein Programm unter GPL und zeichnet sich besonders durch seine Schnelligkeit aus. Die Syntax der Konfigurationsdatei ist am Apache-Webserver angelehnt wodurch er einfach einzurichten ist. Der Webserver verfügt auch über eine PHP5-Unterstützung, die bereits für die Webseiten des WBM verwendet...
WAGO-I/O-SYSTEM 750 Betriebssystem 758-870/000-112 WAGO-I/O-IPC-G2 14.7.7 NFS-Client Ein NFS-Client ist im Kernel integriert, wodurch es ermöglicht wird, entfernte Laufwerke dem eigenen Dateisystem hinzuzufügen. Um ein Verzeichnis eines fernen Systems einzubinden, wird es wie eine Partition einer Festplatte mit dem Befehl der Linux-Verzeichnisstruktur zugeordnet.
Seite 202
Betriebssystem WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 angefragten und zu schreibenden Werte nicht im ETHERNET mitgehört werden. Deshalb wird SNMPv3 häufig in sicherheitsrelevanten Netzwerken verwendet. Zum Anlegen kundenspezifischer Variablen (OID) steht Ihnen die CODESYS- Bibliothek WagoLibNetSnmp.lib zur Verfügung. Ausführliche Informationen zu den Datenpaketen, die über SNMP die Kommunikation ermöglicht erhalten Sie im Anhang, Kapitel „WagoLibNetSnmp.lib“.
WAGO-I/O-SYSTEM 750 Diagnose 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 50 /All e Seri en (Allgemei ne Module)/Ü berschriften für alle Serien/Diag nos e, Ser vice/Diag nos e - Ü berschrift 1 @ 4\mod_1240831069471_6.doc x @ 31370 @ 1 @ 1 Diagnose Pos : 51.1 /Serie 758 (Funk, IPC)/Diag nos e/Di agnose LED-Signalisier ung 758- 87x allgemei n @ 10\mod_1312534609600_6.doc x @ 75999 @ 2 @ 1 15.1...
Diagnose WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 75: Betriebs- und Statusmeldungen der „IO“-LEDs Position Farbe/Status Ursache Erläuterung/Abhilfe Rot blinkend/Aus Der I/O-IPC befindet sich in der Startphase. Rot blinkend Klemmenbus befindet sich in der Initialisierungsphase. Geschwindigkeitsan- zeige zur Aktualisierung des Klemmenbusses. Ohne CODESYS- Anwendung ist nur ein kurzes Blinken sichtbar.
WAGO-I/O-SYSTEM 750 Diagnose 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 76: Betriebs- und Statusmeldungen der MS0- und MS1-LED Position Farbe/Status Ursache Erläuterung/Abhilfe Aus, rot, rot Vom Anwender frei blinkend programmierbare LEDs. Aus, grün, grün blinkend Pos : 51.4 /Serie 758 (Funk, IPC)/Diag nos e/Di agnose LED-Signalisier ung 758- 870 ERR- und STA- LED CAN open @ 11\mod_1315474874509_6.doc x @ 78876 @ @ 1 Tabelle 77: Betriebs- und Statusmeldungen der „ERR“- und „STA“-LEDs...
Diagnose WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 51.6 /Serie 758 (Funk, IPC)/Diag nos e/Di agnose LED-Signalisier ung 758- 870 LED der 602/626, ACT/LNK, Seed @ 11\mod_1315475275572_6.doc x @ 78908 @ @ 1 Tabelle 78: Betriebs- und Statusmeldungen der ACT/LNK-LEDs und der 750-602, 750-626...
Seite 207
WAGO-I/O-SYSTEM 750 Diagnose 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 78: Betriebs- und Statusmeldungen der ACT/LNK-LEDs und der 750-602, 750-626 Position Farbe/Status Ursache Erläuterung/Abhilfe 43/45 Es findet kein datenaustausch über das ETHERNET-Netzwerk statt. Gelb blinkend Datenaustausch über das ETHERNET-Netzwerk findet statt. 44/46 Grün Verbindung zum ETHERNET-Netzwerk ist vorhanden.
WAGO-I/O-SYSTEM 750 Diagnose 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 51.13 /Serie 758 (F unk, IPC)/Di agnos e/Diag nos e Blinkcode 758-87x Blinksequenz @ 10\mod_1312535550094_6.doc x @ 76022 @ 333 @ 1 15.2.1 Ablauf der Blinksequenz Eine Diagnose (Störung) wird immer zyklisch mit drei Blinksequenzen dargestellt: Die erste Blinksequenz (flackern) leitet die Störmeldung ein.
Diagnose WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 15.2.2 Beispiel einer Diagnosemeldung mittels Blinkcode Folgendes Beispiel verdeutlicht die Darstellung einer Diagnosemeldung mittels Blinkcode. Es wird ein Datenfehler am Klemmenbus angezeigt, der durch das Entfernen einer Busklemme verursacht wird, die sich an der 6. Position des I/O-IPC befindet.
Dieses Kapitel beschreibt die durch die I/O-LED als Blinkcode ausgegebenen Diagnosen. Lassen sich die nachfolgenden Diagnosen nicht mit den angegebenen Maßnahmen beseitigen, kontaktieren Sie bitte den WAGO-Support. Teilen Sie diesem den Blinkcode mit, der ausgegeben wird. Tel.: +49 571 887 555...
Seite 212
Diagnose WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 79: Bedeutung der Blinkcodes und Maßnahmen zur Fehlerbehebung Fehlerargument Ursache Beseitigung Unbekannter Modultyp des - Schalten Sie die Versorgungsspannung des Flash-Programmspeichers I/O-IPC ab und wechseln Sie ihn aus. - Schalten Sie anschließend die Versorgungsspannung wieder ein.
Seite 213
WAGO-I/O-SYSTEM 750 Diagnose 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 79: Bedeutung der Blinkcodes und Maßnahmen zur Fehlerbehebung Fehlerargument Ursache Beseitigung Fehlercode 3: Klemmenbus-Protokollfehler Störung der Ist am I/O-IPC eine Potentialeinspeiseklemme Klemmenbuskommuni- (z. B. 750-602) angeschlossen, stellen Sie kation; defekte Busklemme sicher, dass diese funktioniert (siehe dazu Kap.
Seite 214
Diagnose WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 79: Bedeutung der Blinkcodes und Maßnahmen zur Fehlerbehebung Fehlerargument Ursache Beseitigung Fehlercode 4: Physischer Fehler am Klemmenbus Fehler in der Klemmenbus- - Schalten Sie die Versorgungsspannung des Datenkommunikation oder I/O-IPC ab. Unterbrechung des - Stecken Sie eine Busklemme für Prozessdaten Klemmenbusses am I/O- an den I/O-IPC.
Seite 215
Tabelle 79: Bedeutung der Blinkcodes und Maßnahmen zur Fehlerbehebung Fehlerargument Ursache Beseitigung Fehlercode 9: CPU-Ausnahmefehler Ungültige Störung der Programmabfolge. Programmanweisung Kontaktieren Sie den WAGO-Support. Überlauf Stapelspeicher Störung der Programmabfolge. Kontaktieren Sie den WAGO-Support. Unterlauf Stapelspeicher Störung der Programmabfolge. Kontaktieren Sie den WAGO-Support.
Service WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 53 /All e Seri en (Allgemei ne Module)/Ü berschriften für alle Serien/Diag nos e, Ser vice/Ser vic e - Ü bersc hrift 1 @ 4\mod_1241771948421_6.doc x @ 32828 @ 1 @ 1 Service Pos : 54.1 /Serie 758 (Funk, IPC)/Ser vic e/Ser vic e 758-87x Einl eitung allgemei n @ 11\mod_1315556678441_6.doc x @ 79023 @ @ 1...
WAGO-I/O-SYSTEM 750 Service 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 54.6 /Serie 758 (Funk, IPC)/Ser vic e/Ser vic e War tung 758-870 2 @ 11\mod_1315566085877_6.doc x @ 79122 @ @ 1 Zum Auswechseln der Batterie gehen Sie folgendermaßen vor: Öffnen Sie die durchsichtige Abdeckklappe des Batteriefachs (51).
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 17.2.1.4 2-Kanal-Digitaleingangsklemmen mit Diagnose und Ausgangsdaten 750-418 753-418 Die Digitaleingangsklemme liefert über die Prozesswerte im Eingangsprozessabbild hinaus 4 Bit Daten, die im Ausgangsprozessabbild dargestellt werden. Tabelle 83: 2-Kanal-Digitaleingangsklemmen mit Diagnose und Ausgangsdaten Eingangsprozessabbild Bit 7...
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 17.2.1.7 8-Kanal-Digitaleingangsklemme PTC mit Diagnose und Ausgangsdaten 750-1425 Die Digitaleingangsklemme PTC liefert über einen logischen Kanal 2 Byte für das Ein- und Ausgangsprozessabbild. Der Signalzustand der PTC-Eingänge DI1 … DI8 wird über das Eingangsdatenbyte D0 an den Feldbuskoppler/-controller übertragen.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 17.2.2.1 Digitalausgangsklemmen Die Digitalausgangsklemmen liefern als Prozesswerte pro Kanal je ein Bit, das den Status des jeweiligen Kanals angibt. Diese Bits werden in das Ausgangsprozessabbild gemappt. Einzelne digitale Busklemmen stellen sich mit einem zusätzlichen Diagnosebit pro Kanal im Eingangsprozessabbild dar.
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 17.2.2.4 2-Kanal-Digitalausgangsklemmen mit Diagnose und Eingangsdaten 750-507 (-508), -522, 753-507 Die Digitalausgangsklemmen liefern über die 2-Bit-Prozesswerte im Ausgangsprozessabbild hinaus 2 Bit Daten, die im Eingangsprozessabbild dargestellt werden. Dieses sind kanalweise zugeordnete Diagnosebits, die eine Überlast, einen Kurzschluss oder einen Drahtbruch anzeigen.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 17.2.2.5 4-Kanal-Digitalausgangsklemmen 750-504, -516, -519, -531, 753-504, -516, -531, -540 Tabelle 92: 4-Kanal-Digitalausgangsklemmen Ausgangsprozessabbild Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 steuert steuert steuert steuert DO 4...
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 17.2.2.8 8-Kanal-Digitalausgangsklemmen mit Diagnose und Eingangsdaten 750-537 Die Digitalausgangsklemmen liefern über die 8-Bit-Prozesswerte im Ausgangsprozessabbild hinaus 8 Bit Daten, die im Eingangsprozessabbild dargestellt werden. Dieses sind kanalweise zugeordnete Diagnosebits, die eine Überlast, einen Kurzschluss oder einen Drahtbruch anzeigen.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 17.2.2.10 8-Kanal-Digitaleingangsklemmen/-Digitalausgangsklemmen 750-1502, -1506 Tabelle 97: 8-Kanal-Digitalein-/ -ausgangsklemmen Eingangsprozessabbild Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Datenbit Datenbit Datenbit Datenbit Datenbit Datenbit Datenbit Datenbit DI 8...
Pos : 58.6 /Serie 750 (WAGO-I/O-SYST EM)/Proz ess abbild Mapping/ETHERN ET - EtherN et/IP - MOD BUS/TCP/PA ETHERN ET - AIs- Einl eitung M ODBU S/TC P (INT EL, mit wor d-alignment) @ 7\mod_1272352811572_6.doc...
Pos : 58.11 /Serie 750 ( WAGO-I/O-SYST EM)/Pr ozessabbild M appi ng/ETH ERNET - EtherNet/IP - M ODBU S/TC P/PA ETH ERN ET - MOD BU S/TC P z us ätzlic h 8- Kanal AIs @ 15\mod_1370947457096_6.doc...
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 17.2.4.3 8-Kanal-Analogausgangsklemmen Tabelle 105: 8-Kanal-Analogausgangsklemmen Ausgangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte Ausgabewert Kanal 1 Ausgabewert Kanal 2 Ausgabewert Kanal 3 Ausgabewert Kanal 4 Ausgabewert Kanal 5 Ausgabewert Kanal 6 Ausgabewert Kanal 7 Ausgabewert Kanal 8 Pos : 58.18 /D okumentati on allgemei n/Gli ederungsel emente/---Seitenwec hs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1...
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 750-404/000-005 Die Zählerklemmen belegen insgesamt 5 Bytes Nutzdaten im Ein- und Ausgangsbereich der Prozessabbilder, 4 Datenbytes sowie ein zusätzliches Steuer- /Statusbyte. Diese Busklemmen liefern pro Zähler 16-Bit-Zählerstände. Dabei werden mit word-alignment jeweils 3 Worte im Prozessabbild belegt.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 17.2.5.2 Pulsweitenklemmen 750-511, (und alle Varianten /xxx-xxx) Diese Pulsweitenklemmen belegen insgesamt 6 Bytes Nutzdaten im Ein- und Ausgangsbereich des Prozessabbilds, 4 Datenbytes sowie zwei zusätzliche Steuer- /Statusbytes. Dabei werden mit word-alignment jeweils 4 Worte im Prozessabbild belegt.
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 17.2.5.4 Serielle Schnittstellen mit Standard-Datenformat 750-650/000-001, -014, -015, -016 750-653/000-001, -006 Die seriellen Schnittstellenklemmen, die auf das Standard-Datenformat eingestellt sind, belegen insgesamt 6 Bytes Nutzdaten im Ein- und Ausgangsbereich des Prozessabbilds, 5 Datenbytes und ein zusätzliches Steuer-/Statusbyte.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 113: SSI-Geber Interface Busklemmen mit alternativem Datenformat Eingangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte Datenbytes 17.2.5.7 Weg- und Winkelmessung 750-631/000-004, -010, -011 Die Busklemme 750-631 belegt 5 Bytes im Eingangs- und mit 3 Bytes im Ausgangsbereich des Prozessabbilds.
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 115: Incremental-Encoder-Interface 750-634 Eingangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte nicht genutzt Statusbyte Zählerwort (D2) *) nicht genutzt (Periodendauer) Latchwort Ist durch das Steuerbyte die Betriebsart Periodendauermessung eingestellt, wird in D2 zusammen mit D3/D4 die Periodendauer als 24-Bit-Wert ausgegeben.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 750-635, 753-635 Die Digitale Impuls Schnittstelle belegt insgesamt 4 Datenbytes im Ein- und Ausgangsbereich des Prozessabbilds, 3 Datenbytes und ein zusätzliches Steuer- /Statusbyte. Dabei werden mit word-alignment jeweils 2 Worte im Prozessabbild belegt. Tabelle 117: Digitale Impuls Schnittstelle 750-635...
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Ausgangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte Steuerbyte C1 Steuerbyte C0 Sollposition Sollposition (LSB) Sollposition Sollposition (MSB) 17.2.5.9 Steppercontroller 750-670 Der Steppercontroller RS 422 / 24 V / 20 mA 750-670 stellt dem Feldbuskoppler über 1 logischen Kanal 12 Byte Ein- und Ausgangsprozessabbild zur Verfügung.
Busklemmen WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Ausgangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte DALI-Befehl, Steuerbyte DSI-Dimmwert Parameter 2 DALI-Adresse Command-Extension Parameter 1 17.2.5.12 DALI-Multi-Master-Klemme 753-647 Die DALI-Multi-Master-Klemme belegt insgesamt 24 Byte im Ein- und Ausgangsbereich des Prozessabbildes. Die DALI-Multi-Master-Klemme kann im „Easy-Modus“ (Standardeinstellung) und im „Full-Modus“...
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 122: Übersicht über das Eingangsprozessabbild im „Easy-Modus“ Eingangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte res. Status Broadcast schalten: Bit 0: 1-/2-Tasten-Modus Bit 2: Broadcast-Status EIN/AUS Bit 1,3-7: - DA4…DA7 DA0…DA3 Bitpaar für DALI-Adresse DA0: DA12…DA15...
-FTT-Klemme 753-648 ® Das Prozessabbild der LON -FTT-Klemme besteht aus einem Steuer-/Statusbyte und 23 Byte bidirektionaler Kommunikationsdaten, die von dem WAGO-I/O- PRO- Funktionsbaustein „LON_01.lib“ verarbeitet werden. Dieser Baustein ist für ® die Funktion der LON -FTT-Klemme unbedingt erforderlich und stellt steuerungsseitig eine Anwenderschnittstelle zur Verfügung.
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 125: MP-Bus-Masterklemme 750-643 Ein- und Ausgangsprozessabbild Bezeichnung der Bytes Offset Bemerkung High Byte Low Byte erweitertes Steuer- C1/S1 C0/S0 Steuer- /Statusbyte /Statusbyte Datenbytes ® 17.2.5.16 Bluetooth RF-Transceiver 750-644 ® Die Größe des Prozessabbildes der Bluetooth -Busklemme ist in den festgelegten Größen 12, 24 oder 48 Byte einstellbar.
Pos : 58.20 /Serie 750 ( WAGO-I/O-SYST EM)/Pr ozessabbild M appi ng/ETH ERNET - EtherNet/IP - M ODBU S/TC P/PA ETH ERN ET - MOD BU S/TC P T eil 1 KN X/EIB/TP1-Kl emme 753-646 (nur für 750-830, - 842, -849) @ 5\mod_1253540550198_6.doc...
Pos : 58.21 /Serie 750 ( WAGO-I/O-SYST EM)/Pr ozessabbild M appi ng/ETH ERNET - EtherNet/IP - M ODBU S/TC P/PA ETH ERN ET - MOD BU S/TC P T eil 2 ASI- und Sys temkl emmen ( 750-342, - 830, -842, -849) @ 5\mod_1246540791017_6.doc...
Pos : 58.22 /Serie 750 ( WAGO-I/O-SYST EM)/Pr ozessabbild M appi ng/ETH ERNET - EtherNet/IP - M ODBU S/TC P/PA ETH ERN ET - MOD BU S/TC P T eil 3 Bi när e Platzhalter klemmen - letzte Kl emme @ 8\mod_1279182270905_6.doc...
WAGO-I/O-SYSTEM 750 Busklemmen 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 131: Binäre Platzhalterklemmen 750-622 (mit dem Verhalten einer 2 DI) Ein- oder Ausgangsgangsprozessabbild Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (Datenbit (Datenbit (Datenbit (Datenbit (Datenbit...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 133: Funktion STRING_TO_IP Parameter Name Datentyp Beschreibung Input stIpAddress STRING String mit der IP-Adresse in der Form (15) xxx.xxx.xxx.xxx In-/Output ipAddress ARRAY Array mit den Werten der einzelnen Bytes der [0..3] OF IP-Adresse. BYTE...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.1.1 Aufrufe zur Bibliothek „WagoConfigToolLIB.lib“ Die nachfolgende Tabelle erläutert die Aufrufe, die es Ihnen ermöglichen, über den Funktionsbaustein „ConfigToolFB“ (siehe Parameter „stCallString“) den I/O- IPC aus dem SPS-Programm oder aus Linux heraus zu konfigurieren und zu parametrieren.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 136: Beschreibung der Konfigurierungsskripte zu „CODESYS“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit CODESYS Project Details get_rts_info Date read project date get_rts_info Title read Anzeige der in CODESYS project title angegebenen get_rts_info Version read Projektinformationen sofort project version (Menü...
Seite 255
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 137: Beschreibung der Konfigurierungsskripte zu „TCP/IP“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit DNS-Server-Adresse mit read get_dns_server 1 der laufenden Nummer 1. Hier stellen Sie die Adresse edit_dns_server des DNS-Servers mit der write/ dns-server-nr=1 laufenden Nummer 1 ein.
Seite 256
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 137: Beschreibung der Konfigurierungsskripte zu „TCP/IP“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Weg, über den die Schnittstelle ihrer IP- get_eth_config Adresse erhält: read eth0 config-type static (statisch eingestellt), dhcp (per DHC) oder Type of IP...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 139: Beschreibung der Konfigurierungsskripte zu „NTP“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Configuration Data Zustand des NTP-Servers get_ntp_config abfragen: read state enabled State disabled Eingaben für <Wert> sind: config_sntp write enabled state=<Wert> disabled get_ntp_config Portnummer des NTP-...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 140: Beschreibung der Konfigurierungsskripte zu „Clock“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Clock Time and Date get_clock_data read Lokale Zeit und Datum date-local Date on device, config_clock Datum ändern. Das Format local write type=local für <Datum> lautet: date=<Datum>...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 141: Beschreibung der Konfigurierungsskripte zu „HMI Settings“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit HMI Settings Screensaver on – Display wird angezeigt (Screensaver ist get_touchscreen_config aus). read off – Display ist display-state ausgeschaltet (Screensaver ist an).
Seite 261
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 141: Beschreibung der Konfigurierungsskripte zu „HMI Settings“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit enabled – die Screensaver- Funktionalität ist aktiv geschaltet, d.h. nach der konfigurierten Wartezeit wird das Display automatisch ausgeschaltet und bei Benutzereingabe an Touchscreen oder Tastatur wieder eingeschaltet.
Seite 262
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 141: Beschreibung der Konfigurierungsskripte zu „HMI Settings“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit on – Cleanmode ist aktuell eingeschaltet, d.h. Berührungen auf dem Touchscreen werden für die Dauer der eingestellten Timeout-Zeit ignoriert. Auf get_touchscreen_config read...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 141: Beschreibung der Konfigurierungsskripte zu „HMI Settings“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Touchscreen Configuration get_touchscreen_ Device-Name read config Gerätenamen auslesen device-name sofort get_touchscreen_ Driver-Name read config Treibernamen auslesen driver-name get_touchscreen_config Liefert Text checked, falls...
Seite 264
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 142: Beschreibung der Konfigurierungsskripte zu „Administration“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit File System Check Dateisystem der angegebenen Gerätenamen oder für alle Geräte prüfen. Eingaben für <Wert> sind: hda1 hda2 Filesystem filesystem_check write sofort hda3 Check device=<Wert>...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 143: Beschreibung der Konfigurierungsskripte zu „Package Server“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Firmware Update Gibt das Medium der Medium der get_filesystem_data aktiven Partition aus read aktiven Partition active-partition-medium (cf-card, internal-flash, usb1, usb2, ...). Erstellt ein Backup des angewählten Paketes auf...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 145: Beschreibung der Konfigurierungsskripte zu „Port“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Port Telnet Status des Telnet-Servers get_port_state auslesen: read telnet enabled Telnet Port disabled sofort Eingaben für <Wert> sind: config_port write enabled port=telnet state=<Wert>...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 146: Beschreibung der Konfigurierungsskripte zu „MODBUS“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit MODBUS MODBUS/UDP Status von MODBUS/UDP: get_rts3scfg_value read enabled MODBUS_UDP state disabled MODBUS/UDP Aktivieren/deaktivieren des sofort Status change_rts_config MODBUS/UDP-Servers. write area=MODBUS_UDP Eingaben für <Wert> sind: state=<Wert>...
Seite 268
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 146: Beschreibung der Konfigurierungsskripte zu „MODBUS“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit get_rts3scfg_value Baudrate für read MODBUS_RTU Baud MODBUS/RTU Ändern der Baudrate für MODBUS/RTU. Eingaben für <Wert> sind: 2400 Baudrate change_rts_config 4800 write area=MODBUS_RTU 9600 Baud=<Wert>...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 147: Beschreibung der Konfigurierungsskripte zu „Allgemeine SNMP- Informationsparameter“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Allgemeine SNMP-Informationsparameter get_snmp_data Gibt den SNMP-Parameter read sofort device-name „sysName“ aus. Name of device Ändern des SNMP- config_snmp nach write Parameters „sysName“...
Seite 270
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 147: Beschreibung der Konfigurierungsskripte zu „Allgemeine SNMP- Informationsparameter“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Gibt die IP-Adresse des Trap-Receiver aus, zu dem der I/O-IPC die v1- oder v2- Traps senden soll. Der Parameter <Nummer> (Zahl) dient dazu, die zusammengehörigen Daten...
Seite 271
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 147: Beschreibung der Konfigurierungsskripte zu „Allgemeine SNMP- Informationsparameter“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Einen neuen Trap-Receiver hinzufügen (Wert1=add) oder Löschen eines bereits konfigurierten Trap- Receivers (Wert1=delete). Weitere Parameter: <Wert2> = IP-Adresse config_snmp (Zahl.Zahl.Zahl.Zahl), an...
Seite 272
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 147: Beschreibung der Konfigurierungsskripte zu „Allgemeine SNMP- Informationsparameter“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Gibt den Schlüssel-String für die Authentication aus. Authentication- get_snmp_data read Parameter <Nummer> siehe Schlüssel v3-auth-key <Nummer> Punkt „Authentication- Name“. Gibt den Privacy- Verschlüsselungstyp des...
Seite 273
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 147: Beschreibung der Konfigurierungsskripte zu „Allgemeine SNMP- Informationsparameter“ Parameter Status Aufruf Ausgabe/Eingabe Gültigkeit Anlegen eines neuen v3- Users. v3-auth-name: User-Name, String ohne Leerzeichen, maximal 32 Zeichen. Der User-Name darf noch nicht vergeben worden sein.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 65 /Serie 758 (Funk, IPC)/Anhang/Anhang SNM P-lib 758- 87x @ 10\mod_1312538980287_6.doc x @ 76053 @ 233333333333 @ 1 18.2 WagoLibNetSnmp.lib Die Bibliothek WagoLibNetSnmp.lib ist eine externe CODESYS-Bibliothek. Sie dient dem Anlegen kundenspezifischer OIDs und Setzen/Abfragen deren Werte vom SPS Programm aus.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Variablen Folgende Datentypen werden unterstützt: Tabelle 148: Datentypen OID-Datentyp CODESYS-Datentyp Länge (in Bytes) Integer DINT UInteger, Gauge32 UDINT, DWORD Octet String STRING(255) Funktionen Funktionen zum Registrieren kundenspezifischer OIDs: Eine OID kann nur einmal registriert werden. Ein mehrfacher Aufruf dieser Funkion für gleiche OIDs liefert den Fehler:...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.2.10 Rückmeldungen Folgende Fehlermeldungen können von den Funktionen zurückgeliefert werden: Tabelle 167: Fehlermeldungen Wert Definition Beschreibung RET_SUCCESS Alles ok, keine Fehler RET_ERR_WRONG_OID Falsche OID, nur numerische Variablen werden unterstützt z. B: .1.3.6.1.4.1.8072.2.4.1.1.1.0 Dabei sind maximal 32 Punkte zulässig.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.2.11 Beispielprogramm „Test.pro“ Das Beispiel-Programm „Test.pro“ veranschaulicht das Registrieren, Abfragen und Setzen kundenspezifischer OID’s: Programmvariablen PROGRAM PLC_PRG (* Flags *) bRegisterOID_INT32:BOOL := FALSE; bRegisterOID_STRING:BOOL := FALSE; bRegisterOID_UINT32:BOOL := FALSE; bSetValueOID_INT32:BOOL := FALSE; bSetValueOID_STRING:BOOL := FALSE;...
Seite 286
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Programmblock (* Register new OID with Integer value *) IF bRegisterOID_INT32 = TRUE THEN wError := snmpRegisterCustomOID_INT32(sOID1, iValue, FALSE); bRegisterOID_INT32 := FALSE; END_IF; (* Register new OID with OctetString value*) IF bRegisterOID_STRING = TRUE THEN wError := snmpRegisterCustomOID_STRING(sOID2, sValue, FALSE);...
Seite 287
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 IF bGetValueOID_UINT32 = TRUE THEN wError := snmpGetValueCustomOID_UINT32(sOID3, uiValue); bGetValueOID_UINT32 := FALSE; END_IF; Über das Visualisierungsformular „TEST“ können die CustomOID’s registriert, abgefragt und gesetzt werden: Abbildung 1: Visualisierungsformular "TEST" Pos : 66 /D okumentation allgemei n/Glieder ungs elemente/---Seitenwechs el--- @ 3\mod_1221108045078_0.doc x @ 21808 @ @ 1 Handbuch Version 2.4.0...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 67 /Serie 758 (Funk, IPC)/Anhang/Anhang 758-87x WAGO_C AN open_02.lib @ 10\mod_1312541060157_6.doc x @ 76065 @ 23333333333333333333 @ 1 18.3 WAGO_CANopen_02.lib Diese Bibliothek enthält Funktionsbausteine, die nach dem CiA Draft Standard 405 spezifiziert sind.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.1 CIA405_GET_KERNEL_STATE Der Funktionsbaustein CIA405_GET_CANOPEN_STATE gibt den Zustand des CANopen-Kerns aus. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_ KERNEL _STATE Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112 Eingangsparameter Name Datentyp...
Seite 290
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten State changed ENABLE TIMEOUT CONFIRM STATE DEVICE Beschreibung Der Status „Anderer Fehler“ der CIA405_CANOPEN_KERNEL_ERROR Struktur wird an diesem Baustein nicht ausgegeben, da hier der Baustein mit dem Ausgang „CIA405_SDO_ERROR“, der weitergehende Informationen liefert, nicht belegt ist.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.2 CIA405_GET_LOCAL_NODE_ID Der Funktionsbaustein CIA405_GET_LOCAL_NODE_ID gibt die eigene Modul- ID zurück. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112 Eingangsparameter Name Datentyp Wertebereich Beschreibung USINT 0..255d...
Seite 292
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Nach Setzen des ENABLE-Eingangs wechselt CONFIRM auf den Status TRUE und der Ausgang DEVICE stellt die Modul-Id zur Verfügung. Es werden intern keine blockierenden Zugriffe durchgeführt. Die Verwendung des Timeout-Eingangs ist damit nicht erforderlich. Dieser Eingang ist, ebenso wie der COM-Eingang, aus Kompatibilitätsgründen implementiert.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.3 CIA405_RECV_EMCY Der Funktionsbaustein CIA405_RECV_EMY prüft, ob eine Emergency- Nachricht von einem beliebigen konfigurierten Device empfangen wurde. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 294
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten Beschreibung Wird der ENABLE-Eingang auf TRUE gesetzt, ist die Überwachungsfunktion aktiviert. Mit jedem SPS-Zyklus wird der Empfang einer Emergency-Nachricht und das Auftreten eines CANOPEN_KERNEL_ERROR überprüft. Vor dem ersten Aufruf des Bausteins mit ENABLE = TRUE werden Emergencies aus dem Diagnosespeicher gelöscht und nicht angezeigt.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.4 CIA405_RECV_EMCY_DEV Der Funktionsbaustein CIA405_RECV_EMY_DEV prüft, ob eine Emergency- Nachricht von einem dedizierten und konfigurierten Device empfangen wurde. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 296
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Grafische Darstellung Zeitliches Verhalten Emergency CANopen Kernel Error occur received Don’t care Don’t care DEVICE ENABLE TIMEOUT Don’t care Don’t care CONFIRM ERROR ERRORINFO Handbuch Version 2.4.0...
Seite 297
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Wird der ENABLE-Eingang auf TRUE gesetzt, ist die Überwachungsfunktion aktiviert. Mit jedem SPS-Zyklus wird der Empfang einer Emergency-Nachricht und das Auftreten eines CANOPEN_KERNEL_ERROR überprüft. Vor dem ersten Aufruf des Bausteins mit ENABLE = TRUE werden Emergencies aus dem Diagnosespeicher gelöscht und nicht angezeigt.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.5 CIA405_GET_STATE Der Funktionsbaustein CIA405_GET_STATE liefert den CANopen- Netzwerkzustand des ausgewählten CANopen Node zurück. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112 Eingangsparameter Name...
Seite 299
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten DEVICE ENABLE TIMEOUT CONFIRM STATE Beschreibung Der Status UNKNOWN wird zurückgegeben, wenn das ausgewählte Device nicht mit Node Guarding überwacht wird. Ist das Device nicht erreichbar, wird der Zustand NOT_AVAIL zurückgegeben. Der Netzwerkzustand des Masters wird durch Eingabe der eigenen Device-ID abgefragt.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.6 CIA405_NMT Mit dem Funktionsbaustein CIA405_NMT kann eine Netzwerk- Zustandsänderung eines vorher konfigurierten Moduls ausgelöst werden. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112...
Seite 301
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Grafische Darstellung Zeitliches Verhalten Beschreibung Wird am Eingang DEVICE eine ‚0’ übergeben, werden alle am Bus kommunizierenden CANopen-Module in den neuen Zustand überführt. Durch setzen von ENABLE auf TRUE wird der Zustandswechsel ausgeführt. Nach der Ausführung wird CONFIRM auf TRUE gesetzt. Am Ausgangsparameter ERROR wird der Status des Zustandswechsels angezeigt.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.7 CIA405_SDO_READ4 Der Funktionsbaustein CIA405_SDO_READ4 gibt den Wert eines Objektverzeichniseintrages mit der maximalen Datenlänge von vier Byte zurück. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 303
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Ausgangsparameter Name Datentyp Wertebereich Beschreibung DATA ARRAY for each: Empfangene Daten [1..4] 0..255d of BYTE DATALENG USINT 1..4 Anzahl der gültigen Daten. CONFIRM BOOL TRUE, FALSE Ausführungsbestätigung ERROR CIA405_ 0..65535d Siehe Abschnitt Datatypes: CANOPEN_ CIA405_CANOPEN_KERNEL_...
Seite 304
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Der CANopen-Node wird durch den Parameter „DEVICE“ ausgewählt. Index und Subindex beschreiben den zu lesenden Objektverzeichniseintrag. Das Ergebnis des Funktionsbausteinaufrufes kann erst einige Zyklen später zur Verfügung stehen. Um das Blockieren der SPS zu verhindern, kann diese Funktion mit einer Timeout-Zeit beschrieben werden.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.8 CIA405_SDO_READxx Der Funktionsbaustein CIA405_SDO_READxx gibt den Wert eines Objektverzeichniseintrages mit der maximalen Datenlänge von 256 Byte zurück. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 306
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Ausgangsparameter Name Datentyp Wertebereich Beschreibung DATA ARRAY for each: Empfangene Daten [1..248] 0..255d of BYTE DATALENG USINT 1..248 Anzahl der gültigen Daten. CONFIRM BOOL TRUE, FALSE Ausführungsbestätigung ERROR CIA405_ 0..65535d Siehe Abschnitt Datatypes: CANOPEN_ CIA405_CANOPEN_KERNEL...
Seite 307
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Der CANopen-Node wird durch den Parameter „DEVICE“ ausgewählt. Index und Subindex beschreiben den zu lesenden Objektverzeichniseintrag. Das Ergebnis des Funktionsbausteinaufrufes kann erst einige Zyklen später zur Verfügung stehen. Um das Blockieren der SPS zu verhindern, kann diese Funktion mit einer Timeout-Zeit beschrieben werden.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.9 CIA405_SDO_WRITE4 Der Funktionsbaustein CIA405_SDO_WRITE4 schreibt die angegebenen Daten mit der maximalen Datenlänge von 4 Byte in das Objektverzeichnis eines Moduls. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 310
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Das Modul wird durch den Parameter „DEVICE“ ausgewählt. Index und Subindex spezifizieren den zu beschreibenden Objektverzeichniseintrag. Das Ergebnis des Funktionsbausteinaufrufes kann erst einige Zyklen später zur Verfügung stehen. Um das Blockieren der SPS zu verhindern kann diese Funktion mit einer Timeout- Zeit beschrieben werden.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.10 CIA405_SDO_WRITExx Der Funktionsbaustein CIA405_SDO_WRITExx schreibt die angegebenen Daten mit der maximalen Datenlänge .von 256 Byte in das Objektverzeichnis eines Moduls. Kategorie Funktionsbausteine für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 313
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Das Modul wird durch den Parameter „DEVICE“ ausgewählt. Index und Subindex spezifizieren den zu beschreibenden Objektverzeichniseintrag. Das Ergebnis des Funktionsbausteinaufrufes kann erst einige Zyklen später zur Verfügung stehen. Um das Blockieren der SPS zu verhindern kann diese Funktion mit einer Timeout- Zeit beschrieben werden.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.11 NMT_GUARD_ERROR Der Funktionsbaustein NMT_GUARD_ERROR prüft ob ein Node-Guarding- Protokollverstoß von einem konfigurierten Knoten erkannt wurde. Kategorie Funktionsbausteine für CANopen nach CiA 405 CIA405_GET_LOCAL_NODE_ID Name Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112...
Seite 315
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten Node guarding Node guarding Error occur Don’t care Don’t care ENABLE CONFIRM DEVICE ERROR Beschreibung Wird der ENABLE-Eingang auf TRUE gesetzt, ist die Überwachungsfunktion aktiviert. Mit jedem SPS-Zyklus wird diese Überprüfung durchgeführt. Bei einem Protokollverstoß wird CONFIRM auf TRUE gesetzt. Der Ausgang ERROR gibt den Wert 0x0027h (Node-Guarding-Fehler) aus.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.12 NMT_GUARD_ERROR_DEV Der Funktionsbaustein NMT_GUARD_ERROR_DEV prüft ob ein Node- Guarding-Protokollverstoß von einem dedizierten und konfigurierten Knoten erkannt wurde. Kategorie Funktionsbausteine für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für...
Seite 317
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten Node guarding Node guarding Error occur Don’t care Don’t care DEVICE ENABLE CONFIRM ERROR Beschreibung Wird der ENABLE-Eingang auf TRUE gesetzt, ist die Überwachungsfunktion aktiviert. Mit jedem SPS-Zyklus wird diese Überprüfung durchgeführt. Bei einem Protokollverstoß wird CONFIRM auf TRUE gesetzt. Der Ausgang ERROR gibt den Wert 0x0027h (Node-Guarding-Fehler) aus.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.13 CANOPEN_VERSION Gibt die Version der Library aus. Kategorie Funktionsbausteine für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Funktionsblock Name der Bibliothek WAGO_CANopen_02.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112 Eingangsparameter Name Datentyp Beschreibung ENABLE BOOL Aktivierung der Funktion...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.14 CIA405_DEVICE Hier könnte ein einleitender Text zum Dateityp stehen … Kategorie Datentyp für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Datentyp Name der Bibliothek WAGO_CANopen_02.lib Anwendbar für 758-87x-112 Struktur TYPE CIA405_DEVICE : BYTE; END_TYPE Element...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.16 CIA405_EMCY_ERROR Kategorie Datentyp für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Datentyp WAGO_CANopen_02.lib Name der Bibliothek Anwendbar für 758-87x-112 TYPE CIA405_EMCY_ERROR : Struktur STRUCT EMCY_ERROR_CODE : WORD; ERROR_REGISTER : BYTE; ERROR_FIELD : ARRAY [1..5] OF BYTE;...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.17 CIA405_STATE Kategorie Datentyp für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Datentyp WAGO_CANopen_02.lib Name der Bibliothek Anwendbar für 758-87x-112 TYPE CIA405_STATE : Struktur INIT, RESET_COMM, RESET_APP, PRE_OPERATIONAL, STOPPED, OPERATIONAL, UNKNOWN, NOT_AVAIL); END_TYPE Element Wert Beschreibung...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.3.18 CIA405_TRANSITION_STATE Kategorie Datentyp für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Datentyp WAGO_CANopen_02.lib Name der Bibliothek Anwendbar für 758-87x-112 TYPE CIA405_TRANSITION_STATE : Struktur START_REMOTE_NODE, STOP_REMOTE_NODE, ENTER_PRE_OPERATIONAL, RESET_NODE, RESET_COMMUNICATION); END_TYPE Element Wert Beschreibung START_REMOTE_NODE Modul starten STOP_REMOTE_NODE Modul in Stopped überführen...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.3.19 CANOPEN_KERNEL_ERROR Kategorie Datentyp für CANopen nach CiA 405 Name CIA405_GET_LOCAL_NODE_ID Datentyp WAGO_CANopen_02.lib Name der Bibliothek Anwendbar für 758-87x-112 TYPE Struktur CIA405_CANOPEN_KERNEL_ERROR : WORD; END_TYPE Element Wert Beschreibung 0000h Kein Fehler vom CANopen-Kernel erkannt. 0001h Anderer Fehler.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 69 /Serie 758 (Funk, IPC)/Anhang/Anhang 758-87x WAGO_C AN Layer2_01.lib @ 12\mod_1329316113876_6.doc x @ 89069 @ 23333333 @ 1 18.4 WAGO_CANLayer2_01.lib Diese Bibliothek stellt Funktionsblöcke zur Verfügung, die es ermöglichen, eine Kommunikation mit CAN Layer 2 über 11Bit- und 29Bit-Identifier aufzubauen.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 18.4.1 CAN_LAYER2_VERSION Die Funktion CAN_LAYER2_VERSION gibt die aktuelle Versionsnummer der Bibliothek zurück. Kategorie CANLayer 2 Kommunikation CAN_LAYER2_VERSION Name Funktion Name der Bibliothek WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112, 762-3xx/000-001 bzw. 762-3xx/000-003 Eingangsparameter Name Datentyp Beschreibung...
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.2 CAN_ERROR_INFO Der Funktionsbaustein CAN_ERROR_INFO gibt den physikalischen Zustand des CAN-Bus aus. Kategorie: CAN Layer 2 Funktionsbausteine Name: CAN_ERROR_INFO Typ: Funktion Name der Bibliothek: WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für: 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Eingangsparameter: Name...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Grafische Darstellung: Zeitliches Verhalten: Funktionsbeschreibung: Nach dem Setzen des ENABLE-Einganges ist die Überwachung aktiviert. Dies wird durch den CONFIRM-Ausgang angezeigt. Der TIMEOUT-Ausgang wird gesetzt, wenn innerhalb von 20 ms nach der Übertragung einer CAN-Nachricht kein Acknowledge von einem anderen Busteilnehmer empfangen wird.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.3 CAN_RX_11BIT_FRAME Mit dem Funktionsbaustein CAN_RX_11BIT_FRAME werden CAN- Nachrichten im 11Bit-Identifier-Format empfangen. Kategorie CANLayer 2 Kommunikation CAN_RX_11BIT_FRAME Name Funktion Name der Bibliothek WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Eingangsparameter Name Datentyp Beschreibung...
Seite 329
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Ein/Ausgangsparameter Name Datentyp Beschreibung READ_FRAME BOOL Übernahme der CAN-Daten mit steigender Flanke aus dem Funktionsbaustein in die Applikation. (ENABLE = TRUE) & (CAN_BUFFER = FALSE): Ausgabe der zuletzt empfangenen Nachricht. Automatische Rücknahme nach Kopiervorgang durch den Baustein (ENABLE = TRUE) &...
Seite 330
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten Unbuffered Mode CAN_ID CAN_BUFFER Don’t care CAN_PORT Don’t care READ_FRAME ENABLE Don’t care CONFIRM COUNTER RTR_FRAME DATALENGTH DATA ERROR POU Cycle POU Cycle POU Cycle Buffered Mode CAN_ID CAN_BUFFER Don’t care CAN_PORT Don’t care...
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Mit ENABLE = TRUE wird die Registrierung des CAN-Identifiers und die Einstellung des Buffermodus vorgenommen. Diese Einstellungen können durch Rücksetzen von ENABLE = FALSE und anschließendem Setzen (ENABLE = TRUE) mit neuen Einstellungen überschrieben werden.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.4 CAN_RX_29BIT_FRAME Mit dem Funktionsbaustein CAN_RX_29BIT_FRAME werden CAN- Nachrichten im 29Bit-Identifier-Format empfangen. Kategorie CANLayer 2 Kommunikation Name CAN_RX_29BIT_FRAME Funktion Name der Bibliothek WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Eingangsparameter Name Datentyp Beschreibung...
Seite 333
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 ERROR CAN_ Beinhaltet die übertragenen Daten der CAN- LAYER2_ Nachricht. Die Anzahl der Bytes entspricht FRAME_ dem Ausgang DATALENGTH. ERROR Ein/Ausgangsparameter Name Datentyp Beschreibung READ_FRAME BOOL Übernahme der CAN-Daten mit steigender Flanke aus dem Funktionsbaustein in die Applikation.
Seite 334
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Zeitliches Verhalten Unbuffered Mode CAN_ID CAN_BUFFER Don’t care CAN_PORT Don’t care READ_FRAME ENABLE Don’t care CONFIRM COUNTER RTR_FRAME DATALENGTH DATA ERROR POU Cycle POU Cycle POU Cycle Buffered Mode CAN_ID CAN_BUFFER Don’t care CAN_PORT Don’t care...
Seite 335
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Beschreibung Die Registrierung des CAN-Identifiers und die Einstellung des Buffermodus erfolgt im ersten SPS-Zyklus nachdem der Baustein mit ENABLE = TRUE aktiviert wurde. Der CAN-Identifier darf im weiteren Programmablauf nicht mehr geändert werden. Eine Änderung von CAN_PORT oder CAN_BUFFER hat keine weitere Auswirkung auf den Programmablauf.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.5 CAN_TX_11BIT_FRAME Mit dem Funktionsbaustein CAN_TX_11BIT_FRAME werden CAN-Nachrichten im 11Bit-Identifier-Format gesendet. Kategorie CANLayer 2 Kommunikation CAN_TX_11BIT_FRAME Name Funktionsblock Name der Bibliothek WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Eingangsparameter Name Datentyp Beschreibung CAN_ID...
Seite 337
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Grafische Darstellung Zeitliches Verhalten CAN_ID RTR_FRAME DATA DATALENGTH CAN_PORT WRITE_FRAME ENABLE CONFIRM ERROR Beschreibung Nach dem Setzen des ENABLE-Eingangs ist der Funktionsbaustein aktiviert. Danach wird eine CAN-Nachricht durch Flankenwechsel FALSE nach TRUE des WRITE_FRAME-Eingangs gesendet. Diese wird aus den Werten an den Eingängen: CAN_ID, RTR_FRAME, DATA und DATALENGTH gebildet.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.6 CAN_TX_29BIT_FRAME Mit dem Funktionsbaustein CAN_TX_29BIT_FRAME werden CAN-Nachrichten im 29Bit-Identifier-Format gesendet. Kategorie CANLayer 2 Kommunikation CAN_TX_29BIT_FRAME Name Funktion Name der Bibliothek WAGO_CANLayer2_01.lib Erforderliche Bibliotheken Anwendbar für 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Eingangsparameter Name Datentyp Beschreibung CAN_ID...
Seite 339
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Grafische Darstellung Zeitliches Verhalten CAN_ID RTR_FRAME DATA DATALENGTH CAN_PORT WRITE_FRAME ENABLE CONFIRM ERROR Beschreibung Nach dem Setzen des ENABLE-Eingangs ist der Funktionsbaustein aktiviert. Danach wird eine CAN-Nachricht durch Flankenwechsel FALSE nach TRUE des WRITE_FRAME-Eingangs gesendet. Diese wird aus den Werten an den Eingängen: CAN_ID, RTR_FRAME, DATA und DATALENGTH gebildet.
Anhang WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 18.4.7 CAN_LAYER2_FRAME_ERROR Kategorie CANLayer 2 Kommunikation Name CAN_TX_29BIT_FRAME Datentyp WAGO_CANLayer2_01.lib Name der Bibliothek Anwendbar für 758-87x-112, 762-3xxx/000-001 bzw. 762-3150/000-003 Struktur TYPE CAN_LAYER2_FRAME_ERROR : POU_NOT_ENABLED, CAN_BUS_IDLE, CAN_PORT_WRONG, CAN_PORT_BUSY, CAN_SEND_OK, CAN_RECEIVE_OK, CAN_SEND_ERROR, CAN_ID_ERROR, CAN_DATALENGTH_ERROR, CAN_RECEIVE_BUFFER_ERROR, CAN_REGISTER_ERROR END_TYPE...
Seite 341
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 CAN_RECEIVE_BUFF Es ist zu einem Überlauf des internen CAN- ER_ERROR Buffers gekommen. Dies deutet darauf hin, dass die Task-Zyklus-Zeit des SPS-Programms für die Bearbeitung der CAN-Frames zu groß eingestellt ist bzw. die CAN-Buslast zu hoch ist.
Pos : 75 /Serie 758 (Funk, IPC)/Anhang/Anhang 758-87x Sys LibC om.li b @ 11\mod_1319031141504_6.doc x @ 82229 @ 2 @ 1 18.9 SysLibCom.lib Mit der SysLibCom-Bibliothek können Sie mit dem WAGO-USB-to-Serial Adapter (761-9005) am I/O-IPC eine zusätzliche RS-232-Schnittstelle anschließen. Der über die USB-Schnittstelle angeschlossene Adapter ist über COM3(=3) zu erreichen.
WAGO-I/O-SYSTEM 750 Anhang 758-870/000-112 WAGO-I/O-IPC-G2 Dabei können die folgenden Verzeichnisse genutzt werden: Speicher auf dem Bootmedium: home/codesys/ Speicher auf einer mit FAT formatierten CF-Karte / USB-Stick: media/<Partitionsname>/ Flüchtiger Speicher (RAMdisk): tmp/ Beispiel: h_file:=SysFileOpen(media/USBNAME1/data.log', 'a'); Der Partitionsname von CF-Karten/USB-Sticks kann über das WBM/Configtool bei der Formatierung angegeben werden.
Seite 346
Abbildungsverzeichnis WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Abbildung 94: Instanz des Funktionsbausteins DiagGetBusState() in FUP ..159 Abbildung 95: Funktionsbaustein DiagGetState() in FUP ........160 Abbildung 96: Offline-Ansicht des Variablenfensters in CODESYS ....160 Abbildung 97: Online-Ansicht des Variablenfensters (oberes Fenster) in FUP . 161 Abbildung 98: Beispiel zur Diagnose ..............
Seite 348
Tabellenverzeichnis WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 46: Elemente eines MODBUS/TCP-Telegramms ........93 Tabelle 47: MODBUS-Grunddatentypen .............. 93 Tabelle 48: MODBUS-Funktionscodes ..............94 Tabelle 49: Lesen von Analogeingangsklemmen mittels FC3, FC4, FC23 ..95 Tabelle 50: Schreiben von Analogausgangsklemmen mittels FC6, FC16, FC23 . 95 Tabelle 51: Lesen von Digitaleingangsklemmen mittels FC1, FC2 .....
Seite 349
WAGO-I/O-SYSTEM 750 Tabellenverzeichnis 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 91: 2-Kanal-Digitalausgangsklemmen mit Diagnose und Eingangsdaten 75x-506 ...................... 224 Tabelle 92: 4-Kanal-Digitalausgangsklemmen ........... 225 Tabelle 93: 4-Kanal-Digitalausgangsklemmen mit Diagnose und Eingangsdaten ........................225 Tabelle 94: 8-Kanal-Digitalausgangsklemmen ........... 225 Tabelle 95: 8-Kanal-Digitalausgangsklemmen mit Diagnose und Eingangsdaten ........................
Seite 350
Tabellenverzeichnis WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Tabelle 136: Beschreibung der Konfigurierungsskripte zu „CODESYS“ ..254 Tabelle 137: Beschreibung der Konfigurierungsskripte zu „TCP/IP“ ....254 Tabelle 138: Beschreibung der Konfigurierungsskripte zu „ETHERNET“ ..257 Tabelle 139: Beschreibung der Konfigurierungsskripte zu „NTP“ ..... 258 Tabelle 140: Beschreibung der Konfigurierungsskripte zu „Clock“...
Seite 351
WAGO-I/O-SYSTEM 750 758-870/000-112 WAGO-I/O-IPC-G2 Pos : 82 /D okumentation allgemei n/Einband/Einband H andbuc h - R üc kseite @ 9\mod_1285229376516_6.doc x @ 64942 @ @ 1 Handbuch Version 2.4.0...
Seite 352
Pos : 81 /D okumentation allgemei n/Einband/Einband H andbuc h - Leers eite für ger ade Seitenz ahl @ 3\mod_1219230851078_0.doc x @ 21121 @ @ 1 Pos : 82 /D okumentation allgemei n/Einband/Einband H andbuc h - R üc kseite @ 9\mod_1285229376516_6.doc x @ 64942 @ @ 1 WAGO Kontakttechnik GmbH & Co. KG Postfach 2880 •...