标签:
SIMATIC S7300
|
|
| 如何在 S7-200 和 S7-300 之间,通过 PROFIBUS DP 进行数据通讯? |
|
|
|
说明: 可以通过 EM277 模块,将 S7-200 作为从站集成到 PROFIBUS DP 网络中。下面以 S7-226 (从站) 连接到 S7-314C-2 DP (主站) 为例,说明了该操作过程。
下图给出了示例组态:
 ( 33 KB ) 图 1
组态从站(S7-200)
此处的操作限制为设置 PROFIBUS DP 地址,该地址必须与主站中的组态相匹配。
| 编号 |
步骤 |
| 1 |
关闭模块的电源。 |
| 2 |
在 EM277 上设置定义的 PROFIBUS DP 地址。为此,转动下面的地址开关,使箭头指向所需的数字 (在示例组态中是“3”)。
 ( 223 KB ) 图 2 |
| 3 |
再打开模块的电源。 |
注意事项: 只有在打开电源之后,才能识别新设置的 PROFIBUS DP。
组态主站 (S7-300)
此处,要将 EM277 模块集成到 S7-300 组态,将其连接到 PROFIBUS DP,然后在主站和从站之间组态数据通讯。
注意事项: 在数据通信中,主站发送的数据存储在从站的接收区 (变量存储区) 中。S7-200 CPU 的用户程序必须将此数据“保存”到其它数据区,否则这些数据将在下一次数据发送时被覆盖。当用户程序正在处理变量存储区中的数据时,不能覆盖这些数据。在下一个更新输入过程映像 (PIQ) 和输出过程映像 (PII) 时,就可以覆盖这些数据。
注意事项: 在第 8 步中设置的数据一致性必须与使用的数据量匹配。举例来讲,如果对于四个数据字的数据长度,使用了一个字的一致性,则将无法确保从站可以按照主站发送的顺序接收到这些数据字。此处的一致性仅能保证单个字的正确接收。为了确保数据字的一致顺序,在此实例中必须使用缓冲一致性。
关于此主题的详细信息,可以在 S7-200 系统手册的“EM 277 PROFIBUS-DP Module Specifications”中找到;条目号 1109582 中给出了该手册的相关信息。
实际使用经验:EM277的DX MODE 灯必须亮着不然无法通讯,如果不亮重新上电。 |
附上最新的EM277 GSD文件

|
系统分类:
工业控制 | 用户分类:
PLC | 来源:
整理 | 【推荐给朋友】