Assume a conveyor has a chain, a chain sprocket and a motor to drive the chain, which moves the conveyor. The conveyor has a guard on it to keep fingers out of the way for pinch-point safety prevention. Assume it was decided that the performance-level (PL) risk was a B rating, if the chain guard was off the conveyor motor. The company wanted to decrease the risk of a pinch point or injury location and put the chain guard on to increase the PL rating to an A rating (Figure 4).
How does a CEM relate to the safety requirements? The I/O specified for the field can be made into a two-channel safety locking device and flagged for a safety input instead of a regular input. Also, the CEM table can be used to show that the safety was integrated into the control scheme or used to inspire the safety risk assessment. The idea is that the cause is documented, and the effect is mitigated.
It’s more important to understand that the controls are interfaced with safety, since the industry has gone toward smart relays and safety programmable logic controllers (PLCs). Separating interlocks and safety inputs and outputs (I/O) from regular I/O may be dauting at times or repetitive, so if a table can be used to organize it then it should be utilized. Furthermore, data from a table easily goes into pseudo code and allows the segmentation to be seen for function blocks.
For this example, if a system had five conveyors, then the motor starter sequence and the commands and outputs for the “conveyor function” could be quantified and then turned into a function block for repetitive calls. This leads to a user-defined data tag (UDT) type scenario, and segmentation of the safety I/O so that the result would be five small tables pointing to five different sets of I/O and writing code for the functionality once.
For machine builders, the safety risk analysis can reference the CEM, and then there is a direct connection to the implementation of mitigation, and the path to the I/O components related to machine guarding is clear. The cause and effect must match the safety analysis requirements. Also, it’s easy to bring out the CEM tables during testing or training, and people have a table representation of what the interlocks and I/O are for the required function. However, the dependency is on whether the table is filled out properly. This makes testing I/O and safety easier and provides a checklist for making sure no points are missed. In conclusion, CEMs are a multifaceted tool that can be used for safety risk analysis, programming and training.