多项选择题

通过通信模块,使PLC与各种外部设备之间建立一个数据通道,利用这个通道可以实现的功能有()

A.编程
B.检查程序
C.控制工作方式
D.监控运行状态
E.改变I/O状态