Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 5 von 5

Thema: ANY-Variable übergeben

  1. #1
    Registriert seit
    17.06.2003
    Beiträge
    34
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Servus @all,
    hat jemand schon einmal eine Any-Variable übergeben?
    ...also von vorne...
    ich generiere eine ANY-Variable, übergebe sie an eine temporäre Variable, und möchte sie dann mit dem Siemens Baustein FC21 weiterverarbeiten.
    Problem: SPS stürtzt ab!
    Habe mir dann den Inhalt der Any variable Anzeigen lassen und notiert.
    Dann hab ich bei dem FC21 eine feste Anweisung in Form von : P#DB140.dbx0.0 byte 13 rangeschrieben. In den Bereich steht exact das Gleiche wie in der Any-Variable (hatte ich ja auseinanderklamüstert)...bin völlig ratlos!
    Gruss
    Tobias
    Zitieren Zitieren ANY-Variable übergeben  

  2. #2
    Registriert seit
    30.08.2003
    Beiträge
    2.197
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    Na hallo,

    welcher FC21? Name/Familie..

    MfG
    André Räppel
    Zitieren Zitieren ANY  

  3. #3
    Registriert seit
    17.06.2003
    Beiträge
    34
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Also der FC21 gehört zur Familie der Sinumerikbausteine (840d).
    Siemens Hilfe:

    FC 21: Transfer Datenaustausch PLC-NCK
    Funktionsbeschreibung Mit Aufruf des Bausteins Transfer werden Daten zwischen PLC und NCK entsprechend des angewählten Funktionscodes ausgetauscht. Die Daten werden sofort bei Aufruf des FC 21 übertragen, nicht erst am Zyklusbeginn.
    Die Aktivierung des Bausteins erfolgt über das „Enable“ - Signal. Der FC 21 wird nur bei „Enable“ = “1“ durchlaufen.
    Deklaration der Funktion AWL-Darstellung
    VAR_INPUT
    Enable : BOOL ;
    Funct : BYTE ;
    S7Var : ANY ;
    IVAR1 : INT ;
    IVAR2 : INT ;
    END_VAR
    VAR_OUTPUT
    Error : BOOL ;
    ErrCode : INT
    END_VAR

    lg
    Tobias
    Zitieren Zitieren Familie / ...  

  4. #4
    Registriert seit
    30.08.2003
    Beiträge
    2.197
    Danke
    30
    Erhielt 258 Danke für 229 Beiträge

    Standard

    Hallo tobkin,

    kannste mir den Baustein mal mit Aufruf und zugehörigem DB etc mailen?

    MfG
    André Räppel
    Zitieren Zitieren ANY  

  5. #5
    Registriert seit
    17.06.2003
    Beiträge
    34
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Servus @all,
    also das Problem ist behoben, es ist nur möglich die Anyvariable mit einer tempörären Var zu übergeben.
    Ausserdem hatte der dazugekaufte Baustein der eine Any generiert nen Fehler
    Trotzdem vielen Dank
    Tobias
    Zitieren Zitieren Erledigt...  

Ähnliche Themen

  1. DB in SCL übergeben
    Von Felse im Forum Simatic
    Antworten: 20
    Letzter Beitrag: 11.09.2012, 19:50
  2. S7 Variable in Java Variable umwandeln
    Von maxi81 im Forum HMI
    Antworten: 0
    Letzter Beitrag: 26.11.2010, 17:55
  3. MW in INT Variable übergeben
    Von Felse im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 10.03.2009, 10:13
  4. Antworten: 2
    Letzter Beitrag: 17.02.2009, 11:15
  5. UDT an FB übergeben
    Von Ralle im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 30.11.2005, 10:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •