欢迎来到天天文库
浏览记录
ID:57307296
大小:1.49 MB
页数:80页
时间:2020-08-11
《S7200与S7300之间的ProfibusDP通讯.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第三章PROFIBUS现场总线1.分析:S7-200PLC不支持DP通信协议,自身也不带Profibus–DP接口,不能直接做从站,但可以通过添加EM277模块,手动设置DP地址,将S7-200作为从站连接到Profibus-DP网络中。3.5、S7-200与S7-300PLC之间的ProfiBus-DP通讯二、S7-200PLC与S7-300PLC之间的ProfiBus通讯图1系统外部接线图2.硬件配置EM277Profibus-DP模块是智能模块,其RS-485接口是隔离型的,端口波特率为9.6Kbit/s~12Mbit/s,能自适应系统的通信速率。作为DP从站,EM277接
2、受来自主站的I/O组态,向主站发送和接收数据;主站也可以读写S7-200PLC的V存储区,每次可以与EM277交换1~128个字节。3.从站设置关闭模块的电源。在EM277上设置已经定义的Profibus-DP地址。4.主站硬件组态1)进入SIMATICManager界面,点击文件,新建菜单,创建新项目。2)打开“HWConfig”编辑器,在界面右边的硬件目录中,依次查找,并插入机架、CPU315-2PN/DPPLC。3)安装GSD文件。进入”选项”,安装GSD文件。4)安装成功GSD文件后可以在”HWGconfig”界面的右侧目录中找到EM277模块信息。5)设置主从站接收发送
3、地址。6)设置主从站接收发送地址。4.主站硬件组态图3数据的交换5.注意事项1)在运行时可以用STEP7的变量表和STEP7-Micro/Win的状态表来监控通信中交换的数据;2)在数据通信中,主站发送的数据存储在从站的接收区(变量存储区)中。S7-200PLC的用户程序必须将此数据“转移”到其它数据区,否则这些数据将在下一次数据发送时被覆盖。3)在硬件组态中需要注意数据一致性问题。1.利用I/O口实现小于4个字节直接ProfiBus通信2.系统功能SFC14、SFC15的ProfiBus通信应用3.通过CP342-5实现ProfiBus通讯三、S7-300PLC的ProfiBu
4、s通讯方法直接利用I/O口实现小于4个字节直接ProfiBus的通讯方法包含两个方面的内容:⑴、用装载指令访问实际I/O口——比如主站与ET200M扩展I/O口之间的通讯;⑵、用装载指令访问虚拟I/O口——比如主站与智能从站的I/O口之间的通讯。1)CPU集成DP口与ET200M之间远程的通信2)通过CPU集成DP口连接智能从站1.利用I/O口实现小于4个字节直接ProfiBus通信ET200系列是远程I/0站,为减少信号电缆的敷设,可以在设备附近根据不同的要求放置不同类型的I/0站,如ET200M、ET200B、ET200X、ET200S等,ET200M适合在远程站点I/0点数
5、量较多的情况下使用,下面以ET200M为例介绍远程I/O的配置,主站为集成DP接口的CPU。1)CPU集成DP口与ET200M之间远程的通信(1)硬件连接图4集成DP口CPU与ET200M硬件连接(2)资源需求带集成DP口的S7-300的CPU315-2DP作为主站。从站为带I/O模块的ET200M。MPI网卡CP5611。ProfiBus总线连接器以及电缆。STEP7V5.2系统设计软件按图4连接CPU315C-2DP集成的DP接口与ET200M的PROFIBUS-DP接口。先用MPI电缆将MPI卡CP5611连接到CPU315-2DP的MPI接口,对CPU315-2DP进行初
6、始化,同时对ET200M的“BUSADDRESS”拨盘开关的PROFIBUS地址设定为4,如图5所示,即把数字“4”左侧对应的开关拨向右侧即可。如果设定PROFIBUS地址为6,则把“2”、“4”两个数字左侧对应的开关拨向右侧,依此类推。在STEP7中新建一个“ET200M作为从站的DP通信”的项目。先插入一个S7-300站,然后双击“Hardware”选项,进人“Hwconfig”窗口。点击“catalog”图标打开硬件目录,按硬件安装次序和订货号依次插人机架、电源、CPU等进行硬件组态,如图6所示。(3)网络组态以及参数设置图5ET200M图6CPU315-2DPRPROFI
7、BUS网络配置插入CPU同时,弹出PROFIBUS组态界面。点击New按钮,新建PROFIBUS(1),组态PROFIBUS站地址为2。点击“Properties”按钮组态网络属性,选择“NetworkSettings”,界面如图7所示,点击“OK”按钮确认,完成PROFIBUS网络创建,同时界面出现PROFIBUS网络。图7PROFIBUS-DP的“NetworkSettings”的参数设置在Profibus-DP选项中,通过左边的“Profibus-DP”→“ET200M”→
此文档下载收益归作者所有