Are they 6 independent screens or they had to be execute in sequence ?
First of all, do you have a TP1200 (Comfort Panel) or KTP1200 (Basic Panel)?
The title says TP1200, but in other messages i remember you have KTP1200
Big difference is that Comfort Panels allows VBScript, so you can perform operation within the panels.
With basic panels you have to do everything ( comparison or other operations) in the PLC.
Anyway, first thing you have to do is to recognize which user is currently logged.
You can get either username or the group which the user belongs setting up a schedule task triggered by user change (see attached image)
Then with the functions GetUserName and GetGroupNumber you can get the information you need.
Knowing username or group, you can write simple logic to determine which screen you want to activate.
As event for change screen button you could add the function "ActivateScreenByNumber" and and screen number should be the tag from PLC