Как поставить на ниву стеклоподъемник: Замена стеклоподъёмника Нива ВАЗ 21213, 21214, 2131 lada 4×4

Содержание

Замена стеклоподъёмника Нива ВАЗ 21213, 21214, 2131 lada 4×4


Устройство механического стеклоподъёмника :

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери.
Снимаем обивку двери (см. тут).

Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла (см. тут).

Поднимаем стекло руками…

…и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери,…

…то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.


Опускаем стекло руками до резинового буфера (см. тут).

Снимаем трос с четырех роликов…

…и вынимаем механизм стеклоподъемника с тросом.

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика…


…и вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем.

Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм.

Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна,…

…смещаем ролик вниз, натягивая трос. Окончательно затягиваем болт.

Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.

Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится. Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла (см .тут).

Проверив работу механизма стеклоподъемника, смазываем трос и ролики смазкой Литол-24.

Установка стеклоподъемника на левую дверь Нивы 21213

Снятие и установка механизма стеклоподъемника Нива 2121, Нива 2131

Стеклоподъемник замена двери, замена своими руками.

Стеклоподъемник замена фото, Двери Ваз 2121, Нива 2131

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери. Снимаем обивку двери (см. Снятие обивки двери). Отсоединяем крепление троса стеклоподъемника нива 2121 к переднему и заднему держателям стекла (см. Замена стекла двери). Поднимаем стекло руками…

…и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери,…

…то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

Опускаем стекло руками до резинового буфера (см. Замена стекла двери).Снимаем трос с четырех роликов…

…и вынимаем механизм стеклоподъемника ваз 2131 с тросом.

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика…

…и вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем. Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника ваз 2121 в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм. Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна,…

…смещаем ролик вниз, натягивая трос. Окончательно затягиваем болт. Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна. Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится. Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла (см. Замена стекла передней двери автомобиля).Проверив работу механизма стеклоподъемника нива 2131, смазываем трос и ролики смазкой Литол-24.

Замена обивки двери

Снятие и установка обивки двери Нива 2121, Нива 2131

Снятие и установка замка двери Нива 2121, Нива 2131

Снятие и установка ручки двери

Замена наружной ручки двери Нива 2121, Нива 2131

Замена стекла двери

Снятие и установка стекла двери Нива 2121, Нива 2131

Снятие и установка механизма стеклоподъемника Нива 2121, Нива 2131

Снятие и установка ограничителя открывания двери Нива 2121, Нива 2131

Снятие установка двери

Замена двери Нива 2121, Нива 2131

Накладка задней двери

Снятие и установка накладки двери задка Нива 2121, Нива 2131

Обивка двери задка

Снятие и установка обивки задней двери Нива 2121, Нива 2131

Замена замка задней двери

Снятие и установка привода замка двери задка Нива 2121, Нива 2131

Снятие и установка замка задней двери

Снятие и установка замка двери задка Нива 2121, Нива 2131

Газонаполненные упоры двери задка

Снятие и установка газонаполненных упоров задней двери Нива 2121, Нива 2131

Снятие и установка задней двери Нива 2121, Нива 2131

Замена стеклоподъёмника Нива ВАЗ 21213, 21214, 2131 lada 4×4

Устройство механического стеклоподъёмника :

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери. Снимаем обивку двери (см. тут).

Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла (см. тут).

Поднимаем стекло руками…

…и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери,…

…то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

Снимаем трос с четырех роликов…

…и вынимаем механизм стеклоподъемника с тросом.

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика…

…и вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем. Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм. Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна,…

…смещаем ролик вниз, натягивая трос. Окончательно затягиваем болт. Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.

Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится. Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла (см .тут).

Проверив работу механизма стеклоподъемника, смазываем трос и ролики смазкой Литол-24.

22.15. Снятие механизма стеклоподъемника двери

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери.
Снимаем обивку двери (см. Снятие обивки двери).
Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла (см. Замена стекла двери).
Поднимаем стекло руками…

…и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери,…

…то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

…и вынимаем механизм стеклоподъемника с тросом.

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика…

…и вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем.
Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм.
Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна,…

…смещаем ролик вниз, натягивая трос. Окончательно затягиваем болт.
Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.
Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится. Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Замена стеклоподъёмника двери


Устройство механического стеклоподъёмника :

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери.
Снимаем обивку двери (см. тут).

Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла (см. тут).

Поднимаем стекло руками…

…и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери,…

…то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

Опускаем стекло руками до резинового буфера (см. тут).

Снимаем трос с четырех роликов…

…и вынимаем механизм стеклоподъемника с тросом.

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика…

…и вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем.

Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм.

Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна,…

…смещаем ролик вниз, натягивая трос. Окончательно затягиваем болт.

Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.

Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится. Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла (см .тут).

Проверив работу механизма стеклоподъемника, смазываем трос и ролики смазкой Литол-24.

Установка электростеклоподъемников на Ниву

Замена механических стеклоподъемников на электрические (ЭСП) является одной из популярных доработок внедорожника Нива. Процесс установки и подключения не сложный и не займет много времени. Рассмотрим установку на конкретном примере ЭСП Форвард..

Потребуется: снять обшивку двери, приготовить инструмент (дрель, отвертки, ключи, кусачки).

Порядок снятия стеклоподъемника:

  1. Опускаем стекло так, чтобы крепление троса оказалось в проёме. Блокируем стекло от падения с помощью бруска.
  2. Отвернуть винты крепления троса от обоймы стекла.

Блокируем стекло от падения с помощью бруска отвернуть винты крепления троса обоймы Нива

  1. Поднять стекло в верхнее положение и фиксируем отверткой.
  2. Отвернуть винты крепления механического стеклоподъемника. Перекусить трос и извлечь механизм из двери.

фиксируем стекло нивы отверткой отвернуть винты крепления стеклоподъемника Нива

Порядок установки ЭСП:

  1. Опустить стекло так, чтобы обойма оказалась в двери и фиксируем стекло отверткой.
  2. Крепим переходную пластину к обойме стекла.
  3. Делаем два отверстия в двери согласно схеме.

обойма в двери Нива переходная пластика стеклоподъемника Нива схема крепления ЭСП в Нива

  1. Вставляем ЭСП в дверь Нивы через нижний монтажный проем.
  2. Закрепляем ЭСП винтами со стопорными шайбами.
  3. Подключаем ЭСП по временной схеме (подать 12В на разъем), чтобы подвести каретку к стеклу.

установка ЭСП в двери Нива закрепить ЭСП Нива подключить ЭСП Нива

Закрепляем каретку стеклоподъемника к обойме стекла двумя винтами. Проверяем работу ЭСП. Если все работает, подключаем ЭСП по постоянной схеме.

Также процесс установки ЭСП в Нива 2131 показан на видео:

Схема подключения электростеклоподъемников

Цепь +12В должна быть защищена предохранителем на 16 А. Сечение провода 1,5 мм 2 .

Установка дублирующей кнопки ЭСП:

Установка дублирующей кнопки ЭСП Нива Установка дублирующей кнопки ЭСП Нива

Напомним, есть и другие популярные доработки Нивы, например, увеличение дорожного просвета.

«

Отличная статья 0

Установка электрических стеклоподъемников ФОРВАРД на Ниву. Иллюстрированный отчет

Этот иллюстрированный отчет об установке электрических стеклоподъемников «ФОРВАРД» на LADA 4×4 подготовил и прислал наш покупатель — Евдокимов Владимир Сергеевич (г. Сыктывкар, Республика Коми), в рамках участия в нашей акции.


Вот такая вышла стоимость заказа.

Посылка пришла за 5 дней (13.10.2018 заказал, 18.10.2018 — получил).

Упаковано хорошо, никаких повреждений.

Приятно порадовал паспорт со свежей датой выпуска (а не двумя голами ранее) и штампом ОТК!

В комплекте имеются две переходные пластины, одна из них помечена как правая.

Номера на двигателях присутствуют, пластилин и бирка на редукторе — тоже. Изоляция на проводах одного цвета.

Набор для подключения имеет свой паспорт со схемой подключения. Провода достаточно толстые. Концевики не обжаты для удобства протяжки проводов в двери.

Провода очень длинные (порядка 2-х метров).

Снял тоннель пола и разметил места под переключатели стеклоподъемников.

Фрезой сделал отверстия. После — доработал их напильником и вставил кнопки.

Любуемся результатом.

Прокладываем проводку.

Поставил на место тоннель, предварительно подключив разъёмы к переключателям.

Подключил:
Черный провод — на массу.

Красный провод — на «+», появляющийся после включения зажигания.

Зелено-желтый — на подсветку.

Занялся установкой: снял обшивку, зафиксировал стекло, удалил старый стеклоподъемник.

Разметил два отверстия по схеме и просверлил.

Так как я установил кнопки в тоннель пола, то проводов до мотора мне не хватило (если бы поставил в центральную панель, то вполне хватает), пришлось нарастить.

Подключаем стеклоподъёмники и проверяем работоспособность. По мере необходимости регулируем переходную пластину и направляющую стекла.

Собираем все на место и наслаждаемся результатом. Без дверной обшивки мотор казался шумноват, но после ее установки звук пропал. Стеклоподъемник работает мягко и ровно, с достаточной скоростью. Стекло закрывается плотно, без перекосов.

 
Благодарим Владимира Сергеевича за подготовку этого отчета. Обещанный приз перечисляем на счет его мобильного телефона.

Купить электростеклоподъемники «ФОРВАРД» для ВАЗ-21213 «Нива» Вы можете в нашем интернет-магазине

Купить

Замена стекла и стеклоподъемника двери автомобиля ВАЗ-21213

Снимаем обивку двери (см. Снятие обивки двери)

Поддеваем шлицевой отверткой

Снимаем внутренний уплотнитель стекла. Аналогично снимаем наружный уплотнитель стекла.

Вынимаем защитную пленку.

Через окно внутренней панели двери крестообразной отверткой отворачиваем два винта переднего крепления

Отворачиваем два винта заднего крепления троса стеклоподъемника к держателю стекла

Опустив передний конец стекла внутрь двери, вынимаем стекло

Если стекло, приобретенное взамен разбитого, не имеет обойм с кронштейнами, то очищаем старые обоймы от осколков стекла и старой резиновой прокладки.

На новом стекле ставим метки так, чтобы расстояние от заднего торца стекла до заднего торца передней обоймы стекла равнялось 400 мм, а до заднего торца задней обоймы – 125 мм.

Для установки держателей вырезаем два куска новой сырой резины.

Окунаем один кусок сырой резины в емкость с бензином и устанавливаем на стекло по меткам.

Опираем стекло на мягкое основание и молотком аккуратно напрессовываем обойму с сырой резиной на стекло.

Аналогично напрессовываем вторую обойму по меткам.

Перед установкой стекла проверяем состояние резинового буфера стекла

Устанавливаем стекло в обратной последовательности

Снятие механизма стеклоподъемника двери

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери.

Снимаем обивку двери.

Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла.

Поднимаем стекло руками и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

Подводим механизм стеклоподъемника к окну в панели двери.

Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери, то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

Опускаем стекло руками до резинового буфера.

Снимаем трос с четырех роликов и вынимаем механизм стеклоподъемника с тросом

Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика

Вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем.

Подняв стекло, фиксируем его.

Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса).

Надеваем трос на ролики по схеме.

Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм.

Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна, смещаем ролик вниз, натягивая трос.

Окончательно затягиваем болт.

Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.

Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится

Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла.

Проверив работу механизма стеклоподъемника, смазываем трос и ролики смазкой Литол-24.

Как заменить стекло и стеклоподъемник двери автомобиля ВАЗ-2121 « NewNiva.ru

