MPI通讯说明.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:3 大小:48KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

MPI通讯说明.doc

MPI通讯说明.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一:MPI网络中通讯速率必须一致,MPI站地址不能重复,即地址必须不一致。2:在MPI网络中的各个中央处理单元(CPU)之间能相互交换少量数据,只需关心数据的发送区和接收区,这一过程称做全局数据块通讯。3:组态所要通讯的PLC站之间的发送区和接收区,不需要任何程序处理,这种通讯方式只适合S7-300/400PLC之间相互通讯。事件触发的数据传送如果我们需要控制数据的发送与接收,比如在某一事件或某一时刻,接收和发送所需要的数据,这时将用到事件触发的数据传送方式。这种通信方式是通过调用CPU的系统功能SFC60(GD_SND)和SFC61(GD_RCV)来完成的,而且只支持S7-400的CPU,并且相应设置CPU的SR(扫描频率)为0二:无组态的MPI通讯需要调用系统功能块SFC65~SFC69来实现,这种通信方式适合于S7-300、S7-400和S7-200之间的通信,是一种应用广泛、经济的通信方式在通信的双方都需要调用通信块,一方调用发送块发送数据,另一方就要调用接收块来接收数据。这种通信方式适用S7-300/400之间的通信,发送块是SFC65“X_SEND”,接收块是SFC66“X_RCV”。下面举例说明怎样调用系统功能来实现通信表7.3SFC65“X_SEND”参数说明三:单边编程通信方式SFC67“X_GET”用来将服务器指定数据区中的数据读回并存放到本地的数据区中,SFC68“X_PUT”用来将本地数据区中的数据写到服务器中指定的数据区在SIMATIC300(1)的CPU下插入OB35,双击OB35进入程序编辑界面,点击“Libraries”→“StandardLibrary”→“SystemFunctionBlocks”,选择SFC68“X_PUT”(见图7.23)。注意:无论运用双边编程通信方式还是单边编程通信方式,最好在SIMATICManager界面下插入OB82、OB86、OB122,并下载到CPU中,可以防止通信时系统出错。