background image

Version 1.0 

 

PN: 2042-8198 

Page 46 of 75 

 

DN: 10-32813 

 

 

Figure 42 - Example: Zone01.html 

Notes 

 

HTML files live on the micro SD card by default.  This path cannot be changed at run time with a 
setup file key. 

 

When the MICRO SD drive is owned by the PC (LED A is RED), the HTTP server cannot return web 
pages, i.e. the (sd:) volume is not accessible to the firmware. 

 

Dynamic token replacement only occurs in HTML files (*.html, *.htm). 

 

The current implementation provides for 15 connections.  Each file requires a connection.  Using the 
default web page as an example, there should be a maximum of three connections created by the 
request for Index.html.  This, of course, varies by browser, caching, timing, etc. 
1.

 

Index.html 

2.

 

favicon.ico 

3.

 

Logo.png 

 

The HTTP server supports al

Data Types

. 

 

You may download or create links to any file on any drive via HTTP.  See the event log example on 
the default HTML page.  Valid drive names are 

“sd:”, “nor:” and “ram:”.

 

 

The current implementation only supports read operations via HTTP. 

 

Tested with Internet Explorer and Chrome. 

TFTP Server 

The RMA PLUS implements a Trivial File Transfer Protocol (TFTP) server for accessing files on the RMA 
PLUS in a similar fashion to USB. 

This service is enabled by default for all model numbers.  It 

may be disabled by writing “No” the 

TFTP 

Server Enable member.  NOTE: A reset is required for this change to take effect. 

Ethernet 70 (0x46), Instance 2 

Member ID 

Member Name 

Data Type 

Access 

NV 

Min 

Max 

Default 

Comments / Description 

0x09 

TFTP Server Enable 

ENUM16 

RW 

  

  

106 

59: No 
106: Yes 

Summary of Contents for RMA PLUS RMAP-AA Series

Page 1: ...Version 1 0 PN 2042 8198 Page 1 of 75 DN 10 32813 RMA PLUS User Manual...

Page 2: ...S 232 via DB9F 16 RMAP 5AXX XXXX DeviceNet module in slot B E 16 RMAP 8AXX XXXX Fiber optic input module in slot B E 16 RMAP A 1 2 XX XXXX Ultra high density analog input module RMUH in slot B E 16 Th...

Page 3: ...tbus 47 Address Segmentation 47 Low Speed Watbus 48 High Speed Watbus 49 Data Logging 49 Modbus RTU 50 Controller Area Network CAN 52 System Configuration 52 Non Volatile Memory 53 Standard Objects 53...

Page 4: ...P 69 SysCfg 69 HTTPs 69 MACA 1 3 70 SntpAddress 70 SnifferPort 70 Discover 70 DataLog 70 LogIntervalSec 71 LogKeepDays 71 UART7 71 ModbusRtu6 71 ModbusRtu7 71 RtuFc6 71 Busses 72 Bus 0 Nothing 72 Bus...

Page 5: ...ure 21 RMA PLUS via USBD All drives started 25 Figure 22 RMA PLUS via USBD MICRO SD root 26 Figure 23 RMA PLUS via USBD NOR FLASH root 27 Figure 24 RMA PLUS via USBD RAM DISK root 28 Figure 25 RMA PLU...

Page 6: ...space 49 Figure 46 DataLog csv default configuration 50 Figure 47 ModbusRtuX csv default configuration 51 Figure 48 Example Modbus RTU client 52 Figure 49 Example Modbus RTU client exception response...

Page 7: ...to proxy route Watbus transactions over Ethernet and USB to all devices connected to the high speed Watbus network This feature is useful for system configuration and monitoring The other core feature...

Page 8: ...Version 1 0 PN 2042 8198 Page 8 of 75 DN 10 32813...

Page 9: ...Version 1 0 PN 2042 8198 Page 9 of 75 DN 10 32813 Caution Product must not be dropped from a height of 20 or higher when mounted in the X axis Figure 2 Horizontal Mounting...

Page 10: ...C Power Connection Earth Ground The USBH and USBD connector bodies are grounded to earth using the wire trap found on the bottom of the case To ground the connectors insert a ground wire into the trap...

Page 11: ...Version 1 0 PN 2042 8198 Page 11 of 75 DN 10 32813 Figure 3 Ground Wire Location...

Page 12: ...one modules or can be interconnected on the DIN rail as shown below When modules are connected together as shown power and communications are shared between modules over the modular backplane intercon...

Page 13: ...he hardware layout would be the available power supplied and the loading effect of all of the modules used Watlow provides three options for power supplies listed below 90 264VAC to 24VDC 31 watts Par...

Page 14: ...Version 1 0 PN 2042 8198 Page 14 of 75 DN 10 32813 RMAP AAXX XXXX Stand alone RMA PLUS in slot A D Figure 5 RMAP AAXX XXXX...

