Программирование счетчиков ПЛК для начинающих
RealPars
0:00 / 0:00
Программирование счетчиков ПЛК для начинающих
112 533 просмотра · 5 лет назад
RealPars
1,25 млн подписчиков
112 533 просмотра · 5 лет назад
▶ Заходите на https://realpars.com, где вы сможете освоить программирование ПЛК быстрее и проще, чем вы когда-либо считали возможным!
==============================
▶ Полную версию записи в блоге смотрите по ссылке
https://realpars.com/plc-counter
==============================
⌚Временные метки:
00:00 — Введение
00:42 — Типы счётчиков ПЛК
00:49 — Значения счётчиков ПЛК
01:50 — Счётчик прямого счёта
04:15 — Сброс счётчика
05:00 — Счётчик обратного счёта
06:39 — Отрицательное направление счётчика
07:19 — Переполнение счётчика
08:10 — Опустошение счётчика
08:25 — Максимальное накопленное значение
=============================
В этом видео я расскажу О счётчиках ПЛК.
Я расскажу, что такое счётчики ПЛК, как они работают, о различных типах счётчиков и приведу несколько примеров их использования.
Счётчики ПЛК — это внутренние инструкции ПЛК, которые можно использовать для подсчёта входных или выходных сигналов в программе ПЛК.
Эти счётчики работают как релейные счётчики, но счётчик ПЛК нельзя держать в руках, и для их работы не требуется подключение к проводам.
Существует два основных типа счётчиков ПЛК: счётчики прямого счёта и счётчики обратного счёта.
Для счётчиков прямого счёта существуют имя файла счётчика, предустановленное значение счётчика, накопленное значение счётчика, бит прямого счёта счётчика и бит завершения счётчика.
Для счётчиков обратного счёта используются те же биты и значения. Единственное отличие — это бит обратного счёта на выходе. Для счётчика прямого счёта он используется как бит прямого счёта.
Также есть два бита внутренней памяти для переполнения и опустошения счётчика, которые мы обсудим далее в этом видео.
Имя файла счётчика — это тег ПЛК. В этом теге хранятся предустановленные и накопленные значения счётчика, а также биты прямого и обратного счёта, завершения, переполнения и опустошения счётчика.
Некоторые ПЛК создают имя файла счётчика автоматически, а другие — заставляют вас создавать имя файла счётчика.
Для всех моих примеров счётчиков ПЛК я буду использовать Studio 5000 — программное обеспечение для программирования ПЛК Allen Bradley ControlLogix. Но то, что вы узнаете из этих примеров, можно применить к любому другому программному обеспечению ПЛК. Поскольку общие функции счётчика аналогичны функциям любого другого ПЛК.
Для всех моих примеров счётчиков я буду использовать имя файла счётчика Counter1. Я также буду использовать кратковременное нажатие кнопки для запуска счётчиков.
Я начну с добавления инструкции прямого счёта в строку программы ПЛК. Я также добавлю к этой цепи вход кратковременного нажатия кнопки для запуска счётчика.
Каждый раз при нажатии кнопки включается бит прямого счёта, и накопленное значение увеличивается на единицу.
Если я продолжу нажимать и отпускать кнопку, бит прямого счёта будет по-прежнему включаться, пока кнопка нажата, бит готовности останется активным, а накопленное значение будет продолжать увеличиваться.
Чтобы сбросить счётчик до нуля и отключить бит готовности, мне придётся добавить в программу ПЛК бит сброса счётчика и ещё один вход кратковременного нажатия кнопки для запуска бита сброса.
Я добавлю в программу ПЛК счётчик обратного счёта и ещё один вход кратковременного нажатия кнопки для запуска этого счётчика.
Если я продолжу нажимать и отпускать кнопку обратного счёта после того, как накопленное значение достигнет нуля, счёт начнётся в отрицательном направлении.
Бит переполнения используется в счётчиках прямого счёта, а бит потери значимости — в счётчиках обратного счёта.
Когда счётчик прямого счёта достигает максимального накопленного значения и затем переключается в режим прямого счёта, устанавливается бит переполнения.
Когда счётчик обратного счёта достигает максимального отрицательного накопленного значения и затем переключается в режим обратного счёта, устанавливается бит переполнения.
Числа, которых должны достичь некоторые из этих счётчиков, чтобы активировались биты переполнения или переполнения, очень велики. Например, для своих примеров я использую ПЛК ControlLogix.
Счётчики в ПЛК ControlLogix имеют максимальное положительное накопленное значение более двух миллиардов, а максимальное отрицательное накопленное значение — более минус двух миллиардов.
Минимальное и максимальное значения числа различаются для разных марок ПЛК. Поэтому дважды проверьте минимальное и максимальное заданные значения счётчиков вашего ПЛК, прежде чем добавлять его в свою программу.
=============================
Пропустили наши последние видео? Посмотрите их здесь:
https://realpars.com/factory-acceptan...
https://realpars.com/pressure-switch
https://realpars.com/plc-timer
==============================
Чтобы быть в курсе наших последних видео, подпишитесь на этот канал на YouTube:
http://bit.ly/realpars
==============================
ПОСЕТИТЕ ЭТО ВИДЕО В TWITTER: https://ctt.ac/odc4L
=============================
Подпишитесь на нас в Facebook: / therealpars
Подпишитесь на нас в Twitter: http...