SINUMERIK Data Recorder stores datasets in JSON format. The JSON files are limited in size and zip compressed. The zip archives are limited in size so one recording job run can comprise multiple zip files.
The JSON structure consists of three main sections: header, payload, and footer. The payload contains the recorded data; the header and footer contain metadata about the payload.
The header describes the recorded signals, the order of signals is the same as in the payload. A recorded value in the payload data blocks belongs to the appropriate signal as listed in the header.
The HF signal order in the header may be different per jobs and may change after restart of the application.
The footer contains meta information about the recording: references to previous and next JSON files.