A home switch triggering door sensor

stevefrisby

SteveFrisby
I have just wired up my a axis (Rotary) and connected the homing sensor it works with homing but when triggered it also brings up door alarm

Also is there a way to have a axis not pull off (looks like its just a global option for all axis

Also when I home all in mdi it only homes x,y,z and not the a axis

Also if I give an A command greater than 130 degrees it stops short of the given command (At about 128 degrees) if I give a0 then a300 it will stop at 128 degrees if i issue a300 it will then stop at 300 after that. It is passing the sensor though so I am thinking that triggering the door open during rotation could possibly be the issue

I have changed the input to none and back to home a

it is connected to input 4. so x,y,z,a is the order i have sensors connected

A photo of the settings
 

Attachments

  • IMG_20200409_1619091.jpg
    IMG_20200409_1619091.jpg
    4.7 MB · Views: 33
  • IMG_20200409_1620311.jpg
    IMG_20200409_1620311.jpg
    3 MB · Views: 31

breezy

Moderator
Steve,

Several things,
  • Do you have door alarm set to a input? Required on G2, don't know re G3. Doesn't need to be connected to anything.
  • If you remove the A axis input assignment and issue rotation commands does it rotate without errors?

All I can think of for now.

Regards,

Arie.
 

masso-support

MASSO Support
Staff member
Hi Steve,

Can you post your settings file please as well as a screen print of the A Axis settings?

The best way to get a copy of the screen is to press CTRL + P on your keyboard and it will make an image file on the Flash Drive which you can upload here.

Cheers Peter
 

stevefrisby

SteveFrisby
Hi There thank you for your prompt replies

I will try what you asked Arie its a bit late to be making noise in the garage but will try in the morning

Peter here are the files you requested

Peter Is there any way we can get some more inputs added to the list of available inputs, while we are in lock down I am working on a phone app which will allow mpg functionality with a WiFi Arduino but have realized that to get the functionality I want I need to have a probe z+ set z input as well as rewind and a few others. Also is there a way to use the analogue inputs to override x,y,z speed and spindle speed.

I have sent a request to Masso but they have not responded.

Thanks guys

Steve
 

Attachments

  • Print-Screen-001.bmp
    769.1 KB · Views: 30
  • MASSO_Settings.htg
    748 bytes · Views: 32

stevefrisby

SteveFrisby
Hi there, It gets weirder

Have changed input 4 to not used comes up blank on the list like its supposed to (But it still triggers door open)

Have taken home A off the homing list

Home machine A axis manually issue a A200 command and it stops at 118 degrees issue A200 again and it continues to 200

It seems that if the machine passes the sensor it triggers door alarm and stops the a axis short of where its going (Pretty slow response to door alarm lol)

I will assign another input to A home and see if that works but really want to use input 4 (I am a bit of a perfectionist) as it is in order
 

breezy

Moderator
Steve,

Don't know how you have setup the Door Closed input, but if it is floating, try tying to +ve and set to be closed.

Just wild guess here.

Regards,

Arie.
 

cncnutz

CNCnutz
Staff member
Hi Steve,

Just to let you know i had a look at the settings file you sent and it looks good. I'm not get the door open alarm that you mention though I'm using 5 axis software.

I have requested the 4 axis version and will test when it arrives just in case there is something in the 4 axis version. You can delete the door input as it is not needed on the G3.

I have also forwarded your request about inputs from you topic about the App you are looking at making. https://www.masso.com.au/forums/topic/probing-z-input-on-masso/

The rewind button already exists as an input on Masso.

Will let you know what I find with the rotary.

Cheers Peter
 

stevefrisby

SteveFrisby
I have never assigned the closed door switch to any input, but whenever I assign an input to A Home (Have now done this for input 4 and then input 7) so have tried two different inputs and got the same result. whenever the home a input is triggered the door open warning comes up on the screen. And on the a axis it travels past the sensor all the time. It is as if home a and door open inputs are linked in software.

I have managed to Fix the problem but have to use an input up that I don't really want to by assigning a spare input to door sensor. after that everything works as it should. I should have read your initial post, So apparently on the G3 if you want to assign home A you also need to assign the door open to a spare input also just like the G2 as you mentioned

It would be good if the A axis didn't pull back after finding zero, Pretty sure I can change it back to zero (sensor activated) after homing so not a big problem but maybe in the settings having a tick box so A Axis can pull back or not

Thanks again Arie, Problem solved but still a work around rather than a proper fix (Maybe Masso assumes that when running a rotary axis that a door is a essential safety feature a bit like you have to test the emergency stop button on startup)

Peter Is this the case or is it just a random bug in the system?

Btw I have also been discussing more inputs on this thread - https://www.masso.com.au/forums/topic/assignable-inputs-and-names/

I was looking at the touch screen emulation option but realized after looking at the touch screen forum posts getting a touch screen to work with Masso is hard enough let alone emulating one though I found one with a lot of data regarding programming for it here is the datasheet for it if you are interested. Maybe Masso could check to see if it is compatible with their software

Thanks guys for your support it is such a benefit to the Masso product, And me of course

Steve
 

Attachments

  • Software-Programming-Guide_v2.0.pdf
    161.7 KB · Views: 37

cncnutz

CNCnutz
Staff member
Hi Steve,

Thanks for the report. I have now tested and confirmed the Door open issue on my setup. It is a software bug in the 4 Axis version

I have submitted a ticket for this issue to get fixed.

Cheers Peter
 

stevefrisby

SteveFrisby
Thanks for that Peter

No worries, But am glad it is an actual issue

Btw have you had any luck encouraging Masso to add more inputs or some type of input to screen button mapping feature, I have worked in the audio production industry and it is quite a cool way to map external midi controllers to effects plug ins basically you would select the input you want to control and then hit a learn button (or select learn from the drop down menu) go to the page and press the button you want to assign to that input and job done when ever that input goes high it would be the equivalent of mouse clicking it on the screen.

Have been playing around with the arduino and esp8266 am planning to build at least a simple wifi app for android to emulate an mpg but there is so much more functionality that could be incorperated

Cheers

Steve
 

breezy

Moderator
Steve,

It would great if MASSO supplied the extra software inputs to allow an emulated MPG to work.

Just before COVID-19 shut down the Bicton Men's Shed, I asked the committee to buy a MPG from MASSO, but some members of the committee rejected it. They couldn't see need for one as we had been running for months without it.

So when we get back to some normality and you have got your emulation working, I could install a defacto MPG.

Regards,

Arie.
 

cncnutz

CNCnutz
Staff member
Hi Steve,

I had a chat the other day about the phone pendant you are working on but at this stage it doesn't look like there will be changes to the input options in the next software release. I can understand the cautious addition of features as every change can potentially add a problem. The next thing you know you have an unexpected door alarm or similar.

If I understand the concept correctly you are going to use a processor board with WiFi to interface with the Masso inputs and then use those input to jog and home the machine as if you had wired up buttons on it. To talk to the processor board you will use an android device and an APP you have written. At present you have inputs to jog and rapid the X,Y & Z axis and you will be able to Home, load files, rewind, Start, Feedhold, turn on coolant and Estop if you add in a relay. Could I suggest that you get what you can working and then if enough people use it and request the additional features they may be added. Sorry I don't have better news.

I see you have 2 homes keys. What is the 2nd one for?

Cheers Peter
 

stevefrisby

SteveFrisby
Yep I have decided to work with the inputs available and get a android app running at least it will be the equivalent of a WiFi Pendant, and you are right about the process an android app connecting to a cheap WiFi Arduino with the outputs connected to input on the Masso, I will make it available to the forum users but I am unsure if loading firmware onto an esp8266 and code onto a Arduino is something that most users could be bothered with, it would be better to supply a Arduino pre loaded tested and ready to connect to the Masso maybe with a loom and like as you say if enough people use it maybe Masso will work with it, I don't see many CNC controllers that have this feature. I Have been hit a little hard with chemo atm but don't think it should take to long to get going. I am more than happy to send you a working pre programmed Arduino to test and see what you think. I can also hook into the mpg input as well, so will get a basic MPG running. If you think it works well I would be more than happy for Masso to take over the project as it will give them a feature I have not seen before. I Really like the support and the Masso product and would like to see it become the standard for CNC router controllers. I am pretty sure the people that use mach 3 and mach 4 based systems have amazing functionality but I am also sure that that is why it is so hard to get set up and running. I understand keeping it simple makes it reliable. There are only a few input options that would really enhance its functionality such as Zero x,y,z,a and probing for the z axis.
 
Top