CPU31X-2DP之间profibus-DP主从通信内容:一、PROFIBUS-DP简介二、CPU31X-2DP之间PROFIBUS-DP结构三、组态过程四、软件具体操作一、PROFIBUS-DP简介PROFIBUS是目前国际上通用的现场总线标准之一,PROFIBUS总线87年由Siemens公司等13家企业和5家研究机构联合开发,99年PROFIBUS成为国际标准IEC61158的组成部分,2001年批准成为中国的行业标准JB/T10308.3-2001。PROFIBUS-DP是一种高速低成本数据传输,用于自动化系统中单元级控制设备与分布式I/O(例如ET200)的通信。主站之间的通信为令牌方式,主站与从站之间为主从轮询方式,以及这两种方式的混合。一个网络中有若干个被动节点(从站),而它的逻辑令牌只含有一个主动令牌(主站),这样的网络为纯主-从系统。PROFIBUS总线连接器电缆夹终端电阻开关二、CPU31X-2DP之间DP系统结构CPU31x-2DP是指集成有PROFIBUS-DP接口的S7-300CPU,如CPU313C-2DP、CPU315-2DP等。下面以两个CPU315-2DP之间主从通信为例介绍连接智能从站的组态方法。该方法同样适用于CPU31x-2DP与CPU41x-2DP之间的PROFIBUS-DP通信连接。PROFIBUS-DP系统结构如图所示。系统由一个DP主站和一个智能DP从站构成。①DP主站:由CPU315-2DP(6ES7315-2AG10-0AB0)和SM374构成。②DP从站:由CPU315-2DP(6ES7315-2AG10-0AB0)和SM374构成。三、组态过程目标:主站的IB0控制从站的QB0从站的IB0控制主站的QB01、组态智能从站2、组态主站3、连接从站4、编辑通信接口区5、简单编程1.组态智能从站(1/5)在对两个CPU主-从通信组态配置时,原则上要先组态从站。新建S7项目打开SIMATICManage,创建一个新项目,并命名为“双集成DP通信”。插入2个S7-300站,分别命名为S7-300_Master和S7_300_Slave,如图所示。2.组态智能从站(2/5)硬件组态进入硬件组态窗口,按硬件安装次序依次插入机架、电源、CPU和SM374(需用其他信号模块代替,如SM323DI8/DO824VDC0.5A)等完成硬件组态。2.组态智能从站(3/5)组态从站的网络属性①选择PROFIBUS-DP站点地址②点击新建按钮,建立网络③选择波特率④选择行规⑤确认2.组态智能从站(4/5)DP模式选择选中PROFIBUS网络,然后点击按钮进入DP属性对话框,选择“OperatingMode”标签,激活“DPslave”操作模式。如果“Test,commissioning,routing”选项被激活,则意味着这个接口既可以作为DP从站,同时还可以通过这个接口监控程序。选择DP模式为DP从站2.组态智能从站(5/5)定义从站通信接口区①点击Configuration标签②点击新建按钮③设置区域类型及地址④设置区域大小、单位及发送格式在DP属性对话框中,选择“Configuration”标签,打开I/O通信接口区属性设置窗口,点击按钮新建一行通信接口区,如所示,可以看到当前组态模式为Master-slaveconfiguration。注意此时只能对本地(从站)进行通信数据区的配置。编译组态返回上级3.组态主站(1/2)本地输入/输出地址字节数3.组态主站(2/2)设置为主站4.连接从站②拖放CPU31x到该线上,直到光标变为+号①拖放CPU31x③点击建立连接5.编辑通信接口区(1/3)②主站与从站相对①分别进行编辑③每次编辑完要点击应用主站与从站相同5.编辑通信接口区(2/3)5.编辑通信接口区(3/3)完成组态6.简单编程四、软件具体操作下面在S7-300的编程软件STEP7上实现以上的具体操作。