Перейти к содержимому

Программирование счетчиков ПЛК для начинающих

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...