MPI与Profibus通信技术培训(技术讲解)

合集下载

PROFIBUS技术培训(2—5章)

PROFIBUS技术培训(2—5章)

PROFIBUS技术培训(2—5章)PROFIBUS作为一种现场总线标准,在世界市场上已被普遍同意并得到广泛运用。

本培训教程全面阐述了PROFIBUS的技术特点、应用模式和产品开发方法。

PROFIBUS的系统模型如下:PROFIBUS是国际性的、开放的现场总线标准(1)PROFIBUS 标准EN 50170 是完整的、开放的、与制造商无关的、差不多生效的(2)稳固的PROFIBUS 标准爱护世界范畴的用户和制造商的投资(3)PROFIBUS 经实践证明并在世界范畴内已安装使用的设备超过1,500,000 个。

(截止于1997年四季度)PROFIBUS给客户的好处(1)节约硬件和安装费用减少硬件成份(I/O, 终端块、隔离栅)更容易、更快捷和低成本的安装(2)节约工程费用更容易组态(对所有设备只需一套工具)更容易保养和修理更容易和更快捷的系统起动(3)更大的制造灵活性改进功能减少故障时刻准确、可靠的诊断数据可靠的数字传输技术※PROFIBUS减少40%的安装费用:※产品范畴快速增长※产品应用范畴广泛※经认证的产品确保互操作性(1)PROFIBUS 国际差不多建立了质量认证系统,包括产品的一致性和互操作性的测试(2)几百个产品差不多通过了认证(3)在欧洲和美国建有如此的测试实验室(4)经认证的产品都有一个认证号,它们已在PROFIBUS 电子产品指南中列出PROFIBUS 是领先的开放的现场总线系统·独立的市场研究证实,PROFIBUS 在欧洲是市场的领导者,且在世界范畴内有最高的增长率。

在1997年已安装的PROFIBUS 差不多设备超过了1,500,000个,年增长到约20-30%。

·市场总值按照1997 ARC 的市场研究现场总线的世界市场总值大于2百万个节点,50%以上是用在欧洲。

·市场份额按照1996 Consultic 关于德国和欧洲市场的市场研究2,PROFIBUS 在欧洲市场中约占41% 。

SIMATIC MPI与Profibus通信培训(高端培训)

SIMATIC MPI与Profibus通信培训(高端培训)
工程师培训资料
• 标题:SIMATIC MPI与Profibus通信培训(高端培训) • 培训人:xx
MPI与Profibus通信---西门子硬件网络关系
西门子PLC通信技术
结合具体实例,详细介绍MPI网络的组建方法、如何用全局数 据包通信方式实现PLC之间的MPI网络通信、如何实现无组态 连接的PLC之间的MPI通信、如何实现有组态连接的PLC之间的 MPI通信、如何实现PLC之间的PROFIBUS-DP主从通信、如何组 态远程I/O站,最后介绍了CP342-5分别作为主站 和从站的PROFIBUS-DP组态应用。
Ø采用中继器
全局数据(GD)通信方式以MPI分支网为基础而设计的。 在S7中,利用全局数据可以建立分布式PLC间的通讯联系,不 需要在用户程序中编写任何语句。S7程序中的FB、FC、OB都 能用绝对地址或符号地址来访问全局数据。最多可以在一个 项目中的15个CPU之间建立全局数据通讯。
返回本节
ØMPI网络示意图
OP S7-300
S7-300
MPI 地址 2
S7-300
MPI 地址 1 可采用分支连接线
S7-300
MPI 地址 3
OP
MPI 地址 8 可采用分支连接线
MPI 地址 0
MPI 地址 7
PG/PC
MPI 地址 6
返回上级
S7-300 S7-400
MPI 地址 4
MPI
返回上级
4. GD通信应用(1/2)
应用GD通信,就要在CPU中定义全局数据块,这一过程也 称为全局数据通信组态。在对全局数据进行组态前,需要先 执行下列任务:
①定义项目和CPU程序名; ②用PG单独配置项目中的每个CPU,确定其分支网络号、 MPI地址、最大MPI地址等参数。

032第三章PROFIBUS网络组态(MPI通信)

032第三章PROFIBUS网络组态(MPI通信)
第三章 PROFIBUS网络<下> -------组态
本钢教育培训中心自控系 刘显珍
1 MPI通信
1.1 概述


在通信速率要求不高、通信数据量不大 时一种简单经济的通信方式 通信设备:S7-200/300/400,操作面板 TP/OP及上位机MPI/PROFIBUS通信卡, 如CP5512/CP5611/CP5613等 通信速率:19.2kbit/s~12Mbit/s,默认 187.5kbit/s 节点数量:32个 通信距离:50m(可通过中继器扩展)
硬件: 1) CPU314C-2DP 2)CPU413-2DP 3)MPI电缆(即PROFIBUS电缆) 软件: STEP7

(4) 网络组态及参数设置

1)新建项目: 创建两个站: STATION1 CPU413-2DP MPI地址: 2 STATION2 CPU314C-2DP MPI地址:4






CALL "X_GET" REQ :=M1.3 CONT :=TRUE DEST_ID :=W#16#4 VAR_ADDR:=P#DB1.DBX 0.0 BYTE 76 RET_VAL :=MW4 BUSY :=M1.4 RD :=P#DB2.DBX 0.0 BYTE 76 //表示本地数据接收区,当M1.3为1时,接收数据放到本区
4.网络组态和参数设置
全局数据:配置步骤
在项目中生成硬件站
– 使用“SIMATIC 管理器" 为每个CPU指定MPI地址并下装 组态 –使用“硬件组态” 工具 配置全局数据表 –使用“定义全局数据表” 工 具
全局数据: 配置硬件
生成站

