Блоки данных
Блоки данных
Добрый день. Объясните, пожалуйста, "популярно" чем отличаются DB и UDT. И когда используют одни либо вторые.
Re: Блоки данных
DB используются постоянно, а UDT практически не используются.
Если Вы не знаете в чем разница, то придерживайтесь следующего курса - попробуйте применить DB вместо памяти M (полностью откажитесь от M, перейдите на DB), а UDT избегайте, пока не изучите хорошо контроллер. И даже в этом случае UDT Вам вряд ли понадобится.
Если Вы не знаете в чем разница, то придерживайтесь следующего курса - попробуйте применить DB вместо памяти M (полностью откажитесь от M, перейдите на DB), а UDT избегайте, пока не изучите хорошо контроллер. И даже в этом случае UDT Вам вряд ли понадобится.
Re: Блоки данных
UDT это ОСНОВА и "начинка" повторяющихся структур сложных дата-блоков. Например, используя один UDT, в котором используются основные параметры определённого устройства (это может быть мотор, ПЧ, насос, датчик, клапан и пр.), вы можете не прибегая к длительному муторному построчному процессу формирования дата-блока (или одной из его структур) содержащий данные нескольких одинаковых устройств сформировать его просто вставкой туда энного количества (в зависимости от необходимости) UDT.
Поэтому использовать UDT есть смысл при проектировании систем управления содержащими большое количество одинаковых устройств. Соответственно это ПЛК даже не второго уровня сложности (серии 300 и ниже), а с 400-х.
Поэтому использовать UDT есть смысл при проектировании систем управления содержащими большое количество одинаковых устройств. Соответственно это ПЛК даже не второго уровня сложности (серии 300 и ниже), а с 400-х.
Вот моя подпись...
Re: Блоки данных
По аналогии со строительством дома. Как проще и быстрей построить большой дом - используя готовые одинаковые блоки. Сложно по одному кирпичику выкладывать такие дома, а вот для маленького совсем не нужно делать большие заготовки, достаточно простых кирпичиков...
И даже более того, можно из одного простого UDT "слепить" более сложный UDTи использовать его уже в таком, укрупнённом виде. Поэтому один раз хорошо продумав один универсальный UDT вы на его основе можете составлять более сложные конструкции в других проектах.
И даже более того, можно из одного простого UDT "слепить" более сложный UDTи использовать его уже в таком, укрупнённом виде. Поэтому один раз хорошо продумав один универсальный UDT вы на его основе можете составлять более сложные конструкции в других проектах.
Вот моя подпись...
Re: Блоки данных
S7-1200 уровня единица и там есть UDT.
Re: Блоки данных
Ну так этот CPU "шик-модерн" ! )))) доработка 200-го новым напильником )))Михайло писал(а):S7-1200 уровня единица и там есть UDT.
Вот моя подпись...
Re: Блоки данных
Ну как бы в данном случае количество перешло в качество. Про напильник не согласен. Многократно увеличенная функциональность, которая съела часть рынка S7-300.
Re: Блоки данных
еще сыграла роль отсутствия поддержки STL, активнее используют те, кто ранее не касался.Михайло писал(а):Ну как бы в данном случае количество перешло в качество. Про напильник не согласен. Многократно увеличенная функциональность, которая съела часть рынка S7-300.
Supervision of erection
Re: Блоки данных
Отсутствие чего-либо хорошего не может являться преимуществом априори.
Вот моя подпись...