Здавалка
Главная | Обратная связь

Порядок работы с регистрами



 

  • Регистр DIA

 

Регистр используется для назначения активному состоянию входного канала одного из двух логических уровней («1» или «0») и имеет следующие свойства:

- регистр доступен по записи и чтению;

- значение регистра по умолчанию 0хxxff.

 

  • Регистр DIACDC

 

Регистр используется для конфигурации типа напряжения дискретного входа и имеет следующие свойства:

- в четырех младших битах регистра, доступного по записи и по чтению, записан логический «0».

Внимание: cодержимое регистра DIACDC не изменять!

 

  • Регистр DIE

 

Регистр используется для конфигурации типа перехода логического (не физического!) состояния входного канала, вызывающего срабатывание счетчика, и имеет следующие свойства:

- логическая «1» в разряде вызывает срабатывание счетчика при перепаде логического состояния из логического «0» в логическую «1»;

- логический «0» в разряде вызывает срабатывание счетчика при перепаде логического состояния из логической «1» в логический «0»;

- регистр доступен по записи и чтению.

 

  • Регистр DIFD

 

Регистр используется для хранения логических состояний входов, определенных по постоянному току, и имеет следующие свойства:

- содержимое разряда соответствует логическому состоянию входного канала по постоянному току, т.е. зависит от значения, заданного в DIA;

- содержимое регистра не зависит от регистра DIACDC;

- регистр доступен по чтению.

 

  • Регистр DIF

 

Регистр используется для хранения состояний входов и имеет следующие свойства:

ü регистр допускает поразрядное чтение командами «COILS» и «DISCRETE INPUTS»;

ü тип канала определяется регистром DIACDC;

ü содержимое регистра управляет светодиодами DIO…DI3;

ü регистр доступен по чтению.

  • Регистр DILL

 

Регистр используется для хранения перехода логического состояния каналов дискретного входа из состояния логическая «1» в состояние логический «0» и имеет следующие свойства:

- логическая «1» в разряде соответствует наличию перехода;

- логический «0» в разряде соответствует отсутствию перехода;

- регистр доступен по записи и чтению;

- значение регистра по умолчанию 0х0000;

- значение регистра сбрасывается при записи в «COILS» по адресу 0х0100 единичного значения.

 

  • Регистр DILH

 

Регистр используется для хранения перехода логического состояния входных каналов из состояния логический «0» в состояние логическая «1» и имеет следующие свойства:

- логическая «1» в разряде соответствует наличию перехода;

- логический «0» в разряде соответствует отсутствию перехода;

- регистр доступен по записи и чтению;

- значение регистра по умолчанию 0х0000;

- значение регистра сбрасывается при записи в «COILS» по адресу 0х0100 единичного значения.

 

  • Регистр DISL

 

Регистр используется для синхронного защелкивания и хранения состояния регистра DIFи имеет следующие свойства:

ü защелкивание осуществляется записью любого слова по адресу 0x0417;

ü регистр доступен по записи и чтению;

ü значение регистра по умолчанию 0х0000;

ü значение регистра сбрасывается при записи в «COILS» по адресу 0х0100 единичного значения.

 

  • Регистры DICNT0… DICNT3

 

Регистры являются счетчиками числа переходов логических состояний входов и имеют следующие свойства:

ü содержимое регистра инкрементируется (увеличивается на единицу) при появлении перехода, тип которого определен соответствующим разрядом регистра DIE;

ü регистры доступны по записи и чтению;

ü значения регистров по умолчанию 0х0000;

ü значения регистров сбрасываются при записи единичного значения в «COILS» по адресам соответственно 0х0200…0х0203.

  • Регистры DOCNT0… DOCNT3

 

Регистры являются счетчиками числа переходов логических состояний выходов и имеют следующие свойства:

ü содержимое регистра инкрементируется(увеличивается на единицу) при появлении перехода, тип которого определен соответствующим разрядом регистра DOA;

ü регистры доступны по записи и чтению;

ü значения регистров по умолчанию 0х0000;

ü значения регистров сбрасываются при записи единичного значения в «COILS» по адресам соответственно 0х0204…0х0207.

  • Регистр DO

 

Регистр предназначен для хранения информации о состоянии выхода и имеет следующие свойства:

ü логическая «1» в соответствующем разряде означает, что соответствующий этому разряду выход находится в активном состоянии;

ü логический «0» в соответствующем разряде означает, что соответствующий этому разряду выход находится в пассивном состоянии;

ü регистр доступен только по чтению.

 

  • Регистр DOA

 

Регистр используется для назначения активному состоянию выхода определенного логического уровня («1» или «0»), при записи которого в DOFсоответствующий выход будет переходить в активное состояние. Значение по умолчанию 0x00ff.

 

  • Регистр DOF

 

Регистр используется для управления выходным каналом и имеет следующие свойства:

ü логический уровень, соответствующий активному состоянию выхода определяется регистром DOA;

ü логический уровень, управляющий выходом, можно прочитать из регистра DO;

ü регистр доступен по чтению и записи;

ü значение по умолчанию 0х0000.

  • Регистр DOON

 

Регистр предназначен для хранения уровней, записываемых в регистр DOFпри включении питания и имеет следующие свойства:

ü регистр доступен по чтению и записи;

ü значение по умолчанию 0х0000.

 

 

  • Регистр DOS

 

Регистр предназначен для хранения логических уровней, записываемых в регистр DOFпри длительном отсутствии связи с ПК и имеет следующие свойства:

ü если разрешена работа программного сторожевого таймера, следящего за обменом с ПК, и в течение заданного в таймере времени от ПК не было никаких команд, в регистр DOFзаписывается значение, заданное в DOS;

ü регистр доступен по чтению и записи.

 

  • Регистр DOLH

 

Регистр предназначен для запоминания срабатывание реле и имеет следующие свойства:

ü регистр доступен по чтению и записи;

ü значение регистра по умолчанию 0х0000;

ü значение регистра сбрасывается при записи в «COILS» по адресу 0х0100 единичного значения.

 

  • Регистр DOLL

 

Регистр предназначен для запоминания возврата реле и имеет следующие свойства:

ü регистр доступен по чтению и записи;

ü значение регистра по умолчанию 0х0000;

ü значение регистра сбрасывается при записи в «COILS» по адресу 0х0100 единичного значения.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.