西门子MPI通讯培训资料

西门子MPI通讯培训资料

2
TUONENG TECH - CONFIDENTIAL
File Number
PDF 文件使用 "pdfFactory Pro" 试用版本创建
第一节 MPI概述
1.MPI概述
MPI(Multi Point Interface)是多点接口的简称是当通信 速率要求不高,通信数据量不大时可以采用的一种简单经 济的通信方式。通过它可组成小型PLC通讯网络,实现 PLC之间的少量数据交换,它不需要额外的硬件和软件就 可网络化。每个S7-300 CPU都集成了MPI通信协议,MPI 的物理层是RS-485。通过MPI,PLC可以同时与多个设备 建立通信连接,这些设备包括编程器PG或运行STEP7的 计算机PC、人机界面(HMI)及其它SIMATIC S7,M7和 C7。同时连接的通信对象的个数与CPU的型号有关。
16
TUONENG TECH - CONFIDENTIAL
File Number
PDF 文件使用 "pdfFactory Pro" 试用版本创建
点击第二列的CPU315-2DP(2)下面的单元,输入MW20(表示从 MB20开始的2B),该格的背景为白色,表示在该行中CPU315-2DP(2) 是接收站。编译保存后,把组态数据分别下载到相应CPU中,这样就可 以进行数据通信了,如图2.3所示。地址区可以为DB、M、I、Q区,S7300地址区长度最大为22字节,发送区和接收区的长度必须一致。如果数 据包由若干个连续的数据区组成,一个连续的数据区占用的空间为数据 区内的字节数加上两个头部说明字节。一个单独的双字占6B,一个单独 的字占4B,一个单独的字节占3B,一个单独的位也占3B。例如 DB2.DBB0:10和QW0:5一共占用22B(第一个连续数据区的两个头部 说明字节不包括在22B之内)

西门子PLC的MPI是如何进行网络通讯的详细资料讲解

西门子PLC的MPI是如何进行网络通讯的详细资料讲解

西门子PLC的MPI是如何进行网络通讯的详细资料讲解随着科技的进步,智能化芯片的发展逐渐成熟起来设备的智能化程度也相应提高,随之智能化设备之间基于开放标准的现场总线技术构成的自动化控制系统也逐渐成熟起来。

于是西门子PLC除了使用工业以太网和profibus。

在我们常用的编程、组态、通讯还用到了MPI、ASI等技术。

这些技术协议实现西门子PLC主机与智能从站之间的通讯,甚至兼容符合第三方产品的通讯协议。

西门子通讯大致有MPI网络通讯、PROFIBUS网络通讯、工业以太网通讯这三种。

西门子PLC的MPI网络通讯MPI叫多点接口通信,一般用于小范围、小点数现场级通讯,可实现西门子PLC的操作面板(TP/OP)和上位机之间的数据交换,例如西门子PLCs7-200/300/400,它的通讯速率19.2Kbit-12Mbit,最多可连接32个接点,通讯距离50m以内。

若以中继器连接,站之间的距离可达9100m,可最多也只能用10个中继器,而且它还占用节点数。

MPI的网络组建:利用STEP7的configuretion里的功能可以给每一个网络节点分配一个MPI地址和最高地址,连接是需要在MPI网络的第一个节点和最后一个节点加终端电阻。

PLC以MPI来实现通讯,可用三种方式解决。

全局数据包通讯方式、无组态连接通讯方式、组态连接通讯方式。

实现全局数据包通讯方式:在PLC硬件配置过程,组态需要通讯的PLC站之间的发送区和接收区不需要任何程序处理,只适应s7-300/400之间的通讯。

最多也只在一个项目中的15个CPU之间建立全局数据。

实现全局数据通讯方法:全局数据包通讯SMATIC Manage 里设置s7-300/400MPI的地址,然后在选项/定义全局数据里定义需要通讯的数据地址。

带>符号的表示发送数据,对应栏里的是接受数据,最终将设置好的项目下载到PLC即可实现MPI通讯。

无组态连接通讯方式:它适用于S7-200/300/400之间通讯,却不能与全局数据包通讯混淆。

PROFIBUS新培训由低到高

PROFIBUS新培训由低到高

• 注意:光纤传输技术,需要用专门的设备进行接收与发送,针对 光纤传输技术,鼎实公司专门研发了单模光纤模块PB-OLM-S和多 模光纤模块PB-OLM-M,用于信号的接收BUS的数据交换发生在主站和从站之间,而所有的 这种数据交换都必须按一定的协议来完成。数据链路层 中包含了对数据传输报文的一般结构描述、安全机制设 置以及可能提供的服务。
• 注意:由于受电缆本身电阻,以及质量的问题,一般的电缆无法 达到上述长度要求。
总线网络中可扩展的最大长度
• 在PROFIBUS-DP安装中,必须选择一个与该总线连接的所有设备 都支持的数据传输速率。所选择的数据传输速率决定了如上所述 的最大网段的长度。 • 在每一个PROFIBUS DP网络中,两个总线站之间的最大许可的距 离可计算如下: • (NO_REP + 1)x网段长度 • NO_REP=串联连接的中继器的最大数量 • 例:中继器制造商的规定允许串联9个中继器,那么在1.5M bit/s 的数据传输速率下,两总线站之间的最大距离如下: • (9+1)x200m=2000m
终端电阻的使用
终端电阻的使用
网段设备数量分布
• 一个PROFIBUS网络中最多只能有126个设备(包括主站和从站), 如果距离过长或某一处的从站设备过多,就需要把DP网络分成若 干个网段。在同一个网络段中,最多只能有32个设备。如果一个 网络中设备数量多于32个或由于受距离以及设备性质的限制,那 就必须划分出多个网段,网段之间用中继器或者段耦合器连接。
PROFIBUS数据链路层的一般格式
SD LE LEr SDr DA SA FC DU„. FCS ED
SD: 报头; LE: 数据长度 DA: 目标地址 SA: 源地址; FC: 功能码 FCS:帧校验序列 ED: 报尾,固定为0x16

PROFIBUS技术培训第七部分PROFIBUS-FMS

PROFIBUS技术培训第七部分PROFIBUS-FMS
为每个FMS设备分配唯一的地址,以便在Profibus网络中进行识别和通信。
连接FMS设备至Profibus网络
按照Profibus网络规范,将FMS设备正确接入Profibus网络,确保物理连接稳定可靠。
FMS设备的软件配置
安装FMS设备驱动程序
根据FMS设备的型号和操作系统,安装相应的驱动程序, 以确保设备与计算机之间的通信正常。
详细描述
某工厂采用Profibus-FMS技术,实现了生产线的自动化控制和信息交互。在系统配置阶段,根据生产工艺和设 备需求,进行了合理的站点规划和总线布局。优化过程中,针对实际运行中的问题,进行了参数调整和程序改进, 提高了系统的稳定性和效率。
案例二
总结词
通信故障排查
详细描述
某自动化生产线在使用Profibus-FMS通信时出现故障,表现为数据传输中断或异常。针对这一问题, 进行了故障排查,检查了硬件连接、网络配置和通信协议等方面。通过逐一排除故障因素,最终确定 了问题所在,并采取相应措施修复了通信故障,保障了生产线的正常运行。
FMS在Profibus技术中的地位
Profibus-FMS是Profibus技术中的一种通讯方式,与ProfibusDP(Device Protocol)和Profibus-PA(Process Automation)并列,共同构成了Profibus技术的三大通讯方式。
Profibus-FMS主要用于设备之间的信息交互和管理,能够实 现设备之间的数据共享、远程控制、故障诊断等功能,是工 业自动化系统中不可或缺的一部分。
定义:Profibus-FMS(Fieldbus Message Specification)是一种基于Profibus协议的通讯方式,用 于工业自动化系统中设备之间的信息交互。 支持多种传输速率和传输介质;

西门子 pi mpi profibus 详解

西门子 pi mpi profibus 详解

pi mpi profibus 详解1、MPI是Multi-Point Interface,适用于PLC 200/300/400、操作面板TP/OP及上位机MPI/PROFIBUS通信卡,MPI网络的通信速率为网络才支持12Mbit/s的通信速率。

MPI网络最多可以连接32个接节点,最大通信距离为50m,但是可以通过中继器来扩展长度。

PPI协议是专门为S7-200开发的通信协议。

S7-200 CPU的通信口(Port0、Port1)支持PPI 通信协议,S7-200的一些通信模块也支持PPI协议。

Micro/WIN与CPU进行编程通信也通过PPI协议。

PPI是一种主从协议,主站、从站在一个令牌网。

在一个PPI网络中,与一个从站通信的主站的个数并没有限制,但是一个网络中主站的个数不能超过32个。

主站既可以读写从站的数据,也可以读写主站的数据。

也就是说,S7-200作为PPI主站时,仍然可以作为从站响应其他主站的数据请求。

MPI是主站之间的通信;PPI可以是多台主站与从站之间通信。

2、MPI协议:西门子内部协议,不公开;PROFIBUS-DP协议:标准协议,公开。

3、MODBUS 是MODICON公司最先倡导的一种软的通讯规约,经过大多数公司的实际应用,逐渐被认可,成为一种标准的通讯规约,只要按照这种规约进行数据通讯或传输,不同的系统就可以通讯。

目前,在RS232/RS485通讯过程中,更是广泛采用这种规约。

常用的MODBUS 通讯规约有两种,一种是MODBUS ASCII,一种是MODBUS RTU。

一般来说,通讯数据量少而且主要是文本的通讯则采用MODBUS ASCII规约,通讯数据数据量大而且是二进制数值时,多采用MODBUS RTU规约。

在实际的应用过程中,为了解决某一个特殊问题,人们喜欢自己修改MODBUS规约来满足自己的需要(事实上,人们经常使用自己定义的规约来通讯,这样能解决问题,但不太规范)。

PROFIBUS现场总线工程师培训(技术讲解)

PROFIBUS现场总线工程师培训(技术讲解)
– 当该位为0时 – 当该位为1时
5.3 DP报文格式
3. 举例
• 1类主站和从站 之间(主站地址 为1,从站地址 为10)
5.3 DP报文格式
3. 举例
• 2类主站和从站 之间(主站Fra bibliotek址 为0,从站地址 为10)
2007.2 V2.0
现场总线技术及应用教程 Copyright by Wang Yanfen
– 网段
• 一个PROFIBUS网络中最多只能有126个设备(包括主站和从站), 在同一个网络段(Segment)中,最多只能有32个设备。如果一个 网络中的设备数量多于32个或由于受距离以及设备性质的限制,那 就必须划分出多个网络段。
2007.2 V2.0
现场总线技术及应用教程 Copyright by Wang Yanfen
2007.2 V2.0
现场总线技术及应用教程 Copyright by Wang Yanfen
10
5.2 DP各站的功能及通信
• 功能
– 主站(主要指1类主站) 把输出数据送往从站,如果需要的 话也可以得到从站的输入数据。
– 从站
5.2 DP各站的功能及通信
2. PROFIBUS-DP的通信形式 – PROFIBUS DP 系统的通信形式主要有: • 1类主站和从站之间; • 2类主站和从站之间; • 1类主站和2类主站之间。
5.1 PROFIBUS-DP的基本概念
2. 设备类型
DP网络中的设备类型有3类:
• 第一类主站(Class1 Master)
– 作用和组成
• 第二类主站(Class2 Master)
– 作用和组成
• 从站(Slaves)
– 作用和组成

