shopify site analytics

Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 585
» Latest member: agenbandarqq
» Forum threads: 14
» Forum posts: 20

Full Statistics

Online Users
There are currently 6 online users.
» 0 Member(s) | 6 Guest(s)

Latest Threads
Review - BacMove Bacnet E...
Forum: Software & Graphics
Last Post: bacmove
08-26-2017, 02:07 PM
» Replies: 1
» Views: 1,374
Integration - BAS 2800
Forum: Modbus & Mbus
Last Post: many_methods
08-25-2017, 09:39 AM
» Replies: 0
» Views: 746
Whats the most bizarre th...
Forum: Hardware & Wiring
Last Post: Guest
03-09-2017, 07:59 PM
» Replies: 1
» Views: 1,386
Modbus Temperature Acquis...
Forum: Modbus & Mbus
Last Post: Guest
03-05-2017, 03:38 PM
» Replies: 2
» Views: 4,054
Fresh BMS jobs for 2017
Forum: Jobs
Last Post: Dave
01-12-2017, 07:48 PM
» Replies: 0
» Views: 1,102
Why it is so important to...
Forum: Education & Training
Last Post: ninatorres
01-11-2017, 06:22 AM
» Replies: 0
» Views: 983
Welcome to the Forum!
Forum: Off Topic
Last Post: Guest
12-28-2016, 04:36 PM
» Replies: 1
» Views: 10,495
Thinking about a career i...
Forum: Jobs
Last Post: Guest
11-23-2016, 10:22 PM
» Replies: 1
» Views: 1,310
Modbus Basics
Forum: Education & Training
Last Post: Dave
11-21-2016, 09:39 PM
» Replies: 0
» Views: 1,366
Quick Start Guide to conn...
Forum: Modbus & Mbus
Last Post: Dave
11-19-2016, 12:56 PM
» Replies: 0
» Views: 884

  Integration - BAS 2800
Posted by: many_methods - 08-25-2017, 09:39 AM - Forum: Modbus & Mbus - No Replies


I understand BAS 2800+ can be integrated into a Sigma system using the BAS 2800+ integrator.  However, does anyone know if the latest Schneider Struxureware will provide a similar gateway to connect to old BAS systems?

Assuming that they do not then could anyone confirm what the limitations are of viewing/controlling the BAS system through the Sigma supervisor?

Ultimately I'm looking to connect a number of remote BAS systems and have them all visible on a single supervisor of some description so any ideas welcomed.


Print this item

  Fresh BMS jobs for 2017
Posted by: Dave - 01-12-2017, 07:48 PM - Forum: Jobs - No Replies

Thinking of a new job in 2017?

Brand new listing of jobs for the BMS industry now on our BMS Controls Jobs Page 

Print this item

  Why it is so important to have a good resume?
Posted by: ninatorres - 01-11-2017, 06:22 AM - Forum: Education & Training - No Replies

Nobody can ever underestimate how important it is to have a good resume. first impression that a potential employer will have of you, is going to depend on how you present your resume.The average employer only spends a few seconds looking at a resume, so it is important that it makes an impression.There are different formats that you can chose from,that are A chronological resume,This is the most common type of resume formoat used. The chronological format lists your most recent employment history (or education) first, with your jobs appearing by date in a time line. and a functional resume,The functional resume will focus far more on your skills and achievements, rather than job titles and places of employment.

Print this item

Thumbs Down Whats the most bizarre thing you have seen on site?
Posted by: Dave - 11-22-2016, 08:43 PM - Forum: Hardware & Wiring - Replies (1)

Did a controls upgrade at a hospital a few years back, who ever they had in to do the original install had felt the need to provide some serious means of isolation for the 24v field devices including this one which was wired to a passive temp sensor in the LTHW return   Huh Huh

[Image: tmp_sensor.jpg]

Print this item

  Modbus Basics
Posted by: Dave - 11-21-2016, 09:39 PM - Forum: Education & Training - No Replies

Useful video on the basics of modbus rtu

Print this item

  Modbus Temperature Acquisition Sensor DS18B20 RS485 RS232 PLC Serial Protocol
Posted by: HelpMe - 11-21-2016, 05:46 PM - Forum: Modbus & Mbus - Replies (2)

