6ES7288 1SR60 0AA1 emerson plc controller modicon m340 price plc for electrical engineer