Drive reset

More
31 Oct 2020 01:31 #187856 by Thods1222
Drive reset was created by Thods1222
hello all, I am in the progress of retrofitting a cincinnati milacron arrow 1000. I have used mesa 7i92h, 7i77, 7i74, 7i70, 7i71and 7i73 to handle the io. I was able to utilize the existing housing for the cpu and the goal is to basically remove the brain and replace it with a newer more modular brain and not mess with cabling as much as possible. In so doing i have run into an issue. In the 50 pin IDC output cable there is a pin that is used for the axis drive reset and one that is used for the spindle drive reset. These are active low and basically need a momentary cycle to reset the drives and allow them to fully enable. These drives are vickers drives and vickers servos. Is there a clean way to get to these pins with a software button attached to a script or through the HAL? I thought maybe a pyvcp could do the job, but was thinking it could be a script as well. In the attached drawing it is cable 1703 pins 7 and 9. Any help is appreciated.
Attachments:

Please Log in or Create an account to join the conversation.

More
31 Oct 2020 07:56 - 31 Oct 2020 08:00 #187870 by Aciera
Replied by Aciera on topic Drive reset
One way would be to connect the machine enable signal into classic ladder and produce a pulse with a timer module and feed that to the two outputs. That way its all automatic when you start up the machine.

Can of course also be done in hal as well, I just like classicladder better for things like this.
Last edit: 31 Oct 2020 08:00 by Aciera.
The following user(s) said Thank You: Thods1222

Please Log in or Create an account to join the conversation.

More
31 Oct 2020 13:40 #187904 by Thods1222
Replied by Thods1222 on topic Drive reset
I was thinking this as well. I guess I am gonna have to start working through doing some ladder logic. This may be better anyway since I also have a toolchanger and a lube pump that I want to hook up.

Please Log in or Create an account to join the conversation.

More
31 Oct 2020 16:59 #187925 by tommylight
Replied by tommylight on topic Drive reset
That can also be done in hal using "timedelay"
linuxcnc.org/docs/2.8/html/man/man9/timedelay.9.html
The following user(s) said Thank You: Thods1222

Please Log in or Create an account to join the conversation.

Time to create page: 0.064 seconds
Powered by Kunena Forum