Il try to explain when you need to change ZCS code:

Example: you want to install factory PDC (Park Control System). You will install system in your car and it will works perfectly, but when you try connect with the diagnostic program to the PDC module, it will write there is no module like PDC, For everything to be fine, you need to change the ZCS code.

 

How to create profiles: “Coding”

Choose Expert mode > OK.

1
Press VIN/ZCS/FA.
2
Then ZCS from ECU.
3
Choose car model.
4
From list need to choose from wich module scan ZCS code, select EWS and click OK.
5

Scanned from EWS module. FG – its VIN code. other details GM, SA, VN – its car ZCS code.

For work we need SA number.

6
Download a program BMW ORDERInstall and choose car model.
7
Fill your cars SA number and click “Decode”. You will see your cars options.
8

Like example I choosen option: 0508-Park Distance Control, mark it and click “Encode”.

Program will renew SA number. Now we need to update main modules with this new SA number.

9
Now connect to car with NCS Expert, scan data, and like in picture below click “Enter ZCS”.
10
Choose car model and click “OK”
11
If need to change module VIN code, you can do it in this window, but if you need to change only ZCS code, then just click “OK”.
12
There is SA your cars number, replace it with new SA number from “BMWORDER” program, and click “OK”.
13

Still no changes we made for car, we have only set options to the NCS Expert what changes should be made after the module coding.

Like in picture SA number will be changed.

14
Press “Select ECU”.
15
Choose model EWS from list and click “OK”.
16
Click “Job” and from list choose ZCS_SCHREIBEN. click “OK”.
17
Click “Execute job” and if everything coded fine you will see in window:“Job ended OK” . And in this way, encode all the modules, who have function “ZCS_SCHREIBEN”.
18

If you will get errors: “Error in CABD”. “COAPI” or something like that, than try to use another profile Expert Mode (Load from CVT) and repeat coding process again.

If you want to change the VIN code instead of ZCS, in that way click “Job” and select from list: “FGNR_SCHREIBEN” and click “OK”. Continue with “Execute job”.

19
20