When you connect to the PLC with Logicmaster 90, what is the name of the program in the PLC?
If the name is HHP, then it is likely that the program has been lost.
Otherwise, there may be some fault that is keeping the program from running.
Even if the program was written with VersaPro, you can still connect to it with Logicmaster and start/stop the program execution or clear the fault tables.
When you first connect with Logicmaster, it will stop on the page where you select a program folder. Presumably, your PC does not have a folder whose name matches the name of the program in the PLC. Simply type in the correct name and answer 'Y' when prompted that the program does not exist and asked if you want to create it. The logicmaster screen will tell you that logic is not equal, but that won't prevent you from going online and checking the fault tables.
However, if you find that the name of the program in the PLC is 'HHP', be aware that the name 'HHP' is the default name for all 90-30s. If that is the name in the PLC, then it is almost certain that the program has been lost. I say almost certain and not definitely, because it is remotely possible that the person who wrote the program originally chose to give it the name 'HHP'.