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

合集下载

6SE70接口与参数设置

6SE70接口与参数设置

6SE70接口与参数设置
一、通讯设置
目前6SE70变频器在我们使用中会经常用到的是DP网通讯,串口通讯,其中DP网需要设置的参数比较多,串口通讯我们只是用DriveMonitor联机时用到。

1、DP网通讯
数据接收:
数据发送:
数据接收从K3001至K3006,一般我们在PLC中使用的是PPO4(6个字),编程时从起始地址的第一个字为控制字,第二个字为速度给定。

接收的控制字分成16位,如果K3001为控制字,那么B3100-B3115就是控制字的每一位,需要注意的是PLC中编程时高低字节时颠倒的。

数据发送写到变频器的P734,从P734.001开始到P734.006,正常第一个字为状态字,第二个字为速度反馈,第三个字为电流等等。

2、串口通讯
R232接线图
建立连接:
1、
其中波特率要和变频器中P701中设置相同,设置完后需要关闭DriveMonitor再起动后就可以建立连线。

二、内部参数设置
变频器设置的参数有输入输出端子、控制字、状态字、速度给定、速度反馈等。

1、开关量输入输出端子
端子3、4、5、6、可以做输入也可以做输出使用作为输出时从P651-P654 定义B参数,作为输入时需要把P651-P654改为0,B0010为输入B参数,B0011为输入取反,其它3个端子相同。

2、模拟量输入输出
端子9、10/17、18为两组模拟量输入,端子11、12/15、16为两组模拟量输出。

使用模拟量的时候需要注意事项和计算方法:
3、控制字
写入左侧相应的P参数内。

4、速度给定。

西门子6SE70、6RA70系列变频器与s7-300400的PROFIBUS-DP通讯举例

西门子6SE70、6RA70系列变频器与s7-300400的PROFIBUS-DP通讯举例

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技术,功能块按面向应用功能单元型式去组合——这是一个简单的参数设置过程。

西门子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-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-300与PROFIBUS DP的通信处理器产品说明书

西门子S7-300与PROFIBUS DP的通信处理器产品说明书
● as user data per connection / for open communication / by means of SEND/RECEIVE blocks / maximum
16 240 byte
Performance data / PROFIBUS DP Service / as DP master ● DPV0 Number of DP slaves / on DP master / usable Amount of data ● of the address area of the inputs / as DP master / total ● of the address area of the outputs / as DP master / total ● of the address area of the inputs / per DP slave
244 byte 240 byte
Yes 240 byte 240 byte
Performance data / S7 communication Number of possible connections / for S7 communication
● maximum
16
Performance data / multi-protocol mode Number of active connections / with multi-protocol mode
0 ... 60 °C -40 ... +70 °C -40 ... +70 °C
95 %
IP20
Design, dimensions and weights Module format Width Height Depth Net weight

西门子S7-300与S7-400PLC相互之间的PROFIBUS-DP通讯

西门子S7-300与S7-400PLC相互之间的PROFIBUS-DP通讯

西门子S7-300与S7-400PLC相互之间的PROFIBUS-DP通讯西门子S7-300 与S7-400PLC 相互之间可以通过PROFIBUS-DP 方式进行通讯。

本文例子是一台CPU414-2DP 作为PROFIBUS-DP 通讯的主站,CPU315-2DP 作为PROFIBUS-DP 通讯的智能从站进行通信。

1. 硬件和软件要求硬件:1)PROFIBUS-DP 主站S7-400 CPU414-2DP;2)从站S7-300CPU315-2DP;3)带MPI 网卡CP5611 的编程计算机;4)PROFIBUS 电缆及接头。

软件:STEP7 V5.3。

把CPU414-2DP 集成的DP 接口和CPU315-2DP 集成的DP 接口连接起来,然后分别组态S7-300 站和S7-400 站,原则上先组态从站。

2. 网络组态及参数设置(1)组态从站1)新建项目:在STEP7 中创建一个新项目,点击右键,在弹出的菜单中选择Insert New ObjectSIMATIC 300 Station,插入S7-300 从站。

2)组态硬件:双击Hardware 选项,进入HWConfig 窗口。

点击Catalog 图标打开硬件目录,按硬件安装次序和订货号依次插入机架、电源、CPU 等进行硬件组态。

插入CPU 时会同时弹出PROFIBUS组态界面。

点击New 按钮新建PROFIBUS(1),组态PROFIBUS 站地址,本例中为6。

点击Properties 按钮组态网络属性,选择Network Setings 进行网络参数设置,在本例中设置PROFIBUS 的传输速率为1.5Mbit/s,行规为DP。

点击OK 按钮确认,出现PROFIBUS 网络。

双击CPU315-2DP 项下的DP 项,会弹出PROFIBUS-DP 的属性菜单。

①在网络属性窗口选择顶部菜单OperatingMode,选择DP slave 操作模式,如果其下的选择框被激活,则编程器可以对从站编程,也就是说这个接口即既以作为DP 从站,同时还可以通过这个接口监控程序。

6SE70变频器怎么通过DP通讯由编码器实现反馈实例

6SE70变频器怎么通过DP通讯由编码器实现反馈实例

6SE70变频器怎么通过DP通讯由编码器实现反馈实例6SE70变频器怎么通过DP通讯由编码器实现反馈实例前几天在找答案里面有几个楼主都在问关于6SE70变频器怎么通过DP通讯由编码器实现反馈。

今天正好同事也有相同的项目要试机所以便一起参与了调试,经过一个下午的接线调试已经可以实现这个功能了,我就从头把这个项目说一下。

调试的项目是矫直机,大概的一些配置有PLC(315-2DP)变频器,脉冲编码器板和DP通讯板,脉冲编码器板型号是:6SX7010-0FA00DP通讯板型号:6SX7010-0FF05现在先设置DP通讯的参数:参考矢量控制使用说明书 9-11也开始P60=3 简单应用的参数设置P071= 输入装置进线电压如果大的话就选390---400V左右,按照实际的来设置P095=10 异步/同步IEC(国际标准)P100=1 V/F开环控制P101= 输入电机额定电压 VP102= 输入电机额定电流 AP107= 输入电机额定频率 HZP108= 输入电机额定转速 RPMP109= 电机极对数 4极电机=2,8极电机=4P114= 默认现在先不设置P368=6 PROFIBUS(CBP)P370=1 根据选定的参数模块组合变更参数P060=0 返回用户菜单P060=1 再设置P060=4通讯板设置P712=2 PPO TYPE(1,2,3,4,5)2:4PKW+6PZDP918= 你在300PLC里面组态的地址P695=10MS(报文时间)P554=3100(PZD1)P443=3002(PZD2)P060=3 简单应用的参数设置P370=1 根据选定的参数模块组合变更参数P060=0 返回用户菜单这样DP就设置OK了,看面板是否显示009对于用编码器来做反馈如下:参考矢量控制使用说明书 9-53P60=5 选择系统设置菜单P068=1 有正弦滤波器P071= 上面已经设置P095= 上面已经设置P100=4 有测速机的速度控制(N控制)P101=P102=P107=P108=P109=都按照上面的设置,这里不再设置P114=3 高强度冲击系统P115=1 计算电机模型“自动参数设置”P130=5 外部SBP板在设置P139的时候先要把P060=1,在P060=4时设置 P139=2100 HTL 设定值编码器的配置设置好P139后,对P060=1,在P060=5,继续设置下面参数P140=1024 设定值编码器脉冲数P141=1024 设定值编码器的参考频率P339=默认一直到P060=1前面都采用默认下面开始对电机的优化:P115=2电机不会转动等待出现009P115=4电机会转动等待出现009P115=5电机会转动等待出现009如果在优化中出现什么故障,先要排除故障再对电机优化。

PROFIBUS现场总线在S7PLC与西门子变频器通讯中的应用

PROFIBUS现场总线在S7PLC与西门子变频器通讯中的应用

摘要:本文重点介绍南钢炼钢厂3#连铸机以Profibus 现场总线为基础的西门子SIMATIC S7 PLC和6SE70系列变频器间的通讯技术。

关键词:Profibus PLC 变频器通讯西门子连铸机1 前言随着现代生产工艺的快速发展,现场对传动设备的快速性、连续性、系统性的要求越来越高。

单台变频器的独立运行模式已经不能满足要求,多台成组系统运行成为最大特点。

所有变频器的操作已经发展为计算机集中远程自动控制模式。

这些特点都建立在计算机、PLC、传动装置间的数据通讯的基础上,以此来实现变频器运行状态的监控和控制命令的下达。

由于西门子PLC具有可靠性高,抗干扰能力强;编程方便,功能完善,易于使用;控制系统设计、安装、调试方便;维修方便,维修工作量小;适应性强,应用灵活等特点,所以3#连铸机控制系统以西门子PLC 控制装置为核心。

该系统由公用PLC、铸流PLC、振动PLC、液面自动控制PLC、切割PLC组成,各PLC系统均采用西门子公司的S7-300系列产品,各PLC的主要功能如下:①公用PLC:主要完成大包回转台及包盖的旋转、升降控制;中间罐车行走、升降、横移对中控制;液压系统控制;出坯辊道、推钢机、冷床的控制。

②铸流PLC:(一流~五流)主要完成上、下拉机和矫机的控制;引锭杆及铸坯位置的跟踪控制。

仪表部分包括结晶器冷却水流量和压力的监控、二次冷却水的流量调节、设备冷却水以及其他过程参数的设定、采集、监视及回路调节等。

③振动PLC:结晶器非正弦振动的控制。

④液面自动控制PLC:塞棒控制。

⑤切割PLC:主要完成对火焰切割机行走、切割枪的行走、定位控制。

所有PLC系统都有独立的IP地址,通过工业以太网相连。

拉矫机系统选用的是基于Profibus 的西门子6SE70变频器构成的现场总线控制系统。

每台变频器均带有进线电抗器、出线电抗器、制动单元和制动电阻。

公共流PLC通过Profibus总线连接四台变频器(大包回转台、1#中包车、2#中包车、推钢机);每一铸流PLC系统通过Profibus总线连接四台变频器(拉机上辊、拉机下辊、矫机、引锭杆)。

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

西门子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编程软件的系统功能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。

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

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

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

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

相关文档
最新文档