PVEA-CI and PVEO-CI connector.................................................................................................................................................7
Parameter Group Number (PGN)................................................................................................................................................8
State feedback values...................................................................................................................................................................19
PVE-CI switch state global..................................................................................................................................................... 20
PVE-CI switch state selective................................................................................................................................................ 21
Configure bit timing parameters........................................................................................................................................ 22
Activate bit timing parameters............................................................................................................................................23
PVE-CI store configurations.................................................................................................................................................. 23
Fast scan.......................................................................................................................................................................................24
State behavior............................................................................................................................................................................24
Object dictionary - communication profile..........................................................................................................................26
Store parameters...................................................................................................................................................................... 27
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
Contents
UDS - message ID formation.................................................................................................................................................32
UDS – read data by identifier............................................................................................................................................... 32
UDS – write data by identifier.............................................................................................................................................. 33
UDS – change Node ID .......................................................................................................................................................... 34
LED Characteristic..........................................................................................................................................................................36
Use cases
Use case 1 - Boot-up to operation mode...............................................................................................................................37
Use case 2 - Operation Mode – Error – Operation Mode.................................................................................................37
Use case 3 - Change Node ID globally....................................................................................................................................38
Use case 4 - Change Node ID for specific Node.................................................................................................................. 39
Use Case 5 – Change of baud rate 250 kbit/s to 500 kbit/s:........................................................................................... 41
Use Case 6 – Align cob-id to new configured node id:.................................................................................................... 42
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
PVEA-CI and PVEO-CI Introduction
The PVEA-CI and PVEO-CI Series 6 are digitally controlled actuators for the PVG 16 family based on the
hydraulic concept known from the analog versions of PVEA and PVEO Series 6.
PVEA-CI and PVEO-CI Series 6
Configurable parameters
Communication protocols available for PVE-CI:
ISO 11783 part 7
•
J1939-21, -71, -73, -81
•
CANopen according to:
CiA 301 version 4.2.0
•
CiA 305 version 1.5.2
•
CiA 408 version 3.0.0
•
Choose and configure the following parameters for the PVE-CI in order to fit into your system.
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
PVEA-CI and PVEO-CI Introduction
CANopen
PVE-CI typePVEO-CIPVEA-CI
Part number1114944311149437
Node ID range
Heartbeat default0x00 = off
Heartbeat range0x00-0x7FFF (0-32767)
COB-ID SYNC default0x80
TPDO transmission default0xFF event driven
TPDO transmission range0x07-0xF0 (1-240)
*
For more information see PVE-CI heartbeat protocol on page 25.
**
For more information see COB-ID SYNC on page 27.
***
For more information see TPDO parameter on page 30.
PVE-CI Communication
The Controller Area Network or simply the CAN bus is an intelligent and efficient bus communication
where highly important messages have priority without any delaying message collisions.
The PVE-CI is available with ISOBUS/SAE J1939 baud rate fixed to 250 Kbps or CANopen default baud rate
= 250 Kbps.
The following states are valid in both communication protocols:
0x01-0x7F (1-127)
*
**
***
Blocked
Extend
Retract
Float
Hand
operation
•The spool and the two normally closed solenoid valves inside the actuator (PVE) are
in neutral position.
•The actuator (PVE) will enter power save mode after 200 ms in blocked state.
•Power Save mode de-energizes the solenoids, while being in blocked state. As soon
as a non-neutral set-point is received by the actuator (PVE) or the spool is moved
the Power Save mode is aborted.
The blocked position is considered to be the safe state for the PVE and valve.
•The extend direction is defined as the spool moving away from the PVE and
entering the B-port side.
•The feedback signal equals positive values.
•The retract direction is defined as the spool moving towards the actuator and
entering the A-port side.
•The feedback signal equals negative values.
•The float state is defined as the spool being actuated fully in the side of the B-port.
•When float position is achieved both A- and B-ports are connected to tank in order
to allow oil flow back and forwards between tank and the work port connections.
•Hand operation mode will de-activate the solenoid valves inside the PVE.
•The feedback signal will be transmitted when the spool is moved manually e.g. by a
lever.
•Any failures related to the spool position are ignored and will not be transmitted
nor logged by internal diagnostics. The introduction of any other failures will result
in a normal reaction and recovery pattern where a DM1 message is transmitted, etc.
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
ISOBUS/J1939 Communication Protocol
Parameter Group Number (PGN)
Parameter group number overview
PGN
(hex)
0x0CFE3x
yy
0x0CFE1x
yy
0x18FECA DM18Active fault1000 ms/event based
0x18FECB DM28Request previous active faultsOn request
0x18EA00 DM33Clear error logOn request
*
x = Node ID (0x80-0x8F), yy = Source address
**
Auxiliary Valve Command (AVC)
The Auxiliary Valve Command ( AVC) is the command value sent from a master controller to control the
PVE. Message that provides control of the flow through the auxiliary valve number 0.
*
*
A time guarding error will occour if the PVE does not see a AVC within 250 ms.
Message
type
AVC8Auxillary Valve Command250 ms fixed timeout
AVEF8Auxillary Valve Estimated FlowTransmission rate: 100 ms
DLCTranslationTiming
**
Data length
Data page
PDU format
PDU specific
Default priority
Parameter group number
Transmission repetition rate
8 bytes
0
254
48
3
65072 (00FE3016)
100 ms between messages for each valve or when a parameter is required to
change state
The PVE will only accept messages with correct Node ID and ignore any AVC commands if invalid.
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
ISOBUS/J1939 Communication Protocol
•Bits 8 and 7: Fail safe mode – only blocked (0x00) supported
•Bits 6 and 5: Reserved
•Bits 4 to 1:
Block (neutral) = 0b0000
‒
Extend = 0b0001
‒
Retract = 0b0010
‒
Float = 0b0011
‒
Hand operation = 0b1010
‒
Emergency stop = 0b1110
‒
Auxiliary Valve Estimated Flow (AVEF)
The Auxiliary Valve Estimated Flow (AVEF) is the feedback sent from the PVE-CI to the master controller
telling the assumed flow/spool position. Message that provides the estimated flow of auxiliary valve
number 0.
Data length
Data page
PDU format
PDU specific
Default priority
Parameter group number
Transmission repetition rate
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
ISOBUS/J1939 Communication Protocol
•0x7D -Bits 8 and 7: Fail safe mode – only blocked (0x00) supported
•Bits 6 and 5: Reserved
•Bits 4 to 1:
Block (neutral) = 0b0000
‒
Extend = 0b0001
‒
Retract = 0b0010
‒
Float = 0b0011
‒
Hand operation = 0b1010
‒
Emergency stop = 0b1110
‒
No additional system related information will be transmitted in the AVEF.
PVE-CI Diagnostics
The following error codes are available on the bus from the PVE-CI:
Error codes
Priority ErrorDTC (Diagnostic
1Spool not at set point0x878FECExternalCriticalShutdownTwo neutral set-points and
2Spool cannot reach float0x878FEEExternalCriticalShutdownTwo neutral set-points and
3Internal Error0x8B8FFAInternalSevereShutdownTwo neutral set-points and
4CAN bus Error0x938FD7ExternalWarningShutdownTwo neutral set-points and
5Temperature Error (120°C in
250 ms)
6Power supply exceeds
specification (36 VDC for
2000 ms)
7Power supply is below
specification (9 VDC for 2000
ms)
8Time guarding error0x938FE9ExternalWarningShutdownTwo neutral set-points and
trouble code)
0x908FF1ExternalWarningShutdownTwo neutral set-points and
0x030273ExternalWarningShutdownTwo neutral set-points and
0x040273ExternalWarningShutdownTwo neutral set-points and
Source of ErrorLamp StatusRegulationRecovery
spool in neutral
spool in neutral
spool in neutral
spool in neutral
spool in neutral
spool in neutral
spool in neutral
spool in neutral
CAN bus
Error
If there is a bus-off situation the LED will turn red and a DM1 message will be generated.
However the message cannot be send due to the bus-off and the application controller will
not receive a DM1 message in the event of this error. The PVEA-CI will contribute on the bus
again when the bus-off situation is gone.
Diagnostic Message 1 (DM1)
The active troubleshooting code Diagnostic Message 1 (DM1) is used by the PVE-CI to transmit an
active fault onto the CAN bus. The PVE-CI will broadcast one fault at a time on the CAN bus. The highest
error priority will be the one broadcasted.
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
ISOBUS/J1939 Communication Protocol
Broadcast Announce Message (BAM)
The frame format will be in Broadcast Announce Message (BAM) if more than one single fault occurs.
The BAM message size depends on the number of previously active faults.
Example of response from the PVE when changing the Node ID
Msg IDDLCByte 1Byte 2Byte 3Byte 4
Positive response (same for all nodes)
0x1BC408F140x030x6E0x100x01
Negative response
0x1BC408F140x030x7F0x2E0x31
PVE-CI Address claim
Before a device can participate in sending CAN messages on a network, claim its address. The PVE-CI
transmits its device address together with the device name to the network at boot-up.
The Address Claim message contains the following information
PVEA-CI and PVEO-CI Series 6 Electro-hydraulic Actuators
ISOBUS/J1939 Communication Protocol
Address claim request
The Address claim message can be requested by the master using a request PGN
0x00EE00
Transmission rate: On request.
Frame Format for Request PGN message
Msg IDDLCByte 1Byte 2Byte 3
0x18EAxxxx (Request
PGN)
Response: On sending the address claim request the PVE-CI sends address claim message.
Both specific and global requests for address claim are supported.
Commanded address (ISOBUS/J1939)
Commanded address is used to Change the Node ID of the valve by using the “Name field” broadcasted
in the address claim message. This commanded address request is sent via a BAM once the commanded
address is matched and the Node ID is valid. This will make the valve reset and announce itself with the
new Node ID.
Only a sub-set of J1939-81 is supported.
The three supported capabilities according to J1939-81, Appendix B are: