;Diese Beispiel-SUBMIT-Datei (NONAMESU.INI) beinhaltet alle ;Befehle und Steueranweisungen. ;Syntax der Steueranweisungen - Voreinstellungen: ;===================================================================== ;Darstellungsart einstellen: ;Kontaktplan, Funktionsplan, Anweisungsliste $KOP $FUP $AWL ;--------------------------------------------------------------------- ;Kataloge fuer Anweisungen ohne Katalogangabe einstellen: ;Katalog ab Wurzel einstellen, Katalog ab letztem $KAT-Befehl ; einstellen $KAT:C:\DATEN $KAT:C:TEST ;--------------------------------------------------------------------- ;Programmdatei einstellen: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt $PROG:C:\DATEN\NNNNNNST.S5D $PROG:C:\DATEN\NNNNNN $PROG:C:NNNNNNST.S5D $PROG:C:NNNNNN ;--------------------------------------------------------------------- ;Ausgabe ohne Symbolik einstellen: ;keine symbolische Operandenausgabe $SYMB:NEIN ;--------------------------------------------------------------------- ;Symbolikdatei einstellen: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt $SYMB:C:\DATEN\NNNNNNZ0.INI $SYMB:C:\DATEN\NNNNNN $SYMB:C:NNNNNNZ0.INI $SYMB:C:NNNNNN ;--------------------------------------------------------------------- ;Schriftfuss einstellen: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt $SFUS:C:\DATEN\NNNNNNF2.INI $SFUS:C:\DATEN\NNNNNN $SFUS:C:NNNNNNF2.INI $SFUS:C:NNNNNN ;--------------------------------------------------------------------- ;Drucker einstellen: ;vollstaendige Syntax ;Kurzform ;Katalog aus S5_HOME oder S5_SYS\DR_INI ;Kurzform, Katalog aus S5_HOME oder S5_SYS\DR_INI $DRUC:C:\DATEN\NNNNNNDR.INI $DRUC:C:\DATEN\NNNNNN $DRUC:C:NNNNNNDR.INI $DRUC:C:NNNNNN ;--------------------------------------------------------------------- ;Beginn der Blattnumerierung einstellen: $BLATT:1234 ;--------------------------------------------------------------------- ;Ausgabe auf Drucker einstellen: $DLST:NEIN ;--------------------------------------------------------------------- ;Ausgabe auf Datei einstellen: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform,Katalog aus $KAT oder Projekt $DLST:C:\DATEN\NNNNNNLS.INI $DLST:C:\DATEN\NNNNNN $DLST:C:NNNNNNLS.INI $DLST:C:NNNNNN ;--------------------------------------------------------------------- ;Zeichensatz einstellen: ;Ausgabe im ACSII-Zeichensatz ;Ausgabe im IBM-Zeichensatz $ZSATZ:ASCII $ZSATZ:SEMI-GRAFIK ;--------------------------------------------------------------------- ;Inhaltsverzeichnis initialisieren: ;Aufbau des Inhaltsverzeichnisses $INHALT ;--------------------------------------------------------------------- ;Unterbrechung der Ausfuehrung: $PAUSE:KOMMENTAR ;--------------------------------------------------------------------- ;Einstellung der Dok-Baustein-Zuordnung fuer den Befehl -BAUST: ;nur Dok-Bausteine #... verwenden ;nur Dok-Bausteine %... verwenden ;zuerst Dok-Bausteine #... verwenden, falls diese fehlen dann ; Dok-Bausteine %... verwenden ;zuerst Dok-Bausteine %... verwenden, falls diese fehlen dann ; Dok-Bausteine #... verwenden $DOKMOD:STANDARD $DOKMOD:ERWEITERT $DOKMOD:STDVORERW $DOKMOD:ERWVORSTD ;--------------------------------------------------------------------- ;Syntax der Steueranweisungen - Kommandos: ;===================================================================== ;alle Bausteine ausgeben: ;einschliesslich Dokumentationsdateien -BAUST:B ;--------------------------------------------------------------------- ;alle Bausteine einer Art ausgeben: ;Dokumentationsdateien ;erweiterte Dokumentationsdateien ;Organisationsbausteine ;Programmbausteine ;Funktionsbausteine ;erweiterten Funktionsbausteine ;Schrittbausteine ;Datenbausteine ;erweiterten Datenbausteine ;Bildbausteine -BAUST:# -BAUST:% -BAUST:OB -BAUST:PB -BAUST:FB -BAUST:FX -BAUST:SB -BAUST:DB -BAUST:DX -BAUST:BB ;--------------------------------------------------------------------- ;einen einzelnen Baustein ausgeben: ;Programmbausteine 15 ausgeben ;Dokumentationsdatei #ANLAGE ausgeben -BAUST:PB15 -BAUST:#ANLAGE ;--------------------------------------------------------------------- ;ein Netzwerk eines Bausteins ausgeben: ;Netzwerk 7 von PB 15 ausgeben -BAUST:PB15,7 ;--------------------------------------------------------------------- ;einen Netzwerkbereich eines Bausteins ausgeben: ;Netzwerk 7 bis 11 von PB 15 ausgeben -BAUST:PB15,7-11 ;--------------------------------------------------------------------- ;Bausteinausgabe mit Optionen: ;PB 15 mit Querverweisen ausgeben ;PB 15 mit optionalem Layout bei FUP ausgeben -BAUST(R):PB15 -BAUST(O):PB15 ;--------------------------------------------------------------------- ;verschiedene Bausteinausgaben kombinieren: ;NW 7 von PB 15 und DB 20 ausgeben -BAUST:PB15,7,DB20 ;--------------------------------------------------------------------- ;DB1-Masken ausgeben: ;DB1-Maske ausgeben von Baustein DX3 -DB1MASKE:DX3 ;--------------------------------------------------------------------- ;Ausgabe der Bausteinliste: ;Liste aller Bausteine ausgeben ;Liste aller Bausteine ausgeben ;Liste aller PB's ausgeben ;Liste aller PB's und OB's ausgeben -BLIST -BLIST:B -BLIST:PB -BLIST:PB,OB ;--------------------------------------------------------------------- ;Aufruf von Steueranweisungen: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt -STEUERANW:C:\TE\NNNNNNSU.INI -STEUERANW:C:\TE\NNNNNN -STEUERANW:C:NNNNNNSU.INI -STEUERANW:C:NNNNNN ;--------------------------------------------------------------------- ;Inhaltsverzeichnis ausgeben: ;Ausgabe mit Blattnummer nn -INHALT -INHALT:99 ;--------------------------------------------------------------------- ;Kontrollisten ausgeben: ;Liste der fehlenden Operanden ;Liste der fehlenden Symbole -KONTROLLISTE/FO -KONTROLLISTE/FB ;--------------------------------------------------------------------- ;Ausgabe der Programm-Struktur: ;Programmstruktur ab OB 1 ;Programmstruktur ab PB 3 ;Programmstruktur aller OB's ;Programmstruktur aller Bausteine ;Programmstruktur ab PB 3 mit Ausgabe der Datenbausteine ;Programmstruktur aller PB's im kompakten Format ;Programmstruktur ab PB 3 und ab PB 6 -XREF:PROGRAMM -XREF:PROGRAMM,(PB3) -XREF:PROGRAMM,(OB) -XREF:PROGRAMM,(B) -XREF(D):PROGRAMM,(PB3) -XREF(K):PROGRAMM,(PB) -XREF:PROGRAMM,(PB3,PB6) ;--------------------------------------------------------------------- ;Querverweisliste erzeugen: -XREF:ERZEUGEN ;--------------------------------------------------------------------- ;Ausgabe aller Operanden: ;alle Operanden -XREF:AUSDRUCK,(X) ;--------------------------------------------------------------------- ;Ausgabe aller Operanden einer Art: ;Eingaenge, Ausgaenge, Merker, erweiterte Merker, Zeiten, Zaehler ; Bausteine, Peripherie, Daten -XREF:AUSDRUCK,(E) -XREF:AUSDRUCK,(A) -XREF:AUSDRUCK,(M) -XREF:AUSDRUCK,(S) -XREF:AUSDRUCK,(T) -XREF:AUSDRUCK,(Z) -XREF:AUSDRUCK,(B) -XREF:AUSDRUCK,(P) -XREF:AUSDRUCK,(D) ;--------------------------------------------------------------------- ;Ausgabe eines einzelnen Operanden: ;absolut ;symbolisch -XREF:AUSDRUCK,(E2.5) -XREF:AUSDRUCK,(-Taste) ;--------------------------------------------------------------------- ;Operandenausgabe mit Optionen: ;Eingaenge in kompakter Form ;Eingaenge in optionaler Form -XREF(K):AUSDRUCK,(E) -XREF(O):AUSDRUCK,(E) ;--------------------------------------------------------------------- ;Ausgabe des Belegungsplanes: ;Belegungsplanes der Eingaenge, Ausgaenge und Merker ;Belegungsplanes der erweiterten Merker -XREF:BELEGUNG -XREF:BELEGUNG S-MERKER ;--------------------------------------------------------------------- ;Ausgabe der Zuordnungsliste: ;unsortierte Ausgabe ;Sortiert nach Symbolen ;Sortiert nach Operanden ;unsortiert, einspaltig -ZULI:SEQ -ZULI:SYM -ZULI:ABS -ZULI(O):SEQ ;--------------------------------------------------------------------- ;Ausgabe der aktuellen Projekteinstellungen: -PROJ: ;--------------------------------------------------------------------- ;Ausgabe der Projekteinstellungen aus einer Datei: ;vollstaendige Syntax ;Kurzform ;Katalog aus $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt -PROJ:C:\TEST\NNNNNNPX.INI -PROJ:C:\TEST\NNNNNN -PROJ:C:NNNNNNPX.INI -PROJ:C:NNNNNN ;--------------------------------------------------------------------- ;Ausgabe eines Buspfades: ;vollstaendige Syntax ;Kurzform ;Katalog aus S5_HOME oder S5_SYS\AP_INI ;Kurzform, Katalog aus S5_HOME oder S5_SYS\AP_INI -PFAD:C:\TE\NNNNNNAP.INI,NAME -PFAD:C:\TE\NNNNNN,NAME -PFAD:NNNNNNAP.INI,NAME -PFAD:NNNNNN,NAME ;--------------------------------------------------------------------- ;Ausgabe aller Buspfade: ;vollstaendige Syntax ;Kurzform ;Katalog aus S5_HOME oder S5_SYS\AP_INI ;Kurzform, Katalog aus S5_HOME oder S5_SYS\AP_INI -PFAD:C:\TE\NNNNNNAP.INI -PFAD:C:\TE\NNNNNN -PFAD:NNNNNNAP.INI -PFAD:NNNNNN ;--------------------------------------------------------------------- ;Optionen zur Buspfadausgabe: ;zusaetzliche Ausgabe der Dateien zum Buspfad -PFAD(D):C:\TE\NNNNNNAP.INI ;--------------------------------------------------------------------- ;Ausgabe der Liste der vorhandenen Buspfade: ;vollstaendige Syntax ;Kurzform ;Katalog aus S5_HOME oder S5_SYS\AP_INI ;Kurzform, Katalog aus S5_HOME oder S5_SYS\AP_INI -PFADLISTE:C:\TE\NNNNNNAP.INI -PFADLISTE:C:\TE\NNNNNN -PFADLISTE:NNNNNNAP.INI -PFADLISTE:NNNNNN ;--------------------------------------------------------------------- ;Ausgabe beliebiger Text-Dateien mit Einfuegen des aktuellen ; Schriftfusses: ;vollstaendige Syntax ;Katalog aus $KAT -PRINT:C:\DATEN\XXX.YYY -PRINT:C:XXX.YYY ;--------------------------------------------------------------------- ;Ausgabe beliebiger Text-Dateien, unveraendert: ;vollstaendige Syntax ;Katalog aus $KAT -PRINT(O):C:\DATEN\XXX.YYY -PRINT(O):C:XXX.YYY ;--------------------------------------------------------------------- ;AWL-Datei ausgeben: ;vollstaendige Syntax ;Kurzform ;Katalog aus Katalog oder $KAT oder Projekt ;Kurzform, Katalog aus $KAT oder Projekt -AWLDAT:C:\DATEN\NNNNNNA0.SEQ -AWLDAT:C:\DATEN\NNNNNN -AWLDAT:C:NNNNNNA0.SEQ -AWLDAT:C:NNNNNN ;---------------------------------------------------------------------