Temperature controller gives wrong powerup configuration after communicating with RS-232

Hello

I was working with a temperature controller Programmable of Lakeshore 330 using the LabVIEW drivers downloaded from the pilot site OR. My goal was to implement a continuous of RS232 data acquisition. I initially thought of using code similar to that used in another sensor (a pressure sensor that acquires data from RS232 continuously). Unfortunately, I kept this vi in the vi even because the I am developing. When executing the vi, I got error by the pressure transducer, which is possible because the two transducers are trying to communicate by using the same serial port. After this, my temperature Lakeshore 330 controller always turn on in a bad configuration. I can't change the input string. Also, in temperature measurement, the two numbers after that the comma is missing. For example, instead of 21.43 is just showing 21.

Anyone know what's happened here? I restarted the Lakeshore several times, always without change. Is it possible that the command of erroneous entry on the Lake spoiled the setting somehow? It is possible to return to the original factory puts. I'm getting desperate.

I appreciate deeply all help and suggestions.

Thanks in advance

Zch

It is really not a problem of LabVIEW, but a user error.

All I can say is that you read the manual for the controller of Lakeshore.  They are either going to have a few steps that you can use to reconfigure using the controls in the Panel before, or perhaps their own software to help set it up.  Also look at regardless of the Protocol that they use for serial communication.  Compare that to what you were trying to do with peripheral pressure can tell you how you may have accidentally changed the configuration of controllers mixed Lakeshore when you got their code and serial ports.

Tags: NI Software

