Do you have a question about the WI-I/O 9-U2 MESH I/O and is the answer not in the manual?
Questions and answers
Summary of Contents for Weidmüller WI-I/O 9-U2 MESH I/O
Page 1
Industrial Wireless MESH I/O WI-I/O 9-U2 MESH I/O Manual Version 1.2.3 Feburary 2020 Read and Retain for Future Reference...
Page 2
Weidmuller Inc. Corporate Headquarters 821 Southlake Boulevard Richmond, Virginia 23236 USA 804.794.2877 Main 800.849.9343 Customer & Technical Support 804.794.0252 Fax info@weidmuller.com Copyright Weidmüller Interface GmbH & Co. KG | Klingenbergstraße 16 | D-32758 Detmold Thank you for your selection of the WI-I/O 9-U2 I/O Module. We trust it will give you many years of valuable service.
Page 3
GNU Free Documentation Licence: Copyright (C) 2009 Weidmuller. Weidmuller is using a part of Free Software code under the GNU General Public License in operating the “WI-I/O 9-U2” product. This General Public License applies to most of the Free Software Foundation’s code and to any other program whose authors commit by using it.
Page 4
This WI-I/O 9-U2 module uses the “E2_900M Wireless Data Modem” radio and complies with Part 15.247 of the FCC Rules. Operation is subject to the following two conditions: • This device may not cause harmful interference • This device must accept any interference received, including interference that may cause undesired operation.
Page 5
Hazardous Location Notices: This device complies with 94/9/EC – ATEX Directive Ex nA IIC T4A, II 3 G, –40 °C ≤ Ta ≤ +60 °C WARNING: EXPLOSION HAZARD. Do not disconnect equipment unless power has been switched off or the area is known to be non-hazardous.
Page 6
IMPORTANT Notice: WEIDMULLER products are designed to be used in industrial environments, by experienced industrial engineering personnel with adequate knowledge of safety design considerations. WEIDMULLER radio products are used on unprotected license-free radio bands with radio noise and interference. The products are designed to operate in the presence of noise and interference, however in an extreme case, radio noise and interference could cause product operation delays or operation failure.
Chapter 1 - Introduction 1.1 Overview The WI-I/O 9-U2 range of I/O modules has been designed to provide standard “off-the- shelf” telemetry functions, for an economic price. Telemetry is the transmission of data or signals over a long distance via radio or twisted-pair wire cable. Although the WI-I/O 9-U2 Series is intended to be simple in its application, it provides many sophisticated features, which will be explained in the following chapters.
Page 14
The WI-I/O 9-U2 modules transmit the input/output data using radio or Ethernet. The data frame includes the "address" of the transmitting module and the receiving module, so that each transmitted message is acted on only by the correct receiving unit. Each message includes error checking to ensure that no corruption of the data frame has occurred due to noise or interference.
1.2 Module Structure WI-I/O 9-U2 Figure 1 – Module Structure The WI-I/O 9-U2 is made up of a number of basic sections, which all interface with a central Input and output storage area (I/O Store). The I/O Data Store provides storage for I/O data as well as providing services to other processes in the system.
There are also a number of Internal I/O that can be accessed from the I/O Data Store. These inputs can be used to interpret the status of a single module or an entire system • Battery voltage – The battery terminal voltage displayed as an Analog value. •...
2.1 General All WI-I/O 9-U2 Series modules are housed in a plastic enclosure with DIN rail mounting, providing options for up to 14 I/O points, and separate power & communications connectors. The enclosure measures 170 x 150 x 33 mm including connectors.
The Supply and Battery charging terminals are hosted on the 4-way connector on the bottom edge of the module labelled “Supply” Both Supply and Battery connections have reverse polarity and over voltage protection. The power supply should be CSA Certified Class 2 approved for normal operation. If the device is being used in a Class I Div 2 explosive area, the supply must have Class I Div 2 approval.
Figure 4 – Expansion I/O power & RS485 As a guide when using the I/O power connection from the WI-I/O 9-U2, the number of I/O modules is limited to three x WI-I/O-EX-1-S-11(using inputs), one x WI-I/O-EX-1-S- 12, or one x WI-I/O-EX-1-S-13. If more I/O Modules are required, you will need to calculate the overall current consumption using the following criteria and power the modules from an external supply.
Local 24V loop voltage (0-40V scaling) – Internally generated +24V 30006 supply used for analog loop supply. Maximum Current limit is 100mA 30007 Local Battery voltage (0-40V scaling) 30008 WI-I/O-EX-1-S Supply Voltage (0-40V scaling) 38005 – 38008 Floating Point Registers, also indicate the Supply voltage, Battery Voltage, +24V Supply and WI-I/O-EX-1-S Supply voltages but in a voltage scale.
Figure 5 - Earthing 2.3 Radio The following radio variants are available in the WI-I/O 9-U2 dependent on the country of operation. 2.3.1 900 MHz Spread Spectrum radio The radio uses frequency hopping spread spectrum modulation, which is a method of transmitting radio signals by switching the carrier among many frequency channels, using a pseudo random sequence called a hop set.
• Spread-spectrum signals are more resistant to narrowband interference. • They are difficult to intercept or eavesdrop because of the pseudorandom transmission sequences. • Transmissions can share a frequency band with other types of conventional transmissions with minimal interference. 2.3.2 869 MHz Fixed Frequency radio (EU Country Code) This radio operates in the unlicensed fixed frequency band of 869 MHz.
Page 23
• USA/Canada 15 miles - 6dB net gain antenna configuration permitted (4W EIRP) • Australia/NZ 12 km - Unity gain antenna configuration (1W EIRP) To achieve the maximum transmission distance, the antennas should be raised above intermediate obstructions so the radio path is true “line of sight”. Because of the curvature of the earth, the antennas will need to be elevated at least 15 feet (5 metres) above ground for paths greater than 3 miles (5 km).
An antenna should be connected to the module via 50 ohm coaxial cable (e.g. RG58, RG213, Cellfoil, etc) terminated with a male SMA coaxial connector. The higher the antenna is mounted, the greater the transmission range will be, however as the length of coaxial cable increases so do cable losses.
Yagi antennas. A Yagi antenna provides high gain in the forward direction, but lower gain in other directions. This may be used to compensate for coaxial cable loss for installations with marginal radio path. The Yagi gain also acts on the receiver, so adding Yagi antennas at both ends of a link provides a double improvement.
2.5 Connections 2.5.1 Bottom panel connections Figure 9 – Bottom Panel Connections Ethernet port The WI-I/O 9-U2 modules provides a standard RJ-45 Ethernet port compliant to IEEE 802.3 10/100 BaseT. This port provides full access to the module, including configuration, diagnostics, log file download and firmware upload, of both the local and remote units.
RS-485 port with Modbus Support. The WI-I/O 9-U2 module provides an RS-485 serial port, which supports operations at data rates up to 230,400 baud. Default baud rate is 9600 baud, No Parity, 8 data bits and 1 stop bit which match the WI-I/O-EX-1-S serial expansion modules defaults. This port Supports MODBUS protocol.
The “Factory Boot” switch is used for factory setup and diagnostics. This switch should not normally be used, except if advised by WEIDMULLER support. USB Host port This port is a USB Host (Master port), which can interface with USB storage devices for data logging (Future) and for upgrading the module Firmware –...
Front panel connections Figure 12 – Front Panel Connections The WI-I/O 9-U2 front panel provides connections for the following • Eight Digital Input /Output (DIO1-8). • Two 12 bit, 0.1% accuracy differential analog inputs. • Two single ended 12 bit, 0.1% accuracy analog inputs. •...
2.5.3 Digital / Pulsed Inputs Each digital I/O channel on the WI-I/O 9-U2 can act as either an input or an output. The input/output direction is automatically determined by the connections and configuration of the I/O. If you have an I/O channel wired as an input but operate the channel as an output. No electrical damage will occur however, the I/O system will not operate correctly.
2.5.4 Digital Outputs (Pulsed Outputs) Digital outputs are open-collector transistors and are able to switch loads up to 30VDC, 200mA. The 8 digital outputs share the same terminals as the digital input. These terminals are marked D1-8. WI-IO 9-U2 Figure 14 – Digital Output Wiring When active, the digital outputs provide a transistor switch to EARTH (Common).
Figure 15 – Digital Output Failsafe Times The Fail Safe Time is the time the output counts down before activating a Fail Safe state. Normally this would be configured for a little more than twice the update time of the mapping that is sending data to it.
2.5.5 Analog Inputs The WI-I/O 9-U2 provides two floating differential analog inputs and two grounded single-ended analog inputs. Analog Input 1 & 2 will automatically measure Current (0-20 mA) or Voltage (0-25V) depending on what is connected to the input. Analog input 3 &...
Figure 18 – Single Ended Current Inputs Single Ended Current Inputs (AIN 3 & 4 only) Single-ended current input mode is useful if the sensor loop is grounded to the WI-I/O 9- U2 module. Devices can be powered from the 24V Analog Loop Supply (ALS) generated internally from the module.
Single Ended Voltage Inputs All analog inputs can be setup to read voltage. If using Analog input 1 & 2 connect the voltage source across the positive terminal of the input and Common. If using Analog input 3 & 4 then connect across the input terminal and Common. Note: Default scaling gives 0-20V for 4-20mA output on Analog 1 and 2.
2.5.6 Analog Outputs The WI-I/O 9-U2 module provides two 0 - 24 mA DC analog outputs for connecting to analog inputs on equipment such as PLC’s, DCS, Loggers, etc. or connecting to instrument indicators for the display of remote analog measurements. The WI-I/O 9-U2 Analog outputs are a sourcing output and should be connected from the analog output terminal through the device or indicator to Common.
Chapter 3 - Operation Overview The WI-I/O 9-U2 range of I/O modules has been designed to provide standard “off-the- shelf” telemetry functions, at an economic price. Telemetry is the transmission of data or signals over a long distance via radio or twisted-pair wire cable. 3.2 Indications When power is initially connected to the module it will perform some internal setup and diagnostics checks to determine if the module is operating correctly.
Analog Inputs Two LEDs exist for each Differential analog input. The first LED (+) is used to indicate the analogue input is reading a Current (mA), the second LED (-) indicates the input is reading Voltage. Each of the analog input LEDs will flash with increasing speed and intensity depending on the level of the input (4mA = slow/dim and 20mA= fast/bright) For each of the single ended analog channels, the LED indicates when the input is reading Current or Voltage by flashing the LED with the level of the input (4mA =...
3.3 System Design 3.3.1 Radio Channel Capacity Messages sent on a cable link are much faster than on a radio channel, and the capacity of the radio channel must be considered when designing a system. This becomes more important as the I/O size of a system increases. The modules are designed to provide “real-time”...
antennas to be elevated at least 13 feet (4m) to achieve “line-of-sight” even if the path is flat. A radio path may act reliably in good weather, but poorly in bad weather - this is called a “marginal” radio path. If the radio path is more than 20% of the maximum reliable distance (see Specification section for these distances), we recommend that you test the radio path before installation.
• A module can provide an output, which activates on communication failure to another module. This can be used to provide an external alarm that there is a system fault. 3.3.5 Indicating a Communications Problem There are two ways to indicate communications problems. Fail-to-transmit alarm The first method is to setup a communications indication on a register of your choice when configuring a mapping.
General purpose digital registers 10501 to 10595 will indicate a communication fail for the corresponding remote radio address. E.g. Address 10505 will indicate a communication fail for remote address # 5 Address 10590 will indicate a communications failure for remote address # 90. Note: Radio must have a valid mapping for the remote address and the mapping must have the ‘ACK’...
Page 45
When a link fails, a routing error is passed back to a transmitting node, and the process repeats.
Chapter 4 - Configuration 4.1 First time Configuration The WI-I/O 9-U2 has a built-in web server, containing web pages for analysing and minor modification to the module’s configuration. The configuration can be accessed ® using any web browser however we recommend using Microsoft Internet Explorer 8.
Open “Properties” of Local Area Connection. Select Internet Protocol (TCP/IP) and click on Properties. On the General tab, enter IP address 192.168.0.1, Subnet mask 255.255.255.0 and press “OK” Figure 23 – Network Settings The simplest way to check Ethernet communications is to use the “Ping” command From the Windows Start menu, select “Run”...
This option may be modified by opening Tools -> Internet Options -> Connections Tab - > LAN Settings->Proxy Server -> bypass proxy for local addresses. Enter the default IP address for the WI-I/O 9-U2 https://192.168.0.1XX where XX is the last two digits of the serial number. Enter the username “user”...
4.2 Over the Air Configuration The WIBMesh WI-I/O 9-U2 modules communicate using Standard Ethernet Protocols which make it possible to connect to other WI-I/O 9-U2 modules within the radio network for over the air diagnostics and configuration changes. A little forethought when designing the system is required as some minor configuration settings need to implemented for ‘Over the air’...
Address can be changed by going to the ‘Ethernet’ branch on the Project tree of the configuration software for each of the remote modules. 4. The PC must have its Default Gateway address set to the Central WI-I/O 9-U2’s Ethernet IP Address or have a routing rule added to its default routing table, e.g.
4.3 Module Configuration Module configuration can be done using the WI Mesh utility for Meshing and Econfig for Legacy or via inbuilt web pages. We recommend the software be used as the primary config as is easier to use and simplifies the overall configuration. It is also project based which means you can group a number of modules in one configuration file.
Figure 31 - Installation Figure 32 – Configuration Software When the Confiugration Utility has been installed and run you are presented with 3 options, 1. Re-Open Previous Project, 2. Open Exisitng Project, 3. Create New Project. Re-Open Previous Project When selected, this will open the last used project on this PC. Typically all configuration project files are stored locally on the used PC or a Network drive.
created elsewhere and sent to you. A dialog box will appear to navigate to the saved project that you wish to open. Create New Project When selected, this will allow you to start a new configuration project. It will allow you to name the project and also specify a directory location to save it to.
the name of the project. Selecting the project name will display the following. Project Information This details the project name and the directory location of the project. The Project name can be changed if need be from this area. Password Protection Figure 34 - Project Information Password protection is used to provide a security option to the project itself.
increment as each radio is added to the configuration. Typically this IP address range does not need to be changed as only WIBMesh Protocol radios can communicate to each other, that is even though the WIBMesh protocol is based around an IP Standards based protocol, it is still not an open standard like Wi-Fi which means you cannot directly connect to the WI-I/O 9-U2 via your PC.
Figure 37 - ID Address List The configuration screen for this option is a read only screen. All parameters for this can only be edited from the radio selection itself. 4.3.5 Mappings Mappings are used to send I/O values between WI-I/O 9-U2 modules. The I/O is typically sent via the Radio interface however at times it can be used to be sent via the Ethernet interface between modules.
It should be noted that the ‘Updates’ are only a check signal and care should be taken when configuring the update values with short update times (< 5 seconds) as it will greatly increase the amount of radio traffic. There are three different types of mappings, Write, Gather/Scatter and Read Mappings, which are explained below.
Figure 39 - Gather/Scatter Mapping Destination – Shows two standard choices as well as a radio IP and an Ethernet IP address for each module in the project. The first choice is ‘Local Host’ which is the standard name given to the address of the loopback network interface and basically means the module you are currently configuring (itself).
Update Time - This is the period of time that the mapping update messages (check signal) are sent. This is outside of the normal change of state updates that occur when an input changes. Offset Time - Configures an offset time for the update mapping. It is used to stagger the update transmissions so on start-up and every update period the module does not send all mapping at the same time.
To ensure the module outputs get updated with the latest remote input status when first powered on we can configure the module to transmit a special “start-up /force” message which will write a value into an internal register at the remote module/s. The remote module/s can then use this register to force any mappings it has configured for the destination.
Local AO1 – AO2 as floating point values (mA) 48001 - 48002 4.3.9 I/O Configuration I/O configuration is done using the Configuration software and each I/O has different characteristics that can be tailored to certain applications. Selecting IO from within the Project Tree in the Configuration utility will display configuration options for the I/O, the configuration display (explained below) will...
If the Failsafe state is enabled (ON) this will indicate with the LED flashing briefly OFF and the digital output will turn on. If the Failsafe state is disabled (OFF) this will indicate with the LED flashing briefly ON and the digital output will turn off. Pulsed Outputs Name –...
• Zero – Starting Value (counts) when measured value is zero • Span – Number of counts per measured value (mA, V, Hz, etc) The Analog is a linear scale with an overall raw range of 8192 to 49152 decimal (Total = 40960).
Failsafe value (mA) – The value that you wish the output to be set to on completion of the failsafe timeout. 4.3.10 Serial Expansion I/O Adding modules Additional WI-I/O-EX-1-S serial expansion I/O modules can be added if more I/O is required.
• Analog input 1 will be at register location 30321 See Appendix C: “Expansion I/O Registers”. For a more detailed address map of the serial expansion I/O modules. When adding expansion I/O modules to the WI-I/O 9-U2, there are two inbuilt register associated to indicating the communication status of the expansion I/O module.
Figure 49 - Failsafe Block Analog Figure 50 - Failsafe Block Digital In Figure 50 - Failsafe Block Digital’ above, register 40501 holds an analog value that has been mapped from another module and is updated every 60 seconds. The configuration is configured so that on start-up the module will write a value of 16384 into register 40501 and then start counting down the “Fail Timeout”...
If you were to read the registers using the “I/O Diagnostics” an invalid register would read “~“ as shown in Figure 51 above. Any mapping with an invalid register will be inhibited from sending. This is to ensure the data that gets to the destination is valid and not just default values that the module starts up with.
4.3.13 Serial Configuration The WI-I/O 9-U2 has an RS-232, and an RS-485 port for serial communications. These ports are used to connect WEIDMULLER WI-I/O-EX-1-S-11, WI-I/O-EX-1-S-12 & WI-I/O-EX-1-S-13 serial expansion I/O modules. The ports can also be used to connect external Modbus RTU Master or Slave devices The port Operating Mode and the normal serial parameters, Baud Rate, Data Format, Flow Control, etc.
Request Pause – Is the delay between serial requests in milliseconds Response Wait – Is the serial response timeout in milliseconds – a serial retry will be sent if a response is not received within this timeout. Connection Timeout – Is the TCP connection timeout in seconds – if no Modbus/TCP data is received within this timeout then the TCP connection will be dropped.
Maximum Tries – Is the maximum number of request retries performed on the serial port. Serial - Modbus RTU Slave When configured as a Modbus RTU slave the only parameter that will need to be configured are the Date Rate, Data Format and Flow Control. 4.3.14 Modbus Configuration The WI-I/O 9-U2 provides Modbus TCP Client/ Server &...
‘Device ID’ Is the Device ID for the modules own Modbus Server/Slave. This is the ID that and external Modbus Client or Modbus Master would require to allow it to read values from the internal Modbus registers, i.e. if a DCS or Scada computer needed to poll the WI-I/O 9-U2 via TCP or serial connection.
Local Register (Master) – When the Function Code (Command) is ‘Read’ the ‘Local Register’ will be the destination register or output location on the Local device, when the Function Code (Command) is a ‘Write’ the ‘Local Register’ will be the originating register or input location on the local device.
server Port is 502, which is a standard Modbus TCP Port address and if the mapping fails to communicate to the TCP server it will write a value of 1 into local register 508 indicating a communications failure. The next mapping shows something similar however, instead of analog value they are digital values.
The first mapping shows a read mapping from a serial device connected on the RS485 port with a Device ID of 5. It’s reading 1 I/O point starting at remote address 30001 and writing the value into the local address 40501. It’s configured with a response timeout of 1000mSec and local register 508 will indicate a failure to communicate with this device.
4.4 Web based Configuration Some configuration options are available by web based configuration only. If utilising these option they will need to be accessed using a web browser and connecting to the modules IP Address, i.e. 192.168.0.XXX 4.4.1 Mesh Figure 61 - Mesh Configuration Enabling this option will allow communicating modules access to an external Ethernet Network if connected (IP address range configured under Network Settings).
Page 77
in an environment that is known to have multipath fading. These installations are typically where units are installed inside buildings or in environment where antenna do not have uninterrupted line of sight or have large metallic objects that are close to the antennas. The multipath RSSI algorithm calculates a path RSSI that will be used when establishing mesh links between neighbours.
4.4.2 Neighbour RSSI configuration RSSI values from neighbouring devices can be stored in register. Configuring is done from this web page. The Neighbour RSSI values can be mapped to a register of your choosing. A maximum number of 100 neighbours can be configured and any analog register can be used to store the value.
interfaces (i.e. hard-wired Ethernet, or Radio) and forwards the frame appropriately. However, if the IP network address does not match the network address of any of its interfaces, the WI-I/O 9-U2 will forward the frame to its default gateway. In this case it is assumed that the default gateway has a valid route to the destination.
4.4.4 Radio Settings Select the “Radio” Menu to change the following configuration parameters. If a change is made, you need to select “Save Changes” to retain the changes. Changes will not take effect until the unit is reset. Figure 64 – Radio Configuration Screen Radio Settings A unique address that is used to differentiate one wireless system from another, All radios that are required to communicate within the...
Transmit Power Adjust the Transmit power level from 30dB (1 W) to 20dB (100 mW). Mode See dBm to mW conversion table at Appendix A: A selection of data rates is available depending on the country code. Fixed Frequency model (EU) can use 14, 38, 56 and 76kbps while the FHSS (US, AU, NZ and IN) use 19, 56, 76 and 115kbps.
communicate via this path regardless of the signal quality. When Setting up Mesh Fixed Routes each site that is being mapped to will require a route to be configured for the Destination and the Next address. Figure 66 - Mesh Fixed Route - Gateway Figure 67 - Mesh Fixed Route - Rep Site #2 show the Mesh Fixed Routing Rules in the Gateway for the network diagram in Figure 65.
via 10.0.0.2 (site #2) and 10.0.0.3 Site #3) Example Figure 68 - Trace Route Figure 69 - Mesh Fixed Route#2 Figure 70 – Mesh Fixed Route#2 Routing Rules The first route shows the destination and next addresses are both 10.0.0.1 as it’s a single hop.
Page 84
External Indicates that it is routed through a Gateway outside of the mesh Check this box to enable the rule. You can Uncheck the box to Enabled disable a routing rule without needing to re-enter the information at a later time. Save Changes Save changes to non-volatile memory, and restarting the function to and Activate.
4.4.6 Module Information Web Page This Web page is primarily for information purposes. With the exception of the password, the information entered here is displayed on the home configuration webpage of the WI-I/O 9-U2. Figure 71 - Module Information Configuration of Username. This is the username used to access Username the configuration on the WI-I/O 9-U2.
4.4.7 System Tools Web page Figure 72 – System Tools System Log File Logs system instructions, etc to the screen where the log screen can be saved to a file. Not normally used, however maybe used by Technical Support to diagnose problems. The “Clear System Log”...
Firmware Upgrade – USB (Full Firmware Upgrade) Firmware can also be upgraded using a USB flash drive with the firmware files installed. Typically a full USB upgrade is required if the existing firmware is a much older version and would requires multiple patch files to upgrade to the latest version or a patch file may not be available.
Page 88
Upgrade Procedure 1. Prior to performing upgrade note the current firmware version of the WI-I/O 9- U2 by connecting to the modules home webpage. This will allow you to compare this version with the final version to confirm the upgrade procedure has been performed successfully.
Product Reconfiguration Changes the operating mode between WIBMesh and WIBNet. WIBNet is a compatibility mode that will allow communications between the WI-I/O 9-U2 and earlier WEIDMULLER WI-Series Telemetry units, e.g. WI-I/O 9-X-1, 2, 3, 4, C, G, K, L, etc. Figure 79 - Product Reconfiguration The Dropdown box has two selections, Meshing Mode - Standard Weidmuller WIBMesh and is the format that the module will...
4.4.8 Feature Licence Keys Web Page Allows the module to be upgraded with enhanced features or upgraded to a more advanced model .i.e. enabling the Modbus option. The Feature Licence unlock codes are purchasable by contacting Weidmuller or your local distributor. The module serial number is needed to generate the Feature Licence Key.
Chapter 5 - Diagnostics 5.1 IO Diagnostics Figure 83- I/O Diagnostics Selecting this option from the main screen will allow some basic reading and writing of the I/O store registers within the module. To read a register location, enter an address location, e.g. 10001 (for digital Inputs), enter a count (number of consecutive registers) and then press the “Read”...
5.1.1 Watchdog Error Log The module uses a number of different processes to control aspects of the internal workings of the module, i.e. Radio operation, I/O functionality, AODV communications, Modbus Communications, etc. Each process runs independent of each other and can interact with the other processes to provide a robust wireless I/O product.
30017 + Offset = Modbus Error Counter (number of errors the modules has had) 30018 + Offset = Last WI-I/O-EX-1-S Status Code / Modbus Error Code. Will display the following WI-I/O-EX-1-S Status Codes (Hex code 1-5 & 129), as well as the standard Modbus Response Codes shown in Appendix D with a slight difference in the code.
Page 94
and link quality along with some message related information. The readings shown are based upon the last received data message from the device. Figure 84 - Connectivity Note that when updating the Connectivity webpage; ensure the page is current by refreshing the page.
Addition indications for this entry. G=Gateway, F=Fixed, E=External Gateway: This unit is a gateway to provide access outside of the radio network. Flags Fixed: Manually configured route. External: Accesses a device outside the local network. Iface The connection interface (er0 = Ethernet radio, eth0 = Ethernet LAN) Age (H:M:S) This is the timeout of the message in Hours, Minutes, Seconds LQI (Link Quality Indication)
5.4 Neighbour RSSI (WibMesh) Figure 86 - Neighbour RSSI Shows the receive signal strength on each of the 50 available channels within the frequency band. To find out if the path between two neighbouring units has a multipath fading issue, enter the radio IP address of the neighbour you wish to view and press “Get Graph”.
RSSI is gathered from the normal radio communications from that site. If communications is sparse the graph may take a while to fill all channels. If after some time the graph is not filling then it may indicate a multipath a communications problem. The multipath RSSI algorithm calculates a path RSSI that will be used when establishing mesh links between neighbours.
Remote IP Address – This is the IP address that you want to Ping Count / Max Hops – This is the number of Ping probes that are send out. You should see this many responses come back. When pinging on the radio network, the response time for the first ping will be longer if the device needs to establish a network route to the destination.
5.6 Network Statistics (WibMesh) Figure 90– Network Statistics Period After enabling the “Gather Statistics” on the Main Network page, this page will display the average Receive and Transmit traffic throughput over a configured time period. From the drop down “Stats Period”, select the appropriate sample period then press the “Read”...
Page 100
Figure 92 – Hourly Statistics Daily and Weekly, period shows the average throughput over the daily or weekly time period. Also shows the average number of packet received (rx) and Transmitted (tx) as well as the total. Average is an estimated value based on the amount of data gathered in the time available.
5.7 Monitor Comms 5.7.1 WibMesh – Monitor Radio Comms The Monitor Radio Comms page shows radio communication frames that are received or transmitted by the radio. Figure 94 - Monitor Comms The Table below shows some data frames from the communication log screen above. Below that is another table explaining each of the field within the data frame.
Signal Shows the Receive Signal Level on any received message or internal Level sequence number for the transmitted message. Data Total length of the transmitted or received message Length The TX Data frame from above is dissected below First two bytes (80 B1) = Frame Flags Second two bytes (34 86) = Network Address Third two bytes (02 9F) = Destination Address, (FFFF is a broadcast Data...
03:02:45.073629 192.168.2.146.51891 192.168.2.143.4370 WRITE 11111110 03:02:45.075693 192.168.2.143.56678 192.168.2.146.4370 Message Time Stamp – Time from when module was last started Time Displays if message is a receive (In) or a transmit (Out) as well as the Header type and size of the Ethernet frame Source IP Originating or Source IP Address Dest IP...
Page 104
Data Frequenc Signal Time TX/RX Lengt Data Level 0:06:12.465 Tx : 919.125 [ 1355] ( 11) 3A 03 81 02 00 86 00 01 00 01 ... 0:06:12.545 Rx : 921.125 -56dBm ( 5 ) 3A 03 81 82 00 Time Time stamp indicating the time from when the module was turned on.
5.8 Statistics (WibMesh & WibNet) The Statistics webpage is used for advanced debugging of WI-I/O 9-U2. This webpage details the state of the WI-I/O 9-U2 and performance information. The page is useful to WEIDMULLER technical support personnel in diagnosing problems with the module. Note that when updating the Statistics webpage, it is necessary to hold down the <ctrl>...
Chapter 6 - Specifications 6.1 Specifications Radio Transceiver Frequency 902–928MHz ;869.525MHz, 869.875MHz Transmit power 1mW (+0dBm) to 1W (+30dBm) 1mW (+0dBm) to 500mW (+27dBm) Transmission Frequency Hopping Spread Spectrum (FHSS) Single Fixed Frequency Modulation Frequency Shift Keying (FSK) Receive Sensitivity -109dBm @ 19.2kbps (3% FER) -109dBm @ 14.4kbps (3% FER) Channel Spacing...
Page 107
Serial Ports RS232 Port EIA-562 (RJ45 Connector) 2-Pin Terminal Block – Non-Isolated RS485 Port Data Rate (Bps) 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 76800, 115200, 230400bps Serial Settings 7 / 8 Data Bits; Stop/Start/Parity (Configurable) Protocols and Configuration ESSID;...
Page 108
Average Current 220mA @ 12V (Idle), 110mA @ 24V (Idle) Draw Transmit Current 500mA @ 12V (1W), 250mA @ 24V (1W) Draw Note: Specifications subject to change. 1) Country specific configuration (specified at time of order) 2) 900MHz ISM Band 3) 869MHz ISM Band (Europe) 4) 18 Channels (New Zealand) 5) Typical Maximum Line of Sight Range...
Appendix B: I/O Store Registers “Output Coils” 0001 Local DIO1 – DIO8 as Digital Outputs. 0008 0009 Spare 0020 Space for locally attached WI-I/O-EX-1-S Expansion I/O modules. 20 0021 register per module address, maximum number of modules is 24 0500 (See Appendix C: below for details) General Purpose Bit Storage –...
Page 111
“Input Registers” Local AI1 – AI4. (Analog Inputs - Current Mode) 30001 30004 AI1& AI2 - 4-20mA differential, AI3 & AI4 - 4-20mA Sink 30005 Local Supply voltage (0-40V scaling) 30006 Local 24V loop voltage (0-40V scaling) 30007 Local Battery voltage (0-40V scaling) 30008 WI-I/O-EX-1-S Supply Voltage (0-40V scaling) Local AI1 –...
Page 112
“Holding Registers” 40001 Local AO1 & AO2 - Analog Outputs 40002 40003 Spare 40020 Space for locally attached WI-I/O-EX-1-S Expansion I/O modules. 40021 20 register per module address, maximum number of modules is 40500 (See Appendix C: below for details) General purpose word storage area –...
Appendix C: Expansion I/O Registers Adding Expansion I/O modules to the WI-I/O 9-U2 will automatically add the I/O from the WI-I/O-EX-1-S modules to the internal WI-I/O 9-U2 I/O store. To calculate the register location in the I/O Store find the address of the I/O point in the tables below and add the offset.
Page 114
I/O store for a WI-I/O-EX-1-S-12 Expansion I/O module 0001 + Offset DIO Outputs 1 - 8 0008 + Offset 10001 + Offset DIO Inputs 1 - 8 10008 + Offset 10019 + Offset Modbus Error indication for WI-I/O-EX-1-S module 10020 + Offset Detected indication for this WI-I/O-EX-1-S module 30001 + Offset Inputs AIN 1 –...
Appendix D: Modbus Error Codes The following are Modbus Error Response codes that can be read if utilising the Modus mapping fail register and selecting a General Purpose Analog Register (30501, 40501, etc.) instead of a General Purpose Digital register (10501, 501, etc.) Name Meaning Code...
Page 116
Busy commands. The server (or slave) is engaged in processing a long– duration program command. The client (or master) should retransmit the message later when the server (or slave) is free. Specialized, use in conjunction with function codes 20 Memory 65288 FF08 and 21 and reference type 6, to indicate that the...
Appendix E: Physical I/O Registers Input Output 10001 Digital I/O 1 10002 Digital I/O 2 10003 Digital I/O 3 10004 Digital I/O 4 10005 Digital I/O 5 10006 Digital I/O 6 10007 Digital I/O 7 10008 Digital I/O 8 30001 Analog Input 1 (mA) 30002 Analog Input 2 (mA)
Page 119
WI-I/O-EX-1-S Serial Expansion Modules I/O Registers WI-I/O-EX-1-S-11 WI-I/O-EX-1-S-12 WI-I/O-EX-1-S-13 Description Inputs Outputs Inputs Outputs Inputs Outputs 10001 10001 10001 Digital I/O 1 10002 10002 10002 Digital I/O 2 10003 10003 10003 Digital I/O 3 10004 10004 10004 Digital I/O 4 10005 10005 10005...
Page 120
30003 Pulsed I/O Rate 3 30004 Pulsed I/O Rate 4 30033 30033 30033 Supply Voltage 30034 30034 30034 Analog Loop Supply All Expansion I/O is calculated by adding the ‘Offset’ to the I/O address in the table. The ‘Offset is calculated by multiplying the module address by 20, Eg. Digital input #1 on an WI-I/O-EX-1-S-11 (Address 5) would be: (5x20) + 10001 = 10100 Digital output #2 on an WI-I/O-EX-1-S-11 (Address 6) would be: (6x20) + 2 = 121 Analog input #3 on an WI-I/O-EX-1-S-12 (Address 3) would be: (3x20) + 30003 = 30063.
Appendix F: Firmware Version Summary 1.1.5 •Monitor IP Comms -added decoding of encapsulated radio messages that are being routed out of the radio network. •Network Diagnostics -added route display to ping diagnostics messages. •Fixes brought from E2458 for CDATA around table data •Fixed default zero value for Analog outputs scaling in user_defaults.conf. Was -4, should be -8192 •Prevented analog floating point values from going negative after applying calibration.
Page 122
•Serial Numbers and version in Registers -Module serial number and firmware version is available for mapping to other devices in I/O registers. Registers 30494 –30500 are initialised at startup. 30494-30496 contain serial number. 30497-30500 contain firmware version. 1.2.2 •Reorganised serial and modbus webpages for improved usability. •Requires modbus feature key for Modbus slave to operate.
Page 123
•New Bootloader Firmware v3.1 is included in this patch. This resolves an issue where the bootloader firmware would not detect some types of USB Flash memory drive at bootup. This resulted in these drives not being usable for firmware upgrade via USB. •Additional diagnostics to detect unexpected restart of the radio and log the reset type to system log.
Appendix G: GNU Free Document Licence Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it.
Page 125
These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works.
Page 126
9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number.
Page 127
Weidmuller Inc. Corporate Headquarters 821 Southlake Boulevard Richmond, Virginia 23236 United States of America Main: 804.794.2877 Customer & Technical Support: 1 800.849.9343 Fax: 804.794.0252 info@weidmuller.com / support@weidmuller.com www.weidmuller.com Weidmuller Ltd. Corporate Headquarters 10 Spy Court Markham, Ontario L3R 5H6 Canada Main: 905.475.1507 Toll Free: 1 800.268.4080 Toll Free Fax: 1 877.300.5635...
Need help?
Do you have a question about the WI-I/O 9-U2 MESH I/O and is the answer not in the manual?
Questions and answers