1 / 121
文档名称:

西门子PLC网络通讯详解学习教案.pptx

格式:pptx   大小:7,341KB   页数:121页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子PLC网络通讯详解学习教案.pptx

上传人:wo1230 2022/3/5 文件大小:7.17 MB

下载得到文件列表

西门子PLC网络通讯详解学习教案.pptx

文档介绍

文档介绍:西门子PLC网络(wǎngluò)
返回(fǎnhuí)本章
第1页/共120页
第一页,共121页。
§ MPI网络通信
MPI是多点通信接口(MultiPoint Interface)的简称。MPI物理接口符合P
其实,MPI网络进行GD通信的内在方式有两种:一种(yī zhǒnɡ)是一对一方式,当GD环中仅有两个CPU时,可以采用类全双工点对点方式,不能有其它CPU参与,只有两者独享;另一种(yī zhǒnɡ)为一对多(最多4个)广播方式,一个点播,其它接收。
返回(fǎnhuí)上级
第11页/共120页
第十一页,共121页。
4. GD通信(tōng xìn)应用(1/2)
应用GD通信,就要在CPU中定义(dìngyì)全局数据块,这一过程也称为全局数据通信组态。在对全局数据进行组态前,需要先执行下列任务:
①定义(dìngyì)项目和CPU程序名;
②用PG单独配置项目中的每个CPU,确定其分支网络号、MPI地址、最大MPI地址等参数。
返回(fǎnhuí)上级
第12页/共120页
第十二页,共121页。
4. GD通信(tōng xìn)应用(2/2)
在用STEP 7开发软件包进行GD通信组态时,由系统菜单【Options】中的【Define Global Data】程序进行GD表组
态。具体组态步骤如下:
③在GD空表中输入参与GD通信的CPU代号;
④为每个CPU定义并输入全局数据,指定发送GD;
⑤第一次存储并编译全局数据表,检查输入信息语法(yǔfǎ)是
否为正确数据类型,是否一致;
⑥设定扫描速率,定义GD通信状态双字;
⑦第二次存储并编译全局数据表。
返回(fǎnhuí)上级
第13页/共120页
第十三页,共121页。
【例7-2-1】 S7-300之间全局数据通信。
要求通过MPI网络配置,实现2个CPU 315-2DP之间的全局
数据通信。
生成MPI硬件工作站
打开STEP 7,首先执行菜单(cài dān)命令【File】→【New...】创建一个S7项目,并命名为“全局数据”。选中“全局数据”项目名,然后执行菜单(cài dān)命令【Insert】→【Station】→【SIMATIC 300 Station】,在此项目下插入两个S7-300的
PLC站,分别重命名为MPI_Station_1和MPI_Station_2。
返回(fǎnhuí)上级
第14页/共120页
第十四页,共121页。
设置(shèzhì)MPI网络地址
返回(fǎnhuí)上级
第15页/共120页
第十五页,共121页。
设置MPI地址
按上图完成(wán chéng)2个PLC站的硬件组态,配置MPI地址和通信速率,在本例中MPI地址分别设置为2号和4号,通信速率为。完成(wán chéng)后点击按钮,保存并编译硬件组态。最后
将硬件组态数据下载到CPU。
连接网络
用Profibus电缆连接MPI节点。接着就可以与所有CPU建立在线连接。可以用SIMATIC管理器中“Accessible Nodes”功
能来测试它。
返回(fǎnhuí)上级
第16页/共120页
第十六页,共121页。
生成(shēnɡ chénɡ)全局数据表
用NetPro组态(zǔ tài)MPI网络
返回(fǎnhuí)上级
第17页/共120页
第十七页,共121页。
全局(quánjú)数据环组态
返回(fǎnhuí)上级
第18页/共120页
第十八页,共121页。
GD ID的意义(yìyì)
返回(fǎnhuí)上级
第19页/共120页
第十九页,共121页。
定义(dìngyì)扫描速率和状态信息
返回(fǎnhuí)上级
第20页/共120页
第二十页,共121页。
5. 利用SFC60和SFC61传递全局(quánjú)数据
利用SFC60 GD_SND和SFC61 GD_RCV可以以事件驱动方式来实现全局通讯。为了实现纯程序控制的数据交换,在全局数据表中必须将扫描速率定义为0。可单独使用(shǐyòng)循环驱动或程
序控制方式,也可组合起来使用(shǐyòng)。
SFC60用来按设定的方式采集并发送全局数据包。
SFC61用来接收发送来的全局数据包并存入设定区域中。
为了保证数据交换的连贯性,在调用SFC60或SFC61之前所有中断都应被禁止。可以使用(shǐyòng)SFC39禁止中断,SFC40开放
中断;使用(shǐyòng)SFC4