您的位置:控制工程论坛网论坛 » PLC与PAC » 再谈Siemens 关于MPI协议与PPI协议的异同和特点!

hylotus

hylotus   |   当前状态:离线

总积分:5168  2024年可用积分:0

注册时间: 2009-08-20

最后登录时间: 2012-08-16

空间 发短消息加为好友

再谈Siemens 关于MPI协议与PPI协议的异同和特点!

hylotus  发表于 2009/10/22 10:01:05      1725 查看 0 回复  [上一主题]  [下一主题]

手机阅读

PPI是一个主从协议:主站向从站发出请求,从站作出应答。

从站不主动发出信息,而是等候主站向其发出请求或查询,要求应答。

主站通过由PPI协议管理的共享连接与从站通讯。PPI不限制能够与任何一台从站通讯的主站数目;但是,您无法在网络中安装32台以上主站。

选择“PPI高级协议”允许网络设备在设备之间建立逻辑连接。若使用“PPI高级协议”,每台设备可提供的连接数目有限。下表显示由S7-200提供的连接数目。


如果您在用户程序中启用PPI主站模式,S7-200 CPU可在处于RUN(运行)模式时用作主站。启用PPI主站模式后,您可以使用“网络读取”(NETR)或“网络写入”(NETW)从其他S7-200 CPU读取数据或向S7-200 CPU写入数据。S7-200用作PPI主站时,作为从站应答来自其他主站的请求。

您可以使用PPI协议与所有的S7-200 CPU通讯。欲与EM 277通讯,您必须启用“PPI高级协议”。

模块 波特率 连接

S7-200 CPU 端口0端口1 9.6 kbaud、19.2 kbaud或187.5 kbaud9.6 kbaud、19.2 kbaud或187.5 kbaud 4个4个

EM 277模块 9.6 kbaud至12 Mbaud 每个模块6个

请遵循以下步骤设置PPI参数:

1. 在“站参数”区域的PPI标记上,选择“地址”方框中的一个数字。该数字表示您希望将STEP 7-Micro/WIN放置在可编程控制器网络中的位置。您正在运行STEP 7-Micro/WIN的个人计算机的默认站址是0。网络上的第一台PLC的默认站址是2。网络上的每台设备(PC、PLC等)必须有一个唯一的站址;请勿将相同的地址指定给多台设备。

2. 在“超时”方框中选择一个数值。该数值代表您希望通讯驱动程序尝试建立连接花费的时间。默认值应当有足够的时间。

3. 确定您是否希望将STEP 7-Micro/WIN用在配备多台主站的网络上。您可以保留"多台主站网络"方框中的选中符号,除非您使用的是调制解调器。如果使用的是调制解调器,则不能选择该方框,因为STEP 7-Micro/WIN不支持该功能。

4. 按照您希望STEP 7-Micro/WIN网络上通讯的速率设置传送速率。PPI电缆支持9.6 kbaud、19.2 kbaud和187.5 kbaud。

5. 选择最高站址(图标地址)。此为STEP 7-Micro/WIN停止查找网络上的其他主站的地址。

6. 点击“本地连接”标签。

7. 在“本地连接”标签中,选择PC/PPI电缆与之连接的COM端口。如果您使用的是调制解调器,选择调制解调器连接的COM端口,并选择“使用调制解调器”复选框。

8. 点击“确定”,退出“设置PG/PC接口”对话框。


注:

与S7-200 CPU通讯时,STEP 7-Micro/WIN的默认值是多台主站PPI协议。该协议允许STEP 7-Micro/WIN与其他主站(文本显示和操作面板)同时在网络中存在。可选中PG/PC接口“PC/PPI电缆属性”对话框中的“多台主站网络”复选框,启用该模式。

在使用单台主站协议时,STEP 7-Micro/WIN还支持单台主站PPI协议。STEP 7-Micro/WIN假设PPI协议是网络上的唯一主站,不与其他主站共享网络。用调制解调器或噪音很高的网络传输时,应当使用单台主站协议。可取消PG/PC接口“PC/PPI电缆属性”对话框中“多台主站网络”复选框内的选中符号,选择单台主站模式。

MPI允许主站与主站或主站与从站之间的通讯。

欲与S7-200 CPU通讯,STEP 7-Micro/WIN建立主站与从站连接。MPI协议无法与用作主站的S7-200 CPU通讯。

网络设备通过任何两台设备之间的(由MPI协议管理的)不同连接进行通讯。设备之间的通讯受S7-200 CPU或EM 277模块支持的连接数目的限制。

对于MPI协议,S7-300和S7-400 PLC使用XGET和XPUT指令从S7-200 CPU读取数据和向S7-200 CPU写入数据。有关这些指令的信息,请参阅您的S7-300或S7-400编程手册。

如果您在使用CP 5511、CP5611或MPI及PPI协议,从“设置PG/PC接口”对话框,点击“属性叀卑磁ィ嵯允綳XX卡(PPI)的属性表,其中“XXX”表示您安装的卡类型。例如,MPI-ISA。请参阅图10。

注:

当您与S7-200 CPU 215的1号端口通讯时,请使用MPI协议。

请遵循以下步骤设置MPI参数:

1. 在PPI标记中,选择“地址”方框中的一个数字。该数字表示您希望将STEP 7-Micro/WIN在可编程控制器网络中放置的位置。

2. 在“超时”方框中选择一个数值。该数值代表您希望通讯驱动程序尝试建立连接花费的时间。默认值应当有足够的时间。

3. 按照您希望STEP 7-Micro/WIN在网络上通讯的速率设置传送速率。

4. 选择最高站址(图标地址)。此为STEP 7-Micro/WIN停止查找网络上的其他主站的地址。

5. 点击“确定”退出“设置PG/PC接口”对话框。

1楼 0 0 回复