DATEISPEICHER in der S P S

Slides:



Advertisements
Ähnliche Präsentationen
Aufbau eines Netzwerkes
Advertisements

Excel – Kurs Philip Clasen
Powerpoint-Präsentation
PC-Senioren Ludwigsburg
Die Schulkonsole für Lehrerinnen und Lehrer
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Software Von Webmaster Mario.
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
1 JIM-Studie 2010 Jugend, Information, (Multi-)Media Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
= = = = 47 = 47 = 48 = =
PS: Basisinformationstechnologie Jens Alvermann
Windows Explorer.
Grundkurs Theoretische Informatik, Folie 2.1 © 2006 G. Vossen,K.-U. Witt Grundkurs Theoretische Informatik Kapitel 2 Gottfried Vossen Kurt-Ulrich Witt.
Allgemein Batchdatei/en erstellen Was ist das?? Wie geht das??
Eingabeaufforderung (EA) Windows I Nützliche Kommandos (Kommando und /? liefert meist eine Liste von Optionen): cd bzw. chdir: change directory, wechselt.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
PC I Kursdauer:3 x 3 Stunden Dozentin:Johanna Vohwinkel.
Kennlinie Lichtregelung in JavaNNS Version 1.1
Rundschreiben erstellen
Herzlich Willkommen Roland Kistler Sales Engineer
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
1. 2 Schreibprojekt Zeitung 3 Überblick 1. Vorstellung ComputerLernWerkstatt 2. Schreibprojekt: Zeitung 2.1 Konzeption des Kurses 2.2 Projektverlauf.
20:00.
© Gabriele Sowada © Gabriele Sowada 2 Manuell Beispiel 1 demonstriert die Vorgehensweise bei der manuellen Programm- Eingabe am.
Installationsdiskette booten Startdiskette und CD-1 einlegen und den Rechner starten Auswahl: Deutsch Auswahl: Farbbildschirm Auswahl: Deutsch Auswahl:
„Küsse deine Freunde“ – FlexKom-App teilen
Selbsttest zum Modul 2 Informationstechnik
Druckerinstallation HP1050C
6 Mit dem Internet Explorer im WWW arbeiten
DOS GOIT Der Kurs. Versionen 1.0 (1981 – Erster IBM-PC) 2.0 (1983 – Unterverzeichnisse) 3.0 (1984 – Festplatten) 4.0 (1988 – DOS Shell) 5.0 (1991 – Task.
© Gabriele Sowada © Gabriele Sowada 2 Zügig Beispiel 2 demonstriert die Vorgehensweise bei der normalerweise genutzten Art der.
DNS Domain Name System oder Domain Name Service
Steuerung externer Komponenten über ein USB-Interface.
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
OMRON 1 FINS Befehle schicken mit CX – Server Lite Aufgabe :
1 Workshop Service Inbetriebnahme und Rücksicherung Saia Service an PCD's Inbetriebnahme und Rücksicherung III. Workshop Inbetriebnahme und Laden der Datensicherung.
Speichermodulverwendung mit der kompakten Steuerung CP1L
Automation & Drives DATENSICHERUNG Servo und SPS Michael Wombacher, AE Juni 2005.
Wir üben die Malsätzchen
TWS/Graph HORIZONT Produktionsüberwachung für “TWS for z/OS”
Syntaxanalyse Bottom-Up und LR(0)
Seminar Internet Technologien
Der Test fängt mit dem nächsten Bild an!
NEU! 1 2. Wo kommt diese Art von Rezeptor im Körper vor?
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Wer macht was beim Einschalten des Rechners?
PROCAM Score Alter (Jahre)
Einführung in 2 Betriebssysteme
Symmetrische Blockchiffren DES – der Data Encryption Standard
Das IT - Informationssystem
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Saia Service an PCD's Datensicherung
DATEISPEICHER in der S P S
Meldungen über Ethernet mit FINS/UDP
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
Folie Beispiel für eine Einzelauswertung der Gemeindedaten (fiktive Daten)
Klicken Sie hierfür die Taste F5 auf Ihrer Tastatur
Folie Einzelauswertung der Gemeindedaten
» Ende-Ende Durchsatztest
Anna Steinke‌ WG13 ‌‌‌ Köln, Wie sichere ich meine Daten? Wie mache ich meinen PC sicher?
Dokumente meistern Dokumente anlegen Dokumente speichern
Die Vereinsverwaltung unter Windows 2000 Anhand der folgenden Präsentation werden Sie mit der Verwaltung des Vereins unter Windows 2000 vertraut gemacht.
Musterlösung IT-Struktur an Schulen © Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg Software-Verteilung mit ZENworks 4 Regionale.
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Das IT - Informationssystem
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Pool Informatik, Sj 11/12 GZG FN W.Seyboldt 1 Pool Informatik 5 GZG FN Sj. 11/12 Kopieren, Daten, Programme.
Der Taskmanager ist Bestandteil des Betriebssystems, der als Prozessmanager Prozessmanager unter anderem die aktuell laufenden Programme und Prozesse.
 Präsentation transkript:

DATEISPEICHER in der S P S Harald Brück, SDT-TS März 2003

Themenübersicht Anwendungen Hardware Dateizugriff vom PC 3 Hardware 4 Dateizugriff vom PC Dateizugriff über Ethernet Dateizugriff vom SPS-Programm 6 21 30 Programm- Backup FWRIT 13 33 FREAD 42 FINS-Befehle CMND 48

Anwendungen für den Dateispeicher ‚Normale‘ Windows-Dateien Texte, Bilder, usw. z.B. Anlagendokumentation, HTML-Seiten, ... Programmdokumentation Kommentare, Symbolische Namen, Programmindex,... vom CX-Programmer Programm- und Daten- Backup des SPS-Speichers AUTOEXEC oder BACKUP Rezepte produktspezifische Einstellungen für die flexible Produktion Qualitätsdaten z.B. verschiedene Messwerte Protokolle Textinformationen, die z.B. den Ablauf der Maschinenbedienung oder die erhaltenen Aufträge dokumentieren

Es gibt zwei Möglichkeiten Dateien zu speichern: Hardware Es gibt zwei Möglichkeiten Dateien zu speichern: EM-Speicher in der CPU : EM- Banken müssen in Dateispeicher gewandelt werden (maximal 832 KB) Compact- Flash-Speicherkarten: Austauschbar Keine Batterie (Flash-EE-PROM) große Speicherkapazität (z.B. 30 MB) (oder mehr) Kompatibel mit Windows-Dateisystem EM-Speicher in der CPU

Speicherkarten Omron Speicherkarten Omron benutzt die CF-Karten von SanDisk mit erhöhter Temperaturspezifikation (85 °C). HMC-EF171 SDCFB1-16-101-01 HMC-EF571 SDCFB1-48-101-01 Produktbezeichnung Listenpreis HMC-EF861 8MB discontinued HMC-EF571 48MB discontinued HMC-EF172 15MB 156,50€ HMC-EF372 30MB 439,90€ HMC-EF672 64MB 719,10€ Andere Compact-Flash-Karten Compact-Flash-Karten sind von der Schnittstelle genormt, aber die zugreifende Software ist nicht genormt. Manche funktionieren nicht in der SPS! Die Hersteller der CF-Karten benutzen eigene Speicherarten , und alle sind unterschiedlich. Außerdem ändern die Hersteller den Speicher und deren Zugriffsart in kurzen Abständen ohne Vorankündigung. Damit die CF-Karten im PC noch funktionieren, existiert ein Windows-Treiber in den Karten, der jedoch von der SPS nicht benutzt werden kann.

Dateizugriff vom PC Es gibt mehrere Möglichkeiten vom PC auf die Dateien in der Speicherkarte zuzugreifen: Speicherkarte physikalisch aus der SPS ziehen und mit Hilfe eines Adapters in den PC stecken Dies kann zum Austausch des Programms, zum Laden neuer Rezepte und auch zum Auslesen der Qualitätsdaten und Report-Dateien so gemacht werden. Serielle Verbindung zur SPS, mit CX-Programmer auf dem PC Diese Funktion wird meist nicht vom Endanwender, sondern nur von den SPS-Programmierern benutzt. Ethernet-Verbindung mit FTP-Client Es gibt viele verschiedene Möglichkeiten von einem Rechner über Ethernet auf die Speicherkarte in der SPS zuzugreifen. Aber die SPS kann immer nur FTP-Server sein, also selber kann sie keine Dateien woanders hinkopieren oder von einem Netzlaufwerk lesen.

Dateizugriff vom PC (Adapter) HMC-AP001 Speichermodul- Adapter Im PC als Wechseldatenträger Mit Hilfe des Speichermodul-Adapters kann die CF-Karte in den PCMCIA-Slot des PCs gesteckt und Dateien z.B. mit dem Explorer gelesen und geschrieben werden.

Dateizugriff vom PC (CX-Programmer) Vom CX-Programmer kann man die Speicherkarte online bedienen; mit einer Verbindung über eine serielle Schnittstelle oder über Netzwerke : Speicherkarte formatieren Dateien löschen, umbenennen, verschieben, kopieren (auch vom PC zur SPS und umgekehrt) Speicher- und Parameterbereiche der SPS in Datei kopieren Drag and Drop

Speicherkarte formatieren Die Speicherkarte sollte in der SPS mit CX-Programmer formatiert werden (nicht im PC). Rechte Maustaste Im Verzeichnisbaum der Speichermodul-Komponente auf den ersten Eintrag unterhalb der SPS gehen, rechte Maustaste und dann Format auswählen.

Dateinamen Dateien werden im DOS–Format formatiert und können deshalb als normale Datei auf einem Windows–Computer verwendet werden. Dateien werden anhand der Dateinamen und Erweiterungen erkannt. Dateinamen bestehen aus bis zu 8 ASCII–Zeichen und einer Erweiterung mit 3 ASCII-Zeichen. Folgende Zeichen sind zulässig für einen Dateinamen: Buchstaben A bis Z, Ziffern 0 bis 9 ! & $ # { } – () ^ ‘ Folgende Zeichen können nicht in Dateinamen verwendet werden: , . / \ ? * “ : ; < > = + Leerzeichen

Es gibt 3 Arten von Dateien, die die SPS benutzen kann: Dateiarten Es gibt 3 Arten von Dateien, die die SPS benutzen kann: Dateien für eine automatische Übertragung beim Einschalten: Diese Datei werden automatisch vom Speichermodul zur CPU–Baugruppe übertragen, wenn die Spannung eingeschaltet wird. Die Dateinamen liegen mit AUTOEXEC oder ATEXEC__ fest. Sicherungsdateien (nicht bei alten CPU ohne –EV1 oder -H): Diese Datei werden von der Datensicherungsfunktion zwischen Speichermodul und CPU–Baugruppe übertragen. Die Dateinamen liegen mit BACKUP__ fest. Mehrzweckdateien: Auf diese Dateien kann mit FREAD- oder FWRIT- Befehlen oder FINS-Kommandos zugreifen. Die Dateinamen können vom Anwender frei spezifiziert werden.

Dateien für automatische Übertragung beim Einschalten

Sicherungsdateien Typ Name Erw. Erklärung Programmdatei BACKUP .OBJ Gesamtes Anwenderprogramm Parameterdatei .STD SPS–Konfiguration, gespeicherte E/A–Tabelle, Routing–Tabellen, CS1–CPUbus– Baugruppeneinstellungen, usw. PMCR/DRM BACKUPnn .PRM Protocol-Makro und DeviceNet-Scan-Listen (nur bei -H – CPU und V1-Baugruppen) Speicherbereichsdatei .IOM D20000 bis D32767 BACKUPIO .IOR CIO-, WR-, HR-, AR-, TIM-, CNT-Speicherbereiche BACKUPDM D0 bis D19999 BACKUPE_ E_0 bis E_32767 Die Programme von MC/NC- Baugruppen werden nicht gesichert.

Datensicherung ausführen DIP-Schalter 7 einschalten MCPWR-Taster 3 Sekunden drücken Warten bis Schreiben beendet MCPWR wieder aktivieren Die Datei BACKUP.OBJ kann vom CX-Programmer eingelesen werden. Siehe Folie „Autoexec.obj erstellen

BACKUP in SPS zurückladen SPS ist ausgeschaltet DIP-Schalter 7 einschalten SPS einschalten Warten bis Lesen beendet DIP-Schalter 7 ausschalten SPS ausschalten Es kann auch eine Programmdatei BACKUP.OBJ, die vom CX-Programmer erstellt wurde wieder eingelesen werden. Siehe Folie „Autoexec.obj erstellen

AUTOEXEC.STD erstellen Datei kann man mit dem CX-Programmer online in der SPS erstellen. (auch CX-Simulator) Alle Einstellungen und die E/A-Tabelle müssen dazu in der SPS richtig eingestellt sein. Rechte Maustaste In der Speichermodul-Komponente auf den Parameterbereich gehen, rechte Maustaste und dann Übertragen zum Speichermodul.

AUTOEXEC.OBJ erstellen Diese Datei kann ohne SPS mit dem CX-Programmer erstellt werden. SPS / Übertragung / In Datei auswählen, und danach die Datei auf die Speicherkarte kopieren.

AUTOEXEC in SPS zurückladen SPS ist ausgeschaltet DIP-Schalter 2 einschalten (7 aus) SPS einschalten SPS arbeitet mit dem gelesenen Programm, nachdem das Lesen beendet ist.

SPS-Programm im Betrieb austauschen #A5A5 in A651 schreiben Dateinamen in A654 bis A657 Bit A650.15 setzen SPS arbeitet bis zum END-Befehl Ausgänge gehen aus Programm lesen dauert (name.obj) 60 KSteps 6s 250 KSteps 25s Danach fängt die SPS mit dem neuen Programm normal an zu arbeiten

Dateiart: Mehrzweckdatei

Dateizugriff über Ethernet Es gibt mehrere Möglichkeiten von einem Rechner über Ethernet auf die Dateien in der Speicherkarte zuzugreifen: Rechner mit UNIX-ähnlichen Betriebssystemen: Hier läßt sich die SPS mit dem mount –Befehl als Netzlaufwerk einbinden oder man muss das FTP-Client Programm FTP benutzen, dass genauso wie das DOS-FTP- Programm funktioniert. PC mit Omron-Software und FINS-Gateway Bei dem Visualisierungs-Programmen Compolet, CX-Server-Lite (CX-Supervisor geplant) kann man mit der Funktion „rawr FINS-command“ auch die FINS-Kommandos für den Dateispeicher benutzen. (CX-Programmer geht natürlich auch über Ethernet) Windows-PC mit FTP-Client-Programm Leider ist es in Windows nicht möglich mit den vorhandenen Betriebssystem-Funktionen die SPS als Netzlaufwerk einzubinden. Das Windows erwartet, dass es in dem Netzwerkteilnehmer auch ein Net-BIOS gibt, und stellt entsprechende Anfragen, die unsere SPS aber nicht beantworten kann, da sie kein Net-BIOS hat.

FTP-Clients auf einem Windows-PC Es gibt mehrere Möglichkeiten FTP-Client-Programme auf einem Windows-PC zu benutzen: DOS-FTP-Programm: funktioniert nur auf Windows mit der Möglichkeit zu DOS-Fenstern (nicht Windows XP). DOS-FTP-Programm mit Batch-Datei ist für automatisierte Prozesse. FTP-Dateiverwaltungs-Programme Ist sehr einfach zu benutzen; für manuelle Dateiübertragung. Internet Explorer Ist heute auf jedem Rechner verfügbar; für manuelle Dateiübertragung. Treiberprogramm: „Webdrive“ Dieser Treiber ermöglicht das Einbinden der SPS als ein Netzlaufwerk.

FTP-Client zur Dateiübertragung Öffnen Sie ein MSDOS-Fenster Geben Sie ein: >ftp IP-Adresse user: omron password: omron >dir >cd memcard >get b.iom >put Dateiname >quit Handbuch W343 –E1-3 Kapitel 7-5, Seite 166 zeigt eine Liste der FTP-Befehle

DOS-FTP-Client mit Batchdatei Mit dem Befehl „FTP –s:“ und dem Namen der Datei, wo die Kommunikationsdaten hinterlegt sind, wird die Übertragung gestartet, und mit „BYE“ geschlossen. Folie freundlicherweise zur Verfügung gestellt von Ralph Pampuch RSO-M

DOS-FTP-Client- Batchdatei Diese Datei kann man einfach mit einem Texteditor erstellt werden. open 192.168.1.16 // IP Adresse Baugruppe OMRON // Anmeldung User OMRON // Anmeldung Password CD MEMCARD // Verzeichniswechsel PUT // Befehl „Übertrage zu“ AUTOEXE2.OBJ // neue SPS Programmdatei AUTOEXEC.OBJ // aktuelle SPS Programmdatei BYE // FTP schließen

FTP-Dateiverwaltungs-Programm Diese Programme gibt es im Internet mehr oder weniger um sonst. Als Beispiel das Programm WS_FTP Pro.

FTP mit dem Internet Explorer z. B.: IE 5.0 Der Zugriff vom Internet Explorer erfolgt mit der Eingabe der direkten IP-Adresse nach dem Muster: ftp://username:password@192.168.1.3 (IP-Adresse) Rechte Maustaste Wenn Sie Proxyserver verwenden müssen lokale Netzwerkverbindungen als Ausnahmen angegeben werden: Extras/ Internetoptionen/ Verbindungen/ LAN_Einstellungen/ Proxyserver/ Erweitert/ Ausnahmen.

FTP-Treiberprogramm „Webdrive“ Den Treiber für Windows, um die SPS als Netzlaufwerk ansprechen zu können gibt es unter dem Namen webdrive bei: South River Technologies http://www.southrivertech.com Beispiel: Explorer Aber auch alle anderen Programme können jetzt auf S: zugreifen.

Demo der FTP-Clients auf dem Windows-PC... dann P A U S E

Dateizugriff vom SPS-Programm Es gibt zwei Möglichkeiten Daten mit Dateien auszutauschen: SPS-Befehle FREAD und FWRIT: Formatierte Daten (Zahlen als ASCII-Zeichen) in .TXT oder .CSV-Dateien Unformatierte Daten (HEX-Dump) in .IOM-Dateien Stehen im SPS-Speicher ASCII-Zeichen, so stehen diese dann auch in der Datei. Die ersten 48 Bytes in der Datei sind ‚Overhead‘ und können so nicht gelesen werden. FINS-Befehle mit Hilfe von CMND: Die CPU kann sich selber FINS-Befehle schicken. Hier können viele Dateifunktionen benutzt werden wie z.B.: Dateiverzeichnis (Dateinamen) lesen Datei löschen Als Netz-, Teilnehmer-, und Unit-Adresse muss jeweils 0 eingestellt werden: 0,0,0.

Dateizugriff mit FREAD und FWRIT, Dateiformate Diese Befehle eignen sich besonders für Zahlen-Listen: Die Dateiformate sind im Handbuch W339-D1-2 Seite 370 beschrieben:

Die Umwandlung der Zahlen in ASCII-Zeichen erfolgt automatisch. CSV-Dateiformat, 1 Wort Diese Dateien können mit Tabellenkalkulationsprogrammen bearbeitet werden: Die Umwandlung der Zahlen in ASCII-Zeichen erfolgt automatisch. Führende Nullen werden mitgeschrieben, so dass ein Feld immer 4 Zeichen haben muss!

Der Befehl kann Daten überschreiben oder anhängen: FWRIT Der Befehl kann Daten überschreiben oder anhängen: Der Befehl ist im Handbuch W340-D1-2 Seite 740 beschrieben:

FWRIT Zweiter Operand Anzahl zu schreibender Daten Schreibposition der zu schreibenden Daten

3. Operand: die Adresse, die auf den Dateinamen zeigt: FWRIT, Dateiname 3. Operand: die Adresse, die auf den Dateinamen zeigt: Für Dateien im Root-Verzeichnis muss man auch den Backslash (5C) vor den Namen stellen. Die Erweiterung des Dateinamens wird nicht angegeben: Beispiel:

FWRIT, Beispiel Wenn CIO 000000 im nachstehenden Beispiel auf EIN schaltet, liest FWRIT(701) 10 Datenworte von D00400 bis D00409 und verwendet diese Daten, um 10 Worte in Datei \ABC\XYZ.IOM zu überschreiben, beginnend mit dem Dateianfang + 5 Worte.

Relevante AR-Bits (1)

Relevante AR-Bitsn (2)

Übung 1: Daten in CSV-Datei schreiben Benutzen Sie den Befehl FWRIT im CSV-Format als Einzelworte, 4 Felder, Anhängen verwenden (damit die Datei neu erstellt wird). Speichern Sie 16 Worte aus dem DM-Speicher. Die Datei soll den Namen \DAT.csv haben. Übertragen Sie die Datei auf den PC und zeigen Sie die Daten in Excel an. (Länderspezifische Einstellungen des PC beachten; Dezimaltrennzeichen = Punkt, Listentrennzeichen = Komma)

Auflösung Übung 1: Daten in CSV-Datei schreiben Parameter Daten in der SPS Daten in Excel

Excel-Zellen formatieren Anzeigen von führenden Nullen Markieren Sie die benutzten Felder, drücken Sie die rechte Maustaste, wählen Sie ‚Zellen formatieren‘. Im Reiter ‚Zahlen‘, ‚Benutzerdefiniert‘ wählen und unter Typ von Hand den Text mit ‚0000‘ überschreiben.

Der Befehl kann die Länge einer Datei lesen oder die Daten: FREAD Der Befehl kann die Länge einer Datei lesen oder die Daten: Der Befehl ist im Handbuch W340-D1-2 Seite 733 beschrieben:

FREAD Zweiter Operand Anzahl zu lesender Daten Leseposition der zu lesenden Daten

3. Operand: die Adresse, die auf den Dateinamen zeigt: FREAD 3. Operand: die Adresse, die auf den Dateinamen zeigt: Für Dateien im Root-Verzeichnis muss man auch den Backslash (5C) vor den Namen stellen. Die Erweiterung des Dateinamens wird nicht angegeben: Beispiel:

FREAD, Beispiel Wenn CIO 000000 im nachstehenden Beispiel auf EIN schaltet, liest FREAD(700) 10 Datenworte aus der Datei \ABC\XYZ.IOM beginnend mit dem Dateianfang + 5 Worte und gibt diese 10 Worte in D00400 bis D00409 aus.

Übung 2: Daten aus CSV-Datei lesen Formatieren Sie die Felder in Excel richtig. Ändern Sie den Inhalt. Speichern Sie die Datei. Schließen Sie Excel. Kopieren Sie die Datei auf die Speicherkarte. Benutzen Sie den Befehl FREAD im CSV-Format als Einzelworte, 4 Felder, Datei lesen verwenden. Lesen Sie 16 Daten in den DM-Speicher ein. Die Datei soll den Namen \DATA.csv haben.

Auflösung Übung 2: Daten aus CSV-Datei lesen Parameter Daten in Excel Daten in der SPS

Dateizugriff mit FINS-Befehlen FINS-Kommandos werden mit dem CMND-Befehl zugestellt: Alle relevante Daten stehen in Datenmerker, deren Adressen in B(=S:Source) und S(=C:Control) vorgegeben wird.

FINS-Befehlsliste Die Lese- und Schreib- Funktionen sollten für unformatierte Daten benutzt werden, die auch Buchstaben enthalten. Es gibt kein Overhead von 48 Zeichen, und die Erweiterung des Dateinamens kann frei gewählt werden Die Erläuterung dieser Kommandos steht in W342-E1-05 ab Seite 164.

Beispiel: Unterverzeichnis erstellen Wenn CIO 000000 und A20207 (Kommunikationsschnittstelle aktiviert–Merker für Schnittstelle 07) auf EIN gesetzt sind und A34313 (Dateispeicher–Betriebsmerker) auf AUS gesetzt ist, überträgt CMND(490) den FINS–Befehl 2215 (VERZEICHNIS ERSTELLEN/LÖSCHEN) an die lokale CPU–Baugruppe aus. Die Antwort wird in D00100 bis D00101 gespeichert. Der Befehlscode (2 Bytes) und der Ende–Code (2 Bytes) werden zurückgesendet.

Beispiel Unterverzeichnis erstellen Hier erstellt der FINS–Befehl ein Verzeichnis mit dem Namen CS1 unter dem OMRON–Verzeichnis.

Übung 3: Dateiverzeichnis lesen Verwenden Sie das FINS-Kommando 22 01 zum Lesen des Dateiverzeichnisses. Tragen Sie bei ‚number of files‘ das Maximum von 20 (14 Hex) ein. ‚disk number‘ ist 8000 für die Speicherkarte. Bei ‚directory length‘ soll 0 stehen für das Root-Verzeichnis.

Auflösung Übung 3: Dateiverzeichnis lesen Daten in der SPS

Auflösung Übung 3: Dateiverzeichnis lesen FINS-Antwort Disk Data Number of Files File Data Date and Time Siehe W342-E1-5 Seite 164 - 166

Ende