Hirdetés

2024. április 27., szombat

Gyorskeresés

Útvonal

Fórumok  »  Egyéb hardverek  »  PLC programozás

Hozzászólások

(#252) horvathcsaba válasza Szirty (#250) üzenetére


horvathcsaba
csendes tag

Köszönöm a segítséget!

Nekem már a példában sikerült hibázni. Ugyanis az adatterületet DWORD-ként akartam írni (DBD[...]) míg a tömb elemek WORD-ösek voltak.

Íme:

OPN "DB1"
L 1
T MW 20
L 16
SLD 3
T MD 30

L #count
next: T MW 10
L MW 20
T DBD [MD 30]

L MW 20
INC 1
T MW 20

L MD 30
L 2
SLD 3
+D
T MD 30

L MW 10
LOOP next

És az az érdekes dolog állt elő, hogy csak az utolsó megcímzett elem utáni elem tartalmazott értéket.
Na de rájöttem!

Meg felvetődött bennem egy kérdés. Így utánaolvasás nélkül.
VAn-e arra lehetőség, hogy dinamikusan foglaljak le memóriaterültet? Pl 'x' elemű tömb kellene, de az 'x' a program betöltésekor még nem ismert. Vmilyen felhasználói interakció lévén derül ki.
vagy ezt úgy érdemes csinálni, hogy jó nagy területet foglalok le és csak bizonyos részét használom? Azonban ez pazarlásnak tűnik.

Üdv
Csaba

Útvonal

Fórumok  »  Egyéb hardverek  »  PLC programozás
Copyright © 2000-2024 PROHARDVER Informatikai Kft.