102
IMU User Guide revision 3.1 SMC Ship Motion Control www.shipmotion.eu
For example, when the motion sensor is mounted on the crane base
$PENCR,0,Value2,encoder3,encoder4,encoder5
Or
$PENCR,encoder2,encoder3,encoder4,encoder5
$PENCO
The $PENCO data string is similar to the $PENCR data string but uses standard notation for the values
instead of hexadecimal e.g.:
$PENCO,value1,value2,value3,value4,value5<CR><LF>
$PENCO,32.1,-19.5,0.12,30.4,20.57
If there is no first value (crane rotation) it is excluded or sent as 0 in the same way as the $PENCR
string.
Description
Form
Start Characters
$PENCO
Value1
Value1 is the encoder for the Z-axis/yaw/base rotation. I.e. typically the
complete crane rotation. Data is in radians or degrees for angles
depending of the settings.
Value2
Value2 is the encoder for the first knuckle or telescopic arm. When it is
being used as a knuckle the data is entered as degrees or radians. If it is a
distance being returned from the crane it is in meters.
Value3
Value3 is the encoder for the second knuckle or telescopic arm. When it is
being used as a knuckle the data is entered as degrees or radians. If it is a
distance being returned from the crane it is in meters.
Value4
Value4 is the encoder for the third knuckle or telescopic arm. When it is
being used as a knuckle the data is entered as degrees or radians. If it is a
distance being returned from the crane it is in meters.
Value5
Value5 is the encoder for the fourth knuckle or telescopic arm. When it is
being used as a knuckle the data is entered as degrees or radians. If it is a
distance being returned from the crane it is in meters.
Description of the encoder values:
The encoder readings are sent in standard encoding e.g.: -17.5, 0.123 and is given as radians or
degrees depending on the setting in the configuration program.
If an encoder input is set to be used as Telescopic in the IMU Configuration software, the given
encoder value represents a
distance
value.
The length of a telescopic arm is given in meters i.e. 12cm is sent as 0.12