El castillo tenía una triple función: militar, la más importante; residencia del señor, de aquí la denominación de alcázar; y ocasionalmente como cárcel.