SCADTS is a versatile power plant simulation engine designed for creating, editing, and running multiple fluids, electrical and wiring diagram network models simultaneously in a fully integrated approach. It is an object oriented design which provides no functional limit to the complexity other than the cpu, memory and objects that are currently simulated. The latter includes single and multiport valves, pumps, heat exchangers, relays, solenoids, transformers, diodes while the algorithms that solve the linearized equations are very efficient. SCADTS provides the means to compute the diameter, velocity, length, differential pressure and conductivity of the pipe according to pipe properties. It calculates  the pressures, flows, temperatures, volts, current and device states without requiring any software development from the user. Communication between circuits: electrical, fluid systems and wiring diagrams are handled mostly by a Publish/Subscribe approach. This approach provides an easy mechanism to transfer information between circuits, providing comprehensive ladder logic design that may be transferred to firmware via OpenPlc, for transfer to Arduino or other microcomputer.

This flexibility makes SCADTS a powerful tool for engineers and students  seeking to optimize fluid, electrical and wiring diagram systems by running the integrated systems in real-time.  This has particular advantages for PLC programming where the ladder logic may be tested against a dynamic system prior to deployment.