主站从站和二级站的文章可以相互发嘛,有没有先后顺序呢

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

在工业控制过程中有时候一个CPU并鈈能完全满足现场的控制要求这时CPU之间就可以采用主从的方式进行通讯,也就是一个CPU作为主站从站其它CPU作为从站的通讯方式。

图1-1所示茬主从通讯过程中所谓主从就是主站从站可以与每个从站直接通讯,下达命令接收反馈从站与从站之间不能相互通讯,不能相互指挥就像军队中长官可以指挥自己属下每个士兵,但是平级的士兵之间是不能相互控制指挥的

如图1-2所示在主站从站CPU与从站CPU通讯的过程中主站从站和从站都需要开辟一个存储区域进行数据的交换,这里我们称这个区域为映射区

如图1-3所示无论是主站从站的映射区还是从站映射区都分为输入映射区与输出映射区,通讯的过程是主站从站的数据由主站从站输出映射区发送到从站输入映射区从站将从站数据由從站的输出映射区发送到主站从站的输入映射区。

图1-4所示是整个数据交换过程的更加详细的演示当输出映射区中某位由0变成1时与之对应嘚输入映射区中的位同时也会由0变成1。这里我们用主站从站输出映射区QB0与从站输入映射区IB0来进行具体讲解当主站从站输出映射区中Q0.0由0变荿1时则从站输入映射区I0.0由0变成1这样就完成了由主站从站向从站发送1个位数据的过程。此处需要注意输入映射区与输出映射区分别占用的是I區与Q区所以当配置信号模块时,映射区已经使用的地址就不能再次被使用了

其实在主从通讯的硬件组态中最重要的就是主从属性的设置,与映射区的配置下面让我们来进行一次完整的主从通讯的配置。

1)、 新建项目并插入2个300站点

2) 、组态两个站点的硬件

本文为原创内容,如需转载请注明出处违者必究!

 直接数据交换主要用于智能从站(I从站)接收DP从站的数据和多主站从站系统的从站发送数据到其他主站从站。

    对于基于PROFIBUS- DP协议的从站和从站之间的DX通信从站之间相互通信的必要条件首先是从站要有数据发送给主站从站,换句话说从站要有输出区对应主站从站的输入区;其次从站是智能从站如S7- 300站、S7- 400站、帶有CPU的ET200S站和ET200X站等,旧版本的从站或主站从站CPU不支持DX通信功能

通信是一个主站从站依次轮询从站的通信方式,该方式称为MS(Master-Slave)模式基于PROFIBUS- DP协议嘚DX(Direct date exchange)通信模式是在主站从站轮寻从站时,从站除了将数据发送给主站从站同时还将数据发送给在STEP7中组态的其他从站。数据通信结构如图4-63所礻


单主站从站系统中DP从站发送数据到智能从站:通过直接数据交换,从DP从站来的输人数据可以传送到PROFIBUS- DP子网的智能从站所有的DP从站(包括非智能从站)都能提供用于DP从站之间的直接数据交换的数据,只有主站从站和智能DP从站才能接收这些数据通信原理简图如图4—64所示。


圖4-64 单主站从站系统中DP从站发送数据到智能从站

    多主站从站系统中从站发送数据到其他主站从站与从站发送数据到其他主站从站系统的智能從站将在后面通过实例进行详细讲述

配置图如图4-65所示。


 4号站发送连续的4个字到DP主站从站3号站发送连续的8个字到DP主站从站,4号站用直接數据交换功能接收这些数据中的第3 -6个字

组态DP主站从站:创建一个名为“DP—DXI”的项目,在项目中依次插入1个SIMATIC 400站2个SIMATIC 300站,分别更改站名为“DP主站从站”、“发送从站”、“接收从站”如图4-66所示。


图4-66 插入主站从站与从站

对主站从站、从站系统进行硬件组态在相应站的机架中插入添加电源模块、CPU模块、I/O模块等,组态后如图4—67所示


图4-67 各站点插入相应模块

    在DP主站从站的硬件组态窗口中,双击CPU模块内DP所在的行出現DP属性对话框,如图4-68所示

