ModBus Varlogic VPL PDF
ModBus Varlogic VPL PDF
VarPlus Logic
VL series
PF Correction Controller
Safety instructions 2
Overview 4
Characteristics for connection to RS485 Bus 4
Modbus network standard diagram 4
VarPlus Logic connection 4
Open style connector wiring rules 5
VarPlus Logic Modbus setup 5
The Modbus protocol 6
Modbus table 7
Troubleshooting 15
FR
7EN02-0376-00 1
VarPlus Logic VL series Safety instructions
Modbus user manual
Important information
Please read these instructions carefully and examine the equipment
to become familiar with its operation before installing or servicingit.
The following special messages that you will come across in this
document or on the device are designed to warn you about poten-
tial hazards or draw your attention to information that will clarify or
simplify a procedure.
DANGER
DANGER indicates an imminently hazardous situation which, if not
avoided, will result in death or serious injury.
WARNING
WARNING indicates a potentially hazardous situation which, if not
avoided, could result in death or serious injury.
CAUTION
CAUTION indicates a potentially hazardous situation which, if not
avoided, could result in minor or moderate injury or equipment
damage.
NOTICE
NOTICE is used to address practices not related to physical injury.
The safety alert symbol is not used with this signal word.
Please note
Electrical equipment should be installed, operated, serviced and
maintained only by qualified personnel. Schneider Electric will not accept
any liability for consequences arising from the use of this material.
A qualified person is one who has skills and knowledge related to the
construction, installation, and operation of electrical equipment and has
received safety training to recognize and avoid the hazards involved.
2 7EN02-0376-00
VarPlus Logic VL series Safety instructions
Modbus user manual
DANGER
HAZARD OF ELECTRICAL SHOCK, EXPLOSION OR ARC FLASH
Apply appropriate personal protective equipment (PPE) and follow
safe electrical work practices. See NFPA 70E in the USA, CSA
Z462 or applicable local standards.
This equipment must only be installed and serviced by qualified
electrical personnel.
Do not exceed the devices ratings for maximum limits.
Turn off all power supplying this equipment before working on or
inside equipment.
After removing power, wait 10 minutes to allow the capacitors to
discharge before opening the doors or removing the covers.
Always use a properly rated voltage sensing device to confirm
power is off.
Carefully inspect the interior for tools left behind before closing and
sealing the door.
Replace all devices, doors and covers before turning on power to
this equipment.
Do not modify the mechanical or electrical parts.
For installation with network nominal voltage higher than 480 V
LL, add a step down transformer on voltage measurement input to
comply with the PFC controller max. voltage.
Failure to follow these instructions will result in death or serious
injury.
7EN02-0376-00 3
VarPlus Logic VL series Overview
Modbus user manual
The VarPlus Logic VL offers the ability to read Characteristics for connection to RS485 Bus
values from the device and modify the settings of The RS 485 standards allows variants of some characteristics:
the device by use of the Modbus protocol. RS485 polarization
is used on the physical layer. line terminator
As this is a bus-capable interface, it is possible to number of slaves
connect more than one VarPlus Logic VL to a bus length
single pair of wires and access the units by use
of an ID number. Characteristics Standard value VarPlus Logic VL
Additional documentation for the Modbus Maximum of number of 32 slaves 32 slaves
slaves (without repeater)
protocol can be found at www.modbus.org.
Type of trunk cable Single, shielded, Same as standard value
The Modbus standards are also available there. twisted-pair cable,
with 120 characteristics
impedance, and at least
a third conductor
Maximum bus length 1300 m (4300 ft) 1000 m (3300 ft)
at 192 kBaud at 115 kBaud
Maximum length Depends on the 20 m (66 ft) for 1 tap-off
of tap-offs transmission rate 40 m (131 ft) divided by
the number of tap-offs on
the multiple junction box
Bus polarization A 450... 650 pull-up Same as standard value
resistor at 5 V Same as standard value
A 450...650 pull- Note: these resistors are
down resistor at the not integrated in the VarPlus
Logic VL.
common
Line terminator A 120 line terminator Same as standard value
at both ends of the bus
Common polarity The common polarity Same as standard value
is connected to the
protective ground in at
least one point on the
bus.
400 -
400 - 650
650
D1
120 120
D0
0V
Slave 1 Slave 2
4 7EN02-0376-00
VarPlus Logic VL series Overview
Modbus user manual
The 2-wire version requires another connected line, the common ground
GND. So, for the 2-wire version you need a cable with three wires.
Pin assignments:
- 0 V signal and power supply
common
PE
- modbus shield pin (no internal
Setup
Un
U1 -
U2 - connection to 0 V or PFC controller
0V
S1 -
ground terminal)
Ct
S2 -
Ai
F1
PFC
CP1
F2
- D0- transceiver terminal 0
RS485 C
Modbus
St 1 - D1+ transceiver terminal 1.
D0- D1+
OUt 2
- I1
3
4
5
Insulation (max continuous
- I2 6
7 voltage): 1.3 kV.
8
Wire: 0.2 to 1 mm (30-19 AWG).
- AL1
9
- AL2 10
mm
in. D0- = A / Rx-, A / Tx-
3
D1+ = B / Rx+, B / Tx+
y 50 0V
y 1.96
1 y 20
y 0.78
2
4
Note: Add a heat-shrink sleeve at the end of the stripped cable shield to protect the end of the
cable.
The yellow LED next to terminal indicates the status of the communication
between the PFC controller (slave) and a master:
If the yellow LED is blinking, communication is established.
If the yellow LED is off, there is no active communication between
master and slave.
The settings for baud rate and parity must be the same for all bus
devices; the address must be unique for each device.
7EN02-0376-00 5
VarPlus Logic VL series Modbus / RS485
Modbus user manual
Exception codes
If a slave is not able to execute a command that was sent by the master, it
answers with exception codes. See the Modbus specification for a full list
of codes. We do not include this list here, because the master software
will be able to handle most exceptions automatically. If you must program
the Modbus master stack, you will need the full specifications (which
include the error codes).
Master-Slave protocol
For communication, a master-slave protocol is used. Only the bus master
can initiate a transfer. The master begins by sending a command to
a slave. The command includes a data frame with the corresponding
function code. The slave then executes the command.
The unicast mode is normally used to communicate on a Modbus
system. One single slave is addressed by the slave number in the
masters data packet. The valid address range is between 1 and 246.
The slave then executes the command and answers by sending an
acknowledge data packet back to the master.
The master cannot receive an answer to a query in multicast mode.
The command is executed in parallel by all slaves, and there is no
acknowledgment.
The master initiates a multicast transfer by using "0" as slave number.
Address space
The data in the VarPlus Logic VL is organized and accessed by means
of addresses. Each address accesses one data word. The data words
are always 16 bits long. The VarPlus Logic VL does not differentiate the
addresses between the function codes. There is one address space
available. To access each address's data, any valid function code can be
used. The units included in the Modbus table are:
Type Description Windows
Float32 32-bit floating-point number. as defined in IEEE Standard 754.
Uint16 Unsigned 16-bit integer value. 0 65 535
Uint32 Unsigned 32-bit integer value 0 4 294 967 295
Sint16 Signed 32-bit integer value. - 32768 +32767
Sint32 Signed 32-bit integer value. - 2 147 483 648 +2 147 483 647
Bitmap / /
Modbus table
Measurement values
The measured values are available beginning from address 0 in intervals
of two data words.
If voltage is too small to calculate valid harmonics from it, the value at the
base address (= the fundamental) reads 0.0 %. This indicates that the
higher harmonics for the voltage are also invalid.
The values Apparent power Ssum, Active power P-sum, Reactive power
Q-sum, Lacking reactive power Q and Power factor (P/S) relate to a
symmetrical three-phase power system.
See the VarPlus Logic VL User Manual for detailed explanation on all
these measurement values.
All these values can be accessed with function codes 03hex, 04hex
and 64/4hex.
Address Register Value Words Type Unit
0x001F4 501 U LL 2 Float32 V
0x001F6 503 U LN 2 Float32 V
0x001F8 505 Current: see note 2 Float32 A
0x001FA 507 Frequency 2 Float32 Hz
0x001FC 509 Active power P-sum 2 Float32 W
0x001FE 511 Reactive power Q-sum: 2 Float32 VAr
see note
0x00200 513 Apparent power S-sum: 2 Float32 VA
see note
0x00202 515 Lacking reactive power Q: 2 Float32 VAr
see note
0x00204 517 Cos : see note 2 Float32 -
0x00206 519 Power factor (P/S) 2 Float32 -
0x00208 521 Average Power factor APF 2 Float32 -
0x0020A 523 Tan 2 Float32 -
0x0020C 525 Ambient temperature 2 Float32 C
0x0020E 527 Maximum temperature 2 Float32 C
0x00210 529 Total harmonic distortion 2 Float32 %
THD U
0x00212 531 Capacitor overload current 2 Float32 %
ratio
0x00214 533 Harmonics U 3. order 2 Float32 %
0x00216 535 Harmonics U 5. order 2 Float32 %
0x00218 537 Harmonics U 7. order 2 Float32 %
0x0021A 539 Harmonics U 9. order 2 Float32 %
0x0021C 541 Harmonics U 11. order 2 Float32 %
0x0021E 543 Harmonics U 13. order 2 Float32 %
0x00220 545 Harmonics U 15. order 2 Float32 %
0x00222 547 Harmonics U 17. order 2 Float32 %
0x00224 549 Harmonics U 19. order 2 Float32 %
0x00226 551 Operation hours 2 Uint32 s
Note: when the user parameter Q offset is entered, this value is added to the Current,
Apparent Power, Reactive Power, lacking Reactive Power (Q), Cos: see VarPlus Logic user
manual (Transformer compensation) for more detailed explanation.
7EN02-0376-00 7
VarPlus Logic VL series Modbus / RS485
Modbus user manual
Addresses 100 through 103 are user parameter settings that are not
numeric values. At this point, all user parameters are coded binary. Each
single bit represents an adjustment available in menu "Measurement" or
"Control." For these addresses, the UINT 16 value is coded as follows:
Address Register Value Words Type Unit
0x0064 101 Validity for flags 1 1 Uint16 -
0x0065 102 User parameter flags 1 1 Uint16 -
8 7EN02-0376-00
VarPlus Logic VL series Modbus / RS485
Modbus user manual
7EN02-0376-00 9
VarPlus Logic VL series Modbus / RS485
Modbus user manual
10 7EN02-0376-00
VarPlus Logic VL series Modbus / RS485
Modbus user manual
Alarm status
The following registers contain information on alarms.
The assignment of the alarms can be seen in the bit mask below.
If the referring bit = 1, the alarm is active.
See VarPlus Logic VL User Manual for detailed explanation of all alarm
parameters. All these values can be accessed with function codes 03hex,
04hex and 64/4hex.
Adress Register Value Words Type Unit
0x2BC 701 Validity of alarm bitmask 1 Uint16 -
0x2BD 702 Alarm bitmask 1 Uint16 -
Alarm bitmask
Bit15 Bit0
Alarm buffer
The alarm buffer is organized as a shift buffer with five memory cells.
The latest alarm is stored in cell number1, all other alarms shifted by one,
the oldest is erased. Each cell is organized as a bitmask, which holds the
bit of the occurred alarm.
All these values can be accessed with function codes 03hex, 04hex
and 64/4hex.
Adress Register Value Words Type Unit
0x320 801 Alarm 1 (latest) 1 Uint16 -
0x321 802 Alarm 2 1 Uint16 -
0x322 803 Alarm 3 1 Uint16 -
0x323 804 Alarm 4 1 Uint16 -
0x324 805 Alarm 5 (oldest) 1 Uint16 -
7EN02-0376-00 11
VarPlus Logic VL series Modbus / RS485
Modbus user manual
12 7EN02-0376-00
VarPlus Logic VL series Modbus / RS485
Modbus user manual
Read Device Identification request for VarPlus Logic: Read DevID 01.
Query Response
Description Data Description Data
Function Code 0x2B Function code 0x2B
MEI Type 0x0E MEI Type 0x0E
Read DevID code 01 Read DevID code 01
Object ID 00 Conformity Level 0x82
More Follows 00
Next ObjectID 00
Number Of Objects 07
Object0.ID 00
Object0.Length 0x12
Object0.Value Schneider Electric
Object1.ID 01
Object1.Length 0x0E
Object1.Value VPL06N or VPL12N
Object2.ID 02
Object2.Length 0x0B
Object2.Value XXX.YYY.ZZZ
Read Device Identification request for VarPlus Logic: Read DevID 02,
Read DevID 03.
Query Response
Description Data Description Data
Function Code 0x2B Function code 0x2B
MEI Type 0x0E MEI Type 0x0E
Read DevID 02,03 Read DevID code 02,03
code
Object ID 00 Conformity Level 0x82
More Follows 00
Next Object ID 00
Number Of Objects 06
Object0.ID 00
Object0.Length 0x12
Object0.Value Schneider Electric
Object1.ID 01
Object1.Length 0x0E
Object1.Value VPL06NorVPL12N
Object2.ID 02
Object2.Length 0x0B
Object2.Value XXX.YYY.ZZZ
Object3.ID 03
Object3.Length 0x21
Object3.Value http://www.schneider-
electric.com
Object4.ID 04
Object4.Length 0x0D
Object4.Value VarPlus Logic
Object5.ID 05
Object5.Length 0x03 or 0x04
Object5.Value VL6 or VL12
Object6.ID 06
Object6.Length 0x05
Object6.Value Other
7EN02-0376-00 13
VarPlus Logic VL series Modbus / RS485
Modbus user manual
Storage settings
Before saving any register changes, read the user manual for the VarPlus
Logic controller to understand the functions of each register and safety
concerns of modifying a register settings. Some registers are referenced
by other functions. Changing a setting in one register can impact other
functions that are also using that register.
WARNING
UNINTENDED OPERATION
NOTICE
HAZARD OF EQUIPMENT DAMAGE
14 7EN02-0376-00
VarPlus Logic VL series Troubleshooting
Modbus user manual
4. The shielding of the Modbus line must not be connected with the
ground of the Modbus; but the shielding should be connected to protective
ground. If necessary, correct the issue.
7EN02-0376-00 15
Schneider Electric
35, rue Joseph Monier
92500 Rueil Malmaison - France
www.schneider-electric.com Schneider Electric is the trademark or registered trademark of Schneider Electric in France,
2015 Schneider Electric. All Rights Reserved. the USA and other countries. Other trademarks used are the property of their respective
owners.
7EN02-0376-00