Canopener and sprot, as far as I know, can only unlock know-how protected blocks in the Step7 program. If the CPU itself is password protected, as far as I'm aware, the only person who can help you, apart from Siemens, is Andy Rothenbacher in Germany:
S.Rothenbacher GmbH
Benzstr.6 89079 Ulm
tel: 0731 45020
fax: 0731 46055
email: [email protected] <mailto:[email protected]>
<http://www.rothenbacher-gmbh.de>
About four years ago he used to charge about 1100 € for removing the password protection, that may have changed since then.