Page 15: ...Version 1 0 PN 2042 8198 Page 15 of 75 DN 10 32813 RMAP 2AXX XXXX RS 232 RS 485 module in slot B E Figure 6 RMAP 2AXX XXXX...

Page 16: ...A 5 B 6 NC RS 485 via F Terminals Figure 8 3 Pin Plug RS 232 via DB9F Figure 9 DB9F RMAP 5AXX XXXX DeviceNet module in slot B E NOTE This is a future option RMAP 8AXX XXXX Fiber optic input module in...

Page 17: ...st be reset for changes to take effect When the RMA PLUS comes out of reset it reads the file nor Setup csv Depending on the model number the records in this file give the firmware more details about...

Page 18: ...2 8198 Page 18 of 75 DN 10 32813 Figure 11 Dashboard USB Devices subtree expanded tree node 3 Drag and drop the RMA PLUS tree node onto the Device Data pane to upload all parameters Figure 12 Dahsboar...

Page 19: ...splays the progress Figure 13 Dashboard Discovery complete 4 Press the Close Now button on the Transfer Status window 5 On the newly discovered device tab expand the Ethernet and Ethernet 2 tree nodes...

Page 20: ...ring STRING RW F 192 168 0 100 56 0x38 Static IP Subnet Mask String STRING RW F 255 255 255 0 57 0x39 Static IP Default Gateway String STRING RW F 192 168 0 1 Figure 15 Ethernet configuration members...

Page 21: ...e configuration is outside the scope of this document It should be configured for a static IP address on the same subnet taking care to avoid addresses 192 168 0 xxx where xxx 1 100 or 255 for the las...

Page 22: ...prevent unintentional suspension of firmware services The procedure for accessing drives is as follows 1 Connect the Mini B USB cable to the RMA PLUS Note that LEDs A B C change from green to yellow...

Page 23: ...Note that LEDs A B C change from yellow to red as you mount each drive IMPORTANT When the PC mounts a drive it has exclusive access All firmware features waiting on this resource will be suspended In...

Page 24: ...Version 1 0 PN 2042 8198 Page 24 of 75 DN 10 32813 Figure 20 RMA PLUS via USBD Eject start selected drive...

Page 25: ...0 32813 Figure 21 RMA PLUS via USBD All drives started 4 Browse each drive to become familiar with the content Locate the file nor Setup csv on the NOR FLASH drive This file is particularly important...

Page 26: ...Version 1 0 PN 2042 8198 Page 26 of 75 DN 10 32813 Figure 22 RMA PLUS via USBD MICRO SD root...

Page 27: ...Version 1 0 PN 2042 8198 Page 27 of 75 DN 10 32813 Figure 23 RMA PLUS via USBD NOR FLASH root...

Page 28: ...5 When you are finished working with a drive close all files and folders and press Eject to unmount stop the drive Note that LEDs A B C change from red back to yellow as you unmount each drive Unmoun...

Page 29: ...Version 1 0 PN 2042 8198 Page 29 of 75 DN 10 32813 Figure 25 RMA PLUS via USBD Eject stop selected drive...

Page 30: ...All drives stopped 6 When all drives are stopped you may safely remove the USB cable Note that LEDs A B C change from yellow to green about five seconds after the cable is removed IMPORTANT Removing...

Page 31: ...re are three drives available to the user for configuration and data storage When you connect via USBD all three drives are available for modification Files may be read over Ethernet but not written C...

Page 32: ...en these files directly It is the most efficient way to work with files and is associated with this file type by default The format for all files is similar Each line in the file row constitutes a rec...

Page 33: ...ion using multiple sets of endpoints The RMA PLUS implements the mass storage MSC and vendor specific VSC classes The USBD connection is intended for short term configuration and monitoring It has the...

Page 34: ...of 75 DN 10 32813 The RMA PLUS will show up under the Disk drives Portable Devices and Watlow sections of Device Manager as shown below when the driver is successfully installed Figure 30 Device Mana...

Page 35: ...on 1 0 PN 2042 8198 Page 35 of 75 DN 10 32813 And from Devices and Printers Figure 31 Devices and Printers RMA PLUS connected via USBD Figure 32 Devices and Printers Properties RMA PLUS connected via...

Page 36: ...rder even though they are enumerated as follows in firmware LUN 0 MICRO SD Volume sd LED Instance 1 A indicates the drive state by default The product ships with a 4 GB class 4 micro SDHC card FAT32 f...

Page 37: ...nd 2 are for user connections IMPORTANT The embedded switch will reset along with the RMA PLUS breaking connection to downstream device s Therefore carefully consider whether to daisy chain the Ethern...

