home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Saturn 1
/
Saturn.iso
/
lernen
/
029
/
029.exe
/
COMPILER
/
READ_ME.TXT
< prev
next >
Wrap
Text File
|
1994-06-24
|
10KB
|
270 lines
╔════════════════════════════════════════════════════════════════╗
║ 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 / Einschränkungen 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 größte 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 dürfen die SHAREWARE-Version innerhalb 30 Tage kostenlos testen.
Wenn Sie nach dieser Testphase feststellen, daß das Programm Ihren
Wünschen entspricht, müssen Sie die VOLLVERSION erwerben.
Die SHAREWAREVERSION kann maximal 40 AWL-Zeilen übersetzen.
Die Vollversion enthält keine Begrenzung.
Die kostenlose (!) Weitergabe der Demoversion wird vom Autor gewünscht.
Es dürfen 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 können bei mir ein kostenloses Update anfordern. Nach meiner
Nachricht müssen Sie mir nur einen ausreichend frankierten und adres-
sierten Rückumschlag mit Ihrer orginalen Vollversion schicken !
Größere Updates erhalten Sie zu ermäßigten Preisen.
Registrationsgebühren (S52SIM + SIM2S5)
─────────────────────────────────────────
Einzellizenz DM 60.-- (nur für 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 außerhalb 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 für mittelbare Schäden, Folgeschäden sowie
Schäden aus Ansprüchen Dritter, die durch die Anwendung des Programms
entstehen. Ebenso kann NICHT garantiert werden, daß das Programm un-
ter allen Hard- und Softwarekonfigurationen lauffähig ist.
Der Autor wird sich aber selbstverständlich bemühen jeden gemeldeten
Fehler zu beheben.
Durch die Nutzung dieses Programms erklärt sich der Anwender mit
o.g. Ausschlüssen einverstanden.
4. BEDIENUNGSANLEITUNG S52SIM.EXE:
──────────────────────────────────
Der Compiler übersetzt SIMATIC(R)-Programme in das Fileformat des
SPS-Simulators V4.5 von MHJ-Software.
Für die Übersetzung wird der AWL-EDITOR / BATCH-COMPILER der Fa.
Siemens benötigt. (Siemens BestNr.: 6ES5 895 - 1SB01)
Folgende Schritte müssen durchgeführt 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 verfügbar 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
für PC ausgeliefert).
8. Nun kann die AWL-Quelldatei übersetzt werden.
Die Syntax hierfür 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 enthält 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 müssen durchgeführt werden:
Aufruf des Compilers im Verzeichnis der Simulatordateien.
Die Syntax hierfür 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. Hierfür
werden alle Jokerzeichen (*,?) entfernt, und maximal die ersten 6 Zeichen
verwendet. Bei weniger als 6 Zeichen wird SIMATIC-like mit @ aufgefüllt.
Alle Bausteine sind dann in der Datei aneinandergereiht und können
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 müßte auch auf XT`s laufen konnte aber nicht getestet werden.)
INSTALLATION: Die Dateien der Diskette können 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. VIRENPRÜFUNG:
────────────────
Das Programm überprüft 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 müssen Sie das Programm neu von Ihrer
Orginaldiskette installieren.
8. LETZTE INFORMATIONEN / EINSCHRÄNKUNGEN ZUM FUNKTIOSUMFANG:
───────────────────────────────────────────────────────────
- Es können keine Datenbausteine übersetzt werden.
- Da beim AWL-Batchcompiler keine FB-Namen von aufgerufenen Bausteinen
gespeichert werden, können diese nicht automatisch bei der Übersetzung
generiert werden. Bausteine welche FB-Aufrufe enthalten, müssen daher
in den Editor des Simulators geladen, und jede Zeile mit der Taste
Return bestätigt werden. Dadurch werden der Bausteinname und die
Bezeichnernamen automatisch ergänzt.
- Doppelwortbefehle: (bei S52SIM)
Anweisungen wie L ED x, T AD x ... werden als Kommentar
gekennzeichnet.
FB-Bezeichner werden von Doppelwort- auf Wortformat
geändert (Eine Warnung wird ausgegeben)
- Operationen, welche vom SPS-Simulator noch nicht unterstützt werden,
werden als Kommentarzeile ausgegeben. Es wird der Operationsvorrat
der Version V4.52 des SPS-Simulators unterstützt. (Jedoch nur die
SIMATIC kompatiblen Befehle)
- Timer und Zähler > 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 Rückübersetzung Kommentare. Beim
Übersetzen mit dem AWL-BATCHCOMPILER muß dies berücksichtigt werden.
( ACHTUNG: normales S5-Paket versteht keine Ganzzeilenkommentare !!)
- Die Bibliotheksnummer kann nicht übersetzt werden. Beim Übersetzen
von S5 zum Simulator und zurück, geht diese verloren.
- Von SIM2S5 übersetzte Files können nicht mit S52SIM direkt
zurueckübersetzt werden. (Vorher mit Batchcompiler -> S5D-Format und
zurueck übersetzen)
Stand: 27.3.94 Sf