В MiNr значение меняется от 1 до 5, соответственно от этого значения будут читаться разные участки db. Db6 открываетмя четырьмя строчками выше. Вот это участок в scl в неоригинальной программе, вторая строчка есть в db, а первой нет и не понятно на что её исправить, но есть выгруженный код на stl в котором надо бы понять куда он отправляет данные с 1 строчки.

Комментарии: 9

  1. Sergey

    Вы перевели что написано? entleerschieber auf = опорожняющая заслонка открыта. Это обнуление показаний весов получается.

    • Egor

      Это я понял, но в db нет этой строки с состоянием заслонки. И не факт, что это правильно, т.к проект не оригинал.

      • Sergey

        Тогда о чем можно рассуждать?

        • Egor

          О выгруженном проекте с плк на stl и понять логику вычисления адреса после компиляции :)

          • Sergey

            SCL в STL править, то ещё занятие Удачи !

  2. Nikita

    Вполне отправляет через T Он считает указатель,потом записывает 0 в ACCU1. Потом переворачивает, указатель записывает LAR1, переворачивает опять через TAK и ноль попадает в T Куда он ноль записывает? В DBD[AR1,P#0.0] а AR1 считается выше

  3. Nikita

    По идее, указатель там (MiNr-1)*1072+64 вот по таким адресам оно будет записывать 0

    • Egor

      И в итоге как 6.0 он получил?

      • Nikita

        А вы точно уверены что там в 6.0 записывается?

Не нашли ответ?

Вам также может быть интересно