多语言展示
当前在线:615今日阅读:113今日分享:31

如何实现s7-400/300(主从站)PROFIBUS-DP连接

PROFIBUS(Process Field Bus)是目前国际上通用的现场总线之一,是一种国际性的、开放式的现场总线标准。具有“开放式”的通信接口和“透明”的通信协议。PROFIBUS-DP使用ISO/OSI参考模型的第一层物理层和第二层数据链路层,精简的结构保证了数据的高速传送,扫描1000个I/0点的时间少于1ms,尤其适合于PLC与现场分散I/O设备之间的通信。
工具/原料

西门子STEP7编程软件

方法/步骤
1

新建项目,分别插入SIMATIC 400/300站,并进行硬件组态配置。

2

组态从站,先配置从站,再配置主站。新建PROFIBUS(1),并组态PROFIBUS地址。地址为4,行规为DP。

3

右击“CPU315-2PN/DP”下的DP,在“属性”对话框中单击“工作模式”,进行设置“DP从站”模式。

4

在“属性”对话框中,选择“组态”栏,单击“新建”,设置从站s7-300通信接口区,本例中选择按字节进行通信,设置一个Input区(对应I区),设置一个Output区(对应Q区),长度为12字节。

5

主站组态方法和从站组态方法相同,地址为2,DP主站,组态如图:

6

在主站硬件组态窗口中,选择“PROFIBUS DP/Configuration Station”,将CPU31x拖至PROFIBUS总线上,单击弹出的“DP从站属性”对话框中的“连接”,将已组态的s7-300从站连接到网络。

7

单击“组态”,单击“新建”,对主站通信接口区进行设置,从站的Input对应主站的Output,从站的Output对应主站的Input。编译保存,并将配置下载到CPU中。

注意事项

主站从站的地址类型要对应

推荐信息