MWAC Registers
Версия от 20:51, 29 мая 2020; Fizikdaos (обсуждение | вклад) (Новая страница: «=== Регистры входов и выходов === {| border="1" class="wikitable" style="text-align:center; width:1000px;" !Регистр / адрес !Т...»)
Регистры входов и выходов
Регистр / адрес | Тип | Чтение/запись | Значение по умолчанию | Формат | Назначение | Примечание |
---|---|---|---|---|---|---|
0 | coil | r/w | 0 | 1-on (замкнут С и NO), 0-off(замкнут С и NC) | Состояние выхода K1 | |
1 | coil | r/w | 0 | 1-on (замкнут С и NO), 0-off(замкнут С и NC) | Состояние выхода K2 | |
2 | coil | r/w | 0 | Состояние аварии (зуммер и индикатор) | ||
0 | discrete | r | 0 | 1-on, 0-off | Вход S1 | |
1 | discrete | r | 0 | 1-on, 0-off | Вход S2 | |
2 | discrete | r | 0 | 1-on, 0-off | Вход S3 | |
3 | discrete | r | 0 | 1-on, 0-off | Вход F1 | |
4 | discrete | r | 0 | 1-on, 0-off | Вход F2 | |
5 | discrete | r | 0 | 1-on, 0-off | Вход F3 |
Специальные регистры WB-MWAC
Регистр / адрес | Тип | Чтение/запись | Значение по умолчанию | Формат | Назначение |
---|---|---|---|---|---|
312-313 | holding | RW | 0 | 32-bit unsigned int | сдвиг начала отсчета(*) либо сброс(**) счетчика канала P1 |
314-315 | holding | RW | 0 | 32-bit unsigned int | сдвиг начала отсчета(*) либо сброс(**) счетчика канала P2 |
316-317 | input | R | 0 | 32-bit unsigned int | счетчик импульсов канала P1 |
318-319 | input | R | 0 | 32-bit unsigned int | счетчик импульсов канала P2 |
(*) При записи числа X в формате big-endian в регистры 312-313 (канал P1) X запишется и в регистры 316-317, далее счет импульсов происходит от этого значения.
(**) Для сброса (обнуления) значения счетчика канала P1 необходимо записать 0 в регистры 312-313, при этом до записи значение в этих регистрах должно быть ненулевым.
Вышеперечисленное выше справедливо и для канала P2.