ホーミングの動作について

ホーミング時の動作に困っています。

CNCの組み立てが終わりリミットスイッチを取り付け、ホーミングを行ったところ
リミットスイッチの方向には進まず、X,Y,Zの軸が2回に分けて -5 の位置で止まってしまいます。

ドキュメントを参考に制作したのですが、他にも設定しなければいけない項目があるのでしょうか?

DuetWebControlにてhomex.g、homey.g、homez.gのファイル内に-5が入力されている項目があり、そこの数値を変えてホーミングをするとその座標に移動することは確認いたしました。
ですが、それをどう設定するべきなのかも分からず困っています。

現在の設定です。デフォルトのままで変えていません。
— homex.g
G91 ; relative positioning
G1 H1 X2000 F1800 ; move quickly to X axis endstop and stop there (first pass)
G1 H2 X-5 F360 ; go back a few mm
G1 H1 X2000 F100 ; move slowly to X axis endstop once more (second pass)
G1 H2 X-5 F360 ; go back a few mm
G92 X-5 ; set Maschine position X-5
G90 ; absolute positioning

— homey.g
G91 ; relative positioning
G1 H1 Y2000 F1800 ; move quickly to Y axis endstop and stop there (first pass)
G1 H2 Y-5 F360 ; go back a few mm
G1 H1 Y2000 F100 ; move slowly to Y axis endstop once more (second pass)
G1 H2 Y-5 F360 ; go back a few mm
G92 Y-5 ; set Maschine position Y-5
G90 ; absolute positioning

— homez.g
G91 ; relative positioning
G1 H1 Z500 F700 ; move Z down until endstop is triggered
G1 H2 Z-5 F360
G1 H1 Z500 F360
G1 H2 Z-5 F360
G92 Z-5 ; set Z position -5
G90

リミットスイッチを押して確認したところ、反応はしているようです。

初歩的な質問になってしまい申し訳ありません。
わかる方がいらっしゃいましたら教えていただけると助かります。
よろしくお願いします。

こんにちは。

聞いた感じ
ホーミングを実行した瞬間リミットスイッチが押されている判定になっている時の挙動に感じます。

リミットスイッチの配線で
CとNOで繋いでいるならCとNCに変更
CとNCで繋いでいるならCとNOに変更
もしくはconfigのパラメーターでリミットスイッチの判定を反転

のどれかで改善されないでしょうか

リミットスイッチのNOとNCを変更しましたところ解決いたしました!

助かりました。
ご回答ありがとうございます!!