SQL Datenbank an b&r Steuerung

creation

Level-1
Beiträge
29
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

sind gerade dabei ein kleines projekt zu automatisieren, gesteuer wird alles auf einer b&r sps (welche wir bekommen ist unklar, soll aber nicht das problem sein) die ihre daten von einer mysql datenbank bekommt (NICHT DAS PROGRAMM und die steuerung, sonder hier sind nur verschiedene codierte werte hinterlegt zur erkennung von objekten).

daher meine frage, hat jemand schonmal mit einer sps + sql gearbeitet ?!
auf was muss ich beachten ... gibt es irgendwelche probleme bei der kommunikation ?!

mach ich das über eine OPC server ?!

danke

gruß´
 
Bei mir läuft so was mit einer Wago 841 und MySQL. Wago stellt dafür ein paar nette Bausteine zur Verfügung. Wie das bei B&R ist weiss ich nicht, aber wenn du die Kommunikation frei programmieren kannst, sollte es machbar sein sich zu einer DB zu verbinden (Host-IP, DB-Port, Username, Passwort) und die entsprechenden Abfragen zu stellen.
Wichtig ist eben dass man sich klar ist was man abfrägt, so dass die Antwort nicht zu gross wird (also nicht: "SELECT * FROM dbtabla"), SPS-seitig muss ja die Antwort verarbeitet werden. Ausserdem diese Task niedrig priorisieren um nicht die Steuerung/Regelung was sonst noch auf der SPS läuft auszubremsen.

Gruss Corrado
 
Bei sql4Automation gibts eine Bibliothek, die man direkt in das B&R Projekt einbinden kann. Allerdings brauchst du eine Steuerung mit der neusten Firmware, die zweidimensionale Arrays unterstützt. Falls du Hilfe benötigst, einfach melden.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Eine direkte Datenbankanbindung (Library) gibt es in Automation Studio momentan nicht. Da muss man momentan einen Umweg z.B. über eine Schnittstelle auf einem Windows-System gehen (z.B. .NET Applikation).
 
Also die B&R Library AsDB unterstützt im Moment nur Sybase und MS SQL Server Datenbanksysteme.
Dh. entweder programmierst du dir den Zugriff auf einen MySQL Server selber aus, oder du kaufst dir diese Funktionalität von sql4Automation zu.
 
Zu dem Ergebnis bin ich auch gekommen, nachdem ich mehrere E-Mails lang versucht habe den Herren vom Support den Unterschied zwischen MySQL und MS-SQL zu erklären...:roll:

MfG

Markus
 
Zurück
Oben