Спасибо за видео. Рассмотрим случай, когда на конвейере установлен датчик на просвет стеклянных булылок, В этом случае возможен "дребезг контактов" и придется писать свой ФБ с таймером TP. Тип выхода WORD мы не можем изменить, это минус
В ряде случаев фильтр антидребезга можно включить прямо в модуле входа (например, наши МВ210 это поддерживают). Во всех остальных ситуациях действительно потребуется написать свой ФБ с фильтром (или взять готовый из библиотеки OSCAT Basic), и подать на вход счетчика уже отфильтрованный сигнал. Кто касается типа выхода - в библиотеке Standard64 есть счетчики с выходом типа LWORD.
Евгений! Вы очень полезное дело делаете! надеюсь такие FAQи уменьшат вам работу ;) эх.. С утра мучает вопрос - для чего в свойствах GVL - свойства сети
Спасибо) как бы вы посоветовали подсчитывать частоту импульсов на быстром входе ПЛК 210? Стоит пару задач: 1) считать частоту в ГЦ или в об/мин при одноканальном импульсном сигнале. 2) считать частоту в ГЦ или в об/мин со знаком направления вращения при импульсных сигналах от ABZ энкодера (200 имп на оборот), который сидит на валу двигателя (скорость вращения вала до 1500 об/мин)
В ПЛК210 есть встроенные счетчики импульсов и обработка энкодеров. Там вообще программировать не надо, только настроить входы и привязать переменные. См. видео: ua-cam.com/video/p4LUaGv9irM/v-deo.html
@@CodesysOneLove эти настройки понятны. Но имеется ввиду именно измерение частоты импульсов. Использовал переменную период импульса из конфигурации входа и частота скачет на +/- 5-10%. Хотя параллельно измерял другим устройством с импульсным входом и там показания более стабильные.
Спасибо за видео. Рассмотрим случай, когда на конвейере установлен датчик на просвет стеклянных булылок, В этом случае возможен "дребезг контактов" и придется писать свой ФБ с таймером TP. Тип выхода WORD мы не можем изменить, это минус
В ряде случаев фильтр антидребезга можно включить прямо в модуле входа (например, наши МВ210 это поддерживают). Во всех остальных ситуациях действительно потребуется написать свой ФБ с фильтром (или взять готовый из библиотеки OSCAT Basic), и подать на вход счетчика уже отфильтрованный сигнал. Кто касается типа выхода - в библиотеке Standard64 есть счетчики с выходом типа LWORD.
Евгений, спасибо большое за информацию которую вы подаёте очень понятно.
Евгений, вы огромный молодец, большое вам спасибо за такие разборы
спасибо, очень приятно что вышло видео, я позже посмотрю в здравом отдохнувшем мозге.
Евгений! Вы очень полезное дело делаете! надеюсь такие FAQи уменьшат вам работу ;)
эх.. С утра мучает вопрос - для чего в свойствах GVL - свойства сети
Это позволяет конвертировать GVL в NVL (список сетевых переменных) при необходимости.
Спасибо) как бы вы посоветовали подсчитывать частоту импульсов на быстром входе ПЛК 210?
Стоит пару задач:
1) считать частоту в ГЦ или в об/мин при одноканальном импульсном сигнале.
2) считать частоту в ГЦ или в об/мин со знаком направления вращения при импульсных сигналах от ABZ энкодера (200 имп на оборот), который сидит на валу двигателя (скорость вращения вала до 1500 об/мин)
В ПЛК210 есть встроенные счетчики импульсов и обработка энкодеров. Там вообще программировать не надо, только настроить входы и привязать переменные. См. видео: ua-cam.com/video/p4LUaGv9irM/v-deo.html
@@CodesysOneLove эти настройки понятны. Но имеется ввиду именно измерение частоты импульсов. Использовал переменную период импульса из конфигурации входа и частота скачет на +/- 5-10%. Хотя параллельно измерял другим устройством с импульсным входом и там показания более стабильные.
Большое спасибо
А с CTU счетчиком фишка с загрузкой ритейна в первом цикле получается не прокатит?
Да, вы правы. Поэтому в тех случаях, когда значение счетчика должно быть энергонезависимым - лучше использовать CTUD.
10:55 хм.... plс240? ))) Ждем релиза?...
Бонус за внимательность.) Мы тоже его очень ждем, но, к сожалению, в нынешней ситуации все сроки и планы разъехались.