Profibus技术培训_概论(ppt版)

Profibus技术培训_概论(ppt版)

Technique, Rev. 1, Part I, Page 8
®
PROFIBUS Internationalຫໍສະໝຸດ PROCESSFIELDBUS
PROFIBUS 产品(chǎnpǐn)范围
驱动器 AC Drives DC Drives
分散(fēnsàn)的 I/O
二进制 I/O
模拟 I/O 调节器 计时器
91
91
92
92
93
FMS
批准PROFIBUS-DP DIN 19245 part 3
批准欧洲标准 EN 50 170
批准 PROFIBUS-PA DIN 19245 part 4
Oct Apr Oct Apr Oct Apr Oct Apr Oct
93
94
94
95
95
96
96
97
97
DP
FMS/DP组合(zǔhé)设备
Technique, Rev. 1, Part I, Page 13
PROFIBUS International
PROFIBUS 协议
PROFIBUS 总线访问协议〔第二层〕对三种PROFIBUS 版本 (FMS/DP/PA)均相同
工厂(gōngchǎng)级
总线
循环(xúnhuán)时间
< 1000 ms
Ethernet/TCP/IP
CNC
区域 控制器
TCP/IP/Ethernet
PC/VME
车间(chējiān)级
总线
循环时间 < 100 ms
VME/PC
PROFIBUS-FMS
PLC
DCS
®
PROCESSFIELDBUS

MPI^AS-i^PROFIBUS-PA^

MPI^AS-i^PROFIBUS-PA^

西门子工业通信网络组态编程与故障诊断(电气信息工程丛书)作者:廖常初定价:69.00元出版日期:2009年9月书号: 9787111282563---------------------------------------------------------------------------------------------------------------------- z内容简介本书全面介绍了西门子工业通信网络的结构、通信协议、通信服务和通信的组态编程与故障诊断。

重点是应用最广的PROFIBUS-DP和工业以太网,对MPI、AS-i、PROFIBUS-PA、OPC也作了详细介绍。

本书建立在大量实验的基础上,详细介绍了实现通信最关键的组态和编程方法,随书光盘有上百个通信例程,绝大多数例程经过硬件实验的验证。

读者根据正文介绍的通信系统的组态步骤和方法,参考光盘中的例程作组态和编程练习,可以较快地掌握网络通信的实现方法。

通信的故障诊断是现场维修的难点。

本书用约三分之一的篇幅和大量的实例,系统地介绍了网络通信的故障诊断方法、诊断数据的分析方法,和用人机界面、WinCC显示故障消息的方法,包括一种功能强大、使用简单方便的故障诊断和显示的方法。

除了例程,随书光盘还提供了西门子用于通信的软件和大量的中英文用户手册。

本书各章配有适量的练习题,可供工程技术人员和维修人员自学,和作为大专院校、培训班的教材或参考书。

