Download Alspa C80-35 Programming Manual
Transcript
System Operation 5. SYSTEM SECURITY Security in the Alspa C80–35 and Alspa C80–25 PLCs is designed to prevent unauthorized changes to the contents of a PLC. There are four security levels available in the PLC. The first level, which is always available, provides only the ability to read PLC data; no changes are permitted to the application. The other three levels have access to each level protected by a password. The information in this paragraph is also applicable to the Alspac C80–05 Micro PLC. Each higher privilege level permits greater change capabilities than the lower level(s). Privilege levels accumulate in that the privileges granted at one level are a combination of that level, plus all lower levels. The levels and their privileges are: Privilege Level Description Level 1 Any data, except passwords may be read. This includes all data memories (%I, %Q, %AQ, %R, etc), fault tables, and all program block types (data, value and constant). No values may be changed in the PLC. Level 2 This level allows write access to the data memories (%I, %R, etc). Level 3 This level allows write access to the application program in STOP mode only. Level 4 This is the default level for systems which have no passwords set. The default level for a system with passwords is to the highest unprotected level. This level, the highest, allows read and write access to all memories as well as passwords in both RUN and STOP mode. (Configuration data cannot be changed in RUN mode.) 5.1. Passwords There is one password for each privilege level in the PLC. (No password can be set for level 1 access.) Each password may be unique; however, the same password can be used for more than one level. Passwords are one to four ASCII characters in length; they can only be entered or changed with the Alspa P8–25/35/05 software or the Hand–Held Programmer. A privilege level change is in effect only as long as communications between the PLC and the programmer are intact. There does not need to be any activity, but the communications link must not be broken. If there is no communication for 15 minutes, the privilege level returns to the highest unprotected level. Upon connection of the PLC, the Alspa P8–25/35/05 programmer requests the protection status of each privilege level from the PLC. The Alspa P8–25/35/05 programmer then requests the PLC to move to the highest unprotected level, thereby giving the programmer access to the highest unprotected level without having to request any particular level. When the Hand–Held Programmer is connected to the PLC, the PLC reverts to the highest unprotected level. ALS 52102 c–en Alspa C80–35, C80–25 and C80–05 PLCs Reference Manual Page 2–31