Forum: Ausbildung, Studium & Beruf SPS-Programmentwurf


von M. K. (spawn30)


Lesenswert?

Hallo Leute,

ich möchte ein Programm für eine induktive Schreib-/Lesestelle 
entwerfen.
Auf dem TAG (Datenträger) kann man 928Bit schreiben bzw. vom TAG lesen.
Dies geschieht pro Zyklus mit einem Datensatz von 4 Byte (32Bit)-> es 
kann also max. 28 mal geschrieben oder gelesen werden. Ich möchte nun 
eine Vorauswahl kreieren in der man sich aussuchen kann welchen 
Datenbereich dieser 28 Stellen man beschreiben möchte.

Zum eigentlichen Problem:

Wie kann man eine Vorauswahl programmieren, in der man diese max. 28 
Möglichkeiten (Adressbereich 00h..1Ch) abspeichert und nach jedem Zyklus 
die nächste Adresse, die ausgewählt wurde, verwenden kann.
Ich stelle mir eine WINCC-Oberfläche vor, in der ich die Adressbereiche 
anparametrieren kann. Also das ich eine Auswahl treffen kann, z.B. DWord 
3, 18, 24 sollen geschrieben oder auch gelesen werden. Ich muß also am 
Ende die Adressen der Reihe nach abarbeiten und zum anderen die Anzahl 
der ausgewählten DWord´s weiter verarbeiten können.

Gruß M.K.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.