C-DIAS Prozessormodul CCP 521



Ähnliche Dokumente
VARAN Splitter PROFINET VSP 042

C-DIAS Prozessormodul CCP 531

Zentraleinheit mit EDGE-CPU HZS 512

VARAN Manager PCI-Einsteckmodul PCV 521 Versatile Automation Random Access Network

DIAS Interfacemodul VARAN DIV 511

VARAN-KEB-F5-INTERFACE VKI 022

VARAN Buskoppelmodul VBC 021 zum Verbinden zweier VARAN-Bus-Systeme

C-DIAS Anschaltmodul VARAN CIV x VARAN-In 1 x VARAN-Out (Optional Ethernet (VtE))

VARAN Splitter PROFINET VSP 044

Spezifikation VARAN Demo-Board VEB 021

C-DIAS-Profibus DP Slavemodul CPB 021

VARAN Splitter VSV 046

VARAN Splitter PROFINET VSP 045

C-DIAS Prozessormodul CCP 531

Control Panel ETV 0851

Zusatzplatine MP-Bus HZS 562

TSY 021 Trainingssystem Basisaufbau

VARAN Baumüller Interface b maxx 4000 VBI 021

C-DIAS Prozessormodul CCP 521

C-DIAS Prozessormodul CCP 511

Control Panel ETV 1991

ETT 731 Einbauterminal Touch

METTLER TOLEDO ETHERNET-Option

Zentraleinheit mit EDGE-CPU HZS 512

C-DIAS IPC mit LX800 und VM 052 Compact DIAS Industrie Personal Computer

USB-Driver: Download-Link:

Anleitung zur Nutzung des SharePort Utility

Digital Web-Monitoring Digitales Web-Monitoring

CCP 611 C-DIAS Prozessormodul

Konfiguration des ewon GSM Modems Kurzbeschreibung zum Aufbau einer GSM Verbindung

PicKit 3. Programmierung mit dem USB-Programmer PICkit3 (Microchip) AB

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

VVO 323 VARAN Ventilinsel Anschaltung

Handbuch USB-Isolator

Installation Server HASP unter Windows 2008 R2 Server 1 von 15. Inhaltsverzeichnis

Kurzanleitung. Kurzanleitung. Version.

Kapitel 7 TCP/IP-Konfiguration zum Drucken (Windows NT 4.0)

EasyWk DAS Schwimmwettkampfprogramm

4D Server v12 64-bit Version BETA VERSION

M a i l C r e d i t. \\Burt\user\Soutschek\FP\Technik\Frankiermaschinen\00_PC Software\MailCredit\Anleitung MailCredit Installation.

Stepperfocuser 2.0 mit Bootloader

Anleitung zur Inbetriebnahme einer FHZ2000 mit der homeputer CL-Software

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

mit SD-Karte SD-Karte Inhalt

Firmware-Update, CAPI Update

MC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand:

How to install freesshd

DF PROFI II PC/104-Plus

a.i.o. control AIO GATEWAY Einrichtung

Berührungslose Datenerfassung. easyident-usb Stickreader. Art. Nr. FS-0012

Treiberhandbuch Siemens S7

Powermanager Server- Client- Installation

Formular»Fragenkatalog BIM-Server«

NuVinci Harmony Software und Firmware. Anleitung in deutscher Sprache

Installationsanleitung. Hardlock Internal PCI Hardlock Server Internal PCI

Dokumentation IBIS Monitor

Wissenswertes über LiveUpdate

DALI-16B Features ab Firmware V2.31

Touchsteuerung 335 und 335/1

Lizenzen auschecken. Was ist zu tun?

Überprüfung der digital signierten E-Rechnung

Installation der SAS Foundation Software auf Windows

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

Datensicherung. Beschreibung der Datensicherung

Quanton Manual (de) Datum: URL: )

Inhalt... 1 Einleitung... 1 Systemanforderungen... 1 Software Download... 1 Prüfdokumentation... 4 Probleme... 5 Hintergrund... 5

tensiolink USB Konverter INFIELD 7

Durchführung der Datenübernahme nach Reisekosten 2011

Installationsanleitung dateiagent Pro

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Protected VARAN DMS-Modul PVAI 011 für eine Widerstandsbrücke 1,1 mv/v

Local Control Network Technische Dokumentation

DWA-140: Betrieb unter Mac OS X Über dieses Dokument. Vorbereitungen. Laden der Treiber aus dem Internet - 1 -

Technisches Datenblatt dialog Web 1. Produktbeschreibung

MetaQuotes Empfehlungen zum Gebrauch von

hanazeder Montage, Anschluss HLC-EA-MP hanazeder electronic GmbH J.M. Dimmel Str Ried i. I.

Schnellstart. MX510 ohne mdex Dienstleistung

Überblick: Programmierung der USB-Boards. Erstmalige Inbetriebnahme. Programmiervorgang:

1 Installation QTrans V2.0 unter Windows NT4

S O L U T I O N S ::::: CSE-H55 Ethernet/RS422 Wandler. Installationsanleitung

Inbetriebnahme Profinet mit Engineer. Inhaltsverzeichnis. Verwendete Komponenten im Beispiel:

Sophia Business Leitfaden zur Administration

Ergänzungen zum Manual OS V 2.05/2.06

DIGITALVARIO. Anleitung Bootloader. Ausgabe 0.1 deutsch für Direkt-Digital-Vario. Firmware ab Hardware 01 Seriennummer ab 0003

MAXDATA b.drive. Externe Festplatte mit integrierter Backup Software

