Hey.
I'm ready to make your project for a good review, because I put a small price.
I have a lot of experience working with SIEMENS S300 and S400 controllers. Now I have a controller S7 315PN, I can test your program without a simulator on it. More specifically, how many discrete and analog inputs / outputs are used, briefly describe the algorithm of the system.
I'll tell you honestly, if the task is not my strength, I'll tell you right away and I will not waste your time.