Снимаем обивку двери (см. Снятие обивки двери).

1. Поддеваем шлицевой отверткой

2. Снимаем внутренний уплотнитель стекла.

Аналогично снимаем наружный уплотнитель стекла.

3. Вынимаем защитную пленку.

4. Через окно внутренней панели двери крестообразной отверткой отворачиваем два винта переднего крепления

5. Отворачиваем два винта заднего крепления троса стеклоподъемника к держателю стекла

6. Опустив передний конец стекла внутрь двери, вынимаем стекло

Если стекло, приобретенное взамен разбитого, не имеет обойм с кронштейнами, то очищаем старые обоймы от осколков стекла и старой резиновой прокладки.

7. На новом стекле ставим метки так, чтобы расстояние от заднего торца стекла до заднего торца передней обоймы стекла равнялось 400 мм,…

8. …а до заднего торца задней обоймы – 125 мм.

9. Для установки держателей вырезаем два куска новой сырой резины.

Окунаем один кусок сырой резины в емкость с бензином и устанавливаем на стекло по меткам.

10. Опираем стекло на мягкое основание и молотком аккуратно напрессовываем обойму с сырой резиной на стекло.

Аналогично напрессовываем вторую обойму по меткам.

11. Перед установкой стекла проверяем состояние резинового буфера стекла

Устанавливаем стекло в обратной последовательности

Механизм стеклоподъемника снимаем для его замены или при полной разборке двери.

Снимаем обивку двери.

Отсоединяем крепление троса стеклоподъемника к переднему и заднему держателям стекла.

1. Поднимаем стекло руками и фиксируем его от падения винтом (или шпилькой) с резьбой М5, ввернутым в отверстие переднего держателя стекла.

2. Головкой «на 8» отворачиваем три гайки крепления механизма стеклоподъемника к внутренней панели двери.

3. Подводим механизм стеклоподъемника к окну в панели двери.

4. Если механизм стеклоподъемника не заменяем, а снимаем при полной разборке двери, то связываем проволокой ветви троса вблизи барабана механизма стеклоподъемника.

Опускаем стекло руками до резинового буфера.

5. Снимаем трос с четырех роликов и вынимаем механизм стеклоподъемника с тросом.

6. Головкой «на 10» отворачиваем болт крепления кронштейна натяжного ролика

7.  Вынимаем кронштейн с роликом.

При сборке, установив кронштейн натяжного ролика, болт его крепления не затягиваем.

Подняв стекло, фиксируем его.

8. Продеваем вал механизма стеклоподъемника в отверстие внутренней панели двери (новый механизм стеклоподъемника продается со связанными ветвями троса)

9. Надеваем трос на ролики по схеме.

10. Бокорезами перекусываем проволоку, фиксирующую ветви троса.

Продеваем шпильки механизма стеклоподъемника в отверстия и крепим механизм.

Для натяжения троса слегка затягиваем болт кронштейна натяжного ролика.

11. Постукивая молотком по удлинителю головки «на 10», надетой на болт кронштейна, смещаем ролик вниз, натягивая трос.

Окончательно затягиваем болт.

Наживляем винты двух прижимных планок кронштейнов обоймы стекла и немного подтягиваем винты планки переднего кронштейна.

12. Вращаем против часовой стрелки надетую на вал механизма стеклоподъемника ручку до момента, пока вращение барабана механизма стеклоподъемника не прекратится.

Поднимаем стекло руками до упора и, придерживая его в этом положении, поворачиваем надетую на вал механизма стеклоподъемника ручку по часовой стрелке на пол-оборота.

Крестообразной отверткой сквозь окно в верхней части внутренней панели двери окончательно затягиваем винты планки переднего кронштейна обоймы стекла.

Опускаем стекло до того уровня, когда через окно внутренней панели двери можно будет затянуть винты планки заднего кронштейна обоймы стекла.

Проверив работу механизма стеклоподъемника, смазываем трос и ролики смазкой Литол-24.

Как установить электрические стеклоподъемники на Ниву. Сокращенная версия

ПодписатьсяПодписанОтписаться

2,585

27 февраля 2017 г.

06:30

Купить электрические стеклоподъемники «ФОРВАРД» и другие Вы можете в нашем интернет-магазине https://steklopodem.ru/ 8 (800) 333-10-59 — наш телефон для бесплатных звонков со всей России Сегодня мы заново расскажем и покажем Вам процесс установки электрических стеклоподъемников «ФОРВАРД» на ВАЗ-21213 «Нива». Производитель, по нашей просьбе, внес изменения в конструкцию стеклоподъемников, и мы решили сделать новую инструкцию для Вас, в довесок к той, которая у нас уже есть, правда менее зрелищной. Краткое содержание видеоролика: Описание конструктивных изменений электрических стеклоподъемников «ФОРВАРД» для «Нивы». Демонтаж механического стеклоподъемника: — снимаем ручку механического стеклоподъемника; — снимаем дверную карту; — откручиваем нижний ролик стеклоподъемника; — откручиваем три гайки крепления механизма стеклоподъемника; — откручиваем 4 винта крепления механического стеклоподъемника к обойме стекла; — поднимаем стекло и фиксируем его в верхнем положении от нежелательного падения, например, отверткой; — перекусываем трос и производим демонтаж механического стеклоподъемника. Начинаем установку электростеклоподъемника «ФОРВАРД» в дверь автомобиля: — сверлим 2 отверстия для крепления электростеклоподъемника, согласно схеме приведенной в паспорте; — крепим переходную пластину к стеклоподъемнику, через которую осуществляется крепление к обойме стекла; — заводим стеклоподъемник в дверь и крепим на 2 болта. Прокладываем электропроводку в дверь, подключаем ее к бортовой системе автомобиля и моторедуктору стеклоподъемника. Подключение: — питающий провод (+) — на цепь аксессуаров, — подсветку кнопок — на цепь габаритных огней, — массу(-) прикручиваем на кузов в любом удобном месте, — подключаем штекеры к моторедукторам, — вставляем колодки в переключатели стеклоподъемников. В отверстия от ручек механических стеклоподъемников устанавливаем декоративные заглушки. Сборку двери осуществляем в обратной последовательности. Благодарим за помощь в организации съемок С.Т.О. «KLAN avto»: https://vk.com/club84228717 Устанавливаемые стеклоподъемники в интернет-магазине Стеклоподъем.РФ: https://goo.gl/ZNYBMvЕщё…

Как поставить подстрочный индекс в PowerPoint | Малый бизнес

Стивен Мелендез Обновлено 22 февраля 2019 г.

Нижний индекс — это число, помещаемое под обычным текстом, когда вы пишете или печатаете, например, в химической формуле H 2 O для воды. Он обычно встречается в химических формулах, подобных этой, на которые вам может понадобиться ссылаться в вашем бизнесе, но вы также можете увидеть его в названиях брендов или в каком-то стилизованном письме. Независимо от причины, по которой вы хотите их использовать, в PowerPoint легко создать надстрочный или подстрочный индекс с помощью нескольких щелчков мыши или касаний клавиатуры.

Подстрочные и надстрочные индексы

Обычно, когда вы пишете в документе Microsoft Word или презентации PowerPoint, вы, естественно, хотите, чтобы весь текст был выровнен построчно, чтобы его было легко читать, как в книге или журнале.

В некоторых случаях, однако, вы можете использовать индексы, которые помещают небольшие текстовые записи, такие как числа, под основной строкой текста, или надстрочные индексы, которые помещают небольшой текст над основной строкой.

Где использовать индексы

Нижние индексы обычно используются в химических формулах для обозначения числа атомов определенного элемента в химическом соединении.Они также используются в математике для обозначения элемента в наборе, поэтому пятый элемент массива из 10 чисел может быть помечен как-то вроде 5 . Вы также можете увидеть, как они используются в стилистических целях в торговых марках.

Где использовать надстрочные знаки

Надстрочные символы, вероятно, чаще всего используются в математике и естественных науках для обозначения возведения числа в определенную степень. Они также могут иметь другие значения в математике и естествознании или просто использоваться для стилистического эффекта, например, с нижними индексами.Хорошим примером надстрочного индекса является знаменитая формула Альберта Эйнштейна E = mc 2

Подстрочный или надстрочный индекс в PowerPoint

Microsoft PowerPoint позволяет легко писать подстрочный или надстрочный индекс на слайде презентации.

В PowerPoint в Microsoft Windows введите текст, который нужно сделать обычным нижним или верхним индексом, а затем выделите его. Щелкните вкладку «Главная» в меню ленты. Щелкните значок запуска всплывающего диалогового окна рядом со словом «Шрифт.«

На вкладке« Шрифт »установите флажок« Надстрочный индекс »или« Подстрочный индекс »в разделе« Эффекты », чтобы задать желаемое специальное форматирование. Нажмите« ОК »и убедитесь, что текст отформатирован надлежащим образом. При необходимости в, настройте процентное значение «Смещения» в диалоговом окне, чтобы изменить размер шрифта нижнего или верхнего индекса.

Вы также можете использовать сочетание клавиш для нижнего или верхнего индекса на клавиатуре, чтобы изменить форматирование текста. Выделите текст и удерживайте клавишу «Ctrl». Нажмите и удерживайте клавишу Shift, а затем нажмите знак плюса для ввода верхнего индекса.Нажмите знак равенства, не удерживая клавишу Shift для подстрочного индекса. Чтобы отменить форматирование специального подстрочного или надстрочного индекса, выделите текст, удерживайте клавишу «Ctrl» и нажмите клавишу пробела.

Подстрочные и надстрочные индексы на компьютерах Mac

Если вы используете PowerPoint на компьютере Apple Mac, процесс надстрочного и подстрочного текста немного отличается.

Как и в Windows, сначала введите текст обычно, а затем выберите часть, которая должна быть надстрочным или подстрочным.Щелкните вкладку «Главная» в меню ленты, затем нажмите кнопку «Верхний индекс», которая показывает изображение верхнего индекса, или нажмите кнопку «Нижний индекс», которая аналогичным образом отображает текст нижнего индекса.

Если вы предпочитаете использовать клавиатуру, выделите текст. Для надстрочного индекса удерживайте нажатыми клавиши command и shift, затем нажмите знак плюса. Для подстрочного индекса, удерживая нажатой командную клавишу, нажмите знак равенства без сдвига. Чтобы отменить подстрочный или надстрочный индекс, выберите текст, удерживайте нажатой клавишу управления и коснитесь пробела.

Как работают блоки питания для ПК

Если есть один компонент, который абсолютно жизненно важен для работы компьютера, то это блок питания. Без него компьютер — всего лишь инертный ящик из пластика и металла. Блок питания преобразует линию переменного тока (AC), идущую из вашего дома, в постоянный ток (DC), необходимый для персонального компьютера. В этой статье мы узнаем, как работают блоки питания для ПК и что означают их номинальные мощности.

В персональном компьютере (ПК) источником питания является металлический ящик, который обычно находится в углу корпуса.Блок питания виден сзади многих систем, поскольку он содержит розетку для кабеля питания и охлаждающий вентилятор.

Объявление

Источники питания, часто называемые «импульсными источниками питания», используют технологию переключения для преобразования входного переменного тока в более низкие напряжения постоянного тока. Типичные значения напряжения:

3,3 и 5 В обычно используются в цифровых схемах, в то время как 12 В используется для запуска двигателей в дисководах и вентиляторах.Основная спецификация блока питания Вт . Ватт — это произведение напряжения в вольтах и ​​тока в амперах или амперах. Если вы работали с ПК в течение многих лет, вы, вероятно, помните, что на исходных ПК были большие красные тумблеры, которые имели большой вес. Когда вы включали или выключали компьютер, вы знали, что делаете это. Эти переключатели фактически контролировали подачу 120-вольтного питания на источник питания.

