西门子PLC基于组态profibus通讯案例简介

合集下载

西门子6se70系列变频器与s7-300的PROFIBUS-DP通讯举例

西门子6se70系列变频器与s7-300的PROFIBUS-DP通讯举例

西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯举例本文通过举例讲述了Profibus-DP现场总线在生产现场的具体应用,详细介绍了西门子PLC与变频设备通过PROFIBUS-DP通讯的硬件组态、软件编程以及变频器的相关参数设置。

关键字:西门子 Profibus-DP 变频器 PLC在工业厂矿的生产应用中,尤其是钢铁冶金行业,利用PLC通过Profibus-DP现场总线对变频装置进行控制,实现电机的启动、停车和调速最为常见。

下面通过一个具体的实例来讲述西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯的全过程。

一、硬件组态变频器在STEP 7软件中创建一个项目,再硬件组态该项目,并建一个Profibus-DP网络,6se70系列变频器在PROIBUS DP->SIMOVERT文件夹里进行组态,并设定好通讯的地址范围。

如下图所示:二、建立通讯DB块一般地,读写数据都做在一个DB块中,且最好与硬件组态设定的I,O地址范围大小划分相同大小的区域,便于建立对应关系和管理。

如下图所示,读变频器的数据的12个字节在DB0~DB11中,写给变频器的12个字节数据放在DB12~DB23中。

接下来还可以存放诸如通讯的错误代码和与变频器有关的其它计算数据。

三、写通讯程序通讯程序可以直接调用STEP 7编程软件的系统功能SFC1(DPRD_DAT),SFC15(DPWR_DAT)来实现。

例程段如下:CALL SFC 14 //变频器->PLCLADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即I Addess中的560RET_VAL:=DB15.DBW24 //错误代码:查帮助可得具体含义RECORD :=P#DB15.DBX0.0 BYTE 12 //传送起始地址及长度CALL SFC 15 //PLC->变频器LADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即Q Addess中的560 RECORD :=P#DB15.DBX12.0 BYTE 12 //传送起始地址及长度RET_VAL:=DB15.DBW26 //错误代码:查帮助可得具体含义四、变频器参数设置变频器的简单参数设置如下表对于写变频器的数据是与变频器的k3001~k3016(参见变频器使用大全功能图120)建立对应关系,读变频器的数据则是与变频器的参数P734建立对应关系。

S7-200与S7-300之间的ProfibusDP通讯

S7-200与S7-300之间的ProfibusDP通讯

S7-200与S7-300之间的ProfibusDP通讯PROFIBUS 现场总线一.S7-200与S7-300PLC之间的ProfiBus-DP通讯1.分析:S7-200 PLC不支持DP通信协议,自身也不带Profibus–DP接口,不能直接做从站,但可以通过添加EM277 模块,手动设置DP地址,将 S7-200 作为从站连接到Profibus- DP网络中。

2.硬件配置图1系统外部接线图EM277 Profibus-DP模块是智能模块,其RS-485接口是隔离型的,端口波特率为9.6Kbit/s~12Mbit/s,能自适应系统的通信速率。

作为DP从站,EM277接受来自主站的I/O组态,向主站发送和接收数据;主站也可以读写S7-200 PLC的V存储区,每次可以与EM277交换1~128个字节。

3.从站设置关闭模块的电源。

在 EM277 上设置已经定义的Profibus-DP 地址。

4.主站硬件组态1)进入SIMATICManager 界面,点击文件,新建菜单,创建新项目。

2)打开“HW Config”编辑器,在界面右边的硬件目录中,依次查找,并插入机架、CPU315-2PN/DP PLC。

3)安装GSD文件。

进入”选项”,安装GSD文件。

4)安装成功GSD文件后可以在”HW Gconfig”界面的右侧目录中找到EM277模块信息。

5)设置主从站接收发送地址。

6)设置主从站接收发送地址。

4.主站硬件组态5.注意事项1)在运行时可以用STEP7的变量表和STEP7-Micro/Win的状态表来监控通信中交换的数据;2)在数据通信中,主站发送的数据存储在从站的接收区(变量存储区) 中。

S7-200 PLC的用户程序必须将此数据“转移”到其它数据区,否则这些数据将在下一次数据发送时被覆盖。

3)在硬件组态中需要注意数据一致性问题。

