add overspeed kind
add additional in out area alarm
finish area judge @1st
finish area judge @end
modified some float lib