ken-bob,
I suspect there will be program changes needed, but I would start with example programs for each and view the differences. The main difference is that they use different timing chips. The PCI-6602 has the NI-TIO, but the PC-TIO-10 has the am9513. Overall, the 6602 provides much better functionality. My best suggestion would be to start with example programs to see how much work is required to convert/start over. Good luck!