Сегодня вы включаете питание небольшой кнопкой и выключаете машину с помощью пункта меню.Эти возможности были добавлены к стандартным источникам питания несколько лет назад. Операционная система может отправить сигнал источнику питания, чтобы он отключился. Кнопка посылает 5-вольтовый сигнал на источник питания, чтобы сообщить ему, когда нужно включить. В блоке питания также есть цепь, которая подает 5 вольт, называемая VSB для «напряжения режима ожидания», даже когда она официально «выключена», так что кнопка будет работать. См. Следующую страницу, чтобы узнать больше о технологии переключателя.

Как поставить пароль для учетной записи PS4

Представьте себе, вы купили игру для своей PS4, вы всю ночь застряли на уровне, который казалось невозможным.Следующий день вы провели, обдумывая все стратегии, только чтобы узнать, что ваш сосед по квартире или двоюродный брат прошел этот уровень за вас. Это меня очень беспокоит, потому что портит впечатление. Я создаю дополнительного пользователя, но это не гарантирует, что он уйдет. К счастью, PlayStation позволяет вам установить PIN-код для вашей учетной записи. Это предотвратит возможность взлома моих достижений в игре в будущем.

Установить пароль на PS4 очень просто, вам просто нужно выполнить несколько шагов, чтобы включить функцию безопасности.Вы можете установить 4-значный код, который использует клавиши контроллера PS4 вместо букв и цифр. Думайте об этом как о чит-коде, который мы использовали в старых ретро-играх, вверх, вверх, вниз, R2 или любой комбинации клавиш, которую вы можете себе представить.

Также читайте: Как подключить проводную гарнитуру к PS4

Введите пароль для учетной записи PS4

Сначала включите PS4 или PS4 Pro и войдите в свою учетную запись. После загрузки консоли нажмите «вверх» и перейдите к значку «Настройки» в списке параметров.

На странице настроек Прокрутите вниз до настроек входа, откройте выбор, нажав X .

Вы можете настроить все параметры, связанные с входом в систему и безопасностью. Выберите Управление паролем для входа из списка вариантов. Вы можете не только установить пароль, но и включить распознавание лиц, если к консоли подключена веб-камера.

При первом входе в систему управления паролем для входа введите 4-значный код доступа с помощью контроллера PS4.Вы можете использовать ключи, указанные ниже, чтобы создать код доступа для своей учетной записи .

Прочтите: Как играть в игры для PS4 на iPhone / iPad

Изменить пароль на PS4

Теперь, когда вы создали пароль для PS4, никто не сможет войти в вашу учетную запись без пароля. Однако, если вам когда-нибудь понадобится изменить пароль, вы можете просто перейти к управлению паролями входа и изменить пароль входа . Он покажет вам следующие два варианта: изменить пароль для входа и удалить пароль для входа.

Прежде чем вы сможете изменить свой пароль, проверьте текущий пароль, введя его в поле, как на изображении ниже.

После успешной проверки на экране PS4 появится запрос . Установите новый пароль для входа . Введите, подтвердите, и все готово. Ваш пароль обновлен.

Удалить пароль на PS4

Перейдите в Управление паролем входа и выберите Удалить пароль входа .

Введите текущий код доступа, чтобы подтвердить свою личность и удалить код доступа из Системы.

Появится экран с предупреждением. Нажмите ОК, и вы успешно удалили пароль из своей учетной записи.

Мнение: стоит ли покупать PS4 в 2019 году?

Удалить пользователей на PS4

Если в вашем доме есть дети, вы можете запретить им доступ к контенту для взрослых. По умолчанию любой, у кого есть учетная запись PSN, может войти на вашу PS4 и играть в игры. Даже если вы защитите свою учетную запись паролем, они все равно смогут войти в систему с новой учетной записью и играть в игры.Вы можете решить эту проблему, удалив все другие учетные записи пользователей и отключив создание новых учетных записей.

Сначала удалите все остальные учетные записи с PS4, перейдите в «Настройки » и выберите «Настройки входа в систему» ​​.

В настройках входа в систему прокрутите вниз до «Управление пользователями» и нажмите X, чтобы открыть список параметров.

Выберите пользователя для удаления, нажав X на вашем контроллере. Мы собираемся удалить всех пользователей, которых вы не хотите связывать с вашей PS4.

Он несколько раз предложит вам подтвердить, прежде чем стирать все содержимое пользователя. Подтвердите все запросы, и теперь пользователь удален.

Отключить создание новых пользователей и вход в систему для гостей

После удаления всех пользователей с консоли пора запретить создание новых пользователей. Это не только помешает им создавать новые учетные записи, но и позволит им использовать гостевые логины. Перейдите в «Настройки», прокрутите вниз до « Родительский контроль / Семейное управление » и нажмите X, чтобы открыть.

Выберите « PS4 System Restrictions » из списка параметров и нажмите X, чтобы открыть.

Вам будет предложено ввести пароль, прежде чем продолжить. Если вы никогда раньше не меняли пароль, вы можете ввести 0000, нажав квадратную кнопку (□) четыре раза на контроллере.

Вы увидите «Разрешено» рядом с «Создание нового пользователя и гостевой вход».

Нажмите X, чтобы открыть список параметров справа, и выберите « Not Allowed ».Теперь никто не сможет создать нового пользователя для игры на вашей PS4.

Защитите свою PS4

Это был быстрый способ установить пароль на PS4. Если вы беспокоитесь о том, что другие люди испортят вашу кампанию или историю, рекомендуется иметь PIN-код в своем аккаунте. Если у вас есть игры для 18+ и вы не хотите, чтобы молодые люди платили за эти игры, установка пароля может действительно помочь. Удалить пароль так же просто, и вы можете сделать это в том же окне. Если у вас возникнут проблемы при установке пароля, оставьте нам комментарий ниже.

Как потушить электрический пожар

Зима, как правило, означает проводить больше времени в помещении и использовать больше электроэнергии — для обогрева наших домов, источников питания, которые развлекают нас и освещают наши дома в помещении и на улице во время праздников.

Но электричество — это скрытая опасность для жителей вашего района. Из-за того, что он так часто используется, большинство людей склонны недооценивать потенциальный риск и опасности, связанные с электрическими пожарами.

Фактически, одна треть всех пожаров в домах возникает из-за источника электричества, и, поскольку их, как правило, трудно идентифицировать, они обычно гораздо более опасны и разрушительны, чем другие типы пожаров.

Электричество — это скрытая опасность для жителей вашего района.Из-за того, что он так часто используется, большинство людей склонны недооценивать потенциальный риск и опасности, связанные с электрическими пожарами. (Фото / Совхоз через Flickr)

Чтобы обеспечить безопасность вашего сообщества, храните эти советы по борьбе с электрическим пожаром под рукой в ​​случае возникновения чрезвычайной ситуации и поделитесь ими с друзьями и семьей. Умение быстро реагировать может стать разницей между небольшим пожаром и разрушительной катастрофой.

При возникновении электрического пожара

1.Отключите электричество. Если обнаружено устройство, вызывающее электрический пожар, и вы можете безопасно добраться до шнура питания и розетки, отключите его от сети.

2. Добавьте бикарбонат натрия. Если огонь небольшой, его можно потушить пищевой содой.

3. Снимите источник кислорода. Его также можно потушить, сняв источник кислорода с помощью одежды или тяжелого одеяла, если огонь небольшой и это безопасно.

4. Не тушите воду водой. Вода является естественным проводником электричества, и если вы бросите воду в электрический огонь, вы можете получить удар током или получить удар током. Кроме того, вода может способствовать распространению огня, проводя электричество по комнате и потенциально воспламеняя легковоспламеняющиеся материалы.

5. Проверьте свой огнетушитель. Электрические пожары относятся к классу C пожара, что означает, что вам понадобится огнетушитель, подходящий для этого типа пожара. Большинство бытовых огнетушителей являются многоцелевыми и имеют маркировку ABC, но очень важно проверить это, прежде чем использовать их при тушении электрического пожара.

Электрические пожары ежегодно уносят почти 500 смертей и более 1400 травм. Они очень опасны.

Если вы не можете потушить электрический огонь

  1. ВЫЙТИ.Вам и всем членам семьи необходимо как можно скорее уехать, чтобы избежать травм или гибели людей. Не пытайся быть героем.
  2. Закройте дверь на выходе, чтобы сдержать огонь.
  3. Позвоните 911, как только окажетесь на безопасном расстоянии от огня.
  4. Не входите в дом, пока пожарные не будут локализованы пожарными.

Хотя эти шаги важно запомнить, чтобы принять соответствующие меры во время электрического пожара, не менее, если не больше, важно принять меры, чтобы предотвратить их возникновение в первую очередь.

Как предотвратить электрический пожар

  1. Пригласите электрика осмотреть дом, чтобы убедиться, что он соответствует требованиям безопасности NEC. Они также могут определить, выиграет ли дом от защиты AFCI. Эти устройства распознают потенциальные электрические опасности, которые не обнаруживаются стандартными выключателями, и могут быть особенно полезны в старых домах.Они могут предотвратить от 50 до 75% некоторых типов электрических пожаров.
  2. Всегда используйте лампочки, мощность которых соответствует рекомендованной мощности для светильника или лампы.
  3. Соблюдайте меры предосторожности для детей, когда они присутствуют, чтобы предотвратить случайное поражение электрическим током.
  4. Никогда не используйте удлинители с нагревательными элементами или кондиционерами. Их следует использовать только временно.
  5. Не перегружайте розетки. Если необходимы дополнительные цепи, проконсультируйтесь с электриком.
  6. Обратите внимание, если вы заметили какие-либо предупреждающие признаки сбоя в электросети.Сюда входят мерцающие огни, жужжащие звуки из электрической системы и часто срабатывающие автоматические выключатели или часто срабатывающие предохранители.
  7. Периодически проверяйте электрические устройства, чтобы определить, нет ли износа или истирания проводов. Не используйте устройства с признаками износа или износа.
  8. Обратитесь к электрику, если вы почувствуете запах гари или увидите дым, исходящий от прибора, шнура или вилки, или если вы заметили обесцвеченную розетку.
  9. Используйте переносные обогреватели только с предохранительным механизмом, который отключает их в случае опрокидывания.Не оставляйте их на ночь и не кладите рядом с горючими материалами.

Помимо этих советов, также необходимо соблюдать правила пожарной безопасности. Это включает установку детекторов дыма в каждой комнате дома и их ежемесячную проверку, чтобы убедиться, что их батареи работают. Шестьдесят пять процентов смертельных случаев при пожарах происходят в домах без работающих детекторов дыма. Разработайте план эвакуации для дома, чтобы члены семьи периодически практиковали его, чтобы обеспечить готовность в случае чрезвычайной ситуации.

Возгорание электрическим током может представлять огромную опасность, но надлежащие меры предосторожности и безопасные, соответствующие меры по борьбе с огнем могут помочь свести к минимуму риск получения травм или смерти.

Далее прочтите о том, как потушить жирный пожар.

Эта статья, первоначально опубликованная 12 декабря 2017 г., была обновлена ​​

25 удивительных советов и приемов Power Query

Power query — отличный инструмент для преобразования данных! Он позволяет с легкостью импортировать и преобразовывать данные и помогает создавать повторяемые и надежные процедуры для ваших данных.

Вы сэкономите время и силы, если потратите немного времени на его изучение.

Самое приятное то, что он встроен прямо в Excel 2016 или новее. Это та же технология, которая используется в Power BI, поэтому вы одновременно изучаете два востребованных навыка обработки данных!

Если вы не слышали о Power Query и тех удивительных вещах, которые он может делать, или хотите полностью понять его лучше, то заранее ознакомьтесь с моим Полным руководством по Power Query.

Вот несколько советов и приемов, которые помогут вам максимально эффективно использовать этот невероятно полезный и простой инструмент.

Видеоурок

Удалить шаги до конца

Иногда, когда вы создаете запрос с большим количеством шагов, вы в конечном итоге идете по неверному пути. Если вы можете точно определить, на каком этапе ваш запрос начал выполняться неправильно, вы можете удалить этот шаг и все последующие шаги, чтобы начать заново (без полного повторения).

На панели окна Applied Steps щелкните правой кнопкой мыши первый шаг, который вы хотите удалить, и выберите в меню Удалить до конца .

Будет удален этот шаг и все шаги запроса после этого шага.

Предварительный просмотр или переход к объектам таблицы

Столбец в вашем запросе может содержать объекты таблицы. В этом случае в записях строки столбца будут отображаться текст Таблица и значок типа данных.

Вы можете предварительно просмотреть таблицу или перейти к ней в запросе, в зависимости от того, где вы щелкнули в ячейке.

Если вы щелкните пустую область ячейки, содержащей объект таблицы, вам будет показан предварительный просмотр таблицы под вашим запросом.

При наведении курсора мыши на слово «Таблица» в ячейке он изменится на значок указывающей руки. Когда вы щелкаете по этой части запроса, он добавит шаг навигации к запросу, который переходит к этой конкретной таблице.

Дважды щелкните для редактирования запроса

Редактировать запрос можно несколькими способами из окна Queries & Connections .

  • Вы можете щелкнуть правой кнопкой мыши по запросу и выбрать в меню Изменить .
  • Вы можете навести курсор на запрос, пока не появится окно просмотра, а затем нажать кнопку Изменить в окне просмотра.

Самый быстрый способ — дважды щелкнуть левой кнопкой мыши по запросу. Это откроет редактор запросов для выбранного запроса.

Автоматически добавлять индекс строки к любому запросу, загруженному в таблицу

Вы можете добавить столбец индекса в любой запрос с помощью мощного редактора запросов, но также можно добавить строку индекса в запрос, который был загружен в таблицу особым образом.Выберите ячейку в выводе таблицы, перейдите на вкладку Data и нажмите кнопку Properties .

Обратите внимание, что параметр Properties , расположенный в меню правой кнопки мыши на панели запросов и подключений, откроет окно свойств запроса, а не окно свойств внешних данных, которое необходимо для этого совета.

Откроется меню «Свойства внешних данных», и вы можете установить флажок « Включить номера строк» ​​ и нажать кнопку « Ok ».

Теперь, когда вы в следующий раз обновите запрос, загруженный в вашу таблицу, новый столбец с именем _RowNum появится как крайний левый столбец и будет содержать индекс для номера строки, начиная с 0.

Изменить параметры нагрузки по умолчанию

Когда вы нажимаете кнопку Close & Load для запроса в первый раз, Power Query загружает данные в таблицу Excel в книге и не добавляет данные в модель данных. Это настройки нагрузки по умолчанию в запросе мощности.

Если вы хотите загрузить данные только как соединение или вам необходимо загрузить их в модель данных для использования с Power Pivot позже, тогда вам нужно вместо этого выбрать Close & Load To и выбирать эти параметры каждый раз, когда вы создаете новый запрос.

Если вы обнаружите, что большинство создаваемых вами запросов должны быть только подключением или должны загружаться в модель данных, то вы можете изменить настройки загрузки по умолчанию. Перейдите на вкладку Data , затем выберите Get Data , затем откройте Query Options .

В настройках Global Data Load выберите опцию Specify custom default load settings , а затем выберите или отмените выбор нужных опций.

  • Снятие отметок с полей Загрузить на лист и Загрузить в модель данных приведет к тому, что ваши запросы будут загружаться только как соединение и не будут загружать данные в модель данных.
  • Установка флажка Загрузить на лист и снятие флажка Загрузить в модель данных будет загружать запросы в таблицу Excel, а не загружать данные в модель данных.Обратите внимание, что это то же самое, что и при выборе Использовать стандартные настройки нагрузки .
  • Снятие отметки с поля Загрузить на лист и установки флажка Загрузить в модель данных приведет к загрузке ваших запросов только как соединение и загрузит данные в модель данных.
  • Установка флажка Загрузить на лист и Загрузить в модель данных загрузит запросы в таблицу Excel и загрузит данные в модель данных.

Отображение моноширинного шрифта в редакторе запросов

Иногда бывает трудно определить, имеет ли каждый элемент в столбце данных одинаковую длину символа.Не все символы имеют одинаковую ширину при использовании шрифта редактора запросов по умолчанию. Это может затруднить определение возможности последовательного разделения поля по длине символа для всего столбца.

Измените шрифт на моноширинный набор символов, перейдя на вкладку View и отметив опцию Monospaced . Это позволит легко увидеть, совпадают ли вещи по количеству символов.

Перемещение по столбцам с помощью клавиш со стрелками

Вы можете выбрать столбец, щелкнув его заголовок.После выбора столбец станет светло-зеленым, и вы сможете выполнять в нем различные преобразования, щелкнув правой кнопкой мыши заголовок столбца или используя любую из команд преобразования с ленты.

После выбора столбца вы можете переходить к другим столбцам с помощью клавиш со стрелками влево или вправо . На самом деле, вам даже не нужно сначала выбирать столбец, просто нажмите клавишу со стрелкой вправо, и будет выбран первый столбец.

То же самое можно проделать и со строками данных.После выбора строки, щелкнув заголовок строки, вы можете перейти к другим строкам с помощью клавиш со стрелками вверх или вниз . Опять же, нет необходимости сначала выбирать строку, просто нажмите клавишу со стрелкой вниз, и будет выбрана первая строка.

Если вы выберете одну ячейку в столбце, вы можете использовать сочетание клавиш Ctrl + Пробел, чтобы выбрать весь столбец. Вы также можете использовать сочетание клавиш Ctrl + A, чтобы выделить всю таблицу. Как в обычном листе Excel!

Вы можете многое сделать с помощью запроса мощности только из пользовательского интерфейса, даже не касаясь кода M, который создается за кулисами.Если вы начнете изучать M-код с помощью расширенного редактора (вкладка View , затем Advanced Editor ), то вы, вероятно, захотите добавить комментарии к своему коду.

Это можно сделать двумя способами.

Вы можете создать однострочный комментарий, начав строку с // двойной косой черты.

Вы можете создать многострочный комментарий, начав первую строку комментария с косой черты / *, за которой следует косая черта, а затем закончите последнюю строку комментария звездочкой * /, за которой следует косая черта.

К сожалению, любые комментарии, которые вы добавляете в расширенный редактор, будут видны только в расширенном редакторе. Вы не сможете увидеть их в строке формул при навигации по выполненным шагам вашего запроса.

Можно добавлять комментарии, не открывая расширенный редактор. Выберите шаг из примененных шагов, к которому вы хотите добавить комментарий. Добавьте свой комментарий в конец шага, используя любой тип комментария, и нажмите кнопку Enter.

Комментарий будет отображаться в строке формул, пока вы не перейдете к другому шагу или другому запросу. Когда вы вернетесь, он больше не будет отображаться в строке формул, но он все равно будет присутствовать в M-коде и отображаться в расширенном редакторе.

Я уже сказал, что комментарии видны только в расширенном редакторе, но есть хитрость, чтобы заставить их отображаться в строке формул.

Напишите комментарий внутри формулы, а не в конце шага.Вам нужно будет использовать открывающий / * и закрывающий * / комментарии символы, так как комментарий нужно будет закрыть, чтобы остальная часть формулы не считалась частью комментария.

Это останется видимым в строке формул при навигации по примененным шагам вашего запроса.

Вы можете добавлять комментарии к любому из шагов запроса, перечисленных на панели окна примененных шагов, используя окно свойств запроса. Щелкните запрос правой кнопкой мыши и выберите в меню Properties .

Вы сможете добавить описание к шагу. Это описание появится как однострочный комментарий над M-кодом для шага в расширенном редакторе.

Вы также можете изменить имя шага из этого окна. Это также изменит ссылки для шага в расширенном редакторе.

Создание последовательного списка

Создать объект последовательного списка в запросе мощности легко, если вы знаете, как это сделать. Добавьте настраиваемый столбец со следующей формулой для списка, начиная с 5 и заканчивая 10.

= {5..10}

Это будет работать даже при ссылке на столбцы вместо статических жестко заданных чисел. Используйте формулу, аналогичную следующей, где [Начало] и [Конец] — два столбца целых чисел в вашем запросе.

= {[Начало] .. [Конец]}

Если столбец «Начало» или «Конец» представляет собой десятичное число, выражение приведет к ошибке.

Если начальное число больше конечного числа, выражение приведет к пустому списку.

Избегайте чувствительности к корпусу с помощью фильтров

Запрос питания чувствителен к регистру. Это может привести к ошибкам в анализе данных в будущем, если вы не будете осторожны.

Если вы отфильтруете элемент Keyboard из своих данных, а затем он отобразится в исходных данных как keyboard , то ваш запрос не отфильтрует версию в нижнем регистре.

Этого можно избежать, преобразовав столбец в верхний регистр перед применением каких-либо фильтров.

Мы также можем сохранить исходный регистр в наших данных с помощью преобразования ВЕРХНИЙ РЕГИСТР , найденного на вкладке Добавить столбец .Это создаст новый столбец со значениями в верхнем регистре, при этом исходный столбец останется неизменным.

Теперь мы можем применить любой фильтр к версии столбца в верхнем регистре, а затем удалить столбец после него. Это позволяет нам применять фильтр без учета регистра, не изменяя регистр в наших данных.

Дважды щелкните, чтобы переименовать столбец

Вы, вероятно, собираетесь переименовывать много столбцов во время своей карьеры в Power query, поэтому вам захочется узнать, как это сделать быстрее всего.Двойной щелчок левой кнопкой мыши по заголовку столбца позволит вам быстро изменить имя столбца.

Переименование столбца с помощью сочетания клавиш

Вы можете переименовать столбец с помощью сочетания клавиш. Этот немного медленнее, но его стоит знать тем, кто предпочитает клавиатуру мыши. Выделив столбец, нажмите F2 на клавиатуре, и вы сможете переименовать заголовок столбца.

Перемещение по сложным зависимостям запросов

Эта функция может спасти жизнь, когда ваша книга начинает перегружаться запросами.Можно легко забыть, какой запрос использует какой источник данных и какие запросы зависят друг от друга.

Перейдите на вкладку View и нажмите команду Query Dependencies , чтобы открыть средство просмотра зависимостей запросов. Это даст вам визуальное представление всех запросов в книге, а также их прецедентов и иждивенцев.

В окне «Зависимости запросов» много чего происходит.

  1. Вы сможете увидеть свои источники данных.Это меньшие поля в окне, в которых будет отображаться значок большего размера, указывающий тип исходных данных.
  2. Щелкните левой кнопкой мыши по любому элементу, и он станет светло-зеленым вместе со всеми его зависимостями и прецедентами.
  3. Щелкните правой кнопкой мыши любой элемент, и появится меню с возможностью центрировать представление на этом элементе или центрировать представление на всех предшествующих и зависимых элементах.
  4. Щелкните левой кнопкой мыши и перетащите любую пустую область для перемещения обзора.
  5. Вы можете изменить макет, чтобы отображать зависимости сверху вниз, снизу вверх, слева направо или справа налево.
  6. Вы можете увеличивать или уменьшать масштаб изображения вручную с помощью полосы масштабирования. Другой способ увеличить изображение — использовать колесо прокрутки мыши, если оно у вас есть. Другой вариант — дважды щелкнуть левой кнопкой мыши в любой пустой области для увеличения.
  7. Вы можете полностью уменьшить масштаб изображения, используя кнопку уменьшения в правом нижнем углу.

