I am working with a large client who currently uses ignition software in their manufacturing process. I am modifying several machines in their facility (HAAS CM1 CNC Machines). They have asked me to implement macro variable programming so that it can integrate with the ignition software.
I am not familiar with the software, and will need some support from someone to complete this project. Please reply with your email and I can send you the details and follow up with a phone call.
I am familiar with how Ignition interfaces with CNC systems and can help you sort out the macro variable programming for integration.
Can walk through the setup with you and make sure everything fits the clients process.
Happy to review the details when you are ready.
I’m in the same boat. My client is repurposing some decommissioned HAAS CM1 machines for a new process in a different production facility. I am on the Ignition side of this equation.
I don’t think there is a lot to consider from the G-code side, at least from what I understand (not a CNC programmer here). Most likely you just need to provide registers your G-code will use that need data from Ignition, and the Ignition developer (assuming that isn’t you!) will setup a mechanism to write/read to those register addresses using the Tel-net commands “?E “ & “Q600“ respectively. Alternatively, the CNC has ability to read from local files, so the data needed to setup your process could be written to a text, or other type, file that the machine reads. Then a simple “go” command could be issued via a designated register in the machine.
Our old mechanism used PowerShell to do the comms between Ignition and the machines, but I think that is due to the developer who put that together not knowing Ignition as well as he should have, but he was young so it is forgivable!
Thank you for the note. Interesting… I wonder if we are working with the same client Where are you located? Sounds very similar to the project I was/am working on.
I’m actually in Tennessee and work remotely with this client. They are in the South CA region around San Diego somewhere. I’ve never actually been to their site even though I’ve been working with them for 6ish years.
It may be the case that this is the same client/project. I did hear the name Adam mentioned in the contents to this project. Sounded like that Adam was unable to proceed with this, but I’m out side that loop and only get involved with the people processes for them if they request that I do.