cancelar
Mostrando resultados para 
Pesquisar então 
Você quer dizer: 

Controlling Thermotron - Basic steps

Resolvido!
Ir para a solução

Ravens Fan wrote:

Try this zip file.

 

For some reason, the original project had the project files *.lvproj, .aliases, and .lvlps included in them.  Why?  I think that confused the Save for Previous because it probably caused some type of recursion while doing the save.  Once I removed the project files out of the project, the save for previous then worked okay.


Thanks for figuring this out and converting them for MF.

 

When I posted the origonal ZIP file I just grabed the project directory and zipped it.

 

The *.lvproj, .aliases, and .lvlps were included because they are in the project directory.

 

I will try to remember to not include these next time.

 

 


 

========================
=== Engineer Ambiguously ===
========================
Baixar tudo
0 Kudos
Mensagem 11 de 17
7.131Exibições

RTSLVU wrote:

Thanks for figuring this out and converting them for MF.

 

When I posted the origonal ZIP file I just grabed the project directory and zipped it.

 

The *.lvproj, .aliases, and .lvlps were included because they are in the project directory.

 

I will try to remember to not include these next time.

 

 

 


Just to be clear, it was good to include those files as part of the zip file.  The problem was that those files were listed in the project hierarchy when they are the files that actually define the project hierarchy.

0 Kudos
Mensagem 12 de 17
7.119Exibições

Thanks for the LV8.5 files. They work great. However, while waiting, I wrote a few VI's to do commands to the 8800. I wrote them for serial communication. The 8800 is a tricky controller. I found a few problems with the controller interface and the commands sent to it. The set point can be changed but does not show up as a changed set point (even though you read the value back) until the RUNM command is executed. Another more dangerous command to send is the change temperature scale, TMPS0 or TMPS1. These commands are not reflected on the 8800 screen at all. I run an initial check of which temperature scale is in effect and if it is not the one I expect, I issue a warning to manual change it on the 8800 screen. Any other anomalies out there with this controller?

 

Mike

0 Kudos
Mensagem 13 de 17
7.093Exibições

MF wrote:

 

The 8800 is a tricky controller. I found a few problems with the controller interface and the commands sent to it.

 

The set point can be changed but does not show up as a changed set point (even though you read the value back) until the RUNM command is executed.

 

Another more dangerous command to send is the change temperature scale, TMPS0 or TMPS1. These commands are not reflected on the 8800 screen at all. I run an initial check of which temperature scale is in effect and if it is not the one I expect,

 

I issue a warning to manual change it on the 8800 screen. Any other anomalies out there with this controller?

 

Mike


It's not as tricky as some of them I have had to deal with...

 

The SETP and RUNM combination makes sense as SETP is just setting a setpoint and RUNM starts a process.

 

I believe even operating it manually you have to enter your setpoint AND press RUN unless a process is already running.

 

As for the TMPS we always, always, always use Celsius in any thermal test so that has not ever come up as an issue.

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Mensagem 14 de 17
7.077Exibições

I basically wrote a standalone application that can detects and replicates most of the basic functions on the thermotron touch panel. It is very simple by referring to the thermotron user manual and send the command thru tcp protocol vi library.

 

Take a look at the details of the complete project and snapshot below: (Vote for me if you think it's cool!)

https://decibel.ni.com/content/docs/DOC-18615

0 Kudos
Mensagem 15 de 17
6.358Exibições

@KelvinTang wrote:

I basically wrote a standalone application that can detects and replicates most of the basic functions on the thermotron touch panel. It is very simple by referring to the thermotron user manual and send the command thru tcp protocol vi library.

 

Take a look at the details of the complete project and snapshot below: (Vote for me if you think it's cool!)

https://decibel.ni.com/content/docs/DOC-18615


Are you done spamming these forums?

 

http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/thermotron/m-p/2048534#M54337

http://forums.ni.com/t5/LabVIEW/thermotron/m-p/2048530#M668229

http://forums.ni.com/t5/LabVIEW/Thermotron-TCP-IP-interface/m-p/2048526#M668227

http://forums.ni.com/t5/LabVIEW/Controlling-Thermotron-Basic-steps/m-p/2048524#M668226

http://forums.ni.com/t5/LabVIEW/Problem-with-driver-for-Thermotron-8800-in-LabVIEW-8-0/m-p/2048512#M...

 

Mensagem 16 de 17
6.347Exibições

Apologize for the spam, I do tried with tcp/ip and it works with LV 10. Sharing attached student-level created subVIs for Thermotron 8200. :smileyhappy:

This can be a good reference point for user of other Thermotron series by referring to the user manual and replacing some of the instruction set with little modification.

Mensagem 17 de 17
6.334Exibições