I'm a highway construction inspector so have the build it good and stout point of view. We use 4 inches for sidewalks that carry pedestrians and bicycles and go to six inches at each drive where a loaded truck will cross. Bridge decks are 8-1/2 inches thick with TWO layers of rebar #5s or bigger on eight inch centers one way and 12 inches the other. Any place you can stick your foot down through to the forms is "Wrong".
No need for vapor barrier in a barn. Your not trying to keep the basement dry or radon gas out.
For a tractor that goes 7000 wearing its loader etc. I'd go with #4s on 18 inch centers each way held up 2 inches from the bottom by chunks of brick or similar well tied together. You want it near the bottom of the slab as that is what goes into tension when the load is applied to the top of the slab.
I'd use 4000 psi mix with a water reducer and then not pour it more wet then needed to screed it level. (That will be overkill in most peoples book but I'm OK with that) And I'd pour it six inches thick just to be for sure for sure. Just my $.02, good luck with your project.
Oh I'd consider leaving the six inch grade if it drains to the door as that will let snow melting off the tractor find its way out without a illegal floor drain.