Carlo Gavazzi WM3-96
|
|
Bookmark Carlo Gavazzi WM3-96 |
About Carlo Gavazzi WM3-96Here you can find all about Carlo Gavazzi WM3-96 like manual and other informations. For example: review.
Carlo Gavazzi WM3-96 manual (user guide) is ready to download for free.
On the bottom of page users can write a review. If you own a Carlo Gavazzi WM3-96 please write about it to help other people. [ Report abuse or wrong photo | Share your Carlo Gavazzi WM3-96 photo ]
Manual
Preview of first few manual pages (at low quality). Check before download. Click to enlarge.
Download
(English)Carlo Gavazzi WM3-96 - Programming, size: 628 KB |
Carlo Gavazzi WM3-96
User reviews and opinions
| Eman |
4:40am on Wednesday, June 30th, 2010 ![]() |
| HP Ipaq rx1955 Pocket PC Windows Mobile 5 300 MHz Samsung processor 32 MB SDRAM 64 MB Storage Memory 3. Large screen, thin Internet connection I got it for Christmas 2006 after begging for my first PDA. What a disappointment. It has never worked properly after multiple hard resets. Tons of options for the display. Runs out of juice all the time. | |
| biggup2 |
5:37am on Sunday, June 27th, 2010 ![]() |
| Before I bought it, I was hesitating if I should buy a higher end one with more built-in memory and bluetooth and better processor, etc. | |
| fluxpunk |
4:18am on Wednesday, April 7th, 2010 ![]() |
| Every Day This HP PDA is great my husband and I both own one and I have to say we use them every day, recording, keeping notes, watching movies. HP iPAQ RX1950 I would have liked to know what specific programs were included and the cost of other programs available. HP IPAQ rx 1950 Stylus Replacement Product arrived quickly as promised. I had a very hard time finding a replacement stylus for my PDA. | |
| Gz3JxacufZ |
5:27am on Wednesday, March 17th, 2010 ![]() |
| The sub-S$600 rx1950 caters to people who prefer their mobile devices to be separate from their phones and cameras. Before I bought it, I was hesitating if I should buy a higher end one Light, cheap, use sd expansion card. | |
Comments posted on www.ps2netdrivers.net are solely the views and opinions of the people posting them and do not necessarily reflect the views or opinions of us.
Documents

