多项选择题

PLC系统设计包括()。

A.CPU设计
B.软件设计
C.硬件设计
D.模块设计