In the domain of collaborative diagnosis which joined with multi-resource, on account of equipment's complexity and diagnosis resource's heterogeneous, diagnosis task allocation should be self-adaptive. This requirement can be satisfied with an static and dynamic integrated task allocation method, in the static allocation method, diagnosis task relation model was established with equipment's qualitative model and fuzzy relation matrix, diagnosis path planning was realized by improving D-algorithm, and multi-constraint integer programming was used to resource allocation; In the dynamic method, an extended contract net method was introduced, which based on utility and negotiation. Then, the validity of this method has been validated within an engineering equipment fault diagnosis instance. The conclusion summarizes this method and points out its further development.