二.S7-300PLC的ProfiBus通讯方法1.利用I/O口实现小于4个字节直接ProfiBus通信2.系统功能SFC14、SFC15的ProfiBus通信应用3.通过CP342-5实现ProfiBus通讯1.利用I/O口实现小于4个字节直接ProfiBus通信直接利用I/O口实现小于4个字节直接ProfiBus的通讯方法包含两个方面的内容:⑴、用装载指令访问实际I/O口——比如主站与ET200M扩展I/O口之间的通讯;⑵、用装载指令访问虚拟I/O口——比如主站与智能从站的I/O口之间的通讯。

基于Profibus-Modbus总线桥的Siemens S7系列PLC与Modbus RTU的通讯

基于Profibus-Modbus总线桥的Siemens S7系列PLC与Modbus RTU的通讯

在 本 自动控 制 系 统 中 ,将 西 门子 S .0 L 74 0P C作 为 P O IU R FB S 主 站 ,T20 和 P — 总 线 桥 作 为 P O IU 从 站 。 一 方 面 , E 0 M BM R FB S 另 将 P . 总 线 桥 作 M d u 主 站 ,继 电保 护 装 置 和 直 流 屏 设 备 作 为 BM ob s
维普资讯
现场 总 线控 制 技 术
Fedb s C t ec n c i l u on r T h is ol
《 电气 自动化) 0 6年第 2 20 8卷 第 5期
基 于 Poiu . d u f sMo s总线桥 的 Se sS r b b e 7系列 im n P C 与 Mo sR U的通 讯 L b T du

要 : 细 介绍 了 Se esS 详 i n 7系 列 P C通 过 Po b s d u 线 桥 与 M d u T m L r u. bs总 i f Mo ob sR U协 议 进 行 通讯 的方 法 , 给 出 了设 计 思 路 和 实 现方 并
法 。应用证明 P — BM总线桥在控制系统 中的应用稳定可靠 , 为协议转换 , 作 总线桥很适合工业控制 现场采用 。
9 0 bs到 1Mbs 使 用 P O IU — P可 取 代 1 5 D 60p 2 p。 R FB SD ~ V C或 4~ 2m 0 A信 号传 输 。 M du o bs目前 是 工 业 领 域 全 球 最 流 行 的协 议 之 一 。 协 议 支 持 此 传统 的带 R .3 、 S4 2 R 一8 S2 2 R 一2 、 S4 5和 以太 网 接 口的设 备 。 多 工 业 许
dec b d Th e in to g n o t r o r mmi g i lo p e e td. The p a tc la lc t n p v d t tPB— brd e i e sr e . i e d sg h u hta d s fwae prg a n s as r s n e r cia pp iai r e ha o o M i g s a r— la l nd sa l qu p n , whih i v r ui b e t e n t e idu tilc n r lig fed a he p oo olta sto u rdg . ib e a t b ee i me t c s e y s t l o beus d i h n sra o toln l s t r tc r n iin b s b a i i e Ke w o d fe d b s PROF BUS MODBUS y r s:il u I

西门子PLC使用profibus控制丹佛斯变频器的讲义

西门子PLC使用profibus控制丹佛斯变频器的讲义
1.5、Proofibus网络属性:在DP属性的Operating Mode中,将其设为DP master 。
6
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.6、组态从站:在DP网上挂上FC300, 需要STEP7事先安装FC300的GSD文件(让 PLC识别丹佛斯变频器的驱动文件)。点击Profibus网络线按右键,插入丹佛斯 变频器。
8
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
练习:尝试设置PLC与丹佛斯变频器硬bus通讯格式
丹佛斯变频器Profibus是以什么样形式和 PLC进行通讯?变频器Profibus的通讯格式是什 么样的?下面就介绍这方面的内容。
10
2、丹佛斯FC300的profibus通讯格式
2
1、西门子S7-300PLC与丹佛斯FC300通讯组态过程
1.2、插入主站:在屏幕中央按右键,弹出的快捷菜单中选择Insert New Object插入SIMATIC 300 Station,可以看到选择的对象出现在右侧的屏幕上。
3
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.3、插入模块:双击右侧生成的hardware图标,在弹出的HW config 中进行 组态,在菜单栏中选择“View”选择“Catalog”打开硬件目录,按订货号和硬件 安装次序依次插入机架、电源、CPU。
SFC14和SFC15。b. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据。c. SFC15 (“DPWR_DAT”)用于将数据写入Profibus 从站。d. 硬件组态时PCV的起始地址: W#16#108(即264)。读写过程和对PCD (过程数据)的读写相同,只要编程改变RECORD 地址里的数值即可。

profibus-dp通讯应用实例

profibus-dp通讯应用实例

