Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Any way to access a variable via a string?

Anonymous
2017-11-24
2017-12-04
  • Anonymous - 2017-11-24

    Originally created by: tom

    Hello,

    Lets say I have the following code:

    VAR
    output : BOOL;
    my_string : STRING;
    ENDVAR

    output := FALSE;
    my_string := "output";
    get_data(my_string); # GETS THE DATA 'FALSE'

    Is there any function that would do a similar function do the get_data function listed above?
    It's frequently used in other higher level languages such as python and such.

    Thanks,
    Tom

     
  • josepmariarams - 2017-11-25

    I think is not possible.

    I have made fbs named fbbool, fbint, fblreal,.... That fbs has two attributes, one with the same type as his name and one string which is filled via the attribute parameterstringof with the fb name. Using fb_init I add this variables in a pool at which I can ask: get fb with name...

     
  • Anonymous - 2017-12-04

    Originally created by: rickj

    You may find this topic of interest l viewtopic.php?t=6788 l

     

Log in to post a comment.