Страница 3 из 4
					
				Очень нужен совет профи
				Добавлено: 10 янв 2018, 23:20
				 jonik22sm
				что то не получается
посмотрите пожалуйста проект мастера и слэйва
Отправлено спустя      38 секунд:
может я туплю 

 
			 
			
					
				Очень нужен совет профи
				Добавлено: 11 янв 2018, 09:28
				 KSP
				Проект красивый , но непонятно что и куда должно передаваться и зачем. Лучше сначала напишите , что должно происходить в вашем проекте простыми словами. А то ну непонятно-же. И где и что будет стоять , я имею ввиду оборудование. Алгоритм одним словом.
			 
			
					
				Очень нужен совет профи
				Добавлено: 11 янв 2018, 22:20
				 jonik22sm
				мне бы хотя бы разобраться со связью двух устройств по модбасу никаких примеров кроме самогонного аппарата я не нашёл
Отправлено спустя     4 минуты 30 секунд:
не могу понять как програмно и физически осуществить установку семью перемычками адрес от 0 до 127
Отправлено спустя      46 секунд:
что бы я мог на слейве установить адрес перемычками
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 12:51
				 KSP
				Программно адрес водится легко, а вот физически через " специальные возможности " "задание слейв адреса" наверное можно сделать. А может кто-то уже и делал.
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 13:29
				 pan
				jonik22sm писал(а): 11 янв 2018, 22:20не могу понять как програмно и физически осуществить установку семью перемычками адрес от 0 до 127
 
делов то, ставите шифратор (только не штатный) на входа подключаете нужное количество пинов, на выходе будет адрес. 
точнее число которое запишите в соответствующий блок модбаса.
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 14:14
				 jonik22sm
				Помогите сделать не штатный
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 14:25
				 pan
				[ref]jonik22sm[/ref], уже делали. посмотрите в блоках. или на старом форуме
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 14:56
				 KSP
				Если мне память не изменяет адресов в модбас 32
			 
			
					
				Очень нужен совет профи
				Добавлено: 12 янв 2018, 15:03
				 pan
				я обычно, чтоб память не изменяла, ищу нужную инфу
[spoiler]

[/spoiler]
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 00:23
				 jonik22sm
				pan писал(а): 12 янв 2018, 15:03я обычно, чтоб память не изменяла, ищу нужную инфу
[spoiler]

[/spoiler]
 
 
Ничего не понял
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 11:49
				 pan
				jonik22sm писал(а): 13 янв 2018, 00:23Ничего не понял
 
я это писал товарищу [ref]KSP[/ref],
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 12:17
				 KSP
				А , я писал про 32 устройства потому-что в видеоуроке про модбас автор ясно сказал про 32 устройства, правда он имел ввиду китайскую плату. Видеоурок только что пересмотрел.
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 12:35
				 Sancho
				jonik22sm писал(а): 11 янв 2018, 22:20не могу понять как програмно и физически осуществить установку семью перемычками адрес от 0 до 127
Отправлено спустя 46 секунд:
что бы я мог на слейве установить адрес перемычками
 
Подумайте сами немного - у Вас есть несколько физических входов, это биты.
Нужно чего-то с ними сделать, что-бы получить байт и подать его на вход блока установки адреса ModBus.
Вариантов много. Разных.
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 13:46
				 pan
				[ref]jonik22sm[/ref],  вот накидал. правда в железе не проверял. 
блок на четыре пина. следовательно можно установить число до 15
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 14:18
				 Sancho
				Та-же система, как и уважаемого [ref]pan[/ref], при необходимости расширяемом и наглядном, надеюсь понятном, виде.
[spoiler]
4bit_to_byte.png
[/spoiler]
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 14:52
				 jonik22sm
				Sancho писал(а): 13 янв 2018, 14:18<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Та-же система, как и уважаемого [ref] pan [/ ref], при необходимости расширяемом и наглядном, надеюсь понятном, виде. </font></font>
<font style="vertical-align: inherit;"><font style="vertical-align: inherit;">[спойлер] [вложение = 0] 4bit_to_byte.png [/ крепление] [/ спойлер]</font></font>
 
получается я ставлю перемычки в определённом порядке и при загрузке будет считываться 
А как число будет выглядеть в переменной?
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 14:58
				 Sancho
				Надеюсь, с двоичной системой знакомы?
Нарисуйте четыре 0. это четыре бита, каждый равен 0.
Попробуйте комбинации, посчитайте. Самый младший - справа. 
Для сложных случаев( и для пробы) используйте калькулятор Win в режиме программист, нажмите Bin, введите свои нули/единицы, потом Dec - вуаля!!! 

Наши примеры делают тоже-самое.
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 16:09
				 jonik22sm
				Снимок.PNG
Когда поочердно включаешь получается 1,2,4,8,16
 
Отправлено спустя     2 минуты 13 секунд:
я использую DIP переключатель
 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 16:27
				 Sancho
				jonik22sm писал(а): 13 янв 2018, 16:09Когда поочердно включаешь получается 1,2,4,8,16
 
А почувствуй в себе художника - комбинируй несколько!  

 
			 
			
					
				Очень нужен совет профи
				Добавлено: 13 янв 2018, 16:28
				 pan
				ну если этих адресов достаточно то и ладно.
а вообще вот в качестве пямятки....
[spoiler]

[/spoiler]