Operating instructions

W
Document Sample
scope of work template
							                                   Operating instructions
                                                for the
                                      TRAKKER
                          Data Acquisition and Control system.
                                      “HOUND” Smart board

     The TRAKKER system is comprised of three major parts:
1)   Computer operating platform (software that allows a computer to control the smart boards
     Hound and OWL)
2)   Smart-boards     - Hound (13 analogue signals in, 3 digital signals in, 13 digital outputs)
     - OWL (16 analogue signals in, 16 digital signals in, 16 digital outputs   and 16 analogue
     outputs)
3)   Sensors:                 Temperature
                              Humidity
                              Vibration/temperature
                              Light lumens
                              Flow - water/oil/hydraulic fluid, etc.
                              Pressure/vacuum
                              Current consumption (Voltage x Amps - expressed in KW)
                              Ammonia 0 to 30 ppm or 50ppm to 500 ppm
                              Noise
                              pH
                              Conductivity
                              Oxygen
                              NOX
                              Weight
                              Others
     Getting started:




     When the software is received the file will be as shown above. Double click on the setup icon
     and the installation will start. The computer must have Microsoft Access and
     Microsoft Excel in order to function.
     The first installation acknowledgement will be the message that files are being loaded on the
     computer and then the following will appear.

                                                     1
Click OK with your curser and the installation will continue. The next instruction will be:




Click on the computer icon and the installation continues. The next prompt is:




                                                2
Click continue, and the installation will continue to completion.

At the end of the installation it will indicate that the installation has been successful.

Go to programs and click TRAKKER and move the curser out to the icon with the binoculars
and left click on the binoculars and drag that icon over to the desktop:

Double click on the binocular icon and the following pull down appears:




The pull down should be viewed in three major sections, the first of which is set up and that
is all located in the top section of the pull down.




The first thing is the board being displayed, and that is shown in the current address block to the
far left. The IC on each board is called a “Node” and they are numbered 02 through 254
depending on the number of boards installed at a particular location. The Configure button to the


                                                   3
left of the pull down is used to set the Node numbers, notification information and several other
operating parameters.




The stop button causes the computer operating system to either Stop or Start scanning the
individual Nodes on a particular loop. If the button stays Stop and you put the curser on the
button and left click the scanning will Stop and the button changes and has the caption “Start”




When the button is clicked again it starts the scan procedure and the button changes to “Stop”

The next button on the pull down moving left to right is the “Stop Logging/Start Logging”
button. The button functions in the same manner as the Stop/Start button.




The “Stop Logging/Start Logging” determines when the operating system logs data to the Access
Mdb file (the Mdb file is hidden and is a read only file, which means that the data may be
                                                4
destroyed, but the data that is logged to that file cannot be changed)

                                                                         When the Trakker Program
                                                                         is first activated after
                                                                         installation the notification
                                                                         to the left will immediately
                                                                         appear in the middle of the
                                                                         Primary screen.
                                                                         This notification is to call
                                                                         attention to the fact that the
                                                                         notification information
                                                                         that is required in the
                                                                         configuration pull down
                                                                         has not been provided. If
                                                                         the configuration is for one
                                                                         “node” then one warning
                                                                         will appear, if the system is
                                                                         configured for three
                                                                         “nodes” then the
                                                                         notification will appear in
                                                                         rapid succession three
                                                                         times.

                                                                         TRAKKER Notification
                                                                         is configured to function is
                                                                         the same fashion as
                                                                         Microsoft Outlook i.e. a
                                                                         client of some SMPT server
                                                                         (AT&T, Charter, etc.).
                                                                         Therefore, the setup is quite
                                                                         simple for any new user of
                                                                         the program.

                                                                         Insert the primary user’s
                                                                         email address in both the
                                                                         “Send to Email” blank and
                                                                         “Return Email” blank.

                                                                    Contact the IT department
                                                                    at your carrier (AT&T,
                                                                    Charter, etc), or your
                                                                    company IT person and get
                                                                    the IP address of the SMPT
   Server and insert that number in the “SMPT Server” blank. Next enter your user name and
   password and the notification process is set up. See the example below.

   After the notification data has been entered and both the “Apply” and the “Proceed” buttons
   have been clicked the following screen will appear in the event that communications with

                                                 5
