|
Autor
|
Thema: Umlagern wenn gestört (2454 mal gelesen)
|
Tennisass Mitglied
 Beiträge: 4 Registriert: 09.11.2011
|
erstellt am: 09. Nov. 2011 09:11 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen! Ich möchte eine Methode programmieren die folgende Aufgabe hat: In einer Parallelstation werden immer 2 Teile bearbeitet. Wenn eine Störung der Station vorliegt soll die Bearbeitung unterbrochen und das BE auf Förderstrecke 1 zur Nacharbeit umgelagert werden. Wenn während der Bearbeitung keine Störung vorliegt wird das BE am Ende der Bearbeitung auf Förderstrecke 2 umgelagert. Meine Versuche waren leider alle Erfolglos. Hat jemand eine Idee, wie die Methode aussehen müsste? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
planty Mitglied Dipl.-Ing.
 
 Beiträge: 139 Registriert: 18.09.2006
|
erstellt am: 09. Nov. 2011 10:59 <-- editieren / zitieren --> Unities abgeben:          Nur für Tennisass
Hi, beschreibe bitte genauer wo Dein Problem liegt. Oder zeig uns Deine Methode, die nicht funktioniert. Du kannst im Materialflussbaustein eine Störsteuerung eintragen, die aufgerufen wird wenn eine Störung beginnt. P. ------------------ Two hours of trial and error can save ten minutes of manual reading! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tennisass Mitglied
 Beiträge: 4 Registriert: 09.11.2011
|
erstellt am: 09. Nov. 2011 11:13 <-- editieren / zitieren --> Unities abgeben:         
Meine Methode sieht folgendermaßen aus: is do if Parallelstation.Gestört then @.umlagern (Förderstrecke); end; end; Damit das funktioniert muss die Methode immer dann aufgerufen werden wenn eine Störung vorliegt. Wie kann ich das machen? Oder gibt es einen besseren Weg? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
planty Mitglied Dipl.-Ing.
 
 Beiträge: 139 Registriert: 18.09.2006
|
erstellt am: 09. Nov. 2011 11:24 <-- editieren / zitieren --> Unities abgeben:          Nur für Tennisass
Hi, im Menü der Parallelstation, Extras-Steuerungen, Störung Deine Methode eintragen. Nicht vergessen, die Station ist gestört, nicht das Teil(!) Du musst entweder beide teile von der Station nehmen oder die Störung anders interpretieren und entscheiden bei welchem Teil die Bearbeitung gestört ist (was ich für schlecht halte). P. ------------------ Two hours of trial and error can save ten minutes of manual reading! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DennisL Mitglied

 Beiträge: 38 Registriert: 28.11.2011
|
erstellt am: 06. Dez. 2011 14:12 <-- editieren / zitieren --> Unities abgeben:          Nur für Tennisass
|

| | Ingenieur Elektrotechnik (m/w/d) | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als Ingenieur Elektrotechnik (m/w/d). Du planst, berechnest und entwickelst elektrische Systeme mit Präzision? Dann übernimm Verantwortung für anspruchsvolle Projekte, setze Normen sicher um und arbeite mit modernsten Tools an innovativen Lösungen.... | | Anzeige ansehen | Feste Anstellung |
|
40m1n111 Mitglied
 Beiträge: 1 Registriert: 09.12.2011
|
erstellt am: 09. Dez. 2011 09:03 <-- editieren / zitieren --> Unities abgeben:          Nur für Tennisass
Hallo, ich weiß nicht ob das Thema noch aktuell ist, aber dort ist ein Syntaxfehler drin. Zitat: is do if Parallelstation.Gestört then @.umlagern (Förderstrecke); end; end;
es sollte lauten: is do if Parallelstation.Gestoert=true then @.umlagern (Förderstrecke1); end; end; vielleicht hilft das ja auch noch anderen... Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |