Прибор для выставления зажигания: Стробоскоп для зажигания — как им пользоваться?

Стробоскоп для зажигания — как им пользоваться?

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

  • Как работает стробоскоп для зажигания?
  • Характеристики стробоскопа для установки зажигания
  • Регулировка зажигания с помощью стробоскопа

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

Как работает стробоскоп для зажигания?

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

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

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

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

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

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

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

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

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

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

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

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

Характеристики стробоскопа для установки зажигания

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

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

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

Регулировка зажигания с помощью стробоскопа

Итак, если у Вас имеется сей уникальный инструмент, для выставления зажигания, тогда не стоит всё откладывать «в долгий ящик», а пора приступать к проверке и регулировке зажигания.

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

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

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

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

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

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

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

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

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

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

Стробоскоп для выставления зажигания в категории «Авто — мото»

Стробоскоп для выставления зажигания TRISCO DA-5100

Доставка по Украине

7 006.25 — 7 828 грн

от 5 продавцов

7 828 грн

Купить

Стробоскоп для выставления зажигания TRISCO DA-5100

Доставка из г. Харьков

7 306 грн

8 402 грн

Купить

Харьков

Стробоскоп для зажигания Trisco TL-122

Доставка по Украине

1 302 грн

Купить

Стробоскоп для установки зажигания с интенсивным лучом Trisco TL-2200

Доставка по Украине

1 954 грн

Купить

Приспособление для выставления момента зажигания (FORD, FIAT, SUZUKI, GM) (4176 JTC)

Доставка по Украине

по 2 965 грн

от 2 продавцов

2 965 грн

Купить

СТРОБОСКОПЫ LUX TAR (ZW-320W) WHITE (К-Т 2ШТ) (БЕЛЫЙ СТРОБОСКОП)

Доставка по Украине

250 грн

Купить

Инструмент для выставления угла опережения (стробоскоп) KOMATCU

На складе

Доставка по Украине

1 435 грн

1 615 грн

Купить

Стробоскоп TRISCO TL-122 (автомобильный, портативый, для зажигания)

На складе

Доставка по Украине

1 237 грн

1 390 грн

Купить

Стробоскоп TRISCO TL-122 (автомобильный, портативый, для зажигания)

Доставка из г. Киев

по 1 390.2 грн

от 2 продавцов

1 390.20 грн

Купить

Стробоскоп TRISCO TL-122 (автомобильный, портативый, для зажигания)

Доставка по Украине

1 390.20 грн

Купить

Стробоскоп Для Установки Углов Зажигания(0-60°)12 В/8000 об/мин YATO YT-7312

На складе

Доставка по Украине

по 3 074 грн

от 2 продавцов

3 074 грн

3 762 грн

Купить

Стробоскоп для установки зажигания TRISCO DA-3100D

Доставка по Украине

9 647.04 — 10 551 грн

от 40 продавцов

10 049 грн

Купить

Стробоскоп для установки зажигания TRISCO DA-3100D

Доставка по Украине

10 049 грн

Купить

Стробоскоп для зажигания (с регулировкой) TRISCO TA-2200

Доставка по Украине

2 044 грн

Купить

Инструмент для выставления угла опережения (стробоскоп) KOMATCU

Доставка по Украине

по 1 279 грн

от 2 продавцов

1 279 грн

Купить

Смотрите также

Стробоскоп для встановлення запалювання TRISCO DA-3100D

Доставка по Украине

по 10 049 грн

от 3 продавцов

10 049 грн

Купить

Стробоскоб (для выставления зажигания) для бензиновых двигателей (пр-во Квазар)

Доставка по Украине

1 482 грн

Купить

Стробоскоп для установки зажигания TRISCO DA-3100D

Доставка по Украине

10 049 грн

Купить

СТРОБОСКОП LUX TAR (ZW-320W) WHITE (К-Т 2ШТ) (БІЛИЙ СТРОБОСКОП)

Доставка по Украине

по 175 грн

от 2 продавцов

175 грн/комплект

Купить

СТРОБОСКОП LED З ПУЛЬТОМ 9202 4 W/W NEW (БІЛИЙ СТРОБОСКОП)

Доставка по Украине

по 500 грн

от 2 продавцов

500 грн/комплект

Купить

СТРОБОСКОП LED З ПУЛЬТОМ 4ШТ 12LED YELLOW NEW (ЖОВТИЙ СТРОБОСКОП)

Доставка по Украине

по 561 грн

от 2 продавцов

561 грн/комплект

Купить

СТРОБОСКОП LED 12ДИОД З ПУЛЬТОМ 4ШТ WHITE NEW (БІЛИЙ СТРОБОСКОП)

Доставка по Украине

по 600 грн

от 2 продавцов

600 грн/комплект

Купить

СТРОБОСКОП LED 4ДИОДА З ПУЛЬТОМ 4ШТ WHITE NEW (БІЛИЙ СТРОБОСКОП)

Доставка по Украине

550 — 600 грн

от 2 продавцов

600 грн

Купить

Стробоскоп автомобильный TRISCO TL-122

Доставка из г. Харьков

1 320.5 — 1 490 грн

от 43 продавцов

1 390 грн

Купить

Харьков

Стробоскоп автомобильный TRISCO TL-1100

Доставка из г. Харьков

1 271.1 — 1 405 грн

от 35 продавцов

1 338 грн

Купить

Харьков

Стробоскоп с интенсивным лучом TRISCO TA-2200

Доставка из г. Харьков

1 940.85 — 2 145 грн

от 34 продавцов

2 043 грн

Купить

Харьков

Лампа для авто стробоскопа TRISCO TL-020

Доставка из г. Харьков

241.3 — 272 грн

от 40 продавцов

254 грн

Купить

Харьков

Инструмент для выставления угла опережения (стробоскоп) KOMATCU

Доставка из г. Харьков

1 205 грн

1 370 грн

Купить

Харьков

Стробоскоп для установки зажигания TRISCO DA-3100D Orig DA-3100D

Доставка из г. Киев

10 551.40 грн

Купить

Видео о подключении к симулятору устройства в Inductive University

[00:00] В этом уроке мы рассмотрим функции симулятора, встроенные в сервер OPC UA компании Ignition. С помощью симулятора программируемого устройства вы можете смоделировать тестовое устройство для целей разработки и экспериментов, содержащее элементы OPC из одной из наших программ-примеров или созданных вами самостоятельно. Итак, чтобы начать здесь, мы продолжим и настроим соединение с нашим симулятором программируемых устройств. Итак, я нахожусь в разделе конфигурации моей веб-страницы шлюза, и я захожу сюда на свою боковую панель и прокручиваю вниз, пока не найду подключения устройства OPC UA. Итак, как только я окажусь там, я нажму кнопку «Создать новое устройство». И затем я прокручиваю вниз, пока не найду драйвер симулятора программируемого устройства. И я выберу симулятор, а затем нажму «Далее». Поскольку мы не подключаемся к реальному устройству, нам не нужно вводить что-либо вроде IP-адреса или имени хоста. Единственное, что мне нужно дать своему соединению, это имя. Итак, я продолжу и назову этот симулятор. Здесь стоит отметить, что я мог настроить несколько подключений, управляемых симулятором. Это не единственное подключение к симулятору, которое я могу установить. Итак, теперь, когда я дал своему симулятору имя, внизу есть пара настроек. Программа повтора позволит моей программе работать бесконечно. Как только он закончит выполнение всех инструкций в программе-симуляторе, он просто запустит их все снова. Как мы вскоре увидим, наша программа симулятора разбита на временные интервалы с инструкциями для каждого временного интервала. И свойство базовой скорости здесь просто указывает, какой должна быть единица измерения для каждого временного интервала. Таким образом, у меня могут быть некоторые инструкции, выполняющие его раз ноль. И другие, время выполнения которых может быть от одной до тридцати секунд, в зависимости от этой настройки здесь. Итак, я пойду дальше и создам свое новое устройство. И теперь мое соединение с симулятором установлено и работает. Однако мы обнаружим, что симулятор ничего особенного не запускает. На самом деле, если я просматриваю это соединение через быстрый клиент OPC или браузер OPC в дизайнере. Мы обнаружим, что во всем этом нет элементов OPC. Чтобы изменить это, я найду соединение здесь, нажмите «Еще», а затем нажмите «Редактировать программу». Итак, теперь у вас есть возможность настроить то, что должен имитировать симулятор. Чтобы начать здесь, я найду параметры программы загрузки с левой стороны. И давайте просто выберем программу для загрузки. Как насчет нашей универсальной программы. Итак, я выберу эту программу, а затем скажу: «Загрузить программу-симулятор». Таким образом, эти программы представляют собой предварительно сконфигурированные наборы смоделированных значений, предназначенные только для того, чтобы дать вам возможность протестировать. На самом деле программы, доступные нам здесь, напрямую имитируют симуляторы, которые уже давно доступны в Ignition. До выпуска симулятора программируемых устройств. Таким образом, вы уже можете узнать эти программы. Теперь, когда я уже выбрал программу. Мы можем увидеть инструкции программы, перечисленные ниже. Пока я не буду углубляться в эти инструкции, мы рассмотрим, как написать свои собственные инструкции в программах, в следующем видео. Стоит отметить, что в любой момент вы можете экспортировать свои инструкции. Это позволит вам загрузить вашу программу в виде CSV-файла и, если хотите, перенести свои программы на другой шлюз. Или, может быть, написать скрипт, который создаст для вас программу. Вы также обнаружите, что можете загружать программы из CSV-файлов, выбрав загрузку из CSV в списке программ. Итак, теперь, когда у меня есть моя общая программа, я просто продолжу и сохраню свою программу внизу. И теперь на моем устройстве-симуляторе запущена эта общая программа. Так что, если бы я хотел увидеть это в действии. Я могу прокрутить страницу своего шлюза вниз и открыть быстрый клиент OPC. Таким образом, быстрый клиент OPC позволяет нам просматривать любые соединения OPC и устройств на нашем шлюзе. Итак, здесь я продолжу и расширим сервер Ignition OPC-UA. А затем расширять устройства, а затем расширять симулятор. И теперь мы видим, что наша программа-симулятор работает. Так, например, если бы я хотел развернуть здесь Ramp и подписаться на этот элемент Ramp 0. Мы видим, что значение проходит нормально. И, конечно же, я могу создавать теги из этого подключения к устройству обычным способом. На этом мы завершаем наш основной обзор симулятора программируемых устройств. Это может быть простой способ запустить некоторые тестовые теги. Либо из одной из наших стартовых программ, либо из созданной вами.

В этом уроке мы рассмотрим функции симулятора, встроенные в сервер OPC UA компании Ignition. С помощью симулятора программируемого устройства вы можете смоделировать тестовое устройство для целей разработки и экспериментов, содержащее элементы OPC из одной из наших программ-примеров или созданных вами самостоятельно. Итак, чтобы начать здесь, мы продолжим и настроим соединение с нашим симулятором программируемых устройств. Итак, я нахожусь в разделе конфигурации моей веб-страницы шлюза, и я захожу сюда на свою боковую панель и прокручиваю вниз, пока не найду подключения устройства OPC UA. Итак, как только я окажусь там, я нажму кнопку «Создать новое устройство». И затем я прокручиваю вниз, пока не найду драйвер симулятора программируемого устройства. И я выберу симулятор, а затем нажму «Далее». Поскольку мы не подключаемся к реальному устройству, нам не нужно вводить что-либо вроде IP-адреса или имени хоста. Единственное, что мне нужно дать своему соединению, это имя. Итак, я продолжу и назову этот симулятор. Здесь стоит отметить, что я мог настроить несколько подключений, управляемых симулятором. Это не единственное подключение к симулятору, которое я могу установить. Итак, теперь, когда я дал своему симулятору имя, внизу есть пара настроек. Программа повтора позволит моей программе работать бесконечно. Как только он закончит выполнение всех инструкций в программе-симуляторе, он просто запустит их все снова. Как мы вскоре увидим, наша программа симулятора разбита на временные интервалы с инструкциями для каждого временного интервала. И свойство базовой скорости здесь просто указывает, какой должна быть единица измерения для каждого временного интервала. Таким образом, у меня могут быть некоторые инструкции, выполняющие его раз ноль. И другие, время выполнения которых может быть от одной до тридцати секунд, в зависимости от этой настройки здесь. Итак, я пойду дальше и создам свое новое устройство. И теперь мое соединение с симулятором установлено и работает. Однако мы обнаружим, что симулятор ничего особенного не запускает. На самом деле, если я просматриваю это соединение через быстрый клиент OPC или браузер OPC в дизайнере. Мы обнаружим, что во всем этом нет элементов OPC. Чтобы изменить это, я найду соединение здесь, нажмите «Еще», а затем нажмите «Редактировать программу». Итак, теперь у вас есть возможность настроить то, что должен имитировать симулятор. Чтобы начать здесь, я найду параметры программы загрузки с левой стороны. И давайте просто выберем программу для загрузки. Как насчет нашей универсальной программы. Итак, я выберу эту программу, а затем скажу: «Загрузить программу-симулятор». Таким образом, эти программы представляют собой предварительно сконфигурированные наборы смоделированных значений, предназначенные только для того, чтобы дать вам возможность протестировать. На самом деле программы, доступные нам здесь, напрямую имитируют симуляторы, которые уже давно доступны в Ignition. До выпуска симулятора программируемых устройств. Таким образом, вы уже можете узнать эти программы. Теперь, когда я уже выбрал программу. Мы можем увидеть инструкции программы, перечисленные ниже. Пока я не буду углубляться в эти инструкции, мы рассмотрим, как написать свои собственные инструкции в программах, в следующем видео. Стоит отметить, что в любой момент вы можете экспортировать свои инструкции. Это позволит вам загрузить вашу программу в виде CSV-файла и, если хотите, перенести свои программы на другой шлюз. Или, может быть, написать скрипт, который создаст для вас программу. Вы также обнаружите, что можете загружать программы из CSV-файлов, выбрав загрузку из CSV в списке программ. Итак, теперь, когда у меня есть моя общая программа, я просто продолжу и сохраню свою программу внизу. И теперь на моем устройстве-симуляторе запущена эта общая программа. Так что, если бы я хотел увидеть это в действии. Я могу прокрутить страницу своего шлюза вниз и открыть быстрый клиент OPC. Таким образом, быстрый клиент OPC позволяет нам просматривать любые соединения OPC и устройств на нашем шлюзе. Итак, здесь я продолжу и расширим сервер Ignition OPC-UA. А затем расширять устройства, а затем расширять симулятор. И теперь мы видим, что наша программа-симулятор работает. Так, например, если бы я хотел развернуть здесь Ramp и подписаться на этот элемент Ramp 0. Мы видим, что значение проходит нормально. И, конечно же, я могу создавать теги из этого подключения к устройству обычным способом. На этом мы завершаем наш основной обзор симулятора программируемых устройств. Это может быть простой способ запустить некоторые тестовые теги. Либо из одной из наших стартовых программ, либо из созданной вами.

Видео о пользовательских программах в Inductive University

[00:00] В этом уроке мы рассмотрим, как вы можете создавать свои собственные программы с помощью симулятора программируемых устройств. Вы можете настроить свои собственные элементы OPC для заполнения с помощью функций или статических значений, а также указать, как значение должно обновляться с течением времени. Итак, для начала давайте найдем соединение с нашим симулятором. Итак, я нахожусь в разделе конфигурации моей веб-страницы шлюза и собираюсь прокручивать вниз, пока не найду подключения устройств OPC UA. Теперь у меня уже настроено соединение с симулятором, поэтому я просто собираюсь перейти к большему, а затем отредактировать программу. В контексте нашего симулятора программируемых устройств программа — это просто набор инструкций для запуска, где каждая инструкция считывает какое-то значение или вывод функции и помещает это значение в элемент OPC. Итак, чтобы увидеть это в действии, давайте добавим инструкцию. Поэтому, как только я нажму на ссылку добавления инструкции, в нашей таблице появится строка с несколькими различными параметрами, которые мы должны указать. Итак, первый — это временной интервал, связанный с этой инструкцией. По сути, всякий раз, когда наша программа выполняется, эта программа будет начинаться с нулевого времени и увеличиваться один раз для каждой проходящей единицы времени. По умолчанию эта единица времени равна одной секунде, хотя мы можем изменить ее в свойствах подключения устройства. Так что в этом случае, если я настрою инструкцию для выполнения с интервалом пять, эта инструкция будет выполняться через пять секунд после выполнения моей программы. Принимая во внимание, что установка временного интервала на ноль здесь эффективно контролирует начальное значение этого элемента. Итак, затем я должен ввести путь к элементу. Например, «Test/MyTag» определяет папку с именем «Test» и элемент внутри нее с именем «MyTag». Итак, как только мы на самом деле запустим эту программу, этот элемент будет определен. Итак, далее у нас есть это поле источника значения. И это эффективно контролирует то, какое значение мы должны присвоить нашему пути в указанный интервал времени. Так как насчет того, чтобы упростить задачу и установить ее на ноль? Итак, теперь мы перейдем через значение нуля в этот нулевой интервал времени. И, наконец, у нас есть тип данных для значения, так что я могу сделать его двойным, логическим или целым числом и так далее. Я пока просто оставлю его в двойном размере. Итак, теперь у меня есть полная инструкция для нулевого временного интервала. Теперь я собираюсь добавить инструкцию для первого временного интервала. Поэтому я установлю временной интервал равным единице, снова установлю путь просмотра к моему тегу, установлю источник значения равным единице и оставлю тип данных двойным. Итак, теперь, по прошествии одной секунды, элемент «Test/MyTag» должен принять значение, равное единице. И с этим я пойду дальше и сохраню свою программу. Теперь мы готовы увидеть нашу программу в действии. Итак, что я собираюсь сделать, это прокрутить вниз и найти OPC Quick Client в разделе OPC Client. У меня это уже открыто во второй вкладке. Таким образом, отсюда мы можем тестировать подписки без необходимости создавать настоящие теги на нашем шлюзе. Итак, я найду сервер OPC UA зажигания и раскрою устройства, а затем раскрою test, то есть наше смоделированное устройство, а затем снова расширю test, так называется созданная нами папка. И вот, наконец, мы можем увидеть наш элемент с моим тегом. Итак, я продолжу и нажму «s», чтобы подписаться на этот пункт. И теперь мы можем видеть нашу подписку внизу. И мы видим, что значение этого тега колеблется от нуля до единицы. Так что вполне логично, что значение должно изменяться от нуля до единицы, потому что именно так мы запрограммировали симулятор. Но причина, по которой значение возвращается к нулю, заключается в том, что программа фактически перезапускается, она выполняется в цикле. Это снова настраиваемый параметр, который мы можем найти в настройках нашего симулятора. Итак, для этого я вернусь на свою первую вкладку, прокрутю вверх, вернусь в свой симулятор, а затем нажму «Изменить» вместо «Дополнительно», и это даст мне две основные настройки для этого симулятора. Во-первых, повторяющаяся программа — это настройка, говорящая ей повторяться бесконечно, что означает, что как только программа будет завершена и больше не будет интервалов времени для выполнения, продолжайте и перезапустите программу. Другое свойство здесь указывает базовую скорость программы, которая указывает, насколько длинным должен быть каждый временной интервал в нашей программе. Поэтому я пока оставлю это в покое, но вернусь в нашу программу и настрою некоторые дополнительные параметры. Итак, я сказал в самом начале, что источник значения здесь не обязательно должен быть статическим значением. Фактически, это может быть вывод функции. Итак, для этого примера я собираюсь добавить еще одну инструкцию в свою программу. Итак, на этот раз мой путь просмотра будет «Test/MySineTag». Итак, это будет еще один элемент внутри нашего симулятора, но на этот раз его источником значения будет синус, открывающая скобка, отрицательная 10 запятая 10 запятая 60, запятая истина, а затем закрытая скобка. Итак, чтобы быстро понять, что делает эта функция, она даст мне значения для синусоиды, колеблющейся между отрицательными 10 и 10 с периодом 60 секунд из-за этого параметра 60. Это означает, что если значение отрицательное 10 сейчас, это будет 60 временных интервалов, прежде чем значение снова станет отрицательным 10. И это подводит меня к последнему параметру, этому истинному параметру. Это параметр повтора для этой функции. И это означает, что если я установлю для этого значение true, каждую секунду будет добавляться новое значение из этой формы волны в элемент. Это избавляет нас от необходимости настраивать 60 инструкций в этой таблице только для этого единственного элемента. Еще одно важное замечание: если бы я установил для этого параметра значение false и оставил программу в покое, вы действительно увидели бы интересное поведение. В частности, вы обнаружите, что «MySineTag» обновляется каждые две секунды, а не каждую секунду, но в остальном придерживается точно такого же поведения. Это связано с тем, что установка для этого параметра значения false по-прежнему позволяет обновлять значение в любое время, когда временной интервал программы равен нулю. И в настоящее время программа повторяется каждые две секунды, поэтому каждая вторая секунда имеет нулевой временной интервал. Это важно иметь в виду, потому что может возникнуть соблазн думать, что эта функция синуса будет перезапускаться каждый раз при перезапуске программы. Однако, это не так. Эта синусоидальная функция принимает в качестве входных данных часы симулятора, а не временной интервал программы. Теперь это, как правило, очень удобно, потому что я фактически сделал все, что мне нужно, чтобы этот синусоидальный тег работал как есть, как только я нажимаю «Сохранить программу» и возвращаюсь в свой быстрый клиент OPC, и я обновляю, расширяю тест устройств , test, а затем я подпишусь на «MySineTag», мы увидим плавное обновление присвоенного значения, и это будет продолжаться вечно, даже если программа сбрасывается каждые две секунды. Стоит отметить, что есть много других функций, которые вы можете использовать. Вы можете создавать прямоугольные волны, треугольные волны, случайные значения, линейные значения и так далее. А полный список функций нашего симулятора доступен в руководстве пользователя вместе с документацией по каждому из параметров. Итак, это все, что нужно для того, чтобы запустить простую программу. Теперь я готов взять свою программу, превратить ее в теги зажигания и использовать эти теги в своем проекте.

В этом уроке мы рассмотрим, как вы можете создавать свои собственные программы с помощью симулятора программируемых устройств. Вы можете настроить свои собственные элементы OPC для заполнения с помощью функций или статических значений, а также указать, как значение должно обновляться с течением времени. Итак, для начала давайте найдем соединение с нашим симулятором. Итак, я нахожусь в разделе конфигурации моей веб-страницы шлюза и собираюсь прокручивать вниз, пока не найду подключения устройств OPC UA. Теперь у меня уже настроено соединение с симулятором, поэтому я просто собираюсь перейти к большему, а затем отредактировать программу. В контексте нашего симулятора программируемых устройств программа — это просто набор инструкций для запуска, где каждая инструкция считывает какое-то значение или вывод функции и помещает это значение в элемент OPC. Итак, чтобы увидеть это в действии, давайте добавим инструкцию. Поэтому, как только я нажму на ссылку добавления инструкции, в нашей таблице появится строка с несколькими различными параметрами, которые мы должны указать. Итак, первый — это временной интервал, связанный с этой инструкцией. По сути, всякий раз, когда наша программа выполняется, эта программа будет начинаться с нулевого времени и увеличиваться один раз для каждой проходящей единицы времени. По умолчанию эта единица времени равна одной секунде, хотя мы можем изменить ее в свойствах подключения устройства. Так что в этом случае, если я настрою инструкцию для выполнения с интервалом пять, эта инструкция будет выполняться через пять секунд после выполнения моей программы. Принимая во внимание, что установка временного интервала на ноль здесь эффективно контролирует начальное значение этого элемента. Итак, затем я должен ввести путь к элементу. Например, «Test/MyTag» определяет папку с именем «Test» и элемент внутри нее с именем «MyTag». Итак, как только мы на самом деле запустим эту программу, этот элемент будет определен. Итак, далее у нас есть это поле источника значения. И это эффективно контролирует то, какое значение мы должны присвоить нашему пути в указанный интервал времени. Так как насчет того, чтобы упростить задачу и установить ее на ноль? Итак, теперь мы перейдем через значение нуля в этот нулевой интервал времени. И, наконец, у нас есть тип данных для значения, так что я могу сделать его двойным, логическим или целым числом и так далее. Я пока просто оставлю его в двойном размере. Итак, теперь у меня есть полная инструкция для нулевого временного интервала. Теперь я собираюсь добавить инструкцию для первого временного интервала. Поэтому я установлю временной интервал равным единице, снова установлю путь просмотра к моему тегу, установлю источник значения равным единице и оставлю тип данных двойным. Итак, теперь, по прошествии одной секунды, элемент «Test/MyTag» должен принять значение, равное единице. И с этим я пойду дальше и сохраню свою программу. Теперь мы готовы увидеть нашу программу в действии. Итак, что я собираюсь сделать, это прокрутить вниз и найти OPC Quick Client в разделе OPC Client. У меня это уже открыто во второй вкладке. Таким образом, отсюда мы можем тестировать подписки без необходимости создавать настоящие теги на нашем шлюзе. Итак, я найду сервер OPC UA зажигания и раскрою устройства, а затем раскрою test, то есть наше смоделированное устройство, а затем снова расширю test, так называется созданная нами папка. И вот, наконец, мы можем увидеть наш элемент с моим тегом. Итак, я продолжу и нажму «s», чтобы подписаться на этот пункт. И теперь мы можем видеть нашу подписку внизу. И мы видим, что значение этого тега колеблется от нуля до единицы. Так что вполне логично, что значение должно изменяться от нуля до единицы, потому что именно так мы запрограммировали симулятор. Но причина, по которой значение возвращается к нулю, заключается в том, что программа фактически перезапускается, она выполняется в цикле. Это снова настраиваемый параметр, который мы можем найти в настройках нашего симулятора. Итак, для этого я вернусь на свою первую вкладку, прокрутю вверх, вернусь в свой симулятор, а затем нажму «Изменить» вместо «Дополнительно», и это даст мне две основные настройки для этого симулятора. Во-первых, повторяющаяся программа — это настройка, говорящая ей повторяться бесконечно, что означает, что как только программа будет завершена и больше не будет интервалов времени для выполнения, продолжайте и перезапустите программу. Другое свойство здесь указывает базовую скорость программы, которая указывает, насколько длинным должен быть каждый временной интервал в нашей программе. Поэтому я пока оставлю это в покое, но вернусь в нашу программу и настрою некоторые дополнительные параметры. Итак, я сказал в самом начале, что источник значения здесь не обязательно должен быть статическим значением. Фактически, это может быть вывод функции. Итак, для этого примера я собираюсь добавить еще одну инструкцию в свою программу. Итак, на этот раз мой путь просмотра будет «Test/MySineTag». Итак, это будет еще один элемент внутри нашего симулятора, но на этот раз его источником значения будет синус, открывающая скобка, отрицательная 10 запятая 10 запятая 60, запятая истина, а затем закрытая скобка. Итак, чтобы быстро понять, что делает эта функция, она даст мне значения для синусоиды, колеблющейся между отрицательными 10 и 10 с периодом 60 секунд из-за этого параметра 60. Это означает, что если значение отрицательное 10 сейчас, это будет 60 временных интервалов, прежде чем значение снова станет отрицательным 10. И это подводит меня к последнему параметру, этому истинному параметру. Это параметр повтора для этой функции. И это означает, что если я установлю для этого значение true, каждую секунду будет добавляться новое значение из этой формы волны в элемент. Это избавляет нас от необходимости настраивать 60 инструкций в этой таблице только для этого единственного элемента. Еще одно важное замечание: если бы я установил для этого параметра значение false и оставил программу в покое, вы действительно увидели бы интересное поведение. В частности, вы обнаружите, что «MySineTag» обновляется каждые две секунды, а не каждую секунду, но в остальном придерживается точно такого же поведения. Это связано с тем, что установка для этого параметра значения false по-прежнему позволяет обновлять значение в любое время, когда временной интервал программы равен нулю. И в настоящее время программа повторяется каждые две секунды, поэтому каждая вторая секунда имеет нулевой временной интервал. Это важно иметь в виду, потому что может возникнуть соблазн думать, что эта функция синуса будет перезапускаться каждый раз при перезапуске программы. Однако, это не так. Эта синусоидальная функция принимает в качестве входных данных часы симулятора, а не временной интервал программы. Теперь это, как правило, очень удобно, потому что я фактически сделал все, что мне нужно, чтобы этот синусоидальный тег работал как есть, как только я нажимаю «Сохранить программу» и возвращаюсь в свой быстрый клиент OPC, и я обновляю, расширяю тест устройств , test, а затем я подпишусь на «MySineTag», мы увидим плавное обновление присвоенного значения, и это будет продолжаться вечно, даже если программа сбрасывается каждые две секунды.

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

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