The support frame is the main load-bearing component of crane equipment, of which modal and dynamic stress response characteristics have a critical impact on the safety and service life of the entire mechanical structure. Based on the finite element method, the support frame model was reasonably simplified and established. By arranging REB2 elements on the contact surface of the components to be connected, the rigid connection effect of the weld was realized. Through simulation calculation and modal testing, the natural frequency and vibration mode were obtained. Through modal analysis, the dynamic response analysis model was established to determine the maximum dynamic stress variation under instantaneous loading and emergency braking conditions. The results indicate that the reliability and accuracy of the finite element analysis model are high, and the maximum deviation of natural frequencies between experimental and simulation results is less than 10 %. Besides, the performance of the support frame shows good dynamic response efficiency, which proves that the mechanical structure has high stability.