Einzelplatz - USB-Lizenz

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Whitepaper. Produkt: combit Relationship Manager, address manager. Lösungshinweise bei Setup Fehlermeldungen

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Installation OMNIKEY 3121 USB

Die Installation von D-Link WLAN Karten unter Windows Vista

Programmierung Weichenmodul S/D Tafel 1

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

3. Anlegen eines WIN CC Projektes

TRAVEL POWER 230 V AC, 32 A, 50 Hz ( ) Travel Power

Transkript:

C-DIAS PROZESSORMODUL CCP 521 C-DIAS Prozessormodul CCP 521 Das CCP 521 Prozessormodul führt das Steuerungsprogramm aus und stellt somit den wesentlichen Teil eines Automatisierungs- Systems dar. Mit dem internen DC/DC-Converter werden die gesamten Module auf einem C-Dias Modulträger versorgt. Als Onlineschnittstelle können der CAN-Bus, die Ethernet- Schnittstelle oder die USB-Device (Mini USB) Schnittstelle verwendet werden. Eine 7-Segment Anzeige sowie 2 Status-LEDs geben Auskunft über den aktuellen CPU-Status. Für Programmupdates kann die integrierte USB-Host Schnittstelle verwendet werden (USB-Stick, Tastatur). Mit Hilfe der wechselbaren microsd Karte ist es möglich das gesamte Steuerungsprogramm auf einfache Weise zu tauschen. Das CCP 521 Prozessormodul ist für den Einbau im Schaltschrank vorgesehen. Mit dem integrierten VARAN-Manager bietet dieses Prozessormodul die Möglichkeit ein leistungsfähiges VARAN-System aufzubauen, um z.b. dezentrale E/A-Module, Antriebssysteme oder Kommunikationsmodule zu bedienen. Kompatibilität Komplett PC-kompatibel. Das CCP 521 arbeitet mit Standard PC-BIOS, daher sind keine Sigmatek-spezifischen BIOS-Einstellungen notwendig. LASAL ist als Betriebssystem vorgesehen. 25.03.2015 Seite 1

CCP 521 C-DIAS PROZESSORMODUL Technische Daten Leistungsdaten Prozessor Taktfrequenz EDGE-Technology X86-kompatibel 16-Bit Datenbus 500 MHz Adressierbare E/ A/ P Module VARAN-Bus: 65.280 CAN-Bus: 32 C-DIAS-Bus: 8 Interne E/A Interner Cache BIOS Interner Programm- und Datenspeicher (DDR2 RAM) Interner remanenter Datenspeicher Internes Speichergerät Schnittstellen Datenerhaltung Statusdisplay Status-LEDs Echtzeituhr Nein 32 kbyte L1 Cache 256 kbyte L2 Cache AMI 64 MByte 512 kbyte 512 MByte microsd Karte 1 x USB Host 2.0 (Fullspeed 12 Mbit/s) 1 x USB Device 1.1 1 x Ethernet 1 x CAN 1 x VARAN-Out (Manager) (maximale Leitungslänge: 100 m) 1 x C-DIAS Ja Ja Ja Ja (Pufferung ca. 10 Tage) Seite 2 c 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Elektrische Anforderungen Versorgungsspannung +18 30 V DC Versorgungsspannung (UL) 18 30 V DC (Class 2) Stromaufnahme Versorgungsspannung (+24 V) Typisch 150 ma Maximal 500 ma Stromaufnahme Versorgungsspannung (+24 V) (UL) Einschaltstrom Maximal 500 ma Für sehr kurze Zeit (~20 us) : 30 A Versorgung am C-DIAS-Bus Durch das CCP 521 Strombelastung am C-DIAS-Bus (Versorgung der E/ A/ P Module) Maximal 1,2 A Nur USA und Kanada: Nur "Class 2 power supply" Netzteile als Stromversorgung verwenden! Standardkonfiguration Ethernet 1 IP: 10.10.150.1 Subnet-Mask: 255.0.0.0 CAN-Bus Station: 00 Baudrate: 01 = 500 kbaud Wir weisen darauf hin, dass es zu Problemen kommen kann, wenn eine Steuerung mit einem IP-Netzwerk verbunden wird, in dem sich Geräte befinden, die nicht mit einem Sigmatek Betriebssystem laufen. Bei solchen Geräten kann es passieren, dass Ethernet-Pakete mit einer so hohen Frequenz an die Steuerung geschickt werden (z.b. Broadcasts), dass es in der Steuerung aufgrund der hohen Interrupt- Belastung zu einem Realtime Runtime Error oder Runtime Error kommt. Mit einem entsprechend konfigurierten Paktetfilter (Firewall oder Router) ist es jedoch möglich, ein Netzwerk mit Sigmatek Hardware und ein fremdes Netzwerk miteinander zu verbinden ohne, dass die oben beschriebenen Probleme auftreten. 25.03.2015 Seite 3 b

CCP 521 C-DIAS PROZESSORMODUL Sonstiges Artikelnummer 12-104-521 Hardwareversion 2.x Sicherung des Projekts Normung Intern auf microsd Karte UL508 (E247993) Umgebungsbedingungen Lagertemperatur -10... +85 C Betriebstemperatur 0... +60 C Luftfeuchtigkeit EMV-Festigkeit 10 90 %, nicht kondensierend Nach EN 61000-6-2 (Industriebereich) Schockfestigkeit EN 60068-2-27 150 m/s² Schutzart EN 60529 IP20 Schutzart (UL) open type device Verschmutzungsgrad 2 Seite 4 c 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Mechanische Abmessungen 104,10 (Bemaßung inkl.auflagen) 109,2 129 24,90 25.03.2015 Seite 5

