The CHAdeMO uses CAN (like the tesla supercharger) CCS uses a special card that communicates via PWM and this is part of the BMS. You cannot build the card into the adapter because it must handshake with the vehicle. On paper anything is possible but in reality this hardware has to be part of the vehicle not the adapter due to communication protocol CCS uses.
I fail to see why an adapter could not pretend to be the vehicle. Reasons?
In any case, I can see the advantages of having future Tesla vehicles include the PLC hardware and protocol stack necessary for implementing full CCS support with just a simple passthrough J1772 CCS adapter like today's AC-only J1772 adapter.
ALso there are not enough pins on the vehicle side for it to work with CCS. CHAdeMO communicates over CAN and does not require as many special purpose pins. I guess you could replace with european variant and that would probalby make it work but the Model S chargeport lacks the number of pins needed and must be swapped in order to work with CCS.
The North American Tesla plug and the J1772 plugs contain the same number of pins and have the same pin assignments. That's why Tesla's J1772 AC adapter is just a pass-through physical plug adapter. The CCS DC aspect just adds a couple of larger pins for carrying the larger DC current.
Actually, the CHAdeMO plug has more pins including a dedicated pair of CAN pins not present on the Tesla plug. So, Tesla does the same thing as J1772/CCS and re-uses the control
pilot pin and ground pin to modulate the digital data communications. So, the number of pins used are the same (they use the same actual pins).
You need a separate PLC for the DC pins. This needs to be integrated with the BMS per the spec. This currently only exists for AC charging in the vehicle. CHAdeMO is compatible with Superchargers/Tesla DC charging because they use the same messaging protocol. Read the spec.
I'm pretty certain this is false. I'm pretty sure there is one J1772/CCS PLC that uses the control pilot and ground pins. It is always used for DC charging and can optionally be used for AC charging. By default, AC charging falls back on the older and simpler analog control pilot signal.
Please link to the specs that say otherwise and give page numbers supporting your claim.
The known details of Tesla's Supercharger CAN signaling are discussed on this thread:
Supercharger protocol for diy CHAdeMO adapter
These images show the pin assignments for a CHAdeMO plug:
And a J1772 CCS plug:
Here is a North American Tesla inlet:
I don't have a fancy graphic for it, but I believe the top two pins are equivalent to J1772 pins 1 and 2 (L1 and L2) for AC charging and pins 6 and 7 for DC charging. The three lower pins from left to right are the control pilot, ground, and proximity which are labeled as pins 4, 3, and 5 on the J1772. The digital data communications is modulated using pins 4 and 3 for both Tesla Supercharger CAN and for J1772 PLC.
In order for a simple passthrough CCS adapter, the Tesla vehicle side just needs to distinguish whether "Supercharger CAN" or CCS signaling is being started and I think the earlier thread I linked to indicates that this could be possible.