CPC F25D 23/028 (2013.01) [E05B 47/0603 (2013.01); E05B 65/0046 (2013.01); E05B 65/0811 (2013.01); E05B 47/00 (2013.01); E05B 47/0001 (2013.01); E05B 47/0012 (2013.01); E05B 2047/0024 (2013.01); E05B 2047/0069 (2013.01); E05B 73/00 (2013.01); E05B 73/0005 (2013.01); E05B 73/0017 (2013.01); E05B 73/0082 (2013.01); Y10T 70/40 (2015.04); Y10T 70/5009 (2015.04); Y10T 70/625 (2015.04); Y10T 70/70 (2015.04); Y10T 70/7006 (2015.04)] | 102 Claims |
1. An enclosure access control system for locking an enclosure having an enclosure body and an enclosure door which define a product storage area, the product storage area capable of storing a plurality of products, the plurality of products each being available to be selected by a consumer when the door is open, the system comprising:
a locking element on a first one of the enclosure body and the enclosure door;
a locking mechanism on a second one of the enclosure body and the enclosure door, the locking mechanism having an opening, the locking mechanism further including a latch mounted for movement between a latched position and an unlatched position, wherein the latch is in the latched position when the enclosure door is closed and is in the unlatched position when the enclosure door is open, the locking mechanism further including an electronically actuated latch engaging member adapted to engage the latch, and the locking mechanism further configured to selectively engage the locking element to lock and unlock the enclosure door to the enclosure body;
a first controller comprising a first microcomputer operatively connected to the locking mechanism for controlling actuation of the locking mechanism, wherein the first controller selectively provides a lock actuation signal to the locking mechanism;
a second controller comprising a second microcomputer having control logic to process inputs from at least one data input port to determine whether a fault event requiring the enclosure to be locked has occurred, wherein the second controller selectively provides a lock control signal to the first controller upon the occurrence of a fault event;
wherein the first controller and second controller are operatively connected.
|