diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd
index a18473344bf0a1250fcd621973597fa99af45ad7..df13e8e6ad9893f5c6cad969191d38dd356585ea 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd
@@ -73,6 +73,7 @@
 	</xs:complexType>
 	<xs:complexType name="AbstractLookAheadCoastingEngineeringType" abstract="true"/>
 	<xs:complexType name="AbstractOverspeedEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractPCCParametersType" abstract="true"/>
 	<xs:complexType name="AbstractRetarderDataEngineeringType" abstract="true">
 		<xs:complexContent>
 			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
@@ -408,6 +409,7 @@
 					<xs:element name="ShiftStrategyParameters" type="tns:AbstractShiftStrategyParametersEngineeringType" minOccurs="0"/>
 					<xs:element name="EngineStopStartParameters" type="tns:AbstractEngineStartStopParametersEngineeringType" minOccurs="0"/>
 					<xs:element name="EcoRoll" type="tns:AbstractEcoRollEngineeringType" minOccurs="0"/>
+					<xs:element name="PCCParameters" type="tns:AbstractPCCParametersType" minOccurs="0"/>
 				</xs:sequence>
 			</xs:extension>
 		</xs:complexContent>
@@ -686,6 +688,36 @@
 			</xs:extension>
 		</xs:complexContent>
 	</xs:complexType>
+	<xs:complexType name="PCCParametersType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractPCCParametersType">
+				<xs:sequence>
+					<xs:element name="PreviewDistance" type="xs:double" minOccurs="0"/>
+					<xs:element name="MinSpeed" minOccurs="0">
+						<xs:simpleType>
+							<xs:restriction base="xs:double">
+								<xs:minInclusive value="0"/>
+							</xs:restriction>
+						</xs:simpleType>
+					</xs:element>
+					<xs:element name="AllowedUnderspeed" minOccurs="0">
+						<xs:simpleType>
+							<xs:restriction base="xs:double">
+								<xs:minInclusive value="0"/>
+							</xs:restriction>
+						</xs:simpleType>
+					</xs:element>
+					<xs:element name="AllowedOverspeed" minOccurs="0">
+						<xs:simpleType>
+							<xs:restriction base="xs:double">
+								<xs:minInclusive value="0"/>
+							</xs:restriction>
+						</xs:simpleType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
 	<xs:complexType name="PTOCycleEngineeringType">
 		<xs:choice>
 			<xs:element name="Entry" type="tns:PTOCycleEntryType" maxOccurs="unbounded"/>
@@ -1444,6 +1476,13 @@
 			<xs:maxInclusive value="120"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="EcoRollType">
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="none"/>
+			<xs:enumeration value="without engine stop"/>
+			<xs:enumeration value="with engine stop"/>
+		</xs:restriction>
+	</xs:simpleType>
 	<xs:simpleType name="EcoRollUnderSpeedType">
 		<xs:restriction base="xs:double">
 			<xs:minInclusive value="0"/>
@@ -1514,37 +1553,37 @@
 			<xs:maxInclusive value="100"/>
 		</xs:restriction>
 	</xs:simpleType>
-	<xs:simpleType name="EngineStartStopMaxSpeedType">
+	<xs:simpleType name="EngineStartStopMaxOffTimeType">
 		<xs:annotation>
 			<xs:appinfo>
 				<vectoParam:description>
-					<vectoParam:parameterId component="ADAS">011</vectoParam:parameterId>
-					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:parameterId component="ADAS">012</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
 					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
 					<vectoParam:genericValue>5</vectoParam:genericValue>
 				</vectoParam:description>
 			</xs:appinfo>
-			<xs:documentation>P011</xs:documentation>
+			<xs:documentation>P012</xs:documentation>
 		</xs:annotation>
 		<xs:restriction base="xs:double">
 			<xs:minInclusive value="0"/>
-			<xs:maxInclusive value="120"/>
 		</xs:restriction>
 	</xs:simpleType>
-	<xs:simpleType name="EngineStartStopMaxOffTimeType">
+	<xs:simpleType name="EngineStartStopMaxSpeedType">
 		<xs:annotation>
 			<xs:appinfo>
 				<vectoParam:description>
-					<vectoParam:parameterId component="ADAS">012</vectoParam:parameterId>
-					<vectoParam:unit>s</vectoParam:unit>
+					<vectoParam:parameterId component="ADAS">011</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
 					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
 					<vectoParam:genericValue>5</vectoParam:genericValue>
 				</vectoParam:description>
 			</xs:appinfo>
-			<xs:documentation>P012</xs:documentation>
+			<xs:documentation>P011</xs:documentation>
 		</xs:annotation>
 		<xs:restriction base="xs:double">
 			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="120"/>
 		</xs:restriction>
 	</xs:simpleType>
 	<xs:simpleType name="GearboxEarlyShiftUpType">
@@ -1885,6 +1924,13 @@
 			<xs:maxInclusive value="1"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="PredictiveCruiseControlType">
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="none"/>
+			<xs:enumeration value="1,2"/>
+			<xs:enumeration value="1,2,3"/>
+		</xs:restriction>
+	</xs:simpleType>
 	<xs:simpleType name="ShiftDelayType">
 		<xs:annotation>
 			<xs:appinfo>
@@ -2049,18 +2095,4 @@
 			</xs:element>
 		</xs:sequence>
 	</xs:group>
-	<xs:simpleType name="EcoRollType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="none"/>
-			<xs:enumeration value="without engine stop"/>
-			<xs:enumeration value="with engine stop"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="PredictiveCruiseControlType">
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="none"/>
-			<xs:enumeration value="1,2"/>
-			<xs:enumeration value="1,2,3"/>
-		</xs:restriction>
-	</xs:simpleType>
 </xs:schema>