performance cpu
Posté : 19 juil. 2019, 14:01
bonjour la communauté,
je viens vers vous pour un petit problème et une petite question sur les performances des cpu.
j ai une CPU S 414-2DP année 2007, je voudrais savoir comment testé les performance de la cpu, car j ai un petit problème.
lors d un défaut ou une ouverture de carter sur la ligne de produit j ai 2 section lors de l acquittement la premier section redémarre tout de suite
et l autre non au bous d un certain temps.
dans un fc j ai un bits DBX 18.7 qui est reset en début de bloc , et il est set a 2 endroit dans le meme bloc , ce bloc est appele par l OB1.
//Zeiger auf Datenblock Ziel
AUF DB 200
SET
R DBX 18.6
R DBX 18.7
R #Allg_Stoe
L DB200.DBW 8
L 1
-I
L DB200.DBW 4
*I
L DB200.DBW 2
+I
+ 98
SLW 3
T #Zeiger_Quelle //Datensatzlänge -1
L DB200.DBW 4
L DB200.DBW 8
//Schleifenzähler laden
*I
+ -1
M005: T #Zaehler_Quelle
AUF DB 200
//Datensätze bearbeiten
L DBB [#Zeiger_Quelle]
AUF DB 201
L DBB [#Zeiger_Quelle]
UW
L 0
==I
SPB ne1
AUF DB 200
S DBX 18.7 //Sammelstörung mit Stopp
L #Zeiger_Quelle //Hexa in Dezimal / 8 ergibt DBB im DB200
L DBB [#Zeiger_Quelle] //Stoerungsbits im DB200
NOP 0
ne1: AUF DB 200
L DBB [#Zeiger_Quelle]
AUF DB 201
L DBB [#Zeiger_Quelle]
INVI
UW
L 0
==I
SPB ne2
AUF DB 200
S DBX 18.6 //Sammelstörung ohne Stopp
L #Zeiger_Quelle //Hexa in Dezimal / 8 ergibt DBB im DB200
L DBB [#Zeiger_Quelle] //Stoerungsbits im DB200
NOP 0
ne2: L #Zeiger_Quelle
+ -8
T #Zeiger_Quelle
L #Zaehler_Quelle
LOOP M005
NOP 0
//Zeiger auf Datenblock "Allgemeine Meldungen"
L 58 //Wort 58 - 50
SLW 3
T #Zeiger_A //Zeiger auf Datenblock-Anfang
L 5
M006: T #Zaehler_A
AUF DB 200
L DBW [#Zeiger_A] //Fuer Harry-Brot von L DBB in L DBW
//Schleifenzähler laden
L 0
//Datensätze bearbeiten
<>I
S DBX 18.7 //Sammelstoerung
S #Allg_Stoe
L #Zeiger_A
+ -16 //Fuer Harry-Brot von + -8 in + -16
T #Zeiger_A
L #Zaehler_A
LOOP M006
ce bit reste 1 pendant un certain temps et passe a 0 .
ce fc est utilisé pour les 2 section.
pouvez vous me dire si deja au niveau du set et reset de ce bits tout et normale ?
et si le probleme vient peux etre de la cpu
merci a vous
je viens vers vous pour un petit problème et une petite question sur les performances des cpu.
j ai une CPU S 414-2DP année 2007, je voudrais savoir comment testé les performance de la cpu, car j ai un petit problème.
lors d un défaut ou une ouverture de carter sur la ligne de produit j ai 2 section lors de l acquittement la premier section redémarre tout de suite
et l autre non au bous d un certain temps.
dans un fc j ai un bits DBX 18.7 qui est reset en début de bloc , et il est set a 2 endroit dans le meme bloc , ce bloc est appele par l OB1.
//Zeiger auf Datenblock Ziel
AUF DB 200
SET
R DBX 18.6
R DBX 18.7
R #Allg_Stoe
L DB200.DBW 8
L 1
-I
L DB200.DBW 4
*I
L DB200.DBW 2
+I
+ 98
SLW 3
T #Zeiger_Quelle //Datensatzlänge -1
L DB200.DBW 4
L DB200.DBW 8
//Schleifenzähler laden
*I
+ -1
M005: T #Zaehler_Quelle
AUF DB 200
//Datensätze bearbeiten
L DBB [#Zeiger_Quelle]
AUF DB 201
L DBB [#Zeiger_Quelle]
UW
L 0
==I
SPB ne1
AUF DB 200
S DBX 18.7 //Sammelstörung mit Stopp
L #Zeiger_Quelle //Hexa in Dezimal / 8 ergibt DBB im DB200
L DBB [#Zeiger_Quelle] //Stoerungsbits im DB200
NOP 0
ne1: AUF DB 200
L DBB [#Zeiger_Quelle]
AUF DB 201
L DBB [#Zeiger_Quelle]
INVI
UW
L 0
==I
SPB ne2
AUF DB 200
S DBX 18.6 //Sammelstörung ohne Stopp
L #Zeiger_Quelle //Hexa in Dezimal / 8 ergibt DBB im DB200
L DBB [#Zeiger_Quelle] //Stoerungsbits im DB200
NOP 0
ne2: L #Zeiger_Quelle
+ -8
T #Zeiger_Quelle
L #Zaehler_Quelle
LOOP M005
NOP 0
//Zeiger auf Datenblock "Allgemeine Meldungen"
L 58 //Wort 58 - 50
SLW 3
T #Zeiger_A //Zeiger auf Datenblock-Anfang
L 5
M006: T #Zaehler_A
AUF DB 200
L DBW [#Zeiger_A] //Fuer Harry-Brot von L DBB in L DBW
//Schleifenzähler laden
L 0
//Datensätze bearbeiten
<>I
S DBX 18.7 //Sammelstoerung
S #Allg_Stoe
L #Zeiger_A
+ -16 //Fuer Harry-Brot von + -8 in + -16
T #Zeiger_A
L #Zaehler_A
LOOP M006
ce bit reste 1 pendant un certain temps et passe a 0 .
ce fc est utilisé pour les 2 section.
pouvez vous me dire si deja au niveau du set et reset de ce bits tout et normale ?
et si le probleme vient peux etre de la cpu
merci a vous