------------------------------------------------------------------------------------------------------------------------------------------ z目录前言第1章概述1.1 计算机通信的国际标准1.1.1 开放系统互连模型1.1.2 IEEE 802标准1.1.3 现场总线及其国际标准1.2 SIMATIC通信网络简介1.2.1 全集成自动化1.2.2 SIMATIC网络结构与通信服务简介1.2.3 学习网络通信的建议1.3 练习题第2章 PROFIBUS的硬件组成与通信协议2.1 PROFIBUS的结构与硬件2.1.1 PROFIBUS简介2.1.2 PROFIBUS的物理层2.1.3 PROFIBUS-DP设备的分类2.1.4 PROFIBUS通信处理器2.1.5 ET 2002.1.6 其他网络部件与GSD文件2.2 PROFIBUS的通信协议2.2.1 PROFIBUS的数据链路层2.2.2 PROFIBUS-DP2.2.3 PROFIBUS的通信服务2.3 练习题第3章 PROFIBUS-DP主从通信3.1 主站与标准DP从站通信的组态3.1.1 项目的生成与硬件组态3.1.2 PROFIBUS-DP网络的组态3.1.3 主站与ET 200通信的组态3.1.4 主站通过EM 277与S7-200通信的组态3.2 DP主站与智能从站通信的组态与编程3.2.1 DP主站与智能从站主从通信的组态3.2.2 设计验证通信的程序3.2.3 用SFC 14和SFC 15传输一致性数据3.3 PLC与变频器DP通信的组态与编程3.3.1 S7-300与SIMOVERT MASTERDRIVES通信的组态3.3.2 SIMOVERT MASTERDRIVES DP通信的数据区结构3.3.3 S7-300与SIMOVERT MASTERDRIVES的DP通信实验3.3.4 S7-300与MM440变频器的DP通信3.3.5 S7-300与其他厂家变频器的DP通信3.4 S7 PLC与西门子直流调速装置的DP通信3.4.1 系统组态与直流调速装置参数设置3.4.2 S7 PLC与直流调速装置通信的实验3.5 通信处理器在主从通信中的应用3.5.1 通信处理器作DP从站3.5.2 主站和从站均为通信处理器的DP通信3.5.3 CP 342-5作DP主站3.5.4 使用FC 4控制PROFIBUS CP的DP网络3.6 练习题第4章基于PROFIBUS的S7通信与FDL通信4.1 S7通信4.1.1 S7通信概述4.1.2 CPU与CP的S7通信功能4.2 基于PROFIBUS的单向S7通信4.2.1 CPU集成的DP接口的S7单向通信4.2.2 使用通信处理器的S7单向通信4.2.3 与连接有关的操作4.3 基于PROFIBUS的双向S7通信4.3.1 使用USEND/URCV的S7通信4.3.2 使用BSEND/BRCV的S7通信4.3.3 CP 443-5在S7通信中的应用4.4 通过S7连接控制和监视远程PLC的运行模式4.5 同一DP主站系统的FDL通信4.5.1 FDL通信的基本概念4.5.2 硬件组态与FDL连接组态4.5.3 编写验证通信的程序4.5.4 S7-300之间的FDL通信4.6 不同DP主站系统和不同项目的FDL通信4.6.1 不同DP主站系统的FDL通信4.6.2 不同项目的FDL通信4.7 其他FDL通信方式的组态与编程4.7.1 自由第二层FDL通信4.7.2 广播方式的FDL通信4.7.3 多点传送方式的FDL通信4.8 练习题第5章 PROFIBUS-DP通信的其他应用5.1 直接数据交换通信的组态5.1.1 直接数据交换通信5.1.2 直接数据交换通信的组态5.1.3 ET 200发送数据给智能从站5.1.4 DP从站发送数据到其他DP主站5.2 PROFIBS-DP通信的其他应用5.2.1 智能从站触发主站的硬件中断5.2.2 一组从站的输出同步与输入冻结5.2.3 用SFC 12激活和禁止DP从站5.2.4 PROFIBUS子网的恒定总线周期5.3 练习题第6章使用STEP 7和硬件诊断PROFIBUS通信的故障6.1 使用设备上的LED进行诊断6.1.1 用S7-300 CPU的LED进行诊断6.1.2 用S7-400 CPU的LED进行诊断6.1.3 用DP从站的LED进行诊断6.2 使用STEP 7进行诊断6.2.1 故障诊断的步骤6.2.2 使用可访问节点和在线功能进行诊断6.2.3 使用快速视图进行诊断6.2.4 使用DP从站的模块信息进行诊断6.2.5 使用诊断视图进行诊断6.2.6 使用CPU的模块信息进行诊断6.3 使用通信块的输出参数进行诊断6.4 中断组织块在故障诊断中的应用6.4.1 与DP通信有关的中断组织块6.4.2 与DP通信有关的中断组织块的实验6.4.3 使用OB86和OB82的局部变量进行诊断6.5 使用PROFIBUS通信处理器进行诊断6.5.1 使用PLC的PROFIBUS CP进行诊断6.5.2 PROFIBUS CP的典型故障与可能的原因6.5.3 使用计算机的通信处理器进行诊断6. 6 使用专用硬件进行测试与诊断6.6.1 诊断中继器简介6.6.2 硬件组态与诊断的准备工作6.6.3 用拓扑显示视图诊断网络故障6.6.4 BT 200总线测试仪的应用6.7 练习题第7章 PROFIBUS通信故障诊断的编程与实验7.1 使用SFC 13诊断ET 200M和ET 200B7.1.1 SFC 13简介7.1.2 在OB86中调用SFC 137.1.3 在OB82中调用SFC 137.1.4 在OB1中调用SFC 137.1.5 ET 200B的诊断数据结构与诊断结果分析7.1.6 ET 200M的诊断数据结构与诊断结果分析7.2 使用SFC 13诊断ET 200S7.2.1 项目组态与编程7.2.2 诊断实验与诊断数据分析7.3 DP主站与智能从站的相互诊断7.3.1 项目组态与编程7.3.2 DP主站诊断智能从站的实验7.3.3 智能从站诊断DP主站的实验7.4 使用FB 125或FC 125诊断DP从站7.4.1 FB 125和FC 125简介7.4.2 FB 125的参数说明7.4.3 使用FB 125诊断DP从站7.4.4 使用FC 125诊断DP从站7.5 使用SFB 51诊断DP从站7.5.1 系统状态表SSL7.5.2 使用SFC 51读取局部系统状态表7.6 使用FC 3诊断CP 342-5的DP从站7.6.1 使用FC 3诊断的顺序7.6.2 程序设计7.6.3 程序运行与监控7.7 练习题第8章故障诊断信息的显示8.1 与块有关的消息的组态与显示8.1.1 消息的分类与生成消息的块8.1.2 硬件组态与程序设计8.1.3 用HMI显示消息的仿真实验8.1.4 用户自定义的诊断消息8.1.5 用软件S7-PDIAG组态过程诊断8.2 用报告系统错误功能组态消息8.2.1 组态报告系统错误功能8.2.2 用HMI显示消息的仿真实验8.2.3 故障诊断的必要条件8.3 用WinCC显示消息8.3.1 用WinCC和PLCSIM显示消息的仿真实验8.3.2 用WinCC显示硬件控制系统的消息8.3.3 组态PC站点实现WinCC和PLC的通信8.4 练习题第9章PROFIBUS-PA9.1 PROFIBUS-PA网络的组态9.1.1 PROFIBUS-PA概述9.1.2 仅使用DP/PA耦合器的PROFIBUS-PA网络组态9.1.3 使用DP/PA链接器的PROFIBUS-PA网络组态9.1.4 使用PDM组态PROFIBUS-PA设备9.2 用PDM和SFC 13诊断PROFIBUS-PA设备的故障9.3 练习题第10章工业以太网10.1 工业以太网10.1.1 工业以太网概述10.1.2 工业以太网的通信介质与网络部件10.1.3 工业以太网的交换技术10.1.4 工业以太网的通信处理器与带PN接口的CPU10.1.5 工业以太网交换机10.1.6 以太网的地址10.1.7 工业控制网络的信息安全10.1.8 IT通信服务10.2 用普通网卡实现计算机与S7-300的通信10.2.1 使用ISO协议进行通信10.2.2 使用TCP/IP协议进行通信10.3 基于以太网的S5兼容通信10.3.1 S5兼容的通信服务10.3.2 TCP连接的组态与编程10.3.3 ISO连接的组态与编程10.3.4 ISO-on-TCP连接的组态与编程10.3.5 指定通信伙伴的UDP连接的组态与编程10.3.6 未指定通信伙伴的UDP连接的组态与编程10.3.7 多点传送方式的UDP连接的组态与编程10.4 基于以太网的S7通信10.4.1 使用PUT/GET的单向S7通信10.4.2 使用USEND/URCV的双向S7通信10.4.3 使用BSEND/BRCV的双向S7通信10.5 练习题第11章PROFINET11.1 PROFINET通信的组态与编程11.1.1 PROFINET概述11.1.2 基于CPU集成的PN接口的PROFINET通信11.1.3 基于CP 343-1的PROFINET通信11.1.4 基于CP 443-1的PROFINET通信11.2 PROFINET的故障诊断11.2.1 PROFINET通信故障诊断的编程11.2.2 ET 200S PN的DO模块负载断线的诊断11.2.3 诊断数据的分析11.2.4 其他故障的诊断11.2.5 IE/PB Link的诊断功能11.2.6 基于通信处理器的PROFINET故障诊断11.3 基于组件的自动化11.3.1 PROFINET CBA11.3.2 在STEP 7中创建组件11.3.3 用iMap连接和下载组件11.4 练习题第12章 AS-i网络通信12.1 AS-i网络概述12.1.1 AS-i的数据传输方式与网络结构12.1.2 AS-i主站模块12.1.3 AS-i从站12.1.4 AS-i的寻址模式与编址单元12.2 基于CP 243-2的AS-i网络的组态与编程12.2.1 CP 243-2简介12.2.2 用AS-i向导组态AS-i网络12.2.3 AS-i通信的编程12.3 CP 343-2P作主站的AS-i网络的组态与编程12.3.1 组态AS-i从站12.3.2 AS-i通信的编程12.4 使用DP/AS-i Link 20E的AS-i网络的组态与编程12.5 练习题第13章 OPC通信13.1 OPC通信概述13.2 基于MPI和PROFIBUS的OPC服务器与PLC的通信13.2.1 用站组态编辑器组态PC站13.2.2 组态控制台13.2.3 在STEP 7中组态PC站点和PLC13.2.4 在OPC Scout中生成OPC的条目13.2.5 基于PROFIBUS网络的OPC通信的组态13.3 基于OPC的组态软件与S7-300的通信组态13.4 基于以太网的OPC服务器与PLC的通信13.4.1 组态PC站13.4.2 在STEP 7中组态PC站和PLC13.4.3 在OPC Scout中生成OPC的条目13.5 练习题第14章 MPI网络通信14.1 MPI网络简介14.2 全局数据通信14.2.1 硬件与网络组态14.2.2 全局数据通信组态14.2.3 3个站之间的全局数据通信组态14.2.4 事件驱动的全局数据通信组态与编程14.3 S7基本通信14.3.1 S7基本通信概述14.3.2 需要双方编程的S7基本通信14.3.3 只需一个站编程的S7基本通信14.3.4 S7基本通信SFC综合应用例程14.4 S7-200与S7-300的MPI通信14.5 基于MPI网络的S7通信14.5.1 单向S7通信14.5.2 使用USEND/URCV的双向S7通信14.5.3 使用BSEND/BRCV的双向S7通信14.5.4 S7通信的SFB综合应用例程14.6 Prodave通信软件的应用14.7 练习题第15章其他通信网络与通信服务15.1 串行通信15.1.1 串行通信概述15.1.2 使用ASCII协议发送和接收数据15.2 S7路由功能15.2.1 PG/PC的S7路由功能15.2.2 HMI的S7路由功能15.3 其他网络与通信服务15.3.1 工业无线局域网15.3.2 广域网15.3.3 KNX/EIB15.4 练习题附录1 常用缩写词附录2 随书光盘内容简介附录3 例程说明参考文献。

