WinCC可以通过不同的通讯协议,如MPI/Profibus/TCP IP/工业以太网等访问S7 300/400PLC,对同一种通讯协议,还可通过不同的通讯设备来实现,例如CP5611/CP5613/CP5512/PC Adapter等西门子通讯设备都可以实现MPI通讯,这里要讨论的问题是:WinCC 如何知道他应该通过什么设备来访问PLC呢?
WinCC通过逻辑设备名称的设定来确定该通道应该通过什么设备来访问PLC,其中包含两类设备。一类是具体的设备,如下图中的CP5611(MPI)/PC Adapter(MPI),可以直接选择所需要的具体设备来完成本设置.
另一类是逻辑名称,如上图图中的aaa/CP_L2_1/CP_L2_4/MPI/S7ONLINE,这类名称只是一个符号,没有具体含义,因此要想让WinCC通过该名称找到具体通讯设备,还需要在Set PG/PC中将该名称指向一个具体通讯设备来完成设置。
第一种设置方式的优点是简单、直观,第二种设置方式的好处是更加灵活,以后如果要更改通讯设备时,不需打开WinCC项目,只要在Set PG/PC中更改就可以了。