CCP 521 C-DIAS PROZESSORMODUL Anschlussbelegung Seite 6 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 X1: USB Device 1.1 Pin Funktion 1 +5 V 2 D- 3 D+ 4-5 GND X2: USB Host 2.0 Pin Funktion 1 +5 V 2 D- 3 D+ 4 GND Es wird darauf hingewiesen, dass sich viele der auf dem Markt befindlichen USB- Geräte nicht an die USB-Spezifikation halten. Dies kann zu Fehlfunktionen am Gerät führen. Weiters ist es möglich, dass diese Geräte am USB-Port nicht erkannt werden oder nicht ordnungsgemäß funktionieren. Es wird daher empfohlen, jeden USB-Stick vor der eigentlichen Anwendung zu testen. X3: Ethernet Pin Funktion 1 Tx+ 2 Tx- 3 Rx+ 4-5 - 6 Rx- 7-8 - X4: VARAN-Out Pin Funktion 1 Tx+ / Rx+ 2 Tx- / Rx- 3 Rx+ / Tx+ 4-5 - 6 Rx- / Tx- 7-8 - Näheres über den VARAN-Bus ist der VARAN-Bus-Spezifikation zu entnehmen! 25.03.2015 Seite 7 a

CCP 521 C-DIAS PROZESSORMODUL X5: CAN-Bus 1 2 5 6 Pin Funktion 1 CAN A (LOW) 2 CAN B (HIGH) 3 CAN A (LOW) 4 CAN B (HIGH) 5 GND 6 - X6: Versorgungsstecker 1 Pin Funktion 1 +24 V-Einspeisung 2 GND X7: microsd Karte Pin Funktion 1 DAT2 2 CD/DAT3 3 CMD 4 +3V3 5 CLK 6 GND 7 DAT0 8 DAT1 Es wird empfohlen, nur die von SIGMATEK freigegebenen Speichermedien (CompactFlash Karten, microsd Karten etc.) zu verwenden. Bestellnummer für 512 MByte EDGE microsd Karte: 12-630-051 Die Anzahl der Lese- und Schreibzugriffe haben maßgeblichen Einfluss auf die Lebensdauer der Speichermedien. Seite 8 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Austausch microsd Karte Die microsd Karte befindet sich unter der LED-Abdeckung. Um die microsd Karte zu tauschen, heben Sie die LED- Abdeckung vorsichtig an. Die microsd Karte befindet sich auf der linken Seite und kann mittels leichtem Druck auf die Karte selbst entriegelt werden. Entnehmen Sie die microsd Karte. 25.03.2015 Seite 9

CCP 521 C-DIAS PROZESSORMODUL Stecker Typ Drahtgröße Max. Anschraubmoment X1 USB Typ Mini-B - - X2 USB Typ A - - X3, X4 RJ45 - - X5 B2L 3,5/6 0,13-1,0 mm 2 Federklemme 28-18 AWG (UL/CSA) FK-MCP 1,5/ 2-ST-3,5 0,14-1,5 mm 2 Federklemme 28-16 AWG (UL/cUL) X6 MC 1,5/ 2-ST-3,5 0,13-1,0 mm 2, 30-16 AWG (UL), 28-16 AWG (CSA) 0,22-0,25 Nm Zu verwendende Steckverbinder USB Device: USB Host: Ethernet: VARAN: CAN-Bus: Versorgung: 5-pol. Typ Mini-B 4-pol. Typ A 8-pol. RJ45 8-pol. RJ45 6-poliger Weidmüller Stecker B2L3,5/6 2-pol. Phoenix-Stecker mit Schraubklemmtechnik MC 1,5/ 2-ST-3,5 2-pol. Phoenix-Stecker mit Federzugklemme FK-MCP 1,5/ 2-ST-3,5 Das komplette C-Dias Steckerset CKL 017 mit Federzugklemmen ist bei Sigmatek unter der Artikelnummer 12-600-017 erhältlich. Seite 10 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Statusanzeigen ETHERNET LED Farbe Beschreibung ACTIVE Gelb Leuchtet, wenn Daten über Ethernet empfangen oder gesendet wurden. LINK Grün Leuchtet, wenn die Verbindung zwischen den zwei PHYs hergestellt ist. VARAN LED Farbe Beschreibung ACTIVE Gelb Leuchtet, wenn Daten über den VARAN-Bus empfangen oder gesendet wurden. LINK Grün Leuchtet, wenn die Verbindung zwischen den zwei PHYs hergestellt ist. CONTROL LED Farbe Beschreibung ERROR Rot Leuchtet im Fehlerfall (Fehlerhafte USV) DCOK Grün Leuchtet, wenn die Versorgungsspannung OK ist. 25.03.2015 Seite 11

