多项选择题

从事下现代自动化工作的工程师,要掌握一些高端的知识和技能,它们是()。

A.PLC通信与网络
B.机器视觉
C.机器人
D.电气控制