Skip to content

Learning Paths

Example routes for programming by doing.

Goal Open Then continue with
first success with truST Tutorials Build, Validate, Test
connect to external systems or hardware Connectivity Program / Communication
migrate from vendor-specific tooling Vendor Profiles Program / Migration
learn visual editors Visual Editors Program / Visual Programming
learn PID and control engineering Control System Engineering Control Studio
motion and performance work Libraries And Motion Benchmarks
federation/fleet workflows Runtime Cloud Run / Runtime Cloud
larger end-to-end systems Capstones What Is truST?

Default recommendation

If you are unsure, do this order:

  1. Tutorials
  2. Connectivity
  3. Vendor Profiles, when your project comes from vendor-specific tooling

Control engineering path

Open these 84 projects in order from the truST example gallery. Each link opens the canonical learner page, where the course position, prerequisite, real equipment, objective, safety boundary, theory, executable Structured Text, experiment, evidence, and next lesson are stated. Every practical result is Simulation evidence unless its learner page explicitly says otherwise.

  1. control-lesson-01
  2. control-lesson-02
  3. control-lesson-03
  4. control-lesson-04
  5. control-lesson-05
  6. control-lesson-06
  7. control-lesson-07
  8. control-lesson-08
  9. control-lesson-09
  10. control-lesson-10
  11. control-lesson-11
  12. control-lesson-12
  13. control-lesson-13
  14. control-lesson-14
  15. control-water-heater-energy-balance
  16. control-lesson-16
  17. control-lesson-17
  18. control-lesson-18
  19. control-lesson-19
  20. control-lesson-20
  21. control-lesson-21
  22. control-lesson-22
  23. control-lesson-23
  24. control-lesson-24
  25. control-lesson-25
  26. control-lesson-26
  27. control-lesson-27
  28. control-lesson-28
  29. control-relay-tuning
  30. control-model-based-tuning
  31. control-tuning-method-comparison
  32. control-proportional-position-stiffness
  33. control-derivative-motion-damping
  34. control-loaded-position-pid
  35. control-servo-filtered-derivative
  36. control-discrete-integral-derivative
  37. control-pid-forms
  38. control-booster-pump-modes
  39. control-booster-pump-bumpless-transfer
  40. control-booster-pump-atomic-update
  41. control-booster-pump-invalid-data
  42. control-characteristic-equation
  43. control-routh-hurwitz
  44. control-root-locus
  45. control-bode-frequency-response
  46. control-nyquist-stability
  47. control-sensitivity-functions
  48. control-loop-shaping
  49. control-position-z-plane-sampling
  50. control-feedforward
  51. control-cascade
  52. control-ratio-control
  53. control-split-range
  54. control-override-control
  55. control-gain-scheduling
  56. control-smith-predictor
  57. control-valve-characterization
  58. control-valve-stiction
  59. control-loop-diagnosis
  60. control-mimo-paths
  61. control-relative-gain-array
  62. control-decentralized-pi
  63. control-decoupling
  64. control-robust-mimo-selection
  65. control-controllability
  66. control-observability
  67. control-state-feedback
  68. control-lqr
  69. control-state-observer
  70. control-kalman-filter
  71. control-lqg
  72. control-mpc
  73. control-lyapunov-stability
  74. control-feedback-linearization
  75. control-adaptive-control
  76. control-robust-control
  77. control-networked-control
  78. control-fault-aware-control
  79. control-capstone-cold-storage
  80. control-capstone-water-heater
  81. control-capstone-servo
  82. control-capstone-reactor
  83. control-capstone-independent

Completing the course teaches the declared simulation and introductory design scope. It does not replace plant-specific commissioning, machinery protection, safety lifecycle work, regulatory qualification, or approval for a physical experiment.