Page 38: ...from the server the RMA PLUS will fail to the static IP address after a timeout period NetBIOS Name Service The RMA PLUS implements NetBIOS NS This means the RMA PLUS may be addressed by its IP addre...

Page 39: ...nd Watbus Parameter types Strings are not implemented See Data Types for more information This service is enabled by default for all model numbers It may be disabled by writing No to the Modbus TCP En...

Page 40: ...ndition is violated Register Bus Segment Zone Class Instance Member Refresh Count 0 1 0 0 1 1 1 0 DEV 1 Hardware ID 1000 1 0 0 36 1 19 0 RTC 1 Timestamp Figure 33 ModbusTcp csv default configuration P...

Page 41: ...oken is TokenKey When the parser encounters one of these tokens it searches for a match If a match is found the token key is replaced with the token value If a match is not found the token key is repl...

Page 42: ...Version 1 0 PN 2042 8198 Page 42 of 75 DN 10 32813 Figure 37 Default web page Index html...

Page 43: ...cated in the sd Https directory Index html is the default file returned when you navigate to the RMA PLUS and no file is supplied You are free to modify or replace the files in this directory Figure 3...

Page 44: ...Version 1 0 PN 2042 8198 Page 44 of 75 DN 10 32813 Figure 39 Index html source 4 Mount the NOR FLASH drive 5 Add the HTTPs key to the setup file...

Page 45: ...1_Type 1 0 1 2 1 1 0 VAR 1 Type Z1_VAR1_Digital 1 0 1 2 1 2 0 VAR 1 Digital Z1_VAR1_Analog 1 0 1 2 1 3 0 VAR 1 Analog Z1_DSP1_DisplayUnits 1 0 1 3 1 5 0 DSP 1 Display Units Z1_TST1_Tick 1 0 1 16 1 6 0...

Page 46: ...wser caching timing etc 1 Index html 2 favicon ico 3 Logo png The HTTP server supports all Data Types You may download or create links to any file on any drive via HTTP See the event log example on th...

Page 47: ...tion is successful Wireshark Wireshark is an Ethernet network analyzer If you are trying to diagnose an Ethernet issue Wireshark is an invaluable tool The factory may ask for a network capture to help...

Page 48: ...hysical address The logical address is what the user is presented The physical address is what s used on the bus By default the RMA PLUS occupies logical address 7 of segment 2 You must ensure that ea...

Page 49: ...Sec LogKeepDays Data logging allows the user to log any data points in the system at a specified interval Keys DataLog and LogIntervalSec must be added to the setup file Log files are stored on the MI...

Page 50: ...ader Format Bus Segment Zone Class Instance Member Refresh Count DEV 1 Hardware ID 1 0 0 1 1 1 0 TST 1 Tick 1 0 0 16 1 6 0 RTC 1 Timestamp 1 0 0 36 1 19 0 Figure 46 DataLog csv default configuration T...

Page 51: ...e file may contain a maximum of 2000 valid records There is currently a maximum of 500 unique data points per Watbus bus and zone You must respect the data type of the target element i e 32 bit intege...

Page 52: ...nly available if the model number is RMAP 5AXX XXXX The RMA PLUS hardware has a CAN interface with plans to support DeviceNet and a user defined object model similar to the other field bus options NOT...

Page 53: ...Static IP Subnet Mask 0 0 0 70 2 57 9 192 168 0 1 ETH 2 Static IP Default Gateway Figure 50 SysCfg csv default configuration Non Volatile Memory Software objects that contain non volatile elements ar...

Page 54: ...Real Time Clock Choose the Communications option to include the above objects default level 1 Device member 50 Command is a special device command parameter Writing the strings below will result in t...

Page 55: ...21 0x15 Battery Voltage V FLOAT R 1 65 3 6 LED The LED object is new with the RMA PLUS There are four user defined bi color LEDs on the face of the device By default three of the LEDs indicate the st...

Page 56: ...wer 22 Current 73 Power 245 Variable 240 Math 241 Process Value 238 Linearization 1697 Wattage 1699 Load Voltage 1183 Load Resistance 6 Alarm 233 Profile Event Out A 234 Profile Event Out B 235 Profil...

Page 57: ...4 Ignore 18 0x12 Value 4 FLOAT RW F 99999 0 99999 0 0 0 19 0x13 Color 4 ENUM16 RW F 62 62 Off 1718 Red 1719 Green 1720 Yellow 1721 Flashing Red 1722 Flashing Green 1723 Flashing Yellow 204 Ignore 20 0...

Page 58: ...Local Remote ENUM16 R 1329 1328 Local 1329 Remote Standard Bus 68 0x44 Instance 2 High Speed Watbus Member ID Member Name Data Type Access NV Min Max Default Comments Description 1 0x01 Units ENUM16 R...

