通过MPI的通讯培训课件.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生成硬件站 首先必须利用SIMATIC管理器,在项目中为要连网的设备生成硬件站。之后利用硬件组态工具逐个打开这些站。 设定MPI地址 组态硬件时,必须定义CPU是连接在MPI网络上,并分配各自的MPI地址。 在硬盘上保存CPU的配置参数,然后分别下装到每一个CPU中(点到点) (PLC - Download)。 连接网络 然后用Profibus 电缆连接 MPI节点。接着就可以与所有CPU建立在线连接。可以用SIMATIC管理器中 “Accessible Nodes” 功能来测试它。 生成全局数据表 应用“定义全局数据”(Defining Global Data)工具可以生成一个全局数据表,在其中定义要交换的数据。将数据表编译两次然后下装到CPU中 数据的容量 S7-300 : 一个CPU可包含4个全局数据组。 每个全局数据组中一个 CPU最多只能发送和接收一个数据包。 每一个数据包中最多可包含22个数据字节。 S7-400 : 一个CPU可包含16个全局数据组。 每个全局数据组中一个 CPU最多只能发送一个数据包和接收两个数据 包。 每一个数据包中最多可包含54个数据字节。 步骤 为实现全局数据通讯的硬件配置步骤如下: 1. 在SIMATIC管理器中生成一个S7的项目。 2. 自动生成一个MPI网络对象。 3. 在该项目下至少配置两个可全局通讯的模块(例如S7的CPU)。 组态CPU时,必须定义CPU是连接在MPI网络上(见幻灯片),并分配各自 的MPI地址。 4. 分别向每个CPU中下装配置数据。 5. 用网络电缆将CPU模块连接起来。 6. 利用SIMATIC管理器的“Accessible Nodes”功能来检查是组网是否正确。 PG的MPI地址 如果有多台PG连接到MPI网络上,每台PG必须有自己的MPI地址。使用程序 “Simatic - STEP 7 - Setting the PG/PC Interface”来设定地址。 概述 在全局数据表中输入要交换数据的CPU及数据的地址。 还可以定义扫描率(scan rate)和存储状态信息的一个双字。 打开全局数据表 步骤: 1. 打开项目并选择MPI网络对象。 2. 选择菜单功能 Options - Define Global Data,将产生一个新数据表或打开 一个已经存在的数据表。 填写全局数据表 在每栏中输入每个CPU中用于全局数据交换的地址,步骤如下: 1. 首先为表中每栏指定CPU,方法是用鼠标单击栏首选中它,然后选择菜单功 能Edit - Assign CPU。 2. 在对话框中选择CPU然后用 “OK”确认。 3. 在下面的行中输入要发送的全局数据。用F2键可以编辑表中的每一个单元。 变量的复制因子用来定义发送数据区的长度。在本例中,定义了从DB100 (Station_3)的DBB0开始的20个字节。 4. 在每行中定义数据的发送方,方法是选择相应的单元然后在工具条上单击图 标Select as Sender 。 . 编译全局数据表 现在可以根据全局数据表编译生成配置数据了。配置数据的产生分为两个阶段: ? 选择菜单功能GD Table - Compile启动第一次编译。 此时单独的变量被集 合成数据包,同时生成数据组。 相应的数据组号码、数据包号码和变量号码将显示在第一栏中: GD 1.1.1 第一数据组中第一数据包里的第一个变量 GD 1.2.1 第一数据组中第二数据包里的第一个变量 : GD m.3.n 第n数据组中第3数据包里的第m个变量 ? 第一次编译后,生成了全局数据组和数据包。接着可以为每个数据包定义不 同的扫描率( scan rates )以及存储状态信息的地址。 ? 然后必须再次编译,使扫描率及状态信息存储地址等包含在配置数据中。 扫描率 可以用菜单功能View - Scan Rates 来选择不同的数值 (对于发送方和接收方为从1到 255,在S7-400中选择0表示纯事件驱动的发送和接收通讯)。 状态 如果想通报是否数据已被正确地传送,可以给每个数据包定义一个双字来存储状态信息。方法是选择菜单功能View - GD Status。CPU 的操作系统将把检查信息存在该双字中。 下装全局数据表 第二次编译完配置数据后,可以将其下装到CPU中: 1. 将所有的有关CPU切换为STOP状态。 2. 选择菜单功能 PLC - Download 。 3. 成功地传递了配置数据后,将相关CPU切换回RUN状态。 全局数

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档