ProfiBus通讯技术培训(高端培训)

ProfiBus通讯技术培训(高端培训)
• 二、 通过CPU集成DP口连接智能从站
CPU集成DP口与ET200M之间远程的通信
ET200系列是远程I/0站,为减少信号电缆的敷设,可以在设 备附近根据不同的要求放置不同类型的I/0站,如ET200M、 ET200B、ET200X、ET200S等,ET200M适合在远程站点I/0点 数量较多的情况下使用,我们将以ET200M为例介绍远程I/O的配 置。主站为集成DP接口的CPU,下面进行详细介绍。
地址设定为4,如图9-2所示,即把数字“4”左侧对应的开关
BUS ADDRESS
ON
拨向右侧即可。如果设定PROFIBUS地址为6,则把“2”、
64
“4”两个数字左侧对应的开关拨向右侧,依此类推。
32 16
8
4
向右拨
2)、在STEP7中新建一个“ET200M作为从站的DP通信”的
2 1
项目。先插入一个S7-300站,然后双击“Hardware”选项,
1、硬件连接
PG 带CP5611卡
输入 电源 315-2DP /
输出 模块
输入 输入 ET200M 或 或
输出 输出 模块 模块
ProfiBus总线连接 ProfiBus总线连接
图9-1 集成DP口CPU与ET200M硬件连接
2、资源需求
• 带集成DP口的S7-300的CPU315-2DP作为主站。 • 从站为带I/O模块的ET200M。 • MPI网卡CP5611。 • ProfiBus总线连接器以及电缆。 • STEP7 V5.2系统设计软件
其它技术特点:
1.信号线可用设备电源线。 2.每条总线区段可连接32个设备,不同区段用中继器连接。 3.传输速率可在9.6kB/S~12MB/S间选择。 4.传输介质可以用金属双绞线或光纤。 5.提供通用的功能模块管理规范。 6.在一定范围内可实现相互操作。 7.提供系统通信管理软件(包括波形识别、速率识别和协议 识别等功能)。 8.提供244字节报文格式,提供通信接口的故障安全模式(当 IO故障时输出全为零)。