any of the nodes has occurred, or in the event that any other notification event has occurred
and the system can not communicate with the SMPT IP address. The screen is for diagnostic
purposes:




In either event – whether the drop down screen shown above is displayed or the drop down
screen shown of page 5 is displayed, if the user will simply click the “OK” button at the
bottom of the drop down screen, the TRKKER program will either begin or resume.


                                            6
   When the TRAKKER program is installed, the operator will need to determine a number of
   operating parameters in order that the program will serve his/her individual needs. The first
   button is the “Configure” button.
                                                          When you click the “configure” button
                                                          the pull down at left appears and offers
                                                          the user the opportunity to set
                                                          operating functions.

                                                          Upper left hand block allows the user
                                                          to set multiple networks. However,
                                                          since each network requires an
                                                          additional “Comm. Port” that
                                                          functions is not utilized by most users.

                                                          The upper right hand block allows
                                                          the user to set and name the “Nodes”
                                                          that will be utilized (remember that
                                                          “Nodes are addresses and
                                                          begin with 02 and run through 254)

                                                          The “Add and/or Delete” buttons do
                                                          what the label indicates.

                                                          The first step is to click “add” and
                                                          you will have a choice box that
                                                          allows the operator to set the first
                                                          Node (you may start with any
                                                          Node number you wish as long as
                                                          the ICs on the “Smart board”
                                                          correspond). Whatever beginning
                                                          Node # is chosen (#2 is used in the
                                                          example) you need to set that
                                                          number in the “Starting Address
                                                          #” box. After that # is set, all
                                                          additional Nodes that are added
                                                          will be added in numerical order
                                                          beginning with the first Node # i.e.
                                                          2,3,4,5, 11,12,13,14, etc.

                                                          Comm Port is the next block and that
                                                          is determined by the number of
                                                          communication options that are
                                                          available on each particular computer.
                                                          Most of the newer computers do not
                                                          have Comm Ports and require a USB
to Comm Port converter. TRAKKER is building a USB/Ethernet friendly 485/232 converter and
that will be included with new Smart Boards that are sold. “Baud Rate” must be set at 9600!


                                                7
                                                      ”Network Type” should be set for
                                                      Serial and the “Converter IP
                                                      Address” will be set, for those
                                                      installations that require that
                                                      information, by IT personnel.

                                                      The “Poll Rate” can be anything
                                                      from 250ms which is the default up
                                                      to 10 minutes, and that is set by
                                                      clicking the arrow options either up
                                                      or down

                                                      Most users should ignore the
                                                      “remote Display function.

                                                      “Data Logging” is the frequency
                                                      that the scanned data that is
                                                      retrieved by the operating system
                                                      will be logged. Click the Adjust
                                                      button and use the appropriate
                                                      arrow




                                                      “Email Address” is the default
                                                      address at which all internet
                                                      notifications are directed
                                                      “Description” is the “Tagname” or
                                                      description for secondary user
                                                      information

                                                        Notification will be one or both of two
                                                        broad types.
                                                        1)      In the event that the TRAKKER
                                                        system looses communication with one
or more of the “Nodes” the system will notify the primary operator of the system that the
failure to communicate exists. There is a 15 second delay for each instance of
communication failure in order that a electrical glitch in the operating environment does not
provoke unnecessary message traffic. The system is polling every 250 ms which means that
the system must see a sustained failure to communicate for 60 consecutive data requests
before a message is sent. In the event that the system corrects that failure to communicate,
the system notifies the primary operator immediately.

                                            8
2)      In the event that any point in the TRAKKER system fails to respond to a request for
data for 60 consecutive polls then the operator will be notified that communication has been
lost between the specific “Node” and the particular “point”. The point must have a
“Tagname” in order to be included in this notification function. Node points that have no
Tagname will be assumed to be out of service or spares.

3)      In the event that a High or Low set point has been tripped then the designated
recipient will be notified. Notification for either 1) or 2) above are hard coded to 60
consecutive polls, the delay for this third classification is set for each particular point see
below for instruction.

