step7更高级别和更低级别IO系统之间的数据交换
下一部分显示了更高级别和更低级别IO系统之间的数据交换。
传送区
在传送区中可以提供IO控制器和I设备之间的通信数据。传送区包含可在IO控制器和I设备之间持续交换的信息单元。可以在组态中找到关于传送区组态和使用的更多信息)
传送区有两种类型:
.应用程序传送区是一种连接到I设备CPU的用户程序的接口。在用户程序中处理输入,而输出则是在用户程序中处理的结果。
.IO传送区将数据从更高级别的IO控制器转发到I/O或者相反。没有在I设备上处理数值。
下图显示了更高级别和更低级别IO系统之间的数据交换。下面根据编号解释各个通信关系。
(1) 更高级别IO控制器和正常IO设备之间的数据交换
通过该方式,IO控制器和IO设备交换数据。通过PROFINET传送数据。
(2) 更高级别IO控制器和I设备之间的数据交换
通过该方式,IO控制器和I设备交换数据。通过PROFINET传送数据。
更高级别IO控制器和I设备之间的数据交换基于传统的IO控制器/IO设备关系。
对于更高级别的IO控制器,I设备的传送区代表预组态站的子模块。
IO控制器的输出数据是I设备的输入数据。同样,IO控制器的输入数据是I设备的输出数据。
(3) 用户程序和传送区之间的传送关系
通过该方式,用户程序和应用程序传送区交换输入和输出数据。
(4) I/O地址区和I设备的I/O之间的传送关系
通过该方式,I设备将其中央和分布式I/O的数据传递到IO传送区。CPU不处理数据。
(5) 用户程序和I/O之间的传送关系
通过该方式,用户程序和中央/分布式I/O交换输入和输出数据。
(6) I设备和更低级别IO设备之间的数据交换
通过该方式,I设备和其IO设备交换数据。通过PROFINET传送数据。
楼主最近还看过