Aktueller Inhalt von soso

  1. S

    TIA Janitza UMG-604-PRO mit S7 1200 Modbus TCP Client auslesen

    So sollte das schon grob funktionieren...So lange zusammenhängende Register gelesen werden brauchst Du auch nur eine Abfrage, wenn aber nur Register 19000 (LEN 4) und Register 19010 (LEN 4) gelesen werden sollen musst du zwei Abfragen programmieren. Also den MB_DATA_ADRR und MB_DATA_LEN...
  2. S

    TIA Verschieden große Array's an FB "Array[*] of UDT" dynamisch übergeben

    Das möchte ich ja, die Frage ist wie kann ich das umsetzen? Ich kann den Zeiger nicht für das "Array of UDT_MB_Client_RW" benutzen, da sind die Parameter für die Abfrage drin. Bei Hersteller 1 müssen zwei Register ausgelesen werden, bei Hersteller 2 müssen 90 Register ausgelesen werden. Wenn...
  3. S

    TIA Verschieden große Array's an FB "Array[*] of UDT" dynamisch übergeben

    Sorry, bin schlecht im erklären... Der FB funktioniert, es hapert an der dynamischen Beschaltung. 1. InOut "Par" ist ein "Array of UDT_MB_Client_RW" 2. "Par" ist im FB mit lower_bound und upper_bound abgefragt, daraus errechne ich mir die Anzahl der Schritte 3. "Par" ist immer ein "Array of...
  4. S

    TIA Verschieden große Array's an FB "Array[*] of UDT" dynamisch übergeben

    Wie meinst du das mit den Konstanten? Die im FB deklarieren und dann per case abfragen/zuweisen, oder meinst du was anderes?
  5. S

    TIA Verschieden große Array's an FB "Array[*] of UDT" dynamisch übergeben

    Hallo zusammen, wir haben sehr viele MB_Client Aufrufe, welche verschiedene Geräte auslesen. Nun haben wir z.B. 32 Messgeräte die man im HMI parametrieren und auch den Hersteller auswählen kann. Bei 3 Herstellern sind das schon 96 Bausteine, die parametriert werden müssen. Diese werden dann...
Zurück
Oben