|
Post by Lake Shore Jeff M on Aug 16, 2022 7:44:26 GMT -5
I have been discussing this with my engineering team and they are asking for more information regarding this question.
They would like to know the following information
What are the readings on the Model 372 What is the cable type and length that you are using
|
|
|
Post by Lake Shore Jeff M on Apr 14, 2022 10:55:27 GMT -5
Most likely, the JAVA version was updated with the windows update. There is an issue running Chart Recorder on later versions of JAVA so you have to use version 1.8.0 - build 321 or lower in order to run Chart Recorder.
To verify the version of JAVA, type About JAVA in the search window. If you have a version higher 1.8.0, You will need to downgrade the version which you can obtain from Oracle.
|
|
|
Post by Lake Shore Jeff M on Apr 14, 2022 10:50:05 GMT -5
Yes, the SD package is isolated from the sensor, however, if using an electrically conductive adhesive or solder, it is important that the excess does not ‘creep-up’ the edges of the sensor or come in contact with the sensor leads. There is a thin braze joint around the sides of the SD package that is electrically connected to the sensing element. Contact to the sides with any electrically conductive material will cause a short.
|
|
|
Post by Lake Shore Jeff M on Mar 24, 2022 7:25:31 GMT -5
Thanks Sergio, I just tested it on my 336 and all was working properly so glad to hear you have resolved the issue
|
|
|
Post by Lake Shore Jeff M on Mar 23, 2022 14:44:53 GMT -5
If you power cycle the controller, does the number of available sockets increase?
If you only see 1 available and then after a power cycle that number increases, that means one or more applications accessing the 336 is not properly closing the socket.
At this time, the 336 does not have the ability to detect an unused socket connection so it will remain active until manually closed via a power cycle or factory default reset
|
|
|
Post by Lake Shore Jeff M on Mar 21, 2022 16:37:42 GMT -5
That is correct so if you are not seeing that resolution, let me know the serial number of your 224 so I can investigate.
|
|
|
Post by Lake Shore Jeff M on Mar 21, 2022 16:34:42 GMT -5
You do not say what instrument you are using, however, since you referenced channel C2, querying CDRG? 0 will report the temperature in Celsius for all of the channels.
If you want to read specific channels, you have to enter the CRDG? command for each channel you wish to read, however, each command must be entered separately as you have to wait for the response from the first query before sending another one.
|
|
|
Post by Lake Shore Jeff M on Mar 21, 2022 16:24:50 GMT -5
The sensor inside the CU Package is insulated from the package. You can verify this by measuring the resistance between each of the leads to the copper bobbin which should be open.
|
|
|
Post by Lake Shore Jeff M on Mar 18, 2022 6:31:23 GMT -5
There are several commands that provide configuration and status information for the heater outputs on the Model 336
HTR? X produces the output percentage of the output X (X=1 or 2) maximum power or current as set in the OUTMODE Configuration HTRSET X Is the heater setup command HTRST? X reports the error status of the heater OUTMODE X is how to configure the output (X= 1 to 4) RANGE X is where you set the output range SETP X is where you enter the setpoint value RAMP X is where you set the setpoint ramp value
All of the commands can be reviewed in section 6.6.1 of the Model 336 User Manual
|
|
|
Post by Lake Shore Jeff M on Mar 12, 2022 14:45:50 GMT -5
compatibility with many of our existing instruments has been added to the Lake Shore Python driver. pypi.org/project/lakeshore/ Instruments with a USB or Ethernet port should be supported by this update. Instruments with a DB-9 serial port are not supported by this driver, but could still be manually communicated with as before. Here is an example script using the new driver. It reads temperature from a 240 Series module and sends it to a teslameter to use for temperature compensation. The original code from before the 240 was officially supported was much longer than this. from time import sleep from lakeshore import Teslameter from lakeshore import Model240 STEP = 2 # query interval in seconds CHANNEL = 1 # 240 Channel to use for temperature compensation my_teslameter = Teslameter() my_240 = Model240() try: while(True): temperature = float(my_240.query('CRDG? %i' % CHANNEL)) print('Temperature: %f C ' % temperature, end='') my_teslameter.configure_temperature_compensation(temperature_source='MTEM',manual_temperature=temperature) print('Field: %f T \r' % my_teslameter.get_dc_field(), end='') sleep(STEP) except KeyboardInterrupt: print("\ndone") finally: my_240.disconnect_usb() my_teslameter.disconnect_usb()
|
|
|
Post by Lake Shore Jeff M on Mar 11, 2022 15:57:56 GMT -5
Seregio - Thanks for the solution.
|
|
|
Post by Lake Shore Jeff M on Mar 10, 2022 13:45:12 GMT -5
Just to clarify, the Model 336 does not send out any information without being queried. For example, if you want to read the temperature of input A, you can send a CRDG? A query command and the instrument will respond with the temperature in Celsius. The command is ASCII Characters terminated with a Line Feed Character.
|
|
|
Post by Lake Shore Jeff M on Mar 10, 2022 13:29:44 GMT -5
Lake Shore offers a Java based Chart Recorder application that does connect to the 336, however, that application does not work with newer versions of JAVA. To run the chart recorder application, you have to use Java version 8, build 1.8.0 Update 321.
We do not have any experience programming with Java so beyond providing the Chart Recorder application we cannot offer any additional assistance creating the application.
|
|
|
Post by Lake Shore Jeff M on Mar 10, 2022 13:25:23 GMT -5
|
|
|
Post by Lake Shore Jeff M on Mar 9, 2022 9:12:38 GMT -5
It is the same for both Kelvin or Celsius
|
|