Pleiger Control Loop: User's Manual V1.30
Pleiger Control Loop: User's Manual V1.30
PCL
cabinet
Data bus
M M M M
Valve 1 Valve 30 Valve 31 Valve 60
by: H. Vögler
as of: 5/2007 subject to modification
Pleiger Elektronik GmbH & Co. KG
D-58456 Witten - Im Hammertal 51
D-58423 Witten - Postfach 32 63
Telephon (0 23 24) *3 98- 0
Telefax (0 23 24) 3 98- 3 89
Internet www.pleiger-elektronik.de
E-Mail info@pleiger-elektronik.de
Pleiger Elektronik
GmbH & Co. KG
Contents
1 Overview 1
2 The Data Bus System 1
2.1 PCL Master Function............................................................................................................................ 1
2.2 Second Data Bus .................................................................................................................................. 1
2.3 PCL Slave Function .............................................................................................................................. 1
2.3.1 The physical layer............................................................................................................................. 1
2.3.2 Protocol............................................................................................................................................. 2
3 The power bus system 2
3.1 Handling power bus faults, interruption ............................................................................................ 2
3.2 Handling power bus faults, short circuit............................................................................................ 2
3.3 Power Management .............................................................................................................................. 2
3.4 Power Bus Cable .................................................................................................................................. 3
3.4.1 Length / Reduction factor table ........................................................................................................ 3
3.4.2 Distributed current sinks ................................................................................................................... 3
3.4.3 Reduced current ............................................................................................................................... 4
3.4.4 Additional supplies............................................................................................................................ 4
3.4.5 Installation rules................................................................................................................................ 4
3.5 Fusing .................................................................................................................................................... 4
4 Valve Control Interface (PCL-VCI) 5
4.1 Interface to actuator ............................................................................................................................. 5
4.1.1 Quick Closing Operation................................................................................................................... 5
4.2 Valve Control Function ........................................................................................................................ 6
4.3 Technical data....................................................................................................................................... 6
4.3.1 Connector for bus cable ................................................................................................................... 6
4.3.2 EHS connector ................................................................................................................................. 6
5 Bus IO Unit (PCL-IO) 8
5.1 Analog / digital inputs .......................................................................................................................... 8
5.2 Isolated digital inputs........................................................................................................................... 8
5.3 Digital relay outputs ............................................................................................................................. 8
5.4 Technical data....................................................................................................................................... 8
5.4.1 Connector for bus cable ................................................................................................................... 9
5.4.2 Connector for process IO ................................................................................................................. 9
6 Master Set-Up and local Operation 10
6.1 The Main Menu.................................................................................................................................... 10
6.1.1 Show Node Data ............................................................................................................................ 10
6.1.2 Set Node List .................................................................................................................................. 13
6.1.3 Set Modbus Parameter................................................................................................................... 15
6.1.4 PCL Parameter ............................................................................................................................... 16
6.1.5 Set IO Mapping............................................................................................................................... 17
6.1.6 Auxiliary Functions ......................................................................................................................... 18
6.1.7 Password ........................................................................................................................................ 19
6.1.8 Error Recording .............................................................................................................................. 19
7 Mimic diagram operation 21
8 Technical Data 22
8.1 PCL-Power Control............................................................................................................................. 22
9 The set-up Program PclService 23
9.1 Opening, Editing and Saving Parameter Files................................................................................. 23
9.2 Upload and Download of Parameters............................................................................................... 24
9.3 Disconnect serial interface................................................................................................................ 24
1 Overview
The PCL (Pleiger Control Loop) is a high reliable data and power bus system. It is primarily intended for use
with Pleiger EHS valves and similar devices. Major benefit of the system is the robustness against distur-
bances and damages to the bus cable and other parts of the system. Even in most cases of severe damage
not more than two drives of the system will fail.
This manual describes some basics of the system, the operation of the bus master as well as the technical
data of the bus master and the valve control interface.
2.3.2 Protocol
The protocol is quite similar to the Modbus protocol. Only the function types are different and the timing is
faster to achieve optimal performance. The most frequently used message exchange is based on the master’s
status request (4 bytes) and the slave’s status response (6 bytes). Using a baud rate of 19200 bits/s such a
message exchange is handled completely within 9,7ms (resp. 4,9 ms at 38400 baud). A 16 bit CRC is used for
error checking.
The node address in the range 1 to 127 is simply set by means of a 8 bit DIP switch (only the first 7 bits are
used). This is a very simple technique and does not require special skills or equipment during installation or
when defective parts are to be exchanged.
1 2 3 4 5 6 7 8
O
N
The position ON corresponds to a 1 whereas OFF corresponds to a 0. The first
switch 1 sets the least significant bit and the switch 7 sets the most significant bit
O
F of the address. Switch 8 determines the baudrate, OFF = 19200, ON = 38400.
F
The maximum required current of each valve can be parameterised by the user whereas the idle current of all
drives are taken into consideration by using fixed values.
The cable types 1-4 and 6 may be directly connected to the PCL-VCI board. Larger cross-sections may only
be used for additional supplies.
Note: In most cases the cable type 2 will be sufficient. To minimise cable cost and cabling efforts
cables with more than two conductors should only be used if this is absolutely necessary.
If different cable types are combined the following condition must be met:
L1*R1 + L2*R2 + .... <= 176m
In which L1, L2, … are the lengths of the cable sections and R1, R2, … are the reduction factors stated in the
table above
35m longer than stated in the above table. If cable typ 2 is used the max. length between the
switch cabinet and the last drive is 220m+35m = 255m. The drives are spread over 19*10m =
190m. The cable length between switch cabinet and the first drive must not exceed 255m-190m =
65m. The max. length of the whole loop may be 190m+65m+65m = 320.
3.5 Fusing
Each power bus loop must be fused separately with two 16A automatic fuses with B characteristic.
Attention: Fuses with different characteristic of different design current must not be used!
Note: Most operating functions are not available as long as the local operation mode is not turned on. If local
operation is disabled only the “show node data” window is displayed.
This menu shows the type of selected master and the version number Vx.xx of the software. Seven sub
menus may be called by typing the digits 1..7. Please note that as only 4 lines can be displayed on the LCD
screen you have to scroll the screen using the UP / DOWN arrow keys to make the complete screen visible.
This menu is used to show the state of all nodes and if local operation is enabled to enter commands locally. If
local operation is turned off the fourth line is not displayed. The up / down keys may be used to scroll the node
list in line 2 and 3. Press the SFT key additionally to increase the scrolling increment to 10 instead of 1. The
selected line is marked with – sign instead of blanks. Because each line covers 20 characters only the data is
displayed abbreviated and need some explanation.
th
If local operation is enabled the 4 line changes to command input mode. The digits ‘1’ and ‘2’ are used to
send the commands “open” or “close” to the selected node. To enter the nominal position for a continuous
mode valve type the digit ‘3’ to start the edit mode and than type in the desired value 0..100%.
Node:
This is a 6 or 11 character name set by the user. Usually the name is build up from the system name and the
valve number, like Ba1017 that means ballast system valve no 1017, or Bi1432 for a bilge system valve.
Hint: A hyphen following the node name (Bi1432 ) indicates that this valve is selected and consequently
the commands are sent to this valve!
NE or Err:
The two characters are used to display the node’s error status.
Node error Display
no error ok
timeout while opening TO (Time Opening)
timeout while closing TC (Time Closing)
illegal feedback FB (Feedback)
illegal command CM (Command)
illegal parameter PA (Parameter)
new, after reset without parameter NW (New)
waiting for parameter (temporary) ii (Init)
unknown, after master reset ??
self test error (if slave still works) DI (Diagnosis)
According to this table a node without any error is displayed as “OK”. The error TC or TO may occur if the pa-
rameter “run time” is set to small. The errors CM to DI should never occur after putting into operation.
Pos:
The position of the valve is displayed abbreviated using 2 to 4 characters. If the drive is running in continuous
mode the position is displayed in 0..100% in which 0 means closed and 100 means open. As long as the drive
is running a tilde is shown preceding the position.
Position Display or short
position of continuous mode valves in a standstill 0 .. 100 CL, 1..99, OP
position of continuous mode valves while running ~0 ..~100 ~CL, ~1..~99, ~OP
closed, valve stopped CL CL
open, valve stopped OP OP
open but got command to close OP> O>
closed but got command to open CL> C>
neither open nor close while closing CLr Cr
neither open nor close while opening OPr Or
in closed position but still running CLp Cp
in open position but still running OPp Op
position unknown -?- ??
Example: The drive is closed CL, gets the command to open CL>, the closed position is left OPr, the open po-
sition is reached OPp and finally the run is finished OP.
Cmd:
The column Cmd shows the last command given:
Command Display
Open OP
Close CL
Stop ><
unknown ??
Position set point 0..100
The position set point can only be used if the drive provides an analogue position indication. To enter the set
point type a “3”. The input moves to the column Cmd. Now the new position set point can be typed in and ac-
knowledged with . A * following the command shows that this command has not yet been sent to the valve
control interface. This may happen because:
There is no connection to the node
The power management causes a delay
Running of the drives is prohibited, because the system is supplied by a UPS
Ms:
The first character shows the current master A or B and the succeeding digit shows the timeout counter (in s)
of the node. The timeout counter should stay 0 that means less than one second.
A, a Master A first data bus
C, c Master A second data bus
B, b Master B first data bus
D, d Master B second data bus
If a non capital letter is displayed it indicates that the node is not communicating with its default master. If “OL”
= offline is displayed for more than 5s an error message is sent to the Modbus master. In this case the com-
munication to the slave is interrupted completely.
Note: During normal operation the timeout should never exceed 1.
set by means of the „set output“ function. Use 1 to set the first output, 2 to set the second one and 3 to set
both.
1: 0 2:1850 3:1500
4: 800 5: 400 6:1524
7:2048 8:1200
Dig1-8:FE Dig9-10:2
The analog values are displayed as 0..2048 corresponding to 0.00 .. 20,48 mA. Dig1-8: shows the state of the
analog / digital inputs and “Dig9-10:” shows the state of the two additional opto-isolated inputs.
This menu is similar to the one described before. Again a certain node can be selected by scrolling the node
list by means of the arrow keys. Furthermore you can select 5 options.
Note: As long as both masters are connected via CAN-Bus each change in the node set-up menu is imme-
diately copied to the foreign master. This function assures that the node set-up keeps the same in
both masters. Only the parameter “Mimic IO-No” is not copied because it may be different for both
masters.
Hint: This menu is intended for minor changes only. Setting up the whole system should always be done by
means of the PCL Service program (see 9. The set-up Program PclService).
1:ID
Type 1 to change the ID that means the address of this node within the PCL. The range is 1..127. This ad-
dress must be identical to the node’s physical address selected by the DIP switch. Acknowledge with or
leave with ESC.
2:Type
Type 2 and use the arrow keys to select the appropriate node type. Acknowledge with or leave with ESC.
At present the following valve types are supported:
Abbreviation Description
EHS_D double acting valve
3:Insert
Type 3 to insert a new node succeeding the selected one. The node numbers of all succeeding nodes are
automatically incremented by one.
4:Delete
Type 4 to delete the selected node. The node numbers of all succeeding nodes are automatically decre-
mented by one. There is no undo function.
5:Parameter
Type 5 to select another sub menu.
Node 1 of 50
1: Run Time [s] 35
2: Current [mA] 1000
3: Fuse No 1
4: Quick Close 0
5: Aux 1 0
6: Aux 2 0
7: Mimic IO-No 0
8: Valve Name Bi4711
This menu is used to enter some more parameters of the node. Just to assist the user the node number is
stated in the header line.
1:Run Time [4..255s]
Enter the nominal run time from open to close or close to open whatever is the longest. It is used to supervise
the valves function. Default 60s. In case of analogue feedback the run time should be set as exact as possible
but never to short.
2:Current [0..16000mA]
Enter the maximum permanent current (not the start up current) required by the valve while running. Default
1800mA.
3:Fuse No [1..5]
Enter the number of the fuse (power section) the valve is connected to. Default 1.
4:Quick Close [0..7]
Enter the number of the quick close circuit the valve belongs to or 0 if quick closing is not used. Default 0.
1: Slave Address 1
2: Port No 2
3: Baudrate 9600
4: Parity None
5: Base Register 1
6: Select Reg 1
7: Set Reg 0/ 0
1: Master Typ A
2: PortNo 1
3: First Port2 100
4: Resp Timeout 50
5: Request Delay 0
6: Extnd Bas Adr 71
7: IO Bas Adr 81
8: Ctrl Bas Reg 151
9: Mimic Bas Reg 121
0: Set Max Current
First Port2
This number defines the first node that is connected to the second bus. Make sure that a second bus is de-
fined and the stated node is connected to this bus.
Response Timeout [10..180]
The first character or the nodes response must be received within this period of time. The time unit is 0,1 ms.
Default 50 = 5ms.
Request Delay [0..180]
Programmable delay between the reception of a response and the start of the next request in 0,1ms. Default
0.
Extnd Base Address
This is the node address of the first PCL-VCI that uses both bytes of Modbus register. This is necessary if the
actuator is equipped with an analog position feedback. Nodes with smaller addresses only use one byte to
transmit their status. Usually the extended format is always used and therefore the default value is 1.
IO Base Address
This is the node address of the first PCL-IO. Starting with this address 7 registers are allocated for each node.
Control Base Register
This is the register number of the first register used for control purpose.
Mimic Base Register
The mimic registers are use to connect an actuator to a mimic diagram. The mimic diagram is connected to
the PCL master by means of digital IO boards like the dea8. These boards are than mapped to the mimic reg-
isters by means of the IO mapping utility.
IO mapping offers a simple procedure to map local IO devices that are integrated into the PCL master to the
modbus registers. This is used for valve operation via mimic diagrams, output of analogue values like tank
levels etc.
Slot No [1..5]
Select the slot number of the desired IO device [1..5].
Device [----, de16, dea8, da16, ae8, aa4, aa44]
Select the desired IO device by means of the cursor keys. Currently supported devices are:
- de16 2 x 8 inputs with common ground
- da16 2 x 8 relay outputs
- dea8 8 inputs with common ground, 8 relay outputs
- ae8 8 differential analogue inputs, 10V or 20mA, -100% = -32000, 100% = 32000
This menu provides two functions that can be used to achieve identical node lists in both masters. These func-
tions are very useful when one of the masters has to be exchanged.
Note: The self test is the only way to detect hidden faults. It must be performed regularly at least once
a week. If any error is detected when the self test procedure is performed the system must be
repaired even if it works properly when the test is finished.
State Step
1 Check if system has no error
2 Break power loop on one side and start timer
3 Wait for 30s
4 Close power loop again, stop polling data bus at one side and start timer
5 Wait for 30s
6 Start polling again and reset all timeout counters to initial values
7 Self test finished
On any error the self-test finished and the PCL master returns to the normal operation.
Note: During such a self-test hidden errors are detected. If there is such a fault one or more drives cannot be
controlled or monitored any longer until the self-test is finished. Spring closed drives may close uninten-
tionally. This must be taken into consideration before a self-test is performed.
6.1.7 Password
1: Set Password
2: Protection is off
This menu provides two functions to set the password and to turn password protection on and off. If the pass-
word protection is enabled only the menus 1 and 7 can be selected.
1: Set Password
new password: enter a 4 digit number as new valid password
2: Protection is off (on)
enter passw: enter valid password to turn protection on or off
Note: After set-up is finish the password protection must be turned on. An erroneous or unintentional change
of parameters may cause severe problem and even a complete system failure.
Note: Make sure that the password is known to everyone who is responsible for the system.
The relative time is a simple time counter repetitively counting from 0 to 9s (app. 2,5 h) and starting with 0 af-
st
ter reset. The max number of records in the error list is limited to 100. The 101 error record will overwrite the
st
1 one and so on. Use the arrow keys to scroll through the error list. Press the Shift- and the Err- key simulta-
neously to erase the error list.
The drive status is displayed via the feedback outputs corresponding to the following scheme.
State Output open Output closed
closed, command open sent blinking 1/s on
during opening blinking 1/s off
open, drive is still running on off
open completely on off
open, command close sent on blinking 1/s
during closing off blinking 1/s
closed, drive is still running off on
closed completely off on
position unknown blinking 1/s blinking 1/s
error while closing off blinking 2/s
error while opening blinking 2/s off
error else alternating 2/s alternating 2/s
8 Technical Data
8.1 PCL-Power Control
PCL-PC is a short circuit snooping device in a separate casing. This device is used inside the bus master
cabinet to feed the power bus. One device is required at each end of each power loop. The function is the
same like the circuitry used on the PCL-VCI. A separate input is used to turn off the power bus. The correct
supply of the power loop is indicated by a green LED.
Note: Each PCL-VCI and each PCL-Power Control turns the phases 180°. In order to connect both ends of
the power loop the same phases must be connected to the same terminal.
even no of drives supply inputs L1 and L2 or PCL-PC are parallel
odd no of drives supply inputs L1 and L2 or PCL-PC are anti-parallel
[Node i] with i = 1 .. number of nodes, in which i is equal to the position of the node
This parameter file may be edited within the editor window. Please keep in mind that parameters with invalid
or misspelled names are ignored and replaced by their default values. Use the “save” button to store the pa-
rameters in a file.