Plcs of the future