![]() |
Альфа БАССЕНС
|
|||||
Биоаналитические Системы и Сенсоры | ||||||
+7(499)685-18-65 mail@alfabassens.ru |
Главная |
Продукция |
Контакты |
Документация |
Карта сайта | |
1. Загрузить. |
![]() Приложение №9: Передача данных по сети RS485.Общие сведения Конфигурация: выбор перемычкой режима “оконечный подчиненный”, настройка сетевого адреса. Скорость передачи данных: 9600 бит в секунду. Формат данных: Один стартовый бит, один стоповый бит, восемь информационных битов, отсутствие четности. Структура данных: Протокол Modicon Modbus (RTU).
EIA-485
Согласованная нагрузка: Возможен выбор перемычкой нагрузочного резистора 120 Ом с возможностью многоточечной передачи данных.(при установленной перемычке сигнал дальше прибора проходить не будет) Защита от переходных процессов: максимум 1,5 кВ. Подключение
Формат передачи данных. Приборы соединяются в сеть, в которой используется технология главный-подчиненный, при которой только одно устройство (главный) может инициировать передачу (сделать запрос). Другие устройства (подчиненные) передают запрашиваемые главным устройством данные, или производят запрашиваемые действия. Типичное главное устройство включает в себя ведущий (HOST) процессор и панели программирования. Типичное подчиненное устройство - программируемый контроллер. Прибор АКПМ может работать только в режиме подчинённого. Главный может адресоваться к индивидуальному подчиненному или может инициировать широкую передачу сообщения на все подчиненные устройства. Подчиненное устройство возвращает сообщение в ответ на запрос, адресуемый именно ему. Ответы не возвращаются при широковещательном запросе от главного. Цикл запрос - ответ.Запрос от главного Ответ подчиненного Адрес устройства Адрес устройства Код функции Код функции Байты данных Байты данных Контрольная сумма Контрольная сумма Запрос: Код функции в запросе говорит подчиненному устройству какое действие необходимо провести. Байты данных содержат информацию необходимую для выполнения запрошенной функции. Например, код функции 3 подразумевает запрос на чтение содержимого регистров подчиненного. Ответ : Если подчиненный дает нормальный ответ, код функции в ответе повторяет код функции в запросе. В байтах данных содержится затребованная информация. Если имеет место ошибка, то код функции модифицируется, и в байтах данных передается причина ошибки.
В приборе АКПМ реализована функция Read Holding Registers (чтение регистров данных) ОПИСАНИЕ Чтение двоичного содержания регистров в подчиненном. ЗАПРОС Сообщение запроса специфицирует начальный регистр и количество регистров для чтения. Регистры адресуются начиная с 0: регистры 1-16 адресуются как 0-15. Запрос главного Имя поля Пример (Hex) Адрес подчиненного 11 Функция 03 Начальный адрес ст. 00 Начальный адрес мл. 01 Кол-во регистров ст. 00 Кол-во регистров мл. 02 Контрольная сумма   -- Ответ подчинённого Данные регистров в ответе передаются как два байта на регистр. Для каждого регистра, первый байт содержит старшие биты, второй байт содержит младшие биты. Ответ дается, когда все данные укомплектованы. Пример ответа на запрос представленный выше: Ответ: Имя поля Пример (Hex) Адрес подчиненного 11 Функция 03 Счетчик байт 02 Данные (регистр 00001) ст. 02 Данные (регистр 00001) мл. 2B Данные (регистр 00002) ст. 12 Данные (регистр 00002) мл. 00 Контрольная сумма -- В данном случае передалось содержимое 2-х регистров – 0х0202 и 0х1200 Регистры и их адреса Адреса регистров АКПМ, и описание хранимой в них информации описаны в следующей таблице -
Настройка интерфейса RS 485. Для правильной работы прибора в сети необходимо задать его адрес в сети. Установка адреса производиться в ГЛАВНОЕ МЕНЮ -> УСТАНОВКА ИНТЕРФЕЙСОВ -> RS КАНАЛА -> ЗАДАТЬ АДРЕС. По стандарту EIA-485 в сеть могут быть объединено до 32-х устройств. Поэтому допустимый диапазон для ввода адреса - 01…32. Также в этом меню присутствует установка таймаута. Это относится к более тонкой настройке приёма данных прибором из сети и изменять её требуется только в крайних случаях. При выпуске из производства значение таймаута устанавливается типичным – 10мс.
| |||||||||||||||||||||||||||||||