A dynamic transmitting power adjusting algorithm of industrial wireless networks is proposed based on a requirement of lower transmitting power. In the precondition of guaranteeing network connectivity, this algorithm makes transmitting power of wireless nodes as low as possible. A multi-channel assignment algorithm based on discrete particle swarming optimization(DPSO-CAA) for solving multi-channel assignment problem in industry wireless field is proposed. An improvement in the discrete particle swarming optimization algorithm is made to enhance the global search ability of DPSO-CAA. Through a simulation experiment of compare between the DPSO-CAA and some well-known algorithms, the results show that the probability of interference and data crash is decreased, and the energy efficiency of wireless nodes is improved.