Page 59: ...bnet Mask Octet 4 UINT8 RW F 0 255 0 29 0x1D IP Fixed Default Gateway Octet 1 UINT8 RW F 0 255 192 29 0x1D IP Fixed Default Gateway Octet 2 UINT8 RW F 0 255 168 29 0x1D IP Fixed Default Gateway Octet...

Page 60: ...d aggregating this data for Watbus access There are five members per source Only the first five are shown below Consumer Data 100 0x64 Member ID Member Name Data Type Access NV Min Max Default Comment...

Page 61: ...a relay if any limit in the RMA PLUS trips Module Limit 101 0x65 Instance 1 Member ID Member Name Data Type Access NV Min Max Default Comments Description 1 0x01 GUI Location X UINT16 RW F 0 65535 0 O...

Page 62: ...2211 Disconnected 1782 Start 1662 Ready 1638 Stop 2212 Stopped 12 0x0C Error UINT16 R Last error 16 0x10 Refresh ENUM16 RW 59 59 No 106 Yes 17 0x11 Start Stop ENUM16 RW 59 59 No 106 Yes 18 0x12 Format...

Page 63: ...re used to calibrate the RTC battery voltage Calibration 211 0xD3 Instance 1 RTC Battery Voltage Member ID Member Name Data Type Access NV Min Max Default Comments Description 84 0x54 Factory Gain FLO...

Page 64: ...ay Time 9 FLOAT RW F 3 40E 38 3 40E 38 3061 368555 Decay Time s 40 0x28 Decay Time 10 FLOAT RW F 3 40E 38 3 40E 38 3142 518489 Decay Time s 41 0x29 Decay Time 11 FLOAT RW F 3 40E 38 3 40E 38 3226 3970...

Page 65: ...31 0x1F Decay Time 1 FLOAT RW F 3 40E 38 3 40E 38 2611 285 Decay Time s 32 0x20 Decay Time 2 FLOAT RW F 3 40E 38 3 40E 38 2746 356 Decay Time s 33 0x21 Decay Time 3 FLOAT RW F 3 40E 38 3 40E 38 2817 4...

Page 66: ...40E 38 3 40E 38 273 0 Temperature C 25 0x19 Temperature 25 FLOAT RW F 3 40E 38 3 40E 38 273 0 Temperature C 26 0x1A Temperature 26 FLOAT RW F 3 40E 38 3 40E 38 273 0 Temperature C 27 0x1B Temperature...

Page 67: ...8 4 96385 Temperature C 17 0x11 Temperature 17 FLOAT RW F 3 40E 38 3 40E 38 14 9449 Temperature C 18 0x12 Temperature 18 FLOAT RW F 3 40E 38 3 40E 38 24 939 Temperature C 19 0x13 Temperature 19 FLOAT...

Page 68: ...me s 60 0x3C Decay Time 30 FLOAT RW F 3 40E 38 3 40E 38 273 0 Decay Time s 80 0x50 Factory Gain FLOAT R F 3 40E 38 3 40E 38 1 0 81 0x51 Factory Offset FLOAT R F 3 40E 38 3 40E 38 0 0 82 0x52 User Gain...

Page 69: ...you may be asked to provide this file or move it to one of the non volatile volumes sd or nor The txt extension is recommended since it is already associated with Notepad exe ModbusTCP Key Value Modbu...

Page 70: ...his record to the setup file See SNTP Client SnifferPort Key Value SnifferPort 2 This key defines the port that will mirror all packets received and transmitted on port 3 internal switch connection to...

Page 71: ...y defines the physical port used by UART7 It is a Boolean option false 0 by default Use the following table to determine the physical port connected to UART7 Value Physical Port 0 FALSE F terminals RS...

Page 72: ...This is the preferred bus for accessing data It is the fastest and most efficient bus available Any EZ ZONE RM 9 module may be connected to this bus IMPORTANT Do not attempt to access the Subroutine c...

Page 73: ...22 Current 15 0x0F 1 0x01 A 179 Current Read 15 0x0F 7 0x07 A 161 Cool Power 8 0x08 14 0x0E A 160 Heat Power 8 0x08 11 0x0B A 73 Power 8 0x08 33 0x21 A 238 Linearization 34 0x22 7 0x07 A 240 Math 25...

Page 74: ...E A 1699 Load Voltage 29 0x1D 13 0x0D A 1183 Load Resistance 29 0x1D 16 0x10 A 142 Analog Input 55 0x37 4 0x04 A 142 Analog Input 56 0x38 4 0x04 A 142 Analog Input 57 0x39 4 0x04 A 161 Cool Power 75 0...

Page 75: ...Version 1 0 PN 2042 8198 Page 75 of 75 DN 10 32813...

Reviews: