Hallo zusammen,
ich sitze gerade an einer Methode, aber komme leider nicht weiter. Diese soll als Ausgangssteuerung für 2 Maschinen genutzt werden. Dabei soll die jeweilige Maschine das Teil nur auf die Palette weitergeben (über Roboter), wenn auf der Palette das passende Pondon liegt. Deshalb soll die Methode über einen Sensor auf der Förderstrecke den Inhalt der Palette darauf abfragen. Wenn die Palette nicht zum Inhalt der der Station passt, soll das Teil in der Station liegen bleiben, weil das passende Objekt auf der anderen Station liegt. Sobald die nächste Palette am Sensor ist, soll die Prüfung erneut stattfinden. Ich habe es mit folgendem Quellcode probiert, welcher leider nicht funktioniert (es wird nicht auf den Paletteninhalt zugegriffen):
if (Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_32x50" or Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_32x80" or Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_32xi") then
if @.BE.Ursprung = .Benutzerobjekte.Abschlussdeckel_32 then
@.umlagern(MATRIS_Abschlussdeckel)
end
elseif (Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_40x50" or Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_40x80" or Förderstrecke_Abschlussdeckel.SensorNo(1).Name = "Lagerdeckel_40xi")
if @.BE.Ursprung = .Benutzerobjekte.Abschlussdeckel_40 then
@.umlagern(MATRIS_Abschlussdeckel)
end
end
Vielen Dank für die Hilfe und viele Grüße
Andre
------------------
Andre
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP