Quote Originally Posted by John11668 View Post

I set the pin numbers for the homing switches on each axis and now it will home , but I never really understand why I can jog through these switch positions . If I hit them in a program it will stop .
.
Have you got "Enable Soft Limits" turned of (Configuration - General Settings) if so that may be why you can jog through the home positions?

You will also need to define the Soft Limits in the Axis Setup menu.