点击“常规”选项卡中的“属性”按钮,出现“属性PROFIBUS接口DP”对话框默认打开“参数”选项卡,默认的站地址為2在此可以更改站地址,如图4-69所示



图4-69 更改站地址

    点击“新建”按钮,在出现的“属性新建子网PROFIBUS”对话框的“常规”选项卡中将网络洺称设为“my PROFIBUS”,默认网络名为“PROFIBUS (1)”如图4-70所示。

    点击“网络设置”标签采用默认的网络参数即可,传输率为1.5Mbit/s总线配置文件为DP,如图4-71所礻

点击“确定”按钮,返回“属性PROFIBUS接口DP”对话框如图4-72所示。可以看到在“子网”下的列表中列出了刚才建立的子网点击“属性”按鈕,可以修改子网的属性点击“删除”按钮,可以删除子网


图4-70 更改网络名称


    连续两次点击“确定”按钮,返回到主站从站的硬件组态窗口如图4-73所示。在CPU416-2DP的机架右侧出现了“my PROFIBUS”主站从站系统的网络线此时网络线上还没有连接两个从站。

    打开发送从站的硬件组态窗口雙击CPU模块内DP所在的行,出现“属性DP”对话框如图4-74所示。

    点击“接口”框下的“属性”按钮在出现的对话框的“参数”选项卡中,将站哋址设为3如图4-75所示。

点击“确定”按钮返回“属性DP”对话框,在“工作模式”选项卡中选择“DP从站”工作模式,如图4-76所示点击“確定”按钮返回硬件组态窗口,保存组态


图4-72 新建立的子网


    用同样的方法,打开接收从站的硬件组态窗口双击CPU模块内DP所在的行,出现“屬性DP”对话框点击“属性”按钮,在出现的对话框的“参数”选项卡中将站地址设为4,工作模式设为DP从站模式如图4-77和图4-78所示。

将其拖拽到左边的my PROFIBUS网络线上“DP从站属性”对话框被自动打开,在“连接”选项卡中选择列表中的CPU 315-2DP站地址为3。点击“确定”按钮则该站被連接到DP网络上,如图4-80所示


图4-74发送从站属性DP对话框


图4-75更改发送从站的站地址


图4-76更改工作模式


图4-77更改接收从站的站地址


图4-78更改工作模式



用同樣的方法将从站CPU 316-2DP连接到DP网络上,站地址为4组态完后,两个从站被连接在DP网络线上如图4.81所示。


图4-81从站连接在DP网络线上

    下面要组态发送站嘚地址区在主站从站的硬件组态窗口,双击3号站的图标出现“DP从站属性”对话框,如图4—82所示

    点击“组态”选项卡,为3号从站配置主从通信的输入/输出区地址

设定好后,点击“确定”按钮返回“组态”选项卡,再次点击“确定”按钮返回到主站从站的硬件组態窗口。



图4-83 组态发送从站的接收区

在主站从站的硬件组态窗口中双击接收从站的图标在打开的对话框的“组态”选项卡中,组态通信用嘚过程映像输入/输出区地址点击“新建”按钮,出现设置DP从站输入/输出区地址的对话框如图4-86所示。用最上面的“模式”选择框选Φ“DX”模式设置参数,使4号从站通过直接数据交换接收CPU 315-2DP发送到主站从站的数据中的第3-6个字。


图4-84 组态发送从站的发送区


图4-85 发送从站的通信I/O区组态表

    图4—86 -图4-88分别为接收从站的DX参数设置、接收从站的MS参数设置、接收从站的通信I/O区组态表

    注意:主站从站轮询从站读取数据时,從站发送数据给主站从站和指定的从站那么这个从站就叫“发布端”( Publisher),接收数据的从站就叫“接收者”(Recipient)在DX通信组态中,通信伙伴被自動置顶为发送数据的3号站但是通信伙伴的地址必须在主站从站接收的3号发送从站发送的数据的过程输入区IW200 - IW215之内。

设置完成后在主站从站的硬件组态窗口,编译保存组态信息


图4-86 接收从站的DX参数设置


图4-87 接收从站的MS参数设置


图4-88 接收从站的通信I/O区组态表

我要回帖

更多关于 主站 的文章

 

随机推荐