The invention relates to a dissolvent-free 
polyurethane weather-proof anticorrosive 
coating for a 
storage tank. The 
coating is composed of a component A and a component B, wherein the component A comprises the following components by weight percentage: 20-60 percent of 
hydroxide radical, 0.3-1.0 percent of dispersant, 0.5-2.0 percent of antifoamer, 0.2-0.6 percent of leveling agent, 2.0-5.0 percent of dehydrator, 0.5-1.0 percent of anti-
settling agent, 0.1-1.0 percent of curing accelerator, 1.0-3.0 percent of 
ultraviolet absorbefacient, 0.5-2.0 percent of photostabilizer, 0.2-1.0 percent of 
antioxidant, 5.0-20 percent of aluminum dihydrogen tripolyphosphate, 10-25 percent of 
titanium dioxide, 10-20 percent of 
barium sulfate and 4.0-6.0 percent of 
zeolite power, wherein the component 
hydroxide radical is 
polyester polyether polylol obtained by chemically modifying 
castor oil; the component B is a 
hexamethylene diisocyanate curing agent; the weight ratio of the component A to the component B is 100:25-100:50. Via the selection of the terminal hydroxyl compound and the curing agent in the component A, bubbles in the anticorrosive 
coating are reduced. The coating has good anticorrosive performance, and besides, the super-high performance of UV 
aging resistance and salt and 
fog resistance is suitable for the outer wall construction of the 
storage tank.