Переход к одному значению

Перейти к любому элементу запроса. Щелкните ячейку правой кнопкой мыши и выберите Drill Down .

В зависимости от ваших данных это может быть одно значение, список или таблица. Это может быть полезно для создания одного значения из ваших данных, на которое вы можете ссылаться при вычислении настраиваемого столбца.

Включить быструю загрузку данных в Power Query

Быстрее всегда лучше, правда? Если ваши запросы медленные, вы можете включить опцию быстрой загрузки данных, чтобы ускорить их. Перейдите на вкладку Data и нажмите кнопку Get Data , затем откройте Query Options .

Перейдите к настройкам Global Data Load и установите флажок Fast Data Load . На загрузку ваших запросов уйдет меньше времени, но Excel может перестать отвечать во время загрузки.

Отключить функцию автоматического определения типа данных

Когда вы импортируете данные в Excel с помощью мощного запроса, Excel угадывает, какой тип данных каждый столбец основан на первых нескольких сотнях строк. Затем Power query автоматически создаст шаги запроса для продвижения первой строки в заголовки столбцов (для файлов CSV) и изменения типов данных.

Если вы предпочитаете контролировать выбор типа данных и не хотите, чтобы Excel автоматически создавал эти шаги для вас, то вы можете отключить эту опцию.

Чтобы открыть параметры запроса, перейдите на вкладку Data , затем Get Data , затем выберите Query Options .

Перейдите к настройкам Current Workbook Data Load и установите флажок Автоматически определять типы столбцов и заголовки для неструктурированных источников .

В следующий раз, когда вы создадите запрос, вы не увидите никаких шагов, кроме исходного.

Изучите библиотеку функций Power Query

Кодовый язык M

Power query является функциональным языком. Это означает, что M-код в основном построен с функциями, которые делают определенные вещи на основе своих входных данных. Написание M-кода в мощном запросе похоже на построение с помощью Lego, есть много разных типов частей Lego, и каждая часть предназначена для определенной цели.

Код

M имеет большой набор функций для использования. Фактически, вы можете изучить всю библиотеку доступных функций в редакторе мощных запросов.

Создайте новый пустой запрос, перейдите на вкладку Data и нажмите команду Get Data , затем выберите From Other Sources , затем выберите Blank Query . Теперь в строке формул введите = # shared и нажмите Enter.

Power query затем покажет все элементы, доступные в книге. Это будет включать все функции запроса мощности!

Если вы нажмете на любую из перечисленных функций, вы попадете в небольшое справочное руководство по этой функции.

  1. Отображается имя функции.
  2. Имеется краткое описание того, что делает функция.
  3. Вы можете протестировать функцию на своих данных.
  4. Показан синтаксис функций.
  5. Здесь показан простой пример, демонстрирующий ввод и вывод функции.

Разделить запрос на две части

Может быть, ваш запрос становится слишком длинным, или, может быть, вы хотите использовать его первую часть в качестве источника для других запросов.В этом случае вы можете разделить запрос на две части.

Щелкните правой кнопкой мыши шаг, на который вы хотите разделить запрос, затем выберите в меню Извлечь предыдущий . Это извлечет шаги до выбранного шага в новый запрос. Затем вам будет предложено назвать новый запрос.

Оставшиеся шаги будут ссылаться на новый запрос как на его источник.

Копирование и вставка запросов в новую книгу

Если вам нужно повторно использовать запрос мощности из предыдущей книги, вы можете легко скопировать и вставить его из старой книги в новую книгу.

В окне Queries & Connections старой книги выберите запросы, которые хотите скопировать, затем щелкните правой кнопкой мыши и выберите в меню Копировать . Теперь перейдите к новой книге и щелкните правой кнопкой мыши в окне Queries & Connections и выберите в меню Paste .

Это скопирует все выбранные запросы вместе со всеми запросами, на которые они ссылаются.

Если какой-либо из скопированных запросов или запросов, от которых они зависят, ссылается на таблицу в старой книге, то в этих запросах будет отображаться сообщение об ошибке Загрузка не завершена .Вам нужно будет отдельно скопировать эти таблицы в новую книгу, чтобы исправить это.

Дважды щелкните, чтобы переименовать запрос

Вы можете быстро переименовать любой запрос на панели списка запросов в левой части редактора запросов. Дважды щелкните левой кнопкой мыши запрос, который вы хотите переименовать, затем введите новое имя и нажмите Enter, чтобы подтвердить изменение.

Дважды щелкните, чтобы скрыть или показать ленту редактора запросов

Если вы обнаружите, что лента в редакторе энергетических запросов мешает, вы можете спрятаться.Дважды щелкните левой кнопкой мыши на любой из вкладок ленты, чтобы скрыть ленту. Дважды щелкните вкладку левой кнопкой мыши еще раз, чтобы отобразить ленту.

Да, это тот же трюк, что и с обычной лентой книги, но его также можно использовать в редакторе мощных запросов!

Отключить обнаружение взаимосвязи

Это еще один совет, который потенциально может ускорить выполнение запросов Power Query.

Когда вы загружаете данные в модель данных из мощного запроса, Excel попытается найти и построить отношения между новыми данными и другими таблицами в модели данных.Этот дополнительный этап обработки замедлит ваши запросы.

Если вы всегда загружаете данные в модель данных, возможно, вы захотите отключить эту функцию, чтобы сэкономить время. Перейдите на вкладку Data , затем нажмите кнопку Get Data и откройте Query Options .

В настройках Текущая загрузка данных рабочей книги снимите флажок Создавать связи между таблицами при первом добавлении в модель данных . Это не позволит Excel создавать связи между таблицами в модели данных.

Стеклоподъемник — MATLAB & Simulink

Количественные требования

Количественные требования для элемента управления:

  • Окно должно полностью открываться и полностью закрываться в течение 4 секунд.

  • Если кнопка вверх длится от 200 мс до 1 с, окно должно полностью открыться. Если Команда вниз выдается на период от 200 мс до 1 с, окно должно полностью закрываться.

  • Окно должно начать движение через 200 мс после подачи команды.

  • Сила обнаружения наличия объекта меньше 100 Н.

  • При закрытии окна, если объект находится на пути, прекратите закрывать окно и опустите окно примерно на 10 см.

Регистрация требований в диаграммах действий и контекста

Диаграммы действий помогают графически зафиксировать спецификацию и понять, как система работает. Иерархическая структура помогает анализировать даже большие системы.В На верхнем уровне контекстная диаграмма описывает системную среду и ее взаимодействие с исследуемая система с точки зрения обмена данными и контроля операций. Тогда ты можешь разложить систему на диаграмму деятельности с процессами и спецификациями управления (CSPEC).

Процессы направляют иерархическую декомпозицию. Вы указываете каждый процесс, используя другая диаграмма деятельности или примитивная спецификация (PSPEC). Вы можете указать PSPEC в ряд представлений с формальной семантикой, таких как блок-схема Simulink.Кроме того, контекстные диаграммы графически фиксируют контекст. работы системы.

Контекстная диаграмма: система электрического стеклоподъемника

На рисунке представлена ​​контекстная диаграмма системы стеклоподъемника. Квадратные коробки захватить окружающую среду, в данном случае водителя, пассажира и окно. Оба водителя и пассажир может отправлять команды окну, чтобы двигать его вверх и вниз. Контроллер выводит правильную команду для отправки оконному приводу (например,g., команда драйвера имеет приоритет над командой пассажира). Кроме того, диаграмма отслеживает состояние оконная система, чтобы определить, когда окно полностью открыто и закрыто, и определить, между окном и рамой есть объект.

Круг (также известный как пузырь) представляет собой контроллер стеклоподъемника. Круг — графическое обозначение процесса. Процессы фиксируют преобразование ввода данные в выходные данные.Примитивный процесс также может генерировать. CSPEC обычно состоят из комбинационная или последовательная логика для вывода управляющих сигналов вывода из ввода контроль.

Для реализации в среде Simulink см. Реализация контекстной диаграммы: Система окон Power.

Схема действий: Управление стеклоподъемником

Управление стеклоподъемником состоит из трех процессов и CSPEC. Два процесса проверять ввод данных водителя и пассажира, чтобы убедиться, что их ввод значимый с учетом состояние системы.Например, если окно полностью открыто, MOVE Команда DOWN не имеет смысла. Оставшийся процесс определяет, если окно полностью открыт или полностью закрыт и если объект присутствует. CSPEC принимает управляющих сигналов и определяет, следует ли переместить окно вверх или вниз (например, если объект присутствует, окно опускается примерно на одну секунду или пока не достигнет конечная остановка).

Для реализации в среде Simulink см. Реализация Диаграммы деятельности: Управление окнами мощности.

Диаграмма действий: проверка драйвера

Каждый процесс в диаграмме активности VALIDATE DRIVER является примитивным и определяется после PSPEC. В СДЕЛАТЬ ЭКСКЛЮЗИВНЫЙ PSPEC по соображениям безопасности Команда DOWN имеет приоритет над командой UP команда.

 PSPEC 1.1.1: ПРОВЕРИТЬ
  CHECKED_DOWN = ВНИЗ, а не СБРОС 
 PSPEC 1.1.2: ПРОВЕРИТЬ
  CHECKED_UP = UP, а не RESET 
 PSPEC 1.1.3: СДЕЛАТЬ ИСКЛЮЧИТЕЛЬНО
  VALIDATED_DOWN = CHECKED_DOWN
  VALIDATED_UP = CHECKED_UP, а не CHECKED_DOWN
  VALIDATED_NEUTRAL = (НЕЙТРАЛЬНО, а не (CHECKED_UP, а не CHECKED_DOWN))
                        или нет (CHECKED_UP или CHECKED_DOWN) 

Для реализации в среде Simulink см. Реализация Диаграммы действий: Проверка.

Диаграмма действий: проверка пассажира

Внутренние элементы процесса VALIDATE PASSENGER такие же, как и VALIDATE DRIVER. процесс. Единственная разница — это разные входы и выходы.

 PSPEC 1.2.1: ПРОВЕРИТЬ
  CHECKED_DOWN = ВНИЗ, а не СБРОС 
 PSPEC 1.2.2: ПРОВЕРИТЬ
  CHECKED_UP = UP, а не RESET 
 PSPEC 1.2.3: СДЕЛАТЬ ИСКЛЮЧИТЕЛЬНО
  VALIDATED_DOWN = CHECKED_DOWN
  VALIDATED_UP = CHECKED_UP, а не CHECKED_DOWN
  VALIDATED_NEUTRAL = (НЕЙТРАЛЬНО, а не (CHECKED_UP, а не CHECKED_DOWN))
                        или нет (CHECKED_UP или CHECKED_DOWN) 

Для реализации в среде Simulink см. Диаграмму деятельности: Подтвердите Пассажира.

Диаграмма действий: обнаружение препятствий на конце

