1.一種開關裝置,該開關裝置為了監控機床的安全功能生成向數值控制裝置輸入的安全輸入信號,其特征在于,
該開關裝置具有:
一個操作部,其能夠在一個方向上移動;
第一檢測部,其檢測到所述操作部的距離,并將該距離作為第一檢測信號進行輸出;
第二檢測部,其檢測到所述操作部的距離,并將該距離作為第二檢測信號進行輸出;
第一判定部,其當所述第一檢測信號在第一閾值以上時輸出第一安全輸入信號、小于所述第一閾值時不輸出所述第一安全輸入信號;
第二判定部,其當所述第二檢測信號在第二閾值以上時輸出第二安全輸入信號、小于所述第二閾值時不輸出所述第二安全輸入信號;以及
閾值調整保持部,其調整并保持所述第一閾值以及所述第二閾值以使在所述操作部移動了一定距離時所述第一判定部輸出的所述第一安全輸入信號的輸出開始時間與所述第二判定部輸出的所述第二安全輸入信號的輸出開始時間大致相同。
2.根據權利要求1所述的開關裝置,
所述閾值調整保持部調整所述第一閾值以及所述第二閾值,以使在所述第一檢測部檢測出的到所述操作部的距離與所述第二檢測部檢測出的到所述操作部的距離相同時測定的、所述第一判定部輸出的所述第一安全輸入信號的輸出開始時間與所述第二判定部輸出的所述第二安全輸入信號的輸出開始時間之間的差值在預定范圍內。
3.根據權利要求2所述的開關裝置,
所述閾值調整保持部在所述操作部移動了一定距離時,根據在接收到閾值決定信號的時間點接收到的所述第一檢測信號以及所述第二檢測信號決定所述第一閾值以及所述第二閾值,該閾值決定信號來自閾值決定指令部,用于指令開始調整所述第一閾值以及所述第二閾值。
4.一種數值控制系統,其特征在于,
該數值控制系統具有:
權利要求1~3的任一項所述的開關裝置;以及
數值控制裝置,
該數值控制裝置具有:
把從所述第一判定部輸出的所述第一安全輸入信號和從所述第二判定部輸出的所述第二安全輸入信號進行比較的比較部;以及
所述比較部的比較結果,當所述第一安全輸入信號和所述第二安全輸入信號一致時判定機床為正常,當所述第一安全輸入信號和所述第二安全輸入信號不一致時判定機床為異常的安全監控部。