基于西门子PROFIBUS-DP DX 模式多主通讯方式应用实例软件和硬件需求软件:STEP7 V5.2硬件:1.PROFIBUS-DP 主站S7-400CPU414-3DP。

2.PROFIBUS-DP 主站S7-300CPU315-2DP3.从站S7300CPU314C-2DP。

4.MPI网卡CP5611。

5.PROFIBUS 电缆及接头。

网络配置图如下:硬件连接:在该实例中, CPU414-3DP 和CPU315-2DP 做主站,CPU314C-2DP 作从站。

连接CPU 集成的DP 口,先用CP5611 通过MPI接口对CPU 初始化,然后修改CP5611 参数成为PROFIBUS 网卡,连接到PROFIBUS 网络上可以对每个站进行编程。

3.6.1.1 组态从站打开 STEP7 软件,新建一个项目,将该实例起名为Multi-master,组态S7-300 从站,选择项目名单击右键在弹出菜单中选择SIMATIC 300 STATION 插入S7-300 主站,在屏幕右侧会看到相应的S7-300 站点出现,如下图:建立 S7-300 站之后,双击Hardware 图标,组态机架和CPU,插入CPU315-2DP 时,新建一条PROFIBUS 网络,设置站地址参数。

在“Address”栏配置CPU315-2DP 的站地址,本例中CPU314C-2DP 的PROFIBUS 地址为3。

点击键“Properties”在“Network setting”中设置传输速率和总线行规,选择“DP”行规,传输速率选择“1.5Mbps”如下图:如果网络中使用了中继器、OBT、OLM 等网络元件,可通过点击“Option”按钮来添加,然后点击“OK”键确认。

组态好的 S7-300 从站如图所示。

双击 DP 栏,组态操作模式和从站通讯接口区,在“Operation Mode”菜单中选择从站模式,诊断地址选用缺省值即可,选项如下图:点击顶部 “Configuration” 菜单来组态从站通讯接口区,点击“New”按钮,加入一栏通讯区,每栏通讯数据最大为32 个字节,在本例中分别添加输入区一栏和输出区一栏各10 个字节,开始地址为0 ,在“Consistency”中选择“Unit”,如选择“All”则主站从站都需要调用SFC14、SFC15 对通讯数据打包解包,参数组态参考下图:3.6.1.2 组态2 号主站以同样的方法组态 S7-400 站,在右侧窗口单击右键在弹出下拉菜单中选择SIMATIC 400 STATION 插入S7-400 站点,在右侧窗口会显示相应的400 站点。

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列摘要:本文介绍NT6000 DCS控制系统与西门子S7-300PLC通过Profibus-DP总线实现通讯的案列。

关键词:分散控制系统(distributed control system); 可编程逻辑控制器(PLC); Profibus-DP通讯协议1 概述现场总线(Field bus)是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、执行机构等现场设备间的数字通信以及这些现场控制设备和高级系统之间的信息传递问题。

本文主要介绍,某垃圾发电项目中,发电DCS系统与炉排ACC系统的通讯案列。

该项目为1x300t/d垃圾焚烧锅炉+1x25MW纯凝汽轮发电机组,其中炉排ACC系统使用的是西门子S7-300系列的PLC,为满足运行需求,需要将PLC通讯到DCS系统中实现监视与控制功能。

2 NT6000控制系统的Profibus-DP通讯实施方案NT6000分散控制系统是基于南京科远十余年的技术积累,通过引进消化吸收国际先进技术,广泛应用于国内外电力、化工等行业。

NT6000控制系统拥有完善的软件及硬件产品,能够实现多种控制方案,满足大多数工业控制需求。

KM632A为NT6000系统Profibus DP主站通讯模件,带有一对冗余的eBus接口和两路Profibus DP通道,可配置为双通道独立模式或系统冗余模式。

Profibus DP通讯标准波特率范围为9.6 kbps ~3Mbps,eBus总线波特率最高3.125Mbps。

该工程中NT6000 DCS配置方法如下:第一步:添加西门子sime CP342-5.GSD文件到NT6000安装软件根目录下,路径为D:\NT6000\bin\V4\FieldBus\Profibus\gsd示。

第二步:在NT6000下位机中添加KM632A卡件,之后添加对应的从站,之后添加对应的数据块,在添加数据块儿时,要严格按照S7-300内部配置的模块长度来配置,否则通讯失败。

基于Profibus-DP的西门子PLC与伟肯变频器通讯的实现

基于Profibus-DP的西门子PLC与伟肯变频器通讯的实现