Третий процесс на диаграмме активности POWER WINDOW CONTROL обнаруживает присутствие препятствие или когда окно достигает своего верха или низа ( ENDSTOP ). В механизм обнаружения основан на токе якоря стеклоподъемника. Во время нормального операции этот ток находится в определенных пределах. Когда окно достигает своего верха или внизу, электромотор потребляет большой ток (более 15 А или менее –15 А), чтобы попробовать и поддерживать его угловую скорость.Точно так же при нормальной работе ток около 2 А или –2 А (в зависимости от того, открывается или закрывается окно). Когда есть объекта, есть небольшое отклонение от этого значения. Чтобы оконное усилие оставалось на менее 100 Н, управление переключается в аварийный режим при обнаружении ток, который меньше –2,5 А. Эта операция необходима только тогда, когда окно сворачивание, что соответствует отрицательному току в конкретной проводке этого модель.Диаграмма действий DETECT OBSTACLE ENDSTOP воплощает эту функцию.

 CSPEC 1.3: ОБНАРУЖЕНИЕ КОНЕЦ ПРЕПЯТСТВИЯ
  СБРОС = ПРЕПЯТСТВИЕ или КОНЕЦ 
 PSPEC 1.3.1: DETECT ENDSTOP
  ENDSTOP = WINDOW_POSITION> ENDSTOP_MAX 
 PSPEC 1.3.2: ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЯ
  OBSTACLE = (WINDOW_POSITION> OBSTACLE_MAX) и MOVE_UP для 500 мс 

Для реализации в среде Simulink см. Диаграмму деятельности: Обнаружение конечной остановки препятствия.

Определения данных

Функциональная декомпозиция однозначно определяет каждый процесс посредством его декомпозиции или примитивная спецификация (PSPEC).Кроме того, он также должен формально указывать сигналы в диаграммах деятельности. Используйте определения данных для этих спецификаций.

В следующих таблицах представлены определения данных для сигналов, используемых в деятельности. диаграммы.

Соответствующую диаграмму действий см. В разделе Контекстная диаграмма: система Power Window.

Контекстная диаграмма: Определения данных системы окон Power Window

Сигнал Тип информации Непрерывный /
Дискретный
Тип данных

Данные

Дискретный

Совокупный

Нейтральный , до , вниз

PASSENGER_COMMAND

Data

Дискретный

Агрегат

, нейтральный вниз

WINDOW_POSITION

Data

Continuous

Real

0 to 0.4 м

MOVE_UP

Управление

Дискретное

Логическое

'True' _

03 8 988 9888 9888 9888 9888 Контроль

Дискретный

Логический

'True' , 'False'

Для получения соответствующей диаграммы активности см. Диаграмму активности: Управление стеклоподъемником.

Диаграмма действий: Определения данных управления стеклоподъемником

0

Сигнал Тип информации Непрерывный /
Дискретный
Тип данных

Данные

Дискретный

Совокупный

Нейтральный , до , вниз

PASSENGER_COMMAND

Data

Дискретный

Совокупный

5, нейтральный вниз

WINDOW_POSITION

Data

Continuous

Real

0 to 0.4 м

MOVE_UP

Управление

Дискретное

Логическое

'True' _

03 8 988 9888 9888 9888 9888 Контроль

Дискретный

Логический

«Истина» , «Ложь»

Для соответствующей диаграммы активности см. Диаграмму действий: Проверка драйвера.

Диаграмма действий: проверка определений данных драйвера

0

0

0

Сигнал Тип информации Непрерывный /
DR Дискретный

Данные

Дискретный

Совокупный

Нейтральный , вверх , вниз

PASSENGER_COMMAND

Data

Дискретный

Совокупный

5, нейтральный вниз

WINDOW_POSITION

Data

Continuous

Real

0 to 0.4 м

MOVE_UP

Управление

Дискретное

Логическое

'True' _

03 8 988 9888 9888 9888 9888 Control

Discrete

Boolean

'True' , 'False'

Для соответствующей диаграммы активности см. Диаграмму действий: Проверка пассажира.

Диаграмма действий: проверка определений данных о пассажирах

00 9088 UP

UP

Логическое

Сигнал Тип информации Непрерывный /
Дискретный
Тип данных Тип данных

Данные

Дискретный

Логический

'True' , 'False'

'Истина' , 'Ложь'

ВНИЗ

Данные

Дискретное

Дискретное

Логическое

Ложь ‘

ПРОВЕРЕНО _UP

Данные

Дискретный

Логический

'True' , 'False'

OW2Data

Логическое

«Истина» , «Ложь»

Для соответствующей диаграммы активности см. Диаграмму действий: Обнаружение конечной остановки препятствия.

Диаграмма действий: определение данных о концевых остановках для обнаружения препятствий

9088M 9088M

ENDSTOP_MAX

910 Для информации о том, как дизайн модели повторяется по мере того, как вы вводите больше деталей, см. Итерация в дизайне.

Контроллер стеклоподъемника Simulink

Реализация диаграммы действий: Управление стеклоподъемником Power Window

В этом разделе описывается высокоуровневая спецификация управления дискретными событиями для мощности оконное управление.

Вы можете смоделировать дискретное управление окном с помощью диаграммы Stateflow. Диаграмма Stateflow — это конечный автомат с иерархией и параллелизмом. Это состояние машина содержит основные состояния стеклоподъемника: вверх, автоматически вверх, вниз, автоматическое опускание, отдых и аварийная ситуация. Он моделирует переходы между состояниями и учитывает приоритет команд водителя над командами пассажира. Он также включает аварийные поведение, которое активируется, когда программа обнаруживает объект между окном и кадр при движении вверх.

Начальная модель Simulink для управления стеклоподъемником, slexPowerWindowControl , это контроллер дискретных событий, который работает на заданная частота дискретизации.

В этой реализации откройте подсистему управления стеклоподъемниками и убедитесь, что Диаграмма Stateflow с контролем дискретных событий формирует CSPEC, представленный наклонная толстая полоса в правом нижнем углу. Подсистема detect_obstacle_endstop инкапсулируют механизмы обнаружения порога.

Управление дискретными событиями — это модель Stateflow, которая расширяет понятие диаграммы перехода состояний с помощью иерархии и параллелизм. Изменения состояния из-за команд пассажира инкапсулируются в супер состояние , которое не соответствует активному драйверу команда.

Рассмотрим управление пассажирским стеклом. Пассажир или водитель могут перемещать это окно вверх и вниз.

Этот конечный автомат содержит основные состояния системы электрических стеклоподъемников: вверх, автоматически, вниз, автоматическое опускание, отдых и аварийная ситуация.

Интерактивное тестирование

Управляющий вход. Модель slexPowerWindowCntlInteract включает этот управляющий вход как переключатели. Дважды щелкните эти переключатели, чтобы управлять ими вручную.

Протестируйте конечный автомат, который управляет стеклоподъемником, запустив входной тест векторов и проверка того, что он достигает желаемого внутреннего состояния и генерирует выходные данные. Электрический стеклоподъемник имеет следующие внешние входы:

  • Пассажирский вход

  • Драйвер вход

  • Окно вверх или вниз

  • Препятствие в окне

Каждый вход состоит из вектора с этими входами.

Вход для пассажира

Сигнал Тип информации Непрерывный /
Дискретный
Тип данных ENDOP3 Тип данных

Данные

Константа

Реальная

0,0 м

ENDSTOP_MAX

4 м

OBSTACLE_MAX

Данные

Константа

Реальная

0,3 м

0,3 м

Элемент Описание
нейтраль

Переключатель управления пассажира не нажат.

вверх

Переключатель управления пассажира генерирует сигнал подъема.

вниз

Переключатель управления пассажира генерирует сигнал опускания.

Ввод драйвера

Элемент Описание
нейтраль

Переключатель управления драйвером не нажат.

вверх

Переключатель управления драйвером генерирует сигнал подъема.

вниз

Переключатель управления драйвером генерирует сигнал вниз.

Окно вверх или вниз

Окно
Элемент Описание
0 свободно перемещается между

сверху или снизу.

1

Окно застревает вверху или внизу из-за физических ограничения.

Препятствие в окне

Окно
Элемент Описание
0 сверху или снизу свободно перемещается между

.

1

Окно имеет препятствие в раме.

Генерация входных сигналов пассажира и водителя путем сопоставления сигналов вверх и вниз в соответствии с этой таблицей:

0 9882 908
Входы Выходы
вверх вниз вверх вниз

0

0

0

1

3

3

2

1

0

1

0

42 5
42 1

1

908 88

1

0

0

1

42 Нейтральное событие 905 генерируется явно вверх и вниз событий, генерируемых нажатием выключатель стеклоподъемника.Входные данные вводятся в виде таблицы истинности в пассажирском нейтральная, карта вверх, вниз и нейтральная карта водителя, карта вверх, вниз.

Экспериментальные результаты интерактивного тестирования

Случай 1: Окно вверх. Чтобы наблюдать за поведением конечного автомата:

  1. Откройте модель slexPowerWindowCntlInteract .

  2. Запустите моделирование, а затем дважды щелкните переключатель подъема пассажира.

    Если вы нажмете переключатель физического окна более одной секунды, окно перемещается вверх, пока не будет отпущен переключатель вверх (или пока не будет достигнута верхняя часть оконной рамы и генерируется событие конечной остановки ).

  3. Дважды щелкните переключатель подъема пассажира, чтобы освободить его.

  4. Смоделируйте модель.

    Установка концевого выключателя генерирует событие концевого останова.

Случай 2: Автоматическое поднятие окна. Если вы нажмете физический переключатель подъема окна пассажира на короткий период времени (менее секунды), программное обеспечение активирует автоматическое включение, и окно продолжает отображаться двигаться вверх.

  1. Нажмите физический переключатель подъема окна пассажира на короткий период времени (меньше чем секунды).

    В конечном итоге окно достигает верхней части фрейма, и программное обеспечение генерирует событие endstop . Это событие возвращает конечный автомат в его нейтральное состояние.

  2. Смоделируйте модель.

Случай 3: приоритет со стороны водителя. Водительский переключатель окна пассажира имеет приоритет перед водителем. команды. Чтобы наблюдать за поведением конечного автомата в этом случае:

  1. Запустите моделирование, а затем переместите систему на пассажира вверх , дважды щелкнув переключатель подъема окна пассажира.

  2. Дважды щелкните переключатель драйвера вниз.

  3. Смоделируйте модель.

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

  5. Дважды щелкните элемент управления драйвером, чтобы активировать драйвер. Дважды щелкните драйвер вниз переключатель.

    Достигнуто состояние окна драйвера, которое генерирует вывод окна вверх опять же, я.е., окноUp = 1 .

  6. Чтобы наблюдать за поведением состояния, когда объект находится между окном и рамкой, дважды щелкните переключатель препятствия.

  7. Смоделируйте модель.

    В следующий раз, конечный автомат переходит к своему EmergencyDown состояние, чтобы опустить окно на несколько дюймов. Как далеко программа опускает окно в зависимости от того, как долго конечный автомат находится в аварийно вниз гос.Это поведение является частью следующего анализа. фаза.

    Если переключатель окна водителя или пассажира все еще активен, конечный автомат перемещается в состояние "вверх" или "вниз" в следующий раз после выхода из аварийной ситуации штат. Если переключатель препятствий все еще активен, программное обеспечение снова активирует аварийное состояние в следующий раз выборки.

Охват модели

Проверка подсистемы управления. Подтвердите дискретное управление окном с помощью инструмента покрытия модели. Этот инструмент поможет вам определить степень, в которой модельный тестовый пример выполняет условные ветви контроллера. Это помогает оценить, все ли переходы в управление дискретными событиями осуществляется с учетом тестового примера и того, все ли предложения в условие, которое делает возможным конкретный переход. Несколько предложений могут включить один переход, e.g. переход из аварийного режима обратно в нейтральное происходит, когда либо произошло 100 тактов, либо достигнут конечный предел.

