• Matriz com tamanho variável no Control Expert (Unity Pro)

    Posted by Octavio on 08/12/2022 at 08:42

    Bom dia pessoal

    Alguém já realizou alguma aplicação no Control Expert utilizando uma matriz de variáveis onde que o tamanho dela seja uma variável?

    Por exemplo preciso de T[i],[j],

    Onde que “i” recebe um valor de uma variável, pode ser do tipo INT

    E “j” é de 0..9

    [Comentário postado no fórum Hub Automação em nome de Christian]

    Bazarin replied 1 year, 11 months ago 1 Member · 5 Replies
  • 5 Replies
  • Otavio

    Member
    08/12/2022 at 08:42
    0 Itotcoins

    bom dia

    já tentei e não consegui. Acho que não é permitido

    [Comentário postado no fórum Hub Automação em nome de Oguro]

    • Felipe

      Member
      08/12/2022 at 08:43
      0 Itotcoins

      Certo, então vou utilizar alguma ferramenta em csv. Acho que isso q eu precisava saber. Procurei tbm e não achei nada na web falando sobre isso

      [Comentário postado no fórum Hub Automação em nome de Christian]

      • Octavio

        Member
        08/12/2022 at 08:43
        0 Itotcoins

        você pode ver o uso de “ponteiros” REF_TO

        [Comentário postado no fórum Hub Automação em nome de Oguro]

  • joao.carlos

    Member
    08/12/2022 at 08:43
    0 Itotcoins

    Bom dia,

    No Control expert eu não testei isso, mas no codesys isso é possível usando constante.

    Porque esse tipo de coisa pode ser feita desde que seja tem tempo de compilação e não de Runtime.

    Aí o que você pode fazer no control expert que tem o funcionamento similar a constante é usar nos blocos o tipo any.

    E internamente detectar o tamanho do array para fazer os laços necessários

    Acho até que tem um any_array

    [Comentário postado no fórum Hub Automação em nome de Rodrigo Vieira]

  • Bazarin

    Member
    08/12/2022 at 08:43
    0 Itotcoins

    Existe o bloco Length_ARxxx.

    Combinando o any_array_xxx da para fazer esses loops.

    [Comentário postado no fórum Hub Automação em nome de Pedro Pelegrin]

Log in to reply.