PROFIBUS技术培训 -PPT精选文档-文档资料

PROFIBUS技术培训 -PPT精选文档-文档资料

减少错误
减少安装时间
®
PROFIBUS International
P R O C E S S F I E L D B U S
采用PROFIBUS-PA节省的成本
如下数据来自于Cologne市Wacker化工厂的实际经验
温 度 (模 拟 )
安 装 仪 器 设 备 规 划 开 工 总 计 节 省 4 ...2 0 m A 份 额 [% ] 21 48 26 5 100 价 格 [$ ] 840 1930 1050 180 4000 P R O F IB U S - P A 份 额 [% ] 26 52 16 5 100 45 % 价 格 [$ ] 580 1160 360 120 2220 $ 1780
P R O C E S S F I E L D B U S
PROFIBUS-PA 适应所有过程自动化领域
p 海上
性能
p 石化工业
p 化学工业
p 发电和电力输送
p 化学爆炸试验 p 制药 p 食品/饮料工业 p 水/污水处理
价格
对防爆和非防爆区域过程自动化的低端应用,PROFIBUS-PA 是优选的。
ቤተ መጻሕፍቲ ባይዱ
终端块
Exi, 蓝色线 分配器
总线耦合器 n
连接盒 传感器 1 ... 传感器 1 ... n n
PROFIBUS PA n
®
PROFIBUS International
P R O C E S S F I E L D B U S
节省成本的潜力
安装 节省
电线 PLC I/O 板 安装元件 (Ex-/电流隔离器等) 排列机架 空间
®
PROFIBUS International

PROFIBUS技术培训

PROFIBUS技术培训