The Second part is input data setup and display and it will either be analogue data
(a variable electronic signal that is 0-5 Volts DC (divided into 1024 steps) or digital input
data (5 Volts DC) which will be either a contact point that is closed or a contact point that is
open. The Smart Board (Hound and OWL) recognize that change in state i.e. normally
closed and it opens, or normally open and it closes

The analogue input for each point derived in the following manner. The IC on each Node
polls each of the devices that are attached to that Node every 200 nano seconds and averages
the data in groups of 16 and stores an average until the next 16 polls have been completed
and averaged. When the TRAKKER operating system sends a request for information to
each of the Nodes (every 250 ms is the default) the IC responds with the last average number
that it has stored.

The accuracy of the system is determined by the 16 bit processor which limits the data by a
divisor of 1024. in the event that humidity is requested then the “Max engineered value
(100) is divided by 1024 and each increment will be in units of .09765 divisions of increase
or decrease. In the alternative is weight is the desired data required then the total output of
the load cells will be divided by 1024 and that will determine the increments. For example;
30,000 total pounds divided by 1024 provides increase or decrease increments of 29 lbs.
since the IC rounds data the data will change every 14.5 pounds. In like manner 50,000




pounds will provide increments of 48.8 pounds, etc.


                              That section of the screen that displays the analogue input values
                              identifies each point by number 00, 01, 02, 03, etc and also
                              displays a tag name which

                              .



                                               9
   When the operator determines the type of analogue data that is to be collected through any
   particular Node and point, he/she will left click that analogue point and the drop down screen
   shown below will appear.

   The operator should examine this drop down closely as it provides the following control
   for the type of data that will generated and displayed:
       1)Scaled Value = raw data such as temperature, humidity, light levels, noise, flow, etc.
       2)Calculated Value = that value which will be created in a fixed time period with the
       analogue input data, i.e. pounds at a particular time in the future, or gallons at a particular
       time. If feed is being consumed at a variable rate, how much feed will be required over a
       given period. If a drum is being empted (the contents are being pumped out at some rate)
       at a variable rate, how long will it be until another drum is required.
       3)Algorithm = the results of analogue data that is acquired and manipulated in a
       predetermined fashion. i.e. if a container is being filled at some variable rate, and
       simultaneously being empted at some other variable rate how long until some action must
       be taken in order to avoid an overflow or supply loss.




In order for any change that is made on this pull down to function, the Apply button must be clicked



                                                 10
     The first order of business when setting the
     conditions for an analogue sensor is to give
      the sensor a name. we refer to this as a
     “Tagname”. The second point is to set the
     engineered value for the maximum and
     minimum reading that the sensor in
     question
      may produce..

     The maximum value for a Humidity sensor
     is 100 (100%) the maximum value for a
     load cell might be 20,000, 30,000 or 60,000.
     The value for the TRAKKER temperature
     sensor is a min of 0 and a max of 200 F.
     The values for the high/low tem TRAKKER
     RTD is -40 to 200 C.

     The point control example to the left shows
     the min and max values for the TRAKKER
     Humidity sensor, ammonia sensor, light
     sensor, noise sensor, etc. and that is 0 min
     and
     100ppm max.

     The third point is to determine which of the
     three Alarm Types are going to be utilized.

     Scaled Value,
     Calculated Value, or
     Algorithm value


     Once a determination is made then the
      appropriate box should be checked.

     The example at the left is for a Humidity
     sensor and the engineered values are 0 min
     and 100 max, the actual Humidity value is
     41.0156%. Observe that the Scaled value
     box is checked




11
                                                 In the example to the left, the Calculated
                                                 value box is checked for an application
                                                 which involves the weight of the feed in a
                                                  feed bin.

                                                 Notice the calculated value box is checked,
                                                 the “On box” is checked to start the algorithm,
                                                 and the log calculated box is also checked.



                                                 In this last example on the left, the “Display
                                                 Value” box is checked under the Alarm Type
                                                 and the Log Algorithm Value box is also
                                                 checked.

                                                 The algorithm uses the scaled values for this
                                                  Node #2 and analogue points 03, 05, 07,
                                                 and 09, which are added and then divided
                                                 by 4 to give an average of the four
                                                 temperature readings




                                                 The user actually has four choices when any
                                                  algorithm block is opened,
                                                 1) a constant value like 5/9 can be inserted,
                                                 2) the scaled value from any Node including
                                                 the one is use,
                                                 3) the calculated value from another Node,
                                                 and
                                                 4) the display value from any Node.

                                                 Once the decision has been made to use either a 1)
                                                 Scaled Value, 2) a Calculated Value, or 3) an
                                                 Algorithm Value then it is time to use that data to
                                                 effect selected devices.

                                                 It should be noted that this operating system is
                                                 functional across all of the platforms and that