摘 要 :本 文构建 了 由 P 机 、P C、变 频器组 成的基 于 Po b s C L rf u 。 i DP总线 的控 制系 统 。文 中分 析 了变 频器
通 讯 的相关 参数设 置及 Po b s r f u — 通 讯 协 议 ,利 用 Se 一 和 NC Dr e 等 软 件 开 发 实 现 了 西 门 子 ¥ - i DP tp7 — i v 7
De ie e,C n u vc n t a b s等 ’ ) ,为 变 频 器 的 网络 互 联 和
高 可 靠 性 已在 笔 者 所 参 与 某变 频 传 动 系 统 方案 的
验 证试 验 中得 到 了检 验 。 为 后续 在 该 传 动 系统 中
利 用 S —0 P C实 现 对 多 台 变频 器 的集 中监控 奠 73 0 L
船 电技 术 I 应用研究
V13 N.0 001 o.0 o1 21.0
基 于 Po b sD rf u— P的西 门子 P C与伟 肯 变 i L
频 器 通 讯 的 实 现
石 灵丹 槐博超 华 斌 康 乐
( 国船 舶 重 工 集 团 公 司 七 一 二 研 究 所 , 武 汉 4 0 6 ) 中 3 0 4
btenSe esS —0P C ad Vcn rq ec—ovr rb sn t 一 n C Dr esf ae h ew e im n 73 0 L n a o e unycnet yui Se 7adN — i ot r,te f e g p v w
rlt e rcs c n g r t na ds m h rg a o eaeas i us d T ets o sta e e i o eso of u ai n eo e o rm c d r l ds se h t h w t h avp f i o o ft p o c e s h t

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用摘要:本文简要介绍了施耐德PLC控制系统,采用PROFIBUS-DP方式实现与西门子MM440变频器通讯控制的应用,并例举了施耐德PLC控制器通讯控制程序实例,PTQ通讯模板配置实例,及西门子MM440变频器通讯参数设置实例。

关键词:PROFIBUS-DP通讯技术 PTQ通讯模块 MM440变频器通讯参数设置引言自动控制系统中,采用4个施耐德140CPU65150型PLC控制站,实现了配料混合系统、烧结冷却系统及其辅助系统、成品整粒系统及其运输、原燃料接受和循环加水等系统生产的全自动化控制。

在烧结机、环冷机和配料皮带秤等重要调速控制设备中,采用了先进的PROFIBUS-DP数字通讯控制技术和西门子MM440变频器,实现了高精度数字调速控制。

1 PROFIBUS-DP通讯技术简介PROFIBUS以ISO7498为基础,以OSI(open system interconnection)作为参考模型,定义了物理传输特性、总线存取协议和应用功能。

其传输速率为9.6kbps-12Mbps,最大传输距离在12Mbps时为100m,在1.5Mbps时为400m,可用中继器延长至10km。

PROFIBUS-DP是专门为自动控制系统和设备分散的I/O之间进行的通讯而设计的。

直接数据链路映像(DDLM)提供的用户接口,使得对数据链路层的存取变的简单方便,传输可使用RS- 485传输技术。

2 PROFIBUS-DP通讯硬件配置2.1施耐德PLC控制站配置在施耐德PLC控制站硬件配置中,利用施耐德unity pro XL4.0编程组态软件,对PLC控制站中电源模块、CPU模块、以太网通讯模块、I/O模块等进行了如下图的基本硬件配置,其中PTQ-PDPMV1为PROFIBUS-DP通讯模块,安装于控制站中第6槽。

图1 施耐德PLC控制站基本配置示意图2.2 PTQ通讯模块配置PTQ-PDPMV1PROFIBUS DPV1 Master通讯模块是ProTalk公司为施耐德Quantum系列开发的第三方通讯组件,简称PTQ通讯模块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子PLC基于组态的PROFIBUS 通信
一、PROFIBUS-DP 从站的分类
1.紧凑型DP 从站:ET 200B 模块系列
2.模块式DP 从站:ET 200M,可以扩展8 个模块。

在组态时STEP 7 自动分配紧凑型DP 从站和模块式DP 从站的输入/输出地址。

3.智能从站(I 从站)
某些型号的CPU 可以作DP 从站。

智能DP 从站提供给DP 主站的输入/输出区域不是实际的I/O 模块使用的I/O 区域,而是从站CPU 专门用于通信的输入/输出映像区。

二、PROFIBUS-DP 网络的组态
主站是CPU 416-2DP,将DP 从站ET 200B-16 DI/16DO,ET 200M和作为智能从站的CPU 315-2DP 连接起来,传输速率为1.5M bit/s。

