SM100-C(III) HART Modem Configuration for Industrial Instrument Communication.

by wierzbickimc in Circuits > Gadgets

19 Views, 0 Favorites, 0 Comments

SM100-C(III) HART Modem Configuration for Industrial Instrument Communication.

61-LP+y6F3L._AC_SL1500_.jpg

You'll find all sorts of budget USB-HART modems on Ebay and Amazon and the reviews often leave you guessing as to whether the modem works as advertised, if it is still supported, and how much hunting you need to do (ie drivers).

For people that find themselves in the same predicament as I did, I have created a work instruction for this device. I'm not in any way affiliated with the vendor and this isn't an endorsement of the product beyond I was able to get it to work.

As I work more with the device I will add additional information. I have been able to get the modem to work with Pactware, but have struggled with getting Siemens DTMs to work with Pactware so no documentation yet (unrelated to the modem). I have not had a chance to try this model with E&H device care yet, but it is on my to-do list.

Supplies

SM100-C(III) HART Modem

Modem supplied USB stick with the "factory" software and drivers

PC

4-20mA HART device

Driver and Software Installation

  1. Open package
  2. Insert USB
  3. Open item 3 – CP2101 drive
  4. Open CP2101 drive
  5. Open CP210xVCPInstaller_x64
  6. Compete the installer prompt
  7. Open item 2 – SM100-C (III) configuration software.
  8. It will ask to extract stuff, do that.
  9. Once compete an application file will be present.
  10. Double click and it will open the included configuration software.

Note - drivers must be installed before the software is installed.

USB HART Modem Physical Connection

  1. Connect the SM100-C(III) modem
  2. Plug in the usb plug into a free USB slot.
  3. Change the dip switches to how you intend to use the device. (all the way right to output 24v and include the 250 ohm resistor).
  4. Connect the black lead to the negative terminal on the instrument
  5. Connect the red lead to the positive terminal on the instrument
  6. Verify that the instrument face place is displaying values if equipped.

Note - If you the dip switch is all the way to the right if you intend to power the device through the modem. Please refer to the included card for connecting to powered devices. A back-up of the card is included in the "factory" software.

Determining COM Port

  1. Go to the windows search icon
  2. Type “Device manager””
  3. Open the drop down labeled “Ports (COM & LPT)
  4. Make note of the (COM #) next to Silicon Labs CP210x USB to UART Bridge

Note - If you use a different USB port in the future, you will need to change the dropdown to reflect this.

Verifying Communication With the Instrument

1.png
  1. Go back to the included software screen
  2. Go to COMM_Test tab
  3. Change the drop down to the correct COM Port and push the button with silly letters
  4. Hit HART 0 ADDR_Query → you should see some text in the bottom section called “Send_command Buffer” and “Data_receive Buffer”
  5. Hit the HART 0-15 Cycle_query button. I dont know what this info is.
  6. Hit the Current_Query button. You should get the current mA value.
  7. Hit the Data_Query button – you should get the current engineering units value (temperature and pressure in this case.
  8. You can press on the pressure device and click Query to obtain the new values. Each time you press query you will get the current "snapshot"


Additional Information

  1. Click on Meters_infor Tab
  2. Click the first Query
  3. You should get the make model / Serial number
  4. Click the second query and you should get the date of manufacture.
  5. If the device is a temperature transmitter, you can set the probe type in the “Temperature transmitter” tab (ie Pt100)
  6. If you have a dP device, you can set the parameters in the 3051 Parameter Sett tab


Device Range and Setting Span

Picture2.png
  1. Click on Basic_Par_set tab
  2. Click the "Measuring range" Query button
  3. This is the device measuring range (ie the capability of the device). This cannot be changed
  4. Click on the State of Signal Query button
  5. These are the Span values that convert to 20mA and 4mA. These can be changed to whatever you want.
  6. To change the upper or lower span value, replace the number in the field and press "SET"
  7. IE if you had a pressure device for level and a 20' of head as 100% output, you would change it here.