西门子S7300、S7400系列PLC通过Profibus-DP与组态王进行通讯时有两种方式:
1)组态王提供直接驱动方式:此种方式使用西门子PLC上的DP接口,计算机上扩展一块CP5611或者CP5613等通讯卡。卡和PLC的DP接口之间使用西门子标准的网络接头和通讯电缆进行连接。一般一块通讯卡通过DP总线可以连接多台PLC,使用该方式通讯时,需要在本机上安装STEP7编程软件和Simatic net 6.0(或以上版本)的通讯配置软件和授权。该驱动只支持DP通讯卡配置为唯一主站,所有PLC必须配置为从站的工作模式。
2)使用OPC和组态王进行通讯:需要的硬件与直接驱动方式一样,需要本机安装西门子公司提供的Simatic net6.0或以上版本基于DP的授权软件,该软件提供OPCServer功能实现和上位机组态王通讯,通过此方式与组态王进行通讯时PLC可设置为主站。