The invention provides a halamine
antibacterial agent, its preparation method and application. The halamine
antibacterial agent is a compound with a structure shown in formula (I). The preparation method consists of: in the presence of an acid-binding agent, taking
cyanuric chloride or cyanuric
fluoride or their derivative, and 2, 2, 6, 6-tetramethyl-4-piperidinol as synthesis raw materials to prepare a halamine
antibacterial agent precursor with a structure shown in formula (II), and then reacting the precursor with a
sodium hypochlorite solution to prepare a halamine antibacterial agent finished product. The halamine antibacterial agent can be applied in
textile antibacterial finishing. Specifically, a
textile to be treated is dipped in a finishing solution containing the halamine antibacterial agent precursor and a
metal salt catalyst for finishing, and finally a
halogenation reaction is carried out so as to obtain an antibacterial
textile. The method provided in the invention for preparation of the halamine antibacterial agent has the advantages of low cost, simple process, low
reaction temperature, no
toxicity or
pollution, and is in line with the requirements of ecological textile antibacterial finishing. According to the invention, the application process has the characteristics of simple operation and low
reaction energy consumption, and antibacterial textiles with good antibacterial properties can be prepared.