Phase angle between the voltage and current harmonic of the same order: a phase angle between 0 and 90 and between 270 and 360 corresponds to a generated harmonic; an angle between 90 and 180 and between 180 and 270 corresponds to an imported harmonic.
Page 00
Access to the main menu
Generated
Harmonics:
Imported
This angle is displayed only if the measurements are taken in a three-phase system with neutral.
Pages relating to the energy meters Page "25" (12 in single phase mode) Displaying of the total energy meters
key disabled.
Page "26" (13 in single phase mode) Displaying of partial energies
key is active; modification of tariff/displayed period. By pressing the key for the first time, the range and relating to the season is highlighted. By using the keys, it's possible to change the season displayed in that page. Pressing the key another time, the range relating to the period is highlighted. Using the and keys, it's possible to change the tariff period within the displayed season. Pressing the key for the third time, you go back to the measuring page. The changes of season and tariff period only refer to the displaying of the values stored in the corresponding season and period. The changes carried out in this page do not have any influence on the method of tariff management of the instrument; they are only valid for display purposes.
Page 27 (14 in single phase mode)
Displaying of instrument configuration
key disabled. Page 27 shows the configuration of the main input (IN) and output (OUT) modules. Alarms (A1-A2-A3-A4). Diagnostics (D1-D2-D3-D4). Pulse outputs (P1-P2-P3-P4). Digital inputs. The letters and numbers between parenthesis are referred to the relevant slot, while the text on their right shows the variable referred to the output. With reference to the digital inputs (DIG.INP.), the ON/OFF status of each one of them is shown.
Displaying with access to the Pass Code Pass "1000": displaying of recorded events
Changing the VT ratio, all the MIN/MAX values, all events and partial energy meters are reset.
s Display page
This function allows you to select the variables to be displayed on page 00. Choose the DISPLAY PAGE function by means of the and keys; press to confirm, then select the desired section of the display using the and keys;
Event selection
Press ; select the variable to be displayed by means of the and keys and confirm it with. To reset your choices and go back to the main menu press
s MIN/MAX VALUES
This function allows the user to associate some variables to the automatic recording of maximum values (from MAX1 to MAX12) and minimum values (from MIN1 to MIN8). To use this function, proceed as follows: select the MIN MAX VALUES function using the and keys and confirm it with. A new window will appear showing you the list of available memory locations: select the locations using and keys, starting from the MAX1 for the maximum values and MIN1 for the minimum values. Press to open the secondary menu with the list of the available variables to be selected.
Scroll the list of the variables using the and keys; once you have selected the desired variable, confirm it using. To reset your choices and go back to the main menu, press. Once you have confirmed the selection, the following message will appear: YOUR CHOICE WILL RESET THE VARIABLE, WILL YOU CONTINUE? YES/NO. Note: to enable the MIN/MAX recording function, read carefully the following paragraph, SELECTING THE EVENTS.
s Selecting the events
This function allows the user to enable the events for data logging: MAX (logging of up to 12 different variables MAX1 to MAX12), see also: MIN MAX VALUES; MIN (logging of up to 8 different variables MIN1 to MIN8), see also MIN MAX VALUES; D diagnostics (logging of up to 4 alarms: from D1 to D4), see also: DIAGNOSTIC DIGITAL OUTPUTS R remote control (up to 4 remotely controllable outputs: from R1 to R4), see also REMOTE CONTROL DIGITAL OUTPUTS; A "alarms" (logging of up to 4 alarms: from A1 to A4), see also: ALARM DIGITAL OUTPUTS;
Synchronization
To use this function, select EVENTS SELECT. from the main menu using the and keys and confirm it pressing. Use the and keys to select where you want to enable the event (ON) or disable it (OFF). The function of the ONOFF-ON key is cyclical. To go back to the main menu press.
s Average power calculation
This function allows to select the calculation method of the W-VA-cos average value. To enter these functions, select AVERAGE CALCULATION from the main menu by means of the and keys and confirm the selection pressing the key. You can now choose the average calculation method, that is you can choose between FIXED and FLOAT SELECTION using the and keys. Confirm your choice using the key. Then, you can set the integration time period; again, use the and keys to set the desired value and confirm it with. To reset your choices and go back to the main menu, press.
1.2.2.
Min / Max values
Energy Meters Management
FIXED SELECTION: if, e.g., you set this value at 15 minutes, the instrument calculates and updates the average of the variables (W-VA-PF) every 15 minutes. FLOAT SELECTION: if, e.g., you set this value at 15 minutes, the instrument at first calculates and updates the average of the variable (W-VA-PF) after 15 minutes and then every minute (fixed time). See the diagram that shows the different operating methods (FIXED and FLOAT) on the following page. SYNCHRONIZATION OF THE FIXED OR FLOAT CALCULATION The synchronization of the FIXED or FLOAT calculation can be carried out in three different ways: without the DIGITAL INPUT and RS232 + RTC modules: the reset and the beginning of the synchronization is carried out as soon as the instrument is powered on; with the installed DIGITAL INPUT module: the synchronization begins when the digital input modules change state (from ON to OFF or from OFF to ON). Any following change of state will make the synchronization reset and start all over again; with the RS232+RTC module: the synchronization begins at the exact hour that follows the switch on of the instrument (E.g.: if the instrument is switched on at 10:25, the synchronization begins at 11:00).
In case both modules are installed (that is digital inputs and RS232+RTC) the priority will be given to the Digital Input modules.
FIXED AVERAGE CALCULATION
Where: Pmax is the maximum measured power Pc is the contractual power, t1 is the selected average period
FLOAT AVERAGE CALCULATION
Holiday period
Energy Meters Management s Access to the Energy
Meters Management Menu
This function allows you to choose the type of management of the energy meters. Select ENERGY METERS from the main menu by means of the and keys; confirm with to access the specific secondary menu.
TARIFF SELECTION
Single tariff
This function sets the Energy meters according to a single tariff which is the same for the whole year. Select SINGLE TARIFF by means of the and keys and confirm your choice with.
When you change the type of management, and after the choice is confirmed, the instrument resets the meters and a buzzer sounds.
Dual tariff management of the meters: whole year
This selection manages the energy meters with two different tariffs per day and two periods per year. Select DUAL TARIFF from the energy meters menu by means of the and keys and confirm with. Select WHOLE YEAR and confirm with to enter the relevant menu; now you can enter the programming of the daily period as follows: 1- press : the first box (trf=tariff) is highlighted; 2- press again: the TARIFF box will appear on the lower part of the display; now you can choose the tariff (from 1 to 4, e.g.: 1) by means of the and keys;
Proceed with the same principle for the following rows. To exit any item use always. Diagrams
3- press the key again; the endtariff hour is highlighted; 4- press the key again; the HOURS box will appear on the lower part of the display; now you can choose the hours - e.g. 8 - by means of the and keys. 5- press the key again; the end tariff minutes will be highlighted; 6-press the key again: the MINUTES box will appear on the lower part of the display; now you can set the minutes - e.g. 10 - by means of the and and keys. 7-after the confirmation of the last setting, press and you are back to the selection of the first "trf" parameter you have highlighted. The starting hour of the following line becomes equal to the end hour you have just selected. Only when the trf parameter is highlighted, you can scroll the parameters and modify them: use the key to access to the key to move parameter; use the from left to right and the key to move from right to left. 8- Press to exit the programming of the parameters of the relevant row (no boxes are to be highlighted); 9- press and to select one of the other programming lines; the pointer on the right shows the line where the user can modify the parameters (points from 1 to 7).
Reset of the energy meters
a) the day can be divided into up to 8 different periods connected to up to 4 different tariffs according to the following working principle:
+ kWh - kWh + kvarh - kvarh
Imported active energy Exported active energy Imported reactive energy Exported reactive energy
The measured energy (partial energy) is placed in TARIFF 1 when the time period is from midnight to e.g. 8:00am, in TARIFF 2 when the time period is from 8:00a.m. to 08:00p.m. and again in TARIFF1 when the time period is from 08:00p.m. to midnight. The total measured energy is the result of the sum of all the partial measures as shown in the figure below:
+ kWh - kWh + kvarh - kvarh + kWh - kWh + kvarh - kvarh
b) the starting point of the first time period is always 24:00 (midnight) and cannot be changed; c) the starting point of the following period is always the end hour of the previous time period; d) the daily loop is closed by setting 24:00 as last hour of the last time period (to follow this procedure see point 4 on the previous page), confirm the setting by pressing and to go back to the TARIFF SELECTION menu.
Trf holiday period
PROGRAMMING THE HOLIDAY PERIOD
To program the HOLIDAY period, proceed in the following way. 10- Choose HOLIDAY in the SEASON menu by means of the and keys and confirm with : the HOLIDAY menu will be displayed (see figure on the left); 11-press : the month corresponding to the start date will be highlighted; 12-press : the box for setting the month will be enabled; and to select the 13-use desired month (from 1 to 12); 14-press the key to confirm the selection and move to the next parameter: day setting; 15-press the key again to open the box where the day is to be set; 16-use the and keys to select the desired day (from 1 to 31 depending on the previously selected month); 17-press the key to confirm the selection and move to the next parameter.
Useful info
MIN IN: minimum value of the variable input range. Select the and keys and desired value by means of the confirm it with. MAX IN: maximum value of the variable input range. Select the desired value by means of the and keys and confirm it with. To exit from any of the menus, press. For further information, see examples No. 1 and 2 on page 38/39. For the resolution of the value to be retransmitted, see the note on page 33. Every time a new selection of the variable connected to the analogue output is made, it is important to check and if necessary program again all the relevant parameters.
s Serial output
This function allows the user to set the parameters of the serial output. Select SERIAL OUTPUT from the main menu by means of the and keys and confirm it with. Select the function you want to set from one of the submenus by means and keys and confirm of the it with. The configurable parameters are the following: Instrument ADDRESS: from 1 to 255. BAUD RATE: 1200, 2400, 4800 and 9600 bit/s. PARITY: no parity, even parity and odd parity. To exit from one of the menus or cancel a selection, press.
Pulse outputs
Useful information
Outputs / Other settings s Digital filter
Select FILTER by means of and and confirm with. Select the function to be set from one of the submenus by means of the and keys and confirm it with. You can choose among the following 3 selections: DISPLAY: to select the display of the measurements of the instantaneous variables at 4-digit (max 9999) or 3 1/2-digit (max 1999) RANGE, to set the operating range of the digital filter. The value is expressed as % of the full scale value. COEFFICIENT, to set the filtering coefficient of the instantaneous measurements. Increasing the value, also the stability and the settling time of the measurements are increased. Once one of the three parameters has been selected, set the desired value by means of the and keys and confirm it with. To exit the FILTER menu, press. For any other info, see Useful info, Ex. 2 on page 40).
s Language
Select LANGUAGE from the main menu by means of the and keys and confirm with. Select the language to be set from the submenu with the and keys and confirm the selection with. To exit from any of the menus or cancel a selection, press.
Whats ASY
The variables measured by the instrument are correct if the inputs have been connected according to the right polarities (see figure below). Should the connection not be conforming to the right polarities, measuring and retransmission errors may occur, both due to the wrong direction of the current flowing in the primary/secondary of the ammeter transformer being connected.
It is however possible to measure and retransmit currents/ powers according to the direction of their flow using correctly the parameters "MIn U./Max U." and "Min IN/Max IN". Example 1: its necessary to measure a consumed active power up to 100kW considering that it may either be consumed or generated by the system and retransmitted with a 4 to 20mA signal; the module to be used is AO1026 (2x from 0 to 20 mA) or AO1050 (1x from "MIn U./Max U." and "Min IN/ Max IN".0 to 20 mA) that is to be set as follows: VARIA.: W (active system power) MIN U.: 20,0% corresponds to 4mA, the calculation formula is: (100* min. output)/ fullscale output = 100*4mA/20mA= 20% MAX U.: 100,0% corresponds to 20mA, the calculation formula is: (100* max. output)/ fullscale output= 100*20mA/ 20mA=100% MIN IN: 0,0 K;the K,M and G multipliers are automatically selected by the instrument depending on the selected VT and CT value; MAX IN: 100,0 K; the K,M and G multipliers are automatically
Example 4
selected by the instrument depending on the selected VT and CT value; Example 2: its necessary to measure both the consumed active power and the generated active power up to 100kW and retransmit it with a signal from 10 to 10V; the module to be used is AO1033 (2x 10VCC) or AO1057 (1x 10VCC). The parameters may be set as follows: VARIA.: W (active system power) MIN U.: 0,0% corresponds to -10V; the calculation formula is: (100* min. output) / fullscale output = 100*0V / 20V = 0%; in this case the whole range of the analogue output is to be considered for the calculation, therefore -10 +10 = 20V. MAX U.: 100,0% corresponds to 10V, the calculation to be carried out is: (100*maximum output)/fullscale output=100*20V/20V=100% MIN IN: -100K; K,M and G multipliers are automatically selected by the instrument depending on the selected VT and CT value; MAX IN: 100,0 K; the K,M and G multipliers are automatically selected by the instrument depending on the selected VT and CT value; Therefore, when the power is equal to -100kW, the output will be -10V, when the power is 0, the output will be 0V and when the power is 100kW, the output will be +10V. Example 3: its necessary to retransmit the whole range of the values admitted for the PF with a signal from 0 to 20mA. Pay attention to the fact that the variable PF can correspond to the values included between C 0,00 and L 0,00 (for each phase); once these values are retransmitted, they will change into 0 and 20mA. When the PF will correspond to a value equal to 1 being at the centre between C0,00 and L0,00, the output value will correspond to the centre of its scale, that is 10mA. As a consequence, the instrument is to be set as follows: VARIA: PF L1 (or L2 or L3);
Installation
MIN U.: 0,0% MAX U.: 100% MIN IN: C 0,000; the values entered with a negative sign correspond to C, those entered with a positive sign correspond to L; MAX IN: L 0,001; the values entered with a negative sign correspond to C, those entered with a positive sign correspond to L; we have chosen to limit 0,001 as minimum value to be set for L , in order to avoid any undesired oscillation of the outputs. Example 4: its necessary to stabilize the value of the displayed variable VL1-N, that varies from 222.0V and 224.0V, continuing to have an indication of 4 digits. The parameters of the digital filter must be set as follows: DISPLAY: 4 digits RANGE: the variable may have variations within the average amplitude value equal to 0.4% of the full scale of the variable (0.4/100*250V= 1V). The parameter range that is the action range of the digital filter, will be set at a value which is slightly higher than the percentage amplitude of the fluctuation: e.g.: 0.5%. COEFFICIENT: if the new value acquired by the instrument is within the action range of the filter, the new displayed value is calculated by summing (algebraically) to the previous value the variation divided by the filtering coefficient. As a consequence, a higher value of this coefficient results in a higher settling time, that means a higher stability. The best result is generally obtained by setting the filtering coefficient at a value equal to at least 10 times the value of the range parameter. In the example: 0,5*10=5. To enhance the stability, you may also increase the filtering coefficient (values within 1 and 255 only).
List of variables
What is ASY
The ASY variable allows to control the symmetry of the star / delta voltages (for systems without neutrals) and star voltages (for systems with neutral). The variable is calculated as follows:
where the first formula is to be applied with delta systems, while the minimum value calculated between the two is to be used for the star systems. Its very important, as a general rule, to plug in and extract the optional modules only when the instrument is switched off.
LIST OF THE DISPLAYED VARIABLE PAGES
N 1st variable selectable VL1 VL1-2 AL1 WL1 var L1 VA L1 PF L1 2nd variable 3rd variable 4th variable selectable VL2 VL2-3 AL2 WL2 var L2 VA L2 PF L2 selectable VL3 VL3-1 AL3 WL3 var L3 VA L3 PF L3 selectable VL-N VL-L An W var VA PF
Example 2
Mounting
The configuration shown in the tables above is only valid for connections to 3-phase systems with neutral. In case of any other system, the type and quantity of the displayed variables will vary.
Removal of the modules
List of the available variables:
V L1 V L2 V L3 VL-N V L1-2 V L2-3 V L3-1 V A L1 A L2 A L3 An W L1 W L2 W L3 W var L1 var L2 var L3 var VA L1 VA L2 VA L3 VA PF L1 PF L 2 PF L3 PF Hz THD V1 THDll V1 THDl V1 THD V2 THDll V2 THDI V2 THD V3 THDll V3 THDl V3 THD A1 THDll A1 THDl A1 THD A2 THDll A2 THDl A2
THD A3 THDII A3 THDI A3 An dmd VA dmd PF avg W dmd ASY
The availability of the variables depends on the type of electrical system being selected.
s INSTALLATION Preliminary operations
Before switching the instrument on, make sure that the power supply voltage corresponds to what is shown on the side label of the relevant module. Example: AP1020, Universal power supply input range: 100V.240V DC/AC (50Hz -60Hz) power consumption: 12W / 30VA 1 PHASE serial number: S/N 002700/20345
Before mounting the modules
Each module (input, output and power supply) must be mounted in the proper slot: each module has been conceived to be mounted in one slot only. To know in which slot every module is to be mounted, refer to the figure on page 45.
What is ASY?
Position of the modules
For a correct mounting of the instrument, insert the modules in the relevant slots, then, at the end, enter the central module, which can be a blind type module or an RS232communication module. The central module will help fixing also the other modules in the relevant slots. To remove the modules use a screwdriver as shown in the picture below:
Gently depress the two fixing tabs. Direction 1-4.
Remove the central module from its slot: press your thumb towards points 2-5.
Extract the central module
Take out the other modules. Any other slots that you havent used must be filled with the relevant blind plug modules supplied with the instrument.
Overall dimensions and panel cut-out
Mounting
Insert the instrument (holding its front) and fasten it (from the back) by fixing the two lateral brackets (1) (supplied with the instrument) to the appropriate location (2), using the two screws (3) supplied with the instrument.
Power supply modules
s Position of the slots and relevant modules
B PU PS
s Available modules Analogue output modules
AO1050 AO1051 AO1052 AO1053 AO1054 AO1055 AO1056 AO1057 (20mADC) (10VDC) (5mADC) (10mADC) (20mADC) (1VDC) (5VDC) (10VDC)
Single output
Other modules
DESCRIPTION Single analog output Dual analog output RS485 serial output RS232 serial output Single relay output Dual relay output Single open collector output Dual open collector output 4 open collector outputs Digital inputs Power supply Inputs A B C D PU PS
AO1026 AO1027 AO1028 AO1029 AO1030 AO1031 AO1032 AO1033 Dual output
(20mADC) (10VDC) (5mADC) (10mADC) (20mADC) (1VDC) (5VDC) (10VDC)
Serial connections
Digital output modules
AO1058 Single relay output
AO1035 Dual relay output
AO1059 Single open collector output
AO1036 Dual open collector output
Other input/output modules
AOopen collector outputs
AQdigital inputs
AR1034 RS485 Serial output
AR1039 RS232 + RTC output
Digital input connections
Power supply modules
AP- 260 VAC/DC power supply
AP- 60 VAC/DC power supply
s Connection of optional modules mA/V single analogue outputs
mA/V dual analogue outputs
Modules
Three-phase connections
Single and double relay outputs
Open collector outputs
This diagram is valid also for the open collector modules with a lower number of outputs. The value of the load resistances (Rc) must be chosen so that the short-circuit current is lower than 100mA; the VDC voltage must be lower than or equal to 30VDC.
Digital inputs
Three- phase connection
RS485 Serial outputs
4-wire connection. Additional devices provided with RS485 (that is RS 1, 2,3.N) are connected in parallel.
2-wire connection. Additional devices provided with RS485 (that is RS 1,2,3,.N) are connected in parallel.
The termination of the serial output is carried out only on the last instrument of the network, by means of a jumper between (Rx+) and (T).
Single-phase connection
Electrical diagrams
s Electrical connection diagrams Three-phase connections, Balanced load
Direct connection (3-wire system)
CT connection (3-wire system)
CT and VT connection (3-wire system)
Direct connection (4-wire connection)
3/4-wire three phase
Three phase, Balanced load
CT connections (4-wire system)
CT and VT connections (4-wire system)
Three-phase, 4 wires - Unbalanced
Direct connection (4-wire system)
CT connection (4-wire system)
Serial connection
Stored energy (EEPROM): max 999.999.999 kWh/kvarh Data format: 1 start bit, 8 data bit, no parity/even parity/odd parity, 1 stop bit Baud-rate: 1200, 2400, 4800 and 9600 baud, Insulation: by means of optocouplers, 4000 Vrms between output and measuring inputs, 4000 Vrms between output and power supply inputs RS232 SERIAL OUTPUT (on request): Type: bidirectional (static and dynamic variables). Connections: 3 wires, maximum distance 15m Data format: 1 start bit, 8 data bit, no parity, 1stop bit Baud-rate: 9600 bauds Protocol: MODBUS (JBUS) Other data: as per RS485/RS422 DIGITAL OUTPUTS: (on request) The working of the outputs (pulse, alarm or both) is fully programmable and is independent of the output module that has been chosen. PULSE OUTPUT: (on request) Number of outputs: up to 4 (on request) Type: 1 to 1000 programmable pulses for k-M-G Wh, k-M-G varh, open collector (NPN transistor) VON 1.2VDC / max. 100mA; VOFF 30VDC max. Pulse duration: 220ms (ON), 220ms (OFF) according to DIN43864. Insulation: by means of optocouplers, 4000 Vrms output to measuring inputs, 4000 Vrms output to power supply inputs Note: the outputs can be either open collector type or relay type (for this latter one see the characteristics mentioned in the ALARMS).
Single- phase Connection
Harmonic Analysis
ALARMS: (on request) Number of outputs: up to four, independent Alarm type: up alarm, down alarm, up alarm with latch, down alarm with latch, phase asymmetry, phase loss, neutral loss. Set-point adjustment: 0 to 100% of the electrical scale Hysteresis: 0 to 100% of the electrical scale On time delay: 0 to 255s Relay status: selectable, normally close or normally open. Output type: relay, SPDT; AC 1-8A, 250VAC; DC 12-5A, 24VDC; AC 15-2.5A, 250VAC; DC 13-2.5A, 24VDC. Min. response time: 150ms, filter excluded, set-point ontime delay: 0 Insulation: 4000 Vrms output to measuring inputs, 4000 Vrms output to power supply input. Note: the outputs can be either relay type or open collector type (for the latter type of output see the features mentioned in the PULSE OUTPUT paragraph).
s Software functions
PASSWORD: numeric code of max 3 digits; 2 protection levels of the programming data 1st level - Password "0", no protection. 2nd level - Password from 1 to 499, all data are protected. MEASUREMENT SELECTION: see the relevant table. TRANSFORMER RATIO: for CT up to 30,000A; for VT up to 600kV. SCALING FACTOR: Operating mode: Electrical scale: compression/expansion of the input scale to be connected to up to 4 analogue outputs. Operating range: programmable within the whole measuring range.
DIGITAL FILTER: Operating range: 0 to 99.9% of the input scale Filtering coefficient: 1 to 255 Filter action: alarms, serial and analogue outputs (fundamental variables: V, A, W and their derived ones). EVENT LOGGING: only with the module RS232+RTC module. The max./min. values of the selected variables and the alarm status are stored with reference to date (dd:mm:yy) and time (hh:mm:ss). Max. capacity: 480 events. VARIABLE PAGES: 4 variables per page; up to 27 pages, one of which is completely programmable.
s Harmonic Distortion Analysis
ANALYSIS PRINCIPLE: FFT HARMONIC MEASUREMENT: Current: up to the 50th harmonic Voltage: up to the 50th harmonic TYPE OF HARMONICS: THD (VL1); THD odd (VL1); THD even (VL1); the same for the other phases: L2 and L3. THD (AL1); THD odd (AL1); THD even (AL1); the same for the other phases: L2 and L3. HARMONIC PHASE ANGLE: The instrument measures the angle between the single harmonics of V and the single harmonics of A expressed as , making it possible to understand if the harmonics are generated or imported.
On three-wire systems, the angle cannot be measured.
General specifications
HARMONIC DETAILS For each THD page, its possible to see the order of the harmonics. DISPLAY PAGES The harmonic content is displayed as a graph showing the whole harmonic spectrum. The information is given also as numerical data: THD in % / RMS value THD odd in % / RMS value THD even in %/ RMS value
OTHERS
The harmonic distortion can be measured both in 3-wire or 4wire systems. Tw: 0.02s
s Energy management
TIME PERIODS: Selectable: single time, dual time and multitime. SINGLE TIME: Energy meters: total: 4 (9 digits); no partial meters DUAL TIME: Energy meters: total: 4 (9 digits); partial: 8 (6 digits) Time periods: 2, programmable within 24 hours MULTI-TIME: Number of energy meters: total: 4 (9 digits); partial: 48 (6 digits) Time periods: 4, programmable within 24 hours Time seasons: 3, programmable within 12 months
s Power supply specifications
AC VOLTAGE: 18 - 60 VDC/AC (on request); 90 - 260 VDC/AC (standard) POWER CONSUMPTION: 30VA / 12W (90-260V); 20VA / 12W (18-60V)
s General specifications
OPERATING TEMPERATURE: from 0 to +50C (R.H. <90% non-condensing) STORAGE TEMPERATURE: from -10 to +60C (R.H.<90% non-condensing). INSULATION REFERENCE VOLTAGE: 300 VRMS to earth INSULATION: 4000 VRMS between inputs/outputs and earth DIELECTRIC STRENGTH: 4000 VRMS for 1 minute COMMON MODE REJECTION (CMRR): 100dB, from 48 to 62 Hz EMC: EN 50081-2, EN 50082-2 OTHER STANDARDS: Safety: IEC 61010-1, EN 61010-1 Product: IEC 60688-1, EN 60688-1, Energy measurement: EN61036, EN61268. Pulse output: DIN43864 APPROVALS: CE, UL, CSA CONNECTIONS: Screw-type, max 2.5 mm2 x 2 conductors HOUSING: Dimensions: 96 x 96 x 140mm Material: ABS, self-extinguishing: UL 94 V-0 DEGREE OF PROTECTION: Front: IP 65 WEIGHT: 600 g approx (packing included)
RS485 Serial output

