Is there a simulation package for 800xA?
I'm doing my graduation project on the use of a simulation package for factory acceptance tests to be easier and faster.
I already looked into the 800xA Simulator, but the package is too expensive.
I hope if anyone can come up with an alternative.
Voted best answer
Write your own simulator. Its actualy VERY easy ...
To simulate any device ( valve, motor etc ) connect the DO variables back to the DI variables.
To Simulate a first order process like Flow, Temperature etc connect the AO variable to the input of a filter (filter_real block works quite well) and connect the output of the filter to the AI variable
To Simulate an integrating process like a tank level, connect the AO variable to the input of an integrator block and connect the output of the integrator to the AI variable.
All this logic can be built into simple function blocks in a custom library. We do this on all our projects, because as you know, it makes it so much easier for customer acceptance testing when they can see everything working.
I fully agree with Rob. I have been doing my own process simulations since 1998. There is a sweet spot where you get most "bang for the buck" that does not require a highly sophisticated simulation. If all you are doing is FAT test, you do not need simulation features like operator action recording, initial state save and load, fast clock etc.
Simulation can be diveded in two parts; device simulation and process simulation. Device simulation includes limit switches on valves and starter feedback on motors. For AC450 I have FCB type circuits that essentially creates device imulation at the same time as you create the prcoess control circuit.
For process imulation you have the "big four" flow, level, pressure, temperature. Flows are typically just first order filters, levels are simulated with an integrator. Simulating pressure and temperature can vary wildly depending on the actual process, but if the goal is to facilitate FAT testing all you need is "the measured value moving in the right direction" This can be accomplished with very simple logic, even a simple function generator. The same goes for other variables, consistency, pH and such.
As you get more accomplished you can start applying principles of physics, thermodynamics and fuiddynamics and get more realistic simulations, but the added value for a FAT test is not as great as one might suspect.