Perry scored in the second and third periods, giving him eight goals in the new season. His second tally went into an empty net in the third.
Goalie Jean-Sebastien Giguere made 30 saves on 32 Phoenix shots for the Ducks, who have won two in a row following a four-game losing streak.
Goaltender Alexander Auld allowed four goals on 38 shots for the Coyotes, who had won three of their previous four games.
On the power play, Anaheim went 2-for-6, and Phoenix was 1-for-5.
Dennis Rodman pledges to end trips to North Korea
Teacher apologizes for showing sexual image of herself in class