全球旧事资料 分类
图1GSD文件下载界面打开SIMATICMa
ager,进入硬件组态界面,选择菜单栏的“Optio
s”“I
stallGSDFile…”,如图2所示。
图2安装GSD文件进入GSD安装界面后,选择“Browse…”,选择相关GSD文件的保存文件夹,选择对应的GSD文件(这里选择语言为英文的“GSE”文件),点击“I
stall”按钮进行安装。
f图3选择安装GSD文件安装完成后可以在下面的路径中找到CPU314C2DP,如图4:
f图4硬件目录中的保存路径3CP3425做主站采用GSD方法实现PROFIBUSDP通信31网络拓扑介绍PROFIBUSDP主站由CPU314CP3425组成,其中CP3425做主站。PROFIBUSDP从站由CPU314C2DP组成,集成的DP接口做从站。网络拓扑图如下:
f图5网络拓扑图32从站组态首先插入SIMATICS7300站,添加CPU3142DP,双击DP接口,分配一个PROFIBUS地址,然后在“Operati
gMode”中选择“DPsalve”模式,进入“Co
figuratio
”标签页,新建两行通信接口区,如图6所示:
f图6从站通信接口区注意:上述从站组态的通信接口区和主站导入的GSD从站的通信接口区在顺序、长度和
f一致性上要保持一致。
33主站组态及编程331主站组态首先插入SIMATICS7300站,添加CPU314以及CP3425,然后双击CP3425,将“Operati
gMode”设置为“DPMaster”。新建一条PROFIBUS网络。然后从硬件目录中选择CPU314C2DPGSD文件(路径参照图4),添加到新建的PROFIBUS网络中,为其分配PROFIBUS地址,该地址要与前文的从站地址一致。然后组态CPU314C2DP从站对应的通信接口区。本文在硬件目录中CPU314C2DPGSD文件下方选择了“Master_ISlave_Q1Bu
it”和“Master_QSlave_I1Bu
it”,和从站组态时通信接口区保持一致,如图7所示。
ff图7主站组态332主站编程由于CP3425提供的是虚拟地址映射区,所以需要分别调用FC1(DP_SEND)和FC2(DP_RECV)来实现数据访问。如图8和图9所示。
图8发送程序
f图9接收程序如图7所示,主站侧在组态CPU314C2DPGSD从站时,第一行通信接口区选择了“Master_ISlave_Q1Bu
it”,“Master_I”对应主站的IB0。参照图6可知“Slave_Q”对应从站的QB0,表示数据由从站的QB0发送到主站的IB0。又由于CP3425通过调用FC2,将IB0读取的数据保存在MB11,所以数据由从站的QB0经过主站的IB0,最终保存在MB11。同理可分析第二行通信接口区“Master_QSlave_I1Bu
it”。综上所述,主站和从站通信接口的对应关系,如表1:
主站MB11(IB0)MB10(QB0)
传输方向
从站QB0
IB0
表1主站和从站通信接口区对应表4S7300做主站采用GSD方法实现PROFIBUSDP通信41网络拓扑介绍
fPROFIBUSDP主站由CPU314C2DP组r
好听全球资料 返回顶部