Показать сообщение отдельно
Старый 14.09.2016, 11:25   #3
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: WRF 06 Карта памяти

Цитата:
Сообщение от Gromov Посмотреть сообщение
В разделе 3, приложеной вами, инструкции, описаны команды протокола.

Раздел 3.4 описывает регистры модбас - это и есть его "сетевые переменные". Те, что во второй колонке R - это только для чтения. R/W - чтение и запись.

Столбец Data Address - Это адрес регистра в памяти, но имейте в виду, это в шестнадцатеричном формате. Перевести в десятичный можно используя стандартный калькулятор (переключать HEX -> DEC).

Там дальше описана работа с программой-конфигуратором. А раздел 8.2 описывает поддерживаемые параметры порта.

Если честно - не знаю, что у вас вызвало затруднения. Годная инструкция (конечно, если регистры указаны без ошибок).

http://dl.segnetics.com/WebHelp/SMLogix/index.html : Быстрый старт -> работа Мастера и Слейва -> работа с устройством Modbus. - тут много полезного, по этой теме.
"Коряво написанный" мануал на AI-8UI со слов Арсения вызвал меньше затруднений. Здесь же попробую разобраться, спасибо за наводящую информацию. Пока остается следующие вопросы:
1 Какой тип переменных указывать
2 Если мне нужно только считывать информацию, могу ли я поставить R вместо R/W?
Fater вне форума   Ответить с цитированием