Research on PLCs