CCP 521 C-DIAS PROZESSORMODUL Display Das Prozessormodul CCP 521 besitzt ein 2-stelliges dezimales Display (7 Segmentanzeige) für folgende Funktionen: - Bei der Konfiguration des Prozessormoduls werden die Parameter auf dem Display angezeigt. - Tritt während der Programmabarbeitung ein Fehler auf oder wird kein gültiges Anwenderprogramm gefunden, so wird am Display eine Fehlermeldung ausgegeben. Dabei werden abwechselnd Er (= Error) und der Fehlercode angezeigt. Derselbe Fehlercode wird auch in der LASAL Statuszeile angezeigt. - Während der Programmabarbeitung kann das Display zur Anzeige von Ziffern verwendet werden. Dazu wird die Systemvariable _cpudisplay verwendet. Als gültige Werte gelten 0 bis 255, Werte über 99 werden jedoch nicht angezeigt und das Display bleibt dunkel. Seite 12 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 CAN-Bus Setup In diesem Abschnitt wird erläutert, wie der CAN-Bus richtig konfiguriert wird. Dazu müssen folgende Parameter eingestellt werden: Stationsnummer und Übertragungsgeschwindigkeit. CAN-Bus Stationsnummer Jede CAN-Bus-Station erhält eine eigene Stationsnummer. Unter dieser Stationsnummer können die anderen Busteilnehmer von dieser Station Daten abholen und an diese Station Daten senden. Es besteht die Möglichkeit bis zu 31 Teilnehmer in einem CAN-Bus System zu installieren. Zu beachten ist, dass im CAN-Bus System jede Stationsnummer nur einmal vergeben werden darf! CAN-Bus Übertragungsgeschwindigkeit Es besteht die Möglichkeit verschiedene Übertragungsgeschwindigkeiten (Baudraten) auf dem CAN-Bus einzustellen. Je größer die Länge der Busleitungen ist, desto kleiner muss die Übertragungsgeschwindigkeit gewählt werden. Wert Baudrate maximale Länge 00 615 kbit/s 60 m 01 500 kbit/s 80 m 02 250 kbit/s 160 m 03 125 kbit/s 320 m 04 100 kbit/s 400 m 05 50 kbit/s 800 m 06 20 kbit/s 1200 m 07 1 MBit / s 30 m Diese Werte gelten für folgendes Kabel: 120, Twisted Pair. Hinweis: Für das CAN-Bus Protokoll gilt: 1 kbit/ s = 1 kbaud. 25.03.2015 Seite 13

CCP 521 C-DIAS PROZESSORMODUL Konfiguration des Prozessormoduls Seite 14 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Der Modus zum Ändern der Einstellungen wird gestartet, indem man während des Bootens die SET-Taste gedrückt hält. Erscheint am Display: kann man die SET-Taste loslassen. Nach dem Loslassen der SET-Taste erscheint am Display das erste Menü. Durch mehrmaliges kurzes Drücken der SET-Taste können die verschiedenen Menüpunkte durchgeschaltet werden. Durch Drücken der SET-Taste für ca. 1,5 s gelangt man in das Menü und kann die Einstellung mit kurzem Drücken ändern. Sind alle gewünschten Änderungen eingestellt, beendet man den Vorgang durch Drücken der SET-Taste für eine Dauer von ca. 5 s. Will man die Änderungen verwerfen, kann man durch Drücken der RESET-Taste neu starten. Die Einstellungen der Werte für IP-Adresse, Subnet Mask und Gateway erfolgen als Hexadezimal, wobei die linke und die rechte Ziffer jeweils getrennt von 0 F einzugeben ist. Die Umschaltung erfolgt durch das Drücken der SET-Taste für die Dauer von ca. 1,5 s. Als Standardeinstellungen werden die Werte aus der AUTOEXEC.LSL verwendet, Änderungen werden auch dorthin zurückgeschrieben. Vorher wird der Originalinhalt in die Datei AUTOEXEC.BAK übertragen. 25.03.2015 Seite 15

CCP 521 C-DIAS PROZESSORMODUL C1... CAN SPS Station 00 30... Stationsnummer C2... CAN SPS Baudrate 00... 615.000 01 500.000 02 250.000 03 125.000 04 100.000 05 50.000 06 20.000 07 1.000.000 I1, I2, I3, I4 IP-Adresse I1.I2.I3.I4, hexadezimal jeweils 00 - FF S1,S2,S3,S4 Subnet Mask S1.S2.S3.S4, hexadezimal jeweils 00 - FF G1,G2,G3,G4 Gateway G1,G2.G3.G4, hexadezimal jeweils 00 - FF Seite 16 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 CAN-Bus Abschluss An den beiden Endgeräten in einem CAN-Bus-System muss ein Leitungsabschluss erfolgen. Dies ist notwendig, um Übertragungsfehler durch Reflexionen auf der Leitung zu verhindern. Gerät 1 Gerät 2 Gerät 3 Gerät n z.b. CPU DCP 160 z.b. Terminal ET 081 z.b. Terminal ET 805 CAN-Bus Abschluss auf dem Klemmenmodul CAN-Bus-Verbindungen DSUB-Stecker mit Abschlussbeschaltung Ist das Prozessormodul CCP 521 eines dieser Endgeräte, so können sie den Abschluss durch Anbringen eines 150R Widerstandes zwischen CAN-A (LOW) und CAN-B (HIGH) ausführen. 1 x 150R Widerstand 25.03.2015 Seite 17

CCP 521 C-DIAS PROZESSORMODUL Verdrahtungs- und Einbauhinweise Erdung Das CCP 521 muss entweder großflächig durch die Montage an der Schaltschrankrückwand oder am vorgesehenen Erdungsanschluss (C-DIAS Modulträger) geerdet werden. Es ist wichtig, eine niederohmige Erdungsverbindung herzustellen, denn nur so kann die einwandfreie Funktion gewährleistet werden. Die Erdungsverbindung sollte mit maximalem Querschnitt erfolgen und eine möglichst große (elektrische) Oberfläche aufweisen. Alle Störsignale, die per externer Verkabelung das CCP 521 erreichen, müssen über die Erdungsverbindung abgebaut werden können. Durch eine große (elektrische) Oberfläche können auch hochfrequente Störungen gut abgeleitet werden. Seite 18 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Schirmung Die Verkabelung von CAN-Bus, Ethernet und VARAN-Bus sind als geschirmte Leitungen auszuführen. Der Schirm ist entweder beim Eintritt in den Schaltschrank oder unmittelbar vor dem CCP 521 Prozessormodul großflächig und niederohmig aufzulegen (Kabeldurchführungen, Erdungsschellen)! So können Störsignale nicht auf die Elektronik gelangen und die Funktion beeinträchtigen. ESD-Schutz Bevor Geräte am CCP 521 an- oder abgesteckt werden, sollte ein Potentialausgleich auf die Erdung erfolgen (Schaltschrank oder Erdungsanschluss berühren). So können elektrostatische Ladungen (durch Kleidung, Schuhwerk) abgebaut werden. Arbeiten mit und am CCP 521 Es sind immer die entsprechenden geltenden Arbeits- / Sicherheitsvorschriften zum Personenschutz zu beachten. Bei Installation / Inbetriebnahme / Wartung des Produktes sind die einschlägigen ESD-Schutzmaßnahmen anzuwenden (Als Beispiel: die Mitarbeiter müssen sich erden, bevor sie die Arbeiten mit und am Produkt beginnen.) 25.03.2015 Seite 19 a

