5. RS485 COMMUNICATION 6. INSTALLATION 7. CONNECTION DIAGRAMS 8. SPECIFICATION Revision 4 Date 20-10-2011 Multitek Ltd. Lancaster Way, Earls Colne Business Park, Earls Colne, Colchester, Essex. CO6 2NS. England. Tel. (01787) 223228 Fax. (01787) 223607 E-MAIL: Sales@multitek-ltd.com WEB SITE: WWW.multitek-ltd.com...
Page 3
M560 Version 4 update: RS485 response time decreased to better than 10ms. Choice of four Endian settings for floating point transmission. Modbus 3X Register Order functions changed to 65 and 66. Relay functions changed to 103 and 104. Substitute MultiView for all references to Monitor95 or System Monitor. Manual Ammendments: Page 45: Changed 3X Modbus registers to odd numbers.
Page 4
M560 V4 Modbus 4X registers Modbus Register Name Mode 40001 (0x0000) SYSTEM VOLTAGE (R/W) 40003 (0x0002) SYSTEM CURRENT (R/W) 40005 (0x0004) SYSTEM TYPE (RO) 40007 (0x0006) SYSTEM POWER (RO) 40009 (0x0008) DEMAND PERIOD (R/W) 40011 (0x000A) DEMAND STATUS (RO) 40013 (0x000C) Factoryuse (ILLEGAL)
Page 5
1.1 General PowerSig M560 multifunction transducer is a complete measuring system in a single 100mm Din rail mount case. Measuring Phase Volts, Phase Current, Frequency, Active Power, Reactive Power, Energy and Demand. The M560 provides up to 3 analogue outputs and the options of RS485 modbus output and pulsed output.
Page 6
Export Reactive Energy (VAr.h), Power Factor per phase (P.F.), System Power Factor (P.F.), Amp Demand, Watt Demand, V A Demand, Maximum Amp Demand, Maximum Watt Demand, Maximum VA Demand. 1.2 Memory All data including energy registers, current and voltage ratios and the calibration data is stored in a non volatile prom.
Page 7
1.4 Communications (optional) The M560 has the option of providing RS485 output of all measured parameters. The serial port option enables remote reading and programming of the M560 via a host computer, laptop etc. The RS485 uses the Modbus protocol allowing multi-drop with up to 32 M560s connected in parallel.
Page 8
2.0 PROGRAMMING If the unit has not been provided with a communication option this section is not relevant, please move to section 6 installation. 2.1 Using the M560 Software Monitor 95. (M560 Software Monitor 95 can be obtained from your Multitek distributor, or the Multitek website www.Multitek-Ltd.com) 2.2 Open the Monitor95.exe file and the following screen...
Page 9
2.3 Changing Response Time ACTION : Click Response Time Box. COMMENTS : Enter Value of response time. Minimum value 300mSec. 2.4 Changing Node Number ACTION : Click Node No. Box. COMMENTS : Enter Node Number any number between 1 & 247. 2.5 Opening communication port.
Page 10
2.6 Changing Baud Rate. ACTION : Click Baud Rate Box. COMMENTS : Chose Baud Rate. Either 2400, 4800, 9600, 19200. 2.7 Changing Parity. ACTION : Click Parity Box. COMMENTS : Choose Parity. Three options Odd, Even or None. 2.8 Starting Communication ACTION : Once Comms Port, Baud Rate and parity are set, Click on O.K.
Page 11
Note if wording in Modbus box is "NO REPLY FROM NODE". Check polarity connection of RS485 link at M560 and PC. Check that M560 has auxiliary power by checking Red LED on front of M560. If LED continually illuminated power supply o.k. If LED illuminated and flashing every 10 seconds, power supply ok M560 communicating ok.
Page 12
ACTION : Click on button. COMMENTS : This button moves forward one parameter, and displays this parameter in the sixth box e.g. PF Avg is now shown. ACTION : Click on button. COMMENTS : This button moves back one parameter. e.g.
Page 13
2.10 Stopping and pausing communication. 2.10.1 To pause communication. ACTION : Click on Pause button. COMMENTS : The communication pauses. 2.10.2 To restart communication. ACTION : Click on Continue button. COMMENTS : The communication restarts. 2.10.3 To stop communication. ACTION : Click on Stop button.
Page 14
2.11 Starting timer. The timer is real time clock provided by the Monitor program. It is useful for checking Watt hour readings etc. ACTION : Click Start button. COMMENTS : The timer starts. ACTION : Click Stop button. COMMENTS : The timer stops and gives option of resetting or continuing.
Page 15
2.12 Security code. (General Pass Code) To program different CT & VT ratios, demand times, etc. the General Pass Code must be entered. The General Pass Code is 080453. This is general pass code and is only applicable to Multitek M560 software. Pass Codes necessary for use with other software are listed in Section 4 page 45 of this manual.
Page 16
2.13 Communications Lock. Response Time, Node Number, Communication Port, Baud Rate and Parity are dependant on the system and PC etc. that is being used. When connected to an existing Modbus network the M560 will automatically detect and configure itself to the network's settings. These settings can be locked into the EEPROM of the M560 to prevent unnecessary hunting.
Page 17
2.14 Programming of nominal voltage and current inputs and ratios. The program allows the user to program the nominal voltage and current inputs and ratios. Please note the ratios can be changed as long as the secondary (the input to the M560) stays as shown on the data label which is on the side of the product.
Page 18
ACTION : Enter value COMMENTS : Enter 11000 (11kV). Click on O.K. 2.14.2Changing CT ratio. For example to change for 200/5A change to 400/5 :- ACTION : Click Current Button. COMMENTS : Enter Value box is displayed. ACTION : None COMMENTS : M560 is programmed to 200/5A ACTION : Enter Value...
Page 19
2.15 Pulsed Output (Pulsed output is an option. If the unit does not have this option please proceed to section 2.16) The M560 measures and displays W.h Import & Export, VAr.h Import & Export, VA.h, A.h. Any of these parameters can be assigned to the output relay to give pulses corresponding to which ever parameter is selected.
Page 20
2.15.2 Selecting Relay output pulse width. The pulse width can be set between 0msec (off) and 200msec, in steps of 20msec. ACTION : Click On Pulse Width Button. COMMENTS : Pulse Width Selection box is displayed. ACTION : Enter value between 20msec and 200msec.
Page 21
ACTION : None COMMENTS : Divisor set for 1. This means after every 1 unit that M560 counts the relay pulses once. ACTION : Select Divisor required. COMMENTS : Using the up and down cursor you can scroll through the divisor values available.
Page 22
2.16.1 Programming demand periods. Example to change from 8 min to 30 min demand period : ACTION : Click On Demand Button. COMMENTS : "Enter Value" box is displayed. ACTION : None. COMMENTS : M560 is programmed for a demand time of 8 minutes.
Page 23
2.17 Resetting of demand period. The Demand reset programming mode allows the User to reset the demand period to zero. i.e Wd (Average Watt Demand Import and Export) VAd (Average VA Demand ) Ad (Average Amp Demand) Max Wd (Maximum Watt Demand Import and Export) Max VAd (Maximum VA Demand) Max Ad (Maximum Amp Demand) ACTION : Click Demand...
Page 24
ACTION : Click On Registers Box COMMENTS : The order of the displayed measurements now matches that of the Modbus registers in the node. See section 3 2.20 Setting of Node Addresses. The number of node addresses available is 1 to 247. Each individual M560 that is to be connected to a common bus, must have its own unique node address.
Page 25
ACTION : Enter Node Address Required. COMMENTS : Example if node address 30 is required enter 30 and click OK Button 2.21 Calibration Factors. This option allows the user to re-calibrate the M560 without using live voltage and current inputs To enable the user to complete this, all the calibration data has to be manually recorded and kept.
Page 26
2.21.2 Reading Calibration Data ACTION : Manually record calibration figures for V1, V2, V3, I1, I2, I3. COMMENTS : These values must be stored with the serial number of the M560 as these numbers are unique to the M560 under test.
Page 27
2.25 Additional Information that M560 Monitor95 provides : Model = Model No 560 Version = Software version number Type = System Type. either 3ph 4W (3 phase 4 wire unbalanced load) or 3ph 3W (3 phase 3 wire unbalanced load) or 1ph 3W (single phase 3 wire) 1 ph (single phase load) Power = Total power when...
Page 28
Stack Free = Nodes internal program, stack state. Parity Errors = number of errors since node cold started. CRC errors = Number of CRC errors since node cold started. EEprom = Indicates O.K. or error. Quit = Ends program. Help = Provides help files.
3.0 PROGRAMMING ANALOGUE OUTPUTS If the unit has not been provided with a communication option this section is not relevant, please move to section 6 installation. 3.1 Using the M560 Software Monitor 95. (M560 Software Monitor 95 can be obtained from your Multitek distributor, or the Multitek website www.Multitek-Ltd.com) 3.2 Load disc and open file multd2a ( This is PowerSig...
Page 30
3.3 Opening communication port. ACTION : Click Comms Button. COMMENTS : Choose which P.C. communication port 1 or 2. Click on Com 1 or Com 2 3.4 Addressing PowerSig Node. The Node number of PowerSig being address has to be entered.
Page 31
3.5 Selecting Parameters For Analogue Outputs. ACTION : Click on Available Outputs Box COMMENTS : Using the up and down cursor on your PC you can scroll through all the parameters that are available. Select the parameter required for output 1. Example if Total Current of system is required select I sum.
Page 32
ACTION : Click on Available Outputs Box. COMMENTS : Using the up and down cursor choose parameter required for analogue output 2. Example if Watts in Phase 3 is required select ACTION : Click on >> Button. COMMENTS : Output 2 = W3 (this appears in Node No1 Box) ACTION : Click on Available Outputs Box.
Page 33
ACTION : Click on >> Button. COMMENTS : Output 3 = Hz. (This appears in Node No 1 Box) 3.6 Selecting Output Values & Ranges For Analogue Outputs. The mA output range is specified at 20mA = 100%. All following mA values are available 0-1mA 0-5mA 0-10mA and 4-20mA (any value between 1 &...
Page 34
ACTION : Enter Value 20 into Offset Box CH1. COMMENTS : Zero offset box is set at 20% = 4mA. Output 1 is now set to 4-20mA. ACTION : Click On Zero Offset Box CH2. COMMENTS : Nominal Box is set at 100% = 20mA .
Page 35
ACTION : Click On Zero Offset Box CH3. COMMENTS : Nominal Box is set at 100% = 20mA . Zero offset box is set at 0 = 0mA. ACTION : Enter Value 5 Into Nominal Box CH3. COMMENTS : Nominal box is set at 5% = 1mA.
Page 36
ACTION : Click Read Button COMMENTS : Reads all parameter information and corresponding outputs.
Page 37
4.0 PROGRAMMING MODBUS REGISTERS SEQUENCE If the unit has not been provided with a communication option this section is not relevant, please move to section 6.0 If changing of the modbus order is not required please move to section 4.0 communication. 4.1 Using the M560 Software.
Baud Rate = 9600, Parity = None 4.4 Opening communication port. ACTION : Click on Comms Button. COMMENTS : Choose which communica- tion port, 1 or 2. Click on Comms 1 or Comms 2 4.5 Programming Modbus Register Sequence. ACTION : Click on Default Order Box COMMENTS : Using Up and Down cursor...
Page 39
For Example if the order required is Total Watt (W sum), System Frequency (Hz), Average Power Factor of System (PF Avg) and Maximum VA Demand (Max VAd) This sequence can be set as follows. ACTION : Scroll Through to W Sum. COMMENTS : W Sum is highlighted.
Page 40
ACTION : Click >> Button. COMMENTS : Hz (This appears in Node No. Box) Repeat the sequence of highlighting the parameter required and clicking on >> until all parameters required are in the sequence required in the Node No. 1 box. Then complete the following operations to send and read these parameters.
Page 41
Note. The parameters not selected are placed in the default order after the parameters chosen. 4.6 Additional Options the Modbus Register Tool Program Offers. << = If you wish to remove a parameter from Node No. Box, highlight the parameter and click on << Default = Clicking on default overrides parameters in Node No.
5.0 RS485 COMMUNICATION The RS 485 allows remote reading and programming of the M560 via a host computer. The communication protocol used is a subset of Modicons Modbus, (see section 5.1) enabling the use of standard host computer, PLC and scada programs.
Page 43
5.1.2 Communication Format Baud rate : 2400, 4800, 9600, 19200 Low level character format : With Odd or Even parity = 1 start bit, 8 data bits, 1 parity bit, 1 stop bit With NO parity = 1 start bit , 8 data bits, 2 stops bits. 5.1.3 Modbus Format Data format : 32 bit, floating point format to IEEE-754 standard, exponent...
Page 44
A typical communication 'packet' will be in the form : [Node Address] [Function] [Byte count, Data etc.] [Error check]. Because Modbus is a word (2 byte) orientated protocol, floating point (4 byte) register numbers are counted in multiples of two. register 1 = start address 0 register 2 = start address 2 register 3 = start address 4...
Page 45
5.3.6 Timing RTU frame timing : The message starts with an interval of at least 3.5 character times. Following the last transmitted character, a similar interval of a least 3.5 character times marks the end message. The entire message frame must be transmitted as a continuous stream.
Page 46
An EXCEPTION error will be generated if the node cannot fulfil the task set by the Master or the Slave receives invalid data in its data slot. Exception code table Code Name Illegal Function Illegal Data Address Illegal Data Value 5.3.8 Modbus Codes Reference Function 4 (04 hex) - read input registers.
Page 47
A sample write packet will look like this:- [Node][04][start address][No. of Double Registers Requested][CRC(2 bytes)] e.g. To read line to neutral voltages on node 23h:- [23h][04h][0006h][0006h(3, 4 byte regs)] [CRC(2 bytes)] The node’s return packet will look like:- [23h][04h][000Ch][12 bytes of data = 3 floating point numbers] [CRC(2 bytes)] The list below is the default order of the 3X registers in M560.
Page 48
Continued :- Modbus Add. Register Add. Register Name Order No. 30033 (0x20) 30035 (0x22) 30037 (0x24) 30039 (0x26) VAr 1 30041 (0x28) VAr 2 30043 (0x2A) VAr 3 30045 (0x2C) Wd (IMP) 30047 (0x2E) 30049 (0x30) 30051 (0x32) Neutral I 30053 (0x34) VA 1...
Page 49
Modbus Register Order: Overview (also see section 4 and help file of M560 software) M560 has the facility to reorder its Modbus 3X registers to suit an existing Modbus network. The Modbus Registers Tool program provides an easy method of achieving this. The order of the registers in any node connected to the network can be read by the program by clicking on the READ button.
Page 50
A sample write packet will look like this:- [Node][1E][start address][No. of Double Registers][Data length in bytes] [REGISTERS][CRC(2 bytes)] It is important to remember that each register in the packet’s data field contains two references to the registers to be reordered. e.g.
Page 51
Read Packet from master format : [Node addr][03][Register start addr.(2 bytes)][No of reg(2 bytes)][CRC (2 bytes)] Response form Slave format : [Node addr][03][Byte count][Data(byte count bytes)][CRC ( 2 bytes)] Function 16 (10 hex) - Preset Multiple registers (4X) These registers contain the system settings and controls. Register addresses in the M560 at 0, but in keeping with Modicon Modbus codes, are designated addresses starting 40001.
Page 52
[Node][10][start address][No. of Double Registers][Data length in bytes][CRC(2 bytes)] e.g. To set Node 23h System Voltage and System Current together:- [23h][10h][0000h][0004h(4, 2 byte regs)][08h(2, 4 byte regs)][CRC(2 bytes)] Modbus Add. Register Address/Name Mode 40001 (0x00) SYSTEM VOLTAGE (R/W) 40003 (0x02) SYSTEM CURRENT (R/W) 40005 (0x04) SYSTEM TYPE...
Page 53
40049 (0x30) I/P V2 GAIN FACTOR (R/W) 40051 (0x32) I/P V3 GAIN FACTOR (R/W) 40053 (0x34) I/P I1 GAIN FACTOR (R/W) 40055 (0x36) I/P I2 GAIN FACTOR (R/W) 40057 (0x38) I/P I3 GAIN FACTOR (R/W) 40059 (0x3A) Future use (ILLEGAL) 40061 (0x3C) Future use (ILLEGAL)
Page 54
Example. To obtain System Volts & System Amps on Node Packet from master format : Start at system voltage (0000), request 2 regs (0004 words) [23][03][0000][0004][CRC(2 bytes)] Response from slave format ; [23][03][08][8 bytes of data(2 regs x 4 bytes)] [CRC (2 bytes)] To set both System Volts and System Amps on Node 23h Packet from the master format : Start at system voltage (0000), set 2 regs (0004 words)
Page 55
The number of parity errors detected by the node. (counts up to 255 then flips over to zero) The number of framing errors detected by the node.(counts up to 255 then flips over to zero) Firmware Revision Number EEPROM status 0 = OK, 101 = Corrupted State of the Comms Lock Not used but transmitted Not used but transmitted...
6. INSTALLATION 6.1 Case The M560 is designed for snap on to Din rail mount 35 x 7.5mm. Complies with DIN-EN 50022 CASE DIMENSIONS rising clamp terminals 35 70 M3.5 terminals DIN-EN 50022/BS5584 Rail fixing...
Page 57
6.2 Auxiliary Supply The auxiliary supply can be connected in parallel with the measuring input voltage, but this restricts the measuring range of the input voltage to ± 15% of nominal. If the auxiliary is separate the measuring range of the voltage input is 10-120%.
Page 58
6.5 Voltage Transformers Connection of voltages higher than the rated voltage, that is specified on the M560 data label, is possible using external voltage transformers. These transformers must be at least Class 1 accuracy. The secondary of these transformers must have the same nominal voltage as that specified on the data label on the side of the M560.
7. CONNECTION DIAGRAMS 7.1 All connections must be made ensuring, all starts and finishes of current and voltage transformers are connected as shown. SINGLE PHASE SINGLE PHASE 3 WIRE...
8. M560 SPECIFICATIONS INPUT Rated Un Direct connected voltages between 57.8 and 600V. Specify nominal. Range 2-120% Un Burden 0.5VA per phase Overload 1.5 x Un continuous 4 x Un for 1 second Rated In 1 or 5 amp Range 0-120% Burden 0.5VA per phase...
Page 62
AUXILIARY AC voltage 115 or 230 or 277volts (±15%) DC voltage 12 / 24 / 48 / 110 / 125 volts RELAY OUTPUT : (optional) Pulsed output W.h or VAr.h or VA.h or A.h User progammable import or export or used as a control relay COMMUNICATION OUTPUT : (optional) Serial communication...
Page 63
Enclosure Code Case IP 50 / terminals IP30 Complies with IEC 529 BS5490 DIN 40050 Multitek Ltd. Lancaster Way, Earls Colne Business Park, Earls Colne, Colchester, Essex. CO6 2NS. England. Tel. (01787) 223228 Fax. (01787) 223607 E-MAIL: Sales@multitek-ltd.com WEB SITE: www.multitek-ltd.com...
Need help?
Do you have a question about the PowerSig M560-AT and is the answer not in the manual?
Questions and answers