The Home of PLC    
Home | PLC Fundamental | Siemens PLC | A-B PLC | Mitsubishi PLC | Omron PLC | Panasonic PLC | PLC Articles
  Current Position:Home>PLC Program>Content
Fail Safe Design in PLC software
Source: Author: Date: 2010-05-30  

It is necessary to predict how systems will fail. Some of the common problems that will occur are listed below.

Component jams - An actuator or part becomes jammed. This can be detected by adding sensors for actuator positions and part presence.

Operator detected failure - Some unexpected failures will be detected by the operator. In those cases the operator must be able to shut down the machine easily.

Erroneous input - An input could be triggered unintentionally. This could include something falling against a start button.

Unsafe modes - Some systems need to be entered by the operators or maintenance crew. People detectors can be used to prevent operation while people are present.

Programming errors - A large program that is poorly written can behave erratically when an unanticipated input is encountered. This is also a problem with assumed startup conditions.

Sabotage - For various reasons, some individuals may try to damage a system. These problems can be minimized preventing access.

Random failure - Each component is prone to random failure. It is worth considering what would happen if any of these components were to fail.

Some design rules that will help improve the safety of a system are listed below.

Programs

· A fail-safe design - Programs should be designed so that they check for problems, and shut down in safe ways. Most PLC's also have imminent power failure sensors, use these whenever danger is present to shut down the system safely.

· Proper programming techniques and modular programming will help detect possible problems on paper instead of in operation.

· Modular well designed programs.

· Use predictable, non-configured programs.

· Make the program inaccessible to unauthorized persons.

· Check for system OK at start-up.

· Use PLC built in functions for error and failure detection.

People

· Provide clear and current documentation for maintenance and operators.

· Provide training for new users and engineers to reduce careless and uninformed mistakes.


 
[Add to Favorit] [Refer to] [Comment(0Item)] Back to Top Print Close this Window  
Username:New UserPassword: Anonymous
Contents: Less than 250 words. Please follow the applicable rules and laws.
  Latest Comment:
  Popular Articles
·Traffic Lights PLC Control -St
·An Example of using ladder dia
·One-shots in plc programs
·A Structured Text Example Prog
·PLC Ladder logic functions
·PLC ladder diagram programming
·DC Inputs in PLCs
·PLC Programming
·Basic Instructions in PLC prog
·Ladder Logic of PLCs
·Ladder diagram of add instruct
·Draw a state diagram for a mic
  Related Articles
·Debugging function in PLC soft
·Troubleshooting and Forcing in
·Line Symbols and Types, Sensor
·How to Develop a Program Struc
·Program Verification and Simul
·Documentation in PLC program
·Commisioning in PLC system dev
·Introduce to Ladder diagrams
·Basic Instructions in PLC prog
·An Example of using ladder dia
·How PLC registers work
·Controlling lubricating oil be