Up one level

CAS Newsletter July 2009
|
Power and Energy Fun Facts
|
|
Energy (Joules)
|
|
Creation of the Universe
|
1068
|
|
U.S. energy consumption
|
1020
|
|
Exploding volcano (Krakatoa)
|
1019
|
|
Severe earthquake (Richter 8)
|
1018
|
|
Burning a million tons of coal
|
1016
|
|
Energy to create Meteor Crater in Arizona
|
1016
|
|
1000-MW power station (1 year)
|
1016
|
|
Hurricane
|
1015
|
|
Atomic Bomb (Hiroshima)
|
1014
|
|
Energy to put the space shuttle in orbit
|
1013
|
|
Atlantic crossing (one way) of jet airliner
|
1012
|
|
Energy to heat a house for one year
|
1011
|
|
Lightening bolt
|
1010
|
|
Burning a cord of wood
|
1010
|
|
One gallon of gasoline
|
108
|
|
One day of heavy manual labor
|
107
|
One million Btu equals approximately
90 pounds of coal
125 pounds of ovendried wood
8 gallons of motor gasoline
10 therms of natural gas
1 day energy consumption per capita in the U.S.
Conversions
1 BTU =approx 1kJoule = approx 0.25 kCal = approx 0.3 kwHours = 0.2 approx hpHours
|
|
3 Ways to benefit from Energy Efficiency Tax Deductions in the USA
Home owners qualify for 30% to a max of $1500 of costs for energy efficiency achieved through HVAC improvements. You benefit as a home owner or as a contractor to a home owner.
-
Example: Central A/C 30% of cost, up to $1,500
-
Example: Geo-Thermal Heat Pump. 30% of cost. No limit.
Owners or Designers of Commercial Buildings qualify for a tax deduction of up to $1.80 per square foot for new or existing commercial buildings that save at least 50% of the heating and cooling energy of a building that meets ASHRAE Standard 90.1-2001. There are partial deductions for partial improvements also available.
Home builders qualify for a $2,000 tax credit for new homes that beat the 2004 standard by 50% for heating/ cooling savings.
The Stimulus Bill (The American Recovery and Reinvestment Act of 2009) extended credits effective for 2009 into 2010.
Read more here: http://www.energystar.gov/index.cfm?c=products.pr_tax_credits
|
|
|
Driver for Networked Robotics - NTMS4 Temperature Sensor Modules
CAS is happy to annouce the deployment of a new FieldServer value added driver.
Networked robotics NTMS4 is a TCP/IP enabled module capable of processing measurements from 4 temperature probes. The CAS driver allows you to connect to each sensor on multiple modules. You specify the IP address and port of each sensor.
The driver reports the temperature and a timestamp if the module could be read without problems. If the module reports an error, the driver reports a status number indicating the error type. In addition, the driver can set the temperature value to some configured value so that a remote HMI can see there is a problem with the sensor.
If the driver cannot reach the sensor ports or TCP/IP communications time out the driver can indicate this by setting a node on/offline indicator.
The driver has been tested on a site with 80 sensors and at our offices with 5 modules.
CAS is able to develop custom FieldServer drivers thus allowing new devices to connect to any device supported by some other FieldServer driver. Our development process ensures the drivers meet FieldServer’s QA requirements.
|
|
How many BACnet MSTP devices on a trunk ?

|
|
There are non electrical considerations to determine how many devices you put on an MSTP network.
The chart below illustrates (from one installation) how little of the bandwidth is used to transfer data. The APDU’s are application layer message that poll and respond with property values – they do work for us as data consumers. The rest is used to maintain the network – passing the token around and looking for new devices.
It’s not possible to provide a calculator to work out how many devices to install on a single network but the following list provides some help in assessing bandwidth considerations.
It takes approx 30 bytes to poll for a single property. It takes about 40 bytes to reply. A token is 8 bytes as is a Poll for master.
Assume that 50% of your bandwidth will be used by overhead (token, poll for master).
Divide the baud rate by 10 to get bytes per seconds.
Using a number like 30+40=70 as a best case and 100 as a worst case (obviously reading descriptions will take more) multiply by the number of objects and properties you are going to poll on a regular basis.
Here are some typical numbers assuming the device doesn’t support the ‘multiple’ services (see below).
|
Baud
|
38400
|
divide by 10
|
|
Bytes per sec
|
3840
|
|
|
Overhead use (token and poll for master)
|
50%
|
|
|
Byte per sec for payload
|
19200
|
a
|
|
Typical Poll and response for a single property
|
70
|
b
|
|
Number of properties that can be polled per sec
|
27.42857
|
=a/b
|
|
Typical number of props that will polled per object
(pres value, status_flags, reliability, out of service)
|
4
|
|
|
Number of objects per sec
|
6.857143
|
|
|
|
|
What uses the MSTP bandwidth
Token passing and looking for new devices on the MSTP trunk consumes a fair amount of bandwidth.
A BACnet slave can be read/written but never gets the token. So it can’t initiate any messages because it never gets the token. The more slaves the fewer token passes. Typically you are not able to put a device in slave mode. Most vendors implement their devices as masters (ie token passing devices)
The more you read and the greater the frequency the more bandwidth that will be consumed.
It takes approx 30 bytes to poll for a single property. It takes about 40 bytes to reply. A token is 8 bytes as is a Poll for master.
Every few cycles each (master) token passing device on the network must look to see if there are new devices. Max Master determines the biggest address that must be searched for. Each search involves sending a message and waiting for a response or a timeout (if the devices isn’t there). Timeouts cost time. The higher the number of Max Master (default is 127) the more potential devices must be searched for. If you use Max master to improve bandwidth then you must adjust it in each device.
Find the answer to this question by reading the BIBs statement for each device or you could explore the device object of the device, find the property called BACnetServicesSupported and then look at the 14th item in the array to see if Read Property Multiple is supported and the 16th for Write Property Multiple. However, we have found that a large number of devices don’t display this information.
Obviously, if you can read a chunk of properties in one message you will be better off than if you can only read a single one.
COV stands for Change of Value. When a device supports COV another device / application can subscribe to receive notifications when an object property changes. This means the data client doesn’t have to poll for data continuously but can wait passively to be notified of the change. This reduces the number of messages on a network dramatically.
BACnet allows up to 15 msec for a device to use the token. Since most messages on a MSTP network are token passes a device that uses the token in 5 msec will consume much less bandwidth than one that takes 15msec. (A number of vendors relax this requirement to allow for other vendors implementations. The more relaxed the more bandwidth is consumed doing nothing.)
|
|
CAS greets a new engineer – Sheetal Kapoor
Sheetal joined CAS in the first week of April. She will develop FieldServer skills and a significant portion of her work will be the development of FieldServer configurations and the provision of product support. As part of her training program, Sheetal, is documenting what she learns by writing content for automationwiki.com.
Sheetal begun her career with HMT Machine Tools Ltd which is the foremost manufacturer of Machine Tools, Heavy machineries and Tractors in India. She worked there on Manual tool Changer Project of a Vertical Machining Centre where she was largely indulged in the PLC Software development part for the machine. She has good quality knowledge of Siemens PLC systems & its programming, HMI and Profibus etc. Her latest assignment was with Moser Baer India Ltd which is a Second largest Optical Media Manufacturer in world. She single handedly took on a project of Online Screen life monitoring of Print Screens being used up in CD Printing Machines there as well which she successfully concluded Via Siemens Programming tools : Simatic Manager & Simatic Protool.
|
|
|
SAFETY
|
|
Submit any related pictures to us
|