Similar Questions

  • GSM7224v2 loses the configuration after power failure

    As the topic title says - this device (new for me but flea market) loses its configuration after power off.

    I don't see any button cell within the unit for volatile memory backup. Surely the configuration lives in non-volatile storage?

    I am being dumb and I'm missing something?

    Hi neidlo

    Welcome to the community!

    Yes configuration lives in a non-volatile memory, when it is saved. Until it is saved, it is in RAM.

    When configuring the switch, it is not automatically saved. Using Web Interface (GUI)? A "Save" button should do.

    Please let us know whether or not this was the burden

    Kind regards

  • Games on the Internet give the error "a network error occurred during communication with the game server. "Error code: 0 x 80041006.

    I ran the System File Checker tool analysis. Response has been no problem with the configurations. Also, I did uninstall and reinstall. I keep getting the message: "a network error occurred during communication with the game server. "Error code: 0 x 80041006 ' this error message occurs on all the computers I own.

    Actually, no, the answer in the links were also less than helpful... suggested this, that.  Things that I had already done b4 posting my question.
    More funny: after that I posted my comment about the fault is not not in my machine and those of thousands of others, but in MS, spades servers suddenly started working again.  Coincidence? No doubt, but still...

  • question on temperature controller

    Hey guys!

    I'm unable to collect data from a temperature controller using its own driver. The model of the instrument is ILX Lightwave LDT - 5910-B. The problem is that I want to raise the temperature in a very small step, for example 0.01 C deg / step or even 0.005 deg C/step. I want to put the step by a logic using labview, because I can't find any setting from the temperature controller manual. Anyone have any suggestions for how to do this?

    Thank you!

    Hai,

    First to justify if the controller has the ability to control the temperature up to this resolution (0.001deg C).  I got a glance of this collection of models and he 0.2deg C.

    It has an interface GPIB through which you can set the required parameters.  For GPIB communication, you can use the PCI-GPIB or GPIB-USB interfaces to control the instrument.

    For the basics on instrument control GPIB see here:http://zone.ni.com/devzone/cda/tut/p/id/2761

  • Cisco Telepresence SX20 and Touch 8 Configuration after paired

    Hello

    I successfully connected and combined the SX20 Cisco's Telepresence and Cisco Telepresence Touch 8. Before using the 8 key, we used the remote control instead. As a result, I have two questions about this.

    1. as far as I know, when I use the 8 key, the remote control cannot be used. Is it possible to use both of them?

    2. How can I change the background of my SX20 touch 8? Previously, the remote I can easily choose the background for my SX20. But after pairing with Touch 8, background in my SX20 become a blue large clock. I really want to have a different background but cannot find the way how to change.

    Any help would be appreciated.

    Thank you.

    Sincerely,

    Bagus Hanindhito

    After you connect the 8 Touch, you can still use the remote control, you will need to put on the SX20:

    SystemUnit MenuType experimental configuration: full

    I think that the standard background when using a touchscreen device is what you see, blue with large clock.  However, after the MenuType return in full which will give you the full OSD which is used with the remote and not that of the button, you may be able to change the background then.

  • Had problems with Windows 8 Pro that I bought after the pre version, seems when I tried to reinstall it, kept getting no configure after installation.

    Had problems with Windows 8 Pro that I bought after the pre version, seems when I tried to reinstall it, kept getting no configure after installation.  So I tried a full install without success.  Can you please give some tips to overcome this problem?  I lost the back upward with the resettlement, don't know how, but I have a QuadCore intel 9650 memory of 8 GB, 560 GTX GPU, 120 GB SSD.  Can I install windows 7 ultimate, but I prefer Windows 8 Pro and don't want to pay for it again.

    I suggest you reinstall Windows 7 first, then use your existing Windows 8 Pro key and reinstall Windows 8 Pro from the following link:

    You can download it from there and use your product key to upgrade:

    http://Windows.Microsoft.com/en-GB/Windows-8/upgrade-product-key-only

    You will need to reactivate by phone:

    Activation of the phone:

    1. press the Windows key + X , and then click run, and then type: slui.exe 4

    2. then press the ENTER"" key.

    3. Select your "country" in the list.

    4. choose the option "activate phone".

    5. stay on the phone (do not select/press all options) and wait for a person to help you with the activation.

    6. explain your problem clearly to the support person.

  • Will be communicating with VTEP and NSX flow controller (for example the NAV VTEP) network vmkernel management?

    Hello

    I have question concerning communication with the controller VTEP and NSX.

    Will be communicating with workflows VTEP and controller within the network vmkernel management NSX?

    Alternatively, it empties the VTEP network? (Network VXLAN?)

    I think it is by the vmkernel management network, as ESXi host with controller NSX need not always have

    VTEP (or Logical switches) segment.

    I thought that it could flow within the segment of NSX controller if it is independent of the normal (communication of host of ESXi and vCenter)

    management vmkernel, but I think that there are restrictions which network of the controller must be in the same segment of layer 2.

    I tried to find some document but nothing of any document clearly states what network port group transmits VTEP and NSX flow controller.

    I'll be very happy if the experts give me answer.

    BR

    As far as I know: you're right - this traffic is via the host management network and a connection routed between controllers it is not currently supported with NSX - v.

  • Satellite M70-131 Linux temperature controller

    Hi all.
    I just got my hands on a satellite m70-131 and I am having trouble with Linux temperature controller.
    Anyone know what sensors it runs? The SMBus is detected but just lm_sensors detects any sensors.
    Any ideas?
    Thank you all!

    Hello

    Sorry, it failed for me to find all the details about this sensor, but I found this useful page on the monitoring of applications for Linux of temperature:
    http://Linux.Softpedia.com/get/system/monitoring/laptop-temperature-monitor-4445.shtml

  • Lakeshore temperature controller

    Hello Forum,

    I downloaded the drivers for Lakeshore 331 temperature controller and I'm trying to implement, without success. (I'm a time-out error to my VISA playback function). So, I used my base series write and Read.vi to check if the cables and ports are working properly by simply writing to the controller ' * IDN? \r\n "." Rather than retrieve the expected "LSCI, MODEL 332 S, 332603, 112002', I get the answer garbeled indicated in the attached file." The message read contains exactly the right number of bits, so I know that my computer is able to communicate with the controller. But why can we not responded in intelligible language? Is this due to a mistake in my computer settings or labview or with the controller? In addition, this is why I can't use the driver.

    Any help would be greatly appreciated,

    L

    This happens usually when your serial port settings and those on the device do not match. Make sure you use the same settings (baud rate, stop bits, parity, flow etc.) on both sides of the connection.

  • Differential temperature controller

    Hi all

    I just want to start by saying that I am completely new to labVIEW has so forgive my ignorance if my questions seem unnecessary.

    I'm trying to figure out how to get my differential temperature controller to work on labVIEW.

    Currently using the cRIO and NI 9472 c series module that sends Boolean signals to a relay.

    I am able 2 temperatures A and B. What I'm trying to achieve:

    If A - B > 8 degrees TRUE signs. As soon as A - B< 4="" degrees="" send="" false="">

    Seems simple, but the problem I have is when A - B rises above 4 again, it sends a REAL signal, which is what I don't want.

    I need the signal to remain FALSE until is exceeds 8 degrees, then run it again. There is a sample application for differential controller, but I found that it was outdated for the software, I'm using and also too complicated to decipher what is happening.

    I just want to send ON / OFF commands (TRUE/FALSE).

    Any help will be really appreciated,

    William

    Hi all

    Problem solved - I went through each State individually and it broke down into elements simple that I can understand and then found the best solution for each State.

    All he needed was a brain power - moral of the story don't let not the computer thinks for himself.

    Thanks for the help.

    William

  • Modbus communication with a piezoelectric dynamometer

    Hello..!

    I am a new user of LV and I try to communicate with a piezoelectric dynamometer in modbus RS232.

    After you install NI Modbus Library, I created a master VI with labview 8.6 using these libraries and I can get communication with scale, these values are added in the registry U32Bit 1 and it's good, if I press a load cell, I can see the values exceed. (from 0 to 65535). Now, I want to show on the front the weight in KG, as the decimal separator, for a proper interpretation of the value for my client, so I added a block table to unbundle that I convert a value with I32Bit (-32768 a 32768) with a flag, but I don't see not all values...

    I guess I did something wrong (conversion), I read a few KB, but I do not see a solution...

    Can someone give me a link or information to show me an example to convert this value... ?

    Thanks in advance for any help to...

    Configuration of master VI:

    Read now register

    Address starting 2012 (query to get the net value of the load cell)

    Quantity 1

    Slave address: 1

    RTU

    9600

    3 com

    parity none

    Can you post some examples of bytes you receive from the Modbus read and you expect that these values are?  It's probably just a matter of the right of casting, or the number endianism, or operation of scale that must be done.

  • SPI Communication with PIC24HJ256GP210

    Hello

    I need make the SPI Communication with hardware PIC24HJ256GP210 in LabVIEW 2010 with NI USB 8451.I want to send 8 bytes data and receive data of 8 bytes of PIC. I'll send data byte-by-byte change the signal of the chip Select (CS). Before you send the data I will send ENQ (mark 3A) to check the status PIC, then after receiving ACK (Acknowledge as A1), I will send the data packet.

    My test procedure indicated below,

    • Setting clock polarity at zero (LOW idle), a second Edge clock Phase) and the clock frequency of 1 MHz to device NI USB-8451

    • 3 sending data (ENQ) and followed meaningless data byte by byte, also change state Chip Select

    • No explicit deadline has provided since the sending of the API takes 20msec to run

    • Receive the acknowledgment of receipt (A1) of the sensor

    • Send DataPacket [Eg: A5, 03, 02, 00, 00, A6, 2 c, DD] byte by byte, also changing chip select signal

    • No explicit delay gave between each byte from API takes 20msec to perform sending

    • Send 8 bytes , which means less data byte-by-byte, and receive byte-by-byte data PEAK

    • Received all of the data of 8 bytes with an incorrect value

    If please review my test procedure and give your comments if you have worked with SPI or if you have any input for my query.

    Thanks in advance.

    Note: Tie my code with this mail for your reference.

    Kind regards

    Nicolas.

    Hello O_Proulx,

    Thanks for your reply.

    Communication SPI after sending the data we send again meaningless bytes, which equals how many bytes we would like to receive the answer System.So we cannot read the data in the same VI as you mentioned in the code.

    My problem has been resolved. Byte meaningless, I need to send the file HEX .beacuse 'AB' has been developed in this way.

    Kind regards

    Nicolas.

  • LabVIEW: No communication with the RAD-2 USB adapter table.

    Hello

    I try to use a DL2 - N adapter USB to I2C/SPI/GPIO Dinah (https://diolan.com/dln2). This constructor provides drivers for the Council as an example Labview vis I want to just use them to access all interfaces through Labview. After that, I design a test configuration for our latest range of products using this adapter card.

    What I did:

    (1) new installation of Labview 2014 (version evaluaton). System: DELL Precision M6800 (i7), Windows 7 Professional SP1.

    (2) install the drivers OR VISA and NOR-488. 2 (14.0).

    (3) install the drivers from manufacturer as explained on the Web site of NOR.

    (4) run Labview.  I can see instrument pilot screws under the range of function and run the example screws so far, ok (I guess)

    (5) run NI MAX. No listed USB port. Only COM1 and LPT1 (printer port).

    (6) I ran a few windows test applications provided by the manufacturer to access all the NXP microcontroller interfaces in the DLN2. Everything works. I can read the analog/digital, power digital input values and use the SPI and I2C (I see the SPI/I2C frame Sin a scope).

    I spent a day through the various links in the Web site of NOR (have watcheing almost every video demo on the site) and are still not able to guess why Labview can not see my USB device.

    Any clue?

    Kind regards

    Jose

    Hello

    Problem solved. After contacting with Dinah (the manufacturer of the adapter card) they updated the driver library. Now the USB communication and all peripheral work of the microcontroller. I have a UART, SPI/I2C (master and slave), GPIO 48 and 8 inputs analog (10 bits to 1 MHz). All accessible via USB and for less than $ 200 USD (that's way less the HW OR equivalent).

    With Labview, it can be used without any problem. Not a Council weird at all, if you know something about the material.

    Bravo for Dinah!

    Jose

  • Problem with getting communication with old instrument GPIB-ENET/100

    Hello!

    I'm trying to get my program in VB.net to communicate with an older instrument (Infratek 305 A, measure of power) via a GPIB-ENET/100 device.

    The manual of the instrument does not say what GPIB standard, it supports, but the instrument is detected by the measurement and Automation Explorer.

    Detected by that I mean that MAE has detected an instrument located on the right GPIB address, but indicated identification is the output measure instrument string

    instead of the name of instrument (as shown for some more recent instruments of Agilent).

    When I run my application, I followed the communication with NISpy.

    Configuration of the device seems to work and I present only once in the program.

    The problem is reading data from the instrument. Whenever I read the data, I get a correct string of the instrument. But the problem is

    I get the same data in two consecutive and all readings first after that I get new data and also these new data are received in two consecutive readings.

    According to the manual of the instrument the instrument generates the data as follows:

    "A row of data ends with CRLF. The instrument can send multiple rows of data. "When all of the data transfer is complete the EOI (end or identify) is sent.

    My endpoint settings are:

    Send EOI to write complete: YES

    Terminate read on EOS: No.

    EOS byte: 2

    8 bit EOS compare: YES

    Define EOI with EOS on write: No.

    How can I configure the GPIB-ENET/100 to work with my instrument?

    Here are som NISpy logs:

    # Configuration #.

    61 ibwrt(UD3, "C0C2C4C8..", 10 (0xA))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.671 call duration 00:00:00.079
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    62 ThreadIbcntl()

    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.750 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    63 ibwrt(UD3, "K0K3K5K9..", 10 (0xA))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.765 call duration 00:00:00.125
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    64 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.890 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 10 (0xa)

    65 ibwrt(UD3, "F14F18F24..", 11 (0xB))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:43.890 call duration 00:00:09.250
    ibsta: 0 x 100 iberr: 0 ibcntl: 11 (0xb)

    66 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:54:53.140 call duration 00:00:00.000
    ibsta: 0 x 100 iberr: 0 ibcntl: 11 (0xb)

    ### LU ###

    437 ibrd(UD3, "*AC/1.0A480V/...", 1024 (0x400))
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.484 call duration 00:00:00.094
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)

    438 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.578 call duration 00:00:00.000
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)

    439 ThreadIbcntl()
    PID: 0x0000113C Thread ID: 0x000008B4
    Departure time: 13:58:52.578 call duration 00:00:00.000
    ibsta: 0 x 2100 iberr: 0 ibcntl: 225 (0xe1)

    Hello!

    I don't have the opportunity to test with other controllers.

    However, I found a solution to my problem.

    The instrument should output 4 lines of data.

    L1 - line with comments

    L2 - line with current values

    L3 - line with the values of voltage

    L4 - line with power values

    The first line of the reading stops the instrument of implementation of additional measures.

    The measurements in the instrument began reading the last line of data (L4)

    The problem was that the instrument for a reason any also released a fifth line, which was empty.

    Read this line 5' th stopped the instrument again.

    By configuring the HW to finish reading on EOS, with EOS PMQS, the value byte, I could read the

    buffer of the instrument with a line output instead. This way I could read just L1 - L4

    and the instrument could work again.

    Next time I should read data from the Instr. first of all, I would like to read the empty line, then

    L1 - L4.

    Why the outputs Instr. an additional empty line will be left not resolved.

    My problem is solved.

  • Internet Backgammon no work, receive error message: "a network error occurred during communication with the game server.

    Original title: All of a sudden internet backgammon works not

    Just your portable Windows 7 computer base. Everything worked well. Started playing internet backgammon... has won EACH game Yes! Took a break for an hour or so... came back and now have message saying a problem to connect to the internet game server.  Someone knows what's the problem?  What it says is specifically "a network error occurred when communicating with the game server". That the devil which means?

    Hello

     

    1. what browser do you use?

    2 are you facing the same issue with other games like asset stings on the internet?

    I suggest you follow these methods and check.

    Method 1: You can check if the problem appears in a clean boot state.

    Refer to this link: http://support.microsoft.com/kb/929135

    If the problem is solved, check which service non-Microsoft is the source of the problem; referring to article and following the other steps.

    Note: After you check the clean boot feature configure Windows to use a Normal startup using step 7 proposed in the above mentioned link.

     

    Method 2: Temporarily disable the security software and check if the game works very well.

    Refer to this link: turn off the antivirus software

    http://Windows.Microsoft.com/en-us/Windows7/disable-antivirus-software

    When you disable the Antivirus: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable your antivirus software. If you need to disable temporarily to install other software, you must reactivate as soon as you are finished. If you are connected to the Internet or a network, while your antivirus software is disabled, your computer is vulnerable to attacks.

     

    Method 3: If the previous step fails, temporarily disable the Windows Firewall and check if the game works very well.

    Refer to this link: turn enable or disable Windows Firewall

    http://Windows.Microsoft.com/en-us/Windows7/turn-Windows-Firewall-on-or-off

    Note: After checking the functionality enable the Windows Firewall.
     

    I hope this helps!

Maybe you are looking for