Для достижения полного покрытия каждое предложение оценивается как истинное и ложное для тестовых случаев используемый. Процент переходов, выполняемых тестовым примером, называется его охват модели . Охват модели - это мера того, насколько тщательно тестовые упражнения на модели.

Использование Simulink Программное обеспечение покрытия, вы можете применить следующий тест к стеклоподъемнику контроллер.

9088
Положение Шаг
0 1 2 3 9088
9087 9088 Пассажирский
4 0 0 0 0 0 0 0
Пассажир упал 0 0 0 1 1
Драйвер поднят 0 0 1 0 1 0 1
Драйвер не работает 0 1 0 0 0

В этом тесте все переключатели неактивны в момент времени 0.Регулярно с шагом 1 с состояние одного или нескольких переключателей меняется. Например, через 1 с переключатель опускания водителя становится активный. Для автоматического запуска этих входных векторов замените ручные переключатели на предписанные последовательности ввода. Чтобы увидеть предварительно сконструированную модель:

  1. В командном окне MATLAB введите:

     slexPowerWindowCntlCoverage 
  2. Смоделируйте модель для создания Simulink Отчет о покрытии.

Для модели slexPowerWindowCntlCoverage отчет показывает что этот тест обрабатывает 100% результатов решения от нейтрального водителя, вверх, вниз блок карты. Тем не менее, тест обеспечивает только 50% покрытия для нейтрального пассажира, вверх, блок карты вниз. Это покрытие означает полное покрытие для slexPowerWindowCntlCoverage составляет 45%, в то время как общее покрытие для модель slexPowerWindowControl составляет 42%.Некоторые из участников Факторы для уровней покрытия:

Увеличить охват модели. Чтобы увеличить общее покрытие до 100%, нужно учесть все возможные комбинации настроек водителя, пассажира, препятствия и конечной остановки. Когда вы удовлетворены управлением, вы можете создать систему стеклоподъемников. Для большего информацию см. в разделе Создание модели с помощью модельно-ориентированного проектирования.

Этот пример увеличивает охват модели для проверки дискретного события. управление окном.Для начала в примере используются входные данные из slexPowerWindowCntlCoverage в качестве основы для покрытия модели. Затем, чтобы продолжить управление окном с помощью дискретных событий, он создает больше входные наборы. Файл электронной таблицы, inputCntlCoverageIncrease.xlsx , содержит эти входные наборы с использованием одного входного набора на лист.

В этом примере утилита slexPowerWindowSpreadsheetGeneration функция, которая создает шаблон электронной таблицы из модели контроллера, slexPowerWindowControl , создает inputCntlCoverageIncrease.xlsx . В inputCntlCoverageIncrease.xlsx , функция использует имена блоков в модели контроллера как имена сигналов. slexPowerWindowSpreadsheetGeneration определяет имена листов. В slexWindowSpreadsheetAddInput служебная функция заполняет inputCntlCoverageIncrease.xlsx с данными сигнала.

Имена листов для этих наборов входных данных и их описания:

Имя листа Описание

Зарегистрированные

Входные данные slexPowerWindowCntlCoverage

LoggedObstacleOffEndStopOn

Входы зарегистрированы из slexPowerWindowCntlCoverage с возможностью нажатия на конечную остановку

LoggedObstacleOnEndStopOff

Входы, зарегистрированные с slexPowerWindowCntlCoverage с препятствием в окне

LoggedObstacleOnEndStopOn

Входы, зарегистрированные из slexPowerWindowCntlCoverage с препятствием в окне и возможностью попасть в упор

DriverLoggedPassengerNeutral

Входы, зарегистрированные с slexPowerWindowCntlCoverage для только водитель, а пассажир не предпринимает никаких действий

DriverDownPassengerNeutral

Водитель опускает окно, а пассажир не предпринимает никаких действий

DriverUpPassengerNeutral

Водитель поднимает окно, а пассажир не принимает действие

DriverAutoDownPassengerNeutral

Водитель закрывает окно на одну секунду (автоматическое опускание) и пассажир не предпринимает никаких действий

DriverAutoUpPassengerNeutral

Водитель поднимает окно на одну секунду (автоматическое поднятие) и пассажир не предпринимает никаких действий

PassengerAutoDownDriverNeutral

Пассажир опускает окно на одну секунду (автоматическое опускание) и водитель не предпринимает никаких действий

PassengerAutoUpDriverNeutral

Пассажир поднимает окно на одну секунду (автоматическое поднятие) и водитель не предпринимает никаких действий

Для автоматического запуска этих входных векторов замените входы на дискретное событие управление блоком From Spreadsheet с помощью файла, inputCntlCoverageIncrease.xlsx . Этот файл содержит несколько входные наборы. Чтобы увидеть предварительно сконструированную модель:

  1. В командном окне MATLAB введите:

     slexPowerWindowCntlCoverageIncrease 
  2. Чтобы сгенерировать Simulink Отчет о покрытии для множества входных данных, дважды щелкните Run Coverage подсистема в модели.

    Для модели slexPowerWindowCntlCoverageIncrease отчет показывает, что использование нескольких входных наборов успешно повысило общий охват для модели slexPowerWindowControl с 42% до 78%.Покрытие уровни меньше 100% из-за отсутствия входных наборов для:

Создание модели с использованием модельно-ориентированного проектирования

Зачем использовать модельно-ориентированное проектирование?

В модельно-ориентированном проектировании модель системы находится в центре процесса разработки, от разработки требований до реализации дизайна и тестирования. Использовать на основе модели Создавайте для:

  • Используйте общую среду проектирования для всех проектных групп.

  • Свяжите проекты напрямую с требованиями.

  • Интегрируйте тестирование с дизайном, чтобы постоянно выявлять и исправлять ошибки.

  • Уточните алгоритмы с помощью многодоменного моделирования.

  • Автоматически генерировать встроенный программный код.

  • Разработка и повторное использование наборов тестов.

  • Автоматически создавать документацию для модели.

  • Повторное использование проектов для развертывания систем на нескольких процессорах и оборудовании цели.

Реализация контекстной диаграммы: система Power Window

Требования, представленные в виде контекстной диаграммы, см. В разделе Контекстная диаграмма: система Power Window.

Создайте модель Simulink, чтобы походить на контекстную диаграмму.

  1. Поместите поведение предприятия в одну подсистему.

  2. Создайте две подсистемы, содержащие переключатели водителя и пассажира.

  3. Добавьте механизм управления для удобного переключения между наличием и отсутствием объект.

  4. Поместите управление в одну подсистему.

  5. Подключите новые подсистемы.

  6. Чтобы увидеть реализацию этой модели, в командном окне MATLAB введите:

. Вы можете использовать диаграмму активности управления стеклоподъемником (диаграмма активности: управление стеклоподъемником) для разложения окна управления Контроллер контекстной диаграммы на части. На этой диаграмме показаны вход и выход. сигналы, представленные на контекстной диаграмме, для облегчения отслеживания их происхождения.

Внедрить систему управления стеклоподъемником

Чтобы удовлетворить все требования, управление стеклоподъемником должно работать с проверкой входов водителя и пассажира и обнаруживает конечную остановку.

Требования, представленные в виде диаграммы активности, см. В разделе Диаграмма активности: Управление стеклоподъемником.

Дважды щелкните блок slexPowerWindowExample / power_window_control_system, чтобы открыть следующая подсистема:

Реализация диаграммы действий: проверка

Требования, представленные в виде диаграмм деятельности, см. в разделе Диаграмма действий: проверка водителя и диаграмма действий: проверка пассажира.

Диаграмма деятельности добавляет функцию проверки данных для водителя и пассажира. команды для обеспечения правильной работы. Например, когда окно достигает вершины, программное обеспечение блокирует команду вверх . Реализация разбивает каждый процесс валидации в новых подсистемах. Рассмотрим проверку команд драйвера. (проверка команд пассажира аналогична). Проверьте, может ли модель выполнить вверх или вниз команд в соответствии с следующее:

  • Модель допускает команду вниз только тогда, когда окно не полностью открыт.

  • Модель допускает команду вверх только тогда, когда окно не полностью закрыт, и никаких объектов не обнаружено.

Третий процесс диаграммы активности проверяет, что программа отправляет только один из три команды ( нейтральный , вверх , вниз ) к контроллеру. В реальной реализации оба вверх и вниз могут быть одновременно истинными (для Например, из-за эффекта отскока переключателя).

Из подсистемы power_window_control_system это validate_driver_state подсистема:

Из подсистемы power_window_control_system, это validate_passenger_state подсистема:

Реализация схемы действий: обнаружение конечной остановки препятствия

Требования, представленные в виде диаграммы активности, см. в разделе Диаграмма действий: обнаружение конечной остановки препятствия.

В модели slexPowerWindowExample Блок power_window_control_system / detect_obstacle_endstop реализует эту диаграмму активности в непрерывном варианте блока Variant Subsystem.Во время итераций дизайна вы можно добавить дополнительные варианты.

Дважды щелкните модель slexPowerWindowExample power_window_control_system / detect_obstacle_endstop / Continuous / verify_position block:

Гибридная динамическая система: объединение управления дискретными событиями и непрерывным производством

После того, как вы спроектировали и проверили управление дискретными событиями, интегрируйте его с поведение растений в непрерывном времени. Этот шаг - первая итерация дизайна с самый простой вариант завода.

В проекте перейдите к Files и щелкните Проект . В папке configureModel запустите slexPowerWindowContinuous утилита для открытия и инициализации модель.

Блок window_system использует блок Variant Subsystem для обеспечения различных уровней точности в установке моделирование. Дважды щелкните блок window_system / Continuous / 2nd_order_window_system, чтобы увидеть сплошной вариант.

Объект моделируется дифференциальным уравнением второго порядка со ступенчатым изменением его ввод:

  • Когда диаграмма Stateflow генерирует windowUp , ввод 1.

  • Когда диаграмма Stateflow генерирует windowDown , ввод - -1.

  • В противном случае на входе 0.

Эта фаза позволяет анализировать взаимодействие между состояниями дискретных событий. поведение, его частота дискретизации и непрерывное поведение окна.Есть пороговые значения для создания верхней и нижней части оконной рамы:

Дважды щелкните модель slexPowerWindowExample power_window_control_system / detect_obstacle_endstop / Continuous / verify_position блок, чтобы увидеть непрерывный вариант.

Когда вы запускаете slexPowerWindowContinuous утилиту configureModel, в модели используется решатель непрерывного времени ode23 (Bogacki-Shampine).

Результатом структурного анализа системы являются:

Структурный анализ может также включать в себя архитектуру реализации (за пределами рамки этого обсуждения).

Реализация также добавляет механизм управления для удобного переключения между наличие и отсутствие объекта.

Ожидаемый ответ контроллера. Чтобы просмотреть движение окна, в Project Shortcuts дважды щелкните SimHybridPlantLowOrder . Как вариант, вы можете запустить задачу slexPowerWindowContinuousSim .

В области позиции отображается ожидаемый результат от контроллера.Через 30 см Модель генерирует событие препятствие и диаграмма Stateflow переходит в состояние EmergencyDown . В этом состояние, windowDown выводится, пока окно не опустится примерно на 10 см. Поскольку переключатель подъема окна пассажира все еще включен, окно снова начинает подниматься. и этот процесс повторяется. Остановите моделирование и откройте осциллограф позиции, чтобы наблюдать колебательный процесс. В случае возникновения аварийной ситуации управление дискретными событиями перекатывается вниз. окно примерно 10 см.

Детальное моделирование силовых эффектов

