27-0027-0063 May 13, 2008 Rev-01 Installation and Operation Manual 7832M Series Remote Monitored Units (RMUs) 27-0027-0063 Installation and Operation Manual Contents Introduction........................................................................................ 3 Safety Information............................................................................. 4 Technical Specifications.................................................................... 5 Declaration of Conformity.................................................................. 6 Connections and Installation Operating Environment.............................................................................. 7 Electrical Connections............................................................................... 7 Communication Connections..................................................................... 8 Summary of Commands.......................................................................... 10 Reflashing Process.................................................................................. 17 Examples of Different Channels.............................................................. 22 Sensor A for Full Range 0-0.75 Amps..................................................... 22 Sensor B for Full Range 0-1.5 Amps....................................................... 22 Sensor C for Full Range 0-4 Amps.......................................................... 22 Sensor D for Full Range 0-10 Amps........................................................ 23 Sensor E for Full Range 0-15 Amps........................................................ 23 Sensor F for Full Range 0-20 Amps........................................................ 23 Operational Control of RMU Login Procedure........................................................................................ 9 Calibration Example for Channel 1............................................................................ 21 Maintenance & Warranty................................................................. 24 Appendix A IP Addresses........................................................................................... 25 Network Portion....................................................................................... 25 Subnet Portion......................................................................................... 26 Host Portion............................................................................................. 26 Network Address..................................................................................... 26 Broadcast Address.................................................................................. 26 IP Subnet Mask....................................................................................... 26 Private IP Networks and the Internet....................................................... 27 Network RFCs......................................................................................... 27 Appendix B Current Monitoring Systems - Quick Reference...................................... 28 SCI P/N: 7832M Series Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Introduction This Spectrum Power Management Systems RMU has the capability for in-the-field application software updates. This is referred to as ‘reflashing’ since the software image is stored in flash memory. Reflashing is a multi-step process, described later in this document. The Remote Managed Unit has the capability to utilize the widely available DHCP protocol to obtain the critical network parameter information needed for operation on a local area network. This feature is enabled or disabled using the @FEAT command. Monitoring and control can be accomplished via standard SNMP version 2 protocol. The SNMP MIB for this device is defined in a separate document. The SNMP feature is enabled or disabled using the @FEAT command. Operational control is accomplished either manually using the controls and indicators on the front panel of the unit or by several communication schemes using a remote computing device such as a laptop computer, desktop computer, palm pilot, etc. This product complies with FCC, CE, TUV, UL 60950 and IEC 950 requirements. SCI P/N: 7832M Series Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Safety Information This installation and operation manual contains information about the Remote Managed Unit and basic installation instructions. The person installing or integrating the RMU into an electronic system must be supplied with this manual and read it to become familiar with the installation procedure and precautions. It is important that the installation and operation procedures of this manual be followed to prevent any damage to persons or property. If the safety information is not observed, personnel could be put at risk. Only authorized personnel who have been properly trained should operate the device. There are no user serviceable parts inside. No modifications should be made to the unit by any organization or persons other than the factory. The general regulations governing the use of electricity in the country in which the device or integrated system is installed must be observed. The serviceperson MUST REMOVE FEED POWER TO THE RMU, or PHYSICALLY DISCONNECT load channel wiring, before starting to work on downstream wiring, circuitry, or devices. SCI P/N: 7832M Series Date: 05/13/2008 27-0027-0063 Technical Specifications Installation and Operation Manual Input Please refer to sales drawing. The number/type of inputs varies depending on model number. Output Please refer to sales drawing. The number/type of outputs varies depending on model number. Environmental Operating Temperature Operating Humidity Operating Elevation 0-45°C (32-113°F) 0-95% (non condensing) 0-10,000 ft (0-3000m) Communication • RS-232: Front panel DB-9F connector • 10/100 Ethernet LAN using RJ-45 connector - Standard Telnet Protocol - Proprietary UDP based protocol - SNMP V2 (Caution: Do not connect the RJ45 LAN jack to a telephone network.) Physical • SCI P/N: 7832M Series • • • • • Unit height: 1U, 1.725 in. Unit width: 17.00 in. Unit depth: 10.00 in. Weight: 8 lbs. 19” Rack mountable Finish: Black powder coat, fine texture Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Declaration of Conformity According to ISO/IEC Guide 22 and EN45014 Manufacturer’s Name: Spectrum Control, Inc. Manufacturer’s Address: 8061 Avonia Road Fairview, PA 16415 Declares that the product: Model Number: 7832 Series Conforms to the following Product Specifications: Safety: IEC 950 EMC: Emissions per EN 50081-1 (1992): EN 55022 (1991) - Class B Immunity per EN 50082-2 (1995): IEC 1000-4-2 (1995) - 4kV CD, 8kV AD IEC 1000-4-3 (1998) - 10 V/m IEC 1000-4-4 (1995) - 2kV Power and Signal Lines IEC 1000-4-6 (1996) - 10 V ENV50204 (1996) - 10 V/m Supplementary Information: The product herewith complies with the requirements of both the EMC Directive 89/336/EEC and the Low Voltage Directive 72/23/EEC and carries the “CE” mark accordingly. Ed Sveda Ed Sveda NARTE Certified EMC Engineer SCI P/N: 7832M Series Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Connections & Installation Operating Environment Locate RMU in dry area on a bench, desktop or shelf. Rack mount in equipment rack using mounting brackets. RMU may be flush with front of rack or center mounted. If installed in a closed or multi-unit rack assembly, the operating ambient temperature of the rack environment may be greater than room ambient. Therefore, consideration should be given to installing the equipment in an environment compatible with the maximum ratings of the product. Mounting of the equipment in the rack should be such that a hazardous condition is not created due to uneven mechanical loading. Consideration should be given to the connection of the equipment to the supply circuit and the effect that overloading of the circuits might have on over current protection and supply wiring. Appropriate consideration of equipment nameplate ratings should be used when addressing this concern. Reliable earthing of equipment should be maintained. Consult the local electrical code for additional information. Electrical Connections • • Connect the main DC input cables to the input connectors on the rear panel. The power source and input cables must have a minimum voltage, current and temperature rating for the application. Total current for all connected loads must not exceed the rated current for that Channel. • • The RMU chassis ground must be connected to the system ground for safety and for proper RMU functions. Protection against overcurrent, short-circuits and earth faults shall be provided in the building installation and be readily accessible, and use an appropriately certified circuit breaker. • A method of securing wiring connecting to the RMU must be used to adequately protect wires from abuse. CAUTION: Power source for RMU must be properly grounded.The RMU control logic is active when power is applied to either channel A and/or B main input terminal blocks. SCI P/N: 7832M Series Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Connections & Installation Communication Connections SCI P/N: 7832M Series • • • For LAN communications, plug into the front RJ-45 jack. When connecting to a 10/100 Base-T Ethernet LAN hub or router, use a straight through LAN cable. Use a crossover cable if connecting the RMU directly to a PC LAN port. For RS-232 to PC or laptop computer, use a straight through serial cable (Rs-232C) to the RS-232 (DB-9F) connector on front panel. Consult Factory for additional Assistance with these communication schemes. Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Operational Control of RMU All control functions as well as system configuration must be implemented via either the RS232 serial or Ethernet LAN interfaces. A proprietary ASCII based command line protocol is used. Using this protocol consists of a remote operator (via terminal emulator [serial] or Telnet [LAN]) typing RMU commands and receiving ASCII based responses. Note: There is no “Echo” of commands. All commands begin with the “@” symbol and end with a carriage return. All control and configuration of the RMU settings can be changed using the command set described later in this chapter. The DC RMU has two levels of security and three user levels. Security Level 0 requires no login. Login Procedure Security Level 1 requires a login with password. If the security level is set to zero (0), login is not required. Commands can be issued to the RMU immediately after physical, electrical, and protocol specific connections are established with the unit. All commands can be issued, just as though logged in as ‘admin’. If the security level is set to one (1), a login with password is required. After login, commands may be issued to the RMU. If communications with the unit are not maintained (i.e., no command issued for 30 seconds), the connection will be automatically logged out. User levels are: monitor, operator, and admin. Admin level user can issue any supported command to the RMU. The other user levels are restricted to certain commands as described in the privileges table. Login by sending the “@PLOG” command followed by the user name and password. For example: @PLOG admin, 34567890 If there was an error in the user name or password the unit will respond with an error message, otherwise it will return: “#PLOG OK” Default factory passwords are: monitor, 12345678 operator, 23456789 admin, 34567890 SCI P/N: 7832M Series Please note the user names are in lower case. Date: 05/13/2008 27-0027-0063 Installation and Operation Manual Operational Control of RMU Summary of Commands System level control ------------------------------------------------------------------------------------------------@MDST x,y,z<CR> - Set name and alarm enable/disable for measured channel ‘x’. x=channel (1-x) y=channel name z=alarm enable/disable (0/1) This command is used to set the name for the channel and also to enable/disable alarm assertion for the channel. By turning off the alarm, the trap message that would normally be sent if the measured value moves above or below the limits ( set with the @MDUA and @MDLA commands respectively), is not sent. The MDST command takes three parameters, channel number, channel name, and alarm enable/disable. For example: @MDST 2, newChan2Name, 0 // Set channel name for measured channel 2 to ‘newChan2Name’, and turn alarm OFF. ------------------------------------------------------------------------------------------------@MDCL x,y,z<CR> Execute Lo or Hi Calibration Routine - Amps -x- = Channel (1-x), -y- = Lo/Hi (‘1’ | ‘2’), -z- = Amps value. 1. 2. 3. 4. 5. 6. 7. User applies current near low end of measurement range (for ex. 80 volts) to selected channel (for ex. 3). User issues command @VCAL 3,1,80<CR> System samples measured value and assigns that value to lower cal point along with the user supplied voltage. User applies current near upper end of measurement range (for ex. 230 volts) to same channel (for ex. 3). User issues command @VCAL 3,2,230<CR> System samples measured value and assigns that value to upper cal point along with the user supplied voltage. This channel is now calibrated. The system will interpolate measured readings against the cal points. ------------------------------------------------------------------------------------------------@TMPL Get/Set the Internal Temp Alarm Limit. -x- = 0-99 degrees Celcius or ‘?’. For example: Cmd - @TMPL 45.6<CR> Response - #TMPL OK<CR> Cmd - @TMPL ?<CR> Response - #TMPL 45.6<CR> ------------------------------------------------------------------------------------------------SCI P/N: 7832M Series Date: 05/13/2008 10 27-0027-0063 Installation and Operation Manual Operational Control of RMU @SSTR x,y<CR> Get/Set SNMP Community strings. -x- = ‘PUBLIC’ | ‘PRIVATE’ -y- = ‘?’ | ASCII string, max 15 chars, no whitespace. ‘?’ queries for current string. For example: Cmd - @SSTR PUBLIC, publicstring<CR> Response - #SSTR OK<CR> Cmd - @SSTR PRIVATE,?<CR> Response - #SSTR privatestring<CR> ------------------------------------------------------------------------------------------------@WDOG x<CR> Read/Clear Watchdog Reboot Count. -x- = Read/Clear/Enable/Disable/Test (‘?’/’C’/’E’/’D’/’T’) For example: Cmd - @WDOG 0<CR> Response - #WDOG OK<CR> Cmd - @WDOG ?<CR> Response - #WDOG 14<CR> (Note – a nonzero watchdog reboot count could indicate serious system problems). ------------------------------------------------------------------------------------------------- @DLOG x,y,z<CR>Read/Clear Data Log x=Mode Parameter - ‘CLEAR’;’INDEX’;’DUMP’ y=Starting Index z=Entry Count ------------------------------------------------------------------------------------------------- @ELOG x,y,z<CR>Read/Clear Event Log x=Mode Parameter - ‘CLEAR’;’INDEX’;’INDEXLONG’; ’DUMP’;’DUMPLONG’ y=Starting Index z=Entry Count ------------------------------------------------------------------------------------------------- @NAME x,y,(z)<CR> Get/Set System/Channel Name x=’SYS’ y=System Name or ‘?’ OR x=’CHAN’ y= Channel (1-x) Not used on 7832MC z= Channel Name or ‘?’ Only used for ‘SYSTEM’ name on the 7832MC, only need two parameters. Cmd - @NAME SYS,? Response - #NAME SYS,?, A_HPE ------------------------------------------------------------------------------------------------- @TRAP x,y,(z)<CR> Get/Set Trap Parameters x=param (‘ADDR’; ’ENABLE’) y=Enable/Disable/Query (1/0’?’) (for ‘ENABLE’) y=dst number (1/2) (for ‘ADDR’) SCI P/N: 7832M Series Date: 05/13/2008 11 27-0027-0063 Installation and Operation Manual Operational Control of RMU z=trap dst IP addr (ASCII string of the form xxx.xxx.xxx.xxx (for ‘ADDR’) ------------------------------------------------------------------------------------------------System Status ------------------------------------------------------------------------------------------------@STTP<CR> Get internal system temperature. Cmd - @STTP<CR> Response - #STTP 44.5<CR> ------------------------------------------------------------------------------------------------@STAT<CR> Get formatted status screen. Cmd - @STAT<CR> Response – System will output ascii text information showing the current state of all monitored and measured variables. ------------------------------------------------------------------------------------------------System Information and Configuration ------------------------------------------------------------------------------------------------@SYSB<CR> Get system bank count ------------------------------------------------------------------------------------------------@SYSI<CR> Get system ident/config information. Comma delimited fields. See users guide. ------------------------------------------------------------------------------------------------@SYSF<CR> Save current system settings to Flash. Cmd - @SYSF<CR> Response - #SYSF OK<CR> ------------------------------------------------------------------------------------------------@SYSR<CR> Immediate SOFT reboot. Cmd - @SYSR<CR> Response - Undefined ------------------------------------------------------------------------------------------------@NETP v,w,x,y,z<CR> Get/Set network config params. v ‘ = SmartStart unit IP address. (Ex. 192.168.1.10) if ‘ v ‘ == ‘??’, Get network config params. ‘w’ = Netmask. (Ex. 255.255.255.0) ‘x’ = Gateway IP address. (Ex. 192.168.1.100) ‘y’ = TCP/IP port number. (Ex. 2000) ‘z’ = Web port number. (Ex. 80) Cmd - @NETP 192.168.1.100,255.255.255.0,192.168.1.1,2000,80<CR> SCI P/N: 7832M Series Date: 05/13/2008 12 27-0027-0063 Installation and Operation Manual Operational Control of RMU Response - #NETP OK<CR> Cmd - @NETP ?<CR> Response - #NETP 192.168.1.100,255.255.255.0,192.168.1.1,2000, 80<CR> ------------------------------------------------------------------------------------------------@TIME z<CR> Get or set system time. z = yyyymmddwwhhmmss ‘yyyy’ = year ‘mm’ = month ‘dd’ = day of month ‘ww’ = day of week ‘hhmmss’ = hours, minutes, seconds Cmd - @TIME 2005012604235959<CR> Response - #TIME OK<CR> Cmd - @TIME ?<CR> Response - #TIME System Date/Time: 2005012604235959<CR> ------------------------------------------------------------------------------------------------@FEAT x,y<CR> Query/Enable/Disable System Features -x- = feature, -y- = On/Off (‘1’ | ‘0’ | ‘?’) where ‘x’ can be ‘LAN’ | ‘DHCP’ | ‘SNMP’ | ‘SOCKET’ | ‘WEB’ | ‘ALL’ ‘ALL’ is only relevant for queries. Cmd - @FEAT DHCP,1<CR> Response - #FEAT OK<CR> (Turn on DHCP) Cmd - @FEAT ALL,?<CR> (Give enable status of all features) Response – #FEAT LAN 1 (LAN enabled) DHCP 0 (DHCP disabled) SNMP 1 (SNMP enabled) SOCKET 0 (TCP/IP socket access disabled) WEB 0 (Web access disabled) MODEM 0 (Modem access disabled) ------------------------------------------------------------------------------------------------@HELP<CR> List all commands. @XXXX ?<CR> - Get additional help detail on specific command. -XXXX- = one of the other commands listed in this table. ------------------------------------------------------------------------------------------------- SCI P/N: 7832M Series Date: 05/13/2008 13 27-0027-0063 Installation and Operation Manual Operational Control of RMU Monitored channel commands ------------------------------------------------------------------------------------------------@MDCT<CR> Get number of measured channels. Cmd - @MDCT Response - #MDCT 8<CR> ------------------------------------------------------------------------------------------------@MDVL x<CR> Get value for measured channel ‘x’. Cmd - @MDVL 8 Response - #MDVL 3.046 Measurement is in Amps. ------------------------------------------------------------------------------------------------@MDGT x<CR> Get more data for measured channel ‘x’. Cmd - @MDGT 8 Response - #MDGT,8,ROUTER,2.798,AlmEnabled, AlmNotAsserted Response - #MDGT,x,Channel Name, value, Alm Enabled or disabled, AlmAsserted Lo/AlmAsserted Hi/Alm Not Asserted ------------------------------------------------------------------------------------------------@MDUA x,y<CR> Get/Set measured channel upper alarm limit x=Channel(1-x) y=Alarm limit value/query (.1-999.9)/’?’ ------------------------------------------------------------------------------------------------@MDLA x,y<CR> Get/Set measured channel lower alarm limit x=Channel(1-z) y=Alarm limit value/query (.1-999.9)/’?’ ------------------------------------------------------------------------------------------------Security ------------------------------------------------------------------------------------------------@PLOG x,y<CR> Login ‘x’ = login id, ( ‘monitor’ | ‘operator’ | ‘admin’ ) Cmd - @PLOG monitor,12345678<CR> Response - #PLOG OK<CR> ------------------------------------------------------------------------------------------------@POUT<CR> Log out. Cmd - @POUT<CR> SCI P/N: 7832M Series Response - #POUT OK<CR> Date: 05/13/2008 14 27-0027-0063 Installation and Operation Manual Operational Control of RMU ------------------------------------------------------------------------------------------------@PLEV x,y Set security Level x=interface(‘CONSOLE’, ‘TELNET’) y=login off/login on (0/1) Only login level ‘admin’ can change security level Level 0=Password OFF Level 1=Password ON ------------------------------------------------------------------------------------------------@PSWD x,y<CR> Process for changing a user password. ‘x’ = login level, (‘monitor’ | ‘operator’ | ‘admin’) ‘y’ = new password, max. 15 char ASCII string, no whitespace. Cmd - @PSWD monitor,newmonpswd<CR> Response - #PSWD OK<CR> ------------------------------------------------------------------------------------------------@LLEV<CR> Get current login level. ------------------------------------------------------------------------------------------------@DFLT<CR> Reset network setup and passwords to default configuration. ------------------------------------------------------------------------------------------------SNMP Access ------------------------------------------------------------------------------------------------The following data values are accessible via SNMP. Each is prefixed with ‘RO’, ‘WO’ or ‘RW’ to designate whether that value is ‘ReadOnly’ (accessible via snmpGet), or ‘WriteOnly’ (accessible via snmpSet), or ‘ReadWrite’ (accessible via snmpGet and snmpSet). System accessible configuration variables ‘RO’ ‘RO’ ‘RO’ ‘RO’ ‘RO’ ‘RO’ SCI P/N: 7832M Series deviceSpecificContact “Latest assigned contact information for this device.” model “Spectrum Control Model number designation.” serialNum “Unit Serial number.” macAddr “Ethernet Mac Address for unit.” bootRev “Software Revision String for system startup boot/loader code.” backupRev “Software Revision String for backup OS code.” Date: 05/13/2008 15 27-0027-0063 Installation and Operation Manual Operational Control of RMU ‘RO’ mainRev “Software Revision String for main Application code.” ‘RO’ dateManuf “Date of System Manufacture.” ‘RO’ lastUpdate “Date of last software rev update.” ‘RO’ bankCount “Number of channel blocks (banks) controlled by this RMU. ‘RO’ tempC “Temperature measurement from internal RMU sensor in degrees C.” ‘RO’ tempF “Temperature measurement from internal RMU sensor in degrees Fahrenheit.” ‘RO’ tempAlarm “Flag indicates if internal temp is outside limits.” ‘RW’ netMaskIpAddr “Current Netmask used by this RMU device.” ‘RW’ gatewayIpAddr “IP Address of default gateway used by this RMU device.” ‘RW’ trapDst1IpAddr “IP Address (1) used as destination for Notifications (Traps) issued by this RMU device.” ‘RW’ trapDst2IpAddr “IP Address (2) used as destination for Notifications (Traps) issued by this RMU device.” ‘RO’ internalFaultAlarm “Flag indicates if internal fault detected.” SNMP accessible system control commands: ‘WO’ ‘WO’ SCI P/N: 7832M Series storeToFlashCmd “Any write to this variable causes the RMU to save the current running configuration to flash memory.” rebootCmd “Any write to this variable causes the RMU to execute an immediate SOFT reboot.” Date: 05/13/2008 16 27-0027-0063 Installation and Operation Manual Operational Control of RMU Reflashing Process The Spectrum Control SandStorm RMU utilizes a nonvolatile flash memory device for storage of operating system and application software, as well as configuration and calibration information. The configuration and calibration information is regularly modified as part of normal operation in response to user interaction with the unit. A separate and distinct process (commonly called ‘reflashing’) must be used to modify operating system and application software if necessary to correct errors, add new features, etc. The @REFL command is used to ‘reflash’ the unit. In short, reflashing the unit consists of directing the RMU to download a specially formatted data file (‘image’) into local ram memory, verifying image integrity via a checksum procedure, erasing specific areas of flash memory, and storing the data from the image file to those same areas of flash memory. The reflashing process is directed by an operator interacting with the unit using the command line interface either via a serial connection to the front panel RS232 port, or via telnet. In EITHER case, a LAN connection is necessary. The image file to be downloaded must be accessible to a TFTP server application running on a host which is itself accessible to the SandStorm RMU via the LAN. Normally, the reflash process is initiated and carried out via interaction with a unit in normal running condition. A backup procedure, only available via the serial interface, is also provided in case a previous reflash process failed and the unit is rendered inoperable. Both processes, in more detail are explained below. Reflash Under Normal Operating Conditions 1. Set up the SandStorm RMU with adequate power and LAN connections. Set up a serial connection, if that is to be used for operator interaction. 2. 3. Set up a separate computer host accessible via the same LAN used by the RMU. The IP address of this host will be needed in a later step in this process. Ensure a TFTP server application is running on the host. 4. Place the new image file (obtained from Spectrum Control) into the directory used by the TFTP server. 5. Power up the SandStorm RMU and log in (either via serial or telnet) as ‘admin’. 6. SCI P/N: 7832M Series Type ‘@REFL ADDR,xxx.xxx.xxx.xxx<CR>’ (xxx.xxx.xxx.xxx is the IP address of the host running the TFTP server application). Date: 05/13/2008 17 27-0027-0063 Installation and Operation Manual Operational Control of RMU 7. 8. 9. System response is ‘#REFL OK’. Type ‘@REFL CHKSUM,xxxxx<CR>’ (xxxxx is the checksum number supplied along with the image file). System response is ‘#REFL OK’. Type ‘@REFL TFTP<CR>’ System response is ‘#Download starting’ ‘#Download complete, starting checksum calc…’ ‘#REFL Download OK’ Type ‘@REFL REFL<CR>’ System response is ‘#Starting checksum calc…’ ‘#REFL Checksum OK, Reflash in progress…’ 10. The erase/reflash process then takes several minutes. At the end of the process, the system will execute an automatic SOFT REBOOT. 11. At this point the RMU is executing the new OS/App. An operator can log in to the unit and operate it normally. In particular, typing the ‘@SYSI<CR>’ command will cause the display of something similar to the following: @SYSI System Name Model Serial Num. MAC Addr. Boot Ldr Rev. Backup Rev. Main App Rev. Date Manuf. Date Last Rev. #OK : ReflashTest : XXXX-XX : 542 : 000674000542 : 1.0 : 1.0 : 3.0 : 20040814 : 20040816 The ‘Main App Rev.’ and ‘Date Last Rev.’ fields should reflect the new image file. SCI P/N: 7832M Series Date: 05/13/2008 18 27-0027-0063 Installation and Operation Manual Operational Control of RMU Emergency Reflash Process 1. Set up the SandStorm RMU with adequate power and LAN connections. Set up a serial connection. Terminal program must be set up with 57600 baud, 8 bits, no parity, 1 stop bit. 2. Set up a computer host accessible via the same LAN used by the RMU. The IP address of this host will be needed in a later step in this process. 3. Ensure a TFTP server application is running on that host. 4. Place the new image file (obtained from Spectrum Control) into the directory used by the TFTP server. 5. Power up the RMU. The RMU will perform self checks and then print to the serial port, either: ‘Checksum failed, reflash forced.’ Otherwise, RMU will print: ‘Type REFL to force a reflash’. User types ‘REFL’ SCI P/N: 7832M Series 6. RMU will print: ‘Reflash process initiated!’ ‘Get params via DHCP (type ‘Y’ or ‘N’): 7. User types ‘N’. 8. RMU will print: ‘Not using DHCP, user typed n’ ‘Type in address for THIS unit to use: (ex. 192.168.1.100), followed by the ‘Enter’ key:’ 9. User types in IP address for the RMU to use during the reflash process: 192.168.1.111<CR> 10. RMU will print: ‘192.168.1.111 Using Local IP -192.168.1.111Type in netmask assignment: (ex. 255.255.255.0), followed by the ‘Enter’ key:’ 11. User types in netmask for the RMU to use during the reflash process: 255.255.255.0<CR> Date: 05/13/2008 19 27-0027-0063 Installation and Operation Manual Operational Control of RMU SCI P/N: 7832M Series 12. RMU will print: ‘255.255.255.0 Using netmask -255.255.255.0Type in address of TFTP server host (ex. 192.168.1.2), followed by the ‘Enter’ key:’ 13. User types in IP address of TFTP server host: 192.168.1.1<CR> 14. RMU will print: ‘192.168.1.1 Type in checksum number (max 5 chars, 99999), followed by the ‘Enter’ key:’ 15. User types in checksum number (specific to image file): xxxxx<CR> 16. RMU system software goes to specified IP location and TFTPs the SRec file to local memory. 17. RMU will print: ‘32858 Using TFTP server address: 192.168.1.1 Using reflash file image name: reflashImage.s19 Checking file integrity with checksum: 32858. Downloaded file OK, starting reflash process now......’ 19. RMU will use downloaded image file to reprogram flash memory. 20. After reflash is complete, RMU executes SOFT REBOOT. Date: 05/13/2008 20 27-0027-0063 Installation and Operation Manual Calibration Connect serial cable from PC to unit. Power unit ON. Open a previously saved 7832M HyperTerminal connection or create a new connection as follows: New connection name: 7832M Choose correct connection: example “COM1” Bits per second:56700 Data bits: 8 Parity: none Stop bits: 1 Flow control: none Under file drop down menu, select Properties>Settings tab>ASCII setup button>and enable ECHO. Click OK and then save for later use. Note: The unit does not Echo commands. Sign on to unit with administrator login. @PLOG admin,34567890 Example for Channel 1 Using DC variable power supply, pass 0.02 Amps thru unit from Channel 1 source connector to Channel 1 load connector. Calibrate Channel 1’s low calibration point with the following command: @MDCL 1,1,0.02 The format for this function is: @MDCL x,y,z x=channel (1-x) y=Lo/Hi (1,2) z=Applied Standard value (.1-999.9) Using DC variable power supply, pass high limit Amps thru unit from source connector to load connector. Calibrate Channel 1’s high calibration point with the following command: @MDCL 1,2,xx.x where (xx.x)=supplied current Once calibrated type the following command to save calibration points to systems flash memory: @SYSF After channel has been calibrated, pass several different current values, within the range, thru the unit to verify accuracy. @STAT command will display the current value in the command prompt window. SCI P/N: 7832M Series Date: 05/13/2008 21 27-0027-0063 Installation and Operation Manual Calibration Examples of Different Channels If displayed current value is not within +/-3% of full scale current, the channel will need to be recalibrated. For example, 3% of full scale for channel 1 is 0.30 Amps, which is 3% of 10 Amps. Also, ensure that sense board is functioning for the entire range as shown on Sales Drawing for the specific channel. Calibrate remaining channels based on sales drawing, current values, and commands. Verify that readings are within tolerance and that full range can be achieved for each channel. Channel current sense boards are designed for up to 120% load. Make sure they are appropriately sized and protected. Substitute your Channel # for “X”. Sensor A For Full Range 0-0.75 Amps Source and load pins X Tolerance +/-0.022 Amps Full range 0-0.75 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 0.75 @MDCL X,2,0.75 @SYSF Sensor B For Full Range 0-1.5 Amps Source and load pins X Tolerance +/-0.045 Amps Full range 0-1.5 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 1.5 Amps @MDCL X,2,1.5 @SYSF Sensor C For Full Range 0-4 Amps Source and load pins X Tolerance +/-0.12 Amps Full range 0-4 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 4 Amps @MDCL X,2,4.0 @SYSF SCI P/N: 7832M Series Date: 05/13/2008 22 27-0027-0063 Installation and Operation Manual Calibration Sensor D For Full Range 0-10 Amps Source and load pins X Tolerance +/-0.300 Amps Full range 0-10 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 10 Amps @MDCL X,2,10.0 @SYSF Sensor E For Full Range 0-15 Amps Source and load pins X Tolerance +/-0.45 Amps Full range 0-15 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 15 Amps @MDCL X,2,15.0 @SYSF Sensor F For Full Range 0-20 Amps Source and load pins X Tolerance +/-0.60 Amps Full range 0-20 Amps Channel X, low current 0.02 Amps @MDCL X,1,0.02 Channel X, high current 20 Amps @MDCL X,2,20.0 @SYSF Power unit OFF SCI P/N: 7832M Series Date: 05/13/2008 23 27-0027-0063 Installation and Operation Manual Maintenance & Warranty Maintenance and Replacement Parts There are no user serviceable parts inside the RMU. In the event there is an electronic problem with the unit, please contact the factory. Warranty Under normal use and specified operation conditions, the Smart Start DC RMU is warranted from the day of delivery for a period of one year. During this period, if the product should fail, the device can be sent back to the factory for repair or replacement at the discretion of Spectrum Control. If the device is misused or tampered with in any way, the warranty becomes invalid. SCI is not liable for any damage caused by products that have been modified or serviced by other parties. SCI P/N: 7832M Series Date: 05/13/2008 24 27-0027-0063 Installation and Operation Manual Appendix A Network Notation Basics and IP Addressing IP Addresses Each TCP/IP node on a network host has a unique IP address. This address provides the information needed to forward packets on the local network and across multiple networks if necessary. IP addresses are specified as x.x.x.x, where each x is a number from 0 to 255; for example, 192.0.1.99. The LAN Module must be assigned a unique IP address to use TCP/IP network functionality. IP addresses contain three pieces of information: the network, the subnet, and the host. Network Portion The network portion of the IP address is determined by the network type: Class A, B, or C. The most common setting for use with the RMU is Class C. Network Portion of IP Address Network Class Network Portion of Address Class A First byte (2nd, 3rd, and 4th bytes are the host) Class B First 2 bytes (3rd and 4th bytes are the host) Class C First 3 bytes (4th byte is the host) In most network examples, the host portion of the address is set to zero. Class A B C Available IP Addresses Reserved Available 0.0.0.0 1.0.0.0 to 126.0.0.0 127.0.0.0 128.0.0.0 128.1.0.0 to 191.254.0.0 191.255.0.0 192.0.0.0 192.0.1.0 to 225.255.254.0 225.255.255.0 Consider the IP address 36.1.3.4. This address is a Class A address; therefore, the network portion of the address is 36.0.0.0 and the host portion is 1.3.4. SCI P/N: 7832M Series Date: 05/13/2008 25 27-0027-0063 Installation and Operation Manual Appendix A Subnet Portion The subnet portion of the IP address represents which sub-network the address is from. Sub-networks are formed when an IP network is broken down into smaller networks using a subnet mask. A router is required between all networks and all sub-networks. Generally, hosts can send packets directly only to hosts on their own sub-network. All packets destined for other subnets are sent to a router on the local network. Host Portion The host portion of the IP address is a unique number assigned to identify the host. Network Address A host address with all host bits set to 0 addresses the network as a whole (for example, in routing entries). Sample Network Address 192.168.1.0 Broadcast Address A host address with all host bits set to 1 is the broadcast address, meaning for “for every station.” Sample Broadcast Address 192.168.1.25 Network and broadcast addresses must not be used as a host address; for example, 192.168.1.0 identifies the entire network, and 192.168.1.255 identifies the broadcast address. IP Subnet Mask SCI P/N: 7832M Series An IP subnet mask divides IP address differently than the standards defined by the classes A, B, and C. An IP subnet mask defines the number of bits to be taken from the IP address as the network or host sections. The LAN Module prompts for the number of host bits to be entered and then calculates the netmask, which is displayed in standard decimal-dot notation (for example, 255.255.255.0) when saved parameters are displayed. Date: 05/13/2008 26 27-0027-0063 Installation and Operation Manual Appendix A Network Class A B C Standard IP Network Netmasks Network Bits Host Bits 8 24 16 16 24 8 Netmask 255.0.0.0 2555.255.0.0 255.255.255.0 Netmask Examples Netmask Host Bits 255.255.255.252 2 255.255.255.248 3 255.255.255.240 4 255.255.255.224 5 255.255.255.192 6 255.255.255.128 7 255.255.255.0 8 255.255.254.0 9 255.255.252.0 10 255.255.248.0 11 … … 255.128.0.0 23 255.0.0.0 24 Private IP Networks If your network is not and will not be connected to the Internet, you may use any IP address. If your network is connected or will be connected to and the Internet the Internet, or if you intend to operate the LAN Module on an intranet, you should use one of the reserved sub-networks. Consult you network administrator with questions about IP address assignment. Network RFCs For more information about IP addresses, refer to the following documents, which can be located on the World Wide Web using one of the following directories or indices: • • • • SCI P/N: 7832M Series RFC 950 RFC 1700 RFC 1117 RFC 1597 Internet Standard Subnetting Procedure Assigned Numbers Internet Numbers Address Allocation for Private Networks Date: 05/13/2008 27 27-0027-0063 Installation and Operation Manual Appendix B Current Monitoring Systems - Quick Reference @DFLT<CR> - Reset to Default Configuration. @DLOG x,y,z<CR> - Read/Clear Data Log. @ELOG x,y,z<CR> - Read/Clear Event Log. @FEAT x,y<CR> - Enable/Disable Feature Bit @HELP<CR> - List all commands. @LLEV<CR> - Get current login level. @MDCL x,y,z<CR> - Execute Channel Calibration Routine @MDCT <CR> - Get number of measured channels. @MDLA x,y<CR> - Get/Set measured channel lower alarm limit. @MDUA x,y<CR> - Get/Set measured channel upper alarm limit. @MDVL x<CR> - Get value for measured channel ‘x’. @MDGT x<CR> - Get data for measured channel ‘x’. -----------------------------------------------------------------------------------------------@MDST x<CR> - Set name and alarm enable/disable for measured channel ‘x’. This command is used to set the name for the channel and also to enable/disable alarm assertion for the channel. By turning off the alarm, the trap message that would normally be sent if the measured value moves above or below the limits ( set with the @MDUA and @MDLA commands respectively), is not sent. The MDST command takes three parameters, channel number, channel name, and alarm enable/disable. For example: @MDST 2, newChan2Name, 0 // Set channel name for measured channel 2 to ‘newChan2Name’, and turn alarm OFF. @MDST 4, BigAmps, 1 // Set channel name for measured channel 4 to ‘BigAmps’, and turn alarm ON. -----------------------------------------------------------------------------------------------@NAME x,y,(z)<CR> - Get/Set System Name // This is to be corrected in future release. Only used for ‘SYSTEM’ name on the 7832MC, and therefore will only need two parameters. @NETP -??- or -v,w,x,y,z-<CR> - Get or Set Network Parameters. @PLOG x,y<CR> - Login process., @PLEV x<CR> - Set Security Level. -x- = New Level (0/1). @POUT<CR> - Log out. @PSWD x,y,z<CR> - Command to change a user password. @REFL<CR> - Multi-step reflash process. See users guide for details. @SSTR x,y<CR> - Get/Set SNMP Community strings. @STAT<CR> - Get Global System State @STTP<CR> - Get Internal System Temperature Reading. @SYSB<CR> - Get System Bank Count. @SYSF<CR> - Save current configuration settings to Flash memory. SCI P/N: 7832M Series Date: 05/13/2008 28 27-0027-0063 Installation and Operation Manual Appendix B @SYSI<CR> - Get System Version Information. @SYSR<CR> - Causes System to do immediate SOFT reboot. @TIME x<CR> - Get/Set System Time. @TMPL x<CR> - Get/Set the Internal Temp Alarm Limit. @TRAP x,y(,z)<CR> - Get/Set Trap Parameters. @WDOG x<CR> - Read/Clear Watchdog Reboot Count -x- = Read/ Clear (‘??’/C) SCI P/N: 7832M Series Date: 05/13/2008 29