3.7 Alarms and Alarms Configuration Registers
3.7.1 3.7 Alarms Status Registers(address 0x30)
Alarms Status 레지스터는 알람이나 다른 조건등을 알 수 있는 출력레지스터(읽기전용)입니다. 표10에는 Alarms 레지스터의 비트별 설명과 그에따른 limit레지스터(한계값)과 Hold-Off time레지스터 가 나와있습니다.
(1)은 입력레지스터로 보통은 'ACC'명령어를 이용하여 플래시메모리에 저장할 수 있습니다.
3.7.2 AlarmSticky Register(address 0x54)
AlarmSticky 레지스터는 입력레지스터로 AlarmReset 명령을 내리기 전에 Alarms레지스터로 알람상태 (sticky)를 고정(hold)시킬때 쓰입니다. 각각의 알람은 다르게 설정하여 각 누적이 누적 구간(accumulation interval)의 완료시마다 자동리셋(auto-reset)할 수 있습니다.
(머 각각 다르게 설정하여 누적구간 마다 리셋을 시키던지 아님 리셋명령으로 리셋을 시키던지 한다는거 같네요)
3.7.3 AlarmMask1(address 0x09)and AlarmMask2(address 0x51)
AlarmMask1과 AlarmMask2레지스터는 사용자가 알람핀들의 사용여부를 선택할 수 있습니다.
AlarmMask1은 /ACFAULT를 AlarmMask2는 /ACCRIT핀을 제어합니다.
예를들어 OverCurrent나 Vsurge를 선택하면 AlarmMask1을 0x000440으로 설정 하고 출력핀은 /ACFAULT핀을 이용하게 됩니다.
AlarmMask1과 AlarmMask2는 플래시 메모리에 저장하게 됩니다.
3.7.4 AlarmSet Register(address 0x0C)
AlarmSet 레지스터는 관련된 비트를 세트하여 알람을 강제적으로 사용합니다. 이 레지스터는 주로 릴레이나 시스템 테스트를 위해 사용합니다.
3.7.5 AlarmReset Registsr)address 0x0F
AlarmReset 레지스터는 관련된 비트를 세트하여 알람을 클리어할 때 사용합니다.
3.7.6 Alarms Configuration Registers (Thresholds and Hold-Off Time)
(홀드오프 타이머는 위에 서 설정한 thresholds(경계)값을 넘어갔을때 타이머를 작동하는데 그 타이머가 연속적으로 설정한 값에 도달하면 알람이 발생하는 것 같습니다.)
3.7.7 Alarm Counter Registers
Counter 레지스터는 각 알람의 발생때 증가되고, 사용자가 '0'값을 써넣어 클리어 시킬 수 있습니다.
'Study > MAXIM 78M661X' 카테고리의 다른 글
4. Serial Interfaces (0) | 2015.02.12 |
---|---|
3.8 Command Register (0) | 2015.02.12 |
3.6 DIOState Register (0) | 2015.02.12 |
3.5 Relay Configuration (0) | 2015.02.12 |
3.4 Input Registers(Setup and Calibration) (0) | 2015.02.12 |