После первоначального анализа управления дискретными событиями и непрерывной динамики вы может использовать подробную модель предприятия для оценки производительности в более реалистичной ситуации. Это лучше всего разрабатывать модели с таким уровнем детализации в области мощности, другими словами, как энергетические потоки. В этом могут помочь несколько наборов блоков MathWorks для конкретной предметной области.

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

Чтобы открыть модель и изучить более подробный вариант завода, в проекте запустите configureModel slexPowerWindowPowerEffects .

Дважды щелкните на slexPowerWindowExample модель window_system / Power Эффекты - блок Visualization / detail_window_system.

Подсистема силовой электроники. Модель должна усиливать управляющие сигналы, генерируемые дискретным событием. Контроллер должен быть достаточно мощным, чтобы управлять двигателем постоянного тока, который перемещает окно.

Модули усиления моделируют это поведение. Они показывают, что переключатель либо подключает двигатель постоянного тока к аккумулятору или заземлению. Подключив аккумулятор в в обратном направлении, система генерирует отрицательное напряжение, и окно может перемещаться вверх, вниз или оставаться на месте. Окно всегда приводится в движение на максимальной мощности. Другими словами, двигатель постоянного тока отсутствует. контроллер применяет заданную скорость.

Чтобы увидеть реализацию, дважды щелкните значок slexPowerWindowExample модель window_system / Power Effects - Блок визуализации / detail_window_system / ampification_up.

Многотельная система. Эта реализация моделирует окно с помощью Simscape Многотельные блоки.

Чтобы увидеть реализацию привода, дважды щелкните значок slexPowerWindowExample модель window_system / Power Effects - Визуализация / подробное_окно_система / блок исполнительного механизма.

Чтобы увидеть реализацию окна, дважды щелкните значок slexPowerWindowExample модель window_system / Power Effects - Визуализация / подробное_окно_система / блок установки.

В этой реализации используется Simscape Многотельные блоки для корпусов, шарниров и приводов. Модель окна состоит из из:

На рисунке показано движение механических частей.

Итерации по дизайну. Важным эффектом более подробной реализации является отсутствие окна доступно измерение положения. Вместо этого модель измеряет ток двигателя постоянного тока и использует его для обнаружения конечных остановок и проверки наличия препятствий.Следующий этап конструкция системы анализирует контроль, чтобы убедиться, что он не вызывает чрезмерного сила при наличии препятствия.

В исходной системе конструкция исключает препятствие и обнаруживает конечную остановку. в позиции окна и заменяет его реализацией на основе текущего. Это также подключает процесс к контроллеру и измеряет положение и силу. Отражать различные используемые сигналы, вы должны изменить определение данных.Кроме того, обратите внимание что из-за эффектов мощности теперь устройства являются усилителями.

 PSPEC 1.3.1: DETECT ENDSTOP
  ENDSTOP = ARMATURE_CURRENT> ENDSTOP_MAX 
 PSPEC 1.3.2: ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЯ
  OBSTACLE = (ARMATURE_CURRENT> OBSTACLE_MAX) и MOVE_UP на 500 мс 
 PSPEC 1.3.3: АБСОЛЮТНОЕ ЗНАЧЕНИЕ
  ABSOLUTE_ARMATURE_CURRENT = abs (ARMATURE_CURRENT) 

В этой таблице перечислены дополнительные сигналы для контекстной диаграммы: система стеклоподъемников определения данных.

Контекстная диаграмма: Изменения в определении данных системы Power Window

9088
Сигнал Тип информации Непрерывный /
Дискретный
ARMATURE_CURRENT

Данные

Непрерывный

Реальный

–20 до 20 A

В этой таблице перечислены измененные сигналы для диаграммы активности: Обнаружение препятствий Определения данных конечной остановки.

Диаграмма действий: Обнаружение препятствий Изменения в определении данных концевых остановок

Сигнал Тип информации Непрерывный /
Постоянный
9088 9088 9088 9088

8 ABSOLUTE_ARMATURE_CURRENT

Данные

Непрерывный

Реальный

от 0 до 20 A

ENDSTOP_MA

9888 9882 9882 9882 9882 9888 15 A

OBSTACLE_MAX

Данные

Константа

Реальная

2.5 A

Чтобы увидеть подсистему окна, дважды щелкните значок slexPowerWindowExample модель window_system / Power Effects - Визуализация / подробное_окно_система / завод / оконный блок.

Реализация использует таблицу поиска и добавляет шум, чтобы позволить оценку надежность управления. Чтобы увидеть реализацию подсистемы трения, дважды щелкните модель slexPowerWindowExample window_system / Power Effects - Визуализация / подробная_окно_система / завод / окно / фрикционный блок.

Оценка закона управления

Идеализированная установка непрерывного действия обеспечивает доступ к положению окна для endStop и препятствие создание события . В более реалистичной реализации, модель должна генерировать эти события из доступных физических переменные. Для стеклоподъемников этой физической переменной обычно является арматура. ток, Ia , двигателя постоянного тока, который приводит в действие червячную передачу.

Когда окно движется, этот ток имеет приблизительное значение 2 А.Когда ты Включите окно, модель потребляет переходный ток, который может достигать значения примерно 10 А. Когда ток превышает 15 А, модель активирует обнаружение остановки. Модель потребляет этот ток, когда угловая скорость двигателя поддерживается почти на уровне 0 несмотря на положительное или отрицательное входное напряжение.

Обнаружить присутствие объекта в этой настройке сложнее. Потому что безопасность проблемы ограничивают силу окна до не более 100 Н, ток якоря намного меньше чем 10 А должен обнаруживать объект.Однако такое поведение конфликтует с временным значения, достигнутые при нормальной эксплуатации.

Реализовать закон управления, который отключает обнаружение объекта во время достигнутого переходного процесса ценности. Теперь, когда система обнаруживает ток якоря более 2 А, она считает, что объект присутствовать и входит в состояние аварийной ситуации вниз состояние дискретно-событийное управление. Откройте окно шкалы силы (измерения в ньютонах), чтобы проверить что прилагаемая сила остается меньше 100 Н, когда объект присутствует и окно меняет свою скорость на противоположную.

В действительности возможны и реализуются гораздо более сложные законы управления. За Например, вы можете реализовать методы управления с прямой связью на основе нейронных сетей для имитирует фрикционные характеристики каждого отдельного автомобиля и переключает время.

Визуализация системы в движении

Если у вас есть Simulink Установлено программное обеспечение 3D Animation, вы можете просматривать геометрические параметры системы в движении через мир виртуальной реальности.Если блок VR Sink еще не открыт, в slexPowerWindowExample / window_world / Simulink_3D_Animation View модель , дважды щелкните блок VR Sink.

Чтобы моделировать модель с помощью жесткого решателя:

  1. В проекте запустите задачу slexPowerWindowPowerEffectsSim . Это пакетное задание устанавливает для решателя значение ode23tb (жесткое / TR-BDF2).

  2. В slexPowerWindow Пример модель Passenger_switch / Normal блок, установите переключатель подъема пассажира в положение on.

  3. В блоке slexPowerWindowExample модели driver_switch / Normal, установите переключатель драйвера в положение «выключено».

  4. Смоделируйте модель.

  5. Между 10 мс и 1 с во время моделирования выключите slexPowerWindowExample / cabin_switch / Обычный блокирующий переключатель подъема пассажира для инициирования поведение автоматического подъема.

  6. Посмотрите, как держатель окна начинает двигаться вертикально, чтобы закрыть окно.когда модель встречает объект, она опускает окно.

  7. Дважды щелкните модель slexPowerWindowExample пассажир_switch / Обычный переключатель блокировки водителя вниз, чтобы полностью опустить окно а затем смоделируйте модель. В этом блоке при времени моделирования менее одной секунды выключите переключатель опускания водителя, чтобы запустить автоматическое опускание.

  8. Когда окно достигнет нижней части кадра, остановите симуляцию.

  9. Посмотрите на измерение положения (в метрах) и на ток якоря (Ia) измерение (в амперах).

    Примечание

    Абсолютное значение переходного тока якоря в нормальном режиме не более 10 А. Модель обнаруживает препятствие при абсолютном значении ток якоря, необходимый для перемещения окна вверх, превышает 2,5 А (на самом деле он меньше чем –2,5 А). При нормальной работе это около 2 А.Возможно, вам придется увеличить в прицел, чтобы увидеть это измерение. Модель определяет упор окна, когда абсолютное значение тока якоря превышает 15 А.

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

Реалистичное измерение якоря

Ток якоря, используемый в управлении стеклоподъемником, является идеальным значением, которое доступны из-за использования модели привода.В более реалистичной ситуации данные Компоненты сбора данных должны измерять это текущее значение.

Чтобы включить компоненты сбора данных, добавьте более реалистичный вариант измерения в подсистема варианта window_system. Этот реалистичный вариант измерения содержит сигнал блок кондиционирования, в котором ток выводится на основе измерения напряжения.

Чтобы открыть модель и настроить реалистичное измерение, в проекте запустите Задача configureModel slexPowerWindowRealisticArmature .

Для просмотра содержимого блока Realistic Armature - Communications Protocol, дважды щелкните модель SlexPowerWindowExample window_system / Realistic Арматура - Протокол связи / detail_window_system_with_DAQ.

Измеряемое напряжение находится в пределах диапазона аналого-цифрового преобразователя (АЦП) который дискретизируется на основе заданного количества бит. Вы должны масштабировать полученное значение на основе от номинала резистора и диапазона АЦП.

Включите эти операции как вычисления с фиксированной точкой. Для достижения необходимого разрешение с заданным диапазоном требуется 16 бит вместо 8.

Изучите тот же сценарий:

  1. В блоке slexPowerWindowExample / cabin_switch / Normal установите пассажира переключатель.

  2. Запустите моделирование.

  3. Через некоторое время в блоке slexPowerWindowExample / пассажира_switch / Normal выключите переключатель подъема пассажира.

  4. Когда окно свернуто, щелкните значок slexPowerWindowExample / пассажир_switch / Нормальный выключатель блокировки водителя.

  5. Через некоторое время выключите slexPowerWindowExample / пассажира_switch / Normal блокировать переключатель опускания водителя.

  6. Когда окно достигнет нижней части кадра, остановите симуляцию.

  7. Увеличьте окно осциллографа armature_current и обратите внимание на дискретный внешний вид.

Протоколы связи

Подобно управлению выходом электрического стеклоподъемника, оборудование должно генерировать входные события. В данном случае фурнитурой являются переключатели стеклоподъемников в двери и центральный пульт панели. Локальные процессоры генерируют эти события и затем передают их окну. контроллер по шине CAN.

Чтобы включить эти события, добавьте вариант, содержащий ввод с шины CAN, и переключите компоненты, которые генерируют события, передаваемые по шине CAN на переключатель драйвера и подсистемы пассажирских переключателей.Чтобы открыть модель и настроить связь CAN протоколов, запустите задачу configureModel, slexPowerWindowCommunicationProtocolSim .

Чтобы увидеть реализацию подсистемы коммутатора, дважды щелкните значок slexPowerWindowExample / driver_switch / Протокол связи / переключатель управления окнами водителя блок.

Обратите внимание на структуру, которая очень похожа на систему управления окнами. Эта структура содержит:

  • Модель завода, которая представляет собой переключатель управления

  • Подсистема сбора данных, которая включает, помимо прочего, формирование сигнала компоненты

  • Модуль управления для отображения команд физического переключателя на логические команды

  • Модуль CAN для отправки событий на шину данных автомобиля

Вы можете добавить эффекты связи, например, другие системы, использующие шину CAN, и многое другое реализм аналогичен описанным этапам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *