Electromechanical Cam timer replacement

2stepsforward

Member
Join Date
Jun 2010
Location
Wales
Posts
14
I have a small project where I need to replace an electromechanical cam timer (something similar to these: https://micronor.com/products/cam-timers/) with a PLC.

However, key to retaining similar functionality to the current system, I need the output contacts from the PLC to remain in their previously set positions throughout a power loss/ PSU or CPU failure scenario. Any thoughts how this could be done?

I was thinking using separate latched relays with Set and Reset coils for each output, but this has some sacrifices in terms of space and then having a power-up or First Scan bit to allow realigning the PLC code with the desired cam position. It would be acceptable to have operator input through an HMI to align the PLC mode/ step or time with the desired set before resetting via another input.

Hardware is likely to be based on an A-B Micro8## or MicroLogix platform, though other options exist.

Any other smarter solutions?
 
Last edited:
A possibility that comes to mind is using a Siemens S7-1200. Make a data block for your virtual cam positions and check retain on all important tags. My understanding is a capacitor supplies power to write these values to flash memory on power down. Nothing is infallable and there’s a bit available to alert the program if retained memory is lost but I haven’t seen that happen in my limited experience with these controllers.
 
... I need the output contacts from the PLC to remain in their previously set positions throughout a power loss/ PSU or CPU failure scenario...
Not sure about AB. In other PLC's, this is a common function. You set the outputs that you want remembered to be "Retentive".

For the cam timer, in Automation Direct products you would use an instruction called DRUM.
 
Thanks for the thoughts. The sequence output function looks a smart way of minimising the code that needs writing.

I'm aware of retentive tags on some/ most PLC platforms, however since my final outputs are externally powered via UPSs I really want my PLC outputs to remain as-is even on a PLC power supply failure. Retentive tags might let me repower up the PLC but I can't see a way they would allow a fail last operation during a CPU or PSU fault. Am I missing something? How would the output contact/ source linked to a retentive tag stay powered/ closed during a PLC power loss?
 
Last edited:
Battery backed memory - HR (holding relays) in Omron for example. When the PLC powers up again the outputs are on after the first scan and stay on till turned off in the program. If the program turns them off after the first scan they turn off.
 
Since you already have UPS power, you could power a 24VDC PLC from the same UPS. Redundant 24VDC power suplies are readily available to alleviate concern of a PSU fault. I would use a high quality PLC and trust it not to fail. It sounds like the program will be simple enough that with proper development there should be no risk of program errors causing faults. If you want contacts retained on a PLC problem, external latching relays will likely be used.

If retained contacts are that important, maybe a cam system is still viable. Possibly a cam assembly could be servo driven with position feedback to a PLC. Just an idea to throw out there...
 

Similar Topics

Hi , I am new to the electromechanical design area. Does any book that talks some practical electromechanical design and control? Thanks
Replies
4
Views
1,790
Hello all, I'm looking for ideas or solutions on having a industrial webcam or IP camera that we could use on our equipment to help monitor and...
Replies
4
Views
1,201
Kindly, I was trying to use the Motion Arm Output Cam (MAOC) instruction on a Rockwell plc, but I need to have it in a general AOI function. So, I...
Replies
1
Views
1,022
If a polynomial is used in a cam-profile for motion control, you normally have the option to displace the inflection point from the standard 0.5...
Replies
1
Views
1,438
I have submitted this tread to a magazine and it got rejected by the editor that obviously has never done motion or used cam tables.
Replies
6
Views
2,107
Back
Top Bottom