The invention discloses a fire alarming
application layer data transmitting method based on CAN2.0B, it constructs the information pack according to the length of the transmission information, at the same time, constructed data frame labels include information pack field, transmitting
source field, receiving target address field, and information pack data frame number field, the priority of the transmitting information can be defines easily, overcomes the deficiencies that there has no transmitting
source address and target address field in the CAN protocol, it can be applied to fire alarming
control system; the replay mechanism of the receiving joint guarantees the reliability of the
data transmission; it uses multi-frame transmission, or multi-pack, multi-frame transmission, accords the transmission of pack whose length more than single
information layer, and of the file whose length more than the maximal permissible length of the single
information layer pack; it uses time-out repeating mechanism, joint failure detecting mechanism, buffer area repeating mechanism in the
data transmission process, thus it can guarantee the accuracy and effectiveness of
data transmission.