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

Results 1 to 5 of 5

Thread: ANY-Variable übergeben

  1. #1
    Join Date
    17.06.2003
    Posts
    40
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    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
    Reply With Quote Reply With Quote ANY-Variable übergeben  

  2. #2
    Join Date
    30.08.2003
    Posts
    2,235
    Danke
    31
    Erhielt 260 Danke für 230 Beiträge

    Default

    Na hallo,

    welcher FC21? Name/Familie..

    MfG
    André Räppel

  3. #3
    Join Date
    17.06.2003
    Posts
    40
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default

    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
    Reply With Quote Reply With Quote Familie / ...  

  4. #4
    Join Date
    30.08.2003
    Posts
    2,235
    Danke
    31
    Erhielt 260 Danke für 230 Beiträge

    Default

    Hallo tobkin,

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

    MfG
    André Räppel

  5. #5
    Join Date
    17.06.2003
    Posts
    40
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Default


    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
    Reply With Quote Reply With Quote Erledigt...  

Similar Threads

  1. TIA TIA Computername in Variable übergeben
    By xXgrime in forum HMI
    Replies: 4
    Last Post: 06.06.2016, 09:27
  2. TIA DB als IO Variable übergeben
    By Atlas in forum Simatic
    Replies: 3
    Last Post: 24.09.2015, 14:36
  3. TIA S_EVERZ Zeit als Variable übergeben
    By Chasper in forum Simatic
    Replies: 4
    Last Post: 29.05.2015, 09:45
  4. Step 7 Variable wird nicht übergeben
    By Ninja2602 in forum Simatic
    Replies: 2
    Last Post: 11.06.2013, 17:54
  5. MW in INT Variable übergeben
    By Felse in forum Simatic
    Replies: 1
    Last Post: 10.03.2009, 11:13

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •