-> Hier kostenlos registrieren
Hallo liebes Forum,
nachdem mir schon öfters der ein oder andere Tipp aus dem SPS Forum weitergeholfen hat möchte ich mich revanchieren.
Durch Zufall bin ich auf Phraseexpress gestoßen. Damit können Textbausteine in beliebige Editoren eingefügt werden.
Im Vergleich zu Simatic, können die Ein-und Ausgänge schon beschaltet sein und über Formulare ausgefüllt werden.
So können z.B. die farbig markierten Einträge ersetzt werden.
//CALL FB1110, DB1000
// iHMI_ButtonManuPressed :="G1 HMI".HQ1.OpMode.iButtonManuPressed
// iHMI_ButtonAutoPressed :="G1 HMI".HQ1.OpMode.iButtonAutoPressed
// iHMI_ButtonStartPressed:="G1 HMI".HQ1.OpMode.iButtonStartPressed
// bHMI_ButtonStopPressed :="G1 HMI".HQ1.OpMode.iButtonStopPressed
// i1Sec :="Puls 1Hz"
// oActOpMode :="G1 Group".HQ1.ActOpMode
// ioHMI_ActualOpMode :=
// ioHMI_ButtonManuRelease:="G1 HMI".HQ1.OpMode.ioButtonManuRelease
// ioHMI_ButtonAutoRelease:="G1 HMI".HQ1.OpMode.ioButtonAutoRelease
Leider verhindert Simatic durch den Call-Befehl, dass die Ein-Ausgänge richtig beschrieben werden. Das kann man aber einfach umgehen indem man den Bausteinaufruf auskommentiert als Textbaustein speichert. In SCL gibt es keine Probleme.
Das Handling mit Phraseexpress und den Makros sollte man nach einigen Stunden drauf haben. Im Netz gibt es viele Beispiele dafür. Auch Filme.
Vorteil: Keine Kopiererei mehr, kein Suchen und ersetzen. Die ganze Bausteinbibliothek kann auf diese Art fertig parametriert eingesetzt werden. Das Programm ist für den privaten Gebrauch kostenfrei.
http://www.phraseexpress.com/de
Ich bin gespannt auf Eure Rückmeldungen!
Gruss
MrSpexx
nachdem mir schon öfters der ein oder andere Tipp aus dem SPS Forum weitergeholfen hat möchte ich mich revanchieren.
Durch Zufall bin ich auf Phraseexpress gestoßen. Damit können Textbausteine in beliebige Editoren eingefügt werden.
Im Vergleich zu Simatic, können die Ein-und Ausgänge schon beschaltet sein und über Formulare ausgefüllt werden.
So können z.B. die farbig markierten Einträge ersetzt werden.
//CALL FB1110, DB1000
// iHMI_ButtonManuPressed :="G1 HMI".HQ1.OpMode.iButtonManuPressed
// iHMI_ButtonAutoPressed :="G1 HMI".HQ1.OpMode.iButtonAutoPressed
// iHMI_ButtonStartPressed:="G1 HMI".HQ1.OpMode.iButtonStartPressed
// bHMI_ButtonStopPressed :="G1 HMI".HQ1.OpMode.iButtonStopPressed
// i1Sec :="Puls 1Hz"
// oActOpMode :="G1 Group".HQ1.ActOpMode
// ioHMI_ActualOpMode :=
// ioHMI_ButtonManuRelease:="G1 HMI".HQ1.OpMode.ioButtonManuRelease
// ioHMI_ButtonAutoRelease:="G1 HMI".HQ1.OpMode.ioButtonAutoRelease
Leider verhindert Simatic durch den Call-Befehl, dass die Ein-Ausgänge richtig beschrieben werden. Das kann man aber einfach umgehen indem man den Bausteinaufruf auskommentiert als Textbaustein speichert. In SCL gibt es keine Probleme.
Das Handling mit Phraseexpress und den Makros sollte man nach einigen Stunden drauf haben. Im Netz gibt es viele Beispiele dafür. Auch Filme.
Vorteil: Keine Kopiererei mehr, kein Suchen und ersetzen. Die ganze Bausteinbibliothek kann auf diese Art fertig parametriert eingesetzt werden. Das Programm ist für den privaten Gebrauch kostenfrei.
http://www.phraseexpress.com/de
Ich bin gespannt auf Eure Rückmeldungen!
Gruss
MrSpexx
Zuletzt bearbeitet: