The invention discloses an establishing method for a 
process control historical 
data file structure, comprising the following steps: S1, establishing a file header, and writing file identification information into the file header; S2, establishing an index area, and dividing the index area into a measuring point description area and a data address area, wherein a data address in the data address area is an initial address of the historical data in a historical 
data file when 
fixed time duration data is written every time; S3, establishing a data area used for storing written measuring point historical data, wherein all data of each measuring point is stored on at least three continuous 
storage area. The invention further discloses a storage method and query method for 
process control historical data. In the invention, by 
data compression combined with a plurality of 
modes, the space of a magnetic disc can be greatly saved; the data storage speed is increased by adopting 
modes of blockwriting and 
memory mapping; and the data reading speed is greatly improved by 
modes of continuous storage, fast search and block reading of single measuring 
point data.