Home > Data Delivery Devices > Communications receiver > Data Delivery Devices VHF, UHF & ISM Wireless RTU RFScada 8ADI-9DO 4ADI-5DO User Manual

Data Delivery Devices VHF, UHF & ISM Wireless RTU RFScada 8ADI-9DO 4ADI-5DO User Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Data Delivery Devices VHF, UHF & ISM Wireless RTU RFScada 8ADI-9DO 4ADI-5DO User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 2 Data Delivery Devices manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 31 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    System Configuration. 
     
    When the RFScada units are shipped they will already be configured for the final application, 
    and no further programming, configuration or adjustments are required. Each unit stores its own 
    settings inside non volatile memory where they will remain until the unit is reconfigured. Connection to 
    power is not required to maintain these settings, there are no batteries or similar volatile devices 
    required for storage. 
     
    It may, however be necessary to change settings in the field if additional units are added to the 
    system or changes in the configured settings are desired. It may also be desirable to monitor and 
    possibly control conditions at various units using a computer. The RFScada units have this capability 
    built in, and by using a standard PC with suitable software virtually every input, output and 
    configuration setting may be monitored or changed by the user, even remotely over a phone line. It is 
    also possible to permanently store new configuration settings in each unit. 
    PC software is available from Data Delivery Devices LLC that allows units to be reconfigured. 
    The software also has basic monitoring and control capability, to allow the user to monitor or make 
    simple control adjustments in the field. Some basic configurations follow, then details for using the 
    configuration software.   
     
    There are literally millions of ways that the RFScada units may be configured, routing signals 
    from any input on any unit to any output on any unit in a system. The following diagrams contain 
    examples to explain some of the possible configurations.  
     
    Basic system with two units. 
     
    Here the eight digital switch inputs from unit 0 are mimicked by the eight output relays on unit 
    1. The eight digital switch inputs from unit 1 are mimicked by the eight output relays on unit 0. The 
    eight analog inputs from unit 0 are transmitted to unit 1. Standard units do not have any analog 
    outputs, but 2, 4 or 8 channel output options are available. If any of these options are installed in unit 
    1 then each analog output on unit 1 will mimic the corresponding analog inputs on unit 0. Similarly, 
    unit 1’s analog inputs are transmitted to unit 0, which will output them if the analog output options are 
    installed. The network status output relay on each unit will indicate verified communications between 
    units. By changing the system configuration any input may drive any output, so for example switch 
    input 3 on unit 0 may be configured to control relays 4 & 8 on unit 0, plus relays 1, 3 & 4 on unit 1. 
    Similarly analog input 6 on unit 1 may be configured to drive analog output 1 & 2 on unit 0 plus analog 
    outputs 5, 6, 7 & 8 on unit 1. Although not required, a PC may simultaneously be connected (either 
    locally or via a modem) to monitor every analog and digital input on the network; the PC may also be 
    used to override or force any analog or digital input, allowing complete monitoring and control 
    capability for the whole wireless system.   
    RFScada 
    Unit 0 8 Analog  
    4-20mA Inputs 
    8 Dry Contact 
    Switch Inputs 0, 2, 4 or 8 Analog  
    4-20mA Outputs 
    (optional) 
    8 Relay Outputs RFScada 
    Unit 1 8 Analog  
    4-20mA Inputs 
    8 Dry Contact 
    Switch Inputs 0, 2, 4 or 8 Analog  
    4-20mA Outputs 
    (optional) 
    Network Status 
     Relay Output 
    8 Relay Outputs  Network Status 
     Relay Output 
    PC  
     (Optional)  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 32 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    Simple system with three units 
    In this example a remote tank is filled from two pumps in separate locations. The tank has a 
    full and empty pressure switch, plus a 4-20mA liquid level transducer. One pump, marked A, is 
    controlled by a relay on unit 0. The second pump, marked B, is driven via a variable speed drive, 
    which in turn is stopped and started plus the speed is controlled via the RFScada units. Here is how 
    the signals are routed. The full and empty switches on unit 1 are sent to the full and empty status 
    lamps on units 0 and 2. The tank level measured at the analog input of unit 1 is sent to the analog 
    output 1 on unit 0 for local level display at unit 0, and also to analog output 2 on unit 2, for tank level 
    indication at the VSD pump station. A switch input on unit 0 controls the relay output for pump A on 
    unit 0, plus the warning light A at the tank. Switch input 2 on unit 0 drives the VSD start contact, driven 
    via an output relay on unit 2 plus a warning light B at the tank. The VSD speed command is sent to an 
    analog output on unit 2 from an analog input on unit 0. The pump B motor current is sent from an 
    analog input on unit 2 to be displayed on an analog meter, output at unit 0. 
     
     The table summarizes the signal routing. 
     
    RFScada 
    Unit 1 Network Status 
     Relay Output 
    Network Status 
     Relay Output 
    PC  
     (Optional) 
    Tank
    Full switch 
    Empty switch 
    4-20mA level 
    Pump A 
    Pump A Switch Analog 
    Tank Level 
    Display 
    Pump B Run 
    switch 
    RFScada 
    Unit 2 
    Network Status 
     Relay Output 
    VSD / 
    Pump B 
    Pump B Run 
    speed (4-20mA) 
     Speed command (4-20mA) Run command 
    Relay Output 1 
    Analog Output 1 
    Full 
    Empty  Relay 
     Outputs 
    RFScada 
    Unit 0 
    Pump B 
    running
    Pump A 
    Running
    About to 
    start 
    About to start 
    switch 
    1 
    2 
    3 
    1 1 
    2 
    3 
    1 1 
    2 
    1 1 
    1 11 2
    2 
    Full 
    Empty 
    Analog VSD 
    Current 
    Display 
    1 
    2 
     VSD / Motor Current (4-20mA) Output  Analog Input 1 
    Relay Output 3 
    Relay Output 4 
    Analog 
    Tank Level 
    Display 
    Analog Output 2  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 33 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    Signal Output  Signal Source 
    Unit 0 Relay 1  Unit 0 Digital Input 1 
    Unit 0 Relay 2  Unit 1 Digital Input 1 
    Unit 0 Relay 3  Unit 1 Digital Input 2 
    Unit 1 Relay 1  Unit 0 Digital Input 1 
    Unit 1 Relay 2  Unit 0 Digital Input 2 
    Unit 2 Relay 1  Unit 0 Digital Input 2 
    Unit 2 Relay 2  Unit 0 Digital Input 3 
    Unit 2 Relay 3  Unit 1 Digital Input 1 
    Unit 2 Relay 4  Unit 1 Digital Input 2 
    Unit 0 Analog 1  Unit 1 Analog Input 1 
    Unit 0 Analog 2  Unit 2 Analog Input 1 
    Unit 2 Analog 1  Unit 0 Analog Input 1 
    Unit 2 Analog 2  Unit 1 Analog Input 1 
     
    Even with simple systems such as this and just a few signals it can quickly become 
    complicated. With the capability for 16 inputs and 16 outputs on every unit, and 32 units in a system it 
    can become very complex. Fortunately the RFScada units may easily be configured using software 
    supplied by Data Delivery Devices LLC. Configuring the units is straightforward, quick and often 
    requires just configuring a single unit. It may even be performed via a phone line if suitable modems 
    are available.  
    First of all a basic understanding of how the complete system operates will make it easier to 
    understand the configuration process. One unit in a system is designated the ‘master’ unit, and is 
    identified by its ID of zero. There must be one, and only one master in a system. This master unit 
    contains all of the configuration settings for the complete system, in an essentially similar (but much 
    larger) form to the table above. It polls each configured ‘slave’ unit in turn, collects analog and digital 
    data from all units in a system, and at the same time it sends the correct data to each unit that 
    requires it, routing data depending upon the masters system configuration table.  
    Each slave device in a system must also have a unique id, which can be 1 to 31. The master 
    will only communicate with slaves it is configured for, so time is not spent polling unused units. All 
    units, the master and all slaves, are physically identical (apart from optional plug in boards) and only 
    differ in how they are configured, meaning any unit damaged in the field may be replaced with another 
    after a simple configuration change. The only reason to configure slave units is to assign id’s (or to 
    change a few specialized settings such as timeouts or Modbus settings); since all signal routing is 
    performed by the master unit. The configuration software allows the factory and user to route these 
    signals as desired. The configuration may then be permanently stored in the RFScada master units 
    memory. 
     
    Using the Configuration Program. 
    We will use the above example of a tank and two pumps to step through complete  
    configuration of three RFScada units, routing all the required analog and digital inputs and outputs. To 
    use the configuration program first a suitable cable is required, to connect between the PC and the 
    RFScada device. Usually a standard PC RS-232 connection is used. (details about the RS-485 
    interface are described further on in the Modbus section). It is assumed that the RS-232 interface will 
    be used here, although the configuration program may use either interface.  
    Standard PC’s have an RS-232 serial port (typically a 9 pin male connector, occasionally a 
    male 25 pin on the rear of the PC) which connects via a suitable cable to J15 on the RFScada board. 
    A suitable cable is available from Data Delivery Devices LLC for connection to a PC’s RS-232 port, or 
    use the following table for connections if constructing you own cable. 
     
    PC RS-232 to RFScada Interface Connections 
    Signal  9 Pin PC Serial Port  25 Pin PC Serial Port  RFScada 
    Received Data to PC  Pin 2  Pin 3  J15 Pin 1  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 34 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    Transmit Data from PC  Pin 3  Pin 2  J15 Pin 2 
    Ground  Pin 5  Pin 7  J15 Pin 3 
    Shield Ground  Shield  Shield  J15 Pin 4 
     
    Ensure that the a two pin shorting jumper, shorting two pins on J9, is removed for RS-232 
    operation on the 8ADI-9DO. On the 4ADI-5DO install the jumper block between pins 2 and 3 on the 
    jumper pins located between connector J15 and J16. Connect the PC and RFScada unit to each other 
    using an appropriate cable, and apply power to the RFScada and PC; the order in which they are 
    powered up does not matter.  
     
    Instructions for installing the configuration software are supplied with it, so they are not 
    repeated here. Note that in the following diagrams the actual screen shots and colors may vary 
    somewhat, depending on factors such as the computer type, screen resolution, number of colors and 
    the version of Windows being run.  
     
    When first started the program will prompt the user for the appropriate serial port to use. The 
    program will locate, test and enable selection of suitable and available serial ports on the PC. The 
    program automatically searches for 16 serial ports even though few PC’s have more than two; this is 
    primarily for PC’s with shared ‘modem pool’ modem or communication ports. In the following example 
    three ports are available. If the connection to the RFScada unit is via a phone line and modems then 
    check the appropriate box and enter the phone number to dial. Note that even if the PC modem is an 
    ‘internal’ unit it will usually have a ‘comm’ port associated with it, in this case the appropriate port must 
    also be checked. Once the serial port details have been selected click ‘OK’ and the main configuration 
    program will start.   
      
     
     
    As soon as the main screen appears the program will start trying to communicate with an 
    RFScada unit. If it is unable to locate a unit within a few seconds an error message is displayed. The 
    user may then try to correct the problem, or manually load configuration settings from a configuration 
    file (see further on for details on loading configuration files). Depending on the connected units 
    configuration one of two screens will be displayed. If the unit is already configured as a ‘slave’ a 
    screen similar to the following will appear.  
    Serial Configuration Screen for RFScada  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 35 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
     
    If the screen does not look like this but rather looks like the ‘master’ configuration screen (see 
    example further on) simply click on the units ‘configuration type’ drop down selector and change the 
    value to 1; the screen will then switch to a ‘slave’ configuration screen as above.  
    On a slave configuration screen several items are displayed, some may be changed by the 
    user and others are fixed. First of all the button on the top left hand side allows the user to read the 
    settings of any RFScada unit connected. Note that the configuration settings are read into the PC 
    from the RFScada device on startup and read again each time this button is clicked. The settings 
    inside the PC and displayed by this program may be changed by the user, but they will not be 
    changed in the attached RFScada unit until the user clicks on one of the two ‘write to 
    This unit’s configuration type 
    (master or slave) and drop 
    down ID selectorThis unit’s drop 
    down timeout 
    selector
    This units 
    S/W version Modbus specific settings 
    for this unit 
    (often not 
    Restores 
    settings 
    to 
    defaults 
    Example Configuration Screen for a unit 
    confi
    gured as a Slave (ID 1 to 31)
    Writes present settings 
    to RFScada RAM 
    configuration memory Writes present settings to 
    RFScada EEPROM non-
    volatile configuration memory  Click button to 
    read configuration 
    of connected unit  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 36 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    RFScada’ buttons on the lower right hand side. At the top center on the screen is the units 
    configuration ID. This is the units present ID, which for a slave unit is always between 1 and 31. Each 
    slave in a system must have its own unique ID; they do not need to be sequential. By clicking on the 
    drop down ID box the user may change this units ID, note that changing it to zero will effectively 
    change this whole screen to a ‘Master configuration’ screen, see later for details on it. Below the ID 
    field is this units timeout. It is the maximum time that this unit will maintain its present state after loss 
    of verified communications to the master unit, it may be changed by the user. Note that it is not the 
    ‘network status’ timeout referred to in other parts of this manual, but a timeout for loss of 
    communications between this unit and the master. Below the timeout is the version of software 
    installed in the RFScada unit. The three Modbus related settings are in the top right hand corner, they 
    are not normally used for most applications. The Modbus section discusses these settings in detail 
    and  explains their use; unless a Modbus connection is made to this physical unit these settings will 
    have no affect on operation.   
    The ‘Default Values’ button changes settings to default factory values, it is mainly used in the 
    Master configuration mode but also resets timers and Modbus settings in the Slave configuration 
    mode here. The ‘Write to RFScada’ button will copy all settings from the PC program to the attached 
    RFScada units RAM memory, immediately overwriting any existing settings. This is a useful way to 
    test configuration changes quickly and easily, and these settings will remain in the RFScada unit until 
    power is lost or they are overwritten again. When lost power is restored the RFScada configuration 
    settings are copied from non-volatile EEPROM to RAM, so any changes that are not stored in non 
    volatile memory are lost. To permanently store settings so they will be restored after power 
    failures the button in the lower right hand corner, ‘Write to RFScada’s EEPROM’ must be used. 
    It takes a few seconds to complete a write to the RFScada configuration registers, so status is 
    displayed to the user during these writes. Also, to ensure that these write buttons were not 
    accidentally clicked a warning will appear and the user must confirm the action before the writes 
    commence.                  
    If this units configuration ID is not already set to one change it to 1 using the drop down ID 
    selector. The timeout, shown set to 10 seconds, will be suitable as this units relays just operate the 
    two status lamps for pump A and pump B next to the tank. It means the lamps will remain on (or off) 
    for 10 seconds after communications have failed between this and the master unit. Now the settings 
    need to be written to the RFScada’s EEPROM. Click the button ‘Write to RFScada’s EEPROM’ in the 
    lower right hand corner of the screen, a warning and confirmation screen will be shown. This 
    completes the configuration for unit 1, which now has its configuration stored in non-volatile memory. 
    Although not necessary, power may be cycled to the RFScada unit, then the settings may be re-read 
    to verify that they are correct. We can now disconnect this unit; it may be useful to mark its ID with a 
    label for future reference since all units, including masters and slaves, may look physically identical 
    but will act and respond differently.  
    The second unit, unit 2 in the above example, may now be connected and it too can be 
    configured as a slave in a similar manner. Read its existing settings by clicking the ‘Read RFScada 
    Configuration’ button. Set its ID to 2 as in the following diagram. This time we would like existing 
    outputs to remain for 34 seconds in the case of communication failure, so the VSD will keep running 
    in the event that power is briefly lost then restored at the master unit 0. After 34 seconds of lost 
    communications all outputs at unit 2 will return to default (i.e. off) values. Again the Modbus settings 
    at this unit do not matter. Save the settings into unit 2 by clicking on the button ‘Write to RFScada’s 
    EEPROM’ in the lower right hand corner of the screen and mark unit 2 for identification later.  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 37 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
     
    Now it is time to connect and configure the master unit, which will route signals to both of the 
    slaves. Once connected click on the ‘Read RFScada Configuration’ button to read the settings from 
    the unit. If a ‘Slave configuration’ type screen appears change the units ID to ‘Master’ (0), and a 
    screen similar to the following will appear. Many of the master configuration settings and adjustments 
    are similar in form and function to the slave configuration. The main difference, however, is the 
    addition of a slider to select the slave, an enable button and two ‘tables’ that allow with source signal 
    selection. The slider changes the unit number that is presently displayed and may be edited, in this 
    diagram it actually refers to the master unit, or itself. By adjusting the slider each of up to 32 units may 
    be selected for display. The checkbox enables or disables the selected unit, in this case the checkbox 
    is checked but it may not be modified by the user, since the master unit is always enabled in a 
    system.  
     
     
    This units drop down 
    timeout selector set to 
    34 seconds  This units configuration type 
    set to slave with an ID of 2 
    Modbus specific settings 
    for this unit  
    (often not 
    Example Configuration Screen for a unit 
    confi
    gured as a Slave with ID 2 
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 38 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
     
     
    The lower left section shows a column of relay numbers, 1 to 8, which cannot be changed by 
    the user. These refer to the eight output relays on the presently selected unit, in this case 0, the 
    master. Next is a column showing units, these refer to the unit that supplies the signal for each relay. 
    The user may select 0 to 31 as the unit source for each relay, here it shows each relay using unit 1 as 
    the signal source. To the right of the unit column are eight rows of selector ‘boxes’. The boxes 
    indicate the digital input channel from the selected unit that supplies the signal for each relay. By 
    Click button to 
    read configuration 
    of connected unit  Slider selects unit 
    whose configuration 
    is displayed This units configuration 
    type (master or slave) 
    and ID 
    This units 
    timeout
    This units 
    S/W versionText displays which units 
    confi
    guration is displayed 
    Unit that supplies 
    rela
    y signal for relay 5 
    Input channel  that supplies 
    rela
    y signal for relay 5 Unit that supplies analog 
    si
    gnal for analog output 7
    Input channel that supplies 
    analog output signal for 
    analog output 7 Writes present settings 
    to RFScada RAM 
    configuration memory 
    Writes present settings to 
    RFScada EEPROM non-
    volatile configuration memory 
    Restores 
    settings 
    to 
    defaults 
    Example Configuration Screen for a unit 
    confi
    gured as the System Master(ID of 0)
    Box 
    checked 
    indicates 
    this unit is 
    enabled 
    Selects 
    special 
    control 
    modes 
    Modbus 
    specific 
    settings for 
    this unit  
    (often not 
    used)  Unchecked  
    indicates unit 
    outputs will 
    be sourced 
    from 
    physical  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 39 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    clicking on these boxes the user may change the digital input to be used as the signal source. Only 
    one box may be selected per relay although all relays may share similar digital input ‘sources’. The 
    analog outputs are configured in a similar manner to the relays, with each output being matched to a 
    source unit and channel. 
     
    Adjust the settings so they match the following picture, which is for routing the master, (unit 0) 
    outputs. The unused outputs may be signal sourced from an unused unit and or input as shown, so 
    power will not be wasted by energizing unused relays.             
     
    Once the screen has been set to route the outputs of interest the next units routing may be 
    configured. There is no need to store modified settings in the RFScada unit yet, as changes made will 
    be retained in the configuration program unless new ones are loaded from an RFScada device. Click 
    on the slider and move it to the right, so the routing for unit 1 is displayed. If the signal routing boxes 
    Configuration Screen showing the master 
    (Unit 0) Relay and Analog Outputs  
    Relay 2 on the Master 
    Unit will  be driven by 
    digital input 1 on unit 1 Relay 1 on the Master 
    Unit will  be driven by 
    digital input 1 on unit 0 
    Relay 3 on the Master 
    Unit will  be driven by 
    digital input 2 on unit 1 
    This indicates outputs 
    being configured are 
    the master units. 
    Relays 4 to 8 on the Master Unit 
    will all be driven by digital input 8 
    on unused unit 31, i.e. disabled Analog output 1 on the Master 
    Unit will  be driven by analog 
    input 1 on unit 1 
    Analog output 2 on the 
    Master Unit will  be driven by 
    analog input 1 on unit 2  
    						
    							RFScada 8ADI-9DO/4ADI-5DO Manual Ver 3.6 Copyright ©2005 Data Delivery Devices LLC Page - 40 – Bartlesville OK Tel 918-335-3318      FAX 918-398-9990 
    are ‘grayed’, i.e. not enabled, then check the ‘Unit Enabled’ check box to both enable the unit and 
    routing adjustments.    
     
     
    Note that the text above the slider indicates these signal routings are for Unit 1. The settings 
    and adjustments may again be changed so they match desired routing, and any unused outputs may 
    be signal sourced from an unused unit. Since this unit does not have an analog output option the 
    analog routing will have no effect. Once all settings are correct adjust the slider to display unit 2’s 
    routing. Unit 2’s settings are shown on the following diagram. Again, note that unused relay or analog 
    outputs maybe routed anywhere. Make sure the ‘Unit Enabled’ box is checked, to ensure that the 
    master will include unit 2 in network communications.  
    Configuration Screen showing Unit 1 Relay 
    and Analog Output Signal Sourcing  
    Relay 2 on Unit 1 will  
    be driven by digital input 
    2 on unit 0  Relay 1 on Unit 1 will  
    be driven by digital input 
    1 on unit 0 
    This indicates outputs 
    being configured are 
    for Slave Unit 1. 
    Relays 3 to 8 on the Unit 1 will all be driven 
    by digital input 5 on unit 0, i.e. unused Analog output configuration does 
    not matter, since unit 1 does not 
    have any analog outputs  
    Checked indicates master 
    will communicate with unit 
    Unchecked  
    indicates unit 
    1 outputs will 
    be sourced 
    from discrete 
    inputs   
    						
    All Data Delivery Devices manuals Comments (0)