The quick and dirty, soon to be superceded by someone with better information:

Of those three, the serpentine is a fine antipersonnel weapon, the basilisk is better for taking out walls, and the cannon seems to be a multi-purpose gun, somewhat like the culverin.