Dear Bean: I guess saying "the alarm went off" meaning it sounded is an idiom, and so need not be logical.