This paper presents a survey on the applications of optimal control to scheduling in production, supply chain and Industry 4.0 systems with a focus on the deterministic maximum principle. The first objective is to derive major contributions, application areas, limitations, as well as research and application recommendations for the future research. The second objective is to explain control engineering models in terms of industrial engineering and production management. To achieve these objectives, optimal control models, qualitative methods of performance analysis and computational methods for optimal control are considered. We provide a brief historic overview and clarify major mathematical fundamentals whereby the control engineering terms are brought into correspondence with industrial engineering and management. The survey allows the grouping of models with only terminal constraints with application to master production scheduling, models with hybrid terminal-logical constraints with applications to short term job and flow shop scheduling, and hybrid structural-terminal-logical constraints with applications to customised assembly systems such as Industry 4.0. Computational algorithms in state, control and adjoint variable spaces are discussed.