-> Hier kostenlos registrieren
Hallo Leute,
ich habe eine Beckhoffsteuerung und muß Fertigteile mit Daten bedrucken.
Die Druckdateien werden von einem externem Programm zur Verfügung gestellt und liegen mit Dateiname= Barcodenummer auf dem Netz.
Ich mache es so, daß ich sobald ich ein Teil bedrucken muß mit der SPS eine Batchdatei starte und als Kommandoparameter den Barcode mitgebe.
Die Batchdatei kopiert dann die Druckdatei auf die serielle Schnittstelle des PC und der Drucker hat die richtigen Daten.
Funktioniert als super gut. Hat aber einen Schönheitsfehler:
Jedesmal, wenn die Batchdatei getsratet wird geht die DOS-Oberfläche auf und sofort wieder zu. Habe schon versucht die cmd.exe nur minimiert zu starten und auch das Fenster auf minimale Größe zusammenzuschieben.
Kann man Batchdatei quasi im Hintergrund laufen lassen?
Wie sieht es mit Skripts aus? Laufen die im Hintergrund? Und können die auch Dateien einfach auf die serielle Schnittstelle umleiten?
Michael
ich habe eine Beckhoffsteuerung und muß Fertigteile mit Daten bedrucken.
Die Druckdateien werden von einem externem Programm zur Verfügung gestellt und liegen mit Dateiname= Barcodenummer auf dem Netz.
Ich mache es so, daß ich sobald ich ein Teil bedrucken muß mit der SPS eine Batchdatei starte und als Kommandoparameter den Barcode mitgebe.
Die Batchdatei kopiert dann die Druckdatei auf die serielle Schnittstelle des PC und der Drucker hat die richtigen Daten.
Funktioniert als super gut. Hat aber einen Schönheitsfehler:
Jedesmal, wenn die Batchdatei getsratet wird geht die DOS-Oberfläche auf und sofort wieder zu. Habe schon versucht die cmd.exe nur minimiert zu starten und auch das Fenster auf minimale Größe zusammenzuschieben.
Kann man Batchdatei quasi im Hintergrund laufen lassen?
Wie sieht es mit Skripts aus? Laufen die im Hintergrund? Und können die auch Dateien einfach auf die serielle Schnittstelle umleiten?
Michael