Страница 1 из 1
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 08 ноя 2017, 13:21
				 seri0shka
				Понадобились блоки для преобразования 16 бит в десятичное число и обратно, но не нашёл (к своему удивлению) ничего подходящего (язык LAD). Сначала пробовал шифратор и дешифратор, но те дают правильный результат при наличии логической единицы только на одном из входов шифратора. А нужно, чтоб при наличии, скажем, четырёх единиц на входах шифратора с первого по четвёртый на выходе было бы число 1+2+4+8=15 и так далее. Может я плохо искал, и такой блок есть?
			 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 08 ноя 2017, 14:04
				 slavushka64
				seri0shka, 
вот
только FBD
 
			 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 08 ноя 2017, 14:34
				 seri0shka
				Не подойдёт. Надо минимум 16 входов, и ещё нужен дешифратор.
			 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 08 ноя 2017, 15:24
				 Sancho
				seri0shka писал(а):Надо минимум 16 входов, и ещё нужен дешифратор
Блоки пользователя Boroda 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 08 ноя 2017, 15:59
				 seri0shka
				Sancho писал(а):Блоки пользователя Boroda
Вроде именно то, что нужно! Жаль, нужно на работу бежать. Позже разберусь. СПАСИБО большое!
 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 18 янв 2018, 23:03
				 brig62
				seri0shka писал(а): 08 ноя 2017, 13:21Понадобились блоки для преобразования 16 бит в десятичное число и обратно, но не нашёл (к своему удивлению)
 
И чем дело кончилось? Ссылки в сообщениях не работают.
Вот тоже озаботился преобразованием (дешифрацией) десятичного числа в биты. Правда мне нужен только один из 16. Стандартный блок с этим справится? Что то не получается протестировать.
Отправлено спустя    1 час 21 минуту 14 секунд:
Удалось дешифровать целое вот такой громоздкой конструкцией
2018-01-18_22-55-07.png
А встроенный блок, именуемый дешифратором, 
2018-01-18_23-01-03.png
в справке называется блоком "номера выхода" Или ошибка в ссылке на справку, или причем здесь биты?
 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 19 янв 2018, 00:33
				 Олег
				[ref]brig62[/ref], ссылку в 4 сообщении поправил, можете скачать блок со старого сайта.
			 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 19 янв 2018, 00:40
				 Lisica
				Олег писал(а): 19 янв 2018, 00:33ссылку в 4 сообщении поправил
 
Пока вы исправляти, я свои уже 2 блока сделал... из 8 бит в байт и наоборот...
биты в байты.ubl
 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 19 янв 2018, 00:48
				 Олег
				Lisica писал(а): 19 янв 2018, 00:40Пока вы исправляти, я свои уже 2 блока сделал
 
Хорошо, больше нигде ничего предпринимать не буду, работайте, у вас это оперативнее выходит.
А блоки разместили-бы где положено, а сюда ссылку кинули.
 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 19 янв 2018, 08:33
				 pan
				[ref]Lisica[/ref], чё то вы там в коде скобок напихали лишних
			 
			
					
				Двоично десятичный шифратор и дешифратор
				Добавлено: 19 янв 2018, 08:58
				 Sancho
				[ref=#00aa00]Олег[/ref], 
 Перенесите, пожалуйста, блоки из ссылки поста 4 на новый форум.
Думаю, необходимо немного изменить название. Например :
Блоки конвертации бит в байт/инт и обратно. Передача и приём по UART с LRC.
Может сделать две темы?
Надеюсь, уважаемый Boroda не обидится.