So Ive gotted a hold of this modbus temperature sensor off of ebay.
No where to be found anywhere on the internet is the Modbus register for this device, I have spent hours searching high and low to find it.
Having emailed all the sellers on ebay, only to either get no response or a reply in broken English. 
I destroyed the plastic housing trying to get at the PCB to see if there were any part numbers of manufacturing details but to no avail.
After a few hours of trial and error I was able to read a floating point value of “3” from register 30006, and that is it.
Anyone else out there seen one of these before or know who makes it?

Forgot to link to it

Print this item

  Quick Start Guide to connecting to a Modbus device
Posted by: Dave - 11-19-2016, 12:56 PM - Forum: Modbus & Mbus - No Replies

It is not the intention of this guide to like many available on the internet to explain the technicalities of how Modbus works, with endless technical information & hex tables but to provide instructions and examples of how to set up Modbus slave and read data that you can use!

In this basic example our slave will be an electricity meter, probably one of the most common Modbus devices when it comes to integration with BMS systems. It could also be the Modbus interface on a chiller packaged unit, down flow unit or other device that might require interfacing with an energy management system. Our master device will be a laptop but could just as easily be the BMS head end, or BMS outstation.

This is the slave for this example, an Eastron SDM120 the cheapest electricity meter with a Modbus interface I could find on ebay. A wide range of modbus meters can also be found in this section on amazon here

[Image: meter_test.jpg]

To connect this meter to the laptop we need to use an interface, for this example using a USB to RS485 serial converter cable made by FTDI, however there are numerous similar devices available from the likes of Amazon here

[Image: USB_RS485_cable.jpg]

First step is to install any drivers that came with the USB to RS485 interface

Then go to look up the datasheet of both the USB to RS485 cable and the electric meter to determine how to connect the interface between them.
[Image: connection_details.jpg]

[Image: meter_connection.jpg]

We want to connect the "+A" cable from the converter to the "+A" on the meter and then do the same for "-B". So I will connect the orange cable to terminal 10 and the yellow cable to terminal 9.

The next piece of information you will require is the Modbus register or table for the slave which lists the devices communication parameters such as baud rate, stop bits and parity. It should also list the addresses at which the values of the meter can be read out. If the data sheets didn’t come with the device they can usually be found on the internet or by speaking to the manufacture.

[Image: Eastron_SDM120Modbus_com_settings.jpg]

[Image: Eastron_SDM120Modbus_register.jpg]
Some meters are factory set with the default slave address, baud rate, stop bits and parity. Some of this may be none adjustable, adjustable via buttons on the meter or adjustable via the Modbus interface itself. The data sheet for this meter listed what the default communications parameters are and also explains how some of them can be altered.

So now we have all the information we need first step is to plug in the USB - RS485 interface in and get it setup with the laptop.
On a windows 7 PC go to Control Panel > System > Device Manager

[Image: Device_Manager.jpg]

Here we can see that the USB adapter has assigned its self to COM port 1.

Depending on what other applications you have running this may auto assign to another COM port and you may need to manually change this in a minute, as the Modbus interrogation tools we are about to use will use will only work on COM 1-4.

The first program I am going to show is Modbus tester is a free Modbus interrogation tool available from [url=]
This site appears to be down at the time of writing but can also be downloaded from software informer here
Once installed open and browse to the “Modbus settings” tab. Here we need to configure the program for communication with the meter. For me the USB to RS485 adaptor is installed as COM1 this may be different depending on your PC.

[Image: Modbus_Tester_setup.jpg]

Bellow that the baud rate, stop bits and parity is information that can be found on the meter datasheet, as seen bellow, On this meter there is the facility to alter these settings by writing to certain points. You will find some Modbus devices these settings maybe altered through dip switches or selected through an LCD screen. Some may be factory set by the manufacturer not have the functionality to change these at all.

Next over to the “view data” tab and decide what information to browse from the meter, for this example I chose that I wanted to read the voltage from the meter. Populate the fields here with the data gleamed from the data sheet.

First input the slave address of the meter, the documentation tells us the default address is 1. It also tells us the data is stored on an input register. So we want to change the Modbus Tester setting for this too, from the drop down box.

