n
描述:
S7基本通信包括数据通过MPI或PROFIBUS网络进行传输的不需要配置的通信连接,这些通信连接是动态的,例如根据应用建立连接或者释放。n
S7基本通信使用ISO-OSI参考模型的第七层(应用层):n
图. 01: ISO-OSI 参考模式n
S7基本通信服务:
服务
描述
I_PUT / I_GET
提供单项的通信服务允许抓取和读一个连接在本地PROFIBUS DP主站系统的智能从站。
X_PUT / X_GET
提供单项的通信服务允许抓取和读一个连接在相同MPI网络上的模块。
X_SEND / X_RCV
提供双向的通信服务允许抓取和读一个连接在相同MPI网络上的模块。
n
通信服务的属性:
最大传输的数据的量是76个字节。n
通信服务/ 属性
I_PUT / I_GET
X_PUT / X_GET
X_SEND / X_RCV
最大的用户数据长度
84 字节/ 94 字节
76 字节
76 字节
通信方式
客户端/ 服务器
客户端/ 服务器
客户端/ 客户端
连接资源1)
0-12 (S7-300)
16-64 (S7-400)
– 参考CPU技术规范
0-12 (S7-300)
16-64 (S7-400)
-参考CPU技术规范
0-12 (S7-300)
16-64 (S7-400)
-参考CPU技术规范
允许的地址区
E, A, M, D
E, A, M, D
E, A, M, D
通信块
SFC 72 “I_GET” / SFC 73 “I_GET”
SFC 67 “X_GET” / SFC 68 “X_PUT”
SFC 65 “X_SEND” / SFC 66 “X_RCV”
n
1)通过STEP 7在CPU属性配置对话框 -> “Communication” 标签设置预留的S7基本通信连接资源.
S7基本通信服务的优点:
- 不需要配置通信连接。
- 数据传输可以是动态的和可变化的。
- 发送和接收的数据是连续的
- 通过CPU中的S7程序可以控制连接资源。
- 客户端/ 服务器或客户端/ 客户端通信方式都允许使用。
S7基本通信服务的缺点:
- S7基本通信服务只能在相似的SIMATIC架构中使用。
- 只有少量数据能被传输
注意:
- 可以在条目ID20982954中找到关于SIMATIC S7通信的一些常用信息。
- 在条目ID: 1214574.可以找到介绍S7基本通信调用SFC信息的手册”System Software for S7-300/400 System and Standard Functions” 。