Smartmesh Wirelesshart User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
SmartMesh WirelessHART User's Guide SmartMesh WirelessHART User's Guide Page 1 of 135 Table of Contents 1 About This Guide _________________________________________________________________________________ 5 1.1 Related Documents __________________________________________________________________________ 5 1.2 Conventions Used ___________________________________________________________________________ 7 1.3 Revision History _____________________________________________________________________________ 8 2 SmartMesh Glossary ______________________________________________________________________________ 9 3 The SmartMesh WirelessHART Network ______________________________________________________________ 13 3.1 Introduction _______________________________________________________________________________ 13 3.1.1 Network Overview ____________________________________________________________________ 13 3.1.2 SmartMesh Network Features ___________________________________________________________ 15 3.2 Network Formation __________________________________________________________________________ 16 3.2.1 Mote Joining ________________________________________________________________________ 17 3.2.2 Discovery ___________________________________________________________________________ 17 3.3 Bandwidth and Latency ______________________________________________________________________ 18 3.3.1 Base Bandwidth ______________________________________________________________________ 18 3.3.2 Services ____________________________________________________________________________ 19 3.3.3 Cascading Links ______________________________________________________________________ 19 3.3.4 Downstream Bandwidth ________________________________________________________________ 19 3.3.5 Fast Services on the Pipe _______________________________________________________________ 19 3.4 Data Traffic ________________________________________________________________________________ 20 3.5 Security __________________________________________________________________________________ 21 3.5.1 Security Layers ______________________________________________________________________ 21 3.5.2 Security Modes ______________________________________________________________________ 22 4 The SmartMesh WirelessHART Manager ______________________________________________________________ 23 4.1 Introduction _______________________________________________________________________________ 23 4.1.1 Embeddable Manager _________________________________________________________________ 23 4.1.2 Packaged Manager ____________________________________________________________________ 23 4.2 Manager Interfaces __________________________________________________________________________ 25 4.2.1 Wired Interfaces ______________________________________________________________________ 25 4.2.2 Software Interfaces ___________________________________________________________________ 26 4.3 Connecting to the Manager ___________________________________________________________________ 28 4.3.1 Connecting the Manager Directly to a Windows Computer _____________________________________ 28 4.3.2 Connecting to the Manager on the LAN ____________________________________________________ 29 4.3.3 Accessing Admin Toolset _______________________________________________________________ 32 4.3.4 Configuring the Firewall ________________________________________________________________ 32 4.3.5 Changing the CLI Password _____________________________________________________________ 33 4.4 Administering the Manager ___________________________________________________________________ 34 4.4.1 Root Access _________________________________________________________________________ 34 4.4.2 Network ID __________________________________________________________________________ 34 4.4.3 Network Time ________________________________________________________________________ 35 SmartMesh WirelessHART User's Guide Page 2 of 135 4.4.4 Software Licensing ___________________________________________________________________ 36 4.5 Network Activity ____________________________________________________________________________ 36 4.5.1 Network Structure and Formation ________________________________________________________ 36 4.5.2 Communicating with Motes _____________________________________________________________ 37 4.5.3 Network Health ______________________________________________________________________ 37 4.5.4 Health Reports _______________________________________________________________________ 37 4.5.5 Optimization _________________________________________________________________________ 37 4.6 Network Bandwidth Control ___________________________________________________________________ 39 4.7 Access Control _____________________________________________________________________________ 41 4.7.1 Network Security _____________________________________________________________________ 41 4.7.2 Limiting the Maximum Number of Motes __________________________________________________ 44 4.8 Over-the-Air-Programming ____________________________________________________________________ 44 4.8.1 Background _________________________________________________________________________ 44 4.8.2 OTAP through a Serial Port _____________________________________________________________ 45 4.8.3 OTAP Using Admin Toolset _____________________________________________________________ 45 4.8.4 OTAP via Manager API _________________________________________________________________ 46 4.8.5 Troubleshooting an Unsuccessful OTAP ___________________________________________________ 46 4.9 Restoring Manager Factory Default Settings ______________________________________________________ 46 4.10 Channel Blacklisting _________________________________________________________________________ 48 4.11 INI Files __________________________________________________________________________________ 49 4.11.1 system.ini __________________________________________________________________________ 49 4.11.2 platform.ini _________________________________________________________________________ 49 4.11.3 dcc.ini _____________________________________________________________________________ 49 4.11.4 Modifying ini variables _________________________________________________________________ 49 4.11.5 Default dcc.ini _______________________________________________________________________ 50 4.11.6 Default platform.ini ___________________________________________________________________ 60 4.11.7 Default system.ini ____________________________________________________________________ 61 4.12 Datalog Utility ______________________________________________________________________________ 63 4.12.1 Overview ___________________________________________________________________________ 64 4.12.2 Using Datalog _______________________________________________________________________ 64 4.12.3 Datalog Output _______________________________________________________________________ 67 4.12.4 How to Restart Datalog on System Reboot _________________________________________________ 69 4.13 Configuring PPP on Serial 1 ___________________________________________________________________ 71 4.13.1 Switching Serial Port Modes ____________________________________________________________ 71 4.13.2 PPP Configuration ____________________________________________________________________ 72 4.13.3 Linux Client Configuration ______________________________________________________________ 72 4.13.4 Windows Client Configuration ___________________________________________________________ 73 4.13.5 Assembling a 9-pin D-SUB Adapter for Serial 1 ______________________________________________ 85 4.14 Manager Redundancy ________________________________________________________________________ 86 4.14.1 Overview ___________________________________________________________________________ 86 4.14.2 Configuration ________________________________________________________________________ 87 4.14.3 Advanced configuration ________________________________________________________________ 87 4.14.4 Firewall configuration __________________________________________________________________ 88 SmartMesh WirelessHART User's Guide Page 3 of 135 5 The SmartMesh WirelessHART Mote ________________________________________________________________ 89 5.1 Introduction _______________________________________________________________________________ 89 5.1.1 Steps in a Mote Design ________________________________________________________________ 89 5.2 Mote State Machine _________________________________________________________________________ 90 5.3 Joining ___________________________________________________________________________________ 92 5.3.1 OEM Microprocessor Boot ______________________________________________________________ 94 5.3.2 Mote Boot __________________________________________________________________________ 94 5.3.3 Pre-join Configuration _________________________________________________________________ 94 5.3.4 Network Joining ______________________________________________________________________ 95 5.4 Services __________________________________________________________________________________ 96 5.4.1 Service Characteristics and Timing Parameters ______________________________________________ 96 5.4.2 Service Types ________________________________________________________________________ 97 5.4.3 Non-Service Bandwidth Control __________________________________________________________ 97 5.4.4 Using the Services API _________________________________________________________________