gives the operator the opportunity to control something on the fourth Node down the list utilizing
data generated through an analogue input on the first Node in the system.
                                               12
                                                     The next step in the process is to use the
                                                     analogue data generated to control devices.

                                                     The High and Low alarm set point locations
                                                     are in the upper right hand corner of the
                                                     analogue pull down.

                                                     The user begins with the “Node #” and the
                                                     “Point #”

                                                     When using the High Alarm (or the Low
                                                     Alarm) functions there are three criteria to be
                                                     considered when each alarm is set:

                                                     1) Setpoint. The Setpoint can be any of a
                                                     number of points depending on whether the
                                                     user is turning on fans, heater, cool cells
                                                     HVAC, humidifiers, or other equipment. One
                                                     might turn fans or cool cells, or HVAC units
                                                     (systems) on at 700F as in the example to the
                                                     Left.
                                                     2) Deadband. The system will turn the
                                                     device on when the temperature reaches 700F
                                                     and left to it’s on devices the system will turn
                                                     the device off when the temperature goes
                                                     down to 69.9990F, which would mean that the
                                                     device would be constantly turning on and off
                                                     which is harmful to most electrical devices.
                                                     Therefore, one should set the Deadband at
                                                     some number which will eliminate the
                                                     bounce. If the Deadband is set at 1, then the
                                                     device will be turned on when the
                                                     temperature reaches 700F and will turn off
                                                     when the temperature goes down to 68.9990F.


3) Out/Notification Delay. Assume that the event that High alarm 1 sets must be preceded by
   some other event for the process to work smoothly. Example; in a grow-out house, before the
   fans are turned on in certain houses the vent boards must be opened (to avoid collapsing the
   roof). In that event, the user would set the Out/Notification Delay at 30 seconds or some
   interval that will allow the vent boards to open before the fan actually engages.
4) The vent boards would then actually be activated by the #2 High Alarm setting which would
   also be set at 700F and have a Deadband of 1, but there would be no High Alarm Delay
   entered.

Therefore, the temperature would reach 700F and both the designated Fan and the vent boards
would be activated, but there would be a 30 second delay before the fan turned on, and there would


                                              13
be no delay in the command to open the vent boards, which would insure (all other things being
equal) that the vents were open or opening when the fan was engaged.

A second, third, and fourth fan could be activated by the system. If, the first fan is engaged and
the temperature continues to rise then the second fan would be activated when the temperature
reached 710F with a Deadband of 2 so that both fans turned off when the temperature dropped
below 690F.

                                                       The next option is notification. The
                                                       system (when connected to the internet)
                                                       can be configured to text message and or
                                                       email an almost unlimited number of
                                                       recipients.

                                                       Click the “Configure” box under the
                                                       “Email/SMS heading and the following
                                                       options are available




Under “Email Address” the user can enter an Email address or a cell phone number. The cell
phone number is entered as follows: 13342682860@Nextel.com.

The Subject should reference one of the Analogue or Digital Input points by “Tagname” and then
indicate the message to be sent which is entered in the Body of the Email.




The next setup input section is to determine the Tagnames and arrange the functions for the three
digital input points. Click “Setup” and the following pull down is available to the user:




                                                14
Procedures:
1) Give each Input point a Tagname
2) Identify the Node and point that you wish to control
3) Enter the email address, subject and the body of the email or the text message to be sent
4) The delay function works in manner that is identical to the delay function for the
     analogue input control points.

The third section of the TRAKKER pull down is the “Outputs”




