Input and Output(IO) controller small TM2DRA8RT ln digital input and stock good price programmable logic