home *** CD-ROM | disk | FTP | other *** search
/ Saturn 1 / Saturn.iso / lernen / 029 / 029.exe / COMPILER / READ_ME.TXT < prev    next >
Text File  |  1994-06-24  |  10KB  |  270 lines

  1. ╔════════════════════════════════════════════════════════════════╗
  2. ║ SIMATIC (R) - SPS-Simulator - COMPILER  V 1.3   (c) 1993-94 Sf ║
  3. ╚════════════════════════════════════════════════════════════════╝
  4.  
  5.  
  6. ────────────────────────────────────────────────
  7. AUSDRUCK dieser Datei mit: copy read_me.txt prn:
  8. ────────────────────────────────────────────────
  9.  
  10. INHALT der READ_ME.txt Datei:
  11.  
  12. 1. Disketteninhalt 
  13. 2. Sharewarehinweise
  14. 3. Haftungsausschluß
  15. 4. Bedienungsanleitung S52SIM-EXE
  16. 5. Bedienungsanleitung SIM2S5.EXE
  17. 6. Hardwarevoraussetzungen / Installationshinweise
  18. 7. Viruserkennung
  19. 8. Letzte Informationen / Einschränkungen zum Funktionsumfang <<< WICHTIG !!!
  20.  
  21.  
  22. 1. DISKETTENINHALT:
  23. ───────────────────
  24.  
  25.    S52SIM.EXE     Compiler AWL-BATCHCOMPILER > SPS_SIMULATOR
  26.    SIM2S5.EXE      Compiler SPS-SIMULATOR > AWL-BATCHCOMPILER_
  27.    TEST@@A0.SEQ   AWL/BATCHCOMPILER-File mit komplettem Befehlsumfang
  28.                   eines AG 155U (Zur Zeit die größte Siemens-SPS)
  29.    TEST@@ST.S5D   Orginal MC5-File des Siemens Pakets
  30.    TEST@@A0.F01   Vom Compiler (Vollversion) erzeugtes Simulatorfile
  31.                   (Ohne jeglichen manuellen Eingriff !!!)
  32.    READ_ME.TXT    Die Datei lesen Sie gerade.
  33.    COMPILER.TXT   Kurzbeschreibung des Programms
  34.    BESTELL.TXT    Bestellformular SPS-SIM/COMPILER
  35.  
  36.    VOLLVERSION:   Die Vollversion befindet sich im Verzeichnis COMPILER
  37.    SHAREVERSION:  Die Sharewareversion befindet sich im Verzeichnis DEMOVERS
  38.  
  39.  
  40. 2. SHAREWAREHINWEISE:
  41. ─────────────────────
  42.    Der Compiler ist ein sogenanntes SHAREWARE Programm.
  43.  
  44.    Sie  dürfen die SHAREWARE-Version innerhalb 30 Tage kostenlos testen.
  45.    Wenn  Sie  nach  dieser Testphase feststellen, daß das Programm Ihren
  46.    Wünschen entspricht, müssen Sie die VOLLVERSION erwerben.
  47.  
  48.    Die SHAREWAREVERSION kann maximal 40 AWL-Zeilen übersetzen.
  49.    Die Vollversion enthält keine Begrenzung.
  50.  
  51.    Die kostenlose (!) Weitergabe der Demoversion wird vom Autor gewünscht.
  52.    Es dürfen jedoch keinerlei Änderungen an den Files gemacht werden und
  53.    das Programm muß immer komplett mit allen Test-, und Readme-Files
  54.    weitergegeben werden.     
  55.  
  56.    Durch die Registrierung haben Sie folgende Vorteile:
  57.    ────────────────────────────────────────────────────
  58.    Der Autor wird alle Fehler nach bestem Wissen und Gewissen zu beheben
  59.    versuchen. Wenn Sie einen Fehler entdeckt haben, sollten Sie mir die-
  60.    sen  mitteilen.  Nach der Fehlerbeseitigung melde ich mich bei Ihnen,
  61.    und  Sie können bei mir ein kostenloses Update anfordern. Nach meiner
  62.    Nachricht müssen Sie mir nur einen ausreichend frankierten und adres-
  63.    sierten Rückumschlag mit Ihrer orginalen Vollversion schicken !
  64.    Größere Updates erhalten Sie zu ermäßigten Preisen.    
  65.  
  66.    Registrationsgebühren (S52SIM + SIM2S5)
  67.    ─────────────────────────────────────────
  68.    Einzellizenz DM  60.-- (nur für Privatpersonen)
  69.    Gewerbliche oder schulische Lizenz DM 150.--
  70.  
  71.  
  72.    Eine Gewerbliche oder schulische Lizenz ist eine Mehrfachlizenz, d.h.
  73.    bei einem Erwerb darf das Programm auf jedem Rechner in einem Betrieb
  74.    (ein Standort) bzw.  einer Schule installiert werden. Eine
  75.    Mehrfachlizenz darf nicht außerhalb der Schule bzw. des Betriebs
  76.    installiert werden !
  77.  
  78.    ACHTUNG: Geben Sie die Vollversion auf keinen Fall weiter !! Durch die
  79.         Registriernummer und Hinweise kann jederzeit festgestellt werden
  80.         wer das Programm weitergegeben hat ! 
  81.  
  82.    BESTELLUNGEN: Durch Ausdruck der Datei BESTELL.TXT erhalten Sie
  83.                  ein Bestellformular. 
  84.         
  85.  
  86. 3. HAFTUNGSAUSSCHLUSS:
  87. ──────────────────────
  88.    Der  Autor  haftet  NICHT  für mittelbare Schäden, Folgeschäden sowie
  89.    Schäden aus Ansprüchen Dritter, die durch die Anwendung des Programms
  90.    entstehen.  Ebenso kann NICHT garantiert werden, daß das Programm un-
  91.    ter allen Hard- und Softwarekonfigurationen lauffähig ist.
  92.  
  93.    Der  Autor wird sich aber selbstverständlich bemühen jeden gemeldeten
  94.    Fehler zu beheben.
  95.  
  96.    Durch  die  Nutzung  dieses  Programms  erklärt sich der Anwender mit
  97.    o.g. Ausschlüssen einverstanden.
  98.  
  99.  
  100. 4. BEDIENUNGSANLEITUNG S52SIM.EXE:
  101. ──────────────────────────────────
  102.  
  103.    Der  Compiler  übersetzt  SIMATIC(R)-Programme  in das Fileformat des
  104.    SPS-Simulators V4.5 von MHJ-Software.
  105.  
  106.    Für die Übersetzung wird der AWL-EDITOR / BATCH-COMPILER der Fa.
  107.    Siemens benötigt. (Siemens BestNr.: 6ES5 895 - 1SB01)
  108.  
  109.    Folgende Schritte müssen durchgeführt werden:
  110.  
  111.    1. Aufruf SIMATIC-Step5-Paket
  112.  
  113.    2. Anwahl AWL-EDITOR /BATCH-COMPILER
  114.  
  115.    3. Eingabe  der  AWL-Quelldatei  (??????A0.SEQ)  und  Programm-Datei
  116.       (??????ST.S5D)
  117.  
  118.    4. Voreinstellung übernehmen.
  119.  
  120.    5. Anwahl COMPILER (F2)
  121.              MC5>SEQ  (F5)
  122.              Eingabe des/der Bausteinnamen
  123.              OPTION 2 (Nur Absolutparameter in AWL-Quelldatei eintragen)
  124.              Übernahme -> Programm wird übersetzt
  125.  
  126.    6. STEP5 Paket verlassen.
  127.  
  128.    7. Falls  Step5  nur  auf  P/CPM  verfügbar  ist, muß mit dem Befehl
  129.         Pcopy.exe  die  AWL-Quelldatei  (??????A0.SEQ)  nach DOS kopiert
  130.         werden.(Pcopy wird mit jedem Siemens PG7xx und mit den Step5 Paketen
  131.         für PC ausgeliefert).
  132.  
  133.    8. Nun kann die AWL-Quelldatei übersetzt werden.
  134.  
  135.       Die Syntax hierfür lautet:
  136.  
  137.       S52SIM Dateiname.ext
  138.  
  139.       z.B.:  S52SIM test@@A0.SEQ
  140.  
  141.       Es  werden  nun  ein,  oder mehrere Files (je nach Inhalt der AWL-
  142.       Quelldatei)  im aktuellen Verzeichnis angelegt. Der Dateiname wird
  143.       aus  dem  Filenamen  nach den Namenskonventionen des SPS-Simulator
  144.       gebildet.
  145.  
  146.       Beispiel:
  147.  
  148.          Die Datei test1@a0.seq enthält einen OB 1 und einen FB 255
  149.  
  150.          Es werden folgende Dateien erzeugt:
  151.  
  152.           test@@a0.O01  
  153.           test@@a0.Fff  
  154.                    │││
  155.                    │└┴─ Bausteinnr. (Hexadezimal)
  156.                    │
  157.                    └─── F...FB
  158.                         O...OB
  159.                         P...PB
  160.                         S...SB
  161.  
  162. 5. BEDIENUNGSANLEITUNG SIM2S5.EXE:
  163. ──────────────────────────────────
  164.  
  165.    Der  Compiler  übersetzt  Files des  SPS-Simulators V4.5 von MHJ-Software
  166.    in das AWL-Batchcompiler Format.
  167.  
  168.    Folgende Schritte müssen durchgeführt werden:
  169.  
  170.    Aufruf des Compilers im Verzeichnis der Simulatordateien.
  171.  
  172.       Die Syntax hierfür lautet:
  173.  
  174.       SIM2S5 Datnam
  175.  
  176.       z.B.:  S52SIM test*.*
  177.       
  178.       Es werden nun alle Files mit dem Namen test*.* in die
  179.       Datei DatnamA0.SEQ kompiliert.
  180.  
  181.       Der Dateiname wird aus dem eingegebenen Filenamen gebildet. Hierfür
  182.       werden alle Jokerzeichen (*,?) entfernt, und maximal die ersten 6 Zeichen
  183.       verwendet. Bei weniger als 6 Zeichen wird SIMATIC-like mit @ aufgefüllt.
  184.  
  185.       Alle Bausteine sind dann in der Datei aneinandergereiht und können
  186.       mit dem AWL-BATCHCOMPILER in eine ??????ST.S5D Datei konvertiert werden.
  187.  
  188.       BEISPIEL:    
  189.      Vorhandene Bausteine:   
  190.           test@@a0.O01    OB1
  191.           test@@a0.Fff    FB255
  192.           test.P01      PB1    
  193.     
  194.     Durch den Befehl:
  195.       SIM2S5 test*.*
  196.         wird eine Datei mit dem Namen:
  197.       test@@A0.seq
  198.     erzeugt, welche mit dem AWL-BATCHCOMPILER weiterverarnbeitet werden
  199.     kann. In dieser Datei sind OB1, FB255 und PB1 enthalten. 
  200.  
  201.         Der Befehl:
  202.           SIM2S5 test@*.*
  203.         übersetzt nur den OB1 und den FB255
  204.  
  205.         Der Befehl:
  206.           SIM2S5 ?es*.* 
  207.     erzeugt ein File es@@@@A0.seq mit den Bausteinen OB1,FB255 und PB1.
  208.  
  209. 6. HARDWAREVORAUSSETZUNGEN:
  210. ───────────────────────────
  211.    IBM-kompatiblen PC's unter MS-DOS ab V 3.3 oder entsprechendem DR-DOS.
  212.    (Programm müßte auch auf XT`s laufen konnte aber nicht getestet werden.)
  213.  
  214.    INSTALLATION:  Die Dateien der Diskette können in ein beliebiges
  215.           Verzeichnis Ihrer Festplatte kopiert werden. Wenn der
  216.           Compiler auch von anderen Verzeichnissen aus aufgerufen wird,
  217.           kann das Verzeichis in den "Path" mit aufgenommen werden. 
  218.  
  219. 7. VIRENPRÜFUNG:
  220. ────────────────
  221.    Das Programm überprüft automatisch ob es von einem Virus infiziert wurde.
  222.    Wenn beim Start des Programms eine entsprechende Meldung erscheint, hat sich
  223.    vermutlich ein Virus im Programm eingenistet, oder das Programm wurde
  224.    irgendwie manipuliert. In diesem Fall müssen Sie das Programm neu von Ihrer
  225.    Orginaldiskette installieren. 
  226.  
  227. 8. LETZTE INFORMATIONEN / EINSCHRÄNKUNGEN ZUM FUNKTIOSUMFANG:
  228. ───────────────────────────────────────────────────────────
  229.  
  230.    - Es können keine Datenbausteine übersetzt werden.
  231.  
  232.    - Da beim AWL-Batchcompiler keine FB-Namen von aufgerufenen Bausteinen
  233.         gespeichert werden, können diese nicht automatisch bei der Übersetzung
  234.         generiert werden. Bausteine welche FB-Aufrufe enthalten, müssen daher
  235.         in den Editor des Simulators geladen, und jede Zeile mit der Taste
  236.         Return bestätigt werden. Dadurch werden der Bausteinname und die
  237.         Bezeichnernamen automatisch ergänzt.  
  238.  
  239.    - Doppelwortbefehle: (bei S52SIM)
  240.          Anweisungen wie L ED x, T AD x ... werden als Kommentar
  241.             gekennzeichnet.
  242.          FB-Bezeichner werden von Doppelwort-  auf Wortformat
  243.             geändert (Eine Warnung wird ausgegeben)
  244.  
  245.    - Operationen, welche vom SPS-Simulator noch nicht unterstützt werden, 
  246.         werden als Kommentarzeile ausgegeben. Es wird der Operationsvorrat
  247.         der Version V4.52 des SPS-Simulators unterstützt. (Jedoch nur die 
  248.         SIMATIC kompatiblen Befehle)  
  249.  
  250.    - Timer und Zähler > 127 werden im Baustein als Kommentar gekennzeichnet
  251.         bei Bezeichnern wird 100 abgezogen. (eine Warnung wird ausgegeben)
  252.  
  253.    - Leerzeichen bei Bezeichnern werden von S52SIM durch '_' ersetzt. SIM2S5
  254.      wandelt alle '_' wieder in Leerzeichen um.     
  255.  
  256.    - Alle Befehle die bei der Umsetzung von S5 zum Simulator als Kommentar
  257.      gekenzeichnet werden, bleiben bei der Rückübersetzung Kommentare. Beim
  258.      Übersetzen    mit dem AWL-BATCHCOMPILER muß dies berücksichtigt werden.
  259.      ( ACHTUNG: normales S5-Paket versteht keine Ganzzeilenkommentare !!)
  260.  
  261.    - Die Bibliotheksnummer kann nicht übersetzt werden. Beim Übersetzen
  262.      von S5 zum Simulator und zurück, geht diese verloren.
  263.  
  264.    - Von SIM2S5 übersetzte Files können nicht mit S52SIM direkt
  265.      zurueckübersetzt werden. (Vorher mit Batchcompiler -> S5D-Format und
  266.      zurueck übersetzen)     
  267.    
  268. Stand: 27.3.94 Sf
  269. 
  270.