我是一名自动化专业的大二学生,听人说plc对我们专业很有用,但是学校里好像不开这门课程,我想自学。我们现在正在学习数电和模电,编程(c语言)也掌握了一定程度。可是学习plc需要什么基础知识?希望各位前辈给予指点,不胜感激!