[Ma...] Posted April 15, 2019 Share Posted April 15, 2019 Hallo, möchte bei Toleranzverletzung bzw. schon ab Warngrenze einen Zwangs-Ausdruck vom Kompaktprotokoll. Früher hat das wunderbar geklappt mit PCM : *****Eingangseinstellung:***** setProtocolOutput("presentationProtocol","list") *****Ausgangseinstellung:***** status=inspectionToleranceState() if status=="outOfTolerance" then setProtocolOutput("compactProtocol","print") endif positionCMM(425,-855,-130) *********************************************************************************** Was mache ich bei Calypso 2017 mit PiWeb(Mehrfachprotokoll) falsch. Haben sich die Befehle geändert oder übergeht PiWeb alles!? Danke. Link to comment Share on other sites More sharing options...
[Kl...] Posted April 16, 2019 Share Posted April 16, 2019 Hallo, dies ist vermutlich ein Effekt des neuen Reports. Präsentations- und Kompaktprotokoll werden im Mehrfachprotokoll nicht mehr unterstützt (Grau hinterlegt bei den Protokoll-Elementen). Klaus-Dieter Link to comment Share on other sites More sharing options...
[Ju...] Posted October 12, 2021 Share Posted October 12, 2021 Hätte zu dem Thema auch nochmal eine Frage. Wir nutzen immer noch das Präsentationsprotokoll. Auf einer Maschine möchte ich Standardmäßig gar kein Protokoll mehr ausdrucken, nur wenn sich ein Prüfmerkmal ausserhalb der Toleranz befindet. Habe jetzt in die Übergeordnete "calculation_end_pcm.txt" Datei folgendes geschrieben: status = inspectionToleranceState() if status == "outOfTolerance" setProtocolOutput("presentationProtocol", "print") endif Funktioniert soweit, nur wenn im CNC Start Fenster Protokoll drucken angewählt ist, druckt er trotzdem. Könnte natürlich jetzt den Auftrag geben bei dem Programmstart zukünftig darauf zu achten den Haken rauszunehmen, überlege aber gerade wie man das umgehen könnte. Überlegung war in die calculation_end_pcm.txt zu schreiben: status = inspectionToleranceState() if status == "inTolerance" setProtocolOutput("presentationProtocol", "list") else setProtocolOutput("presentationProtocol", "print") endif funktioniert aber nicht. Druckt trotzdem, sobald der Haken im CNC Start drin ist. Das ganze in andere Übergeordnete Dateien einzufügen (Inspection_pre_start_dialog_pcm.txt, inspection_start_pcm.txt....)hat auch nicht funktioniert. Die Frage jetzt, wie kann ich übergeordnet für alle Prüfpläne festlegen dass nicht gedruckt werden soll, außer ein Prüfmerkmal ist außerhalb der Toleranz? Es muss aber der Haken im CNC Start Dialog übergangen werden können, oder ist das vielleicht gar nicht möglich? In der PCM Beschreibung steht aber zu setProtocolOutput folgendes: Steuert die Protokollausgabe (Listen und Drucken) unabhängig von den CNC Starteinstellungen. Scheint aber doch nicht so zu sein, oder ich verstehe es falsch. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in