技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 两台CPU之间怎样实现数据互访

两台CPU之间怎样实现数据互访

刘玉蓉 发布于2014-11-07 17:36 69 0 标签:

我有两台S7-300PLC,一台CPU的MPI地址为2,另一台CPU的MPI地址为3,通过MPI方式与上位机连接,我想在一台PLC上访问另一台PLC上的数据,请问该怎么做?

佳答案

两台S7-300PLC之间的MPI通信只有两种方式:无组态的通信方式和全局数据MPI通信,注意组态MPI通信只适合S7-300/400PLC与S7-400PLC之间的通信,并不能用于S7-300PLC之间的MPI通信。下面简单介绍上述两种通信方式。
无组态连接的MPI的通信通过调用系统功能SFC66、SFC67、SFC68和SFC69来实现,即不需要组态,只要编写通信程序可以实现通信。无组态的MPI通信分为双边编程通信方式和单边编程通信方式。X_PUT(SFC68)发送数据的指令,通过它将数据写入不在同一个本地S7站中的通信伙伴;X_GET(SFC67)接收数据的指令,通过它可以从本地S7以外的通信伙伴中读取数据。程序编写时,如在OB1中调用,打开OB1块,在LAD/STL/FBD编辑器对话框中,依次展开左边Network“(网络)/Standard Library(标准库)/System Function Blocks(系统功能块),选定X_PUT和 X_GET,再双击之,就自动在网络中指定位置弹出,设定相应参数;
两台S7-300PLC之间的MPI全局数据通信用户无需编写程序,在硬件组态时组态所有MPI的PLC站之间的发送区和接收区即可。在你的项目下建立两个SIMATIC300站,分别设定各自的MPI地址和相同波特率(187.5kbit/s),打开MPI(1)网络,选择菜单“Option“(选项)/Define Global Data”(定于全局数据),打开全局变量发送区和接收区组态,定义发送区的数据组及组态,编译并保存,下载组态信息到各自的PLC站中

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签