Tag: how a programmable logic controller works