- 0
- 0
- 约5.34万字
- 约 98页
- 2026-01-31 发布于浙江
- 举报
第5章SIMATICS7的PROFIBUS网络组态与编程239
全局数据不需要编程,允许基于MPI接口在CPU之间周期性地进行数据传输。当更新过程映像时,在循环控制点传输数据。
PG和HMI功能属于系统服务(例如PG功能以及HMI功能)基于扩展的S7通信。为了将PG或者HMI设备连接到S7-300/S7-400系统,需要占用通信连接伙伴上(S7-CPU、
M7-CPU、M7-FM等)一个未被预留的连接资源。
通过S7基本通信服务,可以在MPI子网上或者基于C总线的一个站点内部使用任意S7-300/S7-400CPU来传送数据。在用户程序中可以调用系统功能(SFC),例如在发送端调用X_SEND以及在接收端调用X_RCV。在一次调用中最多可以传送76个字节的有用数据。调用系统功能时,将动态建立与通信伙伴之间的连接,并且在传送之后连接将再次断开,因此没有必要组态连接。
S7的扩展通信可以在所有的S7-400CPU中使用扩展通信,在不同的子网中(MPI、C总线、PROFIBUS以及工业以太网)最多可以传送64KB的数据。编程接口以系统功能块(SFB)的形式出现,这些SFB只集成在S7-400CPU的操作系统中,S7-300CPU中提供这些SFB。除了数据传输功能以外,这种通信服务还提供控制功能,例如控制通信伙伴PLC的START和STOP。在组态的连接上进行通信(连接表)。当站点上电时就会建立组态的连接,并且一直保持连接状态。
未组态的连接可以用于在S7/M7-300/400CPU和另一个具有通信能力的模块之间交换少量的数据。通信伙伴必须要么连接到公共MPI子网,要么可以在相同站内通过C总线或PROFIBUS-DP访问,如图5-73所示为不需要组态的连接。
不需组态连接的基本通信
不需组态连接的基本通信
通过MPI或C总线的程序控制
图5-73不需要组态的连接通信
SFC
SFC
不必组态连接,调用SFC时,会动态建立一个到已寻址的通信伙伴的连接,且在完成传输之后,根据参数(参数:CONT)终止该连接。这样建立的一个连接在每个通信伙伴上都需要一个空闲的连接资源。如果在调用SFC时没有可供使用的空闲连接资源,相应的错误号会以RET_VAL的形式返回给用户。不能使用通信SFB的现有连接,如果活动CPU在数据传输期间进入STOP模式,那么会终止现有的连接。
在RUN模式期间一定不能删除通信SFC,因为在这种情况下不能释放已占用的连接资源(只有在STOP模式下才允许程序改变)。
不需要组态的连接通信具有如下特点。
①要传输的有用数据的大小,对整个系统中的S7/M7/C7CPU来说是相同的,即最大76个字节。
②通过MPI子网进行的或站内的数据通信。
③与SFB通信相反,不需要组态连接。
④到伙伴的连接是动态建立和终止的。
⑤最多76个字节的有用数据。
⑥可以用于所有的S7-300/400CPU。
240西门子全集成自动化技术综合教程-系统编程、现场维护与故障诊断
⑦也可以通过PROFIBUS-DP(X_GET,X_PUT)来读写S7-200中的变量。
⑧通信伙伴也可以是另外一个S7项目的一部分。
SFC允许基于未组态的S7连接进行数据通信应答,表5-13所示为不需要组态的通信服务系统功能。使用通信SFC(X…)可以寻址同一个MPI子网上的所有通信伙伴,也可以用I/O地址来寻址同一个站点内部的所有通信伙伴(例如FM)。只有当通信伙伴位于另一个S7项目中,才能在MPI子网上进行通信,对于可以连续寻址的通信伙伴的个数没有限制。
表5-13不需要组态的程序块
SFC
符号名
简短描述
SFC65
X_SEND
发送模块用于发送数据到X_RCV(客户机)
SFC66
X_RCV
接收模块用于接收X_SEND块的数据
SFC67
X_GET
从伙伴PLC读取数据
SFC68
X_PUT
向伙伴PLC写入数据
SFC69
X_ABORT
断开现有的连接
SFC72
I_GET
从伙伴CPU读取数据
SFC73
I_PUT
向伙伴CPU写入数据
SFC74
I_ABORT
断开到伙伴CPU的连接
寻址方式分为以下两种:对于基于MPI子网的通信,通过指定MPI地址(X_..);而对于同一个站点内的通信,则指定逻辑模块的起始地址(I.)。如果
您可能关注的文档
- 水利工程全波列超声测井信号自动增益放大电路设计.docx
- 天铁集团石灰石矿原料破碎系统的自动控制.docx
- 西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_51-100.docx
- 西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_101-150.docx
- 西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_151-200.docx
- 西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_201-250.docx
- 西门子全集成自动化技术综合教程系统编程、现场维护与故障诊断 [陈先锋 编著] 2012年版_301-350.docx
- 现代电气自动控制技术.docx
- 新02J10(三) CREST自动隐形卷帘纱窗图集.docx
- 新编电力系统继电保护与安全自动装置整定计算、检验调试及典型事故分析实用手册_1-50.docx
最近下载
- 直击中考---VB题库训练(1月30日).docx VIP
- 110kV武骏专用变电站工程--110kV电容式电压互感器招标文件(技术规范专用部分).doc VIP
- 各场所高压线的标准规范..pdf VIP
- 16S401管道和设备保温、防结露及电伴热.doc VIP
- 2026人教版小学三年级上册数学期末考试3套试卷(打印版含答案解析).docx
- 市场监管党组书记2025年度民主生活会个人对照检查发言材料(五个带头).docx VIP
- 直击中考---七年级上册1-3课题库训练(1月31日).docx VIP
- 小区物业装饰装修管理方案.docx VIP
- 物业公司“危险源”识别和管控归纳表.docx VIP
- 中国饮食文化——《全国导游基础知识》习题集.docx VIP
原创力文档

文档评论(0)