CARLO GAVAZZI CONTROLS
WM3-96 Serial Protocol V1 R3
Total pages: 36
WM3-96
(rev. B02 and following)
WM3-96 N2
(rev. C01 and following)
SERIAL COMMUNICATION PROTOCOL
Vers. 1 Rev. 3 July 7th, 2005
Gross Automation (877) 268-3700 www.carlogavazzisales.com sales@grossautomation.com
Index.....2 SERIAL COMMUNICATION PROTOCOL...3 INTRODUCTION....3 FUNCTIONS....3 MEMORY AREA....5 RAM VARIABLES MAP....5 INSTANTANEOUS VARIABLES MAP....5 VARIABLE FORMAT....6 INSTANTANEOUS VARIABLES READING....7 ENERGY COUNTERS MAP....8 READING OF THE ENERGY COUNTER VALUES... 10 WRITING OF THE ENERGY COUNTER VALUES... 11 ENERGY COUNTERS RESET COMMANDS... 11 ALARM STATUS MAP.... 12 READING OF ALARM, DIAGNOSTIC AND REMOTE CONTROL OUTPUT STATUS.. 12 WRITE COMMAND FO R R EMOTE CONTROL OUTPUT... 15 FORMAT OF THE PRESENT MODULES VA RIABLE.. 16 HARMONIC ANALYSIS MA P.... 18 R EADING OF THE HARMONIC DATA : EXAMPLES.... 19 EEPROM VARIABLE MAP... 20 EVENT LOGGING.... 23 MONTHLY ENERGY COUNTERS...2 EEPROM CONFIGURATION DATA FORMAT....6 EXAMPLES: HOW TO READ THE DATA FROM EEPROM... 10 READING AND RESETTING MAXIMUM AND MINUMUM... 10 EVENTS READING.... 12 CRC CALCULATION ALGORITHM... 14 HARDWARE SPECIFICATIONS.... 15 RS485 INTERFACE..... 15 RS232 INTERFACE..... 17
INTRODUCTION WM3-96 can be equipped with a RS485 or RS232 serial interface. The serial communication protocol, MODBUS-RTU, is the same on both interfaces. When using RS485, it is possible to connect up to 255 instruments using MODBUS protocol. When using RS232 it is only possible to connect a single instrument (multidrop feature is not available). The time-out for the answer is fixed in 300 ms. The commands structure of the protocol allows the user to read and write from/in the P RAM memory, the EEPROM (measured data, stored data, real time clock), so that all the functions are completely transparent. The communication parameters are configurable when using the RS485 interface while are fixed when using the RS232 one, in accordance with the following table: Interface RS232 RS485 Baud rate (bps) Parity Stop bit 9600 None None, even, odd None, even, odd None, even, odd None, even, odd 1 NOTE: please refer to the instruction manual for any detail on the instrument programming. The communication can be started only by the HOST unit, which sends the request frame. Each frame contains the following information: slave address: is a number from 1 to 255, which identifies the instrument connected t the o network. Address 0 (zero) is accepted (in write frames only) by all the instruments, which will execute the relevant command but wont send any answer frame. NOTE: The request frame must always contain the address even if, when using RS232, it is not considered (every legal value is accepted). command: it defines the command type (e.g. read function, write function etc.). data fields: these numbers define the operating parameters of the command (e.g. the address of the word, the value of the word to be written, etc.). CRC word: it allows to detect transmission errors that may occur. CRC calculation is carried out by the MASTER unit once it has defined address, command and data fields. When the frame is received by the SLAVE, it is stored in a temporary buffer. The CRC is calculated and then compared with the received one. If they correspond and the address is recognised by the SLAVE unit, the command is executed and an answer frame is sent. If the CRC is not correct, the frame is discarded and no answer is sent. FUNCTIONS WM3-96 accepts the following three commands: Read words (code 04) Write one word (code 06) Send a check frame (code 08)
Function 04 (read words) Request frame Address 1 byte from 1 to 255
Function 1 byte 04h
Data address 2 byte MSB LSB
n of words 2 byte MSB LSB
CRC 2 byte MSB LSB
NOTE: - The maximum number of word is 120 (240 byte). - The address 00 is not allowed (it generates no answer) Answer frame Address 1 byte from 1 to 255
n byte (=2 x n word) 1 byte MSB LSB
Values n byte (=2 x n word)
Function 06 (write one word) Request frame Address 1 byte from 1 to 255 Answer frame Address 1 byte from 1 to 255
Function 1 byte 06h
Value 2 byte MSB LSB
NOTE: the answer frame is an echo of the request frame, which confirm the execution of the command. The write function cannot be used to modify the contents of the energy counter memory area.
Function 08 (send a check frame) Request frame Address 1 byte From 1 to 255 Answer frame Address 1 byte From 1 to 255
Function 1 byte 08h
Diagnostic code 2 byte 00h 00h
VARIABLE FORMAT The value of all the instantaneous variables is stored as a 4 byte (2 word) int eger value. The decimal point and the multiplier have to be set according to the inf1/2 word coding (see the following table) for voltage (V), current (A) and power (P), in the position 111.1 for the variables of type THD (%) and H (Hz) and in position 1.111 for the variables of type C (PF). The variables PF L1, PF L2, PF L3, PF are stored with a positive value if the power factor is L (inductive), and with a negative value if the power factor is C (capacitive). Variable format info map
Address 0E8 0E9 0EA Byte 1 Variable Info voltage value Info current value Info power value Type inf1 inf1 inf2
Decimal point and multiplier coding
INF value d.p 0 1.111m 1 11.11m 2 111.1m 3 1.11.111.11.11K INF value d.p 8 111.1k 9 1111k 10 11.11M 11 111.1M 12 1111M 13 11.11G 14 111.1G 15
NOTE: if a power value exceeds 9999, the autoranging function will intervene and modify the inf2 value. If the power value is lower than 99999 the inf2 will be increased of 1 unit, if the power value is greater than 99999 but lower than 999999 the inf2 will be increased of 2 units and so on. Example 1: reading of an int variable stored at address 100h An int variable is 4 byte (2 word) long, so a 2-word read request must be sent: Read command request frame Address Function 1 byte 1 byte from 1 to Read command answer frame Address Function n byte 1 byte 1 byte 1 byte from 1 to 04
Word address 2 byte 01h 00h
n of words 2 byte 00h 02h
Value of int type variable 1 byte 2 byte 3 byte 4 byte LSB MSB
NOTE: Char variables Char type variable (1 byte) must always be read carrying out a 1 word (2 bytes) read request and taking only the needed byte into account. Note that the first byte which is sent is the byte relevant to the specified word address. The following bytes are relevant to the previous address+1.
Example 2: reading of 4 char variables (4 bytes=2 words) starting from address 1C0h Read command request frame Address Function 1 byte 1 byte from 1 to Read command answer frame Address Function n byte 1 byte 1 byte 1 byte From 1 to 255
Word address 2 byte 01h C0h
A further table, relevant to the monthly energy counters, will be explained afterwards. NOTE: Table 1 and Table 2 are not contiguous. The variables included in each table are contiguous, so that it is possible to read every variables with two request frames. With the first request frame the 106 words included in Table 1 could be read, with the second request frame the 24 words included in Table 2 could be read. The values of all the total and partial energy counters are stored as a 5-byte integer (the first 4 bytes th are the less significant part, the 5 is the most significant one). The resolution of the counters is 10W
(the decimal point position has to be set to 1.11Kwh (Kvarh)). th Whereas the total counters MSB (5 byte) is contiguous to the less significant bytes, the partial th counters MSB (5 byte) is stored in a different area of the memory. For this reason it is required to carry out two different read commands in order to get all the energy counter information.
READING OF THE ENERGY COUNTER VALUES 8-bytes request frame (read command, 10 word): CRC CRC 01h 04h 00h ECh 00h 0Ah 25-bytes answer frame (read command): ECh EDh EEh EFh 01h 04h 14h 00h 00h 00h 00h 11 F6h 00h F7h F8h 00h BEh 14 F9h FEh
5 F0h 94h
6 F1h 59h
F2h F3h FFh FFh 20 FFh 00h
9 F4h 94h
10 F5h 02h
19 FAh FBh FCh FDh Feh FFh FFh 00h 00h 00h
Starting from address ECh, it is possible to read all the energy counters by means of a single read command (10 word, see the example above). Reconstruction of the kWh+ total counter The first 4 data bytes (less significant bytes) have to be placed side by side in the opposite order: 4 Efh 00h 3 EEh 00h 2 EDh 00h 1 ECh 00h
00000000h=0 The obtained 32-bit value has to be interpreted as a twos complement value. The relevant kWh+ MSB (byte n 17), which has to be interpreted as a twos complement value too, must be multiplied by 1000000000 (decimal value). The result has to be algebraically added to the previous value. 17 FCh 00h 1000000000*0=0 Finally the last result has to be divided by 100. 0+0/100=0 kWh Example 5: reconstruction of the kWh- total counter 5 F0h 94h 6 F1h 59h 7 F2h FFh 8 F3h FFh
FF FF 59 94h = -FDh 00h
READING OF ALARM, DIAGNOSTIC AND REMOTE CONTROL OUTPUT STATUS The n digital output can work as pulse output, alarm output, diagnostic output or remote control output. th th In order to know if the n digital output is set as alarm, the n alarm byte (alarm n) must be read. If the byte is equal to 0 it means that the digital output is not set as alarm, if it is equal to 1 the alarm status is OFF, if it is equal to 2 the alarm status is ON. The same considerations are valid in case of diagnostic output (diagn n byte must be read) or remote control output (Remote n byte must be read). Of course, only one among alarm n, diagn n and remote n byte can be different from 0. If all th these three bytes are equal to 0, it means that the n digital output is set as pulse output.
The values stored in addresses from 1C8h to 1CEh explain the control type, coded as follows: 0 = UP 1 = UP-LATCH 2 = DOWN 3 = DOWN LATCH The values stored in addresses from 1D0h to 1D6h explain if the relay is normally energised or deenergized: 0 = Normally de-energized 1 = Normally energized In the addresses from 1D8h to 1DEh the variables associated to the alarms are stored, according to the Variable type coding table (see page 28). Example: if a control on variable W1 has been associated to alarm1, in the address 1DAh the value 12 must be stored The Set-point ON and OFF values are stored as unsigned short. The delay values are stored as short and must be included in the range from 0 to 255 seconds.
Example 6: Diagnostic read command 2-word read command request frame (8 byte): 01h 04h 01h C0h 00h 02h CRC CRC Read command answer frame (9 byte): 04h 04h 00h 00h 01h 00h CRC
01h Digital output Digital output Digital output Digital output 0: 1: 2: 3:
NO Diagnostic NO Diagnostic Diagnostic OFF NO Diagnostic
Example 7: Alarm read command 2-word read command request frame (8 byte): 01h 04h 01h C4h 00h 02h CRC CRC Read command answer frame (9 byte): 04h 04h 00h 01h 00h 00h CRC
NO Alarm Alarm OFF NO Alarm NO Alarm
Example 8: Control type read command 4-word read command request frame (8 byte): 01h 04h 01h C8h 00h 04h CRC CRC Read command answer frame (13 byte): LSB MSB LSB MSB LSB MSB LSB 00h 00h 00h 00h 00h 00h 00h
01h Digital Digital Digital Digital output output output output 0: 1: 2: 3:
MSB 00h
Not used (digital output 0 is not set as alarm, see previous example) UP control Not used Not used
Example 9: Relay status read command 4-word read command request frame (8 byte): 01h 04h 01h D0h 00h 04h CRC CRC Read command answer frame (13 byte): 00h 00h 01h 00h 00h 00h 00h
WRITE COMMAND FOR REMOTE CONTROL OUTPUT The remote control digital output memory area is described in Table 4 and consists in 4 bytes starting from address 08DCh (Remote1=8DCh, Remote2=8DDh, and so on). th To switch ON the n remote control output, the value 02h must be written in the Remote n byte, th while to switch OFF the n remote control output, the value 01h must be written in the Remote n byte. Note again that the write command always writes 1 word (2 bytes). Request frame: R1 = ON and R2 = OFF (8 byte): 01h 06h 08h DCh 02h 01h CRC CRC Answer frame (8 byte): 01h 06h 08h
Request frame: R1 = OFF and R2 = OFF (8 byte): 01h 06h 08h DCh 01h 01h CRC CRC Answer frame (8 byte): 01h 06h 08h
NOTE: a digital output can be used as remote control output only if the relevant digital output type variable stored in EEPROM is correctly set (see page 20 and following). FORMAT OF THE PRESENT MODULES VARIABLE
ADDRESS 800 BYTE 2 Code XXXXXXXXXXXXXXXX Variable type Module
Code bit15 bit14 bit13 In3 In2 Inputs Ing_d Input module 0 Not present 1 Present
bit12 bit11 In1
Bit8 S3
bit7 S4
bit6 S2
bit5 232
bit4 bit3 CLK 485
bit2 bit1 bit0 AG34 AG12 Ing_d
Analogue output AG12 Analogue (out 1, 2) module 0 Not present 1 Present AG34 Analogue (out 3, 4) module 0 Not present 1 Present Serial CLK output RS485 module Not present Present RS232 module Not present Present RTC Clock Not present Present
Digital S3A Digital In1 In1 In1 output code S4A S2A inputs code Digital input 1 ON OFF Digital input 2 ON OFF Digital input 3 ON OFF
Available digital outputs on the inserted modules 1,2,3,4 1,2,3,4 1,2,3,4 1,2 3,4 3,4 1,2,3,4 None
Example 15: reading of the present modules variable
1-word read request frame (8 byte) 04h 08h 00h 00h 01h CRC 1-word read answer frmae (8 byte): 04h 02h 5Bh 61h CRC CRC
Module variable value: 615Bh = 0110000101011011 Available modules: input module, digital inputs, analogue output AG12, RS485, clock, digital output 3,4, Digital inputs: ln3=OFF (open contact), ln2=OFF, ln1=ON (close contact)
HARMONIC ANALYSIS MAP
Voltages1 (%) ORDER/ VARIAB. THD L1-N ADD. 248 25C 298 2AC 2C0 2D4 2E8 2FC 338 34C 388 39C 3B0 3C4 3D8 3EC 428 43C 478 48C 4A0 4B4 4C8 4DC 4F518 52C 568 57C 590 5A4 5B8 5CC 5E0 5F61C 630 L2-N ADD. 24A 25E 29A 2AE 2C2 2D6 2EA 2FE 33A 34E 38A 39E 3B2 3C6 3DA 3EE 42A 43E 47A 48E 4A2 4B6 4CA 4DE 4F51A 52E 56A 57E 592 5A6 5BA 5CE 5E2 5F6 60A 61E 632 L3-N ADD. 24C 288 29C 2B0 2C4 2D8 2EC 328 33C 378 38C 3A0 3B4 3C8 3DC 3F418 42C 468 47C 490 4A4 4B8 4CC 4E0 4F51C 558 56C 5A8 5BC 5D0 5E4 5F8 60C L1 ADD. 226 23A 24E 28A 29E 2B2 2C6 2DA 2EE 32A 33E 37A 38E 3A2 3B6 3CA 3DE 3F41A 42E 46A 47E 492 4A6 4BA 4CE 4E2 4F6 50A 51E 55A 56E 5AA 5BE 5D2 5E6 5FA 60E Currents (%) L2 ADD. 228 23C 278 28C 2A0 2B4 2C8 2DC 2F318 32C 368 37C 390 3A4 3B8 3CC 3E0 3F41C 458 46C 4A8 4BC 4D0 4E4 4F8 50C 548 55C 598 5AC 5C0 5D4 5E8 5FC 638 L3 ADD. 22A 23E 27A 28E 2A2 2B6 2CA 2DE 2F31A 32E 36A 37E 392 3A6 3BA 3CE 3E2 3F6 40A 41E 45A 46E 4AA 4BE 4D2 4E6 4FA 50E 54A 55E 59A 5AE 5C2 5D6 5EA 5FE 63A Relative angles2 () L1 ADD. 268 27C 290 2A4 2B8 2CC 2E0 2F31C 358 36C 3A8 3BC 3D0 3E4 3F8 40C 448 45C 498 4AC 4C0 4D4 4E8 4FC 538 54C 588 59C 5B0 5C4 5D8 5EC L2 ADD. 26A 27E 292 2A6 2BA 2CE 2E2 2F6 30A 31E 35A 36E 3AA 3BE 3D2 3E6 3FA 40E 44A 45E 49A 4AE 4C2 4D6 4EA 4FE 53A 54E 58A 59E 5B2 5C6 5DA 5EE L3 ADD. 26C 2A8 2BC 2D0 2E4 2F8 30C 348 35C 398 3AC 3C0 3D4 3E8 3FC 438 44C 488 49C 4B0 4C4 4D8 4EC 528 53C 578 58C 5A0 5B4 5C8 5DC 5F618
THDo THDe
NOTE: 1 According to the selected electrical system, the voltages can be Phase to Phase Voltage or Phase to Neutral Voltages. 2 Negligible values when the selected system is without neutral. All the variables of the previous table are contiguous. Since the read command can read at most 120 words, it is possible to read all the harmonic analysis values with at least four request frames. The values of the harmonic and distortion variables are represented as short (2 byte long). The decimal point must be set to 111.1 for distortion and angle variables (THD, THDo, THDe), and to 111.11 for the harmonic variables (h). The stored values have physical meaning only if the harmonic analysis of the relevant phase is enabled (please refer to the user manual for FFT enable function).
READING OF THE HARMONIC DATA: EXAMPLES Example 16: reading of the VLorder harmonic Value request frame (frame 8 byte): 04h 02h 5Ch 00h 01h CRC CRC
Value answer frame (frame 7 byte): 01h 04h 02h 13h 0Dh CRC CRC Variable value: Value format: rd VLorder harmonic value 0D13h 111.11 33.47%
3347 (decimal) (the display shows 33.4%)
Example 17: reading of the phase 1 - 3
order relative angle
Value read request frame (frame 8 byte): 04h 02h 68h 00h 01h CRC CRC
Value read answer frame (frame 7 byte): 01h 04h 02h EFh 06h CRC CRC Variable value: 06EFh Value format: 111.1 rd Phase 13 order relative angle:177.(decimal) (the display shows 177)
EEPROM VARIABLE MAP
NOTE: f.s. means full scale; b.s. means beginning of the scale WM3-96 configuration map
ADD. 2008 200A 200C 200E 2018 201A 201C 201E 2028 202A 202C 202E 2038 203A 203C 203E 2048 204A 204C 204E 2058 205A 205C 205E VARIABLE Password System CT VT type avg time avg enable FFT type digit field 1 e 2 field 3 e 4 RS485: address RS485: baud rate RS485: parity Reserved filter range filter coeff. event selection event selection
USA/EUROclockformat
DEFAULT 0
See EEPROM data format tables See EEPROM data format tables See EEPROM data format tables
BIT CHECK 0101XXXX XXXXXXXX 0101XXXX XXXXXXXX not present not present 0101XXXX XXXXXXXX 0101XXXX XXXXXXXX 0100XXXX XXXXXXXX 0101XXXX XXXXXXXX 0101XXXX XXXXXXXX 0101XXXX XXXXXXXX not present not present not present
1000 255
not present not present XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX 0101XXXX XXXXXXXX 0101XXXX XXXXXXXX XXXXXXXX XXXXXXXX
Language
Pulse type selection
dig. out type Pulses/KWh out1 Pulses/KWh out2 Pulses/KWh out3 Pulses/KWh out4 info dig. out 1 Delay out 1 set-point out 1 Hysteresis out 1 info dig. out 2 delay out 2 set-point out 2 Hysteresis out 2 info dig. out 3 delay out 3 set-point out 3 Hysteresis out 3 info dig. out 4 delay out 4 set-point out 4 Hysteresis out 4
See EEPROM data format tables
255 f.s f.s 255 f.s f.s 255 f.s f.s 255 f.s f.s
0 b.s. b.s. b.s. b.s. 0
not present 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX not present not present 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX not present not present 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX not present not present 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX not present not present 01XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX
WM3-96 configuration map (continue)
ADD. 2088 208A 208C 208E 2098 209A 209C 209E 20A0 20A2 20A4 20A6 20A8 20AA 20AC 20AE 20B0 20B2 20B4 20B6 20B8 20BA 20BC 20BE 20C0 20C2 20C4 20C6 20C8 20CA 20CC 20CE 20D0 20D2 20D4 20D6 20D8 20DA 20DC 20DE 20E0 20E2 20E4 20E6
VARIABLE MAX info analog out 1 See EEPROM min % an. out max % an. out min input out 1 f.s. max input 1 f.s. See EEPROM info an. out 2 min % an. out max % an. out min input out 2 f.s. max input out 2 f.s. See EEPROM info an. out 3 min % an. out max % an. out min input out 3 f.s. max input out 3 f.s. See EEPROM info an. out 4 min % an. out max % an. out min input out 4 f.s. max input out 4 f.s.
MIN b.s. b.s. b.s. b.s. b.s. b.s. b.s. b.s.
DEFAULT b.s. f.s. b.s. f.s. b.s. f.s. b.s. f.s. not not not not not not not not not not not not not not not not not not not not
data format tables
BIT CHECK present present present present present present present present present present present present present present present present present present present present
type type type type type type type type type type type type type type type type type type type type
MAX1 MAX2 MAX3 MAX4 MAX5 MAX6 MAX7 MAX8 MAX9 MAX10 MAX11 MAX12 MIN1 MIN2 MIN3 MIN4 MIN5 MIN6 MIN7 MIN8
-----------------------------------------
0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX 0101XXXX
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
ADD. 210A 210B 210C 210D 210E 210F 211A 211B 211C 211D 211E 211F 212A 212B 212C 212D 212E 212F val val val val val val val val val val val val val val val val val val val val val val val val VARIABLE MAX1(msb) MAX1(lsb) MAX2(msb) MAX2(lsb) MAX3(msb) MAX3(lsb) MAX4(msb) MAX4(lsb) MAX5(msb) MAX5(lsb) MAX6(msb) MAX6(lsb) MAX7(msb) MAX7(lsb) MAX8(msb) MAX8(lsb) MAX9(msb) MAX9(lsb) MAX10(msb) MAX10(lsb) MAX11(msb) MAX11(lsb) MAX12(msb) MAX12(lsb) MAX MIN DEFAULT BIT CHECK
val val val val val val val val val val val val val val val val
MIN1(msb) MIN1(lsb) MIN2(msb) MIN2(lsb) MIN3(msb) MIN3(lsb) MIN4(msb) MIN4(lsb) MIN5(msb) MIN5(lsb) MIN6(msb) MIN6(lsb) MIN7(msb) MIN7(lsb) MIN8(msb) MIN8(lsb)
EVENT LOGGING Event logging map
31F4 words words words words words words Event Event Event Event Event Event 5 6
The stored information relevant to every event are the following: event type, hour, minutes, seconds, day, month, year, value. All these data are included in the relevant 4 words, coded as follow. To reset the events, it is necessary to write 0 in every of the sideways listed addresses and to reset the event counter, placed at the address 80Ch.
4 words Event 480
event coding
hour XXXXX month XXXX min XXXXXX day XXXXX event type XXXXX year XXXXXXX
Seconds 0101XXXXXX
variable type XXXXXX
value XXXXXXXXXXXXXXXX
Variable type coding Refer to the relevant table in EEPROM configuration data chapter. Event type coding:
MAX MIN DIAGNOSTIC 1 DIAGNOSTIC 2 DIAGNOSTIC 3 DIAGNOSTIC 4 DIAGNOSTIC 1 DIAGNOSTIC 2 DIAGNOSTIC 3 DIAGNOSTIC 4 REMOTE 1 REMOTE 2 REMOTE REMOTE 4 REMOTE 1 REMOTE 2 REMOTE 3 REMOTE 4 ALARM 1 ALARM 2 ALARM 3 ALARM 4 ALARM 1 ALARM 2 ALARM 3 ALARM 4 ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF 26
ON ON ON ON OFF OFF OFF OFF ON ON ON
MONTHLY ENERGY COUNTERS The reading of the values of the energy counters relevant to the previous three months is feasible by reading the data stored in the three tables described below. The tables have the same structure: they are composed of 14 32-bytes pages where the total and partial counter values are stored on the first day of the month at 0.00.00. The storing order of the table is the following (assuming, for example, to begin the WM3 use in January): January data = table A, February data = table B, March data = table C, April data = table A (overwriting the January data), and so on. Pages structure: Page 1: the initial 16 bytes, grouped 4 by 4, are the four-total counter LSB part (KWh+ ,KWh-, Kvarh+, Kvarh-) Page 2: the initial 20 bytes, grouped 5 by 5, are the four-winter tariff 1 partial counters values Page 3: the initial 20 bytes, grouped 5 by 5, are the four-winter tariff 2 partial counters values Page 4: the initial 20 bytes, grouped 5 by 5, are the four-winter tariff 3 partial counters values Page 5: the initial 20 bytes, grouped 5 by 5, are the four-winter tariff 4 partial counters values Page 6: the initial 20 bytes, grouped 5 by 5, are the four-summer tariff 1 partial counters values Page 7: the initial 20 bytes, grouped 5 by 5, are the four-summer tariff 2 partial counters values Page 8: the initial 20 bytes, grouped 5 by 5, are the four-summer tariff 3 partial counters values Page 9: the initial 20 bytes, grouped 5 by 5, are the four-summer tariff 4 partial counters values Page 10: the initial 20 bytes, grouped 5 by 5, are the four-holiday tariff 1 partial counters values Page 11: the initial 20 bytes, grouped 5 by 5, are the four-holiday tariff 2 partial counters values Page 12: the initial 20 bytes, grouped 5 by 5, are the four-holiday tariff 3 partial counters values Page 13: the initial 20 bytes, grouped 5 by 5, are the four-holiday tariff 4 partial counters values Page 14: the initial 4 bytes are the four-total counter MSB part, then 10 not used bytes follow, then the following two bytes are relevant respectively to the year and month when the table were stored. How to reconstruct the energy counter values: The energy values have to be reconstructed according to the procedure described at page 11. The value of byte 5, multiplied by 1000000000, must be added to the byte1-byte2-byte3-byte4 value and the sum divided by 100. Total counters: byte5 is stored at page 14 of the relevant monthly table. byte1-byte2-byte3-byte4 are stored at page 1 (byte 1 has the lower address). Partial counters: byte5 and byte1-byte2-byte3-byte4 are consecutively stored starting from the address of the required counter (byte 5 has the lower address, then byte 1 is stored, etc.).
To obtain the energy consuption relevant to a given month, the tables relevant to the end and the beginning of that month must be read, and the difference between the respective values must be carried out.
Monthly energy counters map
ADDRESS 3220 (page 1) 322C BYTE SEASON 4 TOTAL WINTER 4 WINTER 16 HOLIDAY 4 PERIOD COUNTER TYPE Kwh+ (LSB) Kwh(LSB) KVARh+ (LSB) KVARh- (LSB)
3240 (page 2) 3249 324A 324E 324F 3260 (page 3) 3269 326A 326E 326F 33A0 (page 13) 33A4 33A5 33A9 33AA 33AE 33AF 33B3 33B4 33C0 (page 14) 33C1 33C2 33C3 33C4 33CE 33CF 33D0
Kwh+ Kwh+ KVARh+ KVARh+ KwhKwhKVARhKVARhKwh+ Kwh+ KVARh+ KVARh+ KwhKwhKVARhKVARh-
(LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB)
Kwh+ Kwh+ KVARh+ KVARh+ KwhKwhKVARhKVARhKwh+ KwhKVARh+ KVARhYEAR MONTH
(LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (MSB) (MSB) (MSB) (MSB)
YEAR/MONTH
Table A
ADDRESS 33E0 (page 1) 33E4 33E8 33EC BYTE SEASON 4 TOTAL WINTER 4 WINTER 16 HOLIDAY
PERIOD
COUNTER TYPE Kwh+ (LSB) Kwh(LSB) KVARh+ (LSB) KVARh- (LSB)
3400 (page 2) 3409 340A 340E 340F 3420 (page 3) 3429 342A 342E 342F 3540 (page 13) 3549 354A 354E 354F 3560 (page 14) 356E 356F 3570
4 Kwh+ Kwh+ KVARh+ KVARh+ KwhKwhKVARhKVARhKwh+ KwhKVARh+ KVARhYEAR MONTH
. (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (LSB) (MSB) (MSB) (MSB) (MSB) (MSB)
Table B
ADDRESS 35A0 (page 1) 35A4 35A8 35AC BYTE SEASON 4 TOTALE WINTER 4 WINTER 16 HOLIDAY
35C0 (page 2) 35C4 35C5 35C9 35CA 35CE 35CF 35C3 35C4 35E0 (page 3) 35E4 35E5 35E9 35EA 35EE 35EF 35E3 35E4 3720 (page 13) 3729 372A 372E 372F 3740 (page 14) 374E 374F 3750
Table C
EEPROM CONFIGURATION DATA FORMAT
Variable type coding
VARIABLE V L1-N V L2-N V L3-N VL-N V L1 V L2 V L3 V A L1 A L2 A L3 A n W L1 W L2 W L3 W var L1 var L2 var L3 VAR VA L1 VA L2 VA L3 VA PF L1 PF L2 CODE VARIABLE PF L3 PF Hz THD V1 THDe V1 THDo V1 THD V2 THDe V2 THDo V2 THD V3 THDe V3 THDo V3 THD A1 THDe A1 THDo A1 THD A2 THDe A2 THDo A2 THD A3 THDe A3 THDo A3 A dmd VA dmd TPF avg W dmd ASY CODE 50 51
System coding
system 010XXXXX 010XXXXX 010XXXXX 010XXXXX 010XXXXX selection 1-phase 3+N phases bal 3+N phases unbal 3 phases bal 3 phases unbal
XXXXX000 XXXXX001 XXXXX010 XXXXX011 XXXXX100
Average type coding
Average type XXXXXXXX XXXXXXX0 XXXXXXXX XXXXXXX1 0101XXXX XXXXXXXX selection avg fixed avg float bit check
Info out (1,2,3,4) coding
info out XXXXXXXX XXXXXX00 XXXXXX00 XXXXXX00 XXXXXX00 XXXXX0XX XXXXX1XX selection variable type(from 000000 to 110011, default 110011) control type up (default) control type up.l control type do control type do.l normally de-energized relay normally energized relay
XX000000 00XXXXXX 01XXXXXX 10XXXXXX 11XXXXXX XXXXXXXX XXXXXXXX
Field n coding The field n (n = 0, 1, 2, 3) variables are the variables chosen by the user to be shown on page 0 of the WM3 display. Field (1 and 2) coding
Field XXXXXXXX XX000000 XXXX0000 00XXXXXX 0101XXXX XXXXXXXX selection field 1 variable field 2 variable bit check
Field (3 and 4) coding
Field XXXXXXXX XX000000 XXXX0000 00XXXXXX 0101XXXX XXXXXXXX selection field 3 variable field 4 variable bit check
MAX and MIN type coding
MAX and MIN type XXXXXXXX XX000000 0101XXXX XXXXXXXX selection field 1 variable (from 000000 to 110011, see TABLE A) bit check
Digit type coding
digit type XXXXXXXX XXXXXXX0 XXXXXXXX XXXXXXX1 0101XXXX XXXXXXXX Selection 4 digit visualization 3 digit visualization bit check
RS485 baud rate coding
RS485 baud rate XXXXXXXX XXXXXX00 XXXXXXXX XXXXXX01 XXXXXXXX XXXXXX10 XXXXXXXX XXXXXX11 selection 1200b 2400b 4800b 9600b
FFT enable coding
FFT enable XXXXXXXX XXXXXX11 XXXXXXXX XXXXXX00 XXXXXXXX XXXX11XX XXXXXXXX XXXX00XX XXXXXXXX XX11XXXX XXXXXXXX XX00XXXX Selection fft V1-I1 fft V1-I1 fft V2-I2 fft V2-I2 fft V3-I3 fft V3-I3 disable enable disable enable disable enable
USA/EURO clock format
Clock format XXXXXXXX XXXXXXX0 XXXXXXXX XXXXXXX1 0101XXXX XXXXXXXX Selection USA clock format European clock format bit check
Language format XXXXXXXX XXXXX000 XXXXXXXX XXXXX001 XXXXXXXX XXXXX010 XXXXXXXX XXXXX011 XXXXXXXX XXXXX100 0101XXXX XXXXXXXX Selection English Italian German French Spanish bit check
Pulse type selection XXXXXXXX XXXXX000 XXXXXXXX XXXXX001 XXXXXXXX XXXXX010 XXXXXXXX XXXXX011 XXXXXXXX XXXXX100 XXXXXXXX XX000XXX XXXXXXXX XX001XXX XXXXXXXX XX010XXX XXXXXXXX XX011XXX XXXXXXXX XX100XXX XXXXXXX0 00XXXXXX XXXXXXX0 01XXXXXX XXXXXXX0 10XXXXXX XXXXXXX0 11XXXXXX XXXXXXX1 00XXXXXX XXXX000X XXXXXXXX XXXX001X XXXXXXXX XXXX010X XXXXXXXX XXXX011X XXXXXXXX XXXX100X XXXXXXXX Selection Out 1 pulses Out 1 pulses Out 1 pulses Out 1 pulses Out 1 pulses Out 2 pulses Out 2 pulses Out 2 pulses Out 2 pulses Out 2 pulses Out 3 pulses Out 3 pulses Out 3 pulses Out 3 pulses Out 3 pulses Out 4 pulses Out 4 pulses Out 4 pulses Out 4 pulses Out 4 pulses related related related related related related related related related related related related related related related related related related related related to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: to: total energy counter period 1 energy counter period 2 energy counter period 3 energy counter period 4 energy counter total energy counter period 1 energy counter period 2 energy counter period 3 energy counter period 4 energy counter total energy counter period 1 energy counter period 2 energy counter period 3 energy counter period 4 energy counter total energy counter period 1 energy counter period 2 energy counter period 3 energy counter period 4 energy counter
Info ang (analogue output 1, 2, 3, 4) coding
info ang XXXXXXXX XX000000 Selection Ang X variable (from 000000 to 110011, see TABLE A)
Digital output type coding
type dig out XXXXXXXX XXXXXX00 XXXXXXXX XXXXXX01 XXXXXXXX XXXXXX10 XXXXXXXX XXXX00XX XXXXXXXX XXXX01XX XXXXXXXX XXXX10XX XXXXXXXX XX00XXXX XXXXXXXX XX01XXXX XXXXXXXX XX10XXXX XXXXXXXX 00XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX 10XXXXXX XXXXXX00 XXXXXXXX XXXXXX01 XXXXXXXX XXXXXX10 XXXXXXXX XXXXXX11 XXXXXXXX XXXX00XX XXXXXXXX XXXX01XX XXXXXXXX XXXX10XX XXXXXXXX XXXX11XX XXXXXXXX XX00XXXX XXXXXXXX XX01XXXX XXXXXXXX XX10XXXX XXXXXXXX XX11XXXX XXXXXXXX 00XXXXXX XXXXXXXX 01XXXXXX XXXXXXXX 10XXXXXX XXXXXXXX 11XXXXXX XXXXXXXX selection dig out 1 pulse (default type out 1) dig out 1 control dig out 1 alarm dig out 2 pulse (default type out 2) dig out 2 control dig out 2 alarm dig out 3 pulse (default type out 3) dig out 3 control dig out 3 alarm dig out 4 pulse (default type out 4) dig out 4 control dig out 4 alarm pulse 1 Kwh+ (default) (see note 1) pulse 1 Kwh- (see note 1) pulse 1 KVARh+ (see note 1) pulse 1 KVARh- (see note 1) pulse 2 Kwh+ (default) (see note 1) pulse 2 Kwh- (see note 1) pulse 2 KVARh+ (see note 1) pulse 2 KVARh- (see note 1) pulse 3 Kwh+ (default) (see note 1) pulse 3 Kwh- (see note 1) pulse 3 KVARh+ (see note 1) pulse 3 KVARh- (see note 1) pulse 4 Kwh+ (default) (see note 1) pulse 4 Kwh- (see note 1) pulse 4 KVARh+ (see note 1) pulse 4 KVARh- (see note 1)
NOTE 1: the multiplier type depends on the info P variable (refer to the instantaneous variables map).
EXAMPLES: HOW TO READ THE DATA FROM EEPROM NOTE: EEPROM is structured in word (if not differently advised) which are sent in the order MSB, LSB (contrary to what happens during the INTERNAL RAM reading). The value of the variables stored in EEPROM are 4-byte integer except from the values of the power which are stored in a different way. Refer to example 21 to know how to read the power values.
READING AND RESETTING MAXIMUM AND MINUMUM Example 18: 12
MAXIMUM variable type read command 4-word read command request frame (8 byte): 01h 04h 20h D6h 00h 01h CRC CRC read command answer frame (7 byte): 01h 04h 02h 50h 0Ah CRC CRC
12 MAX-variable type address: Stored variable value: Variable type:
20D6h 0Ah = 10 (decimal) A L3 (phase 3 current)
Example 19: Current info read command Info A read request frame (frame 8 byte): 04h 00h E8h 00h 01h CRC CRC
Info A read answer frame (frame 7 byte): 01h 04h 02h 06h 04h CRC CRC Info V value: Info A value: 06h 04h decimal point position: 1111 decimal point position: 11.11
Example 20: value of the 12
MAXIMUM read command
1-word read request command (8 byte): 04h 21h 16h 00h 01h CRC CRC read answer frame (7 byte): 04h 02h 03h 6Ch CRC
CRC CALCULATION ALGORITHM
CRC is calculated according to the relevant flow diagram (see below). An explanatory example will follow. Example 25: calculation of CRC starting from frame 0207h
CRC Inizialization Load first byte Execute XOR with the first byte of the frame Execute 1st right Shift Carry = 1 , load polynomial Execute XOR with the polynomial Execute 2nd right Shift Carry = 1 , load polynomial Execute XOR with the polynomial Execute 3rd right Shift Execute 4th right Shift Carry = 1 , load polynomial Execute XOR with the polynomial Execute 5th right Shift Execute 6th right Shift Carry = 1 , load polynomial Execute XOR with the polynomial Execute 7th right Shift Execute 8th right Shift Carry = 1 , load polynomial Execute XOR with the polynomial
Hex FFFF = CRC
CRC xor BYTE = CRC n=0
CRC right shift
carry over yes
CRC xor POLY = CRC n = n+1 no n>7 yes next BYTE no end message yes End POLY = crc calculation polynominal: A001h
Load the second byte of the frame Execute XOR with the second byte of the frame Execute 1st right Shift 1 Carry = 1 , load polynomial Execute XOR with the polynomial Execute 2nd right Shift 1 Carry = 1 , load polynomial Execute XOR with the polynomial Execute 3rd right Shift 1 Carry = 1 , load polynomial Execute XOR with the polynomial Execute 4th right Shift 0 Execute 5 right Shift 1 Carry = 1 , load polynomial Execute XOR with the polynomial Execute 6th right Shift 0 Execute 7th right Shift 0 Execute 8th right Shift 0 CRC Result 12h 41h
NOTE: the byte 41h is sent first (even if its the LSB), then byte 12h is sent.
HARDWARE SPECIFICATIONS
RS485 INTERFACE
General technical specifications Baud rate 1200, 2400, 4800, 9600bps Data format 1 start / 8 data / 1 stop bit / no parity 1 start / 8 data / 1 stop bit / even parity 1 start / 8 data / 1 stop bit / odd parity Address 1 to 255 Broadcast Yes (address 0 with function 06) Standard functions 04: Read function (max 108 words) 06: Write function (max 1 word) Special functions 80: Read from Flash memory (data-logging) Answer buffer 264+5 byte Identification code 16 (10h) Synchr. Time-out 3 chars Physical interface MAX1482 RX termination Jumper between Rx+ and T terminals Available connections 4-wire (RS422 half duplex interface) 2-wire (RS485 interface) Note: A. B. C. D. Note
Tags
HDR-XR550VE Keyboard 200 Rash 3 ROC 46 CPC-600 IS7 V101 32LH70 SB4100 42PC1D-UB Lathe Humminbird 141C Digital Elph 38 C PD-M703 Mercury F2 DMR-EX95V Color 2000 MV-1501W HF-6W Nokia 610 018CR ESC-P GR-FXM37 CS6229-4 PSC 1600 Akoya Mini Review SLV-D990PB L3800 NV-HD100B RGX620Z SRU5040 CMT-HX50BTR X PRO 4088-6 KG Soundtrax Nokia 5320 Studio Gps-910EU HS8020 18 Ventaro Mouse WFM-90 GXT600VP4 R-8MT FTR9952 - 2004 Kodak Z612 EB-X400 Comet 250 Cooper KX-F155 Aquatimer Junior FAX-phone L170 LA40C650l1R SA-TX30 VR600-02 Transmitter FC8602 Workstation KX-T7533 CH1000 DVD-VR335 DW505K NS-BP110 Edirol R-09 Calor 7250 RNC-500 Motokrzr K1M 767RJ Axis 206M MF6560PL XR-A380 Vivicam 3915 AV 61 Morrowind Of WAR HB175 KX-TCD560 Unlimited II EWF2004A UX-D16CL 37FD9944-01S EL-510R Bonfiglioli MS KLX 250S 14PV183 9040MFP CA64-TC C5750 Kv-c1000 Fino 800 1210XI WF8600NAV XSV Fireworks KX-TCD152HG NV-G101 Wireless GPS TVK191 MCD212
manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding
Sitemap
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101










