TIA PNIODiag für TIA

Thommi1969G

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

sicher kennt ihr alle das PNIODiag Paket ? Aktuell hier zum Download in Version 1.82. Allerdings unterstützt das nur Step7 V5.x.

Ist jemandem bekannt ob und wo es das gleichwertige für TIA mit 1500'er CPU Support und comfort Panel Support gibt ???




Hat schon jemand etwas vergleichbares für oben genannte Hardware umgesetzt?




mfG, Thomas
 
Das geht bei der 1500er supereinfach.

Hier ein beispiel für Profibusteilnehmer. Für PN Muss nur das Array entsprechend der Hilfebeschreibung angepasst werden und natürlich Mode wie man es braucht. Steht alles in der Hilfe vom DeviceState baustein.
Code:
FUNCTION_BLOCK "ProfibusDiagnose"
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR 
      DP_Slave_Status : Array[0..128] of Bool;
   END_VAR


   VAR_TEMP 
      status : Int;
   END_VAR




BEGIN
	#status := DeviceStates(LADDR:="Local~DP-Mastersystem", MODE:=5, STATE:=#DP_Slave_Status);
END_FUNCTION_BLOCK
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

danke für Deine Antwort. Wir haben leider nicht die Zeit ein komplettes System inkl. HMI selbst zu bauen. Daher hatte ich gehofft es gibt das PNIODiag-Paket (wie es für die 300'er SPS'en existiert) auch schon für die neue CPU Generation. Ein freundlicher Support Mitarbeiter im Forum auf der Siemens Support Seite hat mir dann gestern DIE Lösung geschickt.

https://support.industry.siemens.co...ser-program-with-s7-1500?dti=0&dl=en&lc=de-WW

Gruß, Thomas
 
Hallo,

das verlinkte Dokument auf der Support Seite ist finde ich ordentlich gemacht. Hier findet man einen sehr guten Einstieg in die neuen Diagnosemöglichkeiten der 15xx. Und das in aller Ausführlichkeit. Ob man das in der Praxis so umsetzt oder der Kunde so eine detaillierte Diagnose überhaupt braucht sei mal dahin gestellt.

Die in der ersten Antwort beschriebene Systemfunktion DeviceStates halte ich für genial, vor allem bekommt man in einem Aufruf den Status von bis zu 1024 Teilnehmern, man kann die Funktion nach meiner Erfahrung auch jeden Zyklus aufrufen, und das ohne jegliche Zykluszeiteinbußen.

Viel Spaß beim Umsetzen Euer Anforderung.
 
Hallo,

ja leider verlangen die Kunden der Automobilindustrie eine detaillierte Diagnose und wollen ja auch mit neuer Technik keinen Rückschritt. Da es wie gesagt für die 300'er das PNIODIAG-Paket von Siemens gibt, wird solche Diagnose selbstverständlich auch mit 1500'er CPU erwartet. Ich finde auch das der Beitrag auf der Support-Seite genau das ist, was wir gesucht haben.

mfG
 
Zurück
Oben