(5)PROFIBUS从站组态在硬件组态界面,鼠标点击图7.41中的标志为a的那条总线。图7.41插入从站ET200M把IM153-2(ET200M)从站挂在PROFIBUS(1)总线上,在弹出的界面中设置从站地址为3,如图7.41所示。要注意设置从站站号3应该与ET200MCIM153-1)硬件上面的拨码数字相同,而且与其他的站号地址不能相同。在硬件组态界面,点击PROFIBUS总线上的IM153图标,在CPU机架组态下面出现IM153机架组态界面,如图7.42所示。把准备放置在从站上的I/O设备拖曳到IM153机架相应的插槽上。如果有需要,可以双击从站机架上的每个模块,更改I/O的地址。本例中从站的输入接口是IB0~IB1,输出是QB0~QB1,如图7.43所示。如果有很多的I/O从站,可以利用同样方法把其他的从站挂在PROFIBUS-DP总线上,最多带从站个数的能力与CPU的类型有关,S7-300/400CPU最多可以带125个从站。3.与连接智能从站的PROFIBUS通信有的S7-300CPU自带有DP通信口(如CPU315-2DP),进行PROFIBUS通信时,只需要将两台S7-300CPU的DP通信口用PROFIBUS通信电缆连接即可。而有的S7-300的CPU没有自带DP通信口(如CPU312C)要进行PROFIBUS通信时,还必须配置DP接口模块(CP342-5)。以下以一台S7-300作为主站,另一台S7-300作为从站讲解PROFIBUS-DP连接智能从站的应用。(1)本实例控制要求有两台设备,分别由一台CPU315-2DP控制,从设备1上的CPU313-2DP发出启/停控制命令,设备2的CPU313-2DP收到命令后,对设备2进行启停控制,同时设备1上的CPU315-2DP监控设备2的运行状态。(2)主要软硬件配置①1套STEP7V5.4SP4;②一台CPU315-2DP和一台CPU313C-2DP;③1根PC/MPI电缆(或者CP5611卡);④1根PROFIBUS网络电缆(含两个网络总线连接器)。PROFIBUS现场总线硬件配置如图7.44所示。图7.44网络配置图(3)新建一个项目“智能从站新建工程并插入站点。首先新建一个工程,本例为“智能从站”,再在工程中插入两个站点,本例为“master”和“slave”,如图7.45所示。图7.45新建工程并插入两个站点(4)组态PROFIBUS从站slave。选中从站“slave”,双击硬件,先插入导轨,再在导轨的2号槽位插入CPU313-2DP,如图7.46所示。图7.46从站组态——插入CPU插入CPU的时候会自动弹出一个设置PROFIBUS接口DP的对话框,从站的地址选择为2,如图7.47所示。点击新建按钮,弹出网络设置对话框,速率选择1.5Mbit/s,配置文件选择DP。如图7.47所示。图7.47从站组态——插入CPU弹出的DP接口设置对话框图7.48从站组态——PROFIBUS-DP网络设置在双击图7.46硬件组态图中的DP,弹出DP的属性对话框,如图7.49所示。选择工作模式为“DP从站”模式选项。再选定“组态”选项卡,弹出如图7.50所示的界面用来定义组态发送区和接收区的数据。先单击“新建”按钮,弹出如图7.51所示的界面。图7.49从站组态——DP的工作模式选择图7.50从站组态——DP的组态发送区和接收区的设置图7.51从站组态——DP的接收区的设置图7.52从站组态——DP的发送区的设置定义从站2的接收的地址为“IB2”,再单击“确定”按钮,接收区数据定义完成。再单击图7.50中的“新建”按钮,弹出如图7.52所示的界面。定义从站2的发送区的地址为“QB3”,再单击“确定”按钮,发送区数据定义完成。图7.53从站组态——DP的发送区、接收区设置完毕弹出如图7.53所示的界面,单击“确定”按钮,从站的发送接收区数据组态完成。(5)组态PROFIBUS主站master。主站组态时插入号轨和插入CPU与从站组态类似,不再重复,以下从选择通信波特率开始,如图7.54所示,先设置主站3的通信地址为3,再选定通信的波特率为1.5Mbps,单击“确定”。再将该站点的工作模式选择为主站模式,如图7.55所示。图7.54主站组态——DP的地址和网络的设置图7.55主站组态——DP的工作模式设置图7.56主站组态——将从站2挂到PROFIBUS网络上图7.56主站组态