发布于 2011-11-05 13:08:33
7楼
OPC用的是S7协议,其实EM277也可以直接作为CP5613的从站,通过DP协议通讯,缺点是数据容量小(好像最多64字节输入、64字节输出),优点是WinCC通过CP5613直接和EM277通讯,没有OPC的中间环节。
主要步骤:
1、STEP7组态PC站,硬件组态中插入CP5613和Application,要把CP5613的操作模式改为DP Master。
2、将EM277挂在CP5613的总线上(Step7要事先安装EM277的GSD文件),并分配I/O地址、长度、和s7-200中V寄存器地址偏移量。
3、编译下载PC站组态。
4、WinCC添加Profibus-DP.chn驱动,修改CP5412(A2) Board1板号为1,在其下新建连接,连接的属性中设置DP从站地址为EM277的DP地址。
5、在连接下建变量,设置地址。
6、S7200中读写V数据区既可。V的起始字节由第2步中设置,由这个字节开始的连续区域(长度也在第2步中设置)就是主站WinCC对应的I/O数据区。