Порядок работы с регистрами
· Регистр ValueNorm
Регистр используется для хранения значения, передаваемого в ЦАП, в виде переменной целого типа (формат int). Значение автоматически пересчитывается с учетом диапазона и запоминается в регистре flValueOutсоответственно конфигурируемому выходу ЦАП. Значение, записываемое в этот регистр, устанавливается на соответствующем выходе ЦАП.
· Регистр Output Range Регистр используется для выбора диапазона выходного сигнала. Коды диапазонов выхода указаны в таблице 16. Таблица 16 - Коды диапазонов выхода
· Регистр CSEN Регистр предназначен для учета таймаута по линии обмена и может принимать следующие значения: - 0х0000 – таймаут не учитывается; - 0х0001 – учет ведется.
· Регистр CSF
Регистр предназначен для хранения статуса таймаута по линии обмена и может принимать следующие значения: - 0х0000 – нет таймаута; - 0х0001 – произошел таймаут. · Регистр ENCN
Регистр предназначен для запрещения/разрешения работы ЦАП и может принимать значения, указанные в таблице 17. Таблица 17 - Регистр ENCN
· Регистр flValueOut
Регистр используется для хранения значения, передаваемого в ЦАП, в виде числа с плавающей запятой (формат float). Значение автоматически пересчитывается с учетом диапазона и запоминается в регистре ValueNormсоответственно конфигурируемому выходу ЦАП. Если записываемое значение больше (меньше) максимально (минимально) допустимого для текущего диапазона, то будет записано максимальное (минимальное) значение.
· Регистр DEFALT_SET
Регистр предназначен для записи заводских установок параметров в соответствии с таблицей 18.
Таблица 18 - Заводские установки
· Регистр VERIFY_CLB
Регистр предназначен для запуска процедуры проверки совпадения текущих калибровочных коэффициентов с копией коэффициентов, сохраненных в ППЗУ. При чтении этого регистра можно получить следующие значения: - 0х0000 – коэффициенты не совпадают; - 0х0001 – коэффициенты совпадают.
· Регистр RESTORE_CLB
Регистр предназначен для восстановления заводских коэффициентов. Восстановление производится записью любого числа в регистр RESTORE_CLB.
· Регистр Slew_Rate
Регистр используется для хранения скорости нарастания выходного сигнала, ед/с. Коды скоростей указаны в таблице 19. Таблица 19 - Коды скоростей нарастания выходного сигнала
· Регистр Error Status При работе EL-4024 могут возникать ошибки. Коды ошибки приведены в таблице 20.
Таблица 20 - Коды ошибок
· Регистр StartUp Data
Регистр используется для хранения установленного пользователем значения выхода ЦАП при включении EL-4024. Значение запоминается в энергонезависимой памяти.
· Регистр Emergency Data
Регистр используется для хранения установленного пользователем значения выхода ЦАП при сбое/аварии («безопасный» режим). Значение запоминается в энергонезависимой памяти.
· Регистр Trim
Регистр используется для хранения значения подстройки выходного сигнала тока при калибровке. Это значение задает количество шагов подстройки, один шаг приращения равен 0,7324 мкА. Значение подстройки выходного сигнала задается в пределах от 0х0001 до 0х007F при положительном значении приращения, от 0x0081 до 0x00FF – при отрицательном. Значение подстройки обнуляется при записи 0x0000 в регистр. · Регистр Trim4mA
Регистр используется для хранения значения подстройки для тока 4 мА в энергонезависимой памяти. Каждый канал EL-4024 подстраивается отдельно. Для подстройки необходимо выполнить следующие действия: - подсоединить измерительный прибор и внешний источник питания к токовому выходу калибруемого канала в соответствии с рисунком 7; - прогреть EL-4024 в течение 30 мин; - выбрать диапазон выходного сигнала (0…20) мА (запись в регистр Output Rangeзначения 0x001E); - установить значение подстройки равным нулю (значение в регистре Trim); - установить на выходе значение тока равное 4 мА (значение в регистре flVallueOut); - убедиться, что на измерительном приборе значение тока равно 4 мА. Если на измерительном приборе ток не равен 4 мА, уменьшать или увеличивать значение подстройки (значение, записанное в регистре Trim) пока выходное показание не достигнет 4 мА с допускаемой основной погрешностью в соответствии с таблицей 21. Если на измерительном приборе ток равен 4 мА, сохранить текущее значение подстройки, записав 0х0001 в регистр Trim4mA. При записи 0х0000 в регистр Trim4mAобнуляется значение коэффициента для 4 мА.
Рисунок 7 - Схема подключения EL-4024 при подстройке
Таблица 21 - Назначение клемм
· Регистр Trim20mA
Регистр используется для хранения значения подстройки для тока 20 мА в ППЗУ. Каждый канал EL-4024 подстраивается отдельно. Для подстройки необходимо выполнить следующие действия: - подсоединить измерительный прибор и внешний источник питания к токовому выходу калибруемого канала в соответствии с рисунком 7; - прогреть EL-4024 в течение 30 мин; - выбрать диапазон выходного сигнала (0…20) мА (запись в регистр Output Rangeзначения 0x001E); - установить значение подстройки равным нулю (значение в регистре Trim); - установить на выходе значение тока равное 20 мА (значение в регистре flVallueOut); - убедиться, что на измерительном приборе значение тока равно 20 мА. Если на измерительном приборе ток не равен 20 мА, уменьшать или увеличивать значение подстройки (значение, записанное в регистре Trim) пока выходное показание не достигнет 20 мА с допускаемой основной погрешностью в соответствии с таблицей 21. Если на измерительном приборе ток равен 20 мА, сохранить значение подстройки, записав 0х0001 в регистр Trim20mA. При записи 0х0000 в регистр Trim20mAобнуляется значение коэффициента для 20 мА. Примечание – запись значения подстройки в регистр Trim, значения подстройки для 4 мА в регистр Trim4mAи значение подстройки для 20 мА в регистр Trim20mAвозможна только при текущем диапазоне (0…20) мА. В противном случае EL-4024 будет возвращать ошибку. · Регистр RATE
Регистр предназначен для задания кода скорости обмена на которой происходит обмен данными с EL-4024. Коды скоростей указаны в таблице 22. При записи в этот регистр EL-4024 ответит подтверждением на команду записи, а после этого переходит на новую скорость. Таблица 22 - Коды скоростей обмена
· Регистр PARITY
Регистр предназначен для задания паритета при обмене с EL-4024. Коды паритетов с которыми EL-4024 будет обмениваться указаны в таблице 23. При записи в регистр EL-4024 ответит подтверждением на команду записи, а после этого перейдет на новый паритет. Таблица 23 - Коды выбора типа паритета
· Регистр PROTOCOL
Регистр предназначен для задания протокола обмена с EL-4024. Коды протоколов с которыми EL-4024 будет обмениваться указаны в таблице 24. При записи в регистр EL-4024 ответит подтверждением на команду записи, а после этого перейдет на новый протокол обмена. Таблица 24 - Коды выбора типа протокола
· Регистр ADDRESS
Регистр предназначен для задания сетевого адреса EL-4024. Может принимать значения от 1 до 247. При записи в регистр EL-4024 ответит подтверждением на команду записи, а после этого перейдет на новый сетевой адрес.
· Регистр BLINK
Регистр, упрощающий проверку связи и опознание EL-4024. При записи в регистр значения 0x0001 на 10 с включается мигающий режим светодиода «Обмен».
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|