MKS Quattro
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
MKS Quattro
Hi,
I got a MKS Quattro gauge with a problem: the RS 485 doesn't answer queries.
I am willing to pull out the boards but two of them look tied by flat cables.
See attached image.
I fear to ruin the unit that still works in analog mode.
Any experience disassembling them? Web manual doesn't help about opening/repairing.
Thanks!
Roberto
I got a MKS Quattro gauge with a problem: the RS 485 doesn't answer queries.
I am willing to pull out the boards but two of them look tied by flat cables.
See attached image.
I fear to ruin the unit that still works in analog mode.
Any experience disassembling them? Web manual doesn't help about opening/repairing.
Thanks!
Roberto
-
- Posts: 810
- Joined: Sun Feb 01, 2004 8:02 pm
- Real name: Andrew Seltzman
- Contact:
Re: MKS Quattro
The quattro gauges are typically rs-232, make sure you have the baud rate and device address correct.
I've added a matlab script that should log data from the gauge.
I've added a matlab script that should log data from the gauge.
- Attachments
-
- IEC_vacuum_rs232.zip
- (1.38 KiB) Downloaded 357 times
Andrew Seltzman
www.rtftechnologies.org
www.rtftechnologies.org
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Thanks Andrew
As far as I understand, the model has RS485.
See plate. This brochure states it at last page.
Roberto
As far as I understand, the model has RS485.
See plate. This brochure states it at last page.
Roberto
-
- Posts: 975
- Joined: Tue Nov 24, 2009 3:08 am
- Real name:
- Location: Beaverton, OR
Re: MKS Quattro
It maybe set to a certain address and wont respond to queries without something specific. I have never messed with one so I dont know for sure.
-
- Posts: 147
- Joined: Wed Jun 28, 2006 7:17 pm
- Real name: Silviu Tamasdan
- Location: Connecticut
Re: MKS Quattro
I don't have experience with RS485, but have worked extensively with RS232. Serial interfaces can appear unresponsive if you don't use the correct baud/bps rate. Try querying it at different rates and see what happens.
If you have an oscilloscope see if you have any waveforms on the signal pins, that may give you an idea about the baud rate the interface expects.
If you have an oscilloscope see if you have any waveforms on the signal pins, that may give you an idea about the baud rate the interface expects.
There _is_ madness to my method.
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Hi Silviu
I checked all the baud rates specified at the brochure and with a scope I see the train of pulses during query but no answer.
Thanks!
Roberto
I checked all the baud rates specified at the brochure and with a scope I see the train of pulses during query but no answer.
Thanks!
Roberto
-
- Posts: 68
- Joined: Tue Mar 07, 2017 7:13 pm
- Real name:
- Location: SoCal
Re: MKS Quattro
What are you trying to connect the RS485 to?
Do you have a special USB dongle to the PC?
Do you have a special USB dongle to the PC?
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Hi John
I am willing to control the MKS Quattro with serial port monitor and a USB/RS232/485 adapter (bidirectional converter IC-485AI).
I need to degas the filament and modify the gas calibration.
By now no success at all.
I fear there is something wrong at the electronics and need some info in order to take out the boards without damage.
I am willing to control the MKS Quattro with serial port monitor and a USB/RS232/485 adapter (bidirectional converter IC-485AI).
I need to degas the filament and modify the gas calibration.
By now no success at all.
I fear there is something wrong at the electronics and need some info in order to take out the boards without damage.
-
- Posts: 68
- Joined: Tue Mar 07, 2017 7:13 pm
- Real name:
- Location: SoCal
Re: MKS Quattro
have you conformed that the IC-485AI is setup properly? Connecting the TX and RX pins of the IC-485AI together will create a loopback allowing you to see what you type in the console.
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
As a matter of fact, the IC-485AI belongs to a friend who uses it habitually and helped me in the diagnostics.
- Bob Reite
- Posts: 579
- Joined: Sun Aug 25, 2013 9:03 pm
- Real name: Bob Reite
- Location: Wilkes Barre/Scranton area
Re: MKS Quattro
From the photo, it looks like the board will slide out AWAY from the camera if you loosen the screws holding the front panel to the aluminum extrusion. The front panel and the boards will come out as one unit, but that should give you access to one side of each board.
The more reactive the materials, the more spectacular the failures.
The testing isn't over until the prototype is destroyed.
The testing isn't over until the prototype is destroyed.
-
- Posts: 148
- Joined: Thu May 12, 2011 11:25 pm
- Real name: Bruce Meagher
- Location: San Diego
Re: MKS Quattro
Roberto,
Some things you might double check before completely disassembling... Verify you didn’t mix up the +/- signals. Check your RS485 adaptor is setup as 8 data bits, no parity, and one stop bit (in half duplex mode bridge T+ to R+ and T- to R-). Check all 6 different baud rates (9600 is the default). Sending @254;FF should return @253NAK160;FF. You must send a valid command to get a response, and address 254 is the universal address all devices respond to. Also, since it’s a half duplex link the response will be on the same lines immediately after the query. Check the length on an oscilloscope to verify it’s just the query being transmitted (and not the query and the response). Sending @255;FF will not produce a response from the device as a comparison.
Bruce
Some things you might double check before completely disassembling... Verify you didn’t mix up the +/- signals. Check your RS485 adaptor is setup as 8 data bits, no parity, and one stop bit (in half duplex mode bridge T+ to R+ and T- to R-). Check all 6 different baud rates (9600 is the default). Sending @254;FF should return @253NAK160;FF. You must send a valid command to get a response, and address 254 is the universal address all devices respond to. Also, since it’s a half duplex link the response will be on the same lines immediately after the query. Check the length on an oscilloscope to verify it’s just the query being transmitted (and not the query and the response). Sending @255;FF will not produce a response from the device as a comparison.
Bruce
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Hi Bob, thanks!
I imagined that also but was willing to check with experienced people.
Hi Bruce
We checked all your suggestions to no avail.
By the way, your query is shorter that the one stated at the MKS manual: @254AD?;FF
I imagined that also but was willing to check with experienced people.
Hi Bruce
We checked all your suggestions to no avail.
By the way, your query is shorter that the one stated at the MKS manual: @254AD?;FF
-
- Posts: 148
- Joined: Thu May 12, 2011 11:25 pm
- Real name: Bruce Meagher
- Location: San Diego
Re: MKS Quattro
I believe @254;FF is the shortest string you can send and still get a response from the device (explained near the end of the manual on debugging the comm link)
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Bruce
You are right.
This weekend I will try it.
Thanks!
You are right.
This weekend I will try it.
Thanks!
-
- Posts: 364
- Joined: Tue Mar 02, 2004 12:21 pm
- Real name: Roberto Ferrari
- Location: Argentina
- Contact:
Re: MKS Quattro
Bob and Bruce,
Finally there was no need to disasembly the Quattro.
It is working well now.
Testing communications at several baud rates, we got response at 19200 bauds and now we have full control of it.
Before taking control at 19200 bauds there was no answer to the short query.
Next step is to link it to LabView.
Thanks!
Roberto
Finally there was no need to disasembly the Quattro.
It is working well now.
Testing communications at several baud rates, we got response at 19200 bauds and now we have full control of it.
Before taking control at 19200 bauds there was no answer to the short query.
Next step is to link it to LabView.
Thanks!
Roberto