Ultrasonic Continuous Sludge Blanket Monitor: Installation, Operation & Maintenance Manual
Ultrasonic Continuous Sludge Blanket Monitor: Installation, Operation & Maintenance Manual
Ultrasonic Continuous Sludge Blanket Monitor: Installation, Operation & Maintenance Manual
MSL600
MSL600
Ultrasonic continuous sludge blanket monitor
www.mobrey.com
Page 1
MSL600 CONTENTS
FOR QUICK START SEE SECTION 5 PAGE 22
THIS MANUAL COVERS MSL600 FROM SOFTWARE VERSION 3.00 AND ABOVE
Page (i) 1.0 1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.4 2.0 2.1 2.1.1 2.1.2 2.2 3.0 3.1 3.2 3.3 3.3.1 3.3.2 3.3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 4.5 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 Safety precautions Introduction. About the MSL600 About this manual Important MSL600 features Human Machine Interface Self cleaning Radio communications Mounting bracket As a system Application planning Circular clarifiers Rotating bridge Static bridge Rectangular clarifiers Installation Preliminary checks Location Mounting bracket attachment Preparation off the bridge Installing the bracket on the bridge Attaching the MSL600 Transducer connections Power and other electrical connections Cable extension Programming Display Contrast (viewing angle) control Keypad Security On-line/Off-line Quick start parameters Tank depth Bottom reference Determination of tank depth Transducer self cleaning mA current output parameters Current output adjust Relay parameters Alarm Transducer out of water time Digital input 5 7 7 7 8 8 8 8 9 9 11 11 11 12 12 13 13 13 13 13 14 14 17 17 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 Page 2
MSL600
Page 3
MSL600
Figures and tables Figure (1) Figure (2) Figure (3) Figure (4) Figure (5) Figure (6) Figure (7) Figure (8) Figure (9) Figure (10) Figure (11) Figure (12) Figure (13) Figure (14) MSL600 system architecture Circular clarifiers - Rotating bridge Circular clarifiers - Static bridge Rectangular clarifiers MSL600 mounting Transducer cable wiring External connection terminals The LCD display layout Keypad layout Tank depth parameter Menu structure example MSL601 Remote mounted unit MSL600 Bridge mounted unit MSL600 and MSL602 assembly 10 11 12 12 16 17 18 20 21 23 28 58 58 59
Connection descriptions reading from left to right Relay parameter numbers Radio module programming switch assignment
18 34 51
Page 4
MSL600
Page 5
MSL600
Explanation of symbols: The IEC Protective Earth Symbol is:
CHECK THAT THE POWER SUPPLY IS SUITABLE BEFORE SWITCHING POWER ON. Internal adjustments can select mains 115 Volts AC power, which makes the equipment unsuitable for 230V AC supplies. Check the 2 voltage selection switches compared with the available power supply.
Page 6
MSL600
1.
Introduction Before operating this device the manual should be read carefully paying particular attention to the safety precautions laid out in section (i). This instruction manual provides comprehensive information specific to the Mobrey Measurement continuous suspended solids blanket level monitor, the MSL600.
1.1
About the MSL600 The basic MSL600 system comprises an ultrasonic transducer and a bridge mounted control unit. The bridge mounted control unit is microprocessor based. The control unit is given the designation MSL600. These components are intended to be mounted on the bridge using a specially designed and easy to install mounting bracket which is supplied with the system. The system is specially adapted for use with clarifiers and thickeners containing municipal and industrial wastewater treatment sludge. The MSL600 provides a means of sensing the presence of the sludge blanket and measuring its depth in the clarifier. It also provides a range of current and relay outputs to the user for control and alarm purposes. The MSL600 uses the sonar principle, with an ultrasonic pulse transmitted under water from a partially submerged (IP68) transducer (MSL602). The pulse of ultrasound is transmitted vertically down into the clarifier tank, and reflects from the surface of the sludge blanket. The system captures the ultrasonic echoes received from the sludge blanket interface and determines the time of flight of the echo from the transducer to the sludge blanket. Knowing the speed of sound in the supernatant (the system has automatic temperature compensation), the control unit calculates the distance to the blanket interface. This distance is then subtracted from the programmed depth of the tank to give the sludge blanket depth or interface level. This is the systems fundamental process variable. The bridge mounted MSL600 can communicate via an optional radio telemetry link to a remote mounted unit situated somewhere off the clarifier bridge. The remote mounted unit is given the designation MSL601. The MSL601 is intended to be wall mounted in a control room or other service building. The MSL601 has no display or keypad and is intended to mimic the MSL600 outputs remotely The radio telemetry option is made available to cater for applications both with and without moving bridges where transmitting small signals through slip rings or over long distances through cables may be problematic. This option may be added at any time. The MSL600 is also available with Profibus DP communications. Operating instructions for the Profibus version MSL600DP can be found in a supplementary instruction leaflet IP262/DP.
1.2
About this Manual This section introduces the user to the MSL600 system, its components and key features. The systems mode of operation is explained in this section. In section 2.0 the manual discusses application planning where installation is primarily intended to be on municipal and industrial wastewater clarifiers. In section 3.0 the manual discusses the actual physical process of mechanical and electrical installation of the system. This section provides a step by step procedure for easy installation of the MSL600 system on site. In section 4.0 the manual introduces the basics of programming the system. This section introduces the human machine interface (HMI), keypad and display In section 5.0 the manual discusses the minimum programming steps needed for commissioning the system so that a meaningful measurement can be made. This quick start setup section is intended to cater for the needs of most users.
Page 7
MSL600
In section 6.0 the manual discusses in more detail the human machine interface and how the system is programmed. In section 7.0 all of the systems parameters are discussed and their function detailed. Sections 6.0 and 7.0 are primarily intended for the more advanced user who needs to tune the system to meet an unusual application. In section 8.0 the manual discusses in detail the mode of operation of some of the key system elements. This section is intended for the most advanced user. Finally, in sections 9.0 to 14.0 the manual discusses, maintenance, troubleshooting, programming chart, technical specification and safety precautions relevant to using the MSL600 system. 1.3 Important MSL600 features The MSL600 system incorporates several unique design features which are intended to promote trouble free operation, give a degree of installation flexibility and allow ease of installation. 1.3.1 Human Machine Interface In common with other Mobrey Measurement control units the MSL600 makes use of the Mobrey Measurement Human Machine Interface (HMI). The HMI reflects comments and suggestions received from users about being easy and intuitive to use. The intention is that the user should be able to program and interrogate the system using the integral membrane keypad and Liquid Crystal Display (LCD) without the need for regular reference to this manual. For the more experienced user the HMI also facilitates rapid navigation of the menu structure and system parameters. 1.3.2 Self cleaning One of the most important features of the MSL600 is its transducer self cleaning facility. In the application for which the system is designed the transducer is normally mounted in a relatively hostile environment. In this environment the likelihood of the transducer becoming coated or otherwise fouled is relatively high. A fouled transducer is far less efficient at transmitting sonar pulses into the supernatant. Without the ability to automatically clean itself the transducer maintenance cycle would need to be more regular, thus increasing the life cost of the system. Experience suggests that any moving mechanical cleaning devices are themselves prone to fouling. It is for this reason that the MSL600 uses an air purge cleaning function. Extensive experimental results show that this method is extremely effective in keeping the face of the transducer free from any coating growth or build up of floating debris. The cleaning cycle is optimised for maximum efficiency. However, the user can manually initiate a cleaning cycle or override this feature by turning it off. 1.3.3 Radio communications With a range of 500 metres (1650 feet) line of sight, the integral system can save on expensive installation of cable runs and saves on the effort involved in sourcing alternative third party radio communication equipment. IMPORTANT NOTE: Radio communications for MSL600 and MSL601 are line of sight radio. Therefore, a clear line of sight must be maintained between the transmitter (MSL600) and receiver (MSL601) for effective radio communications.
Page 8
MSL600
Page 9
MSL600
MSL600 - Stand alone bridge mount unit. The MSL600 is supplied with its own integral radio link for communication with the MSL601 remote mounted unit
PLC/SCADA
MSL600
2.
Application planning The following section discusses a few practical considerations when planning an installation.
2.1
Circular clarifiers Circular clarifiers are very common and can come with rotating or static bridges over them.
2.1.1 Rotating bridge If the transducer is mounted on a rotating bridge then it should be positioned on the leading edge of the bridge, see figure (2). This places it ahead of any bow wave in the sludge blanket which may be created by trailing sub surface scrappers that would otherwise give rise to a false indication of the blanket level. Ideally the transducer should be mounted 2/3 of the way along from the outer (wall) edge of the settlement tank. (i.e. 2/3 of the radius from the inside of the tank wall). Care should be taken to ensure that the transducer is mounted over an undisturbed section of the tank, i.e. not too close to the tank inlet or tank wall, and away from columns of rising gas bubbles. All of these factors can result in false sonar echoes being received. It is recommended that the transducer be mounted at least 1m (3.3 feet) from any such structures. If a scum removing skimmer is present then the transducer should be mounted behind this. When locating the transducer the user must ensure that there are no permanent underwater obstructions below the transducer, as these will give false sonar echoes and disrupt the signal. It is recommended that the transducer be mounted at least 1m (3.3 feet) from any such structures. Ensure that the transducer does not come into contact or collide with any scum boards, weirs or other surface obstructions as the bridge rotates.
Page 11
MSL600
2.1.2 Static bridge
The transducer mounting arrangement is designed to lift out of the water if it is mounted on a fixed bridge when a moving scraper passes underneath (e.g. on a picket fence thickener). Ideally the transducer should be mounted 2/3 of the way along from the outer (wall) edge of the settlement tank. (i.e. 2/3 of the radius from the inside of the tank wall). If the transducer is mounted on a static bridge then it should be positioned on the trailing edge of the bridge, see figure (3). This gives the hinge mechanism maximum clearance from the bridge structure. Ensure the transducer guard is facing towards the moving sweeper. The guard and hinge mechanism can be angled slightly to meet the rotating parts at a normal incidence. This avoids the transducer guard sliding sideways along the rotating part as it is lifted. Always check that the parts sliding over each other will not become entangled or locked together. The rotating mechanism on most bridges is strong enough to bend the mounting bracket if this should happen. It is strongly recommended that a few uneventful rotations be observed before installation is completed
2.2
Rectangular clarifiers As with a rotating bridge and a circular tank, the transducer should be mounted from the leading edge of the bridge to avoid false level readings from the disturbed bow wave in the sludge blanket as the bridge scrapes sludge into the hopper at the end of the clarifier. The considerations detailed in section 2 for rotating clarifiers should all be considered as appropriate for a rectangular clarifier.
MSL600
3.
3.1
Preliminary checks Carefully unpack the MSL600 control unit and the transducer and mounting bracket arrangement from their packaging. If you have purchased a complete system unpack the MSL601 as well. Check that there is no visible damage to any of the packed parts paying particular attention to the transducer, its cables and the membrane keypad and display area on the MSL600. Contained in the packaging should be the following: Pack one 1 MSL600 bridge mounted unit with compressor housing containing the air compressor for self cleaning on a metal mounting plate (pre assembled). 1 MSL600 manual (incorporating MSL601 instructions).
Pack two 1 transducer assembly and bridge mounting kit including tool kit. (Optional MSL602 transducer only with 10 metres of cable and chloroprene air hose)
Pack three (optional if ordered) 1 MSL601 remote mount unit with integral radio link (and two aerials) for use with MSL600 bridge mounted unit.
3.2
Location Determine the optimum location for installation of the MSL600 following the hints and tips given in section 2.0, Application planning.
3.3
Mounting bracket attachment The mounting bracket is specifically designed for mounting on the centre rail of the safety railing on the bridge of any settling tank, see figure (5). The rail can be any diameter up to 52mm (2 ins). The bracket is also clamped to the bridge kicking board or similar supporting frame. Adjustments can be made for different bridge heights and the bracket can be angled to miss obstructions. An extension arm can be added to the main support tube to extend the adjustment of the bracket further if required. Most adjustments are made by hexagon key and spanner, included. The transducer arm hangs vertically from a pivot and can be swung out of the water for cleaning and inspection. WARNING. The transducer is a sensitive instrument and every care must be taken to prevent unnecessary impact or strain on it during installation.
3.3.1 Preparation off the bridge (Refer to Figure 5 page 16) The bracket should be prepared and initial adjustments made off the bridge. If any obstructions are present in the installation area the unit should be set up accordingly. This will greatly simplify any adjustments required during mounting of the unit on the bridge. The cable and hose from the transducer should be handled with care to prevent any sharp bending especially in the area where they exit the transducer arm. Check there is sufficient room between the top rail, centre rail and any other structure for the control box to be fitted. The space required is 430mm (17) high and 360mm (14) wide see Fig. (5) Measure the distance from the water surface to the centre rail of the safety railing (dimension A). Page 13
MSL600
Measure the distance from the centre rail to the kicking board (dimension B) or similar structure.
With the bracket on the ground adjust the pivot tube up or down the main support tube until the distance between the angle bracket and mid point of the transducer is dimension A. Adjust the clamping bracket up or down the main support tube to dimension B so it will be just clear of the final clamping position. If the clamp is higher than the pivot tube this will need to be removed and reassembled in reverse order (view X). If dimension A is too large and cannot be achieved, remove the pivot tube assembly, screw on the extension tube and refit the pivot tube (view Y). If the pivot arm is to be set at an angle or set to the opposite hand, this should be done at this stage. Adjust the transducer guard so that it is at 90 to the pivot arm, projecting under the pivot arm and approximately 25mm (1 in) below the bottom of the transducer. If necessary move the chain attachment clamps to positions convenient for swinging the transducer out of the water. Adjust the chain so that it is slightly slack with the unit fully extended and any excess chain is hanging on the main support tube and not the transducer arm. The cable and air hose can now be attached to the bottom of the main support tube with the cable ties provided. The cable and hose must make a 360 loop between transducer tube and main support tube to allow for flexing when the arm is lifted. Move the transducer arm up and down and check that the cable and hose move freely without excessive strain. Before installing the unit on the bridge check that all the fittings associated with pivot tube are securely tightened, including those which have not been adjusted, as these are often difficult to reach later. 3.3.2 Installing the bracket on the bridge Before carrying the unit on to the bridge, swing the transducer arm into the up position and attach it to the main support tube with the chain. This makes the unit more compact and easier to manage. Lift the unit over the handrail and hook it on to the horizontal centre tube of the rail. Release the rail clamp and push it up firmly under the rail. While pushing on the barrel of the rail clamp (not the lug) retighten the clamping screw. This will ensure a tight fit against the rail. Loosen the clamping bracket assembly, attach it to the kicking board or similar structure and retighten. The studding allows the main support tube to be adjusted approximately to the vertical position. In some instances one or both nuts between the clamps will need to be removed. Tighten all fixings. Lower the transducer arm carefully into the water and check the water surface is approximately in line with the top of the parallel portion of the transducer and it is clear of obstructions. Adjust the pivot arm height and angle as necessary. It is recommended the unit be removed from the bridge to make these fine adjustments. Ensure the cable and air hose still move freely without excessive strain when the transducer is raised and lowered. Check that the transducer arm is hanging vertically. The transducer guard also functions as a balance arm. To adjust, swing the arm up and loosen the transducer guard. Move the guard backwards or forwards as appropriate and retighten. Repeat until the arm hangs vertically. When the unit is installed and functioning correctly check all fittings are securely tightened, including those which have not been adjusted. 3.3.3 Attaching the MSL600 The MSL600 and compressor box come attached to a back plate complete with mounting lug. Check the clamping screw of the mounting lug is clear of the inside face and slide the complete unit onto the top of the main support tube. Orientate the unit to the correct position and tighten the clamping screw. Run the cable and hose up to the control unit avoiding sharp bends and flattening of the hose. Plug the air hose onto the air connector on the bottom of the compressor box. The unit is now ready for wiring.
Page 14
MSL600
Page 15
MSL600
Page 16
MSL600
Figure (6): Transducer cable wiring All connections to the transducer are intended to be made via the first M20 cable gland (fitted) on the left-hand side, at the bottom of the MSL600 enclosure. 3.5 Power and other electrical connections (see also section (i), safety precautions) It is the responsibility of the installer to observe all local regulations and approval requirements, and to use cable to suit the environmental requirements of the particular application. Prior to applying power to the unit ensure that the two voltage selection switches are set to the appropriate voltage for the installation. In the event of a fuse needing replacement the user must ensure that the mains input fuse (F1) has a rating of 200mA (F) and the cleaning compressor (F2) has a rating of 1A(T).
Page 17
MSL600
The diagram below, figure (7) shows the layout of external connection terminals of the MSL600 with the lower terminal housing cover removed. Table (A) gives a description of each.
SENSOR TEMP (see note 1) SIG 0V SCN IN 0V DIGITAL INPUT (see note 2) 1 0V CURRENT OUT ISOLATED 0V (MSL601 as well) Io (MSL601 as well) 24V (MSL601 as well) RELAY 1 (de-energised state) NO (MSL601 as well) C (MSL601 as well) NC (MSL601 as well) RELAY 2 (de-energised state) NO (MSL601 as well) C (MSL601 as well) NC (MSL601 as well) RELAY 3 (de-energised state) NO (MSL601 as well) C (MSL601 as well) NC (MSL601 as well) COMPRESSOR (Factory wired) 115V (White) C (Purple) 230V (Orange) MAINS L (MSL601 as well) N (MSL601 as well) E (MSL601 as well)
Transducer sonar signal (white) Transducer zero volts (black) Transducer screen (yellow) Temperature compensation signal (red) Temperature zero volts (brown) Digital input signal Digital input zero volts Current output zero Current out 24V source for current output (Not normally used) Normally open Common Normally closed Normally open Common Normally closed Normally open Common Normally closed 115V supply for the cleaning compressor Common for the cleaning compressor 230V supply for the cleaning compressor Live terminal for mains supply Neutral terminal for mains supply Earth terminal for mains supply
Table (A): Connection descriptions reading from left to right (all via M20 cable glands)
Page 18
MSL600
When wiring of the unit is finished ensure that the terminal housing is replaced the correct way up, i.e. with the bevelled edge uppermost otherwise the IP rating of the enclosure may be compromised. 3.6 Cable Extension The transducer is connected using ALPHA XTRA-GUARD4 P/N45272. The standard cable length is 10 metres. This cable comprises of two twisted pairs with an overall screen and drain. The brown and red wires from the transducer should be connected to one twisted pair. The black and white wire from the transducer should be connected to the other twisted pair. The yellow from the transducer should be connected to the drain wire which must be terminated at the screen (SCN) terminal on the PCB. Note 1: The standard 10 metres of cable should be sufficient for most installations. Use only cable conforming to the specification given above and ensure any connections are made using high grade screened connectors. For suitable specification connectors refer to Mobrey Measurement customer support. It is the responsibility of the installer to ensure that any extension to the cable must be suitable for its working environment. Note 2: The digital input, if used must be connected to switch relay contacts which are insulated to IEC6010 category III (4kV impulse) with no exposed live parts.
Page 19
MSL600
4. Programming
The following sections introduce the main display and use of the keypad (MSL600 only) for programming the MSL600. Password protection to prevent unauthorized access is also discussed. 4.1 Display The display is a 240 x 128 dot matrix LCD module with full graphics capability and LED back light. The LCD display is split into four parts, see Figure (8).
Figure (8): The LCD display layout Upper left Upper right In the upper left of the display is an icon representing the transducer and the unit tag number. The tag number is user programmable via the HMI. The HMI information is displayed in the upper right of the display. The HMI uses 4 lines x 20 characters with each character 7 x 5 dots. In normal operation, the actual blanket level is displayed here. The lower left of the display shows the sonar echo profile from which the blanket position is determined. The lower right of the display shows the blanket level trend at minute intervals over the last hour.
When the display is in the normal mode, trending is active and the and keys enable the user to view the last 12 hours data, an hour at a time backwards and forwards respectively. The views are labelled with their start and finish times. The sonar echo profile recorded at the corresponding start time is also displayed. After reaching the oldest data the key is inoperative. Where no data has been recorded there is a gap in the trend line. A zero value is represented by a line a single-pixel thick. Pressing Esc returns to the real time normal display. Do not confuse this trending with data logging which is discussed in more detail later. The LCD has a back light for operator convenience. This has one of 3 modes selectable using the HMI: On permanently unless internal temperature too high, in which case automatically off. Off permanently unless internal temperature is too low, in which case automatically on. Auto - i.e. off until keypad is actuated, in which case on and stay on for, typically, 5 minutes - on for only 10 seconds if internal temperature too high. Page 20
MSL600
The LCD on the MSL600 and MSL601 is supplemented by a single red LED which indicates the health of the unit. Approximately a 1Hz flash rate shows normal operation whilst a steady illumination or none at all indicates a problem. 4.2 Contrast (viewing angle) control When the system is making measurements in normal mode the screen contrast or viewing angle can be adjusted. Whilst holding down the Esc key press either the or key Esc and - increases (darkens) the contrast and Esc and decreases (lightens) the contrast. 4.3 Keypad & Menu Navigation Data entry and interrogation is normally achieved using the integral membrane keypad on the MSL600 front panel, see figure (9).
Figure (9): Keypad layout The keypad comprises 6 keys: Cursor keys () Enter key () Escape key (Esc)
The four arrow keys allow navigation around the HMI menu structure and the Esc and keys allow movement from one menu level to the next. Each time a key is pressed an audible beep is heard. This beep can be turned off via the HMI if required. To access the main menu (from the normal display, see section 4.1) press . To access a menu option highlight the option using the keys and press . To change a parameter the padlock in the on line/off line menu must be open. This is done by highlighting Go off Line in the main menu and pressing . Press again and the padlock will open. Press again and the padlock will close. By pressing Esc repeatedly, the screen will always return to the normal display. If any key other than Esc is held pressed for more than 1 second then it auto repeats. This is particularly useful for fast scrolling through parameters. Although the display does not show every parameter whilst fast scrolling (it is only refreshed every 500ms), the key beep (if enabled) is actuated for each parameter. Movement through the menu structure using the arrows is shown by the titles being highlighted and flashing, i.e. reversed to showing clear letters on a black background and vice versa. Pressing the return key with the title highlighted enters that part of the menu. Page 21
MSL600
4.4 Security
The HMI includes a password system which may be used to protect parameters from unauthorised changes and also to prevent the system from being switched between On and Off-line mode. The password is in the form of a 4-digit code (or PIN). When the user has entered the correct PIN then the password is said to be open (else closed). The PIN is a 4-digit code, value 0000 to 9999. Once the password is open then all parameters may be edited. A PIN of 0000 means that the password is disabled, i.e. no password is required to edit parameters. Examining the PIN locally shows - - - - unless set to 0000. When prompting for entering of PIN, the display shows - - - -. A PIN is set or entered by scrolling each of the 4 digits using the and arrows to select the digit and and arrows to select the value for each digit. No PIN is required to navigate the menus or to simply examine parameter values. Attempting to change a parameter value prompts for the entering of the PIN (if it is not already open). If the parameter affects outputs, and if On-line, then after entering the PIN the user is offered go Off-line. If the password is open then the main menu offers the option Cancel Password as the default (highest priority) option. Closing the password does not affect the On line/Off-line status. The password is automatically closed after 5 minutes without any key press, this does not affect the On line/Offline status. 4.5 On-line/Off-line This feature allows the MSL600 outputs, i.e. its relays and current output to be frozen. Also, when On-line, the editing of parameters which may affect these outputs is inhibited. Off-line inhibits relays and current output. On-line inhibits the editing of parameters that may affect the outputs. These include relay, current output and alarm parameters. The On line/Off-line state is shown by the padlock symbol at the top left-hand corner of the HMI display (padlock closed represents On-line). Go On line/Off-line by selecting the appropriate item in the main menu. As the mode is toggled, a large image of the Padlock symbol opens and closes. Attempting to edit any paramenter can only be performed with the unit Off-line. If the system password is closed then the system will prompt for a password, once correctly entered then it changes as requested. NOTE: There is no time out on On-line or Off-line.
Page 22
MSL600
5.0
5.1
Tank depth - Bottom reference An accurate knowledge of the tank depth is a key parameter for the system. The tank depth is the distance from the front face of the transducer to the bottom of the tank directly under the transducer, see figure (10). Where the tank bottom slopes, as is often the case, the sludge blanket level, Xm indicated by the system is therefore relative to this zero reference level.
Tank depth
0m tank depth
Figure (10): Tank depth parameter The maximum tank depth that the system will measure is 7.000m (23.00 feet), the minimum is 1.000m (3.3 feet), do not confuse this with the transducer blanking distance which is discussed elsewhere and is 0.3m (1 foot) by default. The tank depth value is stored in the system and used in subsequent calculations. The factory default is 7.000m (23.00 feet), corresponding to the maximum depth of tank for which the system is specified. When the unit is powered on for the first time the system makes measurements using this default. It will be obvious that until the user enters a measured value certain functions, such as current output and displayed blanket level will not be correct for the installation. 5.2 Determination of tank depth The ultimate blanket level measurement accuracy depends upon the accuracy of the value entered for the tank depth. It is always recommended that this be determined for every installation by the user using a measuring rod or similar. Alternatively, the user can obtain a workable estimate of the tank depth by adjusting the tank depth value Off line using the HMI and positioning the bottom echo at the bottom of the profile display.
Page 23
MSL600
This only works if a bottom echo is visible and the user must be sure that the echo he is positioning does actually correspond to the tank bottom. To do this follow the procedure below: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. From the normal display press . The main menu will appear on the upper right of the display. Highlight the Go Off line menu option and press . The padlock will open. Press Esc to return to the main menu. Use the and keys highlight the INSTALLATION menu option and press . Highlight the Tank depth option and press . To edit the depth press . Use the and keys to increment and decrement the highlighted digit. Use the and keys to move from one digit to the next. When editing has finished press to save the value. The large echo (in most cases this represents the bottom of the tank that the transducer is positioned over) on the lower left display will move. Repeat steps 7 to 11 as necessary. When this echo appears at the bottom of the display the tank depth is set. ESC to return to main menu.
Please note that to avoid confusing echoes this procedure should be carried out when there is no significant sludge blanket in the tank. 5.3 Transducer self cleaning The transducer self cleaning is pre-programmed for optimal performance. However, the cleaning cycle can be changed by following the procedure set out below. In order to access the transducer cleaning parameters follow the following programming sequence: 1. 2. 3. 4. 5. 6. 7. 8. 9. Press to access the main menu. The main menu will appear on the upper right of the display. Highlight the Go Off line menu option and press . The padlock will open. Press Esc to return to the main menu. Use the and keys to highlight the SETUP menu option and press . Highlight the DUTY (mode) menu option and press . Highlight the CLEANING menu option and press . Highlight the Start On menu option and press . Use the and keys to highlight the required option and press .
3 options are available; 5.4 Auto Clean - This is the default option and means that the MSL600 will automatically carry out a cleaning cycle for 10 seconds on the hour every hour. Manual 5s - This allows the user to manually activate a 5 second cleaning cycle at any time after which the cycle returns to its previous setting (note, the unit must be on line to carry out this process). Off - The unit will not perform any cleaning cycles.
mA current output parameters The operation of the current output is programmed by four parameters and is always controlled by the sludge blanket level. The current output parameters are found in SETUP OUTPUT CURRENT OUTPUT. The parameters are as follows: Low range val (Lower range value)
Page 24
MSL600
This parameter allows the user to reference the programmed minimum current output (0 or 4mA) to any point in the programmed blanket level measurement range. The default condition is that the programmed minimum current corresponds to 0m (0 feet), the tank bottom. Up range val (Upper range value)
This parameter allows the user to reference the maximum 20mA current output to any point in the programmed blanket level measurement range. The default condition is that 20mA corresponds automatically to the programmed tank depth parameter less the top blanking distance. This level is programmed by the tank depth parameter which by default is set to be 7.000m (23.00 feet). The 20mA level for default settings therefore corresponds to a sludge blanket level of 6.7m (22.1 feet) Alarm action This parameter is selectable from a list and determines the action to be taken by the current output under alarm conditions. The allowed actions are: Go to 3.6mA Go to 21mA Hold last reading
This parameter sets the current output range from a list to be either 0-20 or 4-20mA. 5.5 Current output adjust The current output is calibrated in the factory and should not require any adjustment. However, if required, it is possible to adjust the 4mA and 20mA points using a calibrated meter. This is done by following the procedure detailed below: 1. Connect a milliammeter to the terminal block marked CURRENT OUT ISOLATED between the 0V and the Io connections. 2. Put the system off line so that the Go Off line? padlock is open. 3. Access the SETUP SYSTEM TEST CURRENT OUTPUT menu. 4. Select either the 4mA out adjust or the 20mA out adjust and press . 5. Read the actual current on the calibrated meter. 6. Enter this value in the chosen parameter and press . 7. Check that the actual current is now exactly 4mA or 20mA. For diagnostic purposes the current output can be driven to any value between 4mA and 20mA by accessing SETUP SYSTEM TEST CURRENT OUTPUT Set current. With a suitable meter connected to the current output terminals a value can programmed on the control unit and the same value will appear on the meter. This programmed current will remain until the Go On line? padlock is closed. 5.6 Relay parameters The MSL600 offers various options for operating its relays. There are 2 relays that are programmable to different modes, these modes are:
Page 25
MSL600
Alarm Set point operation De-sludge On Off None Fault Slg Lev Limits
The mode of operation is selected through the SETUP OUTPUT RELAY Relay Mode menu. The default mode for Relay 1 is set point operation and for Relay 2 default mode is alarm. Relay 3 is permanently assigned to fault mode (see section 7.6 for further details). 5.7 Alarm There are six different alarm conditions in the SETUP - OUTPUT - ALARM menu. Each alarm condition can be set to operate a relay, or drive the current output, or both, or neither to the following states: Current output - 3.6mA, 21mA or Hold as defined in Alarm action in the CURRENT OUTPUT menu. Relay outputs The relays energise in the alarm condition if they are programmed in Alarm mode.
The relays or current output must be set up for alarm action for this function to operate. The available alarm actions are shown in the list below: 5.8 Out of limits Current saturated Memory filling Digital Input Max Retries Xdr tilted Dirty supernatant Noise Alarm
Transducer out of water time Certain installations make use of a picket fence thickener or a variety of rotating scrappers and scum boards. These rotating arms at the surface of the liquid will periodically lift the articulated transducer out of the liquid as they sweep by. The transducer includes a (non-mercury) mechanical tilt switch. This is used to indicate when the transducer is being tilted and lifted out of the water. The MSL600 uses this information to determine whether valid sonar echo profile data is being received. If not then measurement will pause and outputs will be held until the arm is vertical again. When the transducer is tilted a timer is started. The time for which the transducer has been tilted is compared to a maximum allowed value, programmed by the user. If this time is exceeded then an alarm condition can be flagged. It is possible to program an alarm relay to respond to this flag. This is intended to detect problems if the fence should stop under the transducer, etc. The time for which the transducer has been tilted is available as a Monitor readings parameter (D833). When the arm returns to the vertical the timer is re-set to zero and if allocated the alarm cancelled. If the transducer has been out of water for greater than the time allowed then its temperature may be significantly different to that of the supernatant. The transducer may take up to 1 hour to reach thermal equilibrium therefore, it may take some time to restore accurate blanket level readings. When the arm tilts out of the supernatant the MSL600 holds the last
Page 26
MSL600
supernatant temperature reading from the transducer. When the transducer falls back into the supernatant the MSL600 starts to make measurements again. When the MSL600 measures the supernatant temperature at the transducer, as long as the temperature is within the programmed normal limits for a supernatant then the system uses this measured temperature for speed of sound compensation. If the measured temperature is outside of these limits then the MSL600 uses the last held temperature reading. This state will continue until a valid temperature reading is again obtained from the transducer in the supernatant. The upper and lower temperature points are programmable as HMI Engineering parameters. The default values are +5 to +20C (41 to 68 deg F). The lower temperature should always be less than the upper and valid entries should be limited to temperatures between -40C and +85C (-40 to 185 deg F) Because the tilt switch is sensitive to vibration as well as angle it is de-bounced in software. An engineering parameter exists in the HMI to allow this function to be turned on and off, in the case of for example a particularly vibration prone bridge. 5.9 Digital input Parameter P340 is used to assign the status of the digital input to an alarm relay if desired. This allows the user to stop measurement whilst the blanket is known to be disturbed and meaningful results would not be obtained. E.g. during high in-flow or when top water level falls below the transducer face and normal measurements can not be performed. When the digital input is active all measurements continue as normal and the LED still flashes. The sonar pulse echo display continues to update with live data. However, the blanket level is held at its last value. The trend graph continues to update, relays and current output remain active, logging continues and radio communications to the RMU continue using the held blanket level. Digital input active means either a short across the terminals, i.e. from a contact closure or a PLC driving low, i.e. going to 0.
Page 27
MSL600
6.0 Detailed operation The following sections go into programming the system in more detail. 6.1 The menu structure
From the normal display, pressing the key will enter the menu system, see figure (11). A full menu structure is shown in section 11.0 Main menu item
Go On line ? INSTALLATION Tank Depth Xdr Tilt Time Tag No. Description DUTY (Mode) CLEANING Digital i/p action OUTPUT CURRENT OUTPUT RELAY ALARM FAULT DISPLAY DESLUDGE
SETUP
MONITOR DIRECT
Figure (11): Menu structure The top-level menu contains the list of available menu items: Menu Item Go On-line (Go off-line) INSTALLATION SETUP MONITOR DIRECT Description Allows programming when off line Installation parameters Setup parameters Diagnostic and performance type parameters Allows direct access to parameters Page 28
MSL600
To move up and down the list, use the and arrows until the required menu item is highlighted, then use the key to enter that menu option. The presence of additional menu items off the screen is indicated by up and down arrows on the right hand side of the display. The next level of the menu is then displayed and the required option can again be selected as above. 6.2 Parameter editing Once the required parameter is displayed, select it and press the key (note that menu groups are in upper case letters, parameters are in upper and lower case). Note also that there are two parameter types: Read/Write - these parameters are normally preceded by a P - e.g. P200. They may be modified by the user. Read Only - these parameters are normally preceded by a D - e.g. D800. They are either fixed within the MSL600 or produced by data processing and thus may not be modified by the user. Examples are Software Revision and Serial Number.
The desired parameter may now be modified. Numeric values are edited one digit at a time, the and keys select each digit by highlighting them and the and keys increment and decrement each digit. Alternatively, some parameters are in the form of a list. These are edited in a similar way, selecting with the key and using the and keys to scroll through the list. When the displayed value is correct, press the key to store the value. 6.3 Scrolling When a parameter is displayed but no digit is highlighted, the and keys will scroll to the next parameter in numeric order. This provides an alternative method of accessing parameters without using the menu facility. 6.4 Direct access It is possible to access the parameters directly from the main menu if the parameter number is known. From the normal display press the key to display the main menu on the top right hand side of the display. Use the arrow keys to scroll down until the menu option DIRECT is highlighted and press the key. Highlight either Pxxx or Dxxx (Pxxx are user configurable parameters, Dxxx are non configurable diagnostic parameters). Enter the parameter number to be edited and press. If an invalid number is entered then the next lowest parameter is displayed.
Page 29
MSL600
7.0 Application parameters The following section details each parameter. 7.1 Main menu parameters The following functions are available at the top level of the menu structure. Cancel password
This is a dynamic parameter, it only appears when password has been opened. This parameter allows the user to cancel the need for password entry before access to parameter editing is allowed. Go Online/Offline This is a dynamic parameter, it changes according to whether the system is online or offline. The padlock icon will be displayed in a corresponding open or closed state. 7.2 Installation parameters The following parameters are intended primarily for use during system installation. Tank Depth P101 The tank depth is the distance from the front face of the transducer to the bottom of the tank directly under the transducer and is the user programmable range for zero blanket level. Parameter values (Metric) Default 7.000m Min 1.000m Max 7.000m Parameter values Default 23.00 ft Min 3.30 ft (Imperial) Max 23.00 ft
Xdr Tilt Time P103 This is the maximum time for which transducer can be out of the water before the system registers a fault. This parameter is either disabled by entering a value of zero or programmed with a value in minutes. The default is a value of 0 minutes, disabled. Parameter values: Default Disabled Tag No. P242 This is a user defined alpha-numeric parameter. Any string up to 8 characters long may be entered using the keypad. This will usually correspond to the instruments asset number or some other such identifier on the users schedule. The following characters are allowed !#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ Parameter values: Default MSL600 Min Max Page 30 Min 1 Max 15
MSL600
Desludge parameters The following parameters relate to the desludge function and are found in the setup menu. Note that minimum and maximum parameters relating to time are 00:00 and 23:59 respectively. Minimum and maximum parameters relating to sludge level are 0.000 to 7.000m (0.00 to 23.00 feet) Start On - P250 The user can select how the desludge cycle starts. This is selected from a list of options. The allowed options are: None Time Sludge Level
The parameter defaults to None which means it is not used. Parameter values: Default None Stop On - P251 The user can select how the desludge cycle stops. This is selected from a list of options. The allowed options are: None Time Sludge Level Min Max -
The parameter defaults to "None" which means it is not used. Parameter values: Default None Stop If - P252 The user can select if it is necessary to over ride the Stop on condition. This is selected from a list of options. The allowed options are: Page 31 Not used Min Max -
MSL600
Sludge Level
The parameter defaults to none which means it is not used. Parameter values: Default None Min Max -
Start Time - P253 This is the time of the day at which the first desludge operation starts. The time is programmed in hours and minutes. This parameter is set up in conjunction with the desludge Interval P254. Parameter values: Default 07:00 Interval - P254 The interval between desludge events. After a start time has been programmed the interval between each desludge needs to be programmed. For example, if it is required that the desludge cycle starts at 7:00am each morning then 07:00 is entered in P253. If it is then required that a desludge is carried out every hour thereafter, 01:00 is entered in P254. Parameter values: Default 01:00 Min Max Min Max -
Max Retries - P257 This parameter is the maximum number of retries allowed following an unsuccessful desludge operation. If maximum retries is exceeded and a relay is programmed and allocated in alarm mode it can be used to signal this fact. A retry occurs if the start condition is still present when the stop condition occurs or if a relay maximum run time is exceeded and the stop condition has not been reached. To prevent a relay from remaining on then the relay minimum off time must be programmed, see P415. Parameter values: Default 10 0 7.4 Cleaning Parameters The following parameter relates to the cleaning function. Start On - P260 Min Max 250
Page 32
MSL600
The user can select how the cleaning cycle starts. This is selected from a list of options. The allowed options are: AutoClean Manual 5s Off
The default is AutoClean. Interval - P264 The user can also programme the interval between cleaning cycles (see also P444 the cleaning duration). This parameter is programmed in hours and minutes. Default 1:00 Min 0:10 Max 1:39
Cleaning Time - P444 The duration of the cleaning cycle can be programmed in seconds Default 0:10 7.5 Min 0:10 Max 0:20
mA output parameters The following parameters are used to program the mA current output. Lower Range Val - P400 The sludge blanket level in metres (feet Imperial version) for min mA output, either 0 or 4mA as programmed using P403. Parameter values (Metric) Default 0.000m Min 0.000m Max 7.000m Parameter values Default 0.00 ft Min 0.00 ft (Imperial) Max 23.00 ft
Upper Range Val - P401 The sludge blanket level in metres (feet Imperial) for maximum mA output. This value is by default set to "Auto". Parameter values (Metric) Default Auto Min 0.000m Max 7.000m Parameter values Default Auto Min 0.00 ft (Imperial) Max 23.00 ft
Note: In the case of the default setting the upper limit is defined as being at the programmed transducer blanking distance P633 from the front of the transducer face. Alarm Action - P402 This parameter is used to select the desired action which is taken by the mA output when the system is in an alarm condition.
Page 33
MSL600
The allowed options are; Go to 3.6mA Go to 21mA Hold (last reading)
The default action is to go to 3.6mA. 0/4-20mA - P403 This parameter is used to select the desired range of the mA output from a list. The allowed options are: 0-20mA 4-20mA
The default is 4-20mA. 7.6 Relay parameters The following parameters are used to program the 2 available relays. The sludge blanket level controls the relays. P Mode On Point Off Point Min ON Max ON Min OFF Table (B): Relay Parameter numbers The mode of operation, or function, of the relay can be selected from a list. The options are shown below. A) B) C) D) E) F) G) H) I) Desludge Alarm Fault Slg lev limits On None Off Set Point Temp OL RL1 410 411 412 413 414 415 RL2 420 421 422 423 424 425
A. Alarm (P540 to 552)........ (relay parameters) There are several alarms which can be assigned to a relay. When an alarm condition occurs it may be signalled by: Relay Current Both None
The sludge blanket level is outside the limits set in the relay on and off point parameters Page 34
MSL600
The current output is outside the limits set in the current output parameters. Memory Filling - P542
The logging memory is filling. This alarm condition is activated when the remaining memory is less than the percentage programmed by the user in Low Mem Alarm P593. Digital Input - P543
If the digital input is active then the relay alarms. Max Retries - P544
If at the end of a desludge operation the start condition is still present for a programmed number of retries then the relay alarms. Xdr Tilted - P550
An alarm can be activated after the transducer has been out of water for a user-programmed length of time. Dirty S-nat - P551
If the supernatant gives a high degree of returned echo (indicating a significant number of suspended particles) then an alarm can be activated. Noise Alarm - P552
An alarm is activated if the background noise exceeds the preset limit set in parameter P622. B. Fault (P560 - P570)........ (relay parameters) There are several fault conditions which can be assigned to a relay. Fault conditions may be selected to be signalled by : Relay Current Both None
Additionally, messages describing active faults are automatically written to the lower HMI display. When a fault condition occurs a relay configured in fault mode will de-energise. Fault conditions are listed below: Memory Fault - P560 A memory fault occurs if system memory has been corrupted. On occasion the control unit may indicate a memory fault when first powered up. This is normal because the unit is automatically loading default settings in to the memory. After the first power up this fault message should not occur again. All control units are first powered up prior to leaving the factory. If the memory fault message appears after the unit has been switched on and off at least once then consult the factory. CU Temp Fault - P561
A fault is indicated if the temperature within the control unit exceeds preset limits. Xdr Temp Fault - P563
A fault is indicated if the temperature within the transducer unit exceeds preset limits. Page 35
MSL600
C. Set point ........ (relay parameters) The relays can be operated in set point mode.
For example: If it is required to turn a pump on using relay 1 when the sludge blanket reaches a depth of 3.5m (11.5 ft), then 3.5 (11.5) is programmed in to P411 (RL1 on point). Note: As with any digitised signal, floating point variables can be stored with great accuracy, therefore minute fluctuations can occur. If the "On" and "Off" points of the relay are set to the same value then these minute variations will cause the relay to change state (i.e. the relay will change state randomly). Therefore it is advisable that the "On" and "Off" points are always set to different values, nominally 50mm (2 in/0.16ft) apart. D. Desludge ........ (relay parameters) The relay can be programmed to operate in desludge mode. The desludge parameters are described in section 7.3 of the manual. E. On ........ (relay parameters) The relays can be switched permanently on if required. F. Off ........ (relay parameters) The relays can be switched permanently off if required. G. None ........ (relay parameters) If the relay mode is set to "None" then the relay remains in its last valid state i.e. if the relay is "On" and the mode is changed to "None", the relay remains "On". Relay 3 Mode - P430 The mode of this relay is fixed as fault since this relay has to match that for the third relay on the MSL601. In the MSL601 the third relay is used to indicate loss of radio telemetry communications. Relay minimum on time This is the minimum time for which the relay will remain on in non alarm or fault modes. This takes priority over the maximum on time. It is important to note that this function only operates when the minimum off time is set to a non-zero value. This parameter can be set between 99.59 and 00:00 in mm:ss. Relay maximum on time This is the maximum time for which the relay will remain on in non-alarm or fault modes. It is important to note that this function only operates when the minimum off time is set to a non-zero value. This parameter can be set between 99.59 and 00:00 in mm:ss. Relay minimum off time Once the relay has turned off this is the minimum time before the relay will turn on again. If both minimum and maximum on times are set to zero (default) then they are not used. This parameter can be set between 99.59 and 00:00 in mm:ss. Page 36
MSL600
Backlight On/Off - P575 The default for the display back light is "Auto". It can be switched to "Off" or "On". If set to Auto it is on when a key is pressed. The back light will automatically turn off after 5 minutes or if the internal temperature is too high and exceeds its programmed limits. It will turn on if the internal controller temperature is too low and is less than the programmed limit. Clear Trend The lower right of the display shows a trend of the sludge blanket position over the last 12 hours. Pressing when in the Clear Trend menu will clear this trend information. When the data is cleared the unit indicates this by displaying Done. This does NOT clear logged data. Clear Profile The lower left of the display shows a profile of the sludge blanket. Pressing when in the Clear Profile menu will clear this information. When the data is cleared the unit indicates this by displaying Done Page 37
MSL600
7.8 Logging Parameters
Logged data can be downloaded and analysed via the RS232 port and Mobrey Measurement Log View Software (via a PC). For copies of this software please contact Mobrey Measurement Sales. Log Interval - P590 The MSL600 can log the value (not the units) of the parameter that is shown on the middle of the HMI Display. The MSL600 can store up to 4800 records. The interval between each record being stored is programmed in minutes in P590, the Logging interval. The unit takes a reading every 5 seconds and averages the readings over the programmed logging interval. The unit automatically stores the maximum recorded value that occurred in the previous 24-hour period (from 12 midnight to 12 midnight). Parameter values: Default 5 Fast log - P591 The control unit will automatically override the logging interval and log at a rate of one record per minute when the sludge blanket level is above the level in metres (Feet Imperial) set in the fast Log parameter. If the parameter is set to zero then fast log is not used. Parameter values Default 0.000 (Metric) Min 0.000 Max 7.000 Parameter values Default 0.000 Min 0.000 (Imperial) Max 23.00 Min 0 Max 99
Data Overwrite - P592 If this parameter is set to "On" then old data will be over written when the memory is full. If it is set to "Off" then old data is not over written and the unit stops logging when the memory is full. Parameter values: Default On Min Off Max -
Low Mem Alarm - P593 An alarm can be activated if the memory reaches this level when set as a % of full memory. Parameter Values: Default 0 7.9 Min 0 Max 99
Engineering parameters The MSL600 blanket echo processing algorithm has been optimised for use on various types of municipal and industrial sludge. The user can select from either of two municipal sludge types depending on the application. The following parameters have been extensively tested and, once MUNICIPAL 1 or MUNICIPAL 2 sludge have been chosen, the user should not need to adjust them. However, different sludges have widely varying ultrasonic Page 38
MSL600
properties and settling characteristics, therefore the following parameters are adjustable in order that the MSL600 can be set up for different types of sludge. It is strongly recommended that if the default parameters do not give reliable operation or if use on industrial sludge is required then advice is sought from Mobrey Measurement Customer Support. 7.9.1 Algorithm selection The MSL600 software incorporates two algorithms which are optimised for municipal and industrial sludge types. Alg. Select P620 This parameter allows the user to select between algorithms which are optimised for municipal or industrial sludge. The allowed options are: Municipal 1 (This covers most Municipal Wastewater applications e.g. Primary and Secondary settlement tanks, Picket fence thickeners) Municipal 2 (This covers Industrial applications such as Industrial effluent final settlement, clarifiers, slurry settlement etc.)
The default is Municipal 1. 7.9.2 Config algorithm Once the user has selected the algorithm to use there are a number of parameters which can be adjusted using the HMI. 7.9.3 Common The following parameters will have an effect on the way in which both algorithms work. Ave. Cyc Count P621 The number of cycles, in powers of 2 over which the unit will average raw sonar echo profiles to remove any spurious reflections from such things as air bubbles and floating solids. The minimum is 2 and the maximum is 1024. The default value is 128. Since a complete measurement cycle takes 2 seconds then the averaging cycle count can effectively damp the noise over a period between 4 seconds and 2048 seconds(or 34 minutes, which is a substantial proportion of a rotation of most bridges). The default value is 128 cycles. Parameter values: Default 128 Min 2 Max 1024
Noise Alrm Lev P622 The unit automatically monitors the background electronic noise floor as a % of display width, see parameter D834. If this level exceeds the Noise Alarm Lev value, programmed as a % of display width then an alarm can be indicated by allocating an output in P552, Noise Alarm. The default value is 25%.
Page 39
MSL600
Parameter values: Default 25 Min 0 Max 100
Top Blanking P623 This is the minimum operating range for the transducer in metres (feet imperial). This parameter allows the user to program a region in front of the transducer which is not used by the system. This is useful if there are any fixed obstructions in front of the transducer which cannot be moved or otherwise avoided. This parameter is also useful when programming the industrial algorithm for avoiding floating or settling debris in front of the transducer. The default value is 0.3 metres / 1 foot Parameter values (metric) Default 0.300 Damping P624 It is unlikely that the blanket level will change by a large amount on a short time scale. The settling process is typically fairly slow. If the system should want to respond to noise or stray echoes from bubbles or debris this parameter, which is programmed as a time measured in seconds damps out rapid fluctuations in the measured sludge blanket level. The default value is 60 seconds. Parameter values: Default 60 Min 0 Max 9999 Min 0.100 Max 7.000 Parameter values (imperial) Default 1.00 Min 0.33 Max 23.00
Upr S-nat Temp P625 This is the value, in centigrade used for temperature compensation if the measured supernatant temperature should exceed this value. Valid entries are between 35 and +85C (-30 to 185 deg F) The default is +40C (105 deg F) Parameter values (metric) Default 40 Min -35 Max +85 Parameter values (imperial) Default 105 Min -30 Max 185
Lwr S-nat Temp P626 This is the value, in centigrade used for temperature compensation if the measured supernatant temperature is below this value.
Page 40
MSL600
The lower temperature must always be less than the upper and valid entries are between 40 and +85C (-40 to 185 deg F). The default is -5C Parameter values (metric) Default -5 Min -40 Max +85 Parameter values (imperial) Default 25 Min -40 Max 185
SoS constant - P627 The speed of sound at 0oC (32 deg F) for a particular supernatant can be programmed in m/s (ft/s imperial). Default (metric m/s) 1402.0 4599.7 Default (imperial ft/s)
Bottom Blanking P628 This parameter allows the user to program a region close to the bottom of the tank which is not used by the system for normal blanket level measurement. This is useful if there are any fixed obstructions in front of the transducer close to the bottom of the tank which cannot be moved or otherwise avoided. The default value is 0.0 metres / 0 foot Parameter values (metric) Default 0.000 Min 0.000 Max 9.999 Parameter values (imperial) Default 0.00 Min 0.00 Max 33.00
Level Offset P629 This parameter is used to provide an offset to the normal displayed sludge blanket level (D800). The value may be entered as a positive or negative value to provide the required offset to the normal displayed sludge blanket level. Default is 0.0 Parameter values (metric) Default 0.0 7.9.4 Municipal 1 When the Municipal 1 algorithm is selected only the following specific parameters need to be adjusted. Significance P630 This parameter allows the user to select which echo in the echo profile the algorithm chooses as the most likely to correspond to the real sludge blanket level. The municipal algorithm scans the echo profile for echoes. It calculates the mean and standard deviation of amplitudes for these echoes. Page 41 Min -0.99 Max 0.99 Parameter values (imperial) Default 0.0 Min -3.0 Max 3.0
MSL600
Based on a threshold value it can be programmed to select the first significant echo it comes to, measured from the surface of the supernatant or the most significant echo it detects in the entire profile. The allowed options are: First Most
The default is "Most". Sharp Echo Reject P631 Electrical noise and other types of false echo are characteristically shorter in duration than the real echo from a sludge blanket. This parameter allows fine tuning of the value which the municipal algorithm uses as a window width to separate out these echoes. This is a key system parameter and should really not be adjusted without seeking advice from Mobrey Measurement Sales. The default value is 8. Parameter values: Default 8 Min 5 Max 30
Lost Echo Rnge - P633 The lost echo range is the distance, split equally above and below, that the device will still look for an echo before going to hold last reading as set in lost echo delay P637. The parameter is set in number of samples. However, each sample equates to approximately 25mm (1). Therefore when set with the default value of 24 the device will look for a valid echo in a window 300mm (12) above and 300mm (12) below its last valid value. If no valid echo is present it will hold its last reading for the programmed amount as set in P637 Default 24 Min 1 Max 410
Threshold P634 The municipal 1 algorithm scans the echo profile for echoes. It calculates the mean and standard deviation of amplitudes for these echoes. In order to be significant the echoes must exceed a threshold value determined in terms of the standard deviation of the echo amplitudes. The default value is 0.5 standard deviations. Parameter values: Default 0.5 Min 0.00 Max 9.99
MSL600
The municipal 1 algorithm scans the echo profile for echoes. Prior to sending pulses to the transducer the noise floor is measured. It calculates the mean and standard deviation of fluctuations in the noise floor. In order to be significant the echo from a blanket must not only exceed a threshold value determined in terms of the standard deviation of the echo amplitudes but it must also exceed a threshold value determined in terms of the standard deviation of the noise floor. The default value is 2.75 standard deviations. Parameter values: Default 2.75 Min 0.00 Max 9.99
Dirty Mult P636 It is often the case that the surface of the supernatant becomes dirty. In this case large echoes can be seen directly in front of the transducer which should not necessarily be ignored or blanked out. If the amplitude of these signals is typically above 50% of the screen width then most users would feel that the supernatant was dirty and an alarm would be helpful in this situation. This can be achieved by programming a relay to operate in alarm mode and setting the alarm condition to Dirty S-nat. This parameter allows the user to linearly scale the default threshold of 50%. The default value is a multiplier of 0.5 which represents 50% of the maximum displayable amplitude Parameter values: Default 0.5 Min 0.00 Max 2.00
Lost Echo Time - P637 The algorithm has a facility if the echo is lost from a set range (see P633) then the last reading is held for the programmed time. This allows the unit to accommodate any false echoes from targets other than the sludge blanket. In other words the device is able to recognise that the sludge level does not change rapidly. The parameter can be set between 1 to 255 minutes Default 30 7.9.5 Municipal 2 When the Municipal 2 algorithm is selected only one specific parameter needs to be adjusted. Industrial blankets are typically much denser and more substantial than municipal sludge found in a conventional wastewater plant. For this reason the echo profile from an industrial sludge typically only displays one distinct echo. Threshld Offset P640 The echo from the blanket will produce a signal which is visible above the electronic noise floor on the echo profile display. Min 1 Max 255
Page 43
MSL600
The noise level can be viewed as a diagnostic parameter from the monitor menu.
The threshold offset parameter is the offset of the threshold which the user wishes to set above the noise floor. Both the noise level, D834 and the threshold offset are expressed as a % of full screen.
The first point in the echo profile which exceeds the threshold level is determined by the algorithm to be at the blanket level. Remember that; Threshold level = Threshld Offset (P640) + Noise Level (D834) When setting this parameter remember that the echo amplitude can get larger or smaller over a period of time during normal operation of the system. This is because the consistency of the sludge varies with time and position in the settling tank as the bridge rotates over it. Floating debris close to the transducer can give echoes which will exceed the threshold level. It is suggested that in this case the blanking distance, P633 be extended to include this region in the echo profile. The default value is 30%. Parameter values: Default 30 7.10 Min 0 Max 100
System parameters
7.10.1 Test parameters These parameters can be used to test the MSL600 hardware. Auto cycle The Auto Cycle or Self-Test function has the effect of automatically ramping the sludge blanket level value between its minimum and maximum values so as to exercise the current output and relays without the actual blanket level changing. With the unit On-line, this parameter is accessed via SETUP-SYSTEM-TEST-AUTOCYCLE. Once the menu item AUTOCYCLE is entered press . The on screen display prompts you to press to start the AUTOCYCLE. AUTOCYCLE is stopped by pressing . Press ESC to return to main menu. A complete cycle is executed in about 100 seconds. It may be paused and re-started using the arrow key. During Auto Cycle mode, the MSL600 system continues to measure the blanket level in the background. On exiting the Auto Cycle mode the sludge blanket level immediately takes on the value based on the MSL600 sensor inputs. DISPLAY This function allows the user to test all the pixels in the MSL600 display. The Display Test function displays the product name, full software version number and exercises all pixels. The MSL600 remains in Display Test mode until the Esc key is pressed. The same data, excluding the test pattern, is displayed at power-up. Current Output This function allows the user to test the current output on the MSL600. Note:- If a remote controller MSL601 is being used these outputs cannot be trimmed independently. Page 44
MSL600
Page 45
MSL600
Default - 8 Parity - P715
Whether an even or odd parity check bit has been added. The default value of this parameter should not be changed. The parameter is included in the menu system for future software updates. Default - even Stop Bits - P716 The number of stop bits. The default value of this parameter should not be changed. The parameter is included in the menu system for future software updates. Default - 1 Radio This menu allows the user to configure the Radio Communications parameters. Radio Timeout - P722 This is the maximum time in minutes that the MSL601 unit will wait for a valid radio message before relay three on the remote mounted unit, the MSL601, goes into fault mode. The default time is 60 minutes. Parameter values : Default 60 min. 1 max. 99
Radio On/Off - P723 Radio communications can be turned off. If only the MSL600 has been purchased or it is not required to transmit radio signals then this parameter should be turned off. The default is on. 7.10.3 Settings parameters Base units The user can select either metric units (metres, deg C) or imperial units (Feet, degrees F) Date - P730 The current date is entered here. Time - P731 The current time is entered here. Date format - P734 The format for the date can be chosen from a list as shown below; yy/mm/dd dd/mm/yy (Default metric) mm/dd/yy (Default imperial)
Page 46
MSL600
Page 47
MSL600
Relay From this menu the user can interrogate relay parameters. Relay Status - D820
This diagnostic parameter indicates the status of all the relays including relay three, the fault relay and relay four, the compressor relay. The relay status is indicated by a 1 or a 0. A 1 indicates the relay is energised, a 0 indicates the relay is deenergised. The display shows the state in the following format: 0000 Reading from left to right the first 0 is relay 1, the second 0 is relay 2, the third 0 is relay 3 and the fourth 0 is relay 4. RL* Run-Time (RL 1-D821, RL 2-D822, RL3-823, Cleaning time-824) The total length of time in hours and minutes that a relay has been energised is monitored from this parameter. Entering zero for the hours and minutes will reset the parameter. Alarm Report - D830 When an alarm is detected then it can be viewed by accessing this parameter. Press to highlight the first alarm report item. The user can step through the current active alarms using the and keys. Fault Report - D831 When a fault is detected then it can be viewed by accessing this parameter. In normal operation, the highest priority active fault condition is also displayed in the lower display. Press to highlight the first fault report item. The user can scroll through the current active faults using the and keys. Xdr Tilt Time - D833 A diagnostic parameter indicating the time for which the transducer has been out of the water in min:secs. Noise Level - D834 A diagnostic parameter indicating the noise level in the tank as a % of full screen. Input Status - D835 A diagnostic parameter indicating the status of the digital input, 1 indicating active, 0 indicating not active. Radio Channel - D842 View this parameter to see the radio channel on which the MSL600 is transmitting, as set by the DIPs under the terminal cover. Radio Address - D843 View this parameter to see the radio address on which the MSL600 is transmitting, as set by the DIPs under the terminal cover. (see section 8.5)
Page 48
MSL600
MSL600
The transducer and its transmit and receive circuitry is optimized to work at 1.0MHz. Each sonar pulse consists of 100 cycles at this frequency. This frequency was selected after careful experimentation in both the laboratory and on site. 8.2 Echo processing The supernatant above the blanket is almost certain to contain floating particles. These give many false echoes if the sonar pulse hits them. However, both the particles, and in some cases the, transducer are moving so between sonar pulses where they appear in the echo profile will change. Because of this the first echo processing carried out on the data is to average it to remove as many of these false echoes as possible. The sludge blanket echo is then identified by applying a suite of rules and criteria to the data. These have been optimised by experiment. The algorithm also applies a lost echo delay. Occasionally there are areas where the sludge making up the blanket becomes very thin, representing a column or hole in the sludge blanket where there is no interface. In this case the MSL600 will see zero meters of sludge depth. The device knows that the blanket can not suddenly disappear like this and so can be programmed to ignore any sudden changes in blanket depth. In addition to these rules past history is applied to the selected echo which tracks its movement. 8.3 Distance calculation In order to calculate the sludge blanket level, the MSL600 first calculates the distance from the transducer front face to the blanket echo selected by the signal process of:Distance = Sound velocity x Time / 2 Time is the interval between starting to transmit the sonar pulse and the point at which the echo arrives back at the transducer. The division by 2 allows for the transit time both to and from the blanket. The sludge blanket level is now calculated by subtracting this distance from the programmed tank depth. 8.4 Sound velocity The speed of sound in the supernatant varies with temperature, at a nominal 0C (32 deg F) it is 1402m/s (4599.7 ft/s). The transducer incorporates a temperature sensing element. The MSL600 takes this temperature reading and corrects the speed of sound for temperature before it performs the distance calculation. 8.5 Radio communications The radio telemetry systems used are high performance fully synthesized 16 channel radio data transmit/receiver units. They are specifically tailored to meet the needs of the U.K. license free industrial telemetry and telecommand markets. License exempt radio frequencies vary from country to country therefore the system is also available on frequencies suitable for various markets including: European Scandinavian Australian
Please consult the Mobrey sales office for other international frequency options. When contacting the office please state the country where the device is to be installed.
Page 50
MSL600
Please note that although the units are license exempt this does not guarantee that their operation will be free from radio frequency interference. However, the units are capable of operating at any of 16 frequencies therefore it is highly likely that in any instance there will be a free frequency for use. The radio modem units in the MSL600 and MSL601 can be programmed to transmit/receive on any one of 16 channels in their licensed band, i.e. the band of frequencies is split into 16 off 25 kHz wide channels. Typically water treatment plants have between 4 and 8 settling tanks on site. A full installation would therefore consist of up to 8 pairs of units. It is suggested that all of the pairs on any site be programmed to share the same single channel. This channel should be chosen to avoid any local users who may already exist. However, use of separate channels between transmits/receive units is not excluded if necessary. A pair of MSL600 and MSL601 units require the same address programmed so that they corresponded to each other and work as a pair. All of the pairs on a site would operate on the same channel with cross talk being identified by error checking software at the receiver. Each receiver has a programmable delay time corresponding to the maximum time which it can fail to receive a valid set of data from its corresponding transmitter before indicating a fault mode. This time is programmed at the MSL600 transmitter. The address and channel number are selected using a 10 way switch block in the terminal area of the unit. The switches are numbered on the block 1 to 10 running left to right. On corresponds to a digital 1 and off to a 0. The 3 left most switches, numbers 1 to 3 are used to set the address, see table (B). The next 4 switches, numbers 4 to 7 are used to set the channel number. Switches 8, 9 and 10 are unused. Channel number and address are coded by setting the switches as binary numbers between 0 and 7 and 0 and 15 respectively. Switch No Parameter Bit Value 1 2 3 Address 2 1 0 4 2 1 4 3 8 5 6 Channel 2 1 4 2 7 0 1 8 9 10 unused -
Table (C): Radio module programming switch assignment A parameter exists in the HMI to turn the transmission of data from the MSL600 on or off. By default the transmission is on. The user has the ability to turn the transmission off so that sites with no MSL601s do not unnecessarily disturb other radio users. Monitor parameters exist to display the address and channel information on the MSL600. The MSL600 transmits data to the MSL601 every 10 seconds. The MSL601 mimics the relay status and analogue current output of the bridge mounted MSL600. If the power fails to the MSL600, the MSL601 fault relay will de-energise after the radio timeout period has elapsed (default 60 mins). The LED on the MSL601 blinks off to indicate reception of valid data from the MSL600. If the MSL600 fault relay de-energises as a result of a fault condition (or because the MSL600 is Off-line), the MSL601 fault relay will de-energise normally within 10 seconds. For further accessories or advice concerning radio transmission on site contact Mobrey Measurement Customer support. 8.6 Transducer tilt detection Certain installations make use of a picket fence thickener. This usually has a rotating arm at the surface of the liquid which will periodically lift the articulated transducer out of the liquid as it sweeps by.
Page 51
MSL600
The transducer includes a non-mercury mechanical tilt switch. This is used to indicate when the transducer is being tilted and lifted out of the water. The software will use this information to determine whether valid sonar echo data will result from triggering the transducer and attempting to make a reading. If not then measurement will pause and outputs will be held until the arm is vertical again. When the transducer is tilted a timer starts. The time which the transducer has been tilted for is compared to a maximum allowed value, programmed by the user. If this time is exceeded then an alarm condition is flagged. It is possible to program an alarm relay to respond to this flag. It is possible to turn off the tilt switch option if required. 9.0 Maintenance The MSL600 should require no maintenance. It has no user serviceable parts inside. Although the MSL602 transducer should keep its front face clean by self cleaning the transducer should be inspected periodically to ensure that algae or floating debris is not collecting on its side or transducer face. 10.0 Troubleshooting Refer to factory
Page 52
MSL600
Main Menu Option Sub-menu Level 1 Sub-menu Level 2 Cancel Password (only seen if the password is active) Go Offline ? INSTALLATION
Sub-menu Level 3
SETUP
DUTY(Mode)
DESLUDGE
CLEANING
OUTPUT
CURRENT OUTPUT
RELAY
RELAY 1
RELAY 2
RELAY 3 ALARM
FAULT
DISPLAY
Parameter Title Tank Depth Xdr Tilt Time Tag No. Description Start On Stop On Stop If Start Time Interval Max Retries Start On Interval Cleaning Time Digital i/p action Low Range Val Up Range Val Alarm Action 0/4-20mA Relay 1 Mode RL1 On Point RL1 Off Point RL1 Min ON RL1 Max ON RL1 Min OFF Relay 2 Mode RL2 On Point RL2 Off Point RL2 Min ON RL2 Max ON RL2 Min OFF Relay 3 Mode Out of Limits mA o/p Sat. Memory Filling Digital Input Max Retries Xdr Tilted Dirty S-nat Noise Alarm Memory Fault CU Temp Fault Xdr Temp Fault Display Upper Display Middle Display Lower Backlight On/Off Log Interval Fast Log Data Overwrite Low Mem Alarm
Par No. P101 P103 P242 P240 P250 P251 P252 P253 P254 P257 P260 P264 P444 P340 P400 P401 P402 P403 P410 P411 P412 P413 P414 P415 P420 P421 P422 P423 P424 P425 P430 P540 P541 P542 P543 P544 P550 P551 P552 P560 P561 P563 P570 P571 P572 P575 P590 P591 P592 P593
Page 53
MSL600
11.0 Programming chart continued
ENGINEERING CONFIG ALGORITHM COMMON
MUNICIPAL 1
SYSTEM
TEST
RADIO SETTINGS
FIXED
Alg. Select Ave. Cyc Count Noise Alrm Lev Top Blanking Bottom Blanking Damping Upr S-nat Temp Lwr S-nat Temp SoS constant Level Offset Significance Sharp Echo Reject Lost Echo Rnge Threshold Noise SD Mult Dirty Mult Lost Echo Time Thrshld Offset 4mA Out Adjust 20mA Out Adjust Set Current Address Interface Baud Rate Start Bits Data Bits Parity Stop Bits Radio Timeout Radio On/Off Base Units Date Time Date Format Keypad Sound Language PIN Model Code Serial No. H/W Revision S/W Version
P620 P621 P622 P623 P628 P624 P625 P626 P627 P629 P630 P631 P633 P634 P635 P636 P637 P640 P700 P701 P702 P710 P711 P712 P713 P714 P715 P716 P722 P723 P730 P731 P734 P735 P737 P740 D750 D751 D752 D753
Page 54
MSL600
MONITOR
READINGS
DIAGNOSTICS
RADIO
DIRECT
Pxxx Dxxx
Sludge Level Target Range % Current Out Current Output Relay Status RL1 Run-Time RL2 Run-Time Cleaning Time Alarm Report Fault Report Xdr Tilt Time Noise Level Input Status CU Temperature Xducer Temp Free Memory Date of Change Echo Sharpness Speed of Sound Max Xdr Temp Min Xdr Temp Radio Msg Count Radio STX Count Radio Channel Radio Address -
D800 D801 D805 D806 D820 D821 D822 D824 D830 D831 D833 D834 D835 D844 D845 D846 D848 D849 D850 D851 D852 D853 D854 D842 D843
Page 55
MSL600
12.0 12.1 Specification MSL600 Model No. Operating principle Range Dead band Accuracy Resolution Temperature limits oC - Sensor Temperature limits oC - Control unit Temperature compensation Power Supply AC Power Supply Hz Power rating Outputs Relays Analogue Display Communications Enclosure IP rating Material Dimensions W x H x D IP66 / NEMA 4 ABS 2 programmable relays 1 fault relay 0/4-20mA LCD 240 x 128 pixels with back light MSL600 Ultrasonic sonar 7.0m (23 feet) 0.3m (1 foot) +/-35mm (+/- 1.4) 25mm (1) -40 to +65 (-40 to 150 degrees F) -20 to +55 (-4 to 130 degrees F) Integral Switch selected 115 or 230Vac 50/60Hz 140VA
355 x 237 x 95mm (14 x 9.3 x 3.75 INS) Without compressor housing. See dimensional drawing for full details. Via integral membrane keypad Compressor driven air cleaning
Programming Transducer cleaning method Weight Enclosure & compressor housing Transducer & mounting bracket Approvals Max Altitude
7.0 Kg / 15.4 lbs 12.0 Kg / 26.4 lbs CE, LVD, EMC 2000m Page 56
MSL600
MSL600
13.0 Dimensional drawings
MSL600
Page 59
MSL600
The Emerson logo is a trade mark and service mark of Emerson Electric Co. Rosemount is a registered trademark of Rosemount Inc. Mobrey is a registered trademark of Mobrey Ltd. All other marks are the property of their respective owners. We reserve the right to modify or improve the designs or specifications of product and services at any time without notice.
International: Emerson Process Management Mobrey Measurement Division 158 Edinburgh Avenue, Slough, Berks, UK, SL1 4UE T +44 (0) 1753 756600 F +44 (0) 1753 823589 www.mobrey.com
Americas: Emerson Process Management 8200 Market Boulevard Chanhassen, MN US 55317 T (US) (800) 999-9307 T (International) (952) 906-8888 F (International) (952) 949-7001
Page 60