2 Limit Switchs, Serial on S4
Posted: Mon Mar 05, 2018 3:06 pm
Circuit Diagram attached.
General Settings and Position Settings, screens shots attached.
Note S4 is set to: " Motor1Limit (Both) "
NO SETTINGS on PWM, Or Velocity screens
I was trying to wire 2 limit switches per the FORUM, Home/Limit switch thread, Jul16, 2017:
“The other options let you use a single signal line to detect both forward limit and backward limit/home switches. The switches should be wired in series so either one can trigger the signal pin.”
Power-Up behavior is:
1) input POT1 is centered
2) Turn power on
3) Motor runs in positive direction for a few seconds
4) 2 switches in series as in diagram have no effect during power-up
5) Ion Studio can read the board part-way through motor running
6) Motor stops at about 50,000 counts
7) ION Studio can now read the board, M1 encoder = approx 50,000
After the start-up cycle, the input POT1, Motor1 and Encoder1 track nicely.
Pot-00% == Encoder counts at zero+- deadzone
Pot-50%== Encoder at 50,000
Pot100%==Encoder at 100,000
So-- Position Control is working OK.
Wired as shown the switches have no effect at any time.
No effect during the motor-running at start-up
No effect after start-up when executing a move by using the input POT1
What am I missing?
General Settings and Position Settings, screens shots attached.
Note S4 is set to: " Motor1Limit (Both) "
NO SETTINGS on PWM, Or Velocity screens
I was trying to wire 2 limit switches per the FORUM, Home/Limit switch thread, Jul16, 2017:
“The other options let you use a single signal line to detect both forward limit and backward limit/home switches. The switches should be wired in series so either one can trigger the signal pin.”
Power-Up behavior is:
1) input POT1 is centered
2) Turn power on
3) Motor runs in positive direction for a few seconds
4) 2 switches in series as in diagram have no effect during power-up
5) Ion Studio can read the board part-way through motor running
6) Motor stops at about 50,000 counts
7) ION Studio can now read the board, M1 encoder = approx 50,000
After the start-up cycle, the input POT1, Motor1 and Encoder1 track nicely.
Pot-00% == Encoder counts at zero+- deadzone
Pot-50%== Encoder at 50,000
Pot100%==Encoder at 100,000
So-- Position Control is working OK.
Wired as shown the switches have no effect at any time.
No effect during the motor-running at start-up
No effect after start-up when executing a move by using the input POT1
What am I missing?