The address for the voltage is 30001. we ignore the 3 because this was signifying that it is an input register. So we are left with address 0001 so put this as the start address.

The length setting is for the number of address we want to read out after 0001. By default this is 100. Some devices may not respond well to having more than 1 address read out and Modbus Tester may come up with time out errors. So I have shortened this to 10. From experience with other devices I know that this may even need to be shorter, but for this example 10 works fine.

[Image: Modbus_Tester_connecting_up.jpg]

Now click connect, the read status should show as OK, the No. of polls & No. of responses counters should both be counting, showing successful communication. If you are using the same RS485 adapter as me both the red (polling) and the green (response) LEDs should be flashing rapidly.

This is what we now have, but the reading I am getting back for my chosen value is obviously not correct. I wanted to look up volts but the data I am getting back says “-1.595047....” I know this is not the correct voltage, i should be getting a figure around 230-240.

[Image: Modbus_Tester_wrong_float.jpg]

As Modbus data has varying ways of being interpreted we need to look at other ways of viewing this point. The datasheet informs me it is a “float” and that’s what I’ve set Modbus tester to read. But if I change this to a Swapped floating point. I can read out the correct value as seen bellow. Understanding why I did this and more in depth Modbus information in later posts.

[Image: Modbus_Tester_voltage_float.jpg]

I can now move on and look at other values that I might want to read off an electrical meter such as KWH, Amps, Watts & Hz.

Keeping all other settings the same in Modbus tester, just altering the start address field to that found on the datasheet. So for example for Amps change the start address to 7 or for  Hz change to 71. as shown bellow.

[Image: Modbus_Tester_frequency.jpg]

The basis of this article was to provide enough basic information to enable read out data from a Modbus slave. 

If you think i have missed anything out let me know! Smile

Print this item

  Review - Inneasoft Bacnet Explorer (Free Edition)
Posted by: Dave - 11-19-2016, 12:27 PM - Forum: Software & Graphics - No Replies

This was one of the first bacnet browsers I looked at and to be fair it doesn’t look bad however, however to do anything other than read points it requires the full edition costing 390 euros
A 10 day trial of the full edition is available after which time you are forced to pay for a licence.

But as these reviews are only of free bacnet explorers the free edition only allows some what basic functionality.

[Image: browse_station.jpg]
Browsing for stations

[Image: browse_properties.jpg]
Browsing properties

Print this item

  Review - BOSS Bacnet Explorer
Posted by: Dave - 11-19-2016, 12:23 PM - Forum: Software & Graphics - No Replies

Boss Explorer is a free bacnet browser tool however bizarrely you have to register it and then get sent an activation file to be able to use it.

If allows reading and writing to points as well as modifying a range of properties such as min & max values & out of service etc

I particularly like how you can select to monitor any point across all controllers on you network and then have the values displayed in a side window, which can show all monitored point of the network or filtered down to show those on just one device.

It seems to offer the ability to set weekly schedules and exception schedules although I haven’t used this function.

[Image: ai_point_monitor.jpg]
Adding AI Point to monitoring list

[Image: time_schedule.jpg]
Altering bacnet time schedule

[Image: explore_ai.jpg]
Exploring properties of an AI point

Print this item

Thumbs Up Review - Yabe Bacnet Explorer
Posted by: Dave - 11-17-2016, 04:43 PM - Forum: Software & Graphics - No Replies

Yabe is a completely free bacnet browser, unlike most others, with no annoying prompts to upgrade to a premium version or features that have been disabled.

On opening up you have to set up the network connection you are using, then it automatically detects all the bacnet devices on the network. After selecting the device you want to browse you will have to right click on it and select get properties name as they wont load by default.

There isnt a bad thing to say about Yabe, I have only used is on Bacnet IP but it also offers connection for Bacnet MSTP
If offers a good array of tools such as putting points out of service, checking alarm and reliability flags, changing descriptions, COV & min and max values as well as the basic reading and writing to points, editing of notification classes and time schedules.

You can download if from Sourceforge Here

[Image: yabe_time_schedule.jpg]
Time Scheduler Setting

[Image: yabe.jpg]

Overview while browsing Test Device, Points can be added to a central window for easy monitoring

Print this item