Макрос для работы с кодовым переключателем .типа ПП21
Всем хорош ПР ,но нет у него возможности ,клавиатуры для оперативного ввода числового значения,например уставки ,задания на подсчет импульсов ит.д.Например для работы с энкодером подсчет импульсов (измерение длины) ставился счетчик СИ8 ,на котором задавалось и индицировалось значение счетчика (длина материала) и по достижению уставки ПР выполнял необходимые действия .Теперь вместо СИ8 ,если частота с энкодера небольшая, используется кодовый переключатель (механический) ,на который ПР подает импульсы (4шт,для четырех десятичных разрядов) -на общий вход каждого разряда,а с выходов переключателей считывает поразрядно ,двоичный код и преобразует его в целочисленное десятичное число от 1 до 9999.Значение обновляется на выходе макроса каждые 60сек .Задание и индикация возлагаются на кодовый переключатель ,на ПР преобразование кода и отработка основного алгоритма,в том числе подсчет импульсов с энкодера.Естественно Пр нужен на 8 выходов (4- под кодовый переключатель)
Подарок пользователям к юбилею открытия темы.