Aktueller Inhalt von Jochen Öhler

  1. J

    E/A Mapping von/ zu Array of DWORD, Problem bei Offset Ermittlung

    Ok, zum Abschluss nocheinmal der fertige Code inkl. Aufruf VAR Read_SPS_Loop: INT; END_VAR VAR_IN_OUT Read_SPS_Array: ARRAY[0..30] OF DWORD; END_VAR VAR Read_SPS_Offset: Pointer to DWORD; END_VAR VAR_INPUT Read_SPS_Startadresse: POINTER TO DWORD; END_VAR VAR...
  2. J

    E/A Mapping von/ zu Array of DWORD, Problem bei Offset Ermittlung

    DING DING DING Hattest Recht MaReKa, es lag an der internen Variable. Mit %ID 500 bzw. %QD500 direkt im code funktioniert es // Lese 16 DWord Eingänge ab Startadresse und übertrage in Array 0-15 Read_SPS_Offset:= ADR (%ID500); FOR Read_SPS_Loop:= 0 TO 15 DO...
  3. J

    E/A Mapping von/ zu Array of DWORD, Problem bei Offset Ermittlung

    @ MaReKa: Habe den Code dementsprechend angepasst, aber am Ergebniss selbst hat sich nichts geändert. Der Code kopiert weiterhin nur das erste DWORD.
  4. J

    E/A Mapping von/ zu Array of DWORD, Problem bei Offset Ermittlung

    Im Einsatz habe ich Codesys (Control WinV3). Der Baustein soll später multiinstanzfähig sein und für jedes Gerät 1mal aufgerufen werden. Die zugehörigen E/As werden nicht über HW-Teilnehmer geschrieben. BSP. 01R01 Lese ab %IX 2000.0 bis 2063.7 in E_Array [0..16] Schreibe "A_Array[0..16] auf...
  5. J

    E/A Mapping von/ zu Array of DWORD, Problem bei Offset Ermittlung

    Hallo zusammen, als Quereinsteiger aus S7, sitze ich aktuell an einem Programmteil welcher mir SPS-Eingänge auf ein Array of DWORD und Daten aus einem Array of DWord auf Ausgänge schreiben soll. Nach einigen Selbstversuchen / Online-Suchvorgängen bin ich beim unten aufgeführten Code...
Zurück
Oben