• GSD文件可分为三个部分: (1) 总规范:包括了生产厂商和设备名称、硬
件和软件版本、波特率、监视时间间隔、总线 插头指定信号。
(2) 与DP有关的规范:包括适用于主站的各项 参数,如允许从站个数、上装/下装能力。
(3) 与DP从站有关的规范:包括了与从站有关 的一切规范,如输入/输出通道数、类型、诊断 数据等。
到127个站(带中继)。 ·插头连接:最好使用9针D型插头。
RS-485传输设备安装要点
(1) 全部设备均与总线连接。 (2) 每个分段上最多可接32个站(主站或从 站)。 (3) 每段的头和尾各有一个总线终端电阻, 确保操作运行不发生误差。两个总线终端电阻 必须永远有电源。 (4) 当分段站超过32个时,必须使用中继器 用以连接各总线段。串联的中继器一般不超过3 个。如图所示:
• PROFIBUS-FMS(Fieldbus Message Specification)。
• (3) PROFIBUS-DP:是一种高速低成本通信,用于设备级控制 系统与分散式I/O的通信。使用PROFIBUS-DP可取代办24VDC 或4-20mA信号传输。 (4) PROFIBUS-PA:专为过程自动化设计,可使传感器和执 行机构联在一根总线上,并有本征安全规范。 (5) PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构、 实时多主网络。 PROFIBUS是一种用于工厂自动化车间级监控和现场设备 层数据通信与控制的现场总线技术。可实现现场设备层到车 间级监控的分散式数字控制和现场通信网络,从而为实现工 厂综合自动化和现场设备智能化提供了可行的解决方案。
• (2) 二级DP主站(DPM2):二级DP主站是编 程器、组态设备或操作面板,在DP系统组态操 作时使用,完成系统操作和监视目的。 (3) DP从站:DP从站是进行输入和输出信息采 集和发送的外围设备(I/O设备、驱动器、HMI、 阀门等)。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例如,GD 2.1.3表示2号全局数据环,1号全局数据包中 的3号数据。
返回上级
在PLC操作系统的作用下,发送CPU在它的一个扫描循环 结束时发送全局数据,接收CPU在它的一个扫描循环开始时接 收GD。这样,发送全局数据包中的数据,对于接收方来说是 “透明的”。也就是说,发送全局数据包中的信号状态会自 动影响接收数据包;接收方对接收数据包的访问,相当/PC
MPI 地址 6
MPI 地址 5
第1部分 西门子PLC通信技术
结合具体实例,详细介绍MPI网络的组建方法、如何用全局数 据包通信方式实现PLC之间的MPI网络通信、如何实现无组态 连接的PLC之间的MPI通信、如何实现有组态连接的PLC之间的 MPI通信、如何实现PLC之间的PROFIBUS-DP主从通信、如何组 态远程I/O站,最后介绍了CP342-5分别作为主站 和从站的PROFIBUS-DP组态应用。
Ø采用中继器延长网络连接距离
返回上级
§1.2.2 全局数据包通信方式
全局数据(GD)通信方式以MPI分支网为基础而设计的。 在S7中,利用全局数据可以建立分布式PLC间的通讯联系,不 需要在用户程序中编写任何语句。S7程序中的FB、FC、OB都 能用绝对地址或符号地址来访问全局数据。最多可以在一个 项目中的15个CPU之间建立全局数据通讯。
§7.1 西门子PLC网络 §7.2 MPI网络通信 §7.3 PROFIBUS现场总线通信技术 §7.4 思考与练习
返回首页
§1.1 西门子PLC网络
返回首页
§1.2 MPI网络通信
MPI是多点通信接口(MultiPoint Interface)的简称。 MPI物理接口符合Profibus RS485(EN 50170)接口标准。 MPI网络的通信速率为19.2kbit/s~12Mbit/s,S7-200只能选 择19.2kbit/s的通信速率,S7-300通常默认设置为 187.5kbit/s,只有能够设置为Profibus接口 的MPI网络才支持12Mbit/s的通信速率。
培训资料
• 名称: MPI与Profibus通信技术(技术讲解)
• 所属班组:XXXX • 汇报人:xxXX
S7-300
MPI 地址 2
S7-300
OP S7-300
MPI 地址 1 可采用分支连接线
S7-300
MPI 地址 3
OP
S7-300 S7-400
MPI 地址 4
MPI
MPI 地址 8 可采用分支连接线
在用STEP 7开发软件包进行GD通信组态时,由系统菜单 【Options】中的【Define Global Data】程序进行GD表组 态。具体组态步骤如下:
返回上级
4. GD通信应用(1/2)
应用GD通信,就要在CPU中定义全局数据块,这一过程也 称为全局数据通信组态。在对全局数据进行组态前,需要先 执行下列任务:
①定义项目和CPU程序名; ②用PG单独配置项目中的每个CPU,确定其分支网络号、 MPI地址、最大MPI地址等参数。
返回上级
4. GD通信应用(2/2)
§7.2.1 MPI网络组建 §7.2.2 全局数据包通信方式 §7.2.3 无组态连接的MPI通讯方式 §7.2.4 有组态连接的MPI通讯方式
返回首页
§1.2.1 MPI网络组建
用STEP 7软件包中的Configuration功能为每个网络节点 分配一个MPI地址和最高地址,最好标在节点外壳上;然后对 PG、OP、CPU、CP、FM等包括的所有节点进行地址排序,连接 时需在MPI网的第一个及最后一个节点接入通信终端匹配电 阻。往MPI网添加一个新节点时,应该切断MPI网的电源。
①环内包含2个以上的CPU,其中一个发送数据包,其它 的CPU接收数据;
②环内只有2个CPU,每个CPU可既发送数据又接受数据。 S7-300的每个CPU可以参与最多4个不同的数据环,在一 个MPI网上最多可以有15个CPU通过全局通讯来交换数据。 其实,MPI网络进行GD通信的内在方式有两种:一种是一 对一方式,当GD环中仅有两个CPU时,可以采用类全双工点对 点方式,不能有其它CPU参与,只有两者独享;另一种为一对 多(最多4个)广播方式,一个点播,其它接收。
ØGD通信原理 ØGD通信的数据结构 Ø全局数据环 ØGD通信应用 Ø利用SFC60和SFC61传递全局数据
返回本节
1.GD通信原理
在MPI分支网上实现全局数据共享的两个或多个CPU中, 至少有一个是数据的发送方,有一个或多个是数据的接收方。 发送或接收的数据称为全局数据,或称为全局数。具有相同 Sender/Receiver (发送者/接受者)的全局数据,可以集合 成一个全局数据包(GD Packet)一起发送。每个数据包用数 据包号码(GD Packet Number)来标识,其中的变量用变量 号码(Variable Number)来标识。参与全局数据包交换的 CPU构成了全局数据环(GD Circle)。每个全局数据环用 数据环号码来标识(GD Circle Number )。
MPI 地址 5
ØMPI网络连接器
为了保证网络通信质量,总线连接器或中继器上都设计 了终端匹配电阻。组建通信网络时,在网络拓扑分支的末端 节点需要接入浪涌匹配电阻。
具有 PG 接口的标准连接器
无 PG 接口的连接器
连接 PG/HMI
连接 CPU 的 MPI 接口
返回上级
终端电阻开关 连接 CPU 的 MPI 接口
发 送数据包的访问。
返回上级
2.GD通信的数据结构
全局数据可以由位、字节、字、双字或相关数组组成, 它们被称为全局数据的元素。一个全局数据包由一个或几个 GD元素组成,最多不能超过24B。
返回上级
3. 全局数据环
全局数据环中的每个CPU可以发送数据到另一个CPU或从 另一个CPU接收。全局数据环有以下2种:
返回本节
ØMPI网络示意图
OP S7-300
S7-300
MPI 地址 2
S7-300
MPI 地址 1 可采用分支连接线
S7-300
MPI 地址 3
OP
MPI 地址 8 可采用分支连接线
MPI 地址 0
MPI 地址 7
PG/PC
MPI 地址 6
返回上级
S7-300 S7-400
MPI 地址 4
MPI
相关文档
最新文档