DB part1

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

Комментарии • 27

  • @bishop_ru6767
    @bishop_ru6767 Год назад +1

    Благодарю! Великолепно!!!

  • @АндрейГирман
    @АндрейГирман 8 лет назад +2

    Из этого урока узнал очень много нового о блоках данных и работе с ними. Прикупил продолжение. Очень интересно и доступно. Спасибо, так держать!

  • @shchekinv
    @shchekinv 8 лет назад +4

    DB для новичков достаточно сложная тема. Ждем новых уроков!

  • @zzh6483
    @zzh6483 8 лет назад +1

    Продолжайте в том же духе!!!

  • @godygadu
    @godygadu 8 лет назад +2

    Вот спасибо!!!

  • @СтаниславМенгазиев

    Спасибо! Всё ясно

  • @evgeniykomkin9147
    @evgeniykomkin9147 5 лет назад

    Спасибо!

  • @igordanilov2477
    @igordanilov2477 3 года назад

    Спасибо хотелось бы больше внимания уделить STL и SCL.

  • @Kubanezya
    @Kubanezya 4 года назад

    ссылку на вторую часть можно?

  • @Aqwarius1
    @Aqwarius1 5 лет назад

    Спасибо за видео! Только маленькая поправочка: shared говорят не "шаред", а "шейред"

    • @SIMATIC_OK
      @SIMATIC_OK  5 лет назад

      Андрей, спасибо вам за комментарий. У меня нет практики с английским. Я бы хотел найти англоговорящего человека и при этом со знанием той темы, которой я занимаюсь. Цель - сделать мои видеоуроки и видеокурсы на английском. У вас есть такой человек ?

    • @Aqwarius1
      @Aqwarius1 5 лет назад

      @@SIMATIC_OK я живу в Израиле. Могу поузнавать здесь

    • @SIMATIC_OK
      @SIMATIC_OK  5 лет назад +1

      @@Aqwarius1 Ну, конечно, поэтому я и написал о своих планах

  • @like-jx2fj
    @like-jx2fj 7 лет назад

    Добрый день! Подскажите почему в колонке Actual value для первой созданной переменной Var_A значение 0 а не 10.

    • @SIMATIC_OK
      @SIMATIC_OK  7 лет назад

      Потому что эта переменная на самом деле не создалась как новая, а а была переименована из переменной, которая была создана редактором LAD/FBD/STL

    • @like-jx2fj
      @like-jx2fj 7 лет назад

      Спасибо. Так какой тогда смысл давать начальное значение переименованной переменной если её значение будет 0? А если надо чтоб программа подхватывала начальное значение отличное от нуля то надо назначать переменные со второго байта (если тип интеджер)

    • @like-jx2fj
      @like-jx2fj 7 лет назад

      Можно конечно эту первую переменную удалить и является ли такой шаг единственным верным?

    • @SIMATIC_OK
      @SIMATIC_OK  7 лет назад

      Исходную переменную можно удалить и начать готовить список данных с чистого листа. Исходная переменная дается вам как пример, а также для того, наверное, что в блоке данных должна быть хотя бы одна переменная. Чтобы изменить актуальное значение этой исходной переменной вам нужно перейти в режим отображения View ->Data View

    • @SIMATIC_OK
      @SIMATIC_OK  7 лет назад

      Чтобы изменить актуальное значение этой исходной переменной вам нужно перейти в режим отображения View ->Data View

  • @ДмитроТрушкін
    @ДмитроТрушкін 7 лет назад

    Добрый день! Почему нужно использовать блоки данных, можно ли использовать только маркеры? Спасибо!

    • @SIMATIC_OK
      @SIMATIC_OK  7 лет назад +5

      Блоки данных используются для объявления переменных простого/сложного типов с присвоением им соответствующих значений. Блоки данных могут сохранять значения своих переменных в сохраняемой памяти CPU.
      Маркеры - это область системной памяти CPU и обычно применяются для передачи данных между программными блоками. Маркеров(меркеров) не так много. Иногда всего 256 байт. В этих ячейках нельзя разместить массивы, структуры, строки и другие подобные переменные. Блоки данных вы можете не использовать, если у вас меркеры выполняют для вашей задачи все необходимые функции по хранению данных.

    • @ДмитроТрушкін
      @ДмитроТрушкін 7 лет назад

      Спасибо!

  • @ivanvano8571
    @ivanvano8571 7 лет назад

    Есть разница в актуальных значениях (actual value) блоков даных DB в проэкте и в онлайне. Как ПРАВИЛЬНО сделать чтобы этого не было? Надо чтобы проэкт соотвествовал онлайну. И ище есть разница в одной функции FC (размер) Спасибо!

    • @SIMATIC_OK
      @SIMATIC_OK  7 лет назад

      Иван, пересмотрите урок. Чтобы не было разницы в данных (в проекте и онлайн) нужно выполнить функцию "Upload To PG..."
      Если FC в онлайн и в проекте отличаются по размеру, то сначала выполните "Compare blocks". А вы знаете, что есть видеокурсы, и там все это рассматривается. См. www.simatic-center.com/videokursy

    • @ivanvano8571
      @ivanvano8571 7 лет назад

      Спасибо Вам, разабралса, вроде все понятно. Да, я видел, сйчас изучаю так. А можно какую то скидку на видео, просмотр которих недоступен?