CCP 521 C-DIAS PROZESSORMODUL Einschaltverhalten Seite 20 25.03.2015

Status- und Fehlermeldungen C-DIAS PROZESSORMODUL CCP 521 Die Anzeige der Status- und Fehlermeldungen erfolgt im Statustest der Lasal Class- Software. Handelt es sich bei dem Gerät um eine CPU mit Statusdisplay, so wird die Status- bzw. Fehlernummer dort ebenso angezeigt. Eine eventuelle POINTER oder CHKSUM Meldung wird zusätzlich am Bildschirm des Terminals angezeigt. Nummer Meldung Bedeutung Ursache/Abhilfe 00 RUN RAM Das Anwenderprogramm wird momentan im RAM ausgeführt. Das Display wird nicht beeinflusst. 01 RUN ROM Das Anwenderprogramm, das im Programmspeichermodul steht, wurde in den RAM geladen und wird momentan ausgeführt. Das Display wird nicht beeinflusst. 02 RUNTIME Gesamtdauer aller zyklischer Objekte überschreitet maximale Zeit; Zeit kann durch 2 Systemvariablen konfiguriert werden: - Runtime: Verbleibende Restzeit - SWRuntime: Vorwahlwert für Runtime- Zähler 03 POINTER Vor Ausführung des Anwenderprogramms wurden fehlerhafte Programmzeiger festgestellt. Mögliche Fehlerursache: - Programmspeichermodul fehlt, ist nicht programmiert oder defekt. - Programm im Anwenderprogrammspeicher (RAM) ist nicht lauffähig. - Softwarefehler der das Anwenderprogramm überschreibt. 04 CHKSUM Vor Ausführung des Anwenderprogramms wurde eine falsche Prüfsumme (Checksum) festgestellt. Abhilfe: - Programmspeichermodul neu programmieren, im Wiederholungsfall austauschen. - Programmfehler beheben. Ursachen/Abhilfe: s. POINTER 25.03.2015 Seite 21

CCP 521 C-DIAS PROZESSORMODUL 05 WATCHDOG Das Programm wurde durch die Watchdoglogik abgebrochen. Mögliche Fehlerursache: - Interrupts vom Anwenderprogramm längere Zeit gesperrt (Befehl STI vergessen). - Fehlerhafte Programmierung eines Hardware-Interrupts. - Befehle INB, OUTB, INW, OUTW falsch verwendet. - Prozessor defekt 06 GENERAL ERROR 07 PROM DE- FECT Allgemeiner Fehler Beim Programmieren des Programmspeichermoduls ist ein Fehler aufgetreten. Abhilfe: - Programmfehler beheben - CPU austauschen Ursachen: - Programmspeichermodul ist defekt - Anwenderprogramm ist zu groß - Programmspeichermodul fehlt Abhilfe: - Programmspeichermodul tauschen 08 RESET Die CPU hat den Befehl RESET erhalten und wartet auf weitere Befehle. Das Anwenderprogramm wird nicht bearbeitet. 09 WD DEFEKT Die Hardwareüberwachungsschaltung (Watchdoglogik) ist defekt. Abhilfe: CPU austauschen Die CPU überprüft nach dem Einschalten die Funktionen der Watchdoglogik. Tritt bei dieser Prüfung ein Fehler auf, läuft die CPU in einer gewollten Endlosschleife, aus der sie keine Befehle mehr annimmt. 10 STOP 11 PROG BUSYS 12 PROGRAM LENGTH 13 PROG END Das Programmieren eines Programmspeichermoduls wurde erfolgreich beendet. 14 PROG MEMO Die CPU programmiert gerade das Programmspeichermodul. Seite 22 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 15 STOP BRKPT Die CPU wurde durch einen Breakpoint im Programm angehalten. 16 CPU STOP Die CPU wurde durch die PG-Software angehalten (F6 HALT im Statustest). 17 INT ERROR Die CPU hat einen falschen Interrupt ausgeführt und das Anwenderprogramm abgebrochen, oder ist auf einen unbekannten Befehl während der Ausführung des Programms gestoßen. Ursachen: - Ein nicht existierender Betriebssystembefehl wurde verwendet. - Stackfehler (ungleiche Anzahl von PUSH- und POF-Befehlen). - Das Anwenderprogramm wurde durch einen Softwarefehler abgebrochen. Abhilfe: - - Programmfehler beheben 18 SINGLE STEP Die CPU ist im SINGLE STEP-Mode und wartet auf weitere Befehle. 19 READY An die CPU wurde ein Modul bzw. Projekt gesendet und sie ist nun bereit zum Ausführen des Programms. 20 LOAD Die Programmbearbeitung ist angehalten und die CPU empfängt gerade ein Modul bzw. Projekt. 21 UNZUL. MODUL 22 MEMORY FULL Die CPU hat ein Modul erhalten das nicht zum Projekt gehört. Der Betriebssystemspeicher (Heap) ist zu klein. Beim Aufruf einer internen Funktion oder einer Schnittstellenfunktion aus der Anwendung konnte kein Speicher mehr reserviert werden. 23 NOT LINKED Beim Starten der CPU wurde festgestellt, dass ein Modul im Projekt fehlt, oder ein Modul nicht zum Projekt gehört. 24 DIV BY 0 Bei einer Division ist ein Fehler aufgetreten. Mögliche Fehlerursache: - Division mit 0 - Ergebnis der Division passt nicht in das Ergebnisregister. Abhilfe: - Programmfehler beheben 25.03.2015 Seite 23

CCP 521 C-DIAS PROZESSORMODUL 25 DIAS ERROR Beim Zugriff auf ein DIAS-Modul ist ein Fehler aufgetreten. Mögliche Fehlerursache: - Zugriff auf ein nicht vorhandenes DIAS-Modul. - DIAS-Busfehler Abhilfe: - DIAS-Bus kontrollieren - Abschlusswiderstände kontrollieren 26 WAIT CPU ist beschäftigt. 27 OP PROG Betriebssystem wird neu programmiert. 28 OP INSTALLED Betriebssystem ist neu installiert. 29 OS TOO LONG Betriebssystem kann nicht übertragen werden; Speicher zu wenig. 30 NO OPERATING SYSTEM Bootloadermeldung Kein Betriebssystem im RAM gefunden. 31 SEARCH FOR OS Bootloader sucht Betriebssystem im RAM. 32 NO DEVICE 33 UNUSED CODE 34 MEM ERROR Das eingespielte Betriebssystem entspricht nicht der Hardwarekonfiguration. 35 MAX IO 36 MODULE LOAD ERROR LASAL-Modul oder Projekt konnte nicht geladen werden. 37 GENERELLER BS-FEHLER Genereller Fehler beim Laden des Betriebssystems. 38 APPLMEM ERROR Fehler bei der dynamischen Applikation-Speicher-Verwaltung (Anwender-Heap). 39 OFFLINE 40 APPL LOAD 41 APPL SAVE Seite 24 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 44 VARAN MANAGER ERROR Im VARAN-Manager wurde eine Fehlernummer hinterlegt und die Programmausführung angehalten. Mögliche Ursachen: - reales Netzwerk stimmt nicht mit Projekt überein 45 VARAN ERROR Ein benötigter VARAN-Client wurde abgesteckt oder es trat ein Kommunikationsfehler mit einem VARAN-Client auf. Die Programmausführung wurde angehalten. 46 APPL-LOAD-ERROR Fehler beim Laden der Applikation. Abhilfe: - Logfile lesen Mögliche Ursachen: - beschädigte Verkabelung - fehlende Energieversorgung dezentraler Module Abhilfe: - Logfile lesen - Error Tree auswerten 47 APPL-SAVE-ERROR Fehler beim Speichern der Applikation. 50 ACCESS-EXCEPTION- ERROR Lese-Schreibzugriff auf unerlaubtem Speicherbereich, z.b. Schreiben auf NULL-Pointer. 51 BOUND EXCEEDED Exception-Fehler bei Speicherbereichsüberschreitung. 52 PRIVILEDGED INSTRUC- TION Unerlaubter Befehl für aktuellen CPU-Level, z.b. setzen der Segment Register. 53 FLOATING POINT ERROR Fehler während einer Gleitkomma- Operation. 60 DIAS-RISC-ERROR Error vom intelligenten DIAS- Master. 64 INTERNAL ERROR Interner Fehler, alle Applikationen gestoppt. Neustart, Meldung an Sigmatek 65 FILE ERROR Fehler während Dateioperation. 66 DEBUG ASSERTION FAILED Interner Fehler Neustart, Meldung an Sigmatek 67 REALTIME RUNTIME Gesamtdauer aller Realtime- Objekte überschreitet maximale Zeit; Zeit kann nicht konfiguriert werden: Ab Version 1.1.7 2 ms bei 386er CPUs 1 ms bei restlichen CPUs 25.03.2015 Seite 25 a

CCP 521 C-DIAS PROZESSORMODUL 68 BACKGROUND RUNTIME Gesamtdauer aller Background Objekte überschreitet maximale Zeit; Zeit kann durch 2 Systemvariablen konfiguriert werden: - BTRuntime: Verbleibende Restzeit - SWBTRuntime: Vorwahlwert für Runtime-Zähler 70 C-DIAS ERROR Es ist ein Fehlerfall in Verbindung mit einem C-DIAS-Modul aufgetreten. 72 S-DIAS ERROR Es ist ein Fehlerfall in Verbindung mit einem S-DIAS-Modul aufgetreten. 95 USER DEFINED 0 Frei verwendbarer Code Ursache: - Die Ursache dieses Fehlers ist im Logfile dokumentiert Abhilfe: - Das kommt auf die Ursache an Mögliche Ursachen: - reales Netzwerk stimmt nicht mit Projekt überein - S-DIAS Client ist defekt Abhilfe: - Logfile auswerten 96 USER DEFINED 1 Frei verwendbarer Code 97 USER DEFINED 2 Frei verwendbarer Code 98 USER DEFINED 3 Frei verwendbarer Code 99 USER DEFINED 4 Frei verwendbarer Code 100 C_INIT Start der Initialisierung, Konfiguration wird durchgeführt. 101 C_RUNRAM LASAL Projekt wurde erfolgreich vom RAM gestartet. 102 C_RUNROM LASAL Projekt wurde erfolgreich vom ROM gestartet. 103 C_RUNTIME 104 C_READY Alles in Ordnung 105 C_OK Alles in Ordnung Seite 26 a 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 106 C_UNKNOWN_CID Unbekannte Klasse von einem standalone oder embedded Objekt; oder unbekannte Basis-Klasse. 107 C_UNKNOWN_CONSTR Betriebssystemklasse kann nicht erstellt werden, wahrscheinlich falsches Betriebssystem. 108 C_UNKNOWN_OBJECT Hinweis auf ein unbekanntes Objekt in einem Interpreter Programm; Erstellung von mehr als einem DCC080-Objekt; 109 C_UNKNOWN_CHNL Nummer des HW-Moduls größer als 60. 110 C_WRONG_CONNECT Keine Verbindung zu erforderlichen Kanälen. 111 C_WRONG_ATTR Falsche Server-Attribute. 112 C_SYNTAX_ERROR Kein spezifizierter Fehler, alle Teilprojekte neu kompilieren, alles übertragen. 113 C_NO_FILE_OPEN Versuchte eine unbekannte Tabelle zu öffnen. 114 C_OUTOF_NEAR Speicherzuteilung fehlgeschlagen. 115 C_OUT OF_FAR Speicherzuteilung fehlgeschlagen. 116 C_INCOMAPTIBLE Objekt mit gleichem Namen existiert bereits, hat aber eine andere Klasse. 117 C_COMPATIBLE Objekt mit dem selben Namen und der selben Klasse existiert bereits, muss upgedated werden. 224 LINKING Applikation wird gelinkt. 225 LINKING ERROR Fehler beim Linken, Meldung im LASAL Status-Fenster. 226 LINKING DONE Linken beendet 230 OP BURN Betriebssystem wird in den Flashspeicher gebrannt 231 OP BURN FAIL Fehler beim Brennen des Betriebssystems 232 OP INSTALL Betriebssystem wird installiert 240 USV-WAIT Versorgung wurde abgeschaltet, USV ist aktiv. 25.03.2015 Seite 27 a

CCP 521 C-DIAS PROZESSORMODUL 241 REBOOT Betriebssystem wird neu gestartet. 242 LSL SAVE 243 LSL LOAD 252 CONTINUE 253 PRERUN Applikation wird gestartet. 254 PRERESET Applikation wird beendet 255 CONNECTION BREAK Seite 28 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 Ausnahmen Applikation SRAM und IRQ-Routinen Das Beschreiben von remanenten Daten innerhalb von Interrupt-Routinen ist nicht erlaubt und führt zum Systemabsturz. SRAM und Konsistenz der geänderten Daten Werden kurz vor dem Abschalten der Versorgungsspannung mehr als 32 verschiedene Sektoren (zu je 512 Byte) geändert, während gerade vom Anwenderprogramm Schreibvorgänge auf die microsd Karte durchgeführt werden, kann es in seltenen Fällen dazu kommen, dass nicht mehr alle Änderungen an den remanenten Daten übernommen werden können. Filesystem unterstützt kein sicheres Schreiben über SRAM Werden aus dem Anwenderprogramm heraus Dateien auf der microsd Karte angelegt, modifiziert bzw. beschrieben, müssen diese Dateien immer mit fixer Maximalgröße angelegt werden. Eine nachträgliche Änderung der Größe ist nicht erlaubt, da bei Änderung der Größe und gleichzeitigem Abschalten der Versorgungsspannung das Filesystem korrupt werden kann. Daten-Breakpoint Der Daten-Breakpoint ist ein Feature, welches von dieser CPU nicht unterstützt wird. 25.03.2015 Seite 29

CCP 521 C-DIAS PROZESSORMODUL Hinweis SRAM-Verhalten Aufgrund der Tatsache, dass das SRAM (remanenter Speicher) über die microsd Karte emuliert wird, gibt es zwei verschiedene Mechanismen wie geänderte SRAM-Daten auf die microsd Karte gespeichert werden: 1. Schreiben nur bei PowerFail mit einer über die Hardware gepufferten Überbrückungszeit (ab OS Version 01.02.195). 2. zyklisches Schreiben bei geänderten Daten Beim zyklischen Schreiben kann zwar die volle SRAM-Größe von 512 kbyte genutzt werden, die Anzahl und Häufigkeit der aus dem Anwenderprogramm geänderten SRAM-Daten hat jedoch massive Auswirkungen auf die Lebenszeit der microsd Karte. Um die Abhängigkeit von Anzahl und Häufigkeit der geänderten SRAM-Daten zu eliminieren, wird dringend empfohlen die SRAM-Emulation auf den oben angeführten Mechanismus bei PowerFail umzustellen. Dadurch werden die SRAM-Daten nur mehr beim Abschalten bzw. Reset geschrieben, eine zyklische Belastung entfällt. Dieser Mechanismus ist mit einer Beschränkung der SRAM-Größe auf 16 kbyte verbunden, wobei das Betriebssystem davon 4 kbyte braucht um Event-Logdateien sicher wegzuschreiben. Dem Anwender bleiben also 12 kbyte, das entspricht ca. 3000 SRAM-Werten. Mit folgenden Einstellungen am Betriebssystem wird das SRAM auf den Powerfail- Mechanismus mit 16 kbyte SRAM-Größe umgestellt, detaillierte Informationen über das SRAM-Verhalten findet man in der Lasal OS Dokumenation, Kapitel SRAM : In der Datei c:\autoexec.lsl : SETENV SRAMFORMAT 2 In der Datei c:\lslsys\config.lsl : SramSize=16384 SramdiskFullCopyAtPowerdown=1 SysSramSize=4096 Selten zu ändernde Einstellwerte können im LASAL CLASS-Projekt bei Retentive Server sowie bei RamEx- und StringRam-Objekten auf File-Speicherung umgestellt werden. Sollten bestehende Objekte von SRAM auf File umgestellt werden, ist für eine erfolgreiche Konvertierung der Loader ab Version 02.02.140 sowie die RamEx- und StringRam-Klassen der Tools-Library ab Version 01.02.033 zu verwenden. Für zyklische Schreibvorgänge in Dateien aus dem Anwenderprogramm heraus bietet LASAL CLASS das Tool Flash Media Lifetime calculation an, mit dem eine Lebenszeitberechnung für verschiedene Schreib-Szenarien angestellt werden kann. Seite 30 25.03.2015

