Показать сообщение отдельно
Старый 02.04.2008, 12:48   #152
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 122
Благодарил(а): 15 раз(а)
Поблагодарили: 661 раз(а) в 605 сообщениях
По умолчанию Ответ: Диспетчеризация, OPC-сервер и modbus

Дык я и ответил - расписал разницу, рассказал где искать...

Если рассмотреть сам ваш вопрос "Как перевести адрес А000h", то он некорректен. На некорректный вопрос невозможно дать корректный ответ.

Объясню некорректность вопроса. В модбасе есть ЧЕТЫРЕ разных адресных пространства, диапазоном 0000h..FFFFh. Одно пространство охватывает статусные регистры, второе охватывает статусные биты, третье и четвёртое - выходные регистры и биты соответственно.

Вы упоминаете адрес A000h. Это понятно, но к какому виду данных относится этот адрес? Статусный регистр номер A000h, статусный бит номер A000h? Или может выходной регистр A000h ??? В диапазонной адресации это имеет принципиальное значение.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием