S7 1200 Array

mrtommyt

Level-2
Beiträge
130
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
ich bin mit diesem step7 basic am verzweifeln...
gibt es die möglichkeit arrays als eingangsvariablen eines fb´s zu nutzen?
folgender hintergrund:
ich muss z.b. 16 boolsche variablen im fb auf flanken in abhängigkeit auf low oder high abfragen. anschliessend sollen diese in ein word geschmissen werden, damit ich für die visu ein meldewort bekomm. wollte dies elegant mit einem array und fieldread lösen.
 
Ich habe das Problem anderst rum.
Ich versuche ein Status-word symbolisch in Bits zu zerlegen, habe mir bisher die Zähne dran ausgebissen.
Ich kriege das word nicht in ein z.B. Array of bool, kommt immer Typenkonflikt.
Habe es jetzt provisorisch über ein Absolutes-Word gelöst, gefällt mir so aber nicht.

Hat jemand eine Idee?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@mrtommyt
schau dir mal unter Anweisungen>Wortverknüpfungen die Funktionen DECO, ENCO bzw. SEL an. Vielleicht ist es ja das was du suchst.



@gecht
Man kann auf Arrays mit dem AT-Befehl einen view drauf machen.
z.B.
Static
MyBitArray array[0..31] of bool
My_view_word AT dword
Dazu einfach unter der Array-Definition AT eintippen und Enter

MfG
 
Zurück
Oben