浜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 SIMATIC (R) - SPS-Simulator - COMPILER V 1.3 (c) 1993-94 Sf 藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 AUSDRUCK dieser Datei mit: copy read_me.txt prn: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 INHALT der READ_ME.txt Datei: 1. Disketteninhalt 2. Sharewarehinweise 3. Haftungsausschlu 4. Bedienungsanleitung S52SIM-EXE 5. Bedienungsanleitung SIM2S5.EXE 6. Hardwarevoraussetzungen / Installationshinweise 7. Viruserkennung 8. Letzte Informationen / Einschrnkungen zum Funktionsumfang <<< WICHTIG !!! 1. DISKETTENINHALT: 陳陳陳陳陳陳陳陳陳 S52SIM.EXE Compiler AWL-BATCHCOMPILER > SPS_SIMULATOR SIM2S5.EXE Compiler SPS-SIMULATOR > AWL-BATCHCOMPILER_ TEST@@A0.SEQ AWL/BATCHCOMPILER-File mit komplettem Befehlsumfang eines AG 155U (Zur Zeit die grte Siemens-SPS) TEST@@ST.S5D Orginal MC5-File des Siemens Pakets TEST@@A0.F01 Vom Compiler (Vollversion) erzeugtes Simulatorfile (Ohne jeglichen manuellen Eingriff !!!) READ_ME.TXT Die Datei lesen Sie gerade. COMPILER.TXT Kurzbeschreibung des Programms BESTELL.TXT Bestellformular SPS-SIM/COMPILER VOLLVERSION: Die Vollversion befindet sich im Verzeichnis COMPILER SHAREVERSION: Die Sharewareversion befindet sich im Verzeichnis DEMOVERS 2. SHAREWAREHINWEISE: 陳陳陳陳陳陳陳陳陳陳 Der Compiler ist ein sogenanntes SHAREWARE Programm. Sie drfen die SHAREWARE-Version innerhalb 30 Tage kostenlos testen. Wenn Sie nach dieser Testphase feststellen, da das Programm Ihren Wnschen entspricht, mssen Sie die VOLLVERSION erwerben. Die SHAREWAREVERSION kann maximal 40 AWL-Zeilen bersetzen. Die Vollversion enthlt keine Begrenzung. Die kostenlose (!) Weitergabe der Demoversion wird vom Autor gewnscht. Es drfen jedoch keinerlei nderungen an den Files gemacht werden und das Programm mu immer komplett mit allen Test-, und Readme-Files weitergegeben werden. Durch die Registrierung haben Sie folgende Vorteile: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 Der Autor wird alle Fehler nach bestem Wissen und Gewissen zu beheben versuchen. Wenn Sie einen Fehler entdeckt haben, sollten Sie mir die- sen mitteilen. Nach der Fehlerbeseitigung melde ich mich bei Ihnen, und Sie knnen bei mir ein kostenloses Update anfordern. Nach meiner Nachricht mssen Sie mir nur einen ausreichend frankierten und adres- sierten Rckumschlag mit Ihrer orginalen Vollversion schicken ! Grere Updates erhalten Sie zu ermigten Preisen. Registrationsgebhren (S52SIM + SIM2S5) 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 Einzellizenz DM 60.-- (nur fr Privatpersonen) Gewerbliche oder schulische Lizenz DM 150.-- Eine Gewerbliche oder schulische Lizenz ist eine Mehrfachlizenz, d.h. bei einem Erwerb darf das Programm auf jedem Rechner in einem Betrieb (ein Standort) bzw. einer Schule installiert werden. Eine Mehrfachlizenz darf nicht auerhalb der Schule bzw. des Betriebs installiert werden ! ACHTUNG: Geben Sie die Vollversion auf keinen Fall weiter !! Durch die Registriernummer und Hinweise kann jederzeit festgestellt werden wer das Programm weitergegeben hat ! BESTELLUNGEN: Durch Ausdruck der Datei BESTELL.TXT erhalten Sie ein Bestellformular. 3. HAFTUNGSAUSSCHLUSS: 陳陳陳陳陳陳陳陳陳陳陳 Der Autor haftet NICHT fr mittelbare Schden, Folgeschden sowie Schden aus Ansprchen Dritter, die durch die Anwendung des Programms entstehen. Ebenso kann NICHT garantiert werden, da das Programm un- ter allen Hard- und Softwarekonfigurationen lauffhig ist. Der Autor wird sich aber selbstverstndlich bemhen jeden gemeldeten Fehler zu beheben. Durch die Nutzung dieses Programms erklrt sich der Anwender mit o.g. Ausschlssen einverstanden. 4. BEDIENUNGSANLEITUNG S52SIM.EXE: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 Der Compiler bersetzt SIMATIC(R)-Programme in das Fileformat des SPS-Simulators V4.5 von MHJ-Software. Fr die bersetzung wird der AWL-EDITOR / BATCH-COMPILER der Fa. Siemens bentigt. (Siemens BestNr.: 6ES5 895 - 1SB01) Folgende Schritte mssen durchgefhrt werden: 1. Aufruf SIMATIC-Step5-Paket 2. Anwahl AWL-EDITOR /BATCH-COMPILER 3. Eingabe der AWL-Quelldatei (??????A0.SEQ) und Programm-Datei (??????ST.S5D) 4. Voreinstellung bernehmen. 5. Anwahl COMPILER (F2) MC5>SEQ (F5) Eingabe des/der Bausteinnamen OPTION 2 (Nur Absolutparameter in AWL-Quelldatei eintragen) bernahme -> Programm wird bersetzt 6. STEP5 Paket verlassen. 7. Falls Step5 nur auf P/CPM verfgbar ist, mu mit dem Befehl Pcopy.exe die AWL-Quelldatei (??????A0.SEQ) nach DOS kopiert werden.(Pcopy wird mit jedem Siemens PG7xx und mit den Step5 Paketen fr PC ausgeliefert). 8. Nun kann die AWL-Quelldatei bersetzt werden. Die Syntax hierfr lautet: S52SIM Dateiname.ext z.B.: S52SIM test@@A0.SEQ Es werden nun ein, oder mehrere Files (je nach Inhalt der AWL- Quelldatei) im aktuellen Verzeichnis angelegt. Der Dateiname wird aus dem Filenamen nach den Namenskonventionen des SPS-Simulator gebildet. Beispiel: Die Datei test1@a0.seq enthlt einen OB 1 und einen FB 255 Es werden folgende Dateien erzeugt: test@@a0.O01 test@@a0.Fff 崖 垣祖 Bausteinnr. (Hexadezimal) 青陳 F...FB O...OB P...PB S...SB 5. BEDIENUNGSANLEITUNG SIM2S5.EXE: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 Der Compiler bersetzt Files des SPS-Simulators V4.5 von MHJ-Software in das AWL-Batchcompiler Format. Folgende Schritte mssen durchgefhrt werden: Aufruf des Compilers im Verzeichnis der Simulatordateien. Die Syntax hierfr lautet: SIM2S5 Datnam z.B.: S52SIM test*.* Es werden nun alle Files mit dem Namen test*.* in die Datei DatnamA0.SEQ kompiliert. Der Dateiname wird aus dem eingegebenen Filenamen gebildet. Hierfr werden alle Jokerzeichen (*,?) entfernt, und maximal die ersten 6 Zeichen verwendet. Bei weniger als 6 Zeichen wird SIMATIC-like mit @ aufgefllt. Alle Bausteine sind dann in der Datei aneinandergereiht und knnen mit dem AWL-BATCHCOMPILER in eine ??????ST.S5D Datei konvertiert werden. BEISPIEL: Vorhandene Bausteine: test@@a0.O01 OB1 test@@a0.Fff FB255 test.P01 PB1 Durch den Befehl: SIM2S5 test*.* wird eine Datei mit dem Namen: test@@A0.seq erzeugt, welche mit dem AWL-BATCHCOMPILER weiterverarnbeitet werden kann. In dieser Datei sind OB1, FB255 und PB1 enthalten. Der Befehl: SIM2S5 test@*.* bersetzt nur den OB1 und den FB255 Der Befehl: SIM2S5 ?es*.* erzeugt ein File es@@@@A0.seq mit den Bausteinen OB1,FB255 und PB1. 6. HARDWAREVORAUSSETZUNGEN: 陳陳陳陳陳陳陳陳陳陳陳陳陳 IBM-kompatiblen PC's unter MS-DOS ab V 3.3 oder entsprechendem DR-DOS. (Programm mte auch auf XT`s laufen konnte aber nicht getestet werden.) INSTALLATION: Die Dateien der Diskette knnen in ein beliebiges Verzeichnis Ihrer Festplatte kopiert werden. Wenn der Compiler auch von anderen Verzeichnissen aus aufgerufen wird, kann das Verzeichis in den "Path" mit aufgenommen werden. 7. VIRENPRFUNG: 陳陳陳陳陳陳陳陳 Das Programm berprft automatisch ob es von einem Virus infiziert wurde. Wenn beim Start des Programms eine entsprechende Meldung erscheint, hat sich vermutlich ein Virus im Programm eingenistet, oder das Programm wurde irgendwie manipuliert. In diesem Fall mssen Sie das Programm neu von Ihrer Orginaldiskette installieren. 8. LETZTE INFORMATIONEN / EINSCHRNKUNGEN ZUM FUNKTIOSUMFANG: 陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳陳 - Es knnen keine Datenbausteine bersetzt werden. - Da beim AWL-Batchcompiler keine FB-Namen von aufgerufenen Bausteinen gespeichert werden, knnen diese nicht automatisch bei der bersetzung generiert werden. Bausteine welche FB-Aufrufe enthalten, mssen daher in den Editor des Simulators geladen, und jede Zeile mit der Taste Return besttigt werden. Dadurch werden der Bausteinname und die Bezeichnernamen automatisch ergnzt. - Doppelwortbefehle: (bei S52SIM) Anweisungen wie L ED x, T AD x ... werden als Kommentar gekennzeichnet. FB-Bezeichner werden von Doppelwort- auf Wortformat gendert (Eine Warnung wird ausgegeben) - Operationen, welche vom SPS-Simulator noch nicht untersttzt werden, werden als Kommentarzeile ausgegeben. Es wird der Operationsvorrat der Version V4.52 des SPS-Simulators untersttzt. (Jedoch nur die SIMATIC kompatiblen Befehle) - Timer und Zhler > 127 werden im Baustein als Kommentar gekennzeichnet bei Bezeichnern wird 100 abgezogen. (eine Warnung wird ausgegeben) - Leerzeichen bei Bezeichnern werden von S52SIM durch '_' ersetzt. SIM2S5 wandelt alle '_' wieder in Leerzeichen um. - Alle Befehle die bei der Umsetzung von S5 zum Simulator als Kommentar gekenzeichnet werden, bleiben bei der Rckbersetzung Kommentare. Beim bersetzen mit dem AWL-BATCHCOMPILER mu dies bercksichtigt werden. ( ACHTUNG: normales S5-Paket versteht keine Ganzzeilenkommentare !!) - Die Bibliotheksnummer kann nicht bersetzt werden. Beim bersetzen von S5 zum Simulator und zurck, geht diese verloren. - Von SIM2S5 bersetzte Files knnen nicht mit S52SIM direkt zurueckbersetzt werden. (Vorher mit Batchcompiler -> S5D-Format und zurueck bersetzen) Stand: 27.3.94 Sf