Показано с 1 по 10 из 10

Тема: Получение списка/указателей на ФБ проекта

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    1) С индексами не получится - эта система, по неточнных данным, нужна для реализации SysLibCallBack
    2) Почему ничего не получается с адресами?
    Вполне возможны следующеие вызовы

    typedef
    myFBptr:POINTER TO myFB;
    ....
    all_fbs:array [1..200] of myFBptr;
    ....
    all_fb[n]^(a:=1,b:=2);


    3) Третий кодесис планируется, но не для ПЛК 100-150

  2. #2

    По умолчанию

    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    1)
    Вполне возможны следующеие вызовы

    typedef
    myFBptr:POINTER TO myFB;
    ....
    all_fbs:array [1..200] of myFBptr;
    ....
    all_fb[n]^(a:=1,b:=2);
    да, так конечно можно.
    я по другому хотел, типа так -

    MyFB : obj
    obj.value := ...
    dword addr := ADR(obj);
    ....
    ....
    xxx := приведение к MyFB(addr).value;

    НО. нельзя преобразовать к типу структура, что в общем то и понятно.. обойдусь без этого )

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •