Difference between revisions of "AlarmEvent"

From ESS-WIKI
Jump to: navigation, search
Line 93: Line 93:
  
 
= Release =
 
= Release =
 +
{| border="1" cellspacing="1" cellpadding="1" style="width:500px;"
 +
|-
 +
| style="text-align: center;" | <span style="font-size:medium;">Index</span>
 +
| style="text-align: center;" | <span style="font-size:medium;">Version</span><br/>
 +
| style="text-align: center;" | <span style="font-size:medium;">Date</span><br/>
 +
| style="text-align: center;" | <span style="font-size:medium;">Platform</span><br/>
 +
| style="text-align: center;" | <span style="font-size:medium;">OS</span><br/>
 +
| style="text-align: center;" | <span style="font-size:medium;">Release Note</span><br/>
 +
|-
 +
| style="text-align: center;" | <span style="font-size:medium;"></span>
 +
| style="text-align: center;" | <span style="font-size:medium;"></span>
 +
| style="text-align: center;" | <span style="font-size:medium;"></span>
 +
| style="text-align: center;" | <span style="font-size:medium;"></span><br/>
 +
| style="text-align: center;" | <span style="font-size:medium;"></span><br/>
 +
| <span style="font-size:medium;"></span><br/>
 +
|}

Revision as of 08:05, 23 November 2018

Introduction

Alarm Event

AlarmEvent Architecture.jpg

How to

Software Requirements

  • MQTT broker  V1.0.3
  • EI Agent
  • Agent_Modbus_Handler_2.0.1-rc2

Installation

1.Double click AlarmEvent-X.X.X.exe to install.

2.Click "Next" to continue the setup wizard.

3.Select installation folder then click "Next"

4.Click "Next" to begin the installation

5.Complete the installation, click "Finish" to exit the setup wizard

6.Edit event_config.json (if need)

7.Restart device

Configuration​

event_config.json (location: C:\Program Files (x86)\Advantech\AlarmEvent\config)

  • handler_name: Subcribe handler name
  • tag_name: Subcribe tag name
  • subtype: Event subtype
  • event:
    1. severity: Emergency = 0 ,Warning = 4
    2. msg_code: Device output code 
    3. msg: Output code express message
    4. error_code: Output code express error code
    5. extmsg: Externel event message
  • server: MQTT broker ip
  • server_port:  MQTT broker port
{
    "handler_name":"Modbus_Handler",   
    "tag_name":"Error_Code",
    "subtype":"TC_AC",

    "event":
    {
        "1": {"severity":0, "msg_code":241, "msg":"Door Open","error_code": "E:0030", "extmsg":"Immediate stop: Enclosure door open"},
        "2": {"severity":4, "msg_code":242, "msg":"Door Open", "error_code": "A:0030","extmsg":"Warning: Enclosure door open"},
        "3": {"severity":4, "msg_code":250, "msg":"CAB FTR DP ALM","error_code": "A:0031", "extmsg":"Warning: Cabinet filter differential pressure"},
        "4": {"severity":0, "msg_code":321, "msg":"Oil level","error_code": "E:0040", "extmsg":"Immediate stop: Oil level alarm"},
        "5": {"severity":4, "msg_code":322, "msg":"Oil level alarm","error_code": "A:0040", "extmsg":"Warning: Oil level high"},
        "6": {"severity":0, "msg_code":401, "msg":"RD alarm","error_code": "E:0050", "extmsg":"Immediate stop: Refrigerant dryer"},
        "7": {"severity":4, "msg_code":402, "msg":"RD alarm","error_code": "A:0050", "extmsg":"Warning: Refrigerant dryer"},
        "8": {"severity":0, "msg_code":481, "msg":"Belt drive SERV","error_code": "E:0060", "extmsg":"Immediate stop: Belt drive service"},
        "9": {"severity":0, "msg_code":561, "msg":"Fan MTR IMM stop","error_code": "E:0070", "extmsg":"Immediate stop: Fan motor trip"}
    },       

    "server":"127.0.0.1",
    "server_port": 3000
}

Json Data Format

{
     "susiCommData":
     {
       "commCmd":2059,
       "requestID":2001,
       "agentID":"Modbus_Handler",
       "handlerName":"general",
       "sendTS":1541992952337,
       "eventnotify":
       {
         "subtype":"TC_AC",
         "msg":"Door Open",
         "severity":4,
         "handler":"Modbus_Handler",
         "extMsg":
         {
           "n": "Warning: Enclosure door open",
           "ErrorCode":"A:0030",
           "eventID":242
         }
       }
     }
}

Use Case

Release

Index Version
Date
Platform
OS
Release Note