CX-Programmer offers several levels of protection detailed in the article Methods Of Program Protection.
Note that even if without the password, changing the mode (STOP / RUN) is still possible as well as reading and writing memory data.
Note that even if without the password, changing the mode (STOP / RUN) is still possible as well as reading and writing memory data.