Показать сообщение отдельно
Старый 03.06.2015, 18:21   #47
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: FC-51 не хочет дружить с 2Gi по Модбасу

Цитата:
Сообщение от serg-el Посмотреть сообщение
Т.е. для регистров на чтение должно быть R(out), для доступных для записи R(in)
Это по факту.
При этом переменная, которая позволяет и читать, и писать - R/W(out)
Цитата:
В логике Сегнетикса всё правильно
Ну пусть логика in - в себя - запись, а out - из себя - чтение, но тогда R/W должна быть in, почему она out?


А теперь по справке.

Для R(in) - "4 (0x04) — чтение значений из нескольких регистров ввода (Read Input Registers)" - регистры только для чтения

Для R(out) - "3 (0x03) — чтение значений из нескольких регистров хранения (Read Holding Registers)" - регистры для чтения и записи
Для R/W(out) - "3 (0x03) — чтение значений из нескольких регистров хранения (Read Holding Registers)" - регистры для чтения и записи

Цитата:
В логике Сегнетикса всё правильно
Произвел цветовую дифференциацию штанов, дабы попытаться уложить эту логику в своей голове... - Не укладывается. Никак.. Объясните тупому, а? Реально хочу понять.

Последний раз редактировалось ViS, 03.06.2015 в 18:33
ViS вне форума   Ответить с цитированием