수동식 소프트톱 (기본사양)에서와 마찬가지로 자동식 소프트톱 (선택사양)에서도 소프트톱 커버는 센트럴 보디 일렉트로닉 (ZKE)의 베이직 모듈에 의해 로크/로크해제된다.
자동식 소프트톱에서는 유압실린더에 의해 개폐된다. 수동식 소프트톱에서는 로크해제 후, 소프트톱 커버를 손으로 열어야 한다.
ZKE 베이직 모듈이 K-버스를 통해 컨버터블톱 모듈로부터 명령 ”소프트톱 커버 로크해제”를 받게 되면, 소프트톱 커버의 로크가 풀린다. 명령 ”소프트톱 커버 로크”를 받으면 소프트톱 커버는 로크된다.
센터 콘솔의 스위치 블록에 있는 ”소프트톱 커버 로크해제”버튼을 누르면 로크해제가 이루어진다. 신호는 배선을 통해 ZKE의 베이직 모듈로 전달된다.
소프트톱 커버를 닫으면, 그리고 소프트톱 커버에서 소프트톱 커버 로크 (좌측 또는 우측) 중에 하나를 가볍게 누르면, 닫기와 로크하기가 작동된다. 로크에는 스트라이커가 소프트톱 로크에 위치하게 되면 이를 감지한 다음, 이를 베이직 모듈로 전달하는 스위치 (홀센서)가 각각 집적되어 있다. 베이직 모듈은 이에 따라 소프트톱 구동장치를 활성화한다.
운전 (주행속도 > 4 km/h)중에 소프트톱 커버가 느슨하게 되면, 소프트톱 커버 스위치 중의 하나가 활성화되고, 커버는 다시 닫혀진다.
수동식 소프트톱에서는 센터 콘솔 스위치 블록에 소프트톱 커버의 로크해제용 버튼이 있다. 그 외에도 스위치 블록에는 소프트톱 바닥면의 위치를 감지하기 위한 스위치가 연결되어 있다.
소프트톱 바닥면을 아래로 내리지 않은 상태에서는 소프트톱 커버 로크를 풀 수 없다. 그렇기 때문에, 버튼을 누르게 되면 스위치 블록의 버튼에는 녹색 LED가 점등된다. 이 LED는 소프트톱 바닥면을 내려야 한다는 것을 사용자에게 신호로 알린다.
소프트톱 커버의 로크해제를 위한 전제조건은 다음과 같다:
트렁크리드와 소프트톱 커버는 동시에 열릴 수 없기 때문에 (충돌이 있을 수 있다) 소프트톱 커버가 열려 있을 때에는 트렁크리드를 로크해제하거나 여는 것은 불가능하다.
소프트톱 커버 로크의 고정후크는 보덴케이블을 통해 닫히거나 또는 열린다. 보덴케이블은 구동장치의 디플렉션 기구와 연결되어 있다. 구동장치는 릴레이를 통해 베이직 모듈에 의해 트리거링된다.
전기 모터는 우측으로만 회전한다. 모터 (홀센서)의 포지션 스위치를 통해 베이직 모듈은 구동장치의 위치를 감지한다. 0 도 (또는 360 도)에서는 기구가 ”소프트톱 커버 로크됨” 위치에, 그리고 180 도에서는 ”소프트톱 로크해제됨” 위치에 있다. 베이직 모듈이 위치 변경을 감지하게 되면, 베이직 모듈은 약 100 ms 지연 후에 구동장치를 스위치 OFF한다.
포지션 센서 고장시, 베이직 모듈은 약 5초 후에 구동장치를 스위치 OFF한다.
소프트톱 조작기구의 전기적 기능이 고장났을 경우를 대비하여, 기계식 비상 작동방법이 준비되어 있다. 이 때 소프트톱커버 모터를 알렌키를 이용해서 손으로 돌려야 한다.