Programming hints

When using end switches with NO contacts, the macro input must be negated.