西门子plc收购西门子plc收购
双击“Hardware”,按实际硬件安装顺序完成系统硬件组态,序依次插入机架、电源、CPU。插入CPU时要组态PROFIBUS,选择与从站同一条的PROFIB US 网络,并选择主站站地址,本例中主站为2 号站,CPU组态后会出现一条PROFIBUS 网络,在硬件中选择“Configured Stations ”,从“S7-300 CP342-5”中选择与订货号、版本号相同的CP342-5,如下图:
拖到PROFIBUS 网上,刚才已经组态完的从站列在表中,点击键“Connect”,连接从站到主站的PROFIBUS网上,如下图:
连接完成后,点击从站组态通讯接口区,插入16 个字节的输入和16 个字节的输出,如果选择“Total”,主站CPU要调用SFC14,SFC15对数据包进行处理,本例中选择按字节通讯,在主站中不需要对通讯进行编程,组态如下图:
组态完成后编译存盘下载到CPU 中,可以修改CP5611 参数,使之可以连接到PROFIBUS网络上对主站和从站编程。从上图中可以看到主站的通讯区已经建立,主站发送到从站的数据区为QB0~QB15,主站接收从站的数据区为IB0~IB15,从站需要调用FC1,FC2建立通讯区。
从站编程
在“Libraries” ->“SIMATIC_NET_CP” ->“CP300”找到FC1, FC2, 并在OB1调用FC1,FC2 建立通讯区,例子如下: