Hirdetés

Új hozzászólás Aktív témák

  • Tomika86

    senior tag

    Sziasztok
    Amiket akartam megcsináltam FC blokkokkal és az FCkez külön külön DBkkel.
    1. Van egy olyan feladat ahol van egy FC ami egy karakterekből álló tömböt (Ez a bevitt adat), egy bit segítségével vagy átmásol egy az egybe egy karakterekből álló tömbbe, illetve ha TRUE a bit akkor megfordítva írja be a bemenetet a kimeneti tömbbe.
    2. Másik feladat, hogy a karakterekből álló tömböt dekódolja az FCben lévő algoritmus alapján és ad a kimeneten egy DINT kimeneti változót.

    Ezt a kettő FCt szeretném egybe egy FB-be bepakolni, hogy ne legyen külön DB, hanem a függvény instance DBje legyen csak.
    Viszont van gondom vele:
    Jelenleg OPN DB1 és OPN DB2 van használva, egyik az Fc1ben, másik az FC2ben.
    Hogy tudom átírni a jelenlegi
    OPN DB1
    L P#0. 0
    T DBD 20
    L DBB [DBD20]

    A DBD20 helyett megy a STAT változóban létrehozott DWORD Mutato.
    De hogy írom át az indirekt címet a szögletes zárójel elötti DBB-t?
    IN változóknál létrehoztam egy Bemeneti_tomb ARRAY [0..15] Char

    Erre szeretnék hivatkozni.

    Hogy működik ez?
    Köszönöm

Új hozzászólás Aktív témák