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) | 0-12 (S7-300) | 0-12 (S7-300) |
允许的地址区 | 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" 。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336186.html