1. A remote diagnostic system comprising: a) a mechanical dynamic system in an operational field, the mechanical dynamic system producing real data during operation, the mechanical dynamic system comprising at least one crane or crane component; b) a device model, the device model comprising a mathematical model for simulating the mechanical dynamic system, the device model having an input interface for receiving a plurality of model inputs and an output interface for delivering a plurality of model outputs dependent upon the device model and the plurality of model inputs; c) a control system adapted to operably couple to the mechanical dynamic system, the control system configured to receive operator input and to control the mechanical dynamic system through control signals in response to the operator input; d) a data collection and distribution system, the data collection and distribution system configured to collect data from a plurality of data sources including the mechanical dynamic system, the device model, and the control system, and distribute data to a plurality of data destinations, wherein the data collected from the mechanical dynamic system includes the real data produced during operation of the mechanical dynamic system and the data collected from the device model includes the model outputs; e) a data warehouse operably coupled to the data collection and distribution system and configured to consolidate, aggregate, and store the collected data, and f) a data analyst operably coupled to the data warehouse, the data analyst configured to analyze the collected data to determine a service condition of the at least one crane or crane component.