It would be impossible for a soldier to carry a plasma cannon with the firepower of an actual cannon.
It's physically impossible for a soldier to transport a plasma cannon that packs the same firepower as an actual cannon due to its considerable mass and volume.