Visualisierung auf einem PC mit OPC

4nD1

Level-2
Beiträge
497
Reaktionspunkte
12
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Ich will eine Visualisierung von einigen Anlagen auf einem PC erstellen. Die ganzen Anlagen sind Ethernet vernetzt und die Abfrage der ganzen Werte soll über einen OPC-Server laufen.

Nun stell ich mir die frage was ich bei den Variablen als Item-Name und Zugriffpfad bei WinCC Flex eintragen muss.

OPC-Server ist von Deltalogic

Hoffe ihr könnt mir da weiter helfen.
 
Moin,

habe mal ein Projekt mit dem Deltalogic OPC Server gemacht. Ist zwar schon etwas länger her, aber es verlief alles ohne Probleme. Der große Vorteil gegenüber Siemens war übrigens, dass man den Deltalogic OPC Server nicht in NetPro eintragen mußte...


Hier mal ein AUszug aus der Item Textdatei die ich zu dem Projekt erstellt habe und im Anhang die Beschreibung der Item Syntax. Ansonsten kann ich den Support von Deltalogic sehr empfehlen :)

Code:
#    
#    
#    
#    S7-Project: xyz
#    S7-Program: 
#    Alias Name    Syntax Item      Comment
    
    Alarme_1_16    DB600.DBX0.0:BOOL[0..39]
    K5_ist_EIN    DB550.DBX0.0:BOOL
    K5_ist_AUS    DB550.DBX0.1:BOOL
    NEA_Spannung    DB102.DBW64:INT
    NEA_Wirkleistung    MD108:REAL
    G1_Tagestank    DB102.DBW90:INT
    G1_Betriebsstunden    DB102.DBD76:DINT
    G1_Notstrombetrieb    DB102.DBX9.1:BOOL
    G1_Automatik    DB102.DBX17.6:BOOL
    G1_Betrieb    DB102.DBX17.7:BOOL
    G1_Stoerung    DB102.DBX18.0:BOOL
    G1_rpm    DB102.DBW80:INT
    G1_cosphi    DB102.DBW44:INT    Faktor 100
    G1_Frequenz    DB102.DBW42:INT    Faktor 100
    G1_Wirkleistung    DB102.DBW32:INT
    G1_Spannung    DB102.DBW40:INT
    G1_Strom    DB102.DBW36:INT
    G1_MTU_Ladeluftdruck    DB112.DBW16:INT    Faktor 100
    G1_MTU_Schmieroeldruck    DB112.DBW14:INT    Faktor 100
    G1_MTU_Kraftstofftemp    DB112.DBW10:INT    Faktor 10
    G1_MTU_Kuehlmitteltemp    DB112.DBW6:INT    Faktor 10
    G1_MTU_Schmieroeltemp    DB112.DBW4:INT    Faktor 10

Viel Erfolg
 

Anhänge

  • Syntax Items_ G.pdf
    14,8 KB · Aufrufe: 23
Zuviel Werbung?
-> Hier kostenlos registrieren
Das einfachste ist ausprobieren.

Starten ein OPC Test Client, z.B. OPC Scout von Siemens.

Dann kannst du nach die vorhandene OPC Server suchen. Z.B. Siemens heisst "OPC.SimaticNet". AB/Rockwell heisst "RSLinx OPC Server".

Wenn OK, kannst du auch nach die vorhandene Variabeln suchen. Abhängig ab ob du mit absolute oder symbolische adressen arbeiten willst, und ob die Symbole vorhanden sind, kannst du auch nach sie suchen. Dann siehst du wie die Items gennant werden müssen.
 
Danke für die schnell Hilfe =)

Meine Frage ist aber immer noch nicht beantwortet(oder bin zu doof zum lesen). Was muss ich bei den Variablen in WinCC Flex eintragen als Item-Name und Zugriffspfad? ^^

Alles andere hat schon gut geklappt:)

@Eye wie hast du das mit der Alias-datei gemacht bei mir geht das mit der Symboltabele irgendwie nicht^^
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich glaube das Access Path / Zugriffspfad kann leer sein, wenn der OPC Server auf dieselbe PC befindet wie WinCC Flex RT.

Item-Name soll wie du es in z.B. OPC Scout finden kannst.

Beispiel Siemens:
S7:[Verbindungs-Name]Variabel-Name oder DP:[Verbindungs-Name]Variabel-Name oder SR:[Verbindungs-Name]Variabel-Name (S7, DP, SR abhängig von Protokoll)
Verbindungs-Name soll wie es in NetPro eingerichtet ist.
S7:[Machine4]DB10.DBW100, oder S7:[Machine4]Rezept.Wert5

Beispiel AB/Rockwell:
[Verbindungs-Name]Variabel-Name
Verbindungs-Name soll wie es in RSLinx OPC Topic configuration eingerichtet ist.
[Machine4]N10:100, oder [Machine4]Rezept.Wert5

Deltalogic kenne ich nicht.
 
Zuletzt bearbeitet:
ah okay danke =)

Eigentlich ist es meiner Visu ja egal von wem sie die Variablen über den OPc bekommt oder ? Denn ich will auch einige S5 damit abfragen.
 
Zurück
Oben