unser Techniker hat mal in der Wühlkiste gewühlt und die Teile gefunden. Allerdings kann er sich nur schwer davon trennen. Ich hoffe die Bilder hängen dran.
das passiert eigentlich in der BM-Datei. In der Spalte GF muss die richtige Nummer stehen. Dann gibt es dort eine Spalte "vAxyFkTZdP". Ich gehe jetzt nicht auf alles ein, das steht in der Hilfe. Für dich ist folgendes wichtig:
x=0 ' X Zange nicht benutzen y=0 ' Y Zange nicht benutzen Z=1 ' Zentrierung benutzen (Kamera)
leider fällt mir jetzt erst mal nichts weiter ein. Wir haben unsere alten MS90 alle verschrottet, nur den PC habe ich noch hier. Manchmal kommen Kunden nach 10 Jahren und wollen ein altes Board bestückt haben, dann konvertieren wir am HP unsere alten Programme nach DOS. Wenn ich kann, beantworte ich gern Deine Fragen hier im Forum. Ersatzteile haben wir hier auch keine mehr.
Hab eben mal unseren alten HP Rechner angeworfen. Unter Dateneingabe kommt man mit CTRL + F8 in die großen Maschinendaten. Einfach an das vorgeschlagene "MA" eine "1" anhängen und Enter drücken. Unter "Maschinendaten für die D - Achse" gibt es einen Menüpunkt "Messystemauflösung (Inkremente)". Dort steht bei uns der Wert: 11.11 Vielleicht hilft Dir das ja weiter.
wir haben OIS 9.1 und da ist es so wie Du es beschreibst. Allerdings bleibt das Terminal offen, wenn man den OIS Client schließt. Unter CrogrammeOIS (wohin man es halt installiert hatte) gibt es das Programm OisTerminal.exe, das kannst Du auch direkt starten.
Im Siplace DMS gibt es mehrere Jobguides dazu.(JobGuide Bauelemente und Pipetten C&P 20, C&P 12, C&P 6, P&P, TwinHead, Ausgabe 06/2009). IC-Kopf Pipetten bauen wir uns größtensteils selbst, aber der Experte bei ASM ist der Hr. Moosmang. Schick Ihm ein Datenblatt oder noch besser ein paar Muster und er empfiehlt Dir eine Pipette oder baut eine. Ich habe sehr gute Erfahrungen mit Ihm gemacht. Für Deinen Zweck wäre unter Umständen die 00351924 geeignet.
Hallo Thorsten, [quote="Thorsten"]Hallo, wenn du alle Rüstungen haben möchtest, würde ich dir auch SQL empfehlen.
Ich habe schon eine komplette Rüstkontrolle geschrieben, die sich alle Daten per SQL aus der SiplacePro Datenbank holt!
Mit der SPI-Schnittstelle habe ich auch schon gearbeitet, aber für das reine Auslesen von Daten ist das schon recht kompliziert.[/quote]
mich würde interessieren, wie Du die Rüstungen aus der Siplace - Pro Datenbank geholt hast. Einiges habe ich auch schon ausgelesen, aber die Rüstungen bereiten mir Probleme. Wäre schön, wenn Du mir ein paar Tipps geben könntest.
die grafische Anzeige ist prinzipiell simpel. Wir scannen jede Leiterplatte ein und speichern das Bild bei uns auf dem Server. Ich lese also nicht den Blob aus der DB aus. Mit Hilfe der Excel Diagrammfunktion ist es möglich, die Bestückkoordinaten als XY - Grafik über die LP zu legen. Irgendwie haben wir das mal als Hilfe für Nachbestückungen oder Handbestückungen gedacht. Ich hab mal ein Bild angehängt.
Zum Thema Rüstungen, die Zuordnung der Feedernummern ist ja an sich kein Problem, aber Danke für den Tip mit der DLL, ich hatte mich in der DB schon wund gesucht . Im Prinzip brauch ich nur mal den Denkanstoß, welche Tabellen alles benötigt werden.
ich habe mich mal mit einem Kollegen hingesetzt und ca. 14 Tage die Siplace Pro Datenbank analysiert. Damals noch Version 5.2 und heute arbeiten wir mit V7.1. Hintergrund war der Gedanke, eine Leiterplatte, deren enthaltene Bestück- listen und die Anzahl der Bauelemente zu ermitteln, die darauf bestückt werden, inclusive ihrer Barcodes. Das haben wir dann auch hinbekommen, mit einer SQL. Nachdem wir halbwegs die Struktur erfasst hatten, habe ich in VBA ein paar kleinere Tools geschrieben.
- Export einer Bestückliste zum Dispenser und AOI oder einfach nur in Excel. - Import aller Bauelemente, Barcodes, Kommentar und Gehäuseform - Grafische Anzeige einer Leiterplatte und deren Bestückpositionen. Entweder einzelne oder alle Bauelemente oder eben Bauelementegruppen.
Jetzt habe ich in PHP eine Feederverwaltung (Reparatur usw.) geschrieben und da liegt der Gedanke nahe, zu prüfen, ob die Feeder ausreichend vorhanden sind, wenn ich verschiedene Leiterplatten bestücken will. Klar kann ich mir die Daten aus der SIS-DB (dbo.track, recipe & board) holen, aber da stehen nur Daten drin, seit der letzten Installation (Upgrade). Zum Thema OIB, ich habe das hier, nur leider läuft das nicht auf meinem 64 Bit System oder ich mach was falsch.
ich würde mir gern Rüstungen aus der DB exportieren. Ein paar Sachen habe ich mit VBA/PHP/SQL in Siplace Pro schon gemacht, aber bei den Rüstungen fehlt mir ein Denkanstoß. Ich möchte im Prinzip den Feederbedarf unserer Linien ermitteln. Z.B. 2 große Rüstungen sollen auf 2 Linien gleichzeitig bestückt werden. Dabei soll der Gesamtbedarf der beiden Rüstungen mit dem derzeitigen Feederbestand verglichen werden. Ich würde mich freuen, wenn man mir dabei helfen könnte, in welchen Tabellen ich die benötigten Informationen suchen muss.
ich habe mir jetzt von AVNET ein paar Muster kommen lassen. Die Teile werden im 8mm Gurt geliefert -> ideal für die Fertigung und klar besser als die Etiketten. Ich werde nächste Woche mal ein paar Leseversuche machen und was mich interessiert, was passiert eigentlich beim Schwallöten?