bastimeister
Level-1
- Beiträge
- 156
- Reaktionspunkte
- 16
-> Hier kostenlos registrieren
1Count24V/100kHz (6ES7 138-4DA04-0AB0) - Nutzung von SFC58 "WR_REC" / SFC59 "RD_REC"
Hallo Liebe Forumgemeinde,
Ich habe hier eine Anwendung mit bis zu 10x 1Count24V/100kHz (6ES7 138-4DA04-0AB0) ET200S-Zählermodulen, welche ich einfach als Endloszähler verwenden will. Mit dem Siemens_Beispiel aus dem Handbuch funktioniert das auch schon gut ABER da ich das ganze ja 10mal brauche wollte ich da natürlich möglichst einen Universellen Baustein schreiben....
ICH hatte gehofft das es einen SFC gibt mit dem man:
zum schreiben hab ich den SFC58 "WR_REC" versucht zu verwenden
zum lesen hab ich den SFC59 "RD_REC" versucht zu verwenden
Leider steht in der tollen Siemens-Anleitung überhauptnichts zu diesen SFCs drin, sodass ich nicht weiss welche Datensatznummer RECNUM (2 bzw. 1..240) ich verwenden soll,
Ich bekomme immer den Fehler 80B0 an RET_VAL
angezeigt bekomme. Kann diese Baugruppe nun mit den SFCs etwas anfangen oder nicht???
Den SFC59 "RD_REC" hab ich jetzt schin soweit, dass er mit als RET_VALeine 0 bringt wenn ich RECNUM=B#16#1 setze,
B#16#1 ist aber bei SFC58 "WR_REC" nicht erlaubt...
Übrigens SFC14 "DPRD_DAT" und SFC15 "DPWR_DAT" hab ich auch schon probiert, die gehen gleich garnicht... da nur für DP-Slave/PN-Device
Über eure Hilfe wäre ich sehr sehr dankbar...
Hallo Liebe Forumgemeinde,
Ich habe hier eine Anwendung mit bis zu 10x 1Count24V/100kHz (6ES7 138-4DA04-0AB0) ET200S-Zählermodulen, welche ich einfach als Endloszähler verwenden will. Mit dem Siemens_Beispiel aus dem Handbuch funktioniert das auch schon gut ABER da ich das ganze ja 10mal brauche wollte ich da natürlich möglichst einen Universellen Baustein schreiben....
ICH hatte gehofft das es einen SFC gibt mit dem man:
- einen Peripherieauchgangsbereich (PA) von 8Byte schreiben
- einen Peripherieeingangsbereich (PE) von 8Byte lesen kann
zum schreiben hab ich den SFC58 "WR_REC" versucht zu verwenden
zum lesen hab ich den SFC59 "RD_REC" versucht zu verwenden
Leider steht in der tollen Siemens-Anleitung überhauptnichts zu diesen SFCs drin, sodass ich nicht weiss welche Datensatznummer RECNUM (2 bzw. 1..240) ich verwenden soll,
Ich bekomme immer den Fehler 80B0 an RET_VAL
- SFC für Baugruppentyp nicht möglich
- Baugruppe kennt den Datensatz nicht.
- Datensatznummer 241 ist unzulässig.
- Bei SFC 58 "WR_REC" sind die Datensätze 0 und 1 nicht erlaubt
angezeigt bekomme. Kann diese Baugruppe nun mit den SFCs etwas anfangen oder nicht???
Den SFC59 "RD_REC" hab ich jetzt schin soweit, dass er mit als RET_VALeine 0 bringt wenn ich RECNUM=B#16#1 setze,
B#16#1 ist aber bei SFC58 "WR_REC" nicht erlaubt...
Übrigens SFC14 "DPRD_DAT" und SFC15 "DPWR_DAT" hab ich auch schon probiert, die gehen gleich garnicht... da nur für DP-Slave/PN-Device
Über eure Hilfe wäre ich sehr sehr dankbar...
Zuletzt bearbeitet: