6es70系列变频器与s7-300通讯

合集下载

西门子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建立对应关系。

西门子6SE70、6RA70系列变频器和直流调速器与S7-300PLC的通讯

西门子6SE70、6RA70系列变频器和直流调速器与S7-300PLC的通讯

Profibus-DP在直流调速器6RA70的应用1 引言Profibus应用领域包括加工制造、过程和建筑自动化,如今已成为国际化的开放式现场总线标准,即EN50170欧洲标准和IEC61158国际标准的一部分。

并且,在2006年11月成为我国的现场总线标准。

Profibus由Profibus-FMS(Fieldbus Message Specification),Profibus-PA(Process Automation)和Profibus-DP(Distributive Peripheral)三部分组成。

其中,Profibus-DP具有高速传输、价格低廉等特点,实现起来比较简单,主要用于分散设备间的数据高速传输。

该总线物理层采用RS-485传输方式,传输速率可由9.6kbps至12Mbps。

一般用于自动化控制系统和现场设备级间的开关量的通信。

因而可满足全数字交直流调速系统对于快速的时间相应要求。

目前80%以上的Profibus应用是基于Profibus-DP。

SIMOREG DC-MASTER是全数字调速装置,操作非常简单。

不需要专门的编程知识,所有设置均可通过参数设定设备进行。

参数设定既可通过PC的菜单提示进行,以实现快速地投入进行,也可通过简易的操作区和用SIMOVIS 进行。

SIMOREG DC-MASTER在任何应用场合,均具有较好的灵活性和经济性:(1) 减轻主动系统和总线系统压力;(2) 接口被减少了;(3) 较少的电缆和较高的抗干扰度;(4) 开环和闭环控制已集成到系统中;(5) 开放的分布系统方案;(6) 工艺软件放入基本装置中——BICO技术。

使用新颖的BICO技术使SIMOREG DC-MASTER 在软件功能性方面达到一个新水平。

其中,两个功能强大的处理器处理电枢回路和励磁回路开环和闭环所有传动控制功能。

利用BICO技术,功能块按面向应用功能单元型式去组合——这是一个简单的参数设置过程。

S7-300 与变频器DP通讯

S7-300 与变频器DP通讯

3、DP从站设置好后如左 上图。点击红色框内的图 标,如左下图。
4、并留意2处红色框内呈
绿色。再将1处“module8
Word In,8 Word Out”拖
1
进2处绿色框内。
5、添加成功后,如左下图
2

第十二步:添加DP从站
6、选中添加好的数据格式,右击 弹出菜单,选择对象属性。
7、带有一个DP从站的时候,直接 选择有过程映像区域的,如果多从 站建议使用即PI/PQ。 一旦超出 PLC的过程映像区范围,就需要用 DB块或M寄存器来转换。
第十二步:添加DP从站
1
1、右击1处红色框 PROFIBUS,弹出窗口, 选择插入对象。进入GSD 配置。
第十二步:添加DP 从站
1
2
2、点击1处“Additional Fieldc Devices”,弹出2 处窗口,点击Drives,进 入3处窗口点击“STEP INVT”,进入下一步。
3
第十二步:添加DP从站
型号
订货号
第八步:西门子电源添加。
1、电源添加成功。
第九步:安装GSD文件。
1、点击选项菜单
2、选择安装GSD文件 ,并点击。
第九步:安装GSD文件。
3、如左图点击“浏览”,根据自己GSD存放的位置添加件。
5、如左图点击“浏览”,根据自己 GSD存放的位置添加。选中后点击“ 安装”。
6、选择“是”并提示安装完成。
第十步:查看GSD文件是否安装成功。
1、如左上图点击“目录”窗口,弹出 列表,在查找框里搜索我们的安装好 的GSD文件名称“STEP”。如左下图 。
第十一步:DP配置。
1、如左图右击“X2 DP”,再选“择 对象属性”单击。进入属性页面

S7_300PLC与直流调速装置6RA70的通讯

S7_300PLC与直流调速装置6RA70的通讯
通常 S7 传送到直流调速装置的第 1 个字是控制字 , 第 2 个字是设定值 ;直流调速装置传送到 S7 的第 1 个字 是状态字 ,第 2 个字是实际值 。这是最简单的应用 。
3 编程
根据前面的组态 ,由于输入/ 输出各占四个字节 ,可以 使用两次 MOV E 指令 (L/ T 指令) 。由于程序简单 ,程序 可以直接编写在 OB1 中 。程序如下 :
< / OBJ EC T >
4 结束语
本系统是为贵州某药厂设计开发的一套销售管理系统 , 实际应用表明它促进了企业管理人员、业务员、销售员之间的 信息沟通 ;加快了资金的回笼 ;提高了企业的办公效率。本系 统采用 J SP 和 JavaBean 技术实现 ,从技术上实现了显示界面 与业务逻辑分离、支持跨平台、实现代码重用。
© 1994-2009 China Academic Journal Electronic Publishing House. All rights reserved.
eMonitor 软件进行 。
5 测试
启动 STEP7 的 Monitor/ Modify Variables 功能 ,填写 变量 。如图 3 所示 。
当控制字 (Cont rol Word1) 为 W # 16 # 9C7 E 时 , 直流调 速装置应显示 07 , 表 示 运 行 准 备状态 。将控制 字 从 W # 16 # 9C7 E 改 成 W # 16 # 9C7 F 时 ,直 流调速装置起 动 。除了状态字 ( Stat us Word1) 会发生变化外 ,速度实际 值 (Act ual Value) 也会逐渐上升 , 加速时间取决于参数 P303. 01 的数值 ,最后达到 W # 16 # 4000 。将控制字改回 W # 16 # 9C7 E 时 ,直流调速装置首先减速 ,减速时间取决 于 P304. 01 的数值 ,然后停止运行 。

变频器与s7-300通信

变频器与s7-300通信

二:应答报文(MICROMASTER4 主站) ZSW: PZD 应答报文的第1 个字是变频器的状态字(ZSW ),变频器的状态字通常 由参数r0052 定义,其定义的含义如下
• 参数送到变频器后,需要时可以进行BICO连接,具体如下见MM440 手册P389。
说明: 说明:
如果希望选择与此不同的应答报文状态字,可以这样来做:即对参数P2016 或 P2019 的下标0中状态字的信号源另外进行定义,它们都是访问级3 的参数,所以 P0003 必须设置为=3 ,以便访问这些参数. PZD 应答报文的第2 个字是主要的运行参数,实际值HIW 通常把它定义为变频 器的实际输出频率,通过P2009 如上所述进行规格化也适用于这一数值。 如果你希望选择与此不同的运行参数实际值PZD 应答报文中可以这样来做即对参 数P2016或P2019 的[下标1]中的实际值信号源重新定义例如设置为27 可给出实际输 出电流这些参数都属于访问级3 因此P0003 必须设置为=3 以便访问这些参数
HSW : 1、PZD 任务报文的第2 个字是主设定值HSW 这就是主频率设定值是由主设定 值信号源USS提供的参看参数P1000 2、有两种不同的方式COM 或BOP 链路串行接口按照P2009 USS 规格化的设 置可以定义采用哪种方式 3、如果 P2009 设置为0 数值是以十六进制数的形式发送即4000 hex 规格化为 由P2000 设定的频率 4、如果 P2009 设置为1 数值是以绝对十进制数的形式发送即4000 十进制 =0FA0hex 等于40.00Hz
MM440与PLC的通讯
授课:邓志兵 课件制作:邓志兵 2009.10.28
PZD 区域过程数据区 通讯报文的PZD 区是为控制和监测变频器而设计的在主站和从站中收到 的PZD 总是以最高的优先级加以处理处理PZD 的优先级高于处理PKW 的 优先级而且总是传送接口上当前最新的有效数据表

S7 300 读取6RA70数据 DP通讯入门举例

S7 300 读取6RA70数据 DP通讯入门举例

2012-05-16 14:14S7 300 读取6RA70数据 DP通讯入门举例S7 300 读取6RA70数据我现在要读取6RA70的电枢电流数据、电枢电压数据、还有主给定的数据,怎么读取呢?然后将这些数据同步到另一台6RA70怎么做呢?请大侠指导指导,兄弟新手仔细点哦,谢谢了。

先来说说读取6RA70的参数吧,S7-300与6RA70通过DP通讯方式来实现S7-300对6RA70的控制及状态监控,要实现通讯或者说实现数据交换,首先需要定义PPO类型,这个PPO通俗点说就是规定你要传多少数据。

依据你要采集的这几个参数,我建议你用PPO2,支持PKW和6个PZD传输,而你需要的电枢电流数据、电枢电压数据、还有主给定的数据都可以通过PZD被读回S7-300。

6RA70的实际电枢电压可以用K0291(实际电枢电压绝对值)或者K0292(带符号的实际电枢电压值);实际电枢电流可以用K0116(实际电枢电流绝对值)或者K0117(带符号的实际电枢电流值);实际速度可以用K0166(实际速度绝对值)或者K0167(带符号的实际速度值),主给定的数据方面看你用什么方式给定的,如果是主给定模拟通道即4、5端子的话连接器是K0011;如果是电动电位计的话连接器是K0240;如果是通过DP数字给定的话要看你给到哪个连接器上了,一般是K3002。

举例来说需要读回这些参数的话将U734.01设置为K0032(状态字),U734.02设置为K0167(实际值),U734.03设置为K3002(DP给定值),U734.04设置为K0291(实际电枢电压绝对值),U734.05设置为K0116(实际电枢电流绝对值);至于同步传输的问题,我通常的处理办法就是将两台装置状态字的0位和1位分别比较,相同且都为1时才允许速度给定,这样一般应用足以保证同步。

你的补充问题:(我以SFC14/15为例)速度的写入通过S7-300将PZD的输出地址给到SFC15的LADDR端,然后将你需要传的数据给到RECORD端,再给一个错误反回值存储就可以了,写入顺序和你存放的数据块排列顺序一致,一般数据块中第一个字DBx.DBWx为控制字,第二个字DBx.DBWx+2为给定值,然后第三..........传送到6RA70即在Z110中WORD1为控制字即K3001,WORD2为给定值即K3002,然后第三.........。

西门子6SE70系列变频器典型故障处理

西门子6SE70系列变频器典型故障处理

第47卷 第2期金 属 制 品2021年4月 Vol 47 No 2MetalProductsApril2021 doi:10.3969/j.issn.1003-4226.2021.02.012西门子6SE70系列变频器典型故障处理袁文龙(天津市新天钢中兴盛达有限公司, 天津 301600)摘要:西门子6SE70系列变频器在钢线钢缆行业使用广泛,根据变频器结构框图分析6SE70变频器工作原理与系统结构。

针对变频器经常出现的控制电源检测故障、控制板驱动部分驱动脉冲封锁故障、逆变器过流故障等进行了分析,给出故障处理方法,实现对变频器故障的快速处理,提高生产效率。

关键词:6SE70;变频器;控制电源;驱动脉冲;逆变器中图分类号:TG355+.1 文献标识码:ATypicalfaulttreatmentofSiemens6SE70seriesfrequencyconverterYuanWenlong(TianjinNewTinSteelGroupFlourishSteelIndustrialCo.,Ltd.,Tianjin301600,China)Abstract:Siemens6SE70seriesfrequencyconverteriswidelyusedinsteelwireandcableindustry.Accordingtostructurediagramoffrequencyconverter,workingprincipleandsystemstructureof6SE70frequencyconverterareanalyzed.Aimingatcontrolpowersupplydetectionfault,drivepulseblockingfaultofcontrolboarddrivepartandinverterover currentfaultwhichoftenoccurinfrequencyconverter,thefaulttreatmentmethodisgiventorealizerapidtreatmentoffrequencyconvert erfaultandimproveproductionefficiency.Keywords:6SE70;frequencyconverter;controlpower;drivepulse;inverter 天津市新天钢中兴盛达有限公司在拉丝捻股设备中大量使用了西门子6SE70系列变频器。

西门子6SE70变频器的使用

西门子6SE70变频器的使用

06讲义西门子6SE70变频器的使用一、PROFIBUS-DP通讯设置1、恢复出厂值P60=2P970=0(若不能恢复出厂值,则先让P053=7,再恢复出厂值。

)2、设置参数P60=3 进入简单应用参数设置P101=380V 电机额定电压P102=1.8A 电机额定电流P107=50 电机额定频率P108=1425 电机额定转速P109=2 电机极对数P368=6 由PROFIBUS-DP控制P370=1 启动简单应用的参数设置P53=FF 参数化的接口使能P734.1=32 PZD1反馈状态字P734.2=148 PZD2反馈频率P734.3=22 PZD3反馈电流P462=5S 加速时间P464=5S 减速时间P60=5 进入系统设置菜单P918=4 PROFIBUS-DP地址P60=1 回到参数菜单二、面板操作控制1、恢复出厂值P60=2P970=02、参数设置P60=3P101=380V 电机额定电压P102=1.8A 电机额定电流P107=50 电机额定频率P108=1425 电机额定转速P109=2 电机极对数P60=0 结束简单应用参数设置P60=5 进入系统设置参数P115=1 优化电机(电机模型自动参数设置,根据电机参数自动计算—等待)P115=4 优化电机参数(等待)P115=5 优化电机参数(等待)P571.1=6 PMU操作面板控制正转P572.1=7 PMU操作面板控制反转P368=0 通过操作面板(PMU)进行操作P457=20HZ (最低速度)P60=1 回到参数菜单3、S7-200与6SE70采用USS通讯变频器设置(1)采用USS/Scom2方式(用X101接口上的10、11,其中10+、11-、12地)1)、变频器恢复出厂设置P053=6P060=2P366=0P970=02)、参数设置P060=3 启用简单设置,设置电机参数P101=380V 电机额定电压,根据实际所接电机设置P102=1.5A 电机额定电流,根据实际所接电机设置P107=50HZ 电机额定频率,根据实际所接电机设置P108=1390 r/min 电机额定转速,根据实际所接电机设置P109=2 电机级数,根据实际所接电机设置P368=4 采用USS通讯P370=1(参数滚动,该自动回0,P60自动回1)P700.2=1 USS地址P701.2=6 通讯速率9600P702.2=127P703.2=2 2个PZDP704.2=0 电报失效,不监视P443.1=6002 主给定的源P462=2 加速时间2秒P464=2 减速时间2秒P554.1=6100 控制字P555.1=6101 自由惯性停车P556.1=1P557.1=1P558.1=6102 快速停车P559.1=1P560.1=1P565.1=6107 故障复位P571.1=1 正反转用速度输入的正负数决定P572.1=1 正反转用速度输入的正负数决定(2)采用USS/Scom1方式(用X300接口上的DB9口,也就是PMU面板上的DB9口,直接用PROFIBUS-DP接头)1)、变频器恢复出厂设置P053=6P060=2P366=0P970=02)、参数设置P060=3P101=380VP102=1.5AP107=50HZP108=1390 r/minP109=2P368=4 采用USS通讯P370=1(参数滚动,该自动回0,P60自动回1)P700.1=1 USS地址P701.1=6 通讯速率9600P702.1=127P703.1=2 2个PZDP704.1=0 电报失效,不监视P443.1=2002 主给定的源P462=2 加速时间2秒P464=2 减速时间2秒P554.1=2100 控制字P555.1=2101 自由惯性停车P556.1=1P557.1=1P558.1=2102 快速停车P559.1=1P560.1=1P565.1=2107 故障复位P571.1=1 正反转用速度输入的正负数决定P572.1=1 正反转用速度输入的正负数决定。

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

摘要:
本文通过举例讲述了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编程软件的系统功能SFC14(DPRD_DAT),SFC15(DPWR_DAT)来实现。


程段如下:
CALL SFC 14 //变频器->PLC
LADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即I Addess中的560
RET_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建立对应关系。

如下图所示:
即DB15.DBW12~DB15.DBW22对应P734的W01~W06。

B15.DBW0~DB15.DBW11对应k3001~k3012。

PLC读
取变频器的数据可以通过设置参数P734的值来实现,PLC写给变频器的数据存放在变频器数据k3001~k3012中,在变频器的参数设置里可以进行调用,从而建立了彼此的对应关系。

这样,变频器与PLC的连接已经基本建立,就可以编写程序通过PLC来控制变频器的启、停、速度给定等各项功能,满足工艺给定要求。

同时也可以读取变频器数据通过上位机进行显示,达到在线监视和诊
断的目的。

相关文档
最新文档