Step 7 WinCC Strukturkonflikt beim Anlegen von DM-Variablen

Raner

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Sehr geehrte Community,

Ich schreibe momentan einen Funktionsbaustein in SCL, der Diagnosedaten vom DP-Slave mit Hilfe eines SFCs in den Funktionsbaustein hineinlädt und dort in einem Array of Bytes abspeichert. Anschließend sollen diese Daten auf ein Struct geschrieben werden, der dann an den Ausgang des Funktionsbausteins ausgegeben wird. Im SCL-Struct sind die Systemattribute <EM>S7_m_c, S7_visible und S7dynamic </EM>auf 'true' gesetzt. Die Inhalte des Struct, also die Structelemente sind in der Form <EM>Diag_Bit0: String[23];</EM> geschrieben.

Im WinCC tauchen diese als Variablen in der Form <EM>Diagnosen#Diag_Bit0</EM> auf. Wenn ich jetzt diese Variablen an ein E/A-Feld anbinden will, dann taucht folgende Fehlermeldung auf:

<BR><BR>"Es ist ein Strukturkonflikt beim Anlegen der strukturierten DM-Variablen <EM>Für_Test(1)/1 </EM>vom Typ <EM>Diagnose</EM> aufgetreten."<BR><BR>

Für_Test(1)/1 ist die CFC, Diagnose ist mein Projekt.

<BR><BR>Was kann ich dagegen tun, wo sollte ich als erstes meinen Fehler suchen?<BR>Ich hoffe, mein Problem ist verstanden worden.
 
Zurück
Oben