200和300以太网通讯案例

200和300以太网通讯案例

ID:42990088

大小:629.51 KB

页数:14页

时间:2019-09-24

200和300以太网通讯案例_第1页
200和300以太网通讯案例_第2页
200和300以太网通讯案例_第3页
200和300以太网通讯案例_第4页
200和300以太网通讯案例_第5页
资源描述:

《200和300以太网通讯案例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、S7200和S7300之间的以太网通讯案例一、S7200客户端的配置第一步:新建一个项目打开以太网向导打开Step7-Micro/WIN,在项目管理器中找到“工具”菜单,单击其下的“以太网向导”。如图3-1所示。之后打开的以太网向导对话框如图3-2所示,通过该向导,可以配置CP243-1通信处理器模块,以便将S7-200PLC连接到工业以太网上。第二步:读取CP243-1模块位置号在图3-3中,可以指定CP243-1在机架上相对于PLC的位置:直接与PLC通过扩展总线连接的模块处于0号位置,紧随其后的依次为1号、2号等。对于本例,由于CP243-1连接在EM277的后面,

2、所以其模块号为1;如果不知道CP243-1确切的模块号,可以连接上通信电缆(PPICable),选择好下载路径,单击图3-3中的“读取模块”按钮来读取CP243-1的准确位置。图3-1打开以太网向导图3-2以太网向导简介图3-3指定机架上CP243-1所处的位置第三步:配置CP243-1参数点击图3-3中的“下一步”,为CP243-1指定IP地址。如果网络内有BOOTP服务器,则不需要在此指定IP地址,由系统自动分配。这里设置其中一台S7200的IP地址为“192.168.10.50”,设置另外一台S7200的IP地址为“192.168.10.51”。其内容如图3-4所示

3、。单击“下一步”按钮,指定模块参数的命令字节和通过CP243-1建立的连接数,如图3-5所示。CPU222具有8入/6出14个IO点,因此附加在PLC上的输出字节地址占用了QB0,由此计算出CP243-1的模块命令字节为QB1。指定该配置要建立的连接数为1。第四步:配置连接在图3-6中的TSAP由两个字节组成,第一字节定义连接数,本地的TSAP的范围可填写16#02、16#10~16#FE;远程服务器的TSAP范围为16#02、16#03、16#10~16#FE;第二个字节定义了机架号和CP槽号(或模块位置)。按照硬件条件,1台CPU222的本地TSAP应该填写“10.0

4、0”,而另一台CPU222的本地TSAP应该填写“10.01”。远程服务器(一台S7-315-PN/DP作为2台CPU222的服务器)的TSAP两者都填写“03.02”。需要指定服务器端的IP地址,这里填入192.168.10.52。如图3-6所示。图3-4分配CP243-1的IP地址图3-5确定模块连接数图3-6正确填写服务器的IP和TSAP要实现数据通信,必须建立“数据传输”通道,每一个连接最多可以建立32个数据传输,包括读、写操作。单击3号框的“数据传输”,选择“从远程服务器端连接读数据”单选按钮,如图3-7所示。图3-7定义数据传输读为了简要说明,这里定义从服务器

5、仅读1个字节的数据,即将服务器的MB14内数据读入到本地VB50内。VB50作为客户端的接收缓冲区,MB14作为服务器端的发送缓冲区。然后定义下一个传输:写数据到服务器,如图3-8所示。图3-8定义数据传输写该步骤定义了一个写数据传输:将本地VB60内的数据写入服务器的MB16。VB60作为客户端的发送缓冲区,MB16作为服务器端的接收缓冲区。每个数据传输都有一个符号名来标记,以便在程序中区分发送还是接收。本例中读数据传输用符号名“PeerMessage10_1”来标记;而数据传输写用“PeerMessage10_2”来标记。同样的办法来定义客户机2(C2)与服务器的数据

6、传输:定义读操作:通讯网络将服务器MB10的数据读入到客户机2(C2)的VB50内。定义写操作:通讯网络将客户机2(C2)的VB60的数据写入服务器MB12内。第五步:生成CRC文件并分配内存CRC保护可以防止模块配置参数被无意中的存储器访问修改,但同时也限制了用户在模块运行时来修改模块配置参数,如图3-9所示。图3-9生成CRC保护用户可以指定参数存储区的起始地址,整个存储区的大小由系统根据刚才的配置自动计算。无须用户干预。这里指定存储区从VB65开始,如图3-10所示。图3-10指定配置参数存储区单击“完成”按钮,由系统生成ETH1_CTRL控制子程序、ETH1_XF

7、R数据传输子程序、ETH1_SYM全局符号表。在程序中通过调用ETH1_CTRL和ETH1_XFR来完成数据发送和接收,如图3-11所示。图3-11系统生成控制、初始化子程序组态完成后使用PC/PPICable(PPI)路径将两个组态分别下载到各自CPU内。使用网线通过CP243-1将2台CPU222连接到中心交换机上。修改PC机的IP为“192.168.10.100”,使之与PLC节点处于同一个子网内。二、S7-300的服务器组态作为服务器端315-2PN/DP的组态非常简单:在新建的项目中(项目名设为“COM_ET_130

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。