1.生成一个STEP 7 项目
2.设置PROFIBUS 网络
右键点击“项目”对象,生成网络对象PROFIBUS(1),在自动打开的网络组态工具NetPro 中,双击图中的PROFIBUS 网络线,设置传
输速率为1.5 Mbit/s,总线行规为DP。

最高站地址使用缺省值126。

3.设置主站的通信属性
选择400 站对象,打开HW Config 工具。

双击机架中“DP”所在的行,在“Operating Mode”标签页选择该站为DP 主站。

默认的站地址为2。

4.组态DP 从站ET 200 B
组态第一个从站ET 200B -16DI/16DO。

设置站地址为4。

各站的输入/输出自动统一编址。

选择监控定时器功能。

5.组态DP 从站ET 200 M
将接口模块IM 153-2 拖到PROFIBUS 网络线上,设置站地址为5。

打开硬件目录中的IM 153-2 文件夹,插入I/O 模块。

6.组态一个带DP 接口的智能DP 从站
在项目中建立S7-300 站对象,CPU 315-2DP 模块插入槽2。

默认的PROFIBUS 地址为6。

设置为DP 从站。

在“HW Config”中保存对S7-300 站的组态。

7.将智能DP 从站连接到DP 主站系统中
返回到组态S7-400 站硬件的屏幕。

打开\PROFIBUS-DP\Configured Stations(已经组态的站)文件夹,将“CPU 31x”拖到屏幕左上方的PROFIBUS 网络线上。

自动分配的站地址为6。

在“Connection”标签页选中CPU 315-2DP,点击“Connect 按钮”,该站被连接到DP 网络中。

三、主站与智能从站主从通信方式的组态
DP 主站直接访问“标准”的DP 从站(例如ET 200B 和ET 200M)的分布式I/O 地址区。

用于主站和从站之间交换数据的输入/输出区不能占据I/O 模块的物理地址区。

点击DP 从站对话框中的“Configuration”标签,为主-从通信的智能从站配置输入/输出区地址(见图7-22)。

点击图中的“New”按
钮,出现如图所示的设置DP 从站输入/输出区地址的对话框。

四、直接数据交换通信方式的组态
1.直接数据交换
直接数据交换(Direct Data Exchange)简称为DX,又称为交叉通信。

(1)单主站系统中DP 从站发送数据到智能从站(I 从站)
(2)多主站系统中从站发送数据到其他主站
(3)多主站系统中从站发送数据到智能从站
2.直接数据交换组态举例
DP 主站CPU 417-4 的符号名为“DP 主站417”,站地址为2;DP 从站CPU 315-2 DP 的符号名为“发送从站315”,站地址为3;DP 从站CPU 316-2DP 的符号名为“接收从站316”,站地址为4。

通信要求如下:3 号站发送连续的8 个字到DP 主站,4 号站用直接数据交换功能接收这些数据中的第3至第6个字。

3.组态DP 主站
建立一个新的项目,CPU 为CPU 417-4。

进入硬件组态窗口后,添加电源和I/O 模块。

双击机架中CPU 模块内标有DP 的行,在“Parameters”标签页中采用默认的站地址2。

点击“New”按钮,选择默认的网络参数,传输速率为1.5M bit/s,行规为DP。

4.组态智能从站
在管理器中生成新的站。

对该站的硬件组态。

站地址设为3,设置为DP 从站,在“HW Config”中保存组态。

用同样的方法生成另一个DP 从站,CPU 316-2DP,站地址为4。

5.将智能从站连接到DP 网络上
返回S7-400 主站的硬件组态屏幕,在右边的硬件目录窗口中打开
\PROFIBUS-DP \Configured Stations 文件夹,将图标“CPU 31x”拖到屏幕左上方的PROFIBUS 网络线上。

在“Connection”标签页中将该站连接到DP 网络中。

用同样的方法将CPU 316-2DP 所在的从站连接到DP 网络中,站地址为4。

6.组态发送站的地址区
在主站的硬件组态窗口中,双击3 号站的图标,在“Configuration”标签页中,按表的要求生成“Configuration”中的表格。

7.组态接收站的地址区
回到主站的硬件组态窗口后,双击4 号DP 从站的图标,按表的要求,配置输入/输出区地址。

点击图中的“New”按钮,出现设置DP 从站输入/输出区地址的对话框。

在最上面的“Mode”选择框内选择“DX”模式,设置表中第一行的参数。

相关文档
最新文档