首页 PLC–PLC 之间的ProfiBus 通讯

PLC–PLC 之间的ProfiBus 通讯

举报
开通vip

PLC–PLC 之间的ProfiBus 通讯 A&D Service and Support in China Page 1-7 PLC–PLC 之间的 ProfiBus 通讯 2. CP342-5作从站与 FC1(DP_SEND),FC2(DP_RECV)的应用 CP342-5 作为主站需要调用 FC1,FC2 建立通讯接口区,作为从站同样需 要调用 FC1,FC2 建立通讯接口区,下面将以 S7-400 CPU416-2DP 作...

PLC–PLC 之间的ProfiBus 通讯
A&D Service and Support in China Page 1-7 PLC–PLC 之间的 ProfiBus 通讯 2. CP342-5作从站与 FC1(DP_SEND),FC2(DP_RECV)的应用 CP342-5 作为主站需要调用 FC1,FC2 建立通讯接口区,作为从站同样需 要调用 FC1,FC2 建立通讯接口区,下面将以 S7-400 CPU416-2DP 作为主 站,CP342-5 作为从站举例说明 CP342-5 作为从站的应用。主站发送 16 个字 节给从站,同样从站发送 16个字节给主站。 2.1硬件和软件需求 软件:STEP 7 V5.2 硬件: 1.PROFIBUS-DP主站 S7-400 CPU416-2DP 2.从站选用 S7-300,CP342-5 3.MPI网卡 CP5611 4.PROFIBUS 电缆及接头 2. 2网络配置图 硬件连接:在该实例中,S7-400 CPU416-2DP 做主站,CP342-5 作从 站。先将 S7-400 和 S7-300,CP342- 5 分别进行初始化。然后将用 PROFIBUS 电缆将 S7-400 的 DP 口与 CP342-5 的 PROFIBUS 接口按上图连 接好。修改 CP5611 的参数使之与 PROFIBUS 网络一致,并将其连接到 PROFIBUS网络上,下面介绍组态详细步骤。 PROFIBUS S7-300 带 DP 342-5 S7-400 PG A&D Service and Support in China Page 2-7 2.3组态 打开 SIMATIC MANAGER软件,在 FILE菜单的下拉菜单下选择“NEW” 新建一个项目,在 NAME 栏中输入项目名称,将其命名为“CP342- 5_SLAVE”,在下方的 Storage Location中设置其存储位置,如下图: 组态从站: 在项目窗口的左侧选中该项目,单击右键在弹出的子菜单中选择 Insert New Object插入一个 SIMATIC 300 Station,可以看到选择的对象出现在右侧 的屏幕上。 双击 SIMATIC 300 Station 目录下的 hardware 图标,打开 HW configuration进行硬件组态。在 HW configuration主界面的右侧按实际硬件安 A&D Service and Support in China Page 3-7 装顺序完成系统硬件组态。在菜单栏中选择“View”菜单下的“Catalog”打开 硬件目录。在左侧目录中打开 SIMATIC 300 文件夹,在 RACK-300 下选择一 个机架,把选用的基架拖到屏幕的左上方。同时在 2 号槽和 4 号槽分插入 S7- 300 CPU和和 CP342-5,在配置 CPU时,会自动弹出一个对话框,此时不用 做任何设置,直接点击 OK 即可。由于在该实例中,将 CP342-5 作为从站,配 置 CP342-5网络设置时,先新建一条 PROFIBUS网络,然后组态 PROFIBUS 属性如下图: 传输输率可以根据 PROFIBUS 总线长度而定,如果网络上有中继器、OBT 和 OLM要通过选项“Options”来加入。 本例中选择传输速率为“1.5Mbps”和“DP”行规,无中继器和 OBT 等 网络元件,点击“OK”按钮确认。然后定义 CP342-5 的站地址,本例中为 4 号站,加入 CP 后,双击该栏,在弹出的对话框中,选择“Operating Mode” 标签,并激活“DP Slave”模式,如下图: A&D Service and Support in China Page 4-7 如果激活“DP Slave”项下的选择框 ,表示 CP342-5 作从站的同时, 还支持编程功能和 S7协议。组态完成后编译存盘并下载到 CPU中。 组态主站: 在右侧区域单击右键在弹出菜单中选择 SIMATIC 400 STATION 插入 S7- 400主站,在屏幕右侧会看到相应的 S7-400站点出现,如下图: 双击“Hardware”,按实际硬件安装顺序完成系统硬件组态,序依次插入 机架、电源、CPU。插入 CPU 时要同时组态 PROFIBUS,选择与从站同一条 的 PROFIB US 网络,并选择主站站地址,本例中主站为 2 号站,CPU 组态后 会出现一条 PROFIBUS 网络,在硬件中选择“Configured Stations”,从 “S7-300 CP342-5”中选择与订货号、版本号相同的 CP342-5,如下图: A&D Service and Support in China Page 5-7 然后拖到 PROFIBUS 网上,刚才已经组态完的从站列在表中,点击键 “Connect”,连接从站到主站的 PROFIBUS 网上,如下图: 连接完成后,点击从站组态通讯接口区,插入 16 个字节的输入和 16 个字 节的输出,如果选择“Total”,主站 CPU要调用 SFC14,SFC15对数据包进 行处理,本例中选择按字节通讯,在主站中不需要对通讯进行编程,组态如下 图: A&D Service and Support in China Page 6-7 组态完成后编译存盘下载到 CPU 中,可以修改 CP5611 参数,使之可以 连接到 PROFIBUS网络上同时对主站和从站编程。从上图中可以看到主站的通 讯区已经建立,主站发送到从站的数据区为 QB0~QB15,主站接收从站的数据 区为 IB0~IB15,从站需要调用 FC1,FC2建立通讯区。 2.4从站编程 在“Libraries” “SIMATIC_NET_CP” “CP300”找到 FC1, FC2, 并在 OB1调用 FC1,FC2建立通讯区,例子如下: A&D Service and Support in China Page 7-7 参数含义: CPLADDR:CP342-5的地址。 SEND:发送区,对应主站的输入区。 RECV:接收区,对应主站的输出区。 DONE:发送完成一次产生一个脉冲。 NDR: 接收完成一次产生一个脉冲。 ERROR:错误位。 STATUS:调用 FC1,FC2时产生的状态字。 DPSTATUS:PROFIBUS-DP的状态字节。 编译存盘并下载到 CPU中,这样通讯接口区就建立起来了, 主站 S7-400 从站 CP342-5 QB0~QB15 MB40~MB55 IB0~IB15 MB20~MB35 例子程序参见光盘 PROFIBUS目录下项目名为“CP342-5_SLAVE”项目。
本文档为【PLC–PLC 之间的ProfiBus 通讯】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_343998
暂无简介~
格式:pdf
大小:578KB
软件:PDF阅读器
页数:7
分类:互联网
上传时间:2011-10-11
浏览量:15