您的位置 首页 培训

西门子S7-300与S7-400PLC相互之间的PROFIBUS-DP通讯

西门子S7-300与S7-400PLC相互之间可以通过PROFIBUS-DP方式进行通讯。本文例子是一台CPU414-2DP作为PROFIBUS-DP通讯的主站,CPU315-2DP作为P

西门子S7-300S7-400PLC相互之间能够经过PROFIBUS-DP方法进行通讯。本文比如是一台CPU414-2DP作为PROFIBUS-DP通讯的主站,CPU315-2DP作为PROFIBUS-DP通讯的智能从站进行通讯。

1. 硬件和软件要求
硬件:
1)PROFIBUS-DP主站S7-400 CPU414-2DP;
2)从站S7-300 CPU315-2DP;
3)带MPI网卡CP5611的编程计算机;
4)PROFIBUS电缆及接头。
软件:STEP7 V5.3。
把CPU414-2DP集成的DP接口和CPU315-2DP集成的DP接口衔接起来,然后别离组态S7-300站和S7-400站,原则上先组态从站。
2. 网络组态及参数设置
(1)组态从站
1)新建项目:在STEP7中创立一个新项目,点击右键,在弹出的菜单中挑选“Insert New Object”→“SIMATIC 300 Station”,刺进S7-300从站。
2)组态硬件:双击“Hardware”选项,进入“HW Config”窗口。点击“Catalog”图标翻开硬件目录,按硬件装置次第和订货号顺次刺进机架、电源、CPU等进行硬件组态。
刺进CPU时会一起弹出PROFIBUS组态界面。点击“New”按钮新建PROFIBUS(1),组态PROFIBUS站地址,本例中为6。点击“Properties”按钮组态网络特点,挑选“Network Setings”进行网络参数设置,在本例中设置PROFIBUS的传输速率为“1.5Mbit/s”,行规为“DP”。点击“OK”按钮承认,呈现PROFIBUS网络。
双击CPU315-2DP项下的“DP”项,会弹出PROFIBUS-DP的特点菜单。
①在网络特点窗口挑选顶部菜单“Operating Mode”,挑选“DP slave”操作形式,假如其下的挑选框被激活,则编程器能够对从站编程,也就是说这个接口即既以作为DP从站,一起还能够经过这个接口监控程序。确诊地址为2046,为PROFIBUS的确诊时,挑选默认值即可。
②挑选标签“Configuration”,点击“New”按钮新建一行通讯的接口区。
③在弹出的对话框中界说S7-300从站的通讯接口区。
Address type:挑选为“Input”对应I区,“Output”对应Q区。
Length:设置通讯区域的巨细,最多32字节。
Unit:挑选是按字节仍是按字来通讯。
Consistency:挑选“Unit”是按在“Unit”中界说的数据格式发送,即按字节或字发送;若挑选“All”表明是打包发送,每包最多32字节。
设置完成后点击“Apply”按钮承认,可再参加若干行通讯数据,通讯区的巨细与CPU类型有关,最大244字节。对话框中主站的接口区是虚的,不能操作,比及组态主站时,虚的选项框将被激活,能够对主站通讯参数进行设置。
在本例中别离设置一个Input区和一个Output区,其长度均设置为10字节。设置完成后在“Configuration”标签页中会看到这两个通讯接口区。
(2)组态主站 组态完从站后,以相同的方法树立S7-400主站并组态,本例中设置主站地址为2,并挑选与从站相同的PROFIBUS网络。
翻开硬件目录,挑选“PROFIBUS DP→Configuration Station”文件夹,挑选CPU31x,将其拖拽到DP主站体系的PROFIBUS总线上,然后将其衔接到DP网络上。
此刻主动弹出“DP-slave Properties”,在其间的“Connection”标签中挑选现已组态过的从站,假如有多个从站时,要一个一个衔接,上面现已组态完的S7-300从站可在列表中看到,点击“Connect”按钮将其衔接至网络。
然后点击:“Configuration”标签,设置主站的通讯接口区。从站的输出区与主站的输入区相对应,从站的输入区同主站的输出区相对应。
装备完今后,用MPI接口别离下载到各自的CPU中初始化接口数据。在本例中,主站的QB0~QB9的数据将主动对应从站的数据区IB0~IB9,从站的QB0~QB9对应主站的IB0~IB9。为了避免某一站点掉电而影响主站从站CPU的运转,可别离调用OB86等块进行处理。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/229753.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部