DB part1

Поділитися
Вставка
  • Опубліковано 19 кві 2016
  • В этом уроке вы познакомитесь с блоками данных в STEP7. В первой части рассказывается о типах и свойствах DB, о 2-х наборах и способах отображения DB, о блоках-экземплярах и Global-DB. Во 2-й части урока большое внимание уделено адресации данных и блокам DB на основе UDT.
    Данный урок включен в видеодиск по курсу S7-PROF2 www.simatic-center.com/videodi...

КОМЕНТАРІ • 27

  • @bishop_ru6767
    @bishop_ru6767 7 місяців тому +1

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

  • @shchekinv
    @shchekinv 8 років тому +4

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

  • @user-df5od2uk7k
    @user-df5od2uk7k 8 років тому +2

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

  • @zzh6483
    @zzh6483 8 років тому +1

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

  • @user-vi2cz6fp7j
    @user-vi2cz6fp7j 4 роки тому

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

  • @godygadu
    @godygadu 8 років тому +2

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

  • @evgeniykomkin9147
    @evgeniykomkin9147 5 років тому

    Спасибо!

  • @igordanilov2477
    @igordanilov2477 3 роки тому

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

  • @Kubanezya
    @Kubanezya 3 роки тому

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

  • @Aqwarius1
    @Aqwarius1 5 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  5 років тому

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

    • @Aqwarius1
      @Aqwarius1 5 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  5 років тому +1

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

  • @user-cp1jz3ur8c
    @user-cp1jz3ur8c 6 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  6 років тому +5

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

    • @user-cp1jz3ur8c
      @user-cp1jz3ur8c 6 років тому

      Спасибо!

  • @like-jx2fj
    @like-jx2fj 6 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  6 років тому

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

    • @like-jx2fj
      @like-jx2fj 6 років тому

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

    • @like-jx2fj
      @like-jx2fj 6 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  6 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  6 років тому

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

  • @ivanvano8571
    @ivanvano8571 6 років тому

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

    • @SIMATIC_OK
      @SIMATIC_OK  6 років тому

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

    • @ivanvano8571
      @ivanvano8571 6 років тому

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