The default control method for the Digital Outputs is manual, which means that the Output
numbers will be “black”. The total number of choices for Output control is shown in the
lower right hand corner of the third section of the screen.
Those choices are:    1)      Analogue
                      2)      Manual (default)
                      3)      Time
                      4)      Interval
                      5)      Input (Digital Input control) see section above

The color of the Digital output number will turn the color of the control type – see the blue
numbers above for those that are being controlled by an analogue point. To set Time, Interval,
or Input as the control type and to set the parameters for either Time or Interval “Right Click”
on the point to be controlled and the following pull down appears:




                                            15
This screen should be viewed in three parts:
1)     The Tagname and what is in control is the first consideration.




The analogue control is determined by the pull downs that accompany the set up of analogue
devices. The other control choices must be set from the individual Digital output pull down
which will look like the pull down shown above.




The default control for each new digital point is always “Manual”


2)      If the timer function is selected then the operator must choose the day and the time for
each output point. The timer function, which is the bottom of the pull down, can be configured
by the “Day” as shown below: The first step is to determine which days the timer function is
set up for. In the example below the days that have been selected are Monday, Tuesday,
Wednesday, Thursday, and Friday
                                            16
Or, in the alternative, the timer function can be set to operate on a “Monthly schedule with
selected days determined. Any/All of the days in a particular month may be individually
selected, although there are easier ways to configure that command, or any number of days
less than all including only one day.




                                            17
Once the days have been determined then the time function is set for each of the days selected.
The alternative is to drive the timer based on the “Day of the Week” as shown below with
selected days chosen for each of the weeks that are checked.




The next step is to actually set the time that events will occur for the weeks and days selected.
In the example above the last setting for a particular period is being set: the “on” event is 16:00
hours and no minutes and the “off” time is 23:00 hours and 59 minutes. Once the desired times
are dialed in then the “Enter” button is clicked and if that is the last setting for the point in
consideration, then the “Apply” button must be clicked and the exit button will close the pull
down and return the operator to the main screen.

                                                  Make sure the “Time” control function has
                                                  been chosen and the appropriate days chosen
                                                  before exiting this pull down.

                                                  When all of the desired days and times have
                                                  been set, click Apply and Exit.




                                             18
In the event that the repeat control button has been checked then the following procedure is to
be followed




                                                                  Once the “Repeat” control
                                                                  function has been chosen
                                                                  then the actual “On” time and
                                                                  the “Off” time durations must
                                                                  be set.

                                                                  In the example to the left the
                                                                  “On” time is set for 240 Sec
                                                                  and the “Off” time is set for
                                                                  180 Sec.




                                                                  Remember – the “Apply”
                                                                  button must be clicked in
                                                                  order that any change made
                                                                  to an out putput down will be
                                                                  set.




                                            19
                                                                In the event that the Input
                                                                control is chosen then the input
                                                                data from a particular digital
                                                                input will control the output for
                                                                the selected digital point


                                                                Go to the center portion of the
                                                                main screen and under the
                                                                Digital Input heading you will
                                                                see a “Setup” button. Click
                                                                that button to open the setup
                                                                screen




The screen below will open and you may then designate each of the digital inputs by Tagname
and set the Node and Point for control. In the example below Digital Input One has a Tagname
of Gang saw #1 and when it exceeds it vibration signal it will turn the power off to that device
through the output of digital point 07, Node 2 and send an email message to CB Foster




                                            20

						
Related docs
Other docs by fjhuangjun
教你看懂内存编码
Views: 27  |  Downloads: 0
How To Select The Right Scale Fo
Views: 1  |  Downloads: 0
Maryland Traumatic Brain Injury
Views: 134  |  Downloads: 0
Gatrell Auction 6-27.pub
Views: 38  |  Downloads: 0
harddisk_ flash drive Easy Rec
Views: 1016  |  Downloads: 5
Dying bamboo plants threaten wil
Views: 26  |  Downloads: 0
Deployment from Ft Lewis Packing
Views: 53  |  Downloads: 0
Festive Decorations License Cond
Views: 23  |  Downloads: 0
Lutador No Gi Rules There is nev
Views: 7  |  Downloads: 0
Lovely Professional University_ - DOC
Views: 130  |  Downloads: 0