Yes, the touch plate is working correctly, led goes green when contact is made. The z will stop when contact is made... of course, I've only been able to test it by picking up the plate and chasing Z as it goes up.
I have all axis set to auto zero at home position.
Z is working correctly: page up runs z up, page down runs z down or negative.
When I home my axis everything travels in the right direction to the home switches.
The only problem I have is when I run the macro instead of moving down to the plate, z goes up away from the plate.
I know this is just grasping at straws but... If I click active lo and emulate the z goes down toward the plate but does not register contact with the plate.