您现在的位置是:首页 > PLC技术 > PLC技术
SIMATIC S7的通信服务
来源:艾特贸易2017-06-05
简介子网络上的数据交换由不同的通信服务控制——这取决于所选择的连接。这些服务主要集中在以下方面: S7 功能用于 SIMATIC 的中央通信服务。它们主要集中在 CPU 的操作系统中,并控制
子网络上的数据交换由不同的通信服务控制——这取决于所选择的连接。这些服务主要集中在以下方面:
S7功能用于SIMATIC的中央通信服务。它们主要集中在CPU的操作系统中,并控制中央处理单元、HMI单元以及编程设备之间的通信。
下面列出了其功能概要:
●编程设备(PG)功能:测试、启动及服务功能,由编程设备使用。例如,执行
“监控变量”功能、“读诊断缓冲器”或加载用户程序等。
●HMI功能:人机接口功能,由操作面板使用。例如,读取或写入变量。
●S7通信:用于大量数据交换的事件驱动的服务。由在用户程序中的系统功能块
SFB调用启动,具有修改和监控功能;静态组态连接。
●S7基本通信:每次传输交换76字节的事件驱动通信服务。由用户程序中的SFC调
用启动;动态非组态连接。
S7功能可以由MPI、PROFIBUS以及工业以太子网来执行。
全局数据通信用于在几个CPU之间交换小量数据,而不需要在用户程序中附加编程。传送可以是周期性的或事件驱动的。
全局通信是一个广播进程,数据接收不需要响应。要报告通信状态。全局数据通信只能在MPI总线或K总线上进行。
用PROFIBUS DP可以实现主站和从站分布式I/O之间的数据交换。通信根据EN 50170卷2进行传输和标准化。利用此服务,通过PROFIBUS DP可以访问SIMATIC从站或非SIMATIC标准的从站。
PROFIBUSFMS(现场总线信息规范)提供了用于结构化变量(FMS变量)的传送服务,与EN50170卷2标准一致。通信仅通过在PROFIBUS子网络上的静态连接产生。
PROFIBUS-FDL(现场总线数据链接)用SDA(带响应发送数据)功能传输数据,根据EN50170卷2进行标准化。通信用静态连接产生。使用PROFIBUS-FDL,可以交换数据,例如通过PROFIBUS子网络与SIMATIC S5控制器交换数据。
ISO传输通信服务用IS08073 Class 4来启用数据传送。通信在静态连接上产生。使用ISO传输,可以交换数据,例如通过工业以太网与SIMATIC S5控制器交换数据。
基于TCP的ISO通信服务与具有RFC1006扩展协议的TCP/IP标准相一致。通信通过工业以太网用静态连接产生。
点击排行
PLC编程的基本规则