Schirmungsempfehlung VARAN C-DIAS PROZESSORMODUL CCP 521 Das Echtzeit Ethernet Bussystem VARAN weist ein sehr robustes Verhalten im industriellen Umfeld auf. Durch die Verwendung der Standard Ethernetphysik nach IEEE 802.3 erfolgt eine Potentialtrennung zwischen einer Ethernetleitung und den Empfänger- bzw. Senderkomponenten. Nachrichten an einen Busteilnehmer werden im Fehlerfall durch den VARAN Manager sofort wiederholt. Es wird prinzipiell empfohlen die unten angeführten Schirmungsempfehlungen einzuhalten. Bei Anwendungsfällen in welchen die Busleitung außerhalb des Schaltschrankes verlegt werden muss, ist stets auf eine korrekte Schirmung zu achten. Insbesondere, wenn die Busleitung aus baulichen Gründen neben starken elektromagnetischen Störquellen verlegt werden muss. Es wird empfohlen, VARAN-Bus-Leitungen nach Möglichkeit nicht parallel mit leistungsführenden Kabeln zu verlegen. Die Firma SIGMATEK empfiehlt die Verwendung von Industrial Ethernet Busleitungen nach CAT5e. Bei den Schirmungsvarianten wird empfohlen eine S-FTP Busleitung zu verwenden. Es handelt sich dabei um ein symmetrisches mehradriges Kabel mit ungeschirmten Paaren. Als Gesamtschirmung wird ein kombinierter Schirm aus Folie und Geflecht verwendet. Es wird empfohlen eine unlackierte Variante zu verwenden. Das VARAN-Kabel ist im Abstand von 20 cm vom Stecker gegen Vibrationen zu sichern! 25.03.2015 Seite 31

CCP 521 C-DIAS PROZESSORMODUL 1. Leitungsführung vom Schaltschrank zu einer externen VARAN-Komponente Wenn die Ethernet-Leitung von einer VARAN-Komponente zu einem VARAN-Knoten außerhalb des Schaltschrankes erfolgt, so wird empfohlen die Schirmung am Eintrittspunkt des Schaltschrankgehäuses aufzulegen. Alle Störungen können dadurch vor den Elektronikkomponenten frühzeitig abgeleitet werden. Seite 32 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 2. Leitungsführung außerhalb eines Schaltschrankes Wenn eine VARAN-Bus Leitung ausschließlich außerhalb des Schaltschrankes verlegt wird, ist keine zusätzliche Schirmauflage erforderlich. Voraussetzung dafür ist, dass ausschließlich IP67-Module und Steckverbindungen verwendet werden. Diese Komponenten weisen eine sehr robuste und störfeste Bauweise auf. Die Schirmung aller Buchsen von IP67-Modulen wird gemeinsam intern oder über das Gehäuse elektrisch verbunden, wobei die Ableitung von Spannungsspitzen dabei nicht durch die Elektronik erfolgt. 25.03.2015 Seite 33

CCP 521 C-DIAS PROZESSORMODUL 3. Schirmung bei einer Leitungsführung innerhalb des Schaltschrankes Bei starken elektromagnetischen Störquellen innerhalb des Schaltschrankes (Drives, Transformatoren und dgl.) können Störungen auf eine VARAN-Bus Leitung induziert werden. Die Ableitung der Spannungsspitzen erfolgt über das metallische Gehäuse einer RJ45-Steckverbindung. Störungen werden auf das Schaltschrankgehäuse ohne weitere Maßnahmen über die Platine einer Elektronikkomponente geführt. Um Fehlerquellen bei der Datenübertragung auszuschließen, wird empfohlen die Schirmung vor jeder elektronischen Komponente im Schaltschrank aufzulegen. Seite 34 25.03.2015

C-DIAS PROZESSORMODUL CCP 521 4. Anschluss von störungsbehafteten Komponenten Beim Busanschluss von Leistungsteilen, welche starke elektromagnetische Störquellen darstellen, ist ebenfalls auf die Schirmungsausführung zu achten. Vor einem einzelnen Leistungsteil (oder einer Gruppe aus Leistungsteilen) sollte die Schirmung aufgelegt werden. 25.03.2015 Seite 35

CCP 521 C-DIAS PROZESSORMODUL 5. Schirmung zwischen zwei Schaltschränken Müssen zwei Schaltschränke mit einer VARAN-Bus Leitung verbunden werden, so wird empfohlen, den Schirm an den Eintrittspunkten der Schaltschränke aufzulegen. Störungen können dadurch nicht bis zu den Elektronikkomponenten im Schaltschrank vordringen. Seite 36 25.03.2015