Yes, PTZ Controller software can work with multiple serial ports.
Multi-instance of PTZ Controller can be run on one computer. Each instance can control a PTZ camera connected on a serial port.
The instance of PTZ Controller can be run with command line parameters. That is PTZ Controller can be run with a specified configuration file.
Format: PTZController.exe -f “PathToConfigurationFile”