MWAC Registers

Материал из Wiren Board
Версия от 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.