add artifial ack alarm
add overspeed kind
add additional in out area alarm
finish area judge @1st
finish area judge @end