-> Hier kostenlos registrieren
Hallo Zusammen,
ich versuche gerade an einer Siemens 313C-2DP einen Zähler einzubauen, um bei einem Transportband die Impulse des Drehgebers zu Zählen und alle
zb 500 Impulse ein Schieberegister eine Stelle weiter zu schieben.
Zuerst wollte ich eine Zählerkarte verwenden, habe dann aber gelesen das die 313C-2DP eine Technologiefunktion zum Zählen, Frequenzmessen und Pulsweitenmodulation hat(30KHz).
Die ganze Sache habe ich dann mal angeschlossen und die Parametriermaske parametriert.
siehe Bild
soweit so gut...
er zählt auch, setzt sich aber nach zb 500 impulsen nicht wieder zurück, obwohl er Periodisch Zählen soll. Wenn ich das in der PDF richtig verstanden habe soll er nach erreichen des Vergleichswert auf -1 Springen und weiter Zählen.
Den Zähler habe ich mit FB1 und DB1 verknüpft.
evtl hat ja von euch jemand erfahrung damit und kann mir nen Tipp geben, bei meinem Glück fehlt eh wieder nur irgendwo ein Haken oder so
ich wünsche euch ein schönes Wochenende
mfG Simon
ich versuche gerade an einer Siemens 313C-2DP einen Zähler einzubauen, um bei einem Transportband die Impulse des Drehgebers zu Zählen und alle
zb 500 Impulse ein Schieberegister eine Stelle weiter zu schieben.
Zuerst wollte ich eine Zählerkarte verwenden, habe dann aber gelesen das die 313C-2DP eine Technologiefunktion zum Zählen, Frequenzmessen und Pulsweitenmodulation hat(30KHz).
Die ganze Sache habe ich dann mal angeschlossen und die Parametriermaske parametriert.
siehe Bild
soweit so gut...
er zählt auch, setzt sich aber nach zb 500 impulsen nicht wieder zurück, obwohl er Periodisch Zählen soll. Wenn ich das in der PDF richtig verstanden habe soll er nach erreichen des Vergleichswert auf -1 Springen und weiter Zählen.
Den Zähler habe ich mit FB1 und DB1 verknüpft.
Code:
CALL "Int_Funct_Counter" , "Inst_DB_Counter"
Modul_address :=W#16#64 //100
Channel_number :=0
SW_Gate :=
Enable_output :=
Control_output :=
STS_Gate :=
STS_Up :=
STS_Dowm :=
STS_Latch :=
STS_Hardwargate :=
STS_Output :=
STS_Comparator :=
STS_Overflow :=
STS_Underflow :=
STS_Zero_mark :=
Counter_value :=#test //Dint
Latch_value :=
Job_error :=
Error_number :=
Reset_status :=
WR_Count_value :=
WR_Load_value :=
WR_Comparator_value:=
WR_Hysteresis :=
WR_Puls_width :=
WR_Job_value :=
RD_Load_value :=
RD_Comparator_value:=
RD_Hysteresis :=
RD_Puls_width :=
RD_Read_value :=
evtl hat ja von euch jemand erfahrung damit und kann mir nen Tipp geben, bei meinem Glück fehlt eh wieder nur irgendwo ein Haken